sql语句中c#变量的问题?

Bmonkey 2003-05-14 06:18:50
请问在sql语句中怎么样调用c#中定义的变量?
pb中是在该变量前加一个":"号,c#中编程应该怎么写?
...全文
114 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
topsir 2003-05-15
  • 打赏
  • 举报
回复
SqlConnection nwindConn = new SqlConnection("Data Source=localhost;Integrated Security=SSPI;" +
"Initial Catalog=northwind");

SqlDataAdapter catDA = new SqlDataAdapter("SELECT CategoryID, CategoryName FROM Categories", nwindConn);

catDA.InsertCommand = new SqlCommand("InsertCategory", nwindConn);
catDA.InsertCommand.CommandType = CommandType.StoredProcedure;

SqlParameter myParm = catDA.InsertCommand.Parameters.Add("@RowCount", SqlDbType.Int);
myParm.Direction = ParameterDirection.ReturnValue;

catDA.InsertCommand.Parameters.Add("@CategoryName", SqlDbType.NChar, 15, "CategoryName");

myParm = catDA.InsertCommand.Parameters.Add("@Identity", SqlDbType.Int, 0, "CategoryID");
myParm.Direction = ParameterDirection.Output;

DataSet catDS = new DataSet();
catDA.Fill(catDS, "Categories");

DataRow newRow = catDS.Tables["Categories"].NewRow();
newRow["CategoryName"] = "New Category";
catDS.Tables["Categories"].Rows.Add(newRow);

catDA.Update(catDS, "Categories");

Int32 rowCount = (Int32)catDA.InsertCommand.Parameters["@RowCount"].Value;
好好看看上面代码,你会明白的.
LiSDN 2003-05-15
  • 打赏
  • 举报
回复
用Parameters好點
covis 2003-05-15
  • 打赏
  • 举报
回复
mycmd.CommandText="select count(*) as num from lvdian where lvdianbh='"+textBox1.Text.Trim()+"'";
LYH1977 2003-05-15
  • 打赏
  • 举报
回复
string strQuery.Format("Select * From TableName Where Field1='{0}'and Field2={1}",string1,int2);
Knight94 2003-05-15
  • 打赏
  • 举报
回复
例如:
string strQuery="select * from yourTable where yourField=@Field1";
SqlCommand myComm=new SqlCommand(strQuery,myConn);
myComm.Parameters.Add("@Field1",FieldValue);//进行传入参数
jiezhi 2003-05-14
  • 打赏
  • 举报
回复
string mySql="insert into t_czry(yhm,xm,kl,js)values('"+Txt_ADD_YHM.Text.Trim()+"','"+Txt_ADD_XM.Text.Trim()+"','"+Txt_ADD_KL.Text.Trim()+"','专家')";

110,534

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧