我的是MS SQL数据库,我的程序在我的电脑上测试是没问题的,可以添加也可以修改。
但不知为何我把数据复制到我公司的电脑上使用时却添加不了。
在网站上无论添加注册会员还是发布信息,提交后没有报错,正常提示保存成功,但我回到数据库里一看,却是什么都没有添加进来。
但是我修改会员信息却没问题。
网站程序是没有问题的,因为我是原本从我的电脑里复制过来的。
刚开始以为是权限问题,我的电脑和公司电脑都是NTFS格式的,我就在数据文件和日志文件里添加了everyone和guest的权限,而且是全部控制,但还是不行。
真是百思不得其解,希望能得到网友的帮助,谢谢! 不知道是不是用超管帐号sa试试,可能是你那个链接MS SQL 的帐号对数据库操作权限设置有问题 或者 把SQL语句换下,换成.ADDNEW .UPDATE 或者 也有可能是数据库关系,如果添加进去的内容不符合数据库表内关系时,不报错。
具体找问题,你可以在要添加的表加个触发器,看看有没有被加有没有被删除
SQL数据库为何能修改但不能添加数据?
答案:5 悬赏:10 手机版
解决时间 2021-03-19 19:29
- 提问者网友:沉默的哀伤
- 2021-03-18 19:43
最佳答案
- 五星知识达人网友:污到你湿
- 2021-03-18 21:13
你在向数据库内添加的时候,数据库本身不会判断你逻辑的问题。至于你添加不进去数据,但是修改又可以,你就应该看看你的表的属性,唯一索引,是否非空等等。应该是你的sql 语句有问题。
全部回答
- 1楼网友:行路难
- 2021-03-18 23:03
死锁
- 2楼网友:琴狂剑也妄
- 2021-03-18 22:42
数据库可能被锁了!
- 3楼网友:冷風如刀
- 2021-03-18 22:28
你直接把那句插入的字符串拿到sql新建的查询页面去执行一下不就得了,
是你的语句问题,数据库不会有问题的,能修改就能添加,
- 4楼网友:往事隔山水
- 2021-03-18 22:07
你把用程序插入时执行的SQL语句放到查询分析器去运行一下看,看能不能成功
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯