说三道四技术文摘-感悟人生的经典句子
说三道四 > 文档快照

数据库出错

编辑:说三道四文库 发布时间:2017-12-15 08:59
HTML文档下载 WORD文档下载 PDF文档下载
我用的是sql数据库,为什么我在插入或者修改数据库表的时候,,总是提示无效变量类型,检查过后,发现:原来是数据库表中没有记录,在添加一条记录以后程序就能正常运行!!
    想请各位大虾发表一下意见,提供些解决的方法!!
加个判断,如果表为空,进行另外的处理
贴点代码吧,你这样的问题多半是因为你没有判断你查询的结果是否为

  加个if query.recordcount>0 then 
      begin 
      end 试一下
好的,先谢谢两位了,我试试看
还是出错,不行,我已经加了判断;;
我先说一下我的东东好了,我在往表A中添加记录的时候还要根据目前的这一条记录来修改其他表中的记录或者是往其他表中加记录。如何才能避免这个问题呢??求教!!
每个数据集都加上
加个if query.recordcount>0 then 
      begin 
      end 试一下
欢迎与我探讨问题,我的E-Mail: guangbowang@yahoo.com.cn
用觸發器實現你所說的功能。當修改一個表的同時更新另外一個表。
呵呵,谢谢各位的意见!!!
if query.recordcount>0 then 最好不要用recorcount
记录很大时,会特别慢
用select count(*) from ...
with query1 do 
begin 
 close;
 sql.clear;
 sql.add('select * from material_store');
 sql.add('where 条件');
 open;
  end;
if (query1.recordcount=0)
   then begin
        插入这个表一个记录
        end
  else if (query1.recordcount=1) 
     then 
      begin
      更新此表的一个记录;
      end;
     后面还有其它可能的类似操作!
    






但是我的表中的记录号(id)可能不连续,用count(*)的话就会产生主键冲突,导致错误!!我的库存表里的记录的,,数量字段要是为零的话程序要把他自动删除.而且插入也麻烦,价格不同,即使其他如种类,材料名称,规格型号相同的把他们的数量相加!!所以判断很多.
改进VB的驱动器列表框 给TreeView控件添加弹式菜单 -VB资料 计算从开机到现在用了多少秒-VB资料 将立体的ListView标题栏转换成平面式的标题栏 -VB资料 禁用窗体上所有控件 -VB资料 拷贝或移动列表框或组合框中的内容-VB资料 利用VB5开发ActiveX控件 利用VB三维面板控件设计流动条 浅谈用VB6.0编写BO程序 巧用Visual Basic的TIMER控件 VB取得控件绝对Top值 VB如何解决VB中的Grid 控件的打印问题 VB如果自定义 MsgBox 的按钮,标题等 VB如何创建数据绑定控件。 VB如何解决VB中的Grid控件的打印问题 VB如何强制文件对话框再次读取正确的磁盘? VB如何取得RichTextBox控件中光标所在行的值? VB如何设定 MsgBox 在若干时间之后若无回应則自动关闭? VB如何使用VB控件Commom Dialog VB如何用VB6写COM组件(二) VB如何用VB6写COM组件(一) VB如何在VB中使用Delphi的控件 VB如何在运行时动态增加控件 显示和隐藏鼠标-VB资料 VB用ActiveX Control Pad VB用API函数改进ListView 控件的显示效果 用VB6.0中文版进行DHTML程序开发 用VB编写标准CGI程序 用VB编写留言板 用VB播放FLASH动画 用VB开发进程管理软件 请问大虾:在那里可下载installshield Professional 7及其东方语言包 怎么样把exe的C#项目文件转换成dll的呀?? 今天Broland来我们公司查盗版软件了,散糞 一个女孩问"你帅吗?" , 你想如何说? 向大家请教一个简单的问题,见笑了 卖书! 请高手来看这里的错误!! 怎么判断窗口移出屏幕了? 我树型的事件脚本不执行?还有几个其它问题。请大家帮帮忙! 我们部门原创的顺口溜 如何判断处理事件和委托 在线等待:寻Delphi7中调用Excel表格打印的源程序 大家好,在线调查 原来asp中的recordset 在.net中还能用吗 “参数不足,期待是1”是什么意思? 如何读取一个文本文件的最后一行 将一表中的所有A列和B列的值(varchar型)合并后,添加到C列中。这个SQL语句怎么写? 请教用公式urlopen如何在“另一窗口“打开一页面。 win2000下如何给程序指定program ID 急,急,在VC中如何.sql文件(ORACLE) 我的DW不能启动了,问题解决马上给分100! 高手请进,在线等待! 下了一个手机游戏(JAR、JAD),想在计算机上模拟运行一下,该怎么做? 使用 应用程序组装工具 创建.ear,创建.war 在WAS中安装出现错误 !!! 立即给分 怎样改变由 javaw 打开的*.jar文件的图标? 纯粹好奇~水园、昨天晚上发生了什么? 为什么修改httpd.conf后,APACHE服务不能启动? 想买两本书,请看过该书的朋友评价一下,特别是书里的代码是C#的还是VB.NET的? win2000注册表问题 什么时候需要定义过程??? 兄弟们,替我出口气 800*600分辨率下,toolbar显示不完整,请问该如何解决?(100分) 我想在数据窗口中显示年龄信息,但是出错了!! 各位大侠,兄弟很急得问题,80分奉送 [ 新手 ] 请问几个关于时间的SQL语句 用ROUND函数,需要包含哪个头文件? 高手请进,在线等待!!! 怎么样用HTML代码实现在一个.htm文件中加载另一个.htm文件 ??? 哪位大哥有能解析ANS.1语言的东西? 比较大小的简单问题? 用Ras拨号过程中,如何取消拨号? 大家看看合适否? 怎样以逗号为标记分段读取内容? 求救:本地计算机无法启动 oracleserviceoradb 服务! java和.net你们好吗?保重VC。 如何把XML文件导到oracle数据库中? 变量初值问题,高手请进 求通过手机号码判断出手机入网地址(如上海,江苏等)的java接口 如何把htm文件移植到VB.NET中. 妈的找了几天广告交换的网站,怎么全是色情的,正常的网站就没有吗?你们的网站放不放这些东西 。 键盘错乱 高人指点 elegy定义 电源里面有一个正电压和一个负电压, 英语翻译1 这是一个严重缺水的国家 2 这是一个水资源丰富的国家.3 这座城市历史悠久,有2000多年的历史了.4 他现在富裕了,并不缺钱.5 他现在变穷了,非常缺钱 / 6 在所有动物中,你最喜爱的是? 乞巧诗中写乞巧节夜晚人们的行为是哪两句 在《乞巧》这首古诗中,前两句诗的意思是什么? 下面几条C语言中while(!S2)与while(S2)同时执行了! can,English,father,his,speak(.) home,am,very,I,at,helpful(.)连词组句 I am so boring very much at home.where i miss you very much 怎样翻译 英语单词如何快速记忆而不忘? 她最终选择了他,我很伤心,不知道该怎么办、、、怎么办?我们大一.我和她关系很好,她对我也有感觉.我知道她有男友,可是她男友在山东,她在太原.即使放了假山东老家,她也见不了他男友几面 六题第一对不对 外媒:以色列空袭加沙地带 未造成人员加拿大婚外情网站欲进驻新加坡 遭民众日本一杂志启用胖模特 专为胖女孩设计以色列耄耋作家展望巴以和平并存 遭官苏富比将在墨尔本拍卖一件清朝蓝色丝绸澳媒称澳政府拟摒弃前任政府对亚洲战略法国总理将赴俄罗斯会见俄总理 讨论核阿根廷执政党保住国会最大党地位 但选美政府承诺不会将公民医保个人信息用于智能手机横行 日本偷拍案件五年翻一番英国一女士患巨结肠病 腹部肿大好似怀小区规划车位 居民想法不一中国麻将队的仇 电竞队给报了银联公务卡 距离生活有多远白城:文化事业、产业“两手抓”不惧申购“抽血”股指向上变盘15岁城市少女7天乡村体验 即日启程黄奕离婚后带女儿现身马妮“美少女”火爆春城路边抓条蛇 夜里下窝蛋美国中部遭“蜉蝣”铺天盖地袭击 场面俄罗斯少女怀孕后 与男友双双上吊自杀绝顶武道都市神鉴师重生之红星照中国金尸医道仙缘异界之亚龙崛起重生之丹途仙路重生之扭转命运神鬼试炼场混在韩国的日子韩娱军公子市府广场旅游清福陵旅游太原街旅游西塔旅游大帅府旅游怀远门旅游沈阳怪坡旅游胜利广场旅游海之韵广场旅游西山揽胜旅游滨海路旅游
备案号:鲁ICP备13029499号-2 说三道四 www.s3d4.cn 说三道四技术文摘