求解释

ylli_90 2012-05-15 02:45:21
麻烦各位大神解释下代码意思呗
using (OleDbConnection connection = new OleDbConnection(connStr))
{
OleDbCommand cmd = new OleDbCommand(sql, connection);
connection.Open();
OleDbDataReader myreader = cmd.ExecuteReader();
if (myreader.Read())
{
textBox1.Text = myreader["code"].ToString();
}
}
...全文
120 11 打赏 收藏 转发到动态 举报
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
ylli_90 2012-05-15
  • 打赏
  • 举报
回复
非常感谢。 出来啦 ! 谢谢[Quote=引用 9 楼 的回复:]

改成
string sql = "select * from [C-P] where [code] = '" + textBox2.Text + "'";
试试
[/Quote]
liouse 2012-05-15
  • 打赏
  • 举报
回复
数据库连接哪里写的不对么。
EnForGrass 2012-05-15
  • 打赏
  • 举报
回复
改成
string sql = "select * from [C-P] where [code] = '" + textBox2.Text + "'";
试试
ylli_90 2012-05-15
  • 打赏
  • 举报
回复
ylli_90 2012-05-15
  • 打赏
  • 举报
回复
String connStr = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" + Application.StartupPath + "\\用户名.mdb";
string sql = "select * from C-P where code = '" + textBox2.Text + "'";

老说from语句不对
EnForGrass 2012-05-15
  • 打赏
  • 举报
回复
[Quote=引用 5 楼 的回复:]

运行后,这句话老报错,就运行不了了
OleDbDataReader myreader = cmd.ExecuteReader();
[/Quote]
报什么错误?connStr连接字符串对不对?sql语句对不对?
ylli_90 2012-05-15
  • 打赏
  • 举报
回复
运行后,这句话老报错,就运行不了了
OleDbDataReader myreader = cmd.ExecuteReader();
z22708387 2012-05-15
  • 打赏
  • 举报
回复
数据库四大对象。

using 检查数据库连接,同时打开数据库连接,使用完后自动关闭。
EnForGrass 2012-05-15
  • 打赏
  • 举报
回复
通过OleDbDataReader 查询数据库,将数据库表中的code字段值传给TextBox1

TextBox1.Text = myreader["code"].ToString();
mathieuxiao 2012-05-15
  • 打赏
  • 举报
回复

//创建一个数据库连接对象,并指定该对象的使用范围(在using关键字后的{}之间)
using (OleDbConnection connection = new OleDbConnection(connStr))
{
//创建数据库命令对象
OleDbCommand cmd = new OleDbCommand(sql, connection);
//打开数据库连接
connection.Open();
//执行命令,获取读取器对象
OleDbDataReader myreader = cmd.ExecuteReader();
if (myreader.Read())
{
//使用读取器对象读取一行数据,并将该行数据的code列的值显示在文本框中
textBox1.Text = myreader["code"].ToString();
}
}
xiaopeng3113 2012-05-15
  • 打赏
  • 举报
回复
将数据库的数据取出来显示在textbox上

111,126

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Creator Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧