Foxtable(狐表)用户栏目专家坐堂 → [求助]临时列的问题


  共有2583人关注过本帖树形打印复制链接

主题:[求助]临时列的问题

帅哥哟,离线,有人找我吗?
mosquito1003
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:小狐 帖子:350 积分:3142 威望:0 精华:0 注册:2012/12/6 18:05:00
[求助]临时列的问题  发帖心情 Post By:2014/3/17 21:17:00 [只看该作者]

大虾们,我用SQL查询得一个表,如下的代码
Dim cmd As New SQLCommand
Dim dt As DataTable
cmd.C
cmd.CommandText = "Select * From {MA14_MRP_Detail} where ([SNo] Not IN(Select [MRPSNo] From {PU02_Order_Detail})) And ([BillNo] In(Select [BillNo] From {MA14_MRP} where [State] = 2)) And [Qty] > 0 And [PurchaseOrProduce] = '采购'"
dt = cmd.ExecuteReader
Tables("SQLTest_Table1").DataSource = dt
然后是
DataTables("SQLTest_Table1").DataCols.Add("备注",Gettype(String)) '窗口名是 SQLTest
增加这个临时列,然后我再这个临时列输入数据,就会老是提示说该窗口表不存在此“备注”列!
请问为什么?很简单的一个问题,琢磨一晚上了,还是弄不懂?请大虾们指点下。

图片点击可在新窗口打开查看此主题相关图片如下:临时列.jpg
图片点击可在新窗口打开查看

 回到顶部
帅哥哟,离线,有人找我吗?
mosquito1003
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:小狐 帖子:350 积分:3142 威望:0 精华:0 注册:2012/12/6 18:05:00
  发帖心情 Post By:2014/3/17 21:18:00 [只看该作者]

纠正下第三行是cmd.C
是正确的,可以查询到表的!

 回到顶部
帅哥哟,离线,有人找我吗?
逛逛
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:1693 积分:12117 威望:0 精华:7 注册:2013/7/11 10:52:00
  发帖心情 Post By:2014/3/17 21:22:00 [只看该作者]

Dim cmd As New SQLCommand
Dim dt As DataTable
cmd.C
cmd.CommandText = "Select * From {MA14_MRP_Detail} where ([SNo] Not IN(Select [MRPSNo] From {PU02_Order_Detail})) And ([BillNo] In(Select [BillNo] From {MA14_MRP} where [State] = 2)) And [Qty] > 0 And [PurchaseOrProduce] = '采购'"
dt = cmd.ExecuteReader
 
dt.DataCols.Add("备注",Gettype(String)) '窗口名是 SQLTest
 
Tables("SQLTest_Table1").DataSource = dt
然后是
 

 回到顶部
帅哥哟,离线,有人找我吗?
mosquito1003
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:小狐 帖子:350 积分:3142 威望:0 精华:0 注册:2012/12/6 18:05:00
  发帖心情 Post By:2014/3/17 21:39:00 [只看该作者]

十分的谢谢了!终于弄明白了!

 回到顶部