以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  将testbox输入的内容填入到表的绑定列(整列)代码怎么写?已解决!  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=1947)

--  作者:mr725
--  发布时间:2009/2/26 18:37:00
--  将testbox输入的内容填入到表的绑定列(整列)代码怎么写?已解决!

如题~

[此贴子已经被作者于2009-2-27 11:36:28编辑过]

--  作者:czy
--  发布时间:2009/2/26 18:46:00
--  
For Each dr as DataRow in DataTables("表名").DataRows
   dr("列名")  = e.Form.Controls("TextBox").Value
next

--  作者:mr725
--  发布时间:2009/2/26 19:23:00
--  

谢谢~  可以了!   但是有个问题: 我是放在主窗口textbox14的leave事件中的,退出窗口设计,打开主窗口进行操作,一切正常。 但是主窗口打开的情况下,重新在 主窗口管理 点击设计后提示错误,说【找不到名称为‘textbox14’的控件】,不知什么原因?不过可以进入‘设计’。其他没有影响。退出主窗口,在表状态下,上面设计没有任何问题。  这是奇怪了???

[此贴子已经被作者于2009-2-26 19:27:11编辑过]

--  作者:狐狸爸爸
--  发布时间:2009/2/26 21:23:00
--  
能不能做个简单的例子给我看看?
--  作者:czy
--  发布时间:2009/2/26 21:24:00
--  
那这样试试。

For Each dr as DataRow in DataTables("表名").DataRows
   dr("列名")  = e.Sender.Value
next

--  作者:mr725
--  发布时间:2009/2/27 11:34:00
--  
原来的错误提示:见图

图片点击可在新窗口打开查看此主题相关图片如下:找不到jpg
图片点击可在新窗口打开查看


这个操作后成功了~!:  干脆删除调 textbox14 控件,重新增加另一个textbox控件后,就ok了
czy版主2楼的代码有效(不过要将value 改成 text)
czy版主4楼的代码只对表中的当前行有效。 
   不过还是要多谢你czy版主~!
[此贴子已经被作者于2009-2-27 11:35:45编辑过]

--  作者:mr725
--  发布时间:2009/2/27 11:42:00
--  

上面的贴图,是给狐爸参考的,不只是不是狐表的问题~~


--  作者:狐狸爸爸
--  发布时间:2009/2/27 11:50:00
--  

作个简单的例子,用例子说话


--  作者:czy
--  发布时间:2009/2/27 11:51:00
--  
以下是引用mr725在2009-2-27 11:42:00的发言:

上面的贴图,是给狐爸参考的,不只是不是狐表的问题~~


应该是Catch的问题。


--  作者:mr725
--  发布时间:2009/2/27 12:01:00
--  
以下是引用狐狸爸爸在2009-2-27 11:50:00的发言:

作个简单的例子,用例子说话

做了几个例子,好像不会重复我提到的错误提示, 应该是czy版主9楼所言吧。