‘壹’ Delphi数据库有哪些
paradox是表,Database Desktop是Delphi 7 提供的一个使用非常方便的数据库工具,可以生成数据库表、重建数据库表的结构和查询数据库等操作。
‘贰’ delphi 自带的ABSOLUTE DB数据库如何连接不是ACCESS,后缀是.ABS的文件,在线等
我劝你不要弄这些玩意儿而浪费时间.没有用处的,都是为DBE准备的,桌面数据库,你把ACCESS搞通就行了,中等级别的网络数据库,把sql server 2000弄懂也可受用了,超级数据库就奥月科吧,但一般不是全国性的软件用不上这个数据库.
‘叁’ delphi自带的BDE数据库缓存问题
直接操作,用cacheupdate有这样的问题,用sql命令吧 !
‘肆’ 用delphi自带数据库,希望把从一张数据表中查到的整条数据插入到另一张数据表中
var
v1,v2,v3,v4,v5,v6,v7:string;
begin
v1:=Edit1.Text;//设置的查询条件,即id数据
v2:=Edit2.Text;//因为原表中缺少这两个数据,所以通过Edit输入
v3:=Edit3.Text;//同上
v6:='"';
v4:='insert into customer (name,sex,id,room,date1,leave1) select name,sex,id,room,date1,leave1 from orders where id ='+v6+v1+v6;
v5:='update customer set deposit ='+v6+v2+v6+' where id = '+v6+v1+v6;
v7:='update customer set Money1 ='+v6+v3+v6+' where id = '+v6+v1+v6+;
query1.Close;
Query1.SQL.Clear;
Query1.SQL.Add(v4);
Query1.ExecSQL;
query1.Close;
Query1.SQL.Clear;
Query1.SQL.Add(v5);
Query1.ExecSQL;
query1.Close;
Query1.SQL.Clear;
Query1.SQL.Add(v7);
Query1.ExecSQL;
end;
‘伍’ 怎么使用Delphi自带的数据库求详细点的。
安装时选择安装 InterBase,
开发时在控件Tab列表里有个 InterBase 的标签
选择其中的 IBDataBase、IBTable、IBQuery等就可以进行开发了
‘陆’ delphi 体系带数据库的,如何在别人的电脑上运行
或者你在本机把SQL数据库转换成ACCESS的MDB数据库文件(企业治理器琅绫擎导出数据),再从新用Delphi修改ADOConnection(改成JET
4.0
OLE
DB)连接导出的MDB文件从新编译就行了,其他的根本不消动。带上Delphi编译后生成的主文件就可以在其他电脑膳绫擎运行,一般不需安装Delphi或附带安装什么插件之类的。用到数据库的话,他的电脑就必须安装SQL数据库了,可以按钮SQL2000桌面小型的MSDE,安装文件只有几十兆。
‘柒’ 关于delphi的bde数据库的插入语句问题,我用的是delphi7自带的数据库,代
那一句改为
.value.asfloat:=edit1.text; 试试
‘捌’ delphi自带数据库paradox适合开发网络版吗因我对它比较熟。
可以开发,不过,你需要共享数据库
路径
,另外,还要自己处理数据并发与锁定,所以,不建议你用paradox,建议你用interbase
或sql
server
,delphi的ado+
sql
server
非常好用!
interbase,目前的XE版破解经常失效。。
‘玖’ delphi自带数据库paradox适合开发网络版吗因我对它比较熟。
可以开发,不过,你需要共享数据库路径,另外,还要自己处理数据并发与锁定,所以,不建议你用paradox,建议你用interbase 或sql server ,delphi的ado+ sql server 非常好用!
interbase,目前的XE版破解经常失效。。
‘拾’ 关于delphi数据库存储的问题
貌似把table里的cacheupdate这个属性关闭就OK了!
你开启了缓存更新,数据并不会实际存储的!
另外,paradox7这个数据库也没这么不堪,效率、安全都很不错!不过,BDE引擎确实有点老!