da=new OleDbDataAdapter ("select * from fixmaster a ,fixdepart b where a.fix_department=b.department",conn); ds=new DataSet ();da.Fill (ds,"fixmaster");da.Fill (ds,"fixmaster")语句的第二个参数该如何写?
"select * from fixmaster where fix_department='02'""select b.* from fixdepart b ""select * from fixmaster a ,fixdepart b where a.fix_department='02' and a.fix_department=b.department"现在是上边的三条语句中,前两条加上da.Fill (ds,"fixmaster");就能正常运行,最后一条就不行。 错误“未处理的“System.Data.OleDb.OleDbException”类型的异常出现在 system.data.dll 中”
第二个参数是要放置到DataSet的Table的名称,如果不赋值,就表示放到DataSet的第一张表中。da.Fill (ds); da.Fill (ds,"fixmaster");
select * from fixmaster a ,fixdepart b where a.fix_department=b.department
可以作出试图。
OleDbDataAdapter 可以接受一个试图作为参数吗?
http://msdn.microsoft.com/library/CHS/cpref/html/frlrfSystemDataOleDbOleDbDataAdapterClassFillTopic.asp
http://msdn.microsoft.com/library/CHS/cpref/html/frlrfSystemDataOleDbOleDbDataAdapterClassFillTopic.asp
http://msdn.microsoft.com/library/CHS/cpref/html/frlrfSystemDataOleDbOleDbDataAdapterClassFillTopic.asp
http://msdn.microsoft.com/library/CHS/cpref/html/frlrfSystemDataOleDbOleDbDataAdapterClassFillTopic.asp
http://msdn.microsoft.com/library/CHS/cpref/html/frlrfSystemDataOleDbOleDbDataAdapterClassFillTopic.asp
错误“未处理的“System.Data.OleDb.OleDbException”类型的异常出现在 system.data.dll 中”