你应该new SqlParameter的实例:举个例子,
loginCom.Parameters.Add(new SqlParameter("@UserID",SqlDbType.VarChar,40));
loginCom.Parameters.Add(new SqlParameter("@UserID",SqlDbType.VarChar,40));
解决方案 »
- .net 一个大型字段放入数据库
- 【求助】文本原样输出???
- 新手求解决asp.net读取汉字乱码的问题!!
- 就这么点分了,求一个ASP.NET免费空间
- 如何限制页面刷新?
- 关于Checkbox问题
- 请问大家ValidationSummary的MessageBox为什么会提示显示两次?
- 一个ASP页面引用多个后台编码,如何实现?在线等待!
- 为什么我的最基本的asp。net的页面都出不来?
- 怎样记住这些索引值,在对象浏览器内可以查找吗?是哪个类的?
- 关于生成类似于Windows中,含有图片的文件夹的缩略图的问题~~~~~~~~~~~~~~~!!!!!!!!
- .text安装出现问题,有谁安装成功的?
改成
loginCom.Parameters["@UserID"].Direction = ParameterDirection.Input;
loginCom.Parameters("@UserID").Value = UserID.Text;
改为:
loginCom.Parameters["@UserID".Direction = ParameterDirection.Input;
loginCom.Parameters["@UserID"].Value = UserID.Text;
也就是把“()”改为“[]”