成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

如何使用VB.NET操作dbf文件

開發(fā) 后端
剛剛基礎VB.NET語言的朋友可能會對這款語言的各種功能充滿好奇感。首先就讓我們通過對VB.NET操作dbf文件的解讀來對此進行一個詳盡的了解。

 VB.NET作為一款功能比較全面的編程語言,幫助開發(fā)人員實現(xiàn)了許多復雜的功能需求。比如對各種類型文件的操作等等。下面我們就一起來看看關于VB.NET操作dbf文件的相關代碼,來對這一知識點進行詳細解讀。#t#

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文件相關操作技巧就為大家介紹到這里。

責任編輯:曹凱 來源: 博客園
相關推薦

2010-01-15 19:04:09

2009-10-28 13:24:25

VB.NET文件

2009-10-29 15:28:38

VB.NET文件操作

2009-10-27 11:03:16

VB.NET文件夾操作

2010-01-11 11:37:08

VB.NET操作CSV

2010-01-19 17:32:03

VB.NET流

2009-10-26 15:57:07

VB.NET使用Ora

2009-11-03 13:48:02

VB.NET枚舉

2010-01-11 15:54:48

VB.NET操作縮放圖

2009-10-09 16:54:03

VB.NET窗體

2009-11-02 10:42:04

VB.NET EXCE

2009-10-14 17:08:44

VB.NET使用Fil

2010-01-11 16:04:10

VB.NET使用wit

2009-10-20 14:37:34

VB.NET文件操作

2009-10-28 11:27:34

VB.NET資源文件

2010-01-13 10:25:30

VB.NET文件夾操作

2009-10-29 17:15:26

VB.NET控件

2010-01-22 14:19:38

VB.NET調(diào)用jar

2009-10-23 09:38:59

VB.NET平臺調(diào)用

2009-10-27 16:05:52

VB.NET File
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 亚洲成人精品在线 | 四虎影院新网址 | 国产精品a久久久久 | 懂色av蜜桃av| 色婷婷av777 av免费网站在线 | 精品久久久久久久 | 一区二区国产精品 | 国产精品成人久久久久 | 成人精品鲁一区一区二区 | 国产精品永久免费视频 | 久久新| 美女福利视频 | 日本三级精品 | 久久精品欧美一区二区三区麻豆 | 色综久久 | 超碰伊人 | 亚洲欧美视频 | 日韩高清www | 操亚洲 | 久久精品久久久久久 | 国产99精品| 亚洲精品视频在线播放 | 欧美天天视频 | 免费观看一级视频 | 奇米超碰在线 | 一区二区三区四区在线视频 | 精品1区2区| 欧美日韩精品综合 | 亚洲欧美视频一区 | 午夜影院毛片 | 亚洲国产精品一区二区久久 | 欧美黄色大片在线观看 | 久久精品免费观看 | 久久国产高清 | 成人中文字幕av | 在线一区| 自拍视频国产 | 国产 日韩 欧美 在线 | 影音先锋中文字幕在线观看 | 在线观看国产三级 | 欧美成视频|