代码:
this.SqlDS.SelectCommand = "SELECT * FROM [USER] where [USER_ID] = @USER_ID and [TYPE_ID] = @TYPE_ID";
this.SqlDS.SelectParameters["@USER_ID"].DefaultValue = "1";
this.SqlDS.SelectParameters["@TYPE_ID"].DefaultValue = "1";错误提示为:
Input string was not in a correct format.
TYPE_ID、USER_ID字段是int型,但SelectParameters的DefaultValue 只接受字符型。会不会是这个原因?如何解决?
解决方案 »
- DotNetTextBox自动添加CSS文件引用
- 谁做过带泛型的Ascx控件,交流一下。
- ASP.NET内关于数据库问题
- 用批处理考备文件到服务器上,并把用户名和密码写到批处理去,不用要求输入用户名和密码
- 点解我设置了DataGrid的forecolor,却并没有什么变化呢?
- 本地IIS出现Service Unavailable
- 做无级分类,表结构如何设计?
- ■能简单说说Petshop里的BLL、IDAL、SQLSERVER、DALFACTORY、ORACLE、MODEL等文件夹结构的特点吗
- 需要帮助! 急!
- window.opener.location.href = "Upload.aspx?id=" + id + "&url=" + url; 获取不到值
- .net 如何连接oracle 外网数据库
- 关于WebBrowser控件(高分求助,在线等待)
SqlParameter[] parameters = {
new SqlParameter("@USER_ID", SqlDbType.Int,8),
new SqlParameter("@TYPE_ID", SqlDbType.Int,8)}
parameters[0].Value = 1;
parameters[1].Value = 1;
foreach (SqlParameter parm in parameters)
{
SqlDS.Parameters.Add(parm);
}