成人免费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

2010-01-12 10:48:54

VB.NET LIST

2009-10-10 11:48:56

VB ConsoleP

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技術棧公眾號

主站蜘蛛池模板: 二区在线视频 | a级片网站 | 福利片一区二区 | 精品一区二区久久久久久久网精 | 国产精品日产欧美久久久久 | 日本不卡一二三 | 正在播放国产精品 | 亚洲精品永久免费 | 在线观看国产网站 | 国产精品美女 | 欧美一级片中文字幕 | www.黄色在线观看 | 亚洲人成网亚洲欧洲无码 | 亚洲成人中文字幕 | 偷拍亚洲色图 | 精品视频免费在线 | 日韩在线综合网 | 亚洲精品在线看 | 超碰日韩 | 中文精品视频 | 国产一区二区三区亚洲 | 中文亚洲视频 | 超碰免费在 | 久久精品国产一区二区电影 | 日韩欧美一区在线 | av网址在线播放 | 美女久久 | 久久999| 欧美日韩免费在线 | 在线播放国产一区二区三区 | 啪视频在线 | 日韩成人在线观看 | 91xxx在线观看 | 欧美成人免费在线 | 精品日韩 | 欧美成人一区二区 | 亚洲视频在线观看免费 | 亚洲一页| 日本久久精品视频 | 国产综合一区二区 | 亚洲乱码国产乱码精品精的特点 |