
1、把sql代码放到数据库分析器执行下,看是否有问题
如果正常执行说明SQL不存在问题,排除语句错误
2、跟踪debug 程序代码,在程序中输出sql,看执行是否一切正常。
如果前面两步都没问题应该是不会出现不能保存的情况,如果依然不能保存就应该是连接数据库的用户不存在insert的权限,增加权限就可以解决!
用vchar存是可以的。但是首先对数据库的读/写的速度永远都赶不上文件系统处理的速度,其次数据库备份变的巨大,越来越耗时间,最后对文件的访问需要穿越你的应用层和数据库层。是数据库最大的杀手。还是存放一个url然后在调用吧!
反正,文件,二进制数这三样东西永远别存数据库。
以上就是关于程序代码正确但却不能保存数据时怎么回事全部的内容,包括:程序代码正确但却不能保存数据时怎么回事、为什么数据库不能存储图片文件、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)