社区
C#
帖子详情
调用存储过程
cowboytan
2004-12-28 10:05:49
请问各位,,如何在WINFROM中调用SQLSERVER的存储过程呀!
...全文
137
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 使用方法的汇编源代码
使用 MyBatis 注解方式
调用
存储过程
!
在 MyBatis 中,
调用
存储过程
有两种常用方式:通过 XML 配置文件的方式和通过注解的方式。对于更简洁的开发风格,可以使用 MyBatis 注解方式来
调用
存储过程
。本文将介绍如何使用 MyBatis 注解来
调用
存储过程
。通过 MyBatis 注解
调用
存储过程
是非常简便的,尤其是对于简单的
存储过程
调用
。我们可以使用@Select@Update和@Insert等注解来执行
存储过程
,利用@Param注解传递参数,并结合@ResultMap进行结果映射。使用@Select@Insert@Update。
mybatis
调用
存储过程
MyBatis
调用
存储过程
的方式,和普通的select查询方式用法相同,都可以接收方法入参(parameterType = String | Object | Map)、和方法返回值(resultType | resultMap)。--注意,在mapper-select节点配置时,需要增加一项设置:statementType=“CALLABLE",以表明这是一个
存储过程
-->VALUES ('123456','京东金融','渐渐老了','100');//编写
调用
存储过程
的DAO。//客户端
调用
存储过程
。
使用Java
调用
存储过程
首先,我们需要使用Java的JDBC(Java Database Connectivity)库来连接数据库。在这个例子中,我们将使用MySQL数据库作为示例。
存储过程
是一组预编译的SQL语句,可以在数据库中进行复用和执行。本文将介绍如何使用Java语言
调用
存储过程
,并提供相应的源代码示例。现在,我们可以使用Java来
调用
这个
存储过程
。在这个例子中,我们将输出参数的类型设置为。接下来,我们将展示如何
调用
存储过程
。对象,并传递
存储过程
调用
的字符串参数。在上面的代码中,我们使用。在上面的代码中,我们使用。
linq
调用
存储过程
示例
linq
调用
存储过程
示例linq 在查询数据方便提供了很大的便利,但有时候还是需要用到
存储过程
,通过linq来
调用
存储过程
其实也非常方便。直接将
存储过程
拖到对象关系设计器里,
存储过程
就可以作为DataContext方法来
调用
了。
调用
存储过程
可能得到的结果有几种:1、没有任何返回2、return值的方式返回3、output的方式返回4、返回记录集只要知道linq在
调用
存储过程
之...
C#
111,123
社区成员
642,537
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章