以文本方式查看主题
- Foxtable(狐表) (http://foxtable.net/bbs/index.asp)
-- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2)
---- SQL TABLE方式加载表是用TABLE还是DATATABLE (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=44648)
|
-- 作者:wuxianzuoji41
-- 发布时间:2014/1/6 9:42:00
-- SQL TABLE方式加载表是用TABLE还是DATATABLE
窗口中有一个表用SQL TABLE加载。该用下面的哪个方式,有什么区别
方式一:
DataTables("表A").Fill("Select * From {人员}", "c2", False)
方式二:
Dim genjin As String="select * from 人员" With Tables("窗口1_Table1") .Fill(Genjin,"c2",False) End With
|
-- 作者:Bin
-- 发布时间:2014/1/6 9:44:00
--
一样的,没区别.
|
-- 作者:wuxianzuoji41
-- 发布时间:2014/1/6 10:05:00
--
bin,那这2个情况有区别吗
窗口中有一个表用SQL TABLE加载。该用下面的哪个方式,有什么区别
方式一:
\'Dim genjin As String="select * from 人员" \'With Tables("窗口1_Table1") \'.Fill(Genjin,"c2",False) \'End With
方式二:
此主题相关图片如下:qq图片20140106100258.jpg
方式一表格不可以编辑,方式二的表可以编辑,这个是为什么呢
[此贴子已经被作者于2014-1-6 10:06:17编辑过]
|
-- 作者:Bin
-- 发布时间:2014/1/6 10:06:00
--
也没区别
|
-- 作者:wuxianzuoji41
-- 发布时间:2014/1/6 10:07:00
--
以下是引用Bin在2014-1-6 10:06:00的发言: 也没区别
方式一表格不可以编辑,方式二的表可以编辑,这个是为什么呢
|
-- 作者:Bin
-- 发布时间:2014/1/6 10:09:00
--
因为你在属性了设置可以编辑,你代码填充的没有设置可编辑.加上Tables("窗口1_Table1").AllowEdit=True 即可
|
-- 作者:wuxianzuoji41
-- 发布时间:2014/1/6 10:14:00
--
以下是引用Bin在2014-1-6 10:09:00的发言:因为你在属性了设置可以编辑,你代码填充的没有设置可编辑.
加上Tables("窗口1_Table1").AllowEdit=True
即可
BIN.我在方式的SQL TABLE里的属性设置了允许编辑为TRUE
还需要在重新设置一下Tables("窗口1_Table1").AllowEdit=True
也就说我用代码加载SQL TABLE的时候,属性栏目里的初始设置就不起作用了是吗
|
-- 作者:Bin
-- 发布时间:2014/1/6 10:16:00
--
是的,没错.
|