社区
C#
帖子详情
在C#中现有一DataTable(单条记录),怎么按照这个表的结构和数据生成一个*.dbf文件?
aihui109
2006-10-27 11:26:34
如题!
在C#中现有一DataTable(单条记录),怎么按照这个表的结构和数据生成一个*.dbf文件?
...全文
287
20
打赏
收藏
在C#中现有一DataTable(单条记录),怎么按照这个表的结构和数据生成一个*.dbf文件?
如题! 在C#中现有一DataTable(单条记录),怎么按照这个表的结构和数据生成一个*.dbf文件?
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
20 条
回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
打赏红包
杀猪屠龙刀
2007-04-12
打赏
举报
回复
前几天在www.sf.net上找到了一个DBFExporter的工程。提供了一种解决方案觉得挺好,只不过要预先在代码中定义好表的结构,我觉得灵活性有点差,这几天正在研究它的代码。
他的原理很简单,不需要数据连接,直接用二进制来写DBF。有兴趣的不妨下载下来大家一起研究!
duke731
2007-03-22
打赏
举报
回复
我也在找这个问题,查到的,给你发过来了
duke731
2007-03-22
打赏
举报
回复
private void button1_Click(object sender, EventArgs e)
{
Connection cn = new Connection();
Recordset rec = new Recordset();
string strCnn="Driver={Microsoft Visual FoxPro Driver};" +
"SourceType=DBF;" +
"Exclusive=No;" +
"SourceDB= " + Application .StartupPath + "\\db";
string strSQL = "select * from yhxx.dbf ";
try
{
cn.Open(strCnn, "", "", -1);
rec.Open(strSQL, cn, CursorTypeEnum.adOpenStatic, LockTypeEnum.adLockOptimistic, -1);
rec.Close();
cn.Close();
}
catch (Exception ex)
{
MessageBox.Show(ex.Message);
}
aihui109
2006-10-28
打赏
举报
回复
能不能贴一点稍微完整电的代码啊?
aihui109
2006-10-28
打赏
举报
回复
jacobwc(倒娜特)
你这个字符连接串是不是操作ODBC的,好象不能用在OLEDB里啊。
因为给客湖做,所以最好别用ODBC
aihui109
2006-10-28
打赏
举报
回复
我操作的是DBF文件是不是要改为
SourceType = DBF????还有其他地方要改吗?
jacobwc
2006-10-28
打赏
举报
回复
我的连接字符串
Driver={Microsoft Visual FoxPro Driver};SourceType=DBC;SourceDB=F:\hopeData\Data\guideb.dbc;Exclusive=No;NULL=NO;Collate=Machine;BACKGROUNDFETCH=NO;DELETED=NO
不知道你的字符串连接有没有问题?
aihui109
2006-10-28
打赏
举报
回复
哦,现在是我前提已经有了个相同(已知)表结构的dbf(VFP6.0)表文件,那么我现在只需要操作这个数据源即可,可现在怎么也连不上数据源(不用ODBC),好象自己写的连接字符串有问题。希望高手能指点一二~~~
syeerzy
2006-10-28
打赏
举报
回复
用GetXmlSchema 方法来得到结构的XML. 然后生成Sql.
jacobwc
2006-10-28
打赏
举报
回复
VFP???
得到DataTable的列名和属性(有点烦)
然后写成VFP环境下的SQL脚本
(create table.....)
再执行inert into table。。。。。。。。。
aihui109
2006-10-28
打赏
举报
回复
高手啊,你们在哪?
boyvvv123
2006-10-28
打赏
举报
回复
帮顶
boyvvv123
2006-10-28
打赏
举报
回复
帮顶
boyvvv123
2006-10-28
打赏
举报
回复
帮顶
jetxia
2006-10-27
打赏
举报
回复
帮顶
aihui109
2006-10-27
打赏
举报
回复
再顶
aihui109
2006-10-27
打赏
举报
回复
自个顶`~~~~~~~~~~
aihui109
2006-10-27
打赏
举报
回复
高手近来帮帮忙啊~~~~
aihui109
2006-10-27
打赏
举报
回复
晕哦 ,没人 回答 ~~~~
zlkingdom
2006-10-27
打赏
举报
回复
哎~~没人回,顶一下,高手快来啊
相关推荐
C#
使用读取
文件
方式读取
DBF
库
生成
DataTable
,将
DataTable
生成
DBF
操作
DBF
库和
DataTable
转换,
DBF
生成
DataTable
,
DataTable
生成
DBF
文件
C#
将
DataTable
存储到
DBF
文件
中
C#
将
DataTable
存储到
DBF
文件
中
(准备)
生成
一个
DataTable
1 /// <summary> 2 ///
生成
一个
数据
表
3 /// </summary> 4 /// <returns>&l...
C#
读取
dbf
文件
中
的
数据
到
datatable
中
C#
读取
dbf
文件
中
的
数据
到
datatable
中
DBF
文件
初步了解(二)——
DBF
数据
导出代码实现
上篇博客
中
主要
记录
一些关于
DBF
数据
文件
的概念性知识。包括
DBF
的
数据
结构
和用处。在这里
记录
一下在
C#
中
导出
DBF
文件
的实现方式。
DBF
文件
也是一种
数据
库
文件
,我们导出
DBF
文件
也就是将
数据
库
中
的
数据
导出到
DBF
文件
中
。所以最主要的就是讲
DataTable
转换成
DBF
,包括
数据
和
数据
类型。 private bool Write
DBF
file(string filepath, Da
C#
读取
DBF
文件
到
DataTable
public
DataTable
Get
Dbf
DataByODBC(string m_Path) {
DataTable
blTable = new
DataTable
(); try { //
dbf
所在目录看成
一个
数据
库,
dbf
文件
看成
一个
表
...
发帖
C#
C#
.NET技术 C#
复制链接
扫一扫
10.8w+
社区成员
64.2w+
社区内容
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
帖子事件
创建了帖子
2006-10-27 11:26
社区公告
让您成为最强悍的C#开发者