如何获取TableAdapter中自动生成的Update、Insert等SQL语句
在数据集设计器中新建了一个TableAdapter,系统自动生成了Select、Update、Insert等SQL语句,然后在一个窗体的DataGridview控件中将数据源指定为该TableAdapter,系统在该窗体中自动生成了BindingSource控件和TableAdapter控件,我想问的是怎样获得系统自动生成的Update、Insert等SQL语句?谢谢指教!!!
[bo][un]faint_路漫漫[/un] 在 2008-10-15 13:03 的发言:[/bo]
通过建立SqlCommandBuilder来自动生成的,要想查看代码,如下:
SqlCommandBuilder thisbuilder = new SqlCommandBuilder(thisadapter);
Console.WriteLine("输出thisadapter的显示命令:");
Console ...
通过建立SqlCommandBuilder来自动生成的,要想查看代码,如下:
SqlCommandBuilder thisbuilder = new SqlCommandBuilder(thisadapter);
Console.WriteLine("输出thisadapter的显示命令:");
Console ...
谢谢你的提示,但是有个问题,SqlCommandBuilder thisbuilder = new SqlCommandBuilder(thisadapter)这句thisadapter是SqlDataAdapter类型,而系统自动建立的是TableAdapter控件,怎样才能将TableAdapter控件类型转成SqlDataAdapter类型?