易网时代-编程资源站
Welcome
首页
/
软件开发
/
Delphi
Dephi中使用TStream读写数据的技巧
2017-02-06
25
Dephi中使用TStream读写数据的技巧2008-03-26在Dephi中提供了一个抽象的数据类型TStream来支持对流式数据的操作。这些数据通常来自文件、数据库、内存对象、OLE对象等,TStream提供了统一、简洁的方法来进行数据的读写。在通常情况下,我们并不需要直接使用TStream类,对流式数据的读写封装在VCL控件的方法中。但是如果这些方法无法满足我们的要求,就需要自己手动控制数据的读写。一、 TStream的常用的方法和属性:1. fun...
用Delphi开发数据库程序经验三则
2017-02-06
20
用Delphi开发数据库程序经验三则2008-03-261.建立临时表数据输入是开发数据库程序的必然环节。在Client/Server结构中,客户端可能要输入一批数据后,再向服务器的后台数据库提交,这就需要在本地(客户端)建立临时数据表来存储用户输入的数据,待提交后,清除本地表数据。这种方法的好处是:提高输入效率,减小网络负担。由于用户一次输入的数据量一般情况下较小(不会超过几百条记录),所以临时表可以建立在内存中,这样处理速度较快。方法1:使用查询控件(...
Delphi3数据库编程中的查找字段
2017-02-06
18
Delphi3数据库编程中的查找字段2008-03-26在设计数据库时,我们尽量去掉一些冗余的数据字段。例如在职工信息库中,对于职工所在单位,我们仅保留单位编号,而具体的单位信息,则存放在单独的单位信息库中,这是符合关系数据库理论的规范化要求的。随之而来的问题是,在编辑职工信息时,大多数用户不愿意与单位编号打交道,而希望直接输入或选择单位名称,因为单位编号太不直观和容易出错。尽管用SQL语言,可以在Query控件中实现两个数据库的链接,但是比较麻烦,Del...
为Delphi数据表格增加彩色
2017-02-06
28
为Delphi数据表格增加彩色2008-03-26Delphi中数据控制构件DBGrid是用来反映数据表的最重要、也是最常用的构件。在应用程序中,如果以彩色的方式来显示DBGrid,将会增加其可视性,尤其在显示一些重要的或者是需要警示的数据时,可以改变这些数据所在的行或列的前景和背景的颜色。DBGrid属性DefaultDrawing是用来控制Cell(网格)的绘制。若DefaultDrawing的缺省设置为True,意思是Delphi使用DBGrid的缺...
Delphi中数据网格DBGrid应用
2017-02-06
23
Delphi中数据网格DBGrid应用2008-03-26sindy数据网格是非常流行的数据输入和显示形式,像大家熟悉的Excel97、VFP中的功能强大的BROWS等,为广大程序员乐于采用。在用Delphi开发数据库应用系统时,利用数据网格DBGrid输入数据时,有些字段只允许某几个固定的字符串,像档案案卷的保管期限,只有“永久”、“长期”和“短期”三种,可否从一个下拉列表中进行选择...
用Delphi开发Web服务数据库程序
2017-02-06
17
用Delphi开发Web服务数据库程序2008-03-26第一步:编写服务器的应用程序首先在Delphi的IDE中选择”File|New|Other…”,然后在WebServices页面中选择Soap Server Application图标。然后在New Soap Server Application对话框中选择Web App Debugger executable。点击OK按钮之后,Delphi会自动生成一个Web...
Delphi处理SQL Server多媒体数据
2017-02-06
23
Delphi处理SQL Server多媒体数据2008-03-26 电脑报 邹肇辉笔者日前参与开发了一套高速公路收费系统,主要功能是记录通过收费站的所有车辆的信息,包括时间、车型、金额、车辆图片资料等,其中涉及到多媒体数据的处理。下面笔者将主要依靠Delphi中的流数据类型来为大家做讲解。一、选择数据库1.问题常用的桌面型数据库,如Access、Visual FoxPro等,使用比较简单,也可以管理多媒体信息。但由于数据库引擎不够强大,在管理少量多媒体数据...
浅谈Delphi中进程间的数据共享
2017-02-06
21
浅谈Delphi中进程间的数据共享2008-03-26 天极 DLL是创建Windows应用程序,实现代码重用的重要手段。那么当我们需要在进程间共享数据时,怎样做才能快捷方便地实现呢?在32位应用系统中,每个应用程序会将DLL映射到自己的地址空间,同时DLL中的数据也就随之被映射了。这样,每个应用程序都有自己的数据实例,在一个应用程序中修改DLL中的全局变量,不会影响其它的应用程序。DLL的使用似乎与我们的目的相背离,那么如何才能实现我们想要的东东呢?这里...
Delphi编程将数据库数据快速导入Excel
2017-02-06
25
Delphi编程将数据库数据快速导入Excel2008-03-26 天极 yanghq2000在开发数据库应用程序中,经常要将类型相同的数据导出来,放到Excel文件中,利用Excel强大的编辑功能,对数据作进一步的加工处理。这有许多的方法,我们可以使用OLE技术,在Delphi中创建一个自动化对象,通过该对象来传送数据。也可以使用ADO,通过与Excel数据存储建立连接,使用ADO这种独立于数据库后端的技术来导出数据集的数据。可这两种技术都有一个共同的缺...
多线程技术在Delphi数据库编程中的应用
2017-02-06
21
多线程技术在Delphi数据库编程中的应用2008-03-26 计算机与信息技术 张华 卢慧引言在传统上,并发多任务的实现采用的是在操作系统级运行多个进程,由操作系统按照一定的策略(优先级、循环等),调度各个进程的执行,以最大限度的利用计算机的各种资源。在这种实现方法中最基本的调度单位是操作系统级上的进程。由于各个进程拥有自己独立的运行环境(寄存器和地址空间等)。进程与进程之间的耦合关系差,并发性粒度过于粗糙,并发实现也不太容易。所以,除非特殊需要,一般的...
Delphi实现在数据库中存取图像
2017-02-06
18
Delphi实现在数据库中存取图像2008-03-26本实例演示如何在数据库中存取图像文件。向窗体上添加一个TListBox组件、一个TImage组件和一个TTable组件,设计完成的主界面如图1所示。图1 主界面本系统中需要设计一个新的基于Paradox 7的数据库Image.db,图2为设计完成的Image.db数据库。图2 设计完成的数据库为了方便测试程序,Image.db数据库存储在实例程序所在的路径下。设置TTable组件的TableName属性...
Delphi+Word的数据库系统设计
2017-02-06
26
Delphi+Word的数据库系统设计2008-03-26刘金彪Delphi擅长做数据库系统的开发,其功能强大,开发快速。但现在大多数的数据库系统80%的工作都是简单的增删改的工作,用数据库系统来实现增删改,存在录入不方便,录入内容简单等问题,尤其对于处理大量的文本和图片的数据库系统来说更是非常不便。报表输出还需要利用Delphi中各个版本提供的报表工具或第三方打印控件进行开发。虽然Delphi中提供的报表工具功能逐渐强大,使用愈加方便,但是如果想充分利用...
Delphi编程访问SQL Server数据库
2017-02-06
19
Delphi编程访问SQL Server数据库2008-03-26delphi是一个优秀的可视化软件开发环境,并已广泛应用于数据库软件的开发。在DelphiC/S版环境中,结合其优化的数据库操作,以及Borland Database Engine(即:BDE,数据库引擎),对开发客户机/服务器系统下的网络数据库软件提供了更加快速有效的途径。在客户机/服务器系统中,服务器端我们采用Microsoft SQL Server6.0 for WindowsNT作为...
不同数据库之间转换
2017-02-06
18
不同数据库之间转换2008-03-26SQL SERVER 与ACCESS、EXCEL的数据转换熟悉SQL SERVER 2000的数据库管理员都知道,其DTS可以进行数据的导入导出,其实,我们也可以使用Transact-SQL语句进行导入导出操作。在Transact-SQL语句中,我们主要使用OpenDataSource函数、OPENROWSET 函数,关于函数的详细说明,请参考SQL联机帮助。利用下述方法,可以十分容易地实现SQL SERVER、ACC...
Delphi开发数据库应用程序概述
2017-02-06
18
Delphi开发数据库应用程序概述2008-03-2613.1 数据库系统概述 数据库系统为我们提供了一种把与我们的工作和生活紧密相关的信息集合在一起的方法,它还提供了在某个集中的地方存储和维护这些信息的方法。数据库系统主要由三大部分组成:数据库管理系统(DBMS:它是专门负责组织和管理数据信息的程序)、数据库应用程序(它使我们能够获取、显示和更新由DBMS存储的数据)、数据库(按一定结构组织在一起的相关数据的集合)。一般来说,DBMS和数据库应用程序都驻...
Delphi简单数据库应用的创建及MASTAPP介绍
2017-02-06
20
Delphi简单数据库应用的创建及MASTAPP介绍2008-03-26Delphi中嵌入的数据库应用开发工具如Database Form Expert具有很强大的功能,我们不需要编写任何程序代码便可以快速地创建一个简单的数据库应用程序,甚至还能创建基于多个数据库表的主要──明细型数据库应用程序。本章主要介绍用Delphi开发简单的数据库应用程序的一般方法和步骤,首先让读者对Delphi强劲的数据库应用开发工具有一个直观的印象,然后在此基础上进行复杂的数据...
Delphi数据访问部件的应用及编程
2017-02-06
19
Delphi数据访问部件的应用及编程2008-03-26在这一章里我们主要介绍Delphi的数据访问部件的层次结构、多部件之间的关系、部件的属性、方法、事件以及各部件的应用。这些部件包括:● TSession部件● 数据集部件(TTable和TQuery)● TDatasource部件● 字段对象TField● 字段编辑器的使用● TReport部件和TBatchMove部件我们对这些部件的属性、方法和事件进行一般性的描述,读者在实际使用Delphi开发应...
Delphi数据浏览部件的应用及编程
2017-02-06
17
Delphi数据浏览部件的应用及编程2008-03-26数据浏览部件主要用于显示和编辑数据库表中的数据,因而它们又常常被称为数据控制部件或数据明了部件,它们在部件选择板中的DataControls页上,图16.1显示的是DataControls页上的全部数据浏览部件,其中的TDBGrid部件用于全屏幕显示和编辑数据库表中的记录,TDBNavigator用于在数据记录之间导航、插入记录、删除记录、投寄被修改的记录。 图16.1 DataControls部件页...
Delphi中的SQL编程
2017-02-06
19
Delphi中的SQL编程2008-03-26SQL语言作为关系数据库管理系统中的一种通用的结构查询语言,已经被众多的数据库管理系统所采用,如ORACLE、Sybase、Informix等数据库管理系统,它们都支持SQL 语言。Delphi与使用SQL语言的数据库管理系统兼容,在使用Delphi开发数据库应用程序时,我们可以使用SQL语言编程,支持SQL编程是Delphi的一个重要特征,这也是体现Delphi作为一个强大的数据库应用开发工具的一个重要标志。...
delphi编程向数据库发送密码
2017-02-06
18
delphi编程向数据库发送密码2008-03-26编辑数据库软件时,为了数据安全,往往需要在数据库里加入密码,打开时就需要密码才能浏览,但是当我们在程序里调用时也需要不时的输入密码,这就照成了不遍,所以利用以下办法,输入密码后才打开数据库:Session.AddPassword(abc);{发送的密码}Table1.Open;...
<<
21
22
23
24
25
26
27
28
29
30
>>
版权所有©石家庄振强科技有限公司2024
冀ICP备08103738号-5
网站地图