不好意思,
下面这句写错了
qbComm.Parameters["@rksj"].Value = "@rksj";
应该是
qbComm.Parameters["@rksj"].Value = textBox1.text;
下面这句写错了
qbComm.Parameters["@rksj"].Value = "@rksj";
应该是
qbComm.Parameters["@rksj"].Value = textBox1.text;
解决方案 »
- 如何开发一个带可编辑打印模板的打印程序
- C# api调用怎么获得窗体内容?
- 见鬼了。用存储过程就无法读取到数据
- 动态连接库DLL的调用问题
- 如何将DataGridView的数据绑定到DataReader中
- C#中资源释放的问题请教!
- sql server 登录为windows验证方式 连接字符串咋写?
- 请教做mp3音乐网站应该怎么做?(C#,sql,asp)
- 求C#写的调用WaveIn-Out的API函数的类,我主要用来录音,在线等待
- 请教:字符串连结问题。
- 救命,一个页面2个DATAGRID,点击修改,页面总是跑到最上面,如何定位在点击修改的地方?
- 请问如何编写用资源管理器打开一个指定文件夹?
qbComm.CommandText = "select jbcc from qb_sjr_bt where to_char(rksj,'yyyymmdd') = ?";
qbComm..Parameters.Add("@rksj", this.textBox1.text);OleDbDataReader qbReader = qbComm.ExecuteReader();
while(qbReader.Read())
{
listBox1.Items.Add(qbReader["jbcc"]);
}
试试看这个,我在精简版中用过,这里参数按照“?”的次序和个数输入参数
vs.net 2003已经加入了对oracle的支持,有了OracleClient,OracleCommand,OracleDataAdapter等类;
在oracle中使用参数应该用:(冒号),而不是@.
再次对 cnming(cnming)表示感谢!