已绑定数据源的textbox如何显示搜索到的指定条件的记录?
窗体中有姓名、性别、年龄、出生年月等若干个textbox,已绑定到access数据库中的表1,主窗体加载时能在textbox中正常填充数据库中第一条记录。现在的问题是:我...
窗体中有姓名、性别、年龄、出生年月等若干个textbox,已绑定到access数据库中的表1,主窗体加载时能在textbox中正常填充数据库中第一条记录。
现在的问题是:我如何在搜索框中输入“张三”,点击搜索按钮,就能找到姓名为“张三”的这条记录,并将其信息在这若干个textbox中显示出来?(已经绑定了bindingsource的)
另外:我还有一个编辑人员信息的窗体,窗体加载时也能正常将数据库中的第一条记录填充到窗体中的若干个textbox中。在主窗体中显示“张三”的记录后,我怎样在主窗体中点击一个编辑人员信息的按钮,就能调出来这个编辑人员信息的窗体并且显示的记录为主窗体中显示“张三”的记录?
肯请高人给予解答!!!
谢谢!我会给高分的!!! 展开
现在的问题是:我如何在搜索框中输入“张三”,点击搜索按钮,就能找到姓名为“张三”的这条记录,并将其信息在这若干个textbox中显示出来?(已经绑定了bindingsource的)
另外:我还有一个编辑人员信息的窗体,窗体加载时也能正常将数据库中的第一条记录填充到窗体中的若干个textbox中。在主窗体中显示“张三”的记录后,我怎样在主窗体中点击一个编辑人员信息的按钮,就能调出来这个编辑人员信息的窗体并且显示的记录为主窗体中显示“张三”的记录?
肯请高人给予解答!!!
谢谢!我会给高分的!!! 展开
展开全部
对于你想点“张三”,就能查找到他的记录并在textbox中显示出来这个好办
在窗体中添加一个ADODC1控件,添加一个textbox控件,取名txt_name,添加一个command1控件
在窗体的FROM_load里加上
如下
adodc1.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & App.Path & "\DateBase\DateBase.mdb;Persist Security Info=False"
adodc1.RecordSource = "select* from 员工档案"
adodc1.Refresh
然后就可以对ACCESS数据库进行操作了,比如数据库中显示“张三”姓名的字段名为“姓名”
那么在command1的click事件下面添加如下代码
adodc1.recordsource="select* from 员工档案 where 姓名='张三'"
那么ADODC控件就已经为你锁定了“张三”这个人的信息了
至于让textbox直接显示他的各个信息,更简单
在每个textbox里的datasource属性里选择ADODC1,然后再datafield属性了设置上对应字段的名称就行,比如“姓名”
你的另外问题依照上述方法也就可以实现了,还有不明白的可以发邮件给我xjf2713@126.com
在窗体中添加一个ADODC1控件,添加一个textbox控件,取名txt_name,添加一个command1控件
在窗体的FROM_load里加上
如下
adodc1.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & App.Path & "\DateBase\DateBase.mdb;Persist Security Info=False"
adodc1.RecordSource = "select* from 员工档案"
adodc1.Refresh
然后就可以对ACCESS数据库进行操作了,比如数据库中显示“张三”姓名的字段名为“姓名”
那么在command1的click事件下面添加如下代码
adodc1.recordsource="select* from 员工档案 where 姓名='张三'"
那么ADODC控件就已经为你锁定了“张三”这个人的信息了
至于让textbox直接显示他的各个信息,更简单
在每个textbox里的datasource属性里选择ADODC1,然后再datafield属性了设置上对应字段的名称就行,比如“姓名”
你的另外问题依照上述方法也就可以实现了,还有不明白的可以发邮件给我xjf2713@126.com
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询