首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > .NET >

怎么读取access数据库里的内容

2012-02-19 
如何读取access数据库里的内容偶刚刚接触数据库编程,想在程序上实现读取数据库和写入数据库的功能,学习过

如何读取access数据库里的内容
偶刚刚接触数据库编程,想在程序上实现读取数据库和写入数据库的功能,学习过程中遇到困难,希望有高手指导指导

我已经在程序里用ADOConnection连接了数据库,但不知道如何读取和写入


[解决办法]
你先放三個控件到form上:
ADOConnection1  連接數據庫的,你要連的是什麼數據庫,然後安需要設置連接
DataSource1 DataSource1.dataset設置為ADOQuery1
ADOQuery1 ADOQuery1.connection設置為ADOConnection1。數據庫操作控件,SELECT等語句可以這裡使用。
呵呵,最好找個例子來做,很簡單的:)
加油哦

[解决办法]
数据编辑:datasource.dataset.edit(进入编辑状态,可以修改数据)
数据添加:datasource.dataset.append(在记录集的最后添加一条新的空记录),datasource.dataset.insert(在当前记录的后面添加一条新的空记录)
数据删除:datasource.dataset.delete(删除当前的一条记录)

数据编辑或数据添加操作完成后要用datasource.dataset.post向数据库提交数据,即保存数据

这样你的数据操作就完成了。我这里用的是datasource的数据进行操作,其他控件也有这些方法,你可以自己试试。

还有就是在query等控件,你可以在这里面添加sql语句进行操作。
比如:
query1.sql.clear;
query1.sql.add( 'sql语句 ');
query1.sql.exesql/query1.open;(exeSql用于不返回数据集的操作,如delete、update等语句;open用于返回数据集的操作,如select语句)

大概就是如此了,也不好说清楚,有时间看看书,应该很快就会明白的。

热点排行