专注于互联网--专注于架构

最新标签
网站地图
文章索引
Rss订阅
原因:在设计时不小心改动,拷贝粘贴过程中未全部更改  测试时标准代码中没有数据,无法进行测试  解决:确定需要输入数据的表格的先后顺序,在依次输入测试数据,再进行测试  wwFilterDialog中进行数据过滤时,应该显示字段列表的字段没有显示,不方便输入  解决:判断字段,查找标码填充字段列表  运行程序时出现字段未找到的错误  原因:数据库进行了更改,而DataSet的字段列表没有更新  用DBGrid显示数据时,为方便阅读,单数行与奇数行用不同颜色显示,在数据量时,浏览数据时明显感觉到DBGrid数据刷新不够,单数行与奇数行的颜色不能正确显示  原... [阅读全文] [PDF]
Delphi是著名的Borland公司开发的可视化软件开发工具。有这样一句话最为经典、贴切的描述了Delphi——“真正的程序员用C,聪明的程序员用Delphi”。很多人把Delphi称为是第四代编程语言,它具有简单、高效、功能强大等特点。和Visual C++比较,Delphi更简单、更易于学习掌握,而在功能上却毫不逊色;和Visual Basic相比,Delphi则功能更强大、更实用。可以说,Delphi兼备了VC和VB的特点,所以一直是广大程序员喜爱的编程工具。   下面,我们将分期向大家简单介绍Delphi的特点、常用组件,... [阅读全文] [PDF]
//保存图片到数据库function imagesavetosql(dataset:TQuery;filename:String):boolean;var imagejpg:TJPEGImage; //jpg图片 MyStm:TMemoryStream;begin result:=false; MyStm:=TMemoryStream.Create; imagejpg:=Tjpegimage.Create; if filename<>\'\' then begin imagejpg.LoadFromFile(filena... [阅读全文] [PDF]
一个程序连接数据库中间就需要有一个数据库连接引擎 笔者在使用Delphi的过程中,共使用过几种连接方式连接Access,SqlServer,Oracle,IBM UDB,IBM AS/400...1.BDE这是使用Delphi最多的一种方式,建立一个BDE别名可以在控制面板中的BDE Administration中添加,不过我习惯在SQL Explorer中建立,因为建立之后直接可以执行建表的脚本了。你可以在SQL Explorer中左边的别名列表中点击右键,并选择要连接的数据库种类,并在之后BDE建立的连接参数中填入必要的信息,注... [阅读全文] [PDF]
一、概述  Delphi作为Windows下的一种快速开发工具,不仅能开发一般的Windows应用程序,而且还具有强大的数据库应用程序开发功能。Delphi本身提供了对BDE,ODBC,ADO和InterBase几种数据库驱动的支持,能够满足不同应用对数据库程序开发的需要。  然而,在发布用Delphi开发的数据库程序时,除了要安装应用程序之外,还需要同时发布数据库驱动程序。这对于一些只涉及单个或多个简单表数据存储的单机应用程序来说,就显得有点头重脚轻的感觉了。况且,有些应用程序本身需要存储大量数据,但本身又要求结果短小精悍的话,用... [阅读全文] [PDF]
李晓平/河北固安华北石油职工大学 ---- 无论是开发什么样的程序,数据输入是不可缺少的。快速地生成一个美观的输入界面无疑会大大提高程序开发的效率。系统原有的控件,往往不尽人意。在delphi中,如果针对某字段,可选的控件有DBLabel, DBEdit等;如果针对全表的输入,有DBGrid。使用Dbedit等控件时,用户必须全面安排各字段的位置,虽然能够达到美观的效果,但是,如果字段数多,无疑是很麻烦的。如果采用DBGrid,无论多少个字段,只用一个控件就够了,简单倒是简单,但是各字段是一字排列的,使用起来有点不方便。对于一般的用... [阅读全文] [PDF]
{=================================================================DELPHI存取JPEG、BMP图像到数据库完整解决方案(演示版)版权所有  李明亮 2003-2008成都地区的朋友需要我兼职的话,请联系。[email protected]==================================================================}unit Unit1;interfaceusesWindows, Messages, SysUtils, Variants... [阅读全文] [PDF]
数据库编程是Delphi最强大的优势之一,恐怕也很少有Delphi程序员没有接触过数据库编程的。Delphi独特的Data-Aware构件,让很多初识Delphi的人为之目瞪口呆。不需要写任何代码,在几分钟之内就可以做出一个相当精巧的数据库程序,而且在开发期就可以看到运行期的结果,这真是不可思议啊!但是,Delphi强大无比的数据库开发能力,决不仅仅限于用几个构件操纵一下DBF或是Access数据库而已。你所看到只是冰山一角。让我们仔细说来。   数据库虽然家族庞大,但一般来说可以分为两种:文件型数据库和C/S型数据库。下面分别讨论。     ... [阅读全文] [PDF]
一、概述  Delphi作为Windows下的一种快速开发工具,不仅能开发一般的Windows应用程序,而且还具有强大的数据库应用程序开发功能。Delphi本身提供了对BDE,ODBC,ADO和InterBase几种数据库驱动的支持,能够满足不同应用对数据库程序开发的需要。  然而,在发布用Delphi开发的数据库程序时,除了要安装应用程序之外,还需要同时发布数据库驱动程序。这对于一些只涉及单个或多个简单表数据存储的单机应用程序来说,就显得有点头重脚轻的感觉了。况且,有些应用程序本身需要存储大量数据,但本身又要求结果短小精悍的话,用Delphi常规开发数据... [阅读全文] [PDF]
为了便于数据库应用程序访问本地或远程数据库,数据库引擎通过为每个数据库指定一个名称的方式来进行管理,此名称为数据库别名。这个别名由数据库引擎管理程序进行管理。 1.使用别名的优点 使用数据库别名具有以下两个方面的优点: ①实现物理数据库和数据库应用程序的分离,当数据库位置发生变化后,只需要通过数据库引擎管理器重新设置数据库的物理位置即可,而无需改动数据库应用程序源代码。 ②提供数据库应用程序的可移植性。 2.创建别名 ①选择Databases选项卡,单击Databases节点项。 ②选择菜单ObjectINew,选择数据库驱动程序类型,如STANDARD(... [阅读全文] [PDF]
数据库应用程序的一般设计步骤如下: (1)建立新工程文件 在Delphi中创建一个新的工程文件,通常情况下要在工程中建立一个主窗体与若干个子窗体。在主窗体中用主菜单设计器MainMenu设计出数据库应用程序的主菜单程序,如学生档案管理系统多文档程序设计界面。 (2)设置数据库组件 在主窗体中放置数据库组件Database,设置.AliasName、DatabaseName与Name,最后使Con—nected为’True,使数据库组件Database与数据库文件相连接。 (3)设置数据集组件 建立应用程序子窗体,并在其中放置数据集组件,如。Table、Qu... [阅读全文] [PDF]
我们实际上就是要把DBGrid的内容直接输出到打印机。以下程序在Win98+Delphi4下编译通过,代码如下:procedureTForm1.Button2Click(Sender:TObject);const  LeftBlank=1;//定义页边距,单位厘米  RightBlank=1;  TopBlank=1;  BottomBlank=1;var  PointX,PointY:integer;  PointScale,PrintStep:integer;  s:string;  x,y:integer;  i:integer;begin//获取当... [阅读全文] [PDF]
例如,有一段人事档案资料archive.txt,内容如下:小许男21工程师小吴女23助理工程师小蔡男22助理工程师小牟女22工程师  要将它转入数据库archive.dbf中,archive.dbf结构如下:  姓名,性别,年龄,职称  怎么办呢?现在通过使用delphi编程,很好地解决了这个难题。Delphi提供了许多功能强大,丰富的字符处理函数和过程,常用的有:  (1)functionLength(S:String):Integer返回串的长度  (2)functionCopy(S:String;Index,Count:Integer):String... [阅读全文] [PDF]
1 共13条 分1页