以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  SQLTABLE权限的问题  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=92129)

--  作者:douglas738888
--  发布时间:2016/10/26 17:15:00
--  SQLTABLE权限的问题

老师,在SQLTABLE表,如果属性上选择了禁止编辑,要点击列查看 备注或者附件怎样处理

 

如果要用全局事件的ENTER来处理,那必须把每一列都要定义进去,因为要查询的SQLTABLE表有点多,这样的工作量好大,有什么更便捷的方法


--  作者:有点蓝
--  发布时间:2016/10/26 17:43:00
--  
可以打开备注列或者附件窗口

--  作者:douglas738888
--  发布时间:2016/10/26 17:50:00
--  
那要重新针对备注列做一个单独的绑定窗口咯
--  作者:有点蓝
--  发布时间:2016/10/26 18:01:00
--  
可以做一个公共窗口。或者就在当前窗口增加filemanager或文本框控件显示备注和文件
--  作者:douglas738888
--  发布时间:2016/10/26 18:18:00
--  

另外,老师,下面这段代码,帮助中不是可以控制写入后台数据吗?  但是我没有设置TRUE,同样在SQLTABLE的表格中能修改后写入后台服务器数据      

(SQLTABLE 设置为可编辑的时候)

 

Dim cmd0 As New SQLCommand
Dim dt0 As DataTable
cmd0.C  
cmd0.CommandText = "SELECT DISTINCT Convert(varchar,Year(获取日期)) + \'年\' As 年, Convert(varchar, Month(获取日期)) + \'月\' As 月, 项目编号 F  rom {项目信息主表} where 获取日期 is not null" \'20161021
dt0 = cmd0.ExecuteReader()
Dim trv0 As WinForm.TreeView = e.Form.Controls("TreeView2")
trv0.BuildTree(dt0, "年|月|项目编号")


--  作者:有点蓝
--  发布时间:2016/10/26 20:16:00
--  
数据库查询的数据就是生成一个目录树,没有看到和sqlteble有什么关系
--  作者:douglas738888
--  发布时间:2016/10/26 21:28:00
--  
已解决,在NodeMouseDoubleClick的代码里面  增加(FALSE)  就将不保存现有数据,  谢谢老师的分步解惑理清解决思路!!