请问怎么用代码联接数据库 BDE和ADO都可以。用一个TDataBase就够了 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 BDE的方式:1:先建立MSServer或其他的数据库配置。 2:增加Database1控件,设定AliasName(数据库名)和DataBaseName(别名) .LoginPrompt:=Flase ; 3:启动参数 Database1.Connected := False ; Database1.Params.Clear ; Database1.Params.Add('USER NAME='+'username') ; Database1.Params.Add('PASSWORD='+'userpassword') ; try Database1.Connected := True; except Application.MessageBox('无法连接数据库!', '连接错误', mb_ok + mb_iconerror); Application.Terminate; exit; end; 4:所有query的datasource都用连接配置的别名. 不就多个TDataBase, 感觉上比VB还要好,不用每个去连数据源TDataBase --> TDataSet : TQuery 执行SQL查询语句 数据库 : TTable 直接连数据表 建议BDE方式最好用 TQuery, 除非你的数据量很小。 哦,虽然不能帮你,但是帮你UP一下!希望你能得到好的解答!UP! :) 在delphi中,作数据库的连接.一定要用多个控件来实现.这相当于数据库与前台窗体的一个通道.一般用到Dbgrid,Dbedit,Dbmemo,Datesource等控件. Delphi控件的属性, 你便可以更精确的管理数据的存取, 不竟 Delphi 有VB 杀手之称, 你先试试再评. 设置BDE。起个别名。只需两个控件Dbtable、Datesource。就可以了! 在一个程序中如果要用到很多的记录集,很多的表,那么是不是要很多的TDatesource控件和TQuery控件.这样会不会占很多内存呀.用VB用多了,思维一下转不过来,请大家指教! 事务写法 何为midas??? 如何让query查询得的结果字段别名带括号? 求助.... 怎样使用打印机的控制码?? 这样写有没有问题? 引用参数 和 常量参数 分别在哪里?? 在进销存中,能够时时统计每种存货的‘库存数量’‘成本均价’‘库存总价’,存放这些信息是否需要新建一表??? ★如何操作用VC写好的COM+组件接口?★ 有关拨号上网程序 在MDI主窗体中改变(动态创建)子窗体的控件属性出错 VC6.0和VC.net有什么区别?
2:增加Database1控件,设定AliasName(数据库名)和DataBaseName(别名) .LoginPrompt:=Flase ;
3:启动参数
Database1.Connected := False ;
Database1.Params.Clear ;
Database1.Params.Add('USER NAME='+'username') ;
Database1.Params.Add('PASSWORD='+'userpassword') ;
try
Database1.Connected := True;
except
Application.MessageBox('无法连接数据库!', '连接错误', mb_ok + mb_iconerror);
Application.Terminate;
exit;
end;
4:所有query的datasource都用连接配置的别名.
数据库 : TTable 直接连数据表
UP! :)
一般用到Dbgrid,Dbedit,Dbmemo,Datesource等控件.
VB 杀手之称, 你先试试再评.
只需两个控件
Dbtable、Datesource。就可以了!