以文本方式查看主题

-  Foxtable(狐表)  (http://www.foxtable.com/bbs/index.asp)
--  专家坐堂  (http://www.foxtable.com/bbs/list.asp?boardid=2)
----  [求助]用"Select"查询表的问题  (http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&id=43944)

--  作者:mosquito1003
--  发布时间:2013/12/19 12:11:00
--  [求助]用"Select"查询表的问题
Dim cmd As new SQLCommand
Dim dt As DataTable
cmd.ConnectionName = "sqlname"
cmd.CommandText = "SELECT * From {QC02_Iqc} Where [ReturnQty] > 0"
dt = cmd.ExecuteReader()
Tables("后台统计_Table1").DataSource = dt
Tables("后台统计_Table1").DataTable.DataCols.Add("B",Gettype(String))
Tables("后台统计_Table1").Rows(0)("B") = "存在着B列"
执行后,最后一行,提示“后台统计_Table1”这个表不存在名为"B"的列(但是明明上一句已经增加了该列了),最后一行程序停止无法继续下面的程序,请问这个是为什么?

--  作者:逛逛
--  发布时间:2013/12/19 12:16:00
--  
Dim cmd As new SQLCommand
Dim dt As DataTable
cmd.ConnectionName = "sqlname"
cmd.CommandText = "SELECT * From {QC02_Iqc} Where [ReturnQty] > 0"
dt = cmd.ExecuteReader()
dt.DataCols.Add("B",Gettype(String))
Tables("后台统计_Table1").DataSource = dt

--  作者:mosquito1003
--  发布时间:2013/12/19 13:38:00
--  
解决!多谢了!