随笔分类 -  报错调试

摘要:问题:发布软件时因为窗体自动加载次序不对导致报错00000000,因为登录界面需要先于主窗体mainform加载,但是这样的话会报错 解决方法: 方法1.通过手动创建窗体的方法 手动释放; 第1步:先uses里引用要加载的窗体单元名,然后在需要添加的事件里添加代码 第2步,注释掉手动已经创建的要引用 阅读全文
posted @ 2017-06-25 20:34 delphi学习交流吧 阅读(301) 评论(0) 推荐(0)
摘要:运行软件报错:参数'未开始'没有默认值 根源:sql语句代码中赋值变量值没有加.quotedstring; 报错如下: 修改正确写法如下: 阅读全文
posted @ 2017-06-23 15:45 delphi学习交流吧 阅读(661) 评论(0) 推荐(0)
摘要:正确的写法: 阅读全文
posted @ 2017-06-23 15:33 delphi学习交流吧 阅读(229) 评论(0) 推荐(0)
摘要:打开一个窗体单元,在单击事件中添加事件时,引用了定义的类单元,但是仍然不显示定义的方法过程; 这时候要打开定义的类,也引用下使用的单元,相互双方引用下就可以互相访问了。 引用窗体的方法参考: 引用其他单元的2种方法:http://www.cnblogs.com/ddxxxb/p/7061481.ht 阅读全文
posted @ 2017-06-23 15:13 delphi学习交流吧 阅读(266) 评论(0) 推荐(0)
摘要:报错:报undeclared identifier ‘handle’ 解决方法: 把handle修改成0: 参考: DELPHI中MessageBox的用法 (转): http://www.cnblogs.com/bytutu/archive/2011/12/22/2298077.html 阅读全文
posted @ 2017-06-22 10:08 delphi学习交流吧 阅读(3135) 评论(0) 推荐(0)
摘要:解决方法: 阅读全文
posted @ 2017-06-21 21:02 delphi学习交流吧 阅读(964) 评论(0) 推荐(0)
摘要:问题:变量赋值语句放错在with语句中会导致修改数据无法修改成功 原因:由于sql语句语法知识不牢固,写代码太随意,造成变量无法获得值,导致修改数据记录怎么都修改不成功; 解决方法: 源码: 阅读全文
posted @ 2017-06-21 18:23 delphi学习交流吧 阅读(266) 评论(0) 推荐(0)
摘要:问题: 运行程序总是报错'stream read error' 咋解决? 解决方法: 1.修复电脑系统 2.检查数据库语句中字段值。 查出报错的原因是: Parameters.ParamByName('类别').Value:=AXuYaoArray[2].QuotedString; 加了.Quote 阅读全文
posted @ 2017-06-19 19:53 delphi学习交流吧 阅读(4751) 评论(0) 推荐(0)
摘要:以前都是这么用的,可是今天却一直提示ParameterID not found,把Parameters.ParamByName(ID’).Value := getid();这句注释掉后,就提示后边的参数没有找到。 有人说values后要加空格,加了不行。重新写一遍,看是不是输入汉字字符了?试了各种方 阅读全文
posted @ 2017-06-19 17:43 delphi学习交流吧 阅读(5412) 评论(0) 推荐(0)
摘要:当我执行 inttostr(int(一个double型的变量))时,出现如下提示,是什么意思啊?There is no overloaded version of 'IntToStr' that can be called with these arguments 解决方法: 把用的inttostr 阅读全文
posted @ 2017-06-18 18:07 delphi学习交流吧 阅读(2154) 评论(0) 推荐(0)
摘要:问:sql语句中常量不加引号报错提示‘参数**没有默认值’; 解决方法: 如下图所示加上英文状态下的引号; 字符串 要加上 单引号;''单引号 算一个 ; 问:为何选中这列不需要加引号就能执行呢? 答: 选中那列 并非是 字符串列;数值列 不需要加 ; 阅读全文
posted @ 2017-06-16 15:34 delphi学习交流吧 阅读(249) 评论(0) 推荐(0)
摘要:问题类型:程序执行报错Missing Connection or ConnectionString 原因分析:因为执行语句中使用了自己创建adoquery的方法,创建后忘记给手动创建的adoquery的connection属性指定值。通常需要指定一个ADOConnection即可; adoquery 阅读全文
posted @ 2017-06-16 11:46 delphi学习交流吧 阅读(6422) 评论(0) 推荐(0)
摘要:问题:当写的SQL语句执行时总是报错参数没有默认值,或语法错误(操作符丢失)时,导致程序报错无法继续执行。。。。。 原因:通常是语句里面的变量的引号的问题,引号没有加或者加的不对让delphi误认为是参数了,或者无法编译执行了, 解决方法: 就是添加引号。 变量的添加引号方法可以用 变量.Quote 阅读全文
posted @ 2017-06-16 11:23 delphi学习交流吧 阅读(1002) 评论(0) 推荐(0)