C#中根据输入的内容查询数据库

其实对专业人员来说,应该是很简单的吧?利用ADO.NET和C#进行编程,要求:根据输入的数据点击COMMAND按钮,下面的文本框就能显示出所输入数据相对应的数据库的资料,... 其实对专业人员来说,应该是很简单的吧?利用ADO.NET和C#进行编程,要求:根据输入的数据点击COMMAND按钮,下面的文本框就能显示出所输入数据相对应的数据库的资料,如果输入的数据不在,那么报错,在线等,谢谢! 展开
 我来答
萨素兰蔺辰
2019-11-07 · TA获得超过3.7万个赞
知道大有可为答主
回答量:1.2万
采纳率:31%
帮助的人:1029万
展开全部
前面略
oleCmd=new
system.data.oledb.oledbcommand();
olecmd.connection=oleCnn;
oleCmd.Commandtext=@"select
*
from
XXXX
where
客户ID=?
OR
电话=?";
oleCmd.parameters.Add("客户ID",System.Data.oleDb.oleDbType.char);
oleCmd.parameters.Add("电话",System.Data.oleDb.oleDbType.char);
}
private
void
button1_Click(略)
{
olecmd.Parameters[0].value=textBox1.text;
olecmd.Parameters[1].value=textBox1.text;
System.data.oledb.oledbDataReader
myReader;
olecmd.connection.open();
myReader=Olecmd.executeReader();
while(myReader.read())
{
一般用列表框,不用文本框。
listBox1.items.add(myReader.GetString(0)+","+myReader.GetString(1)+","+..myReader.String(xxxx));
}
myReader.Close();
olecnn.close();
}
大概就是这样的。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
索马里军团2076
2014-07-15 · 超过71用户采纳过TA的回答
知道答主
回答量:133
采纳率:100%
帮助的人:63万
展开全部
一个简单的ADO.NET数据操作,使用ADO.NET对象操作数据库,然后传值即可。

满意请采纳
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式