DELPHI中操作ACCESS数据库(建立.mdb文件,压缩数据库)以下代码在WIN2K,D6,MDAC2.6下测试通过,编译好的程序在WIN98第二版无ACCESS环境下运行成功. //声明连接字符串 Const SConnectionString = 'Provider=Microsoft.Jet.OLEDB.4.0;Data Source=%s;' +'Jet OLED
Delphi Access violations 问题的解决方法作者:  在下面的代码里,在调用一个已经被删除了的对象(b:TBitmap)事件后,一个Access violation出现了:  var b:TBitmap;
转载 2024-03-14 07:40:46
308阅读
      Delphi常见的运行期Access Violation错误有哪些?如何防止?       任何软件开发都会遇到这样的情况:你写好程序并测试,然后到处发送,结果用户告诉你它失败了。       你可能考虑用编译指令{$
转载 2024-03-28 22:08:24
99阅读
最近准备为公司的项目写一个小工具,要用到EXCEL文件来存放数据,并且要储存到数据,心想用惯了SQL SERVER数据库,何不直接用ACCESS数据,反正同出一家,故上网找到相关的资料,发现ADO的ADOCONNECTION 和ADOQUERY可以都读取EXCEL文件的数据和连接ACCESS数据库。于是乎,折腾了两天终于折腾了出来1 。首先是读取EXCEL文件中的数据并显示到DBGrid中,这里用
一、调用Excel的方法:一般情况下有两种方法调用Excel: 1、 直接使用Delphi自带的组件:在Form中分别放入ExcelApplication, ExcelWorkbook和ExcelWorksheet。 2、动态创建Excel文件:首先创建 Excel 对象,使用ComObj,Excel2000: var ExcelApp: Variant; ExcelApp := Cre
转载 2024-03-18 14:04:07
115阅读
各种时间类型之间的转换函数 DateTimeToFileDate函数: 定义:DateTimeToFileDate(DateTime: TDateTime): Integer; 作用: 将一个TDateTime类型的时间转化为Dos环境中的时间,Dos环境下对时间的访问 方法和VCL中的TdateTime类型不一样,在进行文件操作时,为了保持时间的一致性,需 要使用DateTimeToFi
 Windows用户可能经常会看到类似于错误提示:“Error:Access violation at address 836556F8. Read of address 836556F8”。作为一个Delphi程序开发者,遇到这种错误的机会比其他用户更多(^_^)。  究竟什么是“Access Violation”?如何在设计期避免它的出现?  Access Violation(非法访问),Ge
前几天朋友要求我给他的程序增加一个功能,数据库是oracle 11g的,因为以前没用过oracle,所以配置开发环境费了很大的劲,现在记录下来,怕以后忘记1、服务器安装了windows server 2008 ,数据库安装的oracle 11g的32位server版本。 2、配置sql developer时要求指定路径。刚开始安装了orale 11g的64位版本,所以指定的java.exe路径老是
最近买了个阿里云,装了个Windows2008 R2 64位系统。把ASP环境配置好以后,发现不能正常访问网站。提示错误号是“-2147467259”。上网搜索了资料搞了半天终于解决了。主要是二个大原因:1、是64位系统的原因,ACCESS要32位  2、文件夹权限问题  (下面是整理的资料) 有个奇怪的现象,在GOOGLE里搜索错误号“-2147467259”,是找不到相关结
转载 2024-08-24 21:07:09
61阅读
以前很少用到Access数据库,不过总感觉这些数据库都是大同小异,支持标准SQL语句,但是用起来还是有很多地方的不同。最近做个小网站,觉得用sql server有点大财小用,故打算用Access来做,本以为很简单,一上来的第一个add的操作就出了问题,进而减慢了项目的进度。以下就我个人遇到的问题及其解决方法,希望有错误的地方帮忙指正, 1 string sql = "insert into New
转载 2024-03-08 11:42:51
77阅读
1,WinExec():   WinExec主要运行EXE文件,不能运行其他类型的文件。不用引用特别单元。   原型:UINT WinExec(exePath,ShowCmd)   示例,我想要用记事本打开"C:\HDC.TXT",以正常方式运行:WinExec(pChar('notepad c:\taoyoyo.txt'),SW_SHOWNORMAL);   参数说明:   -
在编写应用程序时,我们需要经常与时间和日期打交道,因此经常需要一些对时间的控制技术,在Delphi中,提供了一整套对日期和时间的操作函数,在此,我将详细介绍一下在Delphi中的时间操作技术,希望能对大家有所帮助。  Delphi中的用于表示时间的类型:      首先,看一看在delphi中用于描述时间的几种数据结构
转载 2024-06-12 21:48:23
63阅读
Windows用户可能经常会看到类似于错误提 示:“Error:Access violation at address 836556F8. Read of address 836556F8”。 作为一个Delphi程序开发者,遇到这种错误的机会比其他用户更多(^_^)。 究竟什么是“Access Violation”?如何在设计期避免它的出现? Access Violation(非法
引入单元时提示Unit 'Unit1' already uses all the units in the project. 可能是没有添加环境变量造成的,需要手动输入代码引用单元。 和Environment Variables选项有关。
转载 2018-01-10 17:06:00
153阅读
2评论
******************************* * 编 译 错 误 信 息 * ******************************* ';' not allowed before 'ELSE' ElSE前不允许有“;” '' clause not allowed in OL
转载 2019-06-26 10:26:00
451阅读
2评论
当编译器出现"Read of Address: ffffffff"这样的错误时,多半是因为在使用对象之前忘了Create。
原创 2009-12-21 15:22:47
967阅读
自己积累多年的成果,有事没事看看!虽然简单,单都是精髓! (1)数据记录筛选: sql="select * from 数据表 where 字段名=字段值 orderby 字段名 [desc] " sql="select * from 数据表 where 字段名 like '%字段值%' orderby 字段名 [desc]" sql="select top10 * f
Delphi7 错误Access violation at address ****** in module 'ntdll.dll'. Read of address ******. 1、ComboBox1组件冲突,异常原因未知,设置以下属性: ComboBox1.ItemIndex:=-1;
转载 2020-06-16 16:53:00
1843阅读
2评论
Delphi 教程 系列书籍 (100) 《Delphi5数据库开发技术》 网友(邦)整理D作者: 毛棱等编著丛书名: 软件开发技术丛书 出版社:机械工业出版社 ISBN:7111078209 上架时间:2000-7-1 出版日期:2000 年3月 页码:354 版次:1-1 内容简介Delphi是一种非常优秀的可视化程序开发语言,Delphi 5 基于Windows 95/98/NT,采用高度结
ASP连接Access数据库时发现一个很奇怪的错误.很多页面能打开,有的页面却打不开,总是报如下错误:错误类型:(0x80004005)未指定的错误 错误的行是:sql = "select * from Catalog order by rootid,orders"crs.open sql,Conn1,1,1看来看去这行没有什么问题.到网上找了半天,也没找到有效的解决答案.最后偶试着把数据表重新设
原创 2022-08-05 06:55:23
49阅读
  • 1
  • 2
  • 3
  • 4
  • 5