!C#继续求大神拯救.关于dataGridView里显示数据的有关问题.
!!C#!!继续求大神拯救...关于dataGridView里显示数据的问题...小妹用图中的代码....实现了在dataGridView
!!C#!!继续求大神拯救...关于dataGridView里显示数据的问题... 小妹用图中的代码....实现了在dataGridView中显示SQL数据库里的一个表中的数据 的功能 可是现在我想要dataGridView中还能显示另外一个表中的其中一个列。。 就是本来它显示了 表A 中的 作品编号 作品名 ...等数据... 我还有一个 表B ...里面有 作品编号 作品名 画家名 三个列 想在dataGridView1输出表A时,对应着 作品编号 。。也同时能输出表B中的 画家名。。这一列。。。 是要修改SELECT语句么? 代码要怎么写呢?[最优解释] select * from A,B where A.作品编号=B.作品编号[其他解释] select a.作品编号,a.作品名,b.作家名 from a inner join b on a.作品编号=b.作品编号[其他解释] 用内联查询拿到数据结果直接显示就可以了吧 [其他解释]
引用: 用内联查询拿到数据结果直接显示就可以了吧 内联查询是嘛。。。。。。。。。TAT。。。怎么弄。。。对不起。。TAT。。我真是一点儿也不懂的。。。。
[其他解释] 引用: select * from A,B where A.作品编号=B.作品编号 我把它改成
SELECT Pname as 画家名,Psex as 性别,Page as 年龄,Wname as 代表作 FROM painter,create where painter.Pname=create.Pname
这样了。。。。可是要是不能实现。。。说create附近有错。。。
(painter和create都是表名。。)
[其他解释] 还有一个要求就是。。。dataGridView 中的列名要中文显示。。TAT。。。
[其他解释] 引用: select a.作品编号,a.作品名,b.作家名 from a inner join b on a.作品编号=b.作品编号 改成这样了SELECT painter.Pname,painter.Psex,painter.Page,create.Wname from painter inner join create on painter.Pname=create.Pname
也不行TAT
[其他解释] 引用: 还有一个要求就是。。。dataGridView 中的列名要中文显示。。TAT。。。 直接设置绑定列,列头名称以及编写的数据列就可以了,或者sql 语句中用as
[其他解释] 我知道了!是create的问题。。。。我把create设成表名,但它是关键字。。于是VS读不出来。。。。。。。谢谢大家啦~