以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  查询表如何更改绑定的值?  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=45608)

--  作者:wuxianzuoji41
--  发布时间:2014/2/6 9:38:00
--  查询表如何更改绑定的值?

Fill(SelectString, ConnectionName, IsQuery)


SQLQuery


这个方式形成的查询表,在弹出的窗口中文本框绑定,如果想要更改是不是必须使用UPDATE,无法直接更改,即使绑定了字段


--  作者:y2287958
--  发布时间:2014/2/6 9:50:00
--  
可以直接更改的,帮助中有说明。
--  作者:wuxianzuoji41
--  发布时间:2014/2/6 10:39:00
--  
没有找到,可以更改但是无法保存数据
--  作者:y2287958
--  发布时间:2014/2/6 10:51:00
--  
http://www.foxtable.com/help/topics/1929.htm

加载其它表的数据

DataTable的Load方法是从同一个后台数据表中加载数据的。
如果需要从从其它表加载数据,则需要使用Fill方法。
Fill方法能够根据指定的SQL语句,从指定的数据源中加载数据。

语法:

Fill(SelectString, IsQuery)

Fill(SelectString, ConnectionName,IsQuery)

SelectString:   字符型,用于设置SQL语句。
ConnectionName: 字符型,指定数据源名称,如果不指定,表示使用内部数据源。
IsQuery:        逻辑型,设为True,表示查询表,设为False,表示数据表。

数据表默认是可以编辑和保存的。
查询表默认不能编辑,通过将其AllowEdit属性设置为True,可以编辑查询结果,但不能保存编辑结果。