sqlconnect con=new slqconnect("连接串略!")
Sqlcommand cmd=new Sqlcommad("select * from label1;select * from label2",con);
con.open();
Datagrid1.datasouce=cmd.ExceuDatareader();
Datagrid1.databind();
这样会报错误:中能找到一个表中的数据,找不到另外一个数据表中的数据???????郁闷。
Sqlcommand cmd=new Sqlcommad("select * from label1;select * from label2",con);
con.open();
Datagrid1.datasouce=cmd.ExceuDatareader();
Datagrid1.databind();
这样会报错误:中能找到一个表中的数据,找不到另外一个数据表中的数据???????郁闷。
解决方案 »
- asp中的InStr() LCase() ChrW() Chr() Clng()分别对应C#下的哪些函数?
- powerdesigner打开*.pdm为什么会报错
- C#怎么取外部程序的listview,treeview的内容?
- comet在.net 的应用问题,急急急
- 菜鸟求助-如何学习C#语言,在那能找到范例
- vs2005下DataGridView的选择问题,当鼠标移到相应行上时,选择该行
- RichTextBox 控件我怎么在工具箱里找不到啊???
- c#怎么通过RPC调用C++服务器端的远程方法
- 多线程并发全局变量错乱问题。
- 想得分的不要错过
- winform 的 datagrid 是否支持鼠标中间滚轴 呀?
- 请问C#中,事件处理例程是如何打断正常执行的程序流的?
select * from TableA,TableB
“select * from T1 Union Select * from T2”,联合查询要求两表的列数相同。
——————————————————————————————————————
欢迎使用lgxgrid控件5.0
http://community.csdn.net/Expert/topic/4535/4535400.xml?temp=.3260157
http://www.microsoft.com/china/MSDN/library/data/dataAccess/ADONETEXP.mspx
你给的是什么东西给我看,我看了半天压根就不知道是什么意思。晕
DataColumn exp = new DataColumn();
exp.ColumnName = "OrderIDUnitPrice";
exp.DataType = typeof(string);
exp.Expression = "OrderID+':'+UnitPrice";//这就是表达式,可以制定各个字段的连接格式
//这里表示把OrderID和UnitPrice连接起来,当然你的就取一个字段好了,把一个表的字段都这样放到另一个表里,然后再把这个表个DataGrid绑定
dataSet1.Tables["Order Details"].Columns.Add(exp);
我做查询时,需要用到200多张表,都是通过union来解决的
create view viewname as
select * from label1
union
select * from label2
然后查询视图
select * from viewname