社区
C#
帖子详情
调用存储过程
cowboytan
2004-12-28 10:05:49
请问各位,,如何在WINFROM中调用SQLSERVER的存储过程呀!
...全文
130
5
打赏
收藏
调用存储过程
请问各位,,如何在WINFROM中调用SQLSERVER的存储过程呀!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
cowboytan
2004-12-28
打赏
举报
回复
OleDbCommand insertCommand=new OleDbCommand("InsertUserData",dsConnection);
insertCommand.CommandType=CommandType.StoredProcedure;
insertCommand.Parameters.Add("@UserName",OleDbType.VarWChar,50,"UserName");
insertCommand.Parameters.Add("@UserInfo", OleDbType.VarWChar,4000,"UserInfo");
dsCommand.InsertCommand=insertCommand;
try
{
dsCommand.InsertCommand=this.GetInsertCommand();
dsCommand.Update(userData,"UserDataStore");
userData.AcceptChanges();
return (true);
}
catch(Exception e)
{
throw e;
}
大家看一下,,这句 dsCommand.InsertCommand=insertCommand;是个什么意思呀,
cowboytan
2004-12-28
打赏
举报
回复
SqlConnection thisConnection=new SqlConnection("server="+comm.sqlserver+";uid=dbo;pwd=dbo;database="+comm.sqldata+";");
thisConnection.Open();
SqlCommand thisCommand=new SqlCommand("pro_databackup",thisConnection);
thisCommand.CommandType=CommandType.StoredProcedure;
thisCommand.Parameters.Add("@pathname",SqlDbType.VarChar,100,txtpath.Text.ToString().Trim());
int rows=thisCommand.ExecuteNonQuery();
我这样写错在哪呀,,执行int rows=thisCommand.ExecuteNonQuery();出错
lyvvvv
2004-12-28
打赏
举报
回复
private DataSet GetDataSetFromStoreProcedureInSqlServer(string sStoreProcedureName,string sTableName,string[] sParameterName,string[] sParameterValue,ref string sMsg)
{
sMsg="";
try
{
if(m_SqlConnection.State ==System.Data.ConnectionState.Closed)m_SqlConnection.Open();
SqlCommand cmd=new SqlCommand(sStoreProcedureName,m_SqlConnection);
cmd.CommandType = CommandType.StoredProcedure;
if(sParameterName != null)
{
for(int i=0;i<sParameterName.Length;i++)
{
cmd.Parameters.Add("@"+sParameterName[i],sParameterValue[i]);
}
}
SqlDataAdapter adp=new SqlDataAdapter(cmd);
DataSet ds=new DataSet();
adp.Fill(ds,sTableName);
sMsg="";
return(ds);
}
catch(SqlException e)
{
sMsg="错误描述:"+e.Message+"\n当前的存储过程:"+sStoreProcedureName;
return(null);
}
finally
{
}
}
riffleliu
2004-12-28
打赏
举报
回复
winform和web form有区别吗?
不都一样?
conn = new SqlConnection(strConn);
SqlCommand cmd = conn.CreateCommand();
cmd.Connection = conn;
cmd.CommandType = CommandType.StoredProcedure;
cmd.Parameters.Add(new SqlParameter("paraName",100))
cmd.ExecuteNonQuery();
cowboytan
2004-12-28
打赏
举报
回复
怎么没人回答我的问题呢,是不是分太少了呀
Call 和 Return 使用
关于 Call 和 Return 使用方法的汇编源代码
c++ primer第五版第6章答案
c++ primer第五版第6章答案
java
调用
存储过程
执行顺序执行_Java
调用
存储过程
,你应该好好了解一下
原标题:Java
调用
存储过程
,你应该好好了解一下
存储过程
是指保存在数据库并在数据库端执行的程序。你可以使用特殊的语法在Java类中
调用
存储过程
。在
调用
时,
存储过程
的名称及指定的参数通过JDBC连接发送给DBMS,执行
存储过程
并通过连接(如果有)返回结果。 使用
存储过程
拥有和使用基于EJB或CORBA这样的应用服务器一样的好处。区别是
存储过程
可以从很多流行的DBMS中免费使用,而应用服务器大都非常昂...
java
调用
存储过程
无反应_Java
调用
存储过程
长时间未执行完问题-解决方案
上午在生产服务器发现一个不小的问题,就是一个程序在
调用
存储过程
中抢到了锁,但抢到锁后
调用
存储过程
执行出现卡死的情况,导致抢到的锁迟迟没有释放,这导致第二天程序执行时,因为无法获取到锁而无法正常执行。解决方案:引入Future类,并设定
调用
存储过程
执行的超时时间,通过get(long timeout, TimeUnit unit),当抛出超时异常时,记录异常,往下进行其他处理逻辑,并正常释放锁。当创...
jdbc
调用
存储过程
jdbc
调用
存储过程
使用mysql数据库 在mysql中选择好数据库(我的mysql版本是8.0.25) 创建一个
存储过程
# 在MySQL中每行命令都是用“;”结尾,回车后自动执行,在
存储过程
中“;”往往不代表指令结束,马上运行,而DELIMITER原本就是“;”的意思,因此用这个命令转换一下“;”为“$$”,这样只有收到“$$”才认为指令结束可以执行 DELIMITER $$ # IN 输入参数,OUT 输出参数 CREATE PROCEDURE register(IN username va
C#
111,120
社区成员
642,538
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章