PHP连接SQL2008如何调用存储

在PHP代码中执sqlsrv_query可用SELECT 查询到数据,但是执行这个SQL的exec P_A_GYS '2017-09-01','2017-09-10','001','美赞','6916'报错,sql存储有返回数据集。

0

2个回答

0

这个要看你的表结构、存储过程怎么写的等。可能的原因,类型不匹配,违反了约束(比如唯一字段重复了),中文的编码等等。

0
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
PHP 连接SQL2008实践
PHP自带的MSSQL扩展php_mssql.dll是给SQL Server 2000用的,连接不上2008?! -_-!!要使用SQL Server 2005以上版本,就要用到微软为PHP提供的最新第三方扩展SQL Server Driver for PHP才行。 下载驱动程序,下载后安装释放程序,里面有以下文件: php_pdo_sqlsrv_52_nts.dll php
pb9如何连接sql2008
pb9如何连接sql2008数据库, rnini文件如何配置, rn安装包 要包含什么dll, 请有经验者指教一下
PB12连接SQL2008如何免安装SQL2008客户端
PB12开发的程序连接SQL2008,在操作电脑上如何可以不用安装SQL2008客户端就可以直接运行的?rnPB9连接SQL2000是在执行文件目录下放入三个DLL文件就可以了,PB12与SQL2008如何操作?
SQL2000的查询分析器如何连接SQL2008?
总是提示连接不上rnrn有什么比的办法吗?
SQL2008如何连接第二个实例
有两个实例,一个SQL1,一个叫SQL2,rn现在要连接SQL2的数据库DBTEST2rn如何连接?
有关如何连接外网SQL2008
现在我在某公司租用了服务器,对方提供了外网固定IP及账户密码,我在本机电脑上通过远程桌面可以成功连接,并且安装SQL2008数据库成功,也进行了网络配置,且在服务器上通过SQL Server Management Studio连接SQL成功。现在遇到的问题是:rn1、用家里的电脑,通过SQL Server Management Studio连接SQL不成功。rn2、使用VB.NET代码连接也不成功(如Data Source=.;Initial Catalog=数据库名;Persist Security Info=True;User ID=sa;Password=sa123456;)rnrn请高手给予指点,谢谢!或者我的思路是错误的,此方法在局域网内是没有问题,现在通过外网来连接就不成功。
php使用sqlsrv调用sql2008存储过程,如何取得返回值
代码如下:rn[img=https://img-bbs.csdn.net/upload/201403/20/1395281818_143589.jpg][/img]rn存储过程在sql2008里调用时:rn[img=https://img-bbs.csdn.net/upload/201403/20/1395281838_34858.jpg][/img]rn就想得到"现在是2014-03-20 09:54:44 "和"你发给服务器的指令是 请假 和客户吃饭呢。 接口尚在开发中。"rnrn求指导
电脑里面装了SQL2005,SQL2008,如何远程IP连接SQL2008?
电脑里面装了SQL2005,SQL2008,如何远程IP连接SQL2008?苦恼!
连接sql2008连接字符串问题?
m_pConnection->ConnectionString = "Provider=SQLOLEDB.1;Password=farmers;Persist Security Info=True;User ID=sa;Initial Catalog=Dining;Data Source=127.0.0.1";这样就能连上数据库rn_bstr_t strCnn("Provider=SQLOLEDB.1;Password=farmers;Persist Security Info=True;User ID=sa;Initial Catalog=Dining;Data Source=127.0.0.1");这样就连不上,为什么呢?
vs2008 连接 sql2008 问题
provider:命名管道提供程序,error40-无法打开到 SQL Server 的连接rnrn之前我把有关sql的服务都关掉了 后来重新开了也没用 rnrn没有重启机器 求高手解决 rnrn本人小菜 请高手解释的详细点 rnrn谢谢!!!
连接SQL2008出错
关于在VS2010下连接SQL2008数据库,小弟我遇到了个新难题,发帖求解,望指教。rn问题:(provider: SQL 网络接口, error: 26 - 定位指定的服务器/实例时出错)rn小弟链接的数据库:925XP-20120712U\AArn代码[code=csharp]rnstring ConStr = "Data Source=Data Source=925XP-20120712U\\AA;Integrated Security=True;Initial Catalog=db_09;User ID=AA;Pwd="; rnSqlConnection con = new SqlConnection(ConStr);rnstring SqlStr = "select * from 帐单";rnSqlDataAdapter ada = new SqlDataAdapter(SqlStr, con);rnDataSet ds = new DataSet();rnada.Fill(ds);rnthis.dataGridView1.DataSource = ds.Tables[0].DefaultView; [/code]rnrn请问应该如何解决这个问题呢?
关于netbeans连接sql2008
能不能请各位告诉我一个比较完整的netbeans配置数据库(sql2008)的方法rn我用jsp连接数据库的
vs2008怎么连接sql2008?
vs2008怎么连接sql2008?
连接sql2008失败。求助
通过端口 1433 连接到主机 localhost 的 TCP/IP 连接失败。错误:“Connection refused: connect。请验证连接属性,并检查 SQL Server 的实例正在主机上运行,且在此端口接受 TCP/IP 连接,还要确保防火墙没有阻止到此端口的 TCP 连接。”。rnrn加载驱动没错,到了获取连接就除了问题rnrnrntcp/ip服务已经启动,端口也是1433.rn怎么解。求教
vs2008连接sql2008出错
连接时弹出错误 rn不支持此服务器版本。仅支持Microsoft SQL Server 2005 以下版本的服务器。
Sql2008连接问题
Sql2008 Manage Studio,使用的本机的IP和端口号,比如本机IP:192.168.1.60,端口号:1433.那么在 使用SQL账户登录rn时,192.168.1.60,1433 出现一个非常特殊的情况。插上网线时可以连接,拔掉网线后连接不上。不知道为什么。请遇到过此类问题或是知道怎么回事的朋友给帮个忙。
PB连接SQL2008问题
服务器上安装了SQL2000和SQL2008,原来用的是SQL2000,现在数据库迁移到SQL2008上,PB9连接2000可以,连接2008不行,请问有碰到过这样问题的吗
java程序连接sql2008数据库
java程序哟经写好了,能加载本地txt文本显示到该面板上,如何让这个程序和sql连接,点击按钮显示数据库的表的内容,数据库是sql2008.求指导啊[img=https://forum.csdn.net/PointForum/ui/scripts/csdn/Plugin/003/onion/3.gif][/img]
vb2008连接SQL2008
求vb2008连接SQL2008代码,连接后执行一个SQL查询,写入DataGridview(不要绑定)SQL2008的IP:192。168。1。125
关于sql2008 连接Eclipse问题
首先,加载jdbc之后直接写代码么?我看了一个搞什么用户映射什么的他出现服务器主体已经存在,我想问的是,这一步是必须的么?那么,如果是必须的,要怎么弄呢?最好接一下图,小弟新手,真的
关于ADO2连接SQL2008。
之前做项目用的MYSQL,客户喜欢MSSQL,所以要换成SQL2008。rn 之前用ADO2连接数据库。本以为改一下连接字串就KO。谁知不行。杯具啊。rn 那个大牛帮我看看那里有问题啊!或者告诉我该怎么解决啊!rnrnAdo2版本rn[code=C/C++]//rn// MODULE: Ado2.hrn//rn// AUTHOR: Carlos Antollini rn//rn// mailto: cantollini@hotmail.comrn//rn// Date: 07/02/2003rn//rn// Version 2.10rn// [/code]rnrnrn连接字串rn[code=C/C++]rn strConnection.Format(_T("Provider=SQLOLEDB.1;\rn Data Source=LBWIN7\\SQLEXPRESS;\rn database=XX;\rn Persist Security Info=False;\rn Initial Catalog=MSSQL;\rn uid=sa;\rn pwd=XX"));rn[/code]rnrn查询rn[code=C/C++]rn m_strSQL.Format(rn _T("select client_id as id,\rn client_name as name,\rn client_address as address,\rn client_country as country,\rn client_region as region,\rn client_city as city\rn from Client"));rnrn[/code]rnrn用try获得的错误提示rnCADORecordset Errorrn Code = 80040e37rn Code meaning = IDispatch error #3127rn Source = Microsoft OLE DB Provider for SQL Serverrn Description = 对象名 'Client' 无效rnrnrn但表确实已经建立了,而且是有数据的。rn
vs2010连接sql2008数据库
如题在VS2010里连接SQL2008数据库,一直提示无法登陆,请求下高手,代码应该怎么写?
pb12.1 sql2008 snc连接
请问谁用过sqlca.sqlreturndata取得sql2008所返回的identity插入值?
绝望了,连接SQL2008问题!
连接SQL2008数据库时,服务器改怎么配置?请大家帮忙解决!rn错误提示:rnrn用户 'aa' 登录失败。rnrn说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。 rnrn异常详细信息: System.Data.SqlClient.SqlException: 用户 'aa' 登录失败。rnrnrn-----------------------------------------------------rnrn堆栈跟踪: rnrnrn[SqlException (0x80131904): 用户 'aa' 登录失败。]rn System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection) +4849015rn System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj) +194rn System.Data.SqlClient.TdsParser.Run(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj) +2394rn System.Data.SqlClient.SqlInternalConnectionTds.CompleteLogin(Boolean enlistOK) +35rn System.Data.SqlClient.SqlInternalConnectionTds.AttemptOneLogin(ServerInfo serverInfo, String newPassword, Boolean ignoreSniOpenTimeout, Int64 timerExpire, SqlConnection owningObject) +144rn System.Data.SqlClient.SqlInternalConnectionTds.LoginNoFailover(String host, String newPassword, Boolean redirectedUserInstance, SqlConnection owningObject, SqlConnectionString connectionOptions, Int64 timerStart) +342rn System.Data.SqlClient.SqlInternalConnectionTds.OpenLoginEnlist(SqlConnection owningObject, SqlConnectionString connectionOptions, String newPassword, Boolean redirectedUserInstance) +221rn System.Data.SqlClient.SqlInternalConnectionTds..ctor(DbConnectionPoolIdentity identity, SqlConnectionString connectionOptions, Object providerInfo, String newPassword, SqlConnection owningObject, Boolean redirectedUserInstance) +189rn System.Data.SqlClient.SqlConnectionFactory.CreateConnection(DbConnectionOptions options, Object poolGroupProviderInfo, DbConnectionPool pool, DbConnection owningConnection) +185rn System.Data.ProviderBase.DbConnectionFactory.CreatePooledConnection(DbConnection owningConnection, DbConnectionPool pool, DbConnectionOptions options) +31rn System.Data.ProviderBase.DbConnectionPool.CreateObject(DbConnection owningObject) +433rn System.Data.ProviderBase.DbConnectionPool.UserCreateRequest(DbConnection owningObject) +66rn System.Data.ProviderBase.DbConnectionPool.GetConnection(DbConnection owningObject) +499rn System.Data.ProviderBase.DbConnectionFactory.GetConnection(DbConnection owningConnection) +65rn System.Data.ProviderBase.DbConnectionClosed.OpenConnection(DbConnection outerConnection, DbConnectionFactory connectionFactory) +117rn System.Data.SqlClient.SqlConnection.Open() +122rn Logoin.Button1_Click(Object sender, EventArgs e) in f:\www\SmsLOLO_51aspx\Logoin.aspx.cs:31rn System.Web.UI.WebControls.Button.OnClick(EventArgs e) +111rn System.Web.UI.WebControls.Button.RaisePostBackEvent(String eventArgument) +110rn System.Web.UI.WebControls.Button.System.Web.UI.IPostBackEventHandler.RaisePostBackEvent(String eventArgument) +10rn System.Web.UI.Page.RaisePostBackEvent(IPostBackEventHandler sourceControl, String eventArgument) +13rn System.Web.UI.Page.RaisePostBackEvent(NameValueCollection postData) +36rn System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +1565
连接sql2008的问题?
使用客户端的ODBC去连接SQL2008,使用IP访问可以连接,但使用服务器名访问就无法连接,请问需要怎么设置服务器呢,求教,谢谢大家
sql2008连接问题
sql2008连接问题 :如何通过二级域名连接到sql2008 在SQL2008的管理工具上练级。谢谢
VS2005连接SQL2008 出错
我在电脑上装了SQL2000和SQL2008企业版,使用VS2005连接SQL2008数据库是出错,如图[img=D:\1.JPG][/img]
java连接sql2008代码
java 连接数据库的源代码 根据实际情况更改其中的表即可
sql2008 JDBC连接方法
sql2008 JDBC连接方法 详细图解 jar包下载地址
jsp连接sql2008
sql2008连接jsp jsp连接sql2008 sql2008设置 sql2008常用配置
VC6.0怎么与SQL2008连接?
VC6.0怎么与SQL2008连接?我说的是怎么配置 最好有图 谢谢 强力感谢
java连接SQL2008问题
import java.sql.*;rnpublic class Test2rnrnpublic static void main(String[] args) rnrnString JDriver="com.microsoft.sqlserver.jdbc.SQLServerDriver";//SQL数据库引擎rnString connectDB="jdbc:sqlserver://127.0.0.1:1433;DatabaseName=Student";//数据源注意IP地址和端口号,数据库名字!!!rntryrnrnClass.forName(JDriver);//加载数据库引擎,返回给定字符串名的类rncatch(ClassNotFoundException e)rnrn//e.printStackTrace();rnSystem.out.println("加载数据库引擎失败");rnSystem.exit(0);rn rnSystem.out.println("数据库驱动成功");rntryrnrnString user="sa";//你自己创建的用户名字和密码!!!!!!!!!!!!rnString password="123456";rnConnection con=DriverManager.getConnection(connectDB,user,password);//连接数据库对象rnSystem.out.println("连接数据库成功");rnStatement stmt=con.createStatement();//创建SQL命令对象rn//创建表rnSystem.out.println("查询");rnSystem.out.println("开始读取数据");rnResultSet rs=stmt.executeQuery("SELECT * FROM student");//返回SQL语句查询结果集(集合)rn//循环输出每一条记录rnwhile(rs.next())rnrn//输出每个字段rnSystem.out.println(rs.getString("stuId")+"\t"+rs.getString("NAME"));rnrnSystem.out.println("读取完毕");rn//关闭连接rnstmt.close();//关闭命令对象连接rncon.close();//关闭数据库连接rnrncatch(SQLException e)rnrne.printStackTrace();rn//System.out.println("数据库连接错误");rnSystem.exit(0);rnrnrnrn调试结果:rn数据库驱动成功rnrnrn为什么调试结果不显示数据库连接成功和相关信息呢rn求高手解答!
PB12 连接SQL2008
pb12 用OLEDB 连SQL2008,连接成功,但database画板里打开TABLE节点没有反应,建datawindow时找不到系统中表。
vs2005 连接 sql2008的问题
我用vs2005的服务器资源管理器连接sql2008出现如下错误:rn此服务器版本不受支持。必须安装microsoft sql server 2005 beta2或更高版本rnrn这是为什么?有办法解决吗?望高手不吝赐教,先在这谢过了~
java 连接 数据库 sql2008
我已经把 sql2008的 JDBC里的 sqljdbc.jar放到了 jdk的lib文件夹下面为什么连不上呢 rnrnrnimport java.sql.*;rnrnpublic class Test rnrnpublic static void main(String[] srg) rnrn String driverName = "com.microsoft.sqlserver.jdbc.SQLServerDriver"; //加载JDBC驱动rnrn String dbURL = "jdbc:sqlserver://localhost:8080; DatabaseName=electricsystem"; //连rnrn接服务器和数据库samplernrn String userName = "sa"; rn String userPwd = "123"; rn Connection dbConn;rnrnrnrn try rnrn Class.forName(driverName);rnrn dbConn = DriverManager.getConnection(dbURL, userName, userPwd);rnrn System.out.println("Connection Successful!"); //如果连接成功控制台输出Connection rnrnSuccessful!rnrn catch (Exception e) rnrn e.printStackTrace();rnrn rnrnrnrnrn********************************************rn错误信息rn********************************************rnjava.lang.ClassNotFoundException: com.microsoft.sqlserver.jdbc.SQLServerDriverrn at java.net.URLClassLoader$1.run(Unknown Source)rn at java.security.AccessController.doPrivileged(Native Method)rn at java.net.URLClassLoader.findClass(Unknown Source)rn at java.lang.ClassLoader.loadClass(Unknown Source)rn at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)rn at java.lang.ClassLoader.loadClass(Unknown Source)rn at java.lang.ClassLoader.loadClassInternal(Unknown Source)rn at java.lang.Class.forName0(Native Method)rn at java.lang.Class.forName(Unknown Source)rn at Test.main(Test.java:21)rnrn**************************************************************rn此程序在记事本下编辑用命令行执行通过了 结果:Connection Successful!"rn但是在MyEclipse下运行就是上面的错误 为什么呢 是MyEclipse还得rn需要什么设置么?还是代码得改 向大家请教~ 等候中…… rn**************************************************************rnrn
求助SQL2008连接出错
客户端可以连接到服务器,但是无法对数据库执行任何操作(查询,修改,删除)等等rnrn输入查询语句会出现下面错误rnrn[img=https://img-bbs.csdn.net/upload/201310/17/1381990558_344268.jpg][/img]rnrnrn[img=https://img-bbs.csdn.net/upload/201310/17/1381990573_670492.jpg][/img]rn服务器的图标 小圆点也不正常,连接正常是一个绿色的小箭头rnrnrn[img=https://img-bbs.csdn.net/upload/201310/17/1381990651_197470.jpg][/img]rnrnSQL账号权限设置正常,rnrn求助各位!!rnrn怎么才能正常连接
ADO连接SQL2008不稳定
以前一直用BCB6+ADO操作SQL2000和2005,代码也没有什么太难的,近来客户升级数据库到2008,可是发现以前一直使用很稳定的BCB代码就是经常出现问题,无论ADOTable还是ADOQuery。rn比如要写一组N条数据入数据库,大部分时间正常,偶尔就会出现:rn[b][DBNETLIB][ConnectionWrite (send()).]一般性网络错误。请检查网络文档。[/b]rn打断点就是在ADOTable->Open()处出现问题,也不是每次都出现,不定期偶尔出现一下。导致会丢失几条数据。rnrn究竟是网络故障还是服务器配置问题还是数据库SQL2008的问题?
java连接SQL2008
java连接SQL2008
连接sql2008的web服务的客户端
用tomcat的axis2发布的web服务,用于连接操作sqlserver2008进行增删等操作,用wsdl2axis工具生成的客户端
急!SQL2008的作业存储在哪的?
服务器硬盘挂了(120G*4 OCZ固态硬盘,3年前买的,寿终正寝了)。rn数据库数据都有备份,但是SQL的作业手动备份不全,悲剧了。rnrn言归正传,SQL2008的作业都是存储在哪里的?我尝试找回,知道的麻烦冒个泡啊
相关热词 c# 线程顺序 c#昨天当前时间 c# 多进程 锁 c#mysql图片存取 c# ocx 委托事件 c# 读取类的属性和值 c# out 使用限制 c#获取url的id c#怎么进行分页查询 c# update 集合