public UserEntity Select(string id)
{
……
SqlCommand objCommand = CommandBuilder.BuildSqlCommand("SELECT * FROM user WHERE userID=@UserID");
objCommand.Parameters.Add("@UserID",id);
SqlDataReader objReader = objCommand.ExecuteReader();
……
}
我理解的是Select函数的功能就是把id这个参数传递给UserID,满足搜索的条件,有两个问题,第一个是VS提示objCommand.Parameters.Add()方法过时了,第二个就是这个程序运行SqlDataReader objReader = objCommand.ExecuteReader()时有错误。请教有什么好的方法实现这个函数的功能。
{
……
SqlCommand objCommand = CommandBuilder.BuildSqlCommand("SELECT * FROM user WHERE userID=@UserID");
objCommand.Parameters.Add("@UserID",id);
SqlDataReader objReader = objCommand.ExecuteReader();
……
}
我理解的是Select函数的功能就是把id这个参数传递给UserID,满足搜索的条件,有两个问题,第一个是VS提示objCommand.Parameters.Add()方法过时了,第二个就是这个程序运行SqlDataReader objReader = objCommand.ExecuteReader()时有错误。请教有什么好的方法实现这个函数的功能。
解决方案 »
- WinForm:数据源DataTable保持与DataGridView 界面数据的修改实时同步
- 怎么把\\字符替换成\字符
- VS2008 C# 如何调用VC++6.0创建的DLL?
- 本人是C# 的初学者,如何学好它?老师们,请介绍两本好书吧
- C#中单引号和双引号的区别
- [水晶报表]请问我从WinForm程序中输入一个值在水晶报表中显示,这个值是怎么传递的?怎么实现这样的功能?
- 使用dataGridView遇到的问题(急)
- C#怎么读这个xml文件???很急!!!在线等!!!
- ASP.NET
- 传递一个List<T>给类型object的变量,利用反射如何读取List<T>里面的值和数据
- 没有经验的程序员
- update的问题
public UserEntity Select(string id)
{
……
SqlConnection objconn = new SqlConnection(connstr);//
SqlCommand objCommand = new SqlCommand("SELECT * FROM user WHERE userID=@UserID",objconn);
objCommand.Parameters.Add(new new SqlParameter("@UserID",id));
SqlDataReader objReader = objCommand.ExecuteReader();
……
}
objCommand.Parameters.Add(new new SqlParameter("@UserID",id)); ->objCommand.Parameters.Add(new SqlParameter("@UserID",id));