c#窗体中在textbox1中查询ACCESS数据库表中信息,在textbox2和textbox3中显示其中两只两个字段信息
3个回答
展开全部
可以用dlookup
me.textbox2 = dlookup("表中name所在的字段名称","表名称",表中nameid所在的字段名称 = me.textbox1)
textbox3 同上
说明:nameid 的格式不同,需要在条件上加符号.数字不用加,文件加&,具体方法自己看帮助.
me.textbox2 = dlookup("表中name所在的字段名称","表名称",表中nameid所在的字段名称 = me.textbox1)
textbox3 同上
说明:nameid 的格式不同,需要在条件上加符号.数字不用加,文件加&,具体方法自己看帮助.
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
private void button1_Click(object sender, EventArgs e)
{
string conn = "Data Source=.\\SQLEXPRESS;Initial Catalog=E_Readingroom;Integrated Security=SSPI";//连接数据库信息
SqlConnection connection = new SqlConnection(conn); //创建连接
connection.Open(); //打开连接
string sql = string.Format("select name,dept from SysA where ID='{0}'",textBox1.Text );
SqlCommand comm = new SqlCommand(sql, connection); //command对象
SqlDataReader dr = comm.ExecuteReader(); //定义数据读取对象
if (dr.Read())
{
this.textBox2.Text = (string)dr.GetValue(0);
this.textBox3.Text = (string)dr.GetValue(1);
}
connection.Close();
}
我也是百度来的,
{
string conn = "Data Source=.\\SQLEXPRESS;Initial Catalog=E_Readingroom;Integrated Security=SSPI";//连接数据库信息
SqlConnection connection = new SqlConnection(conn); //创建连接
connection.Open(); //打开连接
string sql = string.Format("select name,dept from SysA where ID='{0}'",textBox1.Text );
SqlCommand comm = new SqlCommand(sql, connection); //command对象
SqlDataReader dr = comm.ExecuteReader(); //定义数据读取对象
if (dr.Read())
{
this.textBox2.Text = (string)dr.GetValue(0);
this.textBox3.Text = (string)dr.GetValue(1);
}
connection.Close();
}
我也是百度来的,
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
这是最基本的信息查询功能么
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询