首页上一页 1 下一页尾页 1 条记录 1/1页
请教从查询结果中再查询的问题
发表在C#图书答疑
2016-08-03
是否精华
是
否
版块置顶:
是
否
小科老师,您好。经常阅读您回复的帖子,也向您请教过问题。看了以后确实受益非浅。今天又有一个相关查询的问题,烦请指教。
我要在一个button控件中从二个不同的数据库中各查询出一个表,然后再从这二个表中用select查询出一个结果,前面部分已经写出并且能运行,下面我要用的查询语句是“select ds.dqdm,ds.dwdm,ds1.x1 from ds,ds1 where ds.xxdm=ds1.xxdm”,并把这个查询结果输出到dataGridView3,但是怎么写代码才能实现却不知道,不知能否请您帮助一下,非常感谢。
我把这个button控件中的代码抄在下面。
MySqlConnection conn;
public static DataSet ds;
public static DataSet ds1;
public static DataSet ds2;
private void button1_Click(object sender, EventArgs e)
{
conn = new MySqlConnection("Server=127.0.0.1;User ID=root;Password='';Database=jyjf2_1_36_2015;PORT=3407;CharSet=utf8;");
ds = new DataSet();
MySqlDataAdapter sda = new MySqlDataAdapter("select schoolinfo.dqdm,schoolinfo.xxdm,xxmc,j_sl_ncxss x1,' ' sm from j2_1,schoolinfo where j2_1.dwdm=schoolinfo.xxdm and substring(schoolinfo.dqdm,1,6)='361002'", conn);
sda.Fill(ds);
conn.Close(); //关闭数据库
dataGridView1.DataSource = ds.Tables[0];
conn = new MySqlConnection("Server=127.0.0.1;User ID=root;Password='';Database=jyjf2_2_361002000_2015;PORT=3407;CharSet=utf8;");
ds1 = new DataSet();
MySqlDataAdapter sd = new MySqlDataAdapter("select schoolinfo.dqdm,schoolinfo.xxdm,xxmc,j_bnsr_jysyf x1,' ' sm from j2_2,schoolinfo where j2_2.dwdm=schoolinfo.xxdm and substring(schoolinfo.dqdm,1,6)='361002'", conn);
sd.Fill(ds1);
conn.Close(); //关闭数据库
dataGridView2.DataSource = ds1.Tables[0];
dataGridView1.DataSource = ds2.Tables[0];
}
我要在一个button控件中从二个不同的数据库中各查询出一个表,然后再从这二个表中用select查询出一个结果,前面部分已经写出并且能运行,下面我要用的查询语句是“select ds.dqdm,ds.dwdm,ds1.x1 from ds,ds1 where ds.xxdm=ds1.xxdm”,并把这个查询结果输出到dataGridView3,但是怎么写代码才能实现却不知道,不知能否请您帮助一下,非常感谢。
我把这个button控件中的代码抄在下面。
MySqlConnection conn;
public static DataSet ds;
public static DataSet ds1;
public static DataSet ds2;
private void button1_Click(object sender, EventArgs e)
{
conn = new MySqlConnection("Server=127.0.0.1;User ID=root;Password='';Database=jyjf2_1_36_2015;PORT=3407;CharSet=utf8;");
ds = new DataSet();
MySqlDataAdapter sda = new MySqlDataAdapter("select schoolinfo.dqdm,schoolinfo.xxdm,xxmc,j_sl_ncxss x1,' ' sm from j2_1,schoolinfo where j2_1.dwdm=schoolinfo.xxdm and substring(schoolinfo.dqdm,1,6)='361002'", conn);
sda.Fill(ds);
conn.Close(); //关闭数据库
dataGridView1.DataSource = ds.Tables[0];
conn = new MySqlConnection("Server=127.0.0.1;User ID=root;Password='';Database=jyjf2_2_361002000_2015;PORT=3407;CharSet=utf8;");
ds1 = new DataSet();
MySqlDataAdapter sd = new MySqlDataAdapter("select schoolinfo.dqdm,schoolinfo.xxdm,xxmc,j_bnsr_jysyf x1,' ' sm from j2_2,schoolinfo where j2_2.dwdm=schoolinfo.xxdm and substring(schoolinfo.dqdm,1,6)='361002'", conn);
sd.Fill(ds1);
conn.Close(); //关闭数据库
dataGridView2.DataSource = ds1.Tables[0];
dataGridView1.DataSource = ds2.Tables[0];
}