㈠ 如何学习delphi数据库编程
以我的经验一本语言教程 + 一本实例效果最佳:
刘瑞新、张志纲、张兵义等编着,Delphi数据库程序设计教程,机械工业出版社,2004.2
李文立 刘强 梁冰编着,Delphi数据库系统开发案例精选,人民邮电出版社2006-5
祝你很快上手.
㈡ Delphi 7使用代码创建数据库
procere TForm1.Button1Click(Sender: TObject);
var
rsTmp: TADOQuery;
begin
rsTmp:= TADOQuery.Create(nil);
try
try
rsTmp.Connection:= Conn;
rsTmp.Parameters.Clear;
rsTmp.sql.Add:= 'Create DataBase 学生管理系统;';
rsTmp.SQL.Add:= 'USE 学生管理系统;';
rsTmp.SQL.Add:= 'Create Table 学生信息(姓名 nVarChar(10), 学号 nVarChar(30), 年龄 Int, 班级 nVarChar(20))';
rsTmp.ExecSQL;
except
On E: Exception do
begin
ShowMessage(e.Message);
end;
end;
finally
rsTmp.Free;
end;
end;
㈢ Delphi 编程 如何连接Access数据库
方法很多,但在WIn环境下推荐用ADO方式~
adoconnection选择数据库连接驱动在选择数据库路径。然后设置adotable、datasource、dbgrid的关联属性就可以了
㈣ 如何在Delphi中开发数据库程序
打开:控制面板中\ODBC数据源\User
DSN\MS
ACCESS
DATABASE,点击"Configure...",在ODBC
Microsoft
Access
Setup中点击"Select..."选中你的Access库,点击“OK”回到ODBC
Microsoft
Access
Setup,点击"Advanced..."设你的用户名和暗码,依次点击“OK”“肯定”退出ODBC;进入DELPHI,把你的Table1的DatsbaseName属性设为MS
Access
Database,再将Table1的Active属性设为"True",在DBGrid1中就可在设计时看见你的数据了。当然,这是最简单的一个例子。OK?!
㈤ 如何使用DELPHI编程从数据库中读取相关数据
1、放置ADOconnection控件;
2、放置ADOtable控件 或 查询控件;
3、放置 DataSource 控件;
4、放置 DBGrid 控件;
5、在ADOconnection控件中设置好连接串,选择数据表、打开数据表;
6、控件 2~4 分别指向前一个控件
㈥ 怎样学习delphi的数据库编程
先学好一门数据库语言(这个才是重点),再学用一下ado\dbe中的连接件,数据访问组件datasource,数据控制组件dbgrid、dbEdit之类的。
㈦ 关于DELPHI动态数据库
在Delphi中动态建立数据库结构
--------------------------------------------------------------------------------
一、问题的提出
在程序运行过程中动态建立数据库结构是我们编写功能通用的数据库管理系统常见
的问题。通用数据库管理系统开发的基本思路是:系统允许用户自行设定管理对象的数据
库结构,然后通过算法和编程技巧,在用户设定完成后动态创建管理对象的数据库结构和
完成系统功能的一些其它数据,这样可以满足不同用户对管理系统管理项目的不同要求,
进而达到通用的目的。因此,通用数据库管理系统开发的关键是系统能否动态地创建数据
库结构。我们熟悉的Foxbase+、Foxpro等语言,均提供了动态创建数据库结构的命令或过
程。
但是,在许多资料和书籍中,没有介绍用Delphi如何动态建立数据库结构,给我们开发
一些功能通用的数据库管理系统带来了不便。那么如何在Delphi中动态建立数据库结构
呢?本文是作者在查阅大量资料,经过反复实践的基础上得出的在Delphi中动态创建数据
库结构的方法。
二、设置Delphi数据库配置程序
在Delphi中要进行数据库管理必须先设置好数据库配置程序BDE,所有对数据库的操
作,最后都要通过BDE去完成。下面以最常见的Dbase数据库为例来配置Delphi的数据库引
擎BDE。
1. 进入Delphi的集成开发环境IDE(Integrated Development Environment),在Dat
abase菜单下选择Explore,出现SQL Explorer窗体,在Object菜单下选择BDE Administra
tor。
2. 出现BDE Administrator窗体后在Database页上选择Dbase,在Definition页中将
Type项设为Standard;将Default Driver项设为Dbase;将Path项设为一工作目录名(如:D
:\MYNAME)。以上过程即为数据库的别名(Aliases)设置,这在以后Delphi的程序开发过程
中要经常用到。
3. 选择Configration页,在Drivers的Native项中选择Dbase,在Definition页中将T
ype项设为File;将Langdriver项设为DBASE CHS CP936;将Level项设为5。
4. 完成上述工作后,在Object菜单中选择Save as Configration,按出现的对话框要
求将以上的设置保存好。至此,数据库的基本配置工作就完成了,我们就可以进行下面的
工作了。
三、动态创建数据库结构方法
在Delphi中动态创建数据库结构有两种方法。
方法一:使用Table组件的CreateTable方法。步骤如下:
1. 进入Delphi的IDE建立一个新项目文件和新窗体(Form1)单元文件(unit1.pas)。
2. 在Form1上加入Table1、Edit1、Edit2、Button1组件。将Button1组件的Captio
属性设为‘创建’。
3. 用鼠标双击Button1进入Unit1.pas单元文件,在光标处加入下列代码。
with table1 do
egi
active:=false
databasename:=‘dbase'
tablename:=‘my.dbf'
tabletype:=ttdbase
fielddefs.clear
fielddefs.add(edit1.text,ftstring,10,false)
fielddefs.add(edit2.text,ftinteger,0,false)
createtable
end
4. 按F9键编译运行,在Edit1处输入一字段名称:ZD1,在Edit2处输入一字段名称:ZD
2,然后点击"创建"按钮,程序将在D:\MYNAME目录中产生一个名为MY.DBF的数据库文件,用
Database Desktop查看文件结构如下:
FieldName
Type
Size
Dec
ZD1 C 10
ZD2 N 11
方法二:使用Query组件,用结构化查询语言SQL(Structured Query Language)语句创
建,步骤如下:
1. 同方法一之步骤1。
2. 在Form1窗体中加入Query1、Button1组件,将Query1的Database Name属性设为‘
Dbase’;将Button1组件的Caption属性设为‘创建’。
3. 在Query1的SQL属性单击,出现Sting List Editor窗口,在该窗体中输入以下SQL
语句:
Create Table My(
ZD1 Char(10),
ZD2 Numeric(10,2))
4. 双击Button1进入Unit1.pas单元,在光标处加入下列代码:
Query1.ExecSQL
5. 按F9键 编译运行,在"创建"按钮处单击即可产生一个名为MY.DBF的数据库文件,
存放在D:\MYNAME目录中,用Database Desktop查看其结构如下:
FieldName Type Size Dec
ZD1 C 10
ZD2 N 10 2
以上所介绍的操作和程序均在Windows98操作系统下,Delphi 3.0 C/S版上调试运行
通过。
㈧ 新手如何delphi开发数据库
feng_me(哲哲),你的mail?感谢大人人,我熟悉sql,以及c/s(用java做过类似联众的游戏),socket,那么下面我除了要适应delphi的语法,界面以及数据感知组件的应用,还有什么要特别留意的?我的是[email protected]
㈨ 怎样学好delphi连接数据库编程
现在新华书店里一般有本
《delphi程序开发触类旁通百例》机械工业出版社
如果只是学习一般的入门数据库编写知识
这本书超合适,例子很短,但很简洁实用,还配光盘教程
可以自己边学边练
最好是自己从头到尾编制一个数据库
如果对delphi其他也不熟悉,建议看一下罗小平编的一本《delphi精要》书名似乎是这个,太经典了
另外网上可以得到大量资料
我给你我收集的一部分资料
http://221.10.44.214:82/courseware/delphi/Index.htm
http://www.7622.com/dir/1_1.htm
http://www.pgsun.com/doc/200513/200510291555278.htm
http://www.delphifans.com/SoftView/SoftView_66.html
Delphi编译错误信息对照表http://www.pgsun.com/doc/200512/200510291420249.htm
http://www.51dbook.com/
http://post..com/f?kz=48724350
大富翁论坛常去一下
qq群 delphi小屋9355927 我爱delphi9457713
㈩ delphi 创建数据库的具体步骤
的确可以通过DELPHI数据组件执行SQL语句来创建数据库,并完成表和视图的建立工作,但我要当头给你泼一瓢冷水,你现在连步骤都不清楚,怎么来创建,还是老老实实的打开SQL server的企业管理器,在那里面去建立数据库吧;或者打开ACCESS的建立一个数据库,然后再到DELPHI中去联接数据库吧。用DELPHI代码创建数据库的确是高手干的事,没有一定的功底是不行的,也很麻烦,要记得很多SQL的关键字,而直接在企业管理器中设计数据库,几乎不需要记任何关键字。