VB.NETとAccessデータベース間の接続を確立する方法

VB.NET Accessデータベース接続をすべての人に詳しく紹介する前に、まずVB.NETの紹介をすべての人に理解してもらい、次にVB.NETAccessデータベース接続を包括的に紹介してください。

Visual Basic.NETは、VisualBasic言語のvb.netチュートリアルから進化したものです。

、は、タイプセーフでオブジェクト指向のアプリケーションを効率的に生成するように設計された言語です。Visual Basicを使用すると、開発者はWindows、Web、およびモバイルデバイス用のプログラムを開発できます。Microsoft .NET Framework向けのすべての言語と同様に、Visual Basicで記述されたプログラムには、セキュリティと言語の相互運用性という利点があります。Visual Basicに代わってこのc#チュートリアルは、.NETフレームワークに基づいてアプリケーションを作成するためのシンプルで高速な方法を提供するという伝統を引き継いでいます。

VB.NETの紹介

VB.NETは、Microsoftの最新のプラットフォームテクノロジであり、.netframeworkSDKの言語です。VB.NETとVC#.NETの機能に違いはありません。コンパイル後に生成される実行可能ファイルは、アセンブリ、つまりアセンブリと呼ばれます。VB.netのバージョン番号はVB7.0であり、そのpython基本チュートリアル操作はCLR(CommonLanguageRuntime)およびMSIL(MicrosoftIntermediateLanguage)仮想マシン上に構築されています。実際、そのメカニズムはJavaに似ています。

VB.NETアクセスデータベース接続

OleDbConnectionオブジェクトの使用

Private Function getAccessConnection() As OleDbConnection   
Dim dbConnectionString As String = "Provider=Microsoft.Jet.OLEDB.4.0;   
Data Source=|DataDirectory|\Resources\mag.mdb;Persist Security Info=true"   
Dim dbConnection As OleDbConnection = New OleDbConnection(dbConnectionString)   
Try   
dbConnection.Open()   
Catch Ex As Exception   
’MsgBox(Err.Description)   
End Try   
Return dbConnection   
End Function 

private Sub fillDataGridView()   
 
Dim sqlStr As String = "select * from Table"  
Dim DataAdapter As New OleDbDataAdapter   
Dim dataSet As New DataSet   
Dim DataGridView As New DataGridView   
Dim dbConnection As OleDbConnection = getAccessConnection()   
 
If dbConnection.State.ToString = "Closed" Then   
MsgBox(Chr(13) & " access 数据库连接失败 " & Chr(13), , "警告")   
Exit Sub   
End If   
 
DataAdapter.SelectCommand = New OleDbCommand(sqlStr,dbConnection)   
 
Try   
DataAdapter.Fill(dataSet,"Table")   
DataGridView.DataSource = dataSet.Tables("Table").DefaultView   
Catch Ex As Exception   
MsgBox(Err.Description)   
 
Finally   
dataSet.Dispose   
DataAdapter.Dispose   
dbConnection.Close   
dbConnection.Dispose   
End Try   
 
End Sub 

VB.NET Accessデータベースファイルは、[マイプロジェクト]-> [リソース]-> [リソースの追加]-> [既存のファイルの追加]からデバッグ状態で追加できます。プロジェクトが実行されるたびに、[リソース]の下のデータベースが[デバッグ]の下のデータベースを上書きします。

ラベル:
このサイトの記事は、再印刷を除いてオリジナルまたは翻訳されています。いかなる形式の再版も歓迎しますが、必ず出典を示し、元のテキストの関連リンクを変更せず、他の人の労働の成果を尊重してください。

記事の複製元:https://www.evget.com/article/2009/10/15/12975.html IT
記事の複製元:エキスパートネットワーク

おすすめ

転載: blog.csdn.net/chinaherolts2008/article/details/112853494