资讯

精准传达 • 有效沟通

从品牌网站建设到网络营销策划,从策略到执行的一站式服务

vb.net操作dbf vbnet adodb

vb调用DBF文件高手进!谢谢!

以下代码打开 d:\dbf_path\dbf_file.dbf ,并将第一个记录的第一个字段的值改为"change_value"vb.net 的代码:imports system.data.odbc dim strconn as string ="Driver={Microsoft Visual FoxPro Driver};SourceType=DBF;" _ "SourceDB=d:\dbf_path;Exclusive=No"dim adp as odbcdataadapterdim tbl as datatable = new datatabledim conn as odbcconnection = new odbcconnectionconn.connectionstring = strconnconn.open()adp = new odbcdataadapter("select * from dbf_file", conn)adp.fill(tbl) tbl.rows(0).item(0) = "change value"adp.update(tbl)conn.close() ------------------------------------- vb6 的方法类似,记不太清楚,需要引用 ms dao 2.5/3.51 compatibility library 或以上,并需要安装vfp 的驱动vfpodbc.msi dim conn as adodb.connectiondim rs as adodb.recordsetdim strconn as string strconn="Provider=MSDASQL.1;Persist Security Info=False;Data Source=dbf;Initial Catalog=D:\DBF_PATH"conn.open strconnrs.open "select * from dbf_file",conn,adopendynamic,adlockoptimistic '.... you coders.closeconn.closeset rs=nothingset conn=nothing

创新互联专注于网站建设|成都企业网站维护|优化|托管以及网络推广,积累了大量的网站设计与制作经验,为许多企业提供了网站定制设计服务,案例作品覆盖混凝土搅拌机等行业。能根据企业所处的行业与销售的产品,结合品牌形象的塑造,量身制作品质网站。

我用vb.net2005编写一个系统,但是要读入别人的数据库,怎么把dbf转换access的啊??急!急!

两个数据库连接,一个读DBF,一个写ACCESS。怎么读写这两种数据库,到网上下个例子就OK了。

vb.net 中如何使用VF的.dbf数据库???

使用ADO~~先利用数据控件oleconnection连接到数据库,即在oledbconnection的Connectstring属性输入路径,

然后使用oledbcommand并在commandtext中选择查询,再使

用oledbdataadapter选择配置数据适配器,生成dataset

注:

1 oledbcommand 主要使用SQL命令

2 oledbdataadapter相当于在本地建一个表,有什么操作可以操作完后将结果传回源表

vb.net把DBF数据库导出Excel以及数据库连接

"provider=msdasql;DRIVER=Microsoft Visual FoxPro Driver;UID=;Deleted=yes;Null=no;Collate=Machine;BackgroundFetch=no;Exclusive=No;SourceType=DBF;SourceDB=" CurDir(FilePath)

说明:CurDir(FilePath)表示DBF文件所在的目录,如文件路径为:F:\编程模板\ckrjz.dbf,CurDir(FilePath)返回F:\编程模板,但在查询是DBF文件要去文件名后缀,如ckrjz.dbf在sql查询时,要把".DBF"去掉.如:

select * from [ckrjz]


网站名称:vb.net操作dbf vbnet adodb
文章源于:http://cdkjz.cn/article/dogcioj.html
多年建站经验

多一份参考,总有益处

联系快上网,免费获得专属《策划方案》及报价

咨询相关问题或预约面谈,可以通过以下方式与我们联系

业务热线:400-028-6601 / 大客户专线   成都:13518219792   座机:028-86922220