60能卖?能的话给我也留个言...
jdjdj...
用webgl+unity3d听我的...
怎么下载啊
看程序用 存储过程 返回一个 SqlDataReader<br/>但我测试了下 好像这个 SqlDataReader 是空的<br/>并没有被真正返回<br/>存储过程应该没问题的,直接在SQL里查询能正常列出数据<br/><img src="http://www.qicol.com/test/1.jpg" border="0" onload="thumbImg(this)" /><br/><br/>以下为相关代码:<div class="blockcode"><div id="code_-1"><ol><li>/*以下为相关存储过程*/<br/></li> <li> <br/></li> <li>CREATE PROCEDURE sp_GetAllStaff<br/></li> <li> @StaffType bit = 0<br/></li> <li>/*<br/></li> <li>====================================================<br/></li> <li>功能: 得到所有的人员<br/></li> <li>参数:<br/></li> <li> @StaffType bit : 员工类型<br/></li> <li> <br/></li> <li>====================================================<br/></li> <li>*/<br/></li> <li>AS<br/></li> <li>--所有在职的<br/></li> <li>IF @StaffType=0<br/></li> <li> SELECT A.*,<br/></li> <li> (CASE <br/></li> <li> WHEN a.birthday is NULL then '-'<br/></li> <li> WHEN datediff(dd,a.birthday,'1900-01-01')=0 then '-'<br/></li> <li> ELSE<br/></li> <li> convert(varchar,datediff(yy,a.birthday,getdate()))<br/></li> <li> END<br/></li> <li> ) AS Age,<br/></li> <li> (CASE sex WHEN 1 then '男' ELSE '女' END) AS SexName,Convert(varchar(10),A.RegistedDate,120) AS RQ,(SELECT Position_name FROM uds_Position WHERE Position_id = b.Position_id) AS Position_Name<br/></li> <li> FROM uds_staff A,uds_staff_in_position b<br/></li> <li> WHERE Dimission =0 and a.staff_id = b.staff_id<br/></li> <li> ORDER BY A.RegistedDate DESC<br/></li> <li>--所有不在职的<br/></li> <li>ELSE<br/></li> <li> SELECT A.*,<br/></li> <li> (CASE <br/></li> <li> WHEN a.birthday is NULL then '-'<br/></li> <li> WHEN datediff(dd,a.birthday,'1900-01-01')=0 then '-'<br/></li> <li> ELSE<br/></li> <li> convert(varchar,datediff(yy,a.birthday,getdate()))<br/></li> <li> END<br/></li> <li> ) AS Age,<br/></li> <li> (CASE sex WHEN 1 then '男' ELSE '女' END) AS SexName,Convert(varchar(10),A.RegistedDate,120) AS RQ,(SELECT Position_name FROM uds_Position WHERE Position_id = b.Position_id) AS Position_Name<br/></li> <li> FROM uds_staff A,uds_staff_in_position b<br/></li> <li> WHERE Dimission =1 and a.staff_id = b.staff_id<br/></li> <li> ORDER BY A.RegistedDate DESC<br/></li> <li><br/></li> <li>GO<br/></li> <li>/*以上为相关存储过程*/<br/></li> <li> <br/></li> <li>/*以下为相关程序代码*/<br/></li> <li>public SqlDataReader GetAllStaffs()<br/></li> <li> {<br/></li> <li> SqlDataReader dataReader = null;<br/></li> <li> Database data = new Database();<br/></li> <li> try <br/></li> <li> {<br/></li> <li> // run the stored procedure<br/></li> <li> data.RunProc("sp_GetAllStaff",out dataReader);<br/></li> <li> return dataReader;<br/></li> <li> }<br/></li> <li> catch (Exception ex) <br/></li> <li> {<br/></li> <li> Error.Log(ex.ToString());<br/></li> <li> throw new Exception("人员信息读取出错!",ex);<br/></li> <li> }<br/></li> <li> }<br/></li> <li>/*以上为相关程序代码*/<br/></li> <li> <br/></li> <li>/*以下为Database相关代码*/<br/></li> <li>/// <summary><br/></li> <li> /// 执行存储过程<br/></li> <li> /// </summary><br/></li> <li> /// <param name="procName">存储过程的名称</param><br/></li> <li> /// <param name="dataReader">返回存储过程返回值</param><br/></li> <li> public void RunProc(string procName, out SqlDataReader dataReader) {<br/></li> <li> SqlCommand cmd = CreateCommand(procName, null);<br/></li> <li> dataReader = cmd.ExecuteReader(System.Data.CommandBehavior.CloseConnection);<br/></li> <li> }<br/></li> <li>/*以上为Database相关代码*/<br/></li> </ol></div><em onclick="copycode($('code_-1'));">复制代码</em></div>还请各位大侠帮忙看看是什么问题!谢谢了!!
try<br/>{}<br/>catch一下阿
我是一个初学都,想把它改为ACCESS数据库,但是找到SQL语句在哪里,请指点!
C:\Inetpub\wwwroot\UDS\UDS\SubModule\Staff\Report\StaffList1.cs(19): 命名空间“UDS.SubModule.Staff.Report”已经包含了“StaffList”的定义<br/>C:\Inetpub\wwwroot\UDS\UDS\SubModule\Staff\Report\StaffList1.cs(75): 命名空间“UDS.SubModule.Staff.Report”已经包含了“CachedStaffList”的定义<br/>C:\Inetpub\wwwroot\UDS\UDS\SubModule\WorkAttendance\Report\rpt_DutyReport1.cs(19): 命名空间“UDS.SubModule.WorkAttendance.Report”已经包含了“rpt_DutyReport”的定义<br/>C:\Inetpub\wwwroot\UDS\UDS\SubModule\WorkAttendance\Report\rpt_DutyReport1.cs(75): 命名空间“UDS.SubModule.WorkAttendance.Report”已经包含了“Cachedrpt_DutyReport”的定义
你好:<br/>关与调试错误有很多,其中有一办法是,当你运行是错了,双击错误信息栏,这是回给你详细的说明,你可以根据说明来解决问题.
还有就有写保护问题,要如何修改
iiiiiiiiiiiiiiiiiiii
发现OA方面的源码很少,而且还是2003版的````:(
不知道怎么下载呀
下载地址: 主站下载 双线服务器
网站很帅,我很喜欢。
很喜欢
收藏了
你调通了么?我部分东西没有搞定
研究研究
下来看看
<font face="Arial">未能找到存储过程 'sp_StaffLogin',请问该如何解决</font>
<p>你看看数据库中的存储过程存在吗,实在不行的话,可以自己写sql语句进行操作</p>
上传文件的时候出现这样的问题:<br/><br/>{System.Data.SqlClient.SqlException}<br/> System.SystemException: {"当前命令发生了严重错误。应放弃任何可能产生的结果。"}<br/> _errors: {System.Data.SqlClient.SqlErrorCollection}<br/> Class: 10<br/> Errors: {System.Data.SqlClient.SqlErrorCollection}<br/> LineNumber: 0<br/> Message: "当前命令发生了严重错误。应放弃任何可能产生的结果。"<br/> Number: 0<br/> Procedure: ""<br/> Server: "192.168.0.252"<br/> Source: ".Net SqlClient Data Provider"<br/> State: 0<br/><br/><table class="t_table" cellspacing="1" cellpadding="4" style="width:98%;background: #ffffcc;"><tr><td>行 35: public int RunProc(string procName, SqlParameter[] prams) {行 36: SqlCommand cmd = CreateCommand(procName, prams);<font color="red">行 37: cmd.ExecuteNonQuery();</font>行 38: this.Close();行 39: return (int)cmd.Parameters["ReturnValue"].Value;</td></tr></table><br/>存储过程没错。调试都成功。为什么每次一执行到这里就报错。。
帐号和密码:51aspx怎么登陆错误!急急急!<br/>请高手指教谢谢!
我的出错在日程安排上,情况一样.
我还是一样,没法调试,有高人指点下啊。
检查sql语句
我对的啊。。。你是不是sql没有开?