社区
C#
帖子详情
调用存储过程
cowboytan
2004-12-28 10:05:49
请问各位,,如何在WINFROM中调用SQLSERVER的存储过程呀!
...全文
154
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
打赏
举报
回复
怎么没人回答我的问题呢,是不是分太少了呀
mybatis
调用
存储过程
MyBatis
调用
存储过程
的方式,和普通的select查询方式用法相同,都可以接收方法入参(parameterType = String | Object | Map)、和方法返回值(resultType | resultMap)。--注意,在mapper-select节点配置时,需要增加一项设置:statementType=“CALLABLE",以表明这是一个
存储过程
-->VALUES ('123456','京东金融','渐渐老了','100');//编写
调用
存储过程
的DAO。//客户端
调用
存储过程
。
存储过程
的
调用
一、SQL中
调用
存储过程
语句:callprocedure_name(); 注:
调用
时”()”是不可少的,无论是有参数还是无参数. 定义对数据库
存储过程
的
调用
时1、无参数
存储过程
:{callprocedure_name}2、仅有输入参数的
存储过程
:{callprocedure_name(?,?...)}。这里?表示输入参数,创建
存储过程
时用in表示输入参数3、仅...
MySQL
存储过程
调用
存储过程
1、创建两个
存储过程
CREATE DEFINER=root@localhost PROCEDURE coun_add() begin update counter set coun=coun+1; end; CREATE DEFINER=root@% PROCEDURE sp_count_add(INOUT num int) BEGIN #Routine body goes here… UPDATE counter set coun=num; SET num=10; END 2、创建
调用
存储过程
SQL
存储过程
调用
标量值函数,
存储过程
调用
存储过程
一、存 储过程
调用
标量值函数 先建一个标量值函数,如 CREATE FUNCTION [dbo].[F_Num] ( @a nvarchar(50) ) RETURNS nvarchar(50) AS BEGIN declare @m nvarchar(50) select @m=@a+'aad' return @m END 接下来 在
存储过程
中可以直接如下
调用
: s
db2界面
调用
存储过程
_DB2
存储过程
调用
存储过程
匿名用户1级2014-09-05 回答1、
存储过程
编写DROPPROCEDURE"PLName"@CREATEPROCEDURE"PLName"(--
存储过程
名字ININ_IDBIGINT,--以下全是输入参数ININ_ENTNAMEVARCHAR(200),ININ_REGNOVARCHAR(50),ININ_PASSWORDV...
C#
111,128
社区成员
642,533
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章