以文本方式查看主题
- Foxtable(狐表) (http://foxtable.net/bbs/index.asp)
-- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2)
---- [求助]未能启用约束 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=102546)
|
-- 作者:simia
-- 发布时间:2017/6/22 9:38:00
-- [求助]未能启用约束
此主题相关图片如下:12.png
提示违反唯一性约束,但是这个表 是加载了数据库里的一个视图,视图在数据库里是没有报错的,而且也没设置什么唯一约束
|
-- 作者:有点蓝
-- 发布时间:2017/6/22 9:58:00
--
视图通过什么方式加载的?
删除项目所在的文件夹里的bin目录,关闭然后重启项目试试。
|
-- 作者:有点色
-- 发布时间:2017/6/22 10:04:00
--
尝试执行代码
Dim dt = DataTables("表A").basetable For Each r As object In dt.rows For Each c As object In dt.columns r.SetColumnError(c.tostring, "") Next r.RowError = "" Next
|
-- 作者:simia
-- 发布时间:2017/6/23 15:18:00
--
以下是引用有点蓝在2017/6/22 9:58:00的发言:
视图通过什么方式加载的?
删除项目所在的文件夹里的bin目录,关闭然后重启项目试试。
谢谢蓝大师。
Tables("物流信息_table3").DataTa ble.s ql load("Sel ect * from wuliuDetail where " & wlselect & " order by 发车时间 desc,车号,最早订单排车时间 " )
用 sqlload 方法引用的。 删除bin目录重启没有用
|
-- 作者:simia
-- 发布时间:2017/6/23 15:23:00
--
谢谢色大师。代码有效果,不报错了。 不过这个到底是什么原因引起的呢?有没有从根本上避免这个问题的办法
|
-- 作者:有点蓝
-- 发布时间:2017/6/23 16:26:00
--
窗口表是不是用了sqltable?改为sqlquery
|
-- 作者:simia
-- 发布时间:2017/6/23 17:46:00
--
用的是sqlquery
|
-- 作者:有点蓝
-- 发布时间:2017/6/23 18:15:00
--
视图发上来看看
|