前几天朋友要求我给他的程序增加一个功能,数据库是oracle 11g的,因为以前没用过oracle,所以配置开发环境费了很大的劲,现在记录下来,怕以后忘记1、服务器安装了windows server 2008 ,数据库安装的oracle 11g的32位server版本。 2、配置sql developer时要求指定路径。刚开始安装了orale 11g的64位版本,所以指定的java.exe路径老是
一、放置adoconnection控件 (ADO组件板中)1、设置name属性 :简单来说就是该控件的名字 为以后在代码中调用他用的 ,也可以不更改。2、connectionstring属性:是设置连接字符串的,连接什么数据库都要用到。如果连接的是access数据库,连接方法如下:(1)单击connectionstring属性后面的省略号,出现如下图所示的对话框。(2)选择“use connect
转载 2024-01-03 14:09:30
188阅读
      Delphi常见的运行期Access Violation错误有哪些?如何防止?       任何软件开发都会遇到这样的情况:你写好程序并测试,然后到处发送,结果用户告诉你它失败了。       你可能考虑用编译指令{$
转载 2024-03-28 22:08:24
99阅读
动态创建、压缩Access数据库(*.MDB)     声明:这是前无古人,后无来者的解决方案(有点吹,但是我实在太激动了!),希望各位能多多关照创建Access数据库几乎是所有Delphi+Access所遇到的难题,我经过两头(昨天上午到现在)的艰苦奋战,终于将它全部解开,现在一一奉献给大家:一、通过OLE方式创建    相信各位都用通
转载 2024-06-06 11:47:46
69阅读
最近准备为公司的项目写一个小工具,要用到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
转载 2024-01-01 15:59:16
83阅读
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, ExcelWorkbookExcelWorksheet。 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
作者: Blog文件构成:  Access数据库名为 MyData.Mdb, 里面建了一个名为count的表,表由两个  字段组成: IDCOUNT,表里有一条数据: (''''count'''',''''100'''')。  文本文件名为 count.txt,里面随便写入一个数字。  静态页面名为Cnt.htm。以上3个文件都放在同一目录下。 
转载 2023-06-08 11:49:42
122阅读
 Windows用户可能经常会看到类似于错误提示:“Error:Access violation at address 836556F8. Read of address 836556F8”。作为一个Delphi程序开发者,遇到这种错误的机会比其他用户更多(^_^)。  究竟什么是“Access Violation”?如何在设计期避免它的出现?  Access Violation(非法访问),Ge
Delphi7支持ADO(Microsoft ActiveX Data Objects)的支持,使得Delphi程序员可以彻底摆脱BDE,缩小软件分发的体积。但是Delphi的ADO组件不支持ActiveX Data Objects Extensions for Data Definition Language and Security(ADOX、ADO的扩展,用于创建、修改删除模式对象,如表格
转载 2024-07-18 13:31:14
176阅读
最近在一门课程中,要求学习使用MFC-ODBC,在操作时,发现在Visual Studio 2019版本中找不到MFC ODBC使用者向导,查了半天资料最后发现vs2019已弃用了这个wizard 并且我们能看到微软的NOTE: But,how to create consumer manually? 作为这方面的新新手,经过不断尝试,找到了以下几种解决方案 NO.1-拷贝第一种方法也是最简单的方
转载 2024-09-26 07:31:59
154阅读
# Delphi MySQL Session 连接释放 在Delphi连接释放MySQL数据库的会话是非常常见的操作。MySQL是一个流行的开源数据库管理系统,可以提供高效可靠的数据存储检索。在本文中,我们将学习如何在Delphi连接释放MySQL会话。 ## 准备工作 在开始之前,需要确保已经安装并配置了MySQL数据库,并且已经在Delphi环境中安装了合适的MySQL连接
原创 2023-10-20 06:31:29
89阅读
1,WinExec():   WinExec主要运行EXE文件,不能运行其他类型的文件。不用引用特别单元。   原型:UINT WinExec(exePath,ShowCmd)   示例,我想要用记事本打开"C:\HDC.TXT",以正常方式运行:WinExec(pChar('notepad c:\taoyoyo.txt'),SW_SHOWNORMAL);   参数说明:   -
    机缘巧合,为了省事轻便安装了access数据库,也是为了省事 写了node服务,来解决http请求一些列的操作。网上搜索了一圈,都是通过odbc来解决access nodejs 之间的联系,那么我就开始着手解决,我的系统环境:win10  + node 12.1 + access2013 64位这里特别强调: access的db创建的版本与使用版本与odbc的版本
转载 2023-06-07 14:19:49
488阅读
在编写应用程序时,我们需要经常与时间日期打交道,因此经常需要一些对时间的控制技术,在Delphi中,提供了一整套对日期时间的操作函数,在此,我将详细介绍一下在Delphi中的时间操作技术,希望能对大家有所帮助。  Delphi中的用于表示时间的类型:      首先,看一看在delphi中用于描述时间的几种数据结构
转载 2024-06-12 21:48:23
63阅读
C# 连接EXCEL ACCESS 97-2003版本 EXCEL Provider=Microsoft.Jet.OLEDB.4.0;Data Source=文件位置;Extended Properties=Excel 8.0;HDR=Yes;IMEX=1 ACCESS Provider=Microsoft.Jet.OLEDB.4.0;Data Source=文件位置;Jet O
转载 精选 2011-09-30 16:49:51
991阅读
Delphi Access violations 问题的解决方法作者:  在下面的代码里,在调用一个已经被删除了的对象(b:TBitmap)事件后,一个Access violation出现了:  var b:TBitmap;
转载 2024-03-14 07:40:46
308阅读
之前 我链接access的时候 经常出现odbc源驱动器的错误 后来我才发现 其实是这样的 要连接Access数据源,首先要建立一个JDBC-ODBC桥接器,其方法是:Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");Class 是Java.lang包中的一个类,通过调用它的静态方法forName就可以建立桥接器。但建立桥接器时可能发生异常,这是我们所不想
转载 2023-06-29 16:27:33
140阅读
  • 1
  • 2
  • 3
  • 4
  • 5