iis服务器助手广告广告
返回顶部
首页 > 资讯 > 精选 >VB.NET中怎么操作dbf文件
  • 417
分享到

VB.NET中怎么操作dbf文件

2023-06-17 18:06:46 417人浏览 薄情痞子
摘要

本篇文章给大家分享的是有关VB.NET中怎么操作dbf文件,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。VB.net操作dbf文件代码示例:Imports Syste

本篇文章给大家分享的是有关VB.NET中怎么操作dbf文件,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。

VB.net操作dbf文件代码示例:

  1. Imports System.
    Data.OleDb  

  2. Imports Lion.IO.
    SharpZIP.Zip  

  3. Imports Lion.IO.
    SharpZIP.Checksums  

  4. Imports System.IO  

  5. Module Module1  

  6. Sub Main()  

  7. 'Try 

  1. Dim cn1 As New OleDbConnection( _  

  2. "Provider=VFPOLEDB.1;Data 
    Source=C:\Temp\;")  

  3. cn1.Open()  

  4. '-- Make some VFP data to 
    play with  

  5. Dim cmd1 As New OleDbCommand
    ( _  

  6. "Create Table TestDBF (Field1 
    I, Field2 C(10))", cn1)  

  7. Dim cmd2 As New OleDbCommand( _  

  8. "Insert Into TestDBF Values 
    (1, '行贿)", cn1)  

  9. Dim cmd3 As New OleDbCommand( _  

  10. "Insert Into TestDBF Values
     (2, '受贿')", cn1)  

  11. cmd1.ExecuteNonQuery()  

  12. cmd2.ExecuteNonQuery()  

  13. cmd3.ExecuteNonQuery()  

  14. cn1.Close() 

  1. Dim cn2 As New OleDbConnection( _  

  2. "Provider=VFPOLEDB.1;Data Source=C:\Temp\;")  

  3. cn2.Open()  

  4. Dim cmd4 As New OleDbCommand( _  

  5. "Select * From TestDBF", cn2)  

  6. Dim da1 As New OleDbDataAdapter(cmd4)  

  7. Dim ds1 As New DataSet  

  8. Dim dr1 As DataRow  

  9. da1.Fill(ds1)  

  10. For Each dr1 In ds1.Tables(0).Rows  

  11. Console.WriteLine(dr1.Item(1).ToString())  

  12. Next  

  13. cn2.Close()  

  14. Dim crc As New Crc32  

  15. Dim s As New ZipOutputStream(System.
    IO.File.Create("c:\temp\dbf.zip"))  

  16. s.SetLevel(6)  

  17. Dim fs As FileFileStream = File.Open
    Read("c:\temp\testdbf.dbf")  

  18. Dim b(fs.Length - 1) As Byte'C#中的
    语句为byte[] b = byte[fs.Length ];要注意这点  

  19. fs.Read(b, 0, b.Length)  

  20. Dim entry As ZipEntry = New ZipEntry
    ("c:\temp\testdbf.dbf")  

  21. entry.DateTime = DateTime.Now  

  22. entry.Size = fs.Length  

  23. fs.Close()  

  24. crc.Reset()  

  25. crc.Update(b)  

  26. entry.Crc = crc.Value  

  27. s.PutNextEntry(entry)  

  28. s.Write(b, 0, b.Length)  

  29. s.Finish()  

  30. s.Close()  

  31. Console.ReadLine()  

  32. 'Catch e As Exception  

  33. 'MsgBox(e.ToString())  

  34. 'End Try  

  35. End Sub  

  36. End Module 

以上就是VB.NET中怎么操作dbf文件,小编相信有部分知识点可能是我们日常工作会见到或用到的。希望你能通过这篇文章学到更多知识。更多详情敬请关注编程网精选频道。

--结束END--

本文标题: VB.NET中怎么操作dbf文件

本文链接: https://www.lsjlt.com/news/291486.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • VB.NET中怎么操作dbf文件
    本篇文章给大家分享的是有关VB.NET中怎么操作dbf文件,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。VB.NET操作dbf文件代码示例:Imports Syste...
    99+
    2023-06-17
  • VB.NET中怎么操作文本文件
    今天就跟大家聊聊有关VB.NET中怎么操作文本文件,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。在.NET里的System.IO.File和System.IO.FileInfo里的O...
    99+
    2023-06-17
  • VB.NET中怎么操作文件夹
    这篇文章将为大家详细讲解有关VB.NET中怎么操作文件夹,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。VB.NET文件夹操作之文件夹复制Function CopyDir()Func...
    99+
    2023-06-17
  • VB.NET中怎么实现文件操作
    VB.NET中怎么实现文件操作,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。1、VB.NET文件操作之判断光驱的盘符:FunctionGetCDROM()\'返回光驱的...
    99+
    2023-06-17
  • VB.NET中怎么实现读写文本文件操作
    VB.NET中怎么实现读写文本文件操作,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。VB.NET读写文本文件为了把text保存到文件,创建一个基于FileStream的Stre...
    99+
    2023-06-17
  • VB.NET中怎么对二进制文件进行操作
    今天就跟大家聊聊有关VB.NET中怎么对二进制文件进行操作,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。VB.NET二进制文件操作主要应用的方法和函数有:Open,Close,Get...
    99+
    2023-06-17
  • VB.NET如何实现文件操作
    这篇文章主要介绍VB.NET如何实现文件操作,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!VB.NET文件操作打开和关闭文件 1、顺序文件 打开顺序文件,我们可以使用Open语句。它的格式如下:Open p...
    99+
    2023-06-17
  • oracle怎么读取dbf文件
    oracle 可以通过以下步骤读取 dbf 文件:创建外部表,引用 dbf 文件;查询外部表,检索数据;将数据导入 oracle 表。 如何使用 Oracle 读取 dbf 文件 db...
    99+
    2024-05-10
    oracle access
  • oracle怎么导入dbf文件
    将 dbf 文件导入 oracle 的步骤:创建匹配 dbf 文件字段的空表。使用 sql*loader 实用程序导入数据。创建控制文件,指定数据来源、格式和映射到表的字段。运行 sql...
    99+
    2024-05-13
    oracle
  • VB.NET如何实现文本文件操作
    这篇文章主要为大家展示了“VB.NET如何实现文本文件操作”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“VB.NET如何实现文本文件操作”这篇文章吧。Open:顾名思义,它的作用是打开文件,换而...
    99+
    2023-06-17
  • oracle中dbf是什么文件
    oracle 中的 dbf 文件 DBF 是 Oracle 数据库中存储表和索引数据的二进制文件。这些文件通常包含表中的原始数据块,并由 Oracle 实例管理。 结构 DBF 文件具有...
    99+
    2024-05-13
    oracle 数据访问
  • 如何运用VB.NET控件操作文件
    这篇文章主要介绍如何运用VB.NET控件操作文件,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!显示文件因为不同文件的存储格式的差异,所以,只有用适当的方法才能正确的显示不同的文件。表现在表层,也就是不同的文件后缀名不...
    99+
    2023-06-17
  • oracle怎么导出dbf文件
    使用 oracle sql*plus,可以通过以下步骤将 oracle 表导出为 dbf 文件:连接到数据库;使用 select into outfile 语句导出表...
    99+
    2024-05-11
    oracle
  • 如何使用VB.NET文件夹操作
    小编给大家分享一下如何使用VB.NET文件夹操作,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧!VB.NET文件夹操作代码:'文件夹复制  Function CopyDir()Funct...
    99+
    2023-06-17
  • VB.NET文件操作语法有哪些
    这篇文章主要介绍VB.NET文件操作语法有哪些,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!1.拷贝文件(FileCopy语句)格式:FileCopy(源文件名),(目标文件名)功能:可以把源文件拷贝到目标文件,拷贝...
    99+
    2023-06-17
  • VB.NET中怎么操作注册表
    VB.NET中怎么操作注册表,很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。VB.NET的出现可以说很大程度上改变了开发人员原有的摆弄些代码方式,为编程人员带来了...
    99+
    2023-06-17
  • VB.NET中怎么操作类属性
    今天就跟大家聊聊有关VB.NET中怎么操作类属性,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。VB.NET类属性的例子:Public Class TestClas...
    99+
    2023-06-17
  • VB.NET中怎么操作GDI图形
    VB.NET中怎么操作GDI图形,很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。通过重载Form1窗体的OnPaint()方法绘制GDI图形Protected&n...
    99+
    2023-06-17
  • golang中怎么操作文件
    在Go语言中,读取和修改文件是非常常见的需求。在本文中,我们将介绍如何操作文件,包括打开文件、删除文件内容、获取文件信息和将文件恢复到原始状态等。一、打开文件使用os.OpenFile()函数来打开文件,该函数可以接受许多参数。在本例中,我...
    99+
    2023-05-14
    Golang go语言
  • VB.NET中怎么操作结构变量
    这期内容当中小编将会给大家带来有关VB.NET中怎么操作结构变量,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。大家在VB.NET编程中需要对结构进行创建,来满足我们的编程需求。那么在结构创建之后,可将过程...
    99+
    2023-06-17
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作