使用C#操作DbaseⅣ数据库

2022-03-23 00:00:00 数据 数据库 专区 导出 下一步

一、创建数据库----从SQL 2000导出

右键单击表名---->所有任务---->导出数据---->在DTS导入/导出向导里单击"下一步"---->选择默认的数据源,即ole db提供程序,"下一步"---->在目的页面选择Dbase Ⅳ,输入文件名---->然后直接下一步到结束。

二、连接数据库----以vs2005为例

OleDbConnection conn = new OleDbConnection();
string connStr = @"Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" + strPath + ";Extended Properties=dBASE IV;User ID=Admin;Password=;";
conn.ConnectionString = connStr;
conn.Open();

//变量string strPath是包含DbaseⅣ数据库的文件夹目录。

三、从数据库取数据

string sql = @"select * from [FileName.dbf]";
OleDbDataAdapter da = new OleDbDataAdapter(sql, conn);
DataSet ds = new DataSet();
da.Fill(ds);

四、删除表中数据

string delSql = @"delete * from [FileName.dbf]";
da.DeleteCommand = new OleDbCommand();
da.DeleteCommand.CommandText = delSql;
da.DeleteCommand.Connection = conn;
da.DeleteCommand.ExecuteNonQuery();

五、插入数据与修改数据

与SQL2000数据库的ADO.NET操作相似。只是表名改写为DbaseⅣ数据库的文件名。
————————————————
版权声明:本文为CSDN博主「江城老温」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/whChina/article/details/1902275

相关文章