tempad
Readygo技术搜索引擎 >>游戏开发 >> 诸位兄弟,本人以前是用VB的,现在想学DELPHI,这里问一个简单问题

诸位兄弟,本人以前是用VB的,现在想学DELPHI,这里问一个简单问题

Readygo技术搜索引擎 网络搜索 efish 2008-1-17 2:00:54

诸位兄弟,本人以前是用VB的,现在想学DELPHI,这里问一个简单问题

楼主yanga(急雨)2002-11-22 17:05:51 在 Delphi / 数据库相关 提问

我看了很多资料上用ADO连接数据库时都是用控件来实现的,我想问一下大家,是否DELPHI只能用ADO控件而不能用纯代码来实现AOD与数据库的连接.在VB里我是可以做到的.大家平时在用ADO连接数据库时是否都是用的ADO控件?如果DELPHI也能用代码来实现,有谁能详细的和我说一下吗?最好是附上源代码.  
        请大家帮帮我这只菜鸟!如果分不够,我会另开一贴加分的!!! 问题点数:100、回复次数:11Top

1 楼wending(羊肉汤)回复于 2002-11-22 17:09:16 得分 0

Delphi提供了两种方式连接数据库,BDE和ADO,任何一种都有几个组件,可以简便快速连接到数据库。Top

2 楼hisourcezhang(谨以此篇与所有手机用户共勉! :))回复于 2002-11-22 17:18:35 得分 0

用BDE的多,Borland公司的,和它自己的DELPHI配合使用!Top

3 楼SyAzh97212(学者)回复于 2002-11-22 17:20:01 得分 60

当然可以了.  
  你在执行期间编写ADOQURY.CONNECTSTRING的属性,就可以动态连接了.Top

4 楼mrfanghansheng(☆☆☆木鱼☆☆☆)回复于 2002-11-22 17:23:08 得分 0

建议用ADO组件连接……Top

5 楼CDSoftwareWj(95927)回复于 2002-11-22 17:28:10 得分 20

1、纯代码?VB可以连接数据库???   长这么大第一次听说,M¥还没有给你做这个功能呢!!你可真菜呀   ^^!  
  2、Delphi本身提供BDE/ADO/dbExpress三组组件(数据库引擎)供连接相应数据库。  
  3、另还有好多第三方直接对数据库文件操作的组件可以使用(多了去了,有些提供源码,但大多数针对小型文件型数据库,你要是愿意研究你就可以看看。  
  4、还有一些第三方公司为Delphi操作数据库的组件多了去了,如TurboPower等OraAccess等Top

6 楼CDSoftwareWj(95927)回复于 2002-11-22 17:31:47 得分 0

等你学会了Delphi开发数据库,再用个一两年回过头看看你这帖子,你就会笑死了   :P    
   
  对事不对人哦,不要生气,你要走的路还长着呢Top

7 楼yanga(急雨)回复于 2002-11-22 17:33:23 得分 0

回复SyAzh97212(学者):  
          你说在执行期间编写ADOQURY.CONNECTSTRING的属性,那也就是说要加入ADOQURY这个控件?我能用代码创建这个ADOQURY吗?Top

8 楼SyAzh97212(学者)回复于 2002-11-22 17:37:57 得分 0

可以啊,  
  你先声明  
  var  
    Qry:   Tadoquery;  
   
  然后在你需要的时候  
   
  qry:=Tadoquery.create;Top

9 楼CDSoftwareWj(95927)回复于 2002-11-22 17:39:55 得分 20

var  
      TempADOQuery:   TADOQuery;  
  begin  
      TempADOQuery   :=   TADOQuery.Create(nil);   //动态建立  
      TempADOQuery.DataSource   :=   YouDataSource;  
      ....  
      ....  
      TempADOQuery.Free;  
  end;  
   
  哈哈这也叫纯代码???Top

10 楼blueshu(学习Oracle9i)回复于 2002-11-22 17:40:05 得分 0

我原来是搞pb的:)Top

11 楼happy1123(飞天神鼠)回复于 2002-11-22 17:45:50 得分 0

连接数据库用得着使用源代码吗,其实delphi的强有力的控件是他的一大优势,除非在控件解决不了的时候,否则使用控件是很不错的办法。如果要处理系统级的程序,代码可以显示出他的绝对优势。连接数据库使用代码基本上是没必要的。Top

责任编辑: efish 参与评论 查找更多:
相关文章
VideoServerPackagev093.zip VideoServerPackagev093.zip
如何清理数据库日志文件 如何清理数据库日志文件
我使用的是InterBase6.5,但发现要将原有的字段长度修… 我使用的是InterBase6.5,但发现要将原有的字段长度修改的少些就不行了,能解决这个问题吗?
在.aspx页面中添加了javascript代码,总体是控件没定… 在.aspx页面中添加了javascript代码,总体是控件没定义?帮忙看看了!
关于手机右软键的问题?(急) 关于手机右软键的问题?(急)
在线等待!Select * from tblname as a inner join … 在线等待!Select * from tblname as a inner join ...
明天开始上班,希望有个好开头,特来散分 明天开始上班,希望有个好开头,特来散分
请求技术支持(有谁知道解偏微分方程的完全多网格法… 请求技术支持(有谁知道解偏微分方程的完全多网格法的主程序的C++代码) ,对提供有用信息的大侠宁愿送所有的分
如何在ASP语句里面实现如javascirpt,vbscript中的弹… 如何在ASP语句里面实现如javascirpt,vbscript中的弹出对话,并将选择的结果返回给ASP语句!
在缺省情况下,winForm的DataGrid是支持多选的,我现… 在缺省情况下,winForm的DataGrid是支持多选的,我现在想实现指支持单选,应该如何做?
2秒记住本站域名

玩过泡泡龙吗?Readygo?Go! 再加上.Com.Cn的后缀,那就是大名小顶的readygo.com.cn

分类导航
Readygo技术搜索引擎