以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  “临时的DataTable不能作为Table的数据来源”这个错误如何解决?  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=7998)

--  作者:kylin
--  发布时间:2010/8/28 10:31:00
--  “临时的DataTable不能作为Table的数据来源”这个错误如何解决?

目的是将SQL生成的数据拷贝到数据表当中,现在用最新版本修改后重新发布,用户在使用时会出现这种错误提示,以前(应该是1月份以来)一直好好的没有错误提示。

  
此主题相关图片如下:未命名.jpg
按此在新窗口浏览图片         

            窗口的AfterLod事件中的参考代码如下:

            Dim cmd1 As New SQLCommand
            cmd1.C
            Dim dt1 As datatable
            cmd1.CommandText = "Select  * From bjd where  bh = \'" & Vars("bh") & "\' "
            dt1 = cmd1.ExecuteReader()
                     

            Tables("窗口1_Table1").DataSource = dt1


[此贴子已经被作者于2010-8-29 8:02:05编辑过]

--  作者:e-png
--  发布时间:2010/8/28 23:06:00
--  
还有这样的事呀?【 临时的DataTable】? 从没听说这个概念!!!! 难道还有临时的“仓库”???  foxtable是不是隐藏了NNN多的不明概念呢?
--  作者:kylin
--  发布时间:2010/8/29 7:56:00
--  

表的类型

FoxTable包括以下表类型:

内部数据表

外部数据表

查询表

临时

实际应用的时候,使用最多的是内部数据表,为方便起见,内部数据表通常简称为“数据表”。
现在我们不需要去深究每种表的差别,随着学习的深入,我们自然就会了解的。

 

---二楼兄弟,Foxtable的概念都很清晰,没有什么难度,只需要你认真学习就可以了

[此贴子已经被作者于2010-8-29 9:29:16编辑过]

--  作者:狐狸爸爸
--  发布时间:2010/8/29 23:15:00
--  
收到,我会看看的
--  作者:狐狸爸爸
--  发布时间:2010/8/30 9:35:00
--  
下次不会这样了,只是你为啥不直接Fill
--  作者:kylin
--  发布时间:2010/8/30 10:05:00
--  
以下是引用狐狸爸爸在2010-8-30 9:35:00的发言:
下次不会这样了,只是你为啥不直接Fill

老早的代码,两个原因:1、只想改动少一点,2、也顺便混合使用测试一下。

 

不过,现在我已经改用Fill了,谢谢!


--  作者:狐狸爸爸
--  发布时间:2010/8/30 11:15:00
--  
明白