使用C#操作DbaseⅣ数据库

本文详细介绍了如何使用C#连接和操作DbaseⅣ数据库,包括从SQL Server 2000导出数据,建立数据库连接,读取数据,删除表内数据以及插入和修改数据的方法。
摘要由CSDN通过智能技术生成

一、创建数据库----从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Ⅳ数据库的文件名。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值