今天要说的是adapter.Fill(DataSet)中缺参数的问题
来源:互联网 发布:淘宝评论被屏蔽 编辑:程序博客网 时间:2024/06/08 18:18
OleDbDataAdapter adp=new OleDbDataAdapter(); 参数有4种写法, 当需要sql语句传参的时候就用 cmd 的参数,不然会提示少参数,因为用其它的,sql语句没有办法传参,所以会提示
而通过OleDbDataAdapter adp=new OleDbDataAdapter(OleDbCommand cmd); 则可以通过 cmd.parameters.Add();加入参数
string txtRoomNum = txtHNum.Text;
try{
string Conn = ConfigurationManager.ConnectionStrings["Conn"].ConnectionString;
using (OleDbConnection conn = new OleDbConnection(Conn))
{
conn.Open();
// string strSelect = @"SELECT [房间号],[状态], [出租日期], [到期日期], [电话], [身份证号], [租金], [押金], [姓名] FROM [HouseDB] " + " WHERE [房间号]='"+txtRoomNum+"'";
string strSelect = @"SELECT [房间号],[状态], [出租日期], [到期日期], [电话], [身份证号], [租金], [押金], [姓名] FROM [HouseDB] " + " WHERE [房间号]=?";
OleDbCommand cmd = new OleDbCommand(strSelect);
cmd.Parameters.Add("@房间号", OleDbType.VarWChar, 30).Value = txtRoomNum;
// cmd.Parameters.Add
cmd.Connection = conn;
object obj = cmd.ExecuteScalar();
if (obj == null)
{
MessageBox.Show("现在没有出租出去房间");
conn.Close();
return;
}
OleDbDataAdapter adapter = new OleDbDataAdapter(cmd);
DataSet ds = new DataSet();
//adapter.Fill(ds); //将数据添加到DataSet中
adapter.Fill(ds);
dgv.DataSource = ds.Tables[0];
conn.Close();
}
}
catch (System.Exception ex)
{
System.Windows.Forms.MessageBox.Show(ex.Message);
}
}
0 0
- 今天要说的是adapter.Fill(DataSet)中缺参数的问题
- 今天要说的是网络游戏的制作简程
- SqlDataAdapter.Fill(DataSet,String) 第二个参数的作用
- DataAdapter.Fill的参数
- VS自动生成的DataSet中Fill方法(追加记录的实现)
- C#中,截取Html字符串的函数(参数可以是string、DataSet或者DataTable)
- C#关于Dataset的fill方法的解说
- SqlDataAdapter对象的Fill(dataset,datatable)方法中的dataTable
- Casperjs中fill提交表单遇到的问题
- DbDataAdapter 的Fill(DataTable dataTable) 和 Update(DataSet dataSet);方法的使用
- 关于主动生成的强类型DataSet 的Adapter的Update无效问题
- 一点要说的.
- 没什么要说的。
- 这是今天发现的一个问题!
- 今天是今年的第几天问题
- [VB.NET]关于DataSet的Tables参数问题
- Android 中 的adapter优化问题
- adapter中getview重复调用的问题
- CSS3:color
- Hdu 2795 Billboard
- Inflater
- HttpClient使用详解 (了解)
- 编写filter,处理get和post中文乱码问题
- 今天要说的是adapter.Fill(DataSet)中缺参数的问题
- Python 爬虫学习 糗事百科 纯属敦促自己学习
- 登山-C#-加载Excel档案
- 打包时 Duplicate zip entry 异常
- C++拷贝构造函数详解
- 遭报应了,喜鹊开始报复,大量玉米苗被连根拔出
- 计算机视觉、模式识别、机器学习牛人主页
- int与size_t的区别
- Java的常用组件