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

簡單簡述VB6.0 datatable

開發 后端
這里介紹新的datagrid.datasoure所對應的是VB6.0 datatable或dataset,而并不是原來的Recordset。所以,在使用中,要把Recordset轉換成VB6.0 datatable或dataset。

VB6.0還是比較常用的,于是我研究了一下VB6.0 datatable,在這里拿出來和大家分享一下,希望對大家有用。

在VB6.0在,ADO是大家在數據庫編程中用得較多的。而在新的vb.net中,雖然也可以用它來查詢數據庫,但在與新的datagrid的綁定中,不能像以前那樣使用:“datagrid1.datasoure=rs”,而是需要一定的轉化。因為新的datagrid.datasoure所對應的是VB6.0 datatable或dataset,而并不是原來的Recordset。所以,在使用中,要把Recordset轉換成VB6.0 datatable或 dataset。我們以VB6.0 datatable為例:

  1. Function RecordsetToDataTable(ByVal adoRS As ADODB.Recordset, 
    ByVal strTable As String)  
  2.  
  3. adoRS.MoveFirst()  
  4. Dim dt As DataTable  
  5. dt = New DataTable(strTable)  
  6. Dim i As Integer  
  7. Dim strcolname As String  
  8. Dim t As Type  
  9. Dim dr As DataRow  
  10.  
  11. For i = 0 To adoRS.Fields.Count - 1  
  12. strcolname = adoRS.Fields(i).Name  
  13. t = adoRS.Fields(i).Value.GetType()  
  14. dt.Columns.Add(strcolname, t)  
  15. Next  
  16.  
  17. While (Not adoRS.EOF)  
  18. dr = dt.NewRow()  
  19. For i = 0 To adoRS.Fields.Count - 1  
  20. dr(i) = adoRS.Fields(i).Value  
  21. Next  
  22. dt.Rows.Add(dr)  
  23. adoRS.MoveNext()  
  24. End While  
  25.  
  26. Return dt  
  27.  
  28. End Function  

以上函數是實現將Recordset轉換成DataTable。而我們要做的,就是在窗口的load中加入對ADO中的轉化后再進行引用。

  1. Dim dts As DataTable  dts = RecordsetToDataTable(rsuser, "login")   
  2. '其中rsuser為ado.Recordset,"login"為表名  
  3. DataGrid1.DataSource = dts.DefaultView

【編輯推薦】

  1. 簡單分析VB.NET臨時文件
  2. 詳細描述VB.NET PadLeft方法
  3. VB.NET Shared變量經驗總結
  4. 全面講解VB.Net賦值語句
  5. 淺析VB.NET創建PPC客戶端程序
責任編輯:佚名 來源: 51CTO.com
相關推薦

2009-10-09 15:26:24

VB6.0開發環境

2009-10-09 16:00:34

VB6.0開發

2009-10-14 15:11:28

VB6.0實現多窗體交

2009-10-14 14:50:16

VB6.0VB.NET

2009-10-14 15:01:45

VB6.0項目升級

2009-10-23 16:43:01

VB.NET繪制圖形

2009-10-10 16:44:52

VB.NET開發控件

2009-10-14 10:25:52

VB.NET讀寫文本文

2009-10-22 16:46:03

VB.NET初步知識

2009-10-10 17:06:09

VB和VB.NET

2009-11-04 08:53:57

VB.NET AddH

2009-10-10 11:48:56

VB ConsoleP

2010-01-12 10:48:54

VB.NET LIST

2010-01-07 13:51:50

VB.NET數組賦值

2010-01-20 18:10:27

VB.NET訪問級別

2009-10-20 17:38:20

VB.NET exce

2010-01-22 18:24:28

VB.NET重構

2009-10-16 13:26:53

VB.NET Exce

2009-07-09 18:31:02

Microsoft J

2010-01-12 10:29:51

VB.NET對象串行化
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 国产日产精品一区二区三区四区 | 欧美成人一区二免费视频软件 | 久草视频在线播放 | 色精品| 色婷婷综合久久久中字幕精品久久 | 亚洲免费福利视频 | 欧美视频第二页 | 一区在线播放 | 国产成人在线观看免费 | 国产一区不卡 | 国产玖玖 | 91欧美激情一区二区三区成人 | 国产电影一区二区在线观看 | 97avcc| 韩国成人在线视频 | 中文字幕一区二区三区在线观看 | av在线免费网站 | 91免费高清 | 欧美中文字幕一区二区 | 蜜桃毛片| 人妖videosex高潮另类 | 激情国产视频 | 国产精品一区一区 | 成人国产精品色哟哟 | 日本精品久久久久久久 | 久久久久国产精品一区二区 | 国产97在线视频 | 国产资源在线观看 | 在线一区| 一区二区三区视频 | av一区二区三区在线观看 | 91精品国产综合久久久久久丝袜 | 久久久新视频 | 精品国产精品国产偷麻豆 | 综合久久综合久久 | 玖玖免费 | 久久国产精品99久久久久 | 亚洲精品电影在线观看 | 国产精品一区二区在线 | 日韩在线看片 | 国产精品亚洲视频 |