日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区

RELATEED CONSULTING
相關咨詢
選擇下列產(chǎn)品馬上在線溝通
服務時間:8:30-17:00
你可能遇到了下面的問題
關閉右側工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
詳細解說ADO.NET組件技巧

示例中的代碼假定您可以連接到 Microsoft SQL Server 7.0 或更高版本上的 Northwind 示例數(shù)據(jù)庫。SqlConnection 在 using 塊內打開,這將確保在代碼退出時會關閉和釋放資源。示例代碼使用 SqlDataReader 執(zhí)行命令,并在ADO.NET組件窗口中顯示結果。

 
 
  1. OptionExplicitOn  
  2. OptionStrictOn  
  3. ImportsSystem  
  4. ImportsSystem.Data  
  5. ImportsSystem.Data.SqlClient  
  6. PublicClassProgram  
  7. PublicSharedSubMain()  
  8. DimconnectionStringAsString=GetConnectionString()  
  9. DimqueryStringAsString=_ 
  10. "SELECTCategoryID,CategoryNameFROMdbo.Categories;"  
  11. UsingconnectionAsNewSqlConnection(connectionString)  
  12. DimcommandAsSqlCommand=connection.CreateCommand()  
  13. command.CommandText=queryString 
  14. Try  
  15. connection.Open()  
  16. DimdataReaderAsSqlDataReader=_ 
  17. command.ExecuteReader()  
  18. DoWhiledataReader.Read()  
  19. Console.WriteLine(vbTab&"{0}"&vbTab&"{1}",_  
  20. dataReader(0),dataReader(1))  
  21. Loop  
  22. dataReader.Close()  
  23. CatchexAsException  
  24. Console.WriteLine(ex.Message)  
  25. EndTry  
  26. EndUsing  
  27. EndSub  
  28. PrivateSharedFunctionGetConnectionString()AsString  
  29. 'Toavoidstoringtheconnectionstringinyourcode,  
  30. 'youcanretrieveitfromaconfigurationfile.  
  31. Return"DataSource=(local);InitialCatalog=Northwind;"_  
  32. &"IntegratedSecurity=SSPI;"  
  33. EndFunction  
  34. EndClass 

數(shù)據(jù)綁定是數(shù)據(jù)綁定是綁定技術中使用最頻繁,也是最為重要的技術,也可以說是各種.Net開發(fā)語言開發(fā)數(shù)據(jù)庫應用程序最需要掌握的基本的知識之一。數(shù)據(jù)綁定之所以很重要,是因為在.Net FrameWork SDK中并沒有提供數(shù)據(jù)庫開發(fā)的相關組件,即如:ADO.NET組件、DbLabel等用于數(shù)據(jù)庫開發(fā)的常用組件在.Net FrameWork SDK中都沒有。而數(shù)據(jù)綁定技術則能夠把TextBox組件"改造"成DbTextBox組件,把Label組件"改造"成DbLabel組件等等。所有這些都與DataSet有直接關系。#t#

數(shù)據(jù)綁定分成二類:簡單型數(shù)據(jù)綁定和復雜型數(shù)據(jù)綁定。適用于簡單型數(shù)據(jù)綁定組件一般有Lable、TextBox等,適用于復雜性數(shù)據(jù)綁定的組件一般有DataGrid、ListBox、ComboBox等。其實簡單型數(shù)據(jù)綁定和復雜性數(shù)據(jù)綁定并沒有明確的區(qū)分,只是在組件進行數(shù)據(jù)綁定時,一些結構復雜一點的組件在數(shù)據(jù)綁定時操作步驟相近,而另外一些結構簡單一點的組件在數(shù)據(jù)綁定時也比較類似。于是也就產(chǎn)生了二個類別。以下就結合TextBox組件和ADO.NET組件分別探討DataSet在實現(xiàn)簡單型數(shù)據(jù)綁定和復雜性數(shù)據(jù)綁定作用和具體實現(xiàn)方法。


網(wǎng)頁標題:詳細解說ADO.NET組件技巧
文章轉載:http://www.5511xx.com/article/djpjohj.html