如何将access和excel中的数据导入到delphi中,在delphi中能直观的看到里面的数据在线等待 怎样才能从delphi中看到access和excel中的数据啊,请详细的把控件和程序讲出来,谢谢或者是把aeecss和excel 中的数据导到sql server 中,我导过去了,只有一个导入成功的提示,但是看不到具体的数据啊 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 另外我建议你你看看有关vbA方面的资料 使用ADOConnection 和 ADODataSet控件D5提供了一套新的控件以支持ADO,并且能够轻易的转换现有的应用到ADO,要建立一个ADO应用,首先需要在form或data module中放一个ADOConnection控件,这与BDE 的Database 控件差不多,他允许通过ConnectionString属性定义与数据库的联接,如果想手工建立这个联接串可不是一件容易的事,这个串是由';'隔开的一系列参数,这些参数很容易就能超过150个字符,幸运是是,微软提供了一个联接串编辑器,使做起这件事来变得简单。为了打开这个编辑器,双击刚拖放上来的ADOConnection控制件。在这个编辑器中,可以以两种方式之一来选择与数据源的建立,其一是用联接文件的方式,另一种则是建立联接串的形式,默认的情况下是使用联接串,选择build按钮,出现数据联接属性设置对话框,在provider页,可以选择使用的驱动程式,当确定使用的驱动程序后,可以选择下一步,确定具体要联接的数据库,需要注意的是,选择不同的驱动程序,在这一页需要确定的参数是不同的。当确定这里的各个参数后,可以用测试联接按钮来测试数据库是否可以联接,从而确定给定的联接参数是否正确。在这里,我们仅以Microsort Jet 4.0为例子,联接本地的一个Acess表。如图1:现在,当完成联接串后,就可以设置Connected为True,使ADOConnection与数据库真正的联接。此时,可以放置ADODataset控件,实际上,只有ADODataset才是真正与数据一起工作的,通过ADODataset,可以直接与一个表进行联接,也可以执行SQL语句,还可以执行存储过程(哇,好利害)。使用ADODataset的第一步,就是设置Connection,确定其使用那一个ADOConnection,接下来,要处理两个有关联的属性:CommandType与CommandText,由于CommandText是由commandtype决定的,所以要先设置commandType,正是由他来决定DataSet怎样与数据库工作,用表,SQL还是存储过程。而后CommandText自然就容易设置,不用多说。当这两个参数确定下来,余下的工作就如同原来的使用BDE访问数据库的工作差不多,使用DataSource与ADODataSet联接,与就是用DBGrid等与DataSource联接,现在,利用ADO,可以访问到数据了! 你把access和excel在存檔的時候存為Name.dbf格式。然后利用Delphi﹐只要一個Dbgrid,一個DataSouce,一個Query就可以查看了。 select * from Name.dbf 我照着lili1(离奇)中的方法作了,连接成功,但是看不到access中的具体内容啊,还应该干什么吗,是不是在控制面板里要设置odbc啊 用dbgird显示不用配置ODBCDELPHI的ADO可以很方便的实现建议看本基础的书 如何在delphi中使用access和连接sql server操作差不多,而excel在delphi的online help里有源代码,欧不多说,如果你是想倒数据到sql server,你可以用1 用opendatasource,然后在select出来,可以做成一个存储过程,(看看sql帮助)2 或者用bcp和dts 刚做了一个(delphi7)6中组件位置略有不同首先再form上加入一个DBGRID(Data Controls中),一个 Adoconnection 一个 Adotable(ADO中) 一个 Datasourse(Data Acess中)。adoconnection中connected属性为TRUE,Connectionstring中设置为JET,选择想要连接的ACESS数据库,测试,应该会显示成功了。Datasourse1中设置DATASET为 ADOTABLE1Dbgrid中DATASOURSE选择 Datasourse1,ADOTABLE中设置connection为 adoconnection1, tablename中点右侧的下三角按钮,会弹出让你登陆的密码提示框,点个确定就可以,如果你没设置密码,然后就可以看到数据库里的表的名字了选一个吧,然后将ADOtable中的Active设置为TRUE,好了,数据就显示再DBgrid里面了 如够用一个button按扭,当这个点这个按扭时才出现数据呢,如果不按就只是一个空白的应该怎么办呢 請問要怎麼將資料庫的資料放入下拉式選單中 C++转Pascal的问题? 输入性界面设计使用什么风格,请大家帮忙 紧急求救!!!有关数据表的问题! 高人给点意见或指教!!!!数据库事务的问题 一个聊天软件,请帮忙测试! 关于DLL delphi 如何设置连接webservice的超时时间 鼠标移动到某按钮(假设会发亮),如果用WM_MOUSEMOVE怎么实现? 谁有大富翁的离线浏览数据库啊 請問如何用Delphi寫SQLServer的擴展存儲過程? 关于MDI界面
D5提供了一套新的控件以支持ADO,并且能够轻易的转换现有的应用到ADO,要建立一
个ADO应用,首先需要在form或data module中放一个ADOConnection控件,这与
BDE 的Database 控件差不多,他允许通过ConnectionString属性定义与数据库的联
接,如果想手工建立这个联接串可不是一件容易的事,这个串是由';'隔开的一系列参
数,这些参数很容易就能超过150个字符,幸运是是,微软提供了一个联接串编辑器,
使做起这件事来变得简单。为了打开这个编辑器,双击刚拖放上来的ADOConnection控制件。在这个编辑器中,可以以两种方式之一来选择与数据源的建立,其一是用联接文件的方式,另一种则是建立联接串的形式,默认的情况下是使用联接串,选择
build按钮,出现数据联接属性设置对话框,在provider页,可以选择使用的驱动程
式,当确定使用的驱动程序后,可以选择下一步,确定具体要联接的数据库,需要注
意的是,选择不同的驱动程序,在这一页需要确定的参数是不同的。当确定这里的各
个参数后,可以用测试联接按钮来测试数据库是否可以联接,从而确定给定的联接参
数是否正确。在这里,我们仅以Microsort Jet 4.0为例子,联接本地的一个Acess
表。如图1:现在,当完成联接串后,就可以设置Connected为True,使ADOConnection与数据库真
正的联接。此时,可以放置ADODataset控件,实际上,只有ADODataset才是真正与
数据一起工作的,通过ADODataset,可以直接与一个表进行联接,也可以执行SQL语
句,还可以执行存储过程(哇,好利害)。使用ADODataset的第一步,就是设置
Connection,确定其使用那一个ADOConnection,接下来,要处理两个有关联的属性:
CommandType与CommandText,由于CommandText是由commandtype决定的,所以要先
设置commandType,正是由他来决定DataSet怎样与数据库工作,用表,SQL还是存储
过程。而后CommandText自然就容易设置,不用多说。当这两个参数确定下来,余下
的工作就如同原来的使用BDE访问数据库的工作差不多,使用DataSource与
ADODataSet联接,与就是用DBGrid等与DataSource联接,现在,利用ADO,可以访问
到数据了!
select * from Name.dbf
内容啊,还应该干什么吗,是不是在控制面板里要设置odbc啊
不用配置ODBC
DELPHI的ADO可以很方便的实现
建议看本基础的书
1 用opendatasource,然后在select出来,可以做成一个存储过程,(看看sql帮助)
2 或者用bcp和dts
首先再form上加入一个DBGRID(Data Controls中),一个 Adoconnection 一个 Adotable(ADO中) 一个 Datasourse(Data Acess中)。
adoconnection中connected属性为TRUE,Connectionstring中设置为JET,选择想要连接的ACESS数据库,测试,应该会显示成功了。
Datasourse1中设置DATASET为 ADOTABLE1
Dbgrid中DATASOURSE选择 Datasourse1,
ADOTABLE中设置connection为 adoconnection1, tablename中点右侧的下三角按钮,会弹出让你登陆的密码提示框,点个确定就可以,如果你没设置密码,然后就可以看到数据库里的表的名字了
选一个吧,然后将ADOtable中的Active设置为TRUE,好了,数据就显示再DBgrid里面了
应该怎么办呢