不用任何第三方类库,求高手解答,谢谢
解决方案 »
- 请教visual studio 2010 查找替换url的正则表达式
- 【讨论一下】用C#做数值计算速度怎么样
- 如何用C#实现计算机不受外部的监控。
- 自动发送邮件问题。
- 请教一下页面跳转问题
- 新闻循环滚动的问题
- 问几个关于线程的问题:
- 有谁用过axspreadsheet控件?
- 急!!!我用push模式把dataset的值在运行时,动态赋给crystal report, 在有.net的开发环境中运行没有任何问题,可是在只有发布后,执行
- FileUpload上传图片时预先浏览再上传导数据库问题
- 在应使用条件的上下文(在 'DataRowView' 附近)中指定了非布尔类型的表达式。
- LINQ 如果所查找的值有NULL报错
不用第三方类库等高手指点
string tb= @"C:\A.dbf";
string connStr = @"Driver={Microsoft Visual FoxPro Driver};SourceType=DBF;SourceDB=" + tb+ ";Exclusive=No;NULL=NO;Collate=Machine;BACKGROUNDFETCH=NO;DELETED=NO";
conn.ConnectionString = connStr;
conn.Open();
string sql = "select * from " + tb;
OdbcDataAdapter da = new OdbcDataAdapter(sql, conn);
DataTable dt = new DataTable();
da.Fill(dt);
conn.Close();
foreach (DataRow row in dt.Rows)
{ }
这是详细的文件格式说明及读取DBF文件示例
按照那个例子 把文件头 磕磕绊绊 算是出来了,但还是有好多地方不理解,读文件实体内容老是不对,还有这两个 BYTE deleteFlag; char media[31]; 这两个变量是什么呀??31 是怎么来的呀 ??谢谢