一、使用数据提供程序执行sql或者ddl语句操做数据库。sql
二、使用oledb操做数据库数据库
三、使用odbc操做数据库ui
四、使用DataSet操做数据库效率
前面3种方式都没法避免要使用sql语句,对不一样种类数据库要提供不一样的sql语句。date
第4种能够统一应对,只要遵照如下约定就不须要sql语句。select
一、每次操做时要取一个表。不论select、delete、update,先取表到DataSet,而后遍历DataSet,操做相应的记录。sql语句
二、insert操做使用 SQL CommandBuilder完成。遍历
该方法适应性很好,可是效率较差,每次只能操做一个表。对于视图能够select,不能更新数据。程序