private SQL_SElECT ="select * from a where id in (@id)";字段id为int类型,给@id赋值511,512,513的时候就会出现无法转化类型的错误!请问如何给@id赋值?
谢谢
谢谢
解决方案 »
- get页面的request.QueryString怎么添加和删除的
- dropdownlist控件添加后无法保存数据
- 为什么Dot Net在进行Excel文件写入的时候老是提示需要输入用户名、密码,,急啊?????
- asp.net(c#)listbox控件中添加按钮(每行数据对应一个按钮)
- 从后台代码向 HTML 页面HEAD 部添加 JS脚本 链接,怎么做 ???
- 问一个简单的问题!呵呵!不要见笑!sql2000上传到空间上后怎样配置!
- ASP.NET 自动生成的的 __doPostBack 函数的问题
- asp.net让我有点心烦
- datagrid问题
- 如何用httpClient模拟发送post请求来上传文件?????
- 怎样在asp.net中利用vba操纵word文档?盼高手解答。
- CheckBoxList选中的值问题 急求 分不够再加
string SQL_SElECT ="select * from a where id in ("+id+")";
string connString = "你的连接数据库的字符串";
System.Data.SqlClient.SqlParameter param = new SqlParameter("@ID",SqlDbType.VarChar,8000);//定义参数
SqlConnection conn = new SqlConnection(connString);//数据库连接对象
SqlCommand cmd = new SqlCommand(SQL_SElECT,conn);//数据库命令对象
cmd.Parameters.Add(param);//为命令对象添加参数
cmd.ExecuteReader();//执行返回一个reader