社区
C#
帖子详情
调用存储过程
cowboytan
2004-12-28 10:05:49
请问各位,,如何在WINFROM中调用SQLSERVER的存储过程呀!
...全文
118
5
打赏
收藏
调用存储过程
请问各位,,如何在WINFROM中调用SQLSERVER的存储过程呀!
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用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章答案
如何
调用
mysql的
存储过程
_mysql如何
调用
存储过程
mysql
调用
存储过程
的方法:可以利用CALL语句来
调用
存储过程
,语法为【CALL sp_name([parameter])】。
调用
存储过程
可以使程序执行效率更高,增强程序的可重用性和维护性。MySQL
调用
存储过程
必须要使用call语句
调用
,且
存储过程
需要和数据库相关,如果不相关则需要指定数据库名称。使用
存储过程
,可以使程序执行效率更高,安全性更好,增强程序的可重用性和维护性
调用
存储过程
存储过程
有...
linq
调用
存储过程
示例
linq
调用
存储过程
示例linq 在查询数据方便提供了很大的便利,但有时候还是需要用到
存储过程
,通过linq来
调用
存储过程
其实也非常方便。直接将
存储过程
拖到对象关系设计器里,
存储过程
就可以作为DataContext方法来
调用
了。
调用
存储过程
可能得到的结果有几种:1、没有任何返回2、return值的方式返回3、output的方式返回4、返回记录集只要知道linq在
调用
存储过程
之...
存储过程
创建及springboot代码
调用
存储过程
存储过程
创建及springboot代码
调用
存储过程
阿里推荐最好不使用
存储过程
,因为
存储过程
代码过长涉及逻辑太多,导致修改业务时
存储过程
代码难以下手;于是没看过
存储过程
; 导致要用的时候不会,但是作为一名开发还是要会
存储过程
,于是百度学习了一波在此记录; 我是在navacat中创建的
存储过程
右键函数选择新建函数 自定义函数名,选择过程; 然后添加输入输出参数点击完成; 我这里是输出了三个参数;这样
存储过程
就创建完成了; 右键运行
存储过程
函数也是生效的 接下来就要考虑在项目中怎么实现
调用
创建好的存储
C#
111,094
社区成员
642,554
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章