以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  [求助]SQL server 数据库  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=114536)

--  作者:zcgmxf
--  发布时间:2018/2/8 16:14:00
--  [求助]SQL server 数据库
老师,用我们的Foxtable 操作别人现有的sqlserver数据库 会有什么影响没?会有什么不同吗?谢谢!
--  作者:有点色
--  发布时间:2018/2/8 16:17:00
--  

1、如果你单纯查询,不会有什么影响;

 

2、如果你引用表、修改了数据、保存了数据,人家的数据就改变了。有可能影响到别人的功能(比如查不到值,导致出错或者功能丧失)

 

3、如果你清除了解人家的表结构,修改基本没问题的。


--  作者:zcgmxf
--  发布时间:2018/2/11 14:58:00
--  
老师,我在别人的sql 数据库下,新建了一个数据库。昨天没事,今天在自己新建的数据库新增行时出现下面的提示,我没有建立与
MTJK_REPORT_STATE 表的联系,新增行时就弹出来了,不知道怎么回事。谢谢!

.NET Framework 版本:2.0.50727.8669
Foxtable 版本:2017.10.26.1
错误所在事件:
详细错误信息:
语句已终止。
不能将值 NULL 插入列 \'report_id\',表 \'cyyfcheckupv5_bz.dbo.MTJK_REPORT_STATE\';列不允许有 Null 值。INSERT 失败。
[此贴子已经被作者于2018/2/11 14:58:19编辑过]

--  作者:有点蓝
--  发布时间:2018/2/11 15:29:00
--  
新增行如果还没有保存是不可能发送插入操作的。看看是不是有其它代码影响,检查表是否有触发器。不行就删除重建这个表