如何读取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语句)
大概就是如此了,也不好说清楚,有时间看看书,应该很快就会明白的。