Delphi常见的运行期Access Violation错误有哪些?如何防止?       任何软件开发都会遇到这样的情况:你写好程序并测试,然后到处发送,结果用户告诉你它失败了。       你可能考虑用编译指令{$
转载 2024-03-28 22:08:24
99阅读
有朋友初學編程,嚐試自己做一個簡單的人事系統,昨天問到我如果在程序中實現對相片的讀、寫操作。這個問題我以前也有做過,但時間隔得久,只記得個大概,於是又動手研究了一下,並用內存流的方式予以實現,相對於網上其它實現方法的冗長、複雜而言,此方法既簡單又高效。         我們知道BLOB在数据库的表中实际上是以二进制数据的形式存
转载 1月前
353阅读
最近准备为公司的项目写一个小工具,要用到EXCEL文件来存放数据,并且要储存到数据,心想用惯了SQL SERVER数据库,何不直接用ACCESS数据,反正同出一家,故上网找到相关的资料,发现ADO的ADOCONNECTION 和ADOQUERY可以都读取EXCEL文件的数据和连接ACCESS数据库。于是乎,折腾了两天终于折腾了出来1 。首先是读取EXCEL文件中的数据并显示到DBGrid中,这里用
DELPHI中操作ACCESS数据库(建立.mdb文件,压缩数据库)以下代码在WIN2K,D6,MDAC2.6下测试通过,编译好的程序在WIN98第二版无ACCESS环境下运行成功. //声明连接字符串 Const SConnectionString = 'Provider=Microsoft.Jet.OLEDB.4.0;Data Source=%s;' +'Jet OLED
一、调用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
创建资源文件       首先创建一个.Rc的纯文本文件。格式如下:       资源标识符   +   关键字   +   资源文件名       ①   资源标识符:程序中调用资源时的特殊标号;      
 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路径老是
Access在多个数据库多表中读取Release版直接点击exe下运行以MMQ工程为例,读取desi类型数据库1.105个数据库,每个数据库169个表,共 151336条记录,时间:31秒2.数据库连接及表格连接(不读取内容),时间:23秒3.数据库连接,时间:1秒  Access在1个数据库1个表中读取Release版直接点击exe下运行以MMQ中的MMQ0185_0001.mdb为
转载 2024-04-09 11:19:03
115阅读
1,WinExec():   WinExec主要运行EXE文件,不能运行其他类型的文件。不用引用特别单元。   原型:UINT WinExec(exePath,ShowCmd)   示例,我想要用记事本打开"C:\HDC.TXT",以正常方式运行:WinExec(pChar('notepad c:\taoyoyo.txt'),SW_SHOWNORMAL);   参数说明:   -
unit Unit1;       interface      uses      Windows, Messages, SysUtils, Variants, Classes, Graphics, Con
转载 2010-12-15 13:44:46
1509阅读
DELPHI读取REDIS的描述 在现代的应用开发中,数据存储和访问的效率对于业务的成功至关重要。Redis作为一种高性能的内存数据存储,备受欢迎。然而,将Delphi与Redis结合使用时,开发人员常常遇到各种问题。在本文中,我们将系统地解析“DELPHI读取REDIS”这一过程中的问题及解决方案,为大家提供宝贵的经验和实用的指导。 ## 问题背景 随着业务需求的增长,数据存取的速度和方式
原创 7月前
7阅读
创建xml可用XMLDocument.xml.Add(‘xml内容’)newnode:=node.AddChlide(‘节点名’) //增加节点,返回新的节点 Cnode,pnode:IXMLNode; pnode:=XMLDocument.addChilde(‘节点名’); //addChilde后返回生成的节点,第一次生成的pnode是根节点 pnode.setAttribute(‘属性名’,
转载 2024-04-19 20:23:44
43阅读
在编写应用程序时,我们需要经常与时间和日期打交道,因此经常需要一些对时间的控制技术,在Delphi中,提供了一整套对日期和时间的操作函数,在此,我将详细介绍一下在Delphi中的时间操作技术,希望能对大家有所帮助。  Delphi中的用于表示时间的类型:      首先,看一看在delphi中用于描述时间的几种数据结构
转载 2024-06-12 21:48:23
63阅读
Delphi Access violations 问题的解决方法作者:  在下面的代码里,在调用一个已经被删除了的对象(b:TBitmap)事件后,一个Access violation出现了:  var b:TBitmap;
转载 2024-03-14 07:40:46
308阅读
自己积累多年的成果,有事没事看看!虽然简单,单都是精髓! (1)数据记录筛选: sql="select * from 数据表 where 字段名=字段值 orderby 字段名 [desc] " sql="select * from 数据表 where 字段名 like '%字段值%' orderby 字段名 [desc]" sql="select top10 * f
学习Python的过程中,我们会遇到Access的读写问题一、可以利用win32.client模块的COM组件访问功能,通过ADODB操作Access的文件。1、导入模块 import win32com.client 2、建立数据库连接 conn = win32com.client.Dispatch(r"ADODB.Connection") DSN = 'PROVIDER = Microso
# Python读取Access数据库的步骤指南 ## 引言 Python是一种功能强大的编程语言,可以轻松地与各种数据库进行交互。在本文中,我们将重点介绍如何使用Python读取Access数据库。Access数据库是一种非常流行的桌面数据库,许多小型项目都使用它来存储数据。通过使用Python,我们可以利用许多现有的库来连接和操作这些数据库。 ## 流程概述 在开始之前,让我们先概述一下整
原创 2023-11-02 13:59:19
230阅读
Delphi 教程 系列书籍 (100) 《Delphi5数据库开发技术》 网友(邦)整理D作者: 毛棱等编著丛书名: 软件开发技术丛书 出版社:机械工业出版社 ISBN:7111078209 上架时间:2000-7-1 出版日期:2000 年3月 页码:354 版次:1-1 内容简介Delphi是一种非常优秀的可视化程序开发语言,Delphi 5 基于Windows 95/98/NT,采用高度结
  • 1
  • 2
  • 3
  • 4
  • 5