DataGridView に select 文の結果を読込む

  プロパティ



LboxGrid は、ユーザーコントロールです。メソッド等の詳細は以下を参照して下さい
.NET TOOLライブラリ

メソッドは、LoadSqlMdb、LoadSqlOdbc、LoadSqlServer の三つですが、
いずれも、第一引数に select 文を文字列で渡します。

第二引数は省略可能で、省略すると 100 が使用されます( 最大読込み件数 )

接続文字列は、プロパティに設定した値を元に作成されます。


LoadSqlMdb の場合

DbServer に MDB ファイルへのパスを指定します



LoadSqlOdbc の場合

DbDriver が空の場合は、DbServer に設定された値が データーソース名になります
DbDriver に値が入っている場合は、DbServer には、サーバーを示す値をセットします
( Oracle 10g以降 だと、サーバー/インスタンス )
DbDatabase は、ODBC ドライバが、DATABASE パラメータを許している場合
その値をセットをセットします( Oracle では必要ありません )
DbUser にはユーザ名( Oracle では、スキーマとも呼ばれます )
DbPassword にはパスワードをセットします
( ※ DbDriver の例 : MySQL ODBC 3.51 Driver )



LoadSqlServer の場合

DbServer に、サーバ\インスタンス名 または、別名
DbDatabase に データベース名
DbUser に ユーザ名
DbPassword にパスワード



DbError は、変数としてのプロパティで、デザイナでは指定できない。
( 接続または、SQL の構文エラーの場合のメッセージがセットされる )

↓実装コード参照
LoadSqlMdb
LoadSqlOdbc
LoadSqlServer

  
Private _ConnectString As String
Private _DbServer As String
Private _DbDriver As String
Private _DbDatabase As String
Private _DbUser As String
Private _DbPass As String
Public DbError As String

' ******************************************************
' DB接続プロパティ
' ******************************************************
Public Property DbServer() As String
	Get
		Return _DbServer

	End Get
	Set(ByVal value As String)
		_DbServer = value
	End Set
End Property
Public Property DbDriver() As String
	Get
		Return _DbDriver

	End Get
	Set(ByVal value As String)
		_DbDriver = value
	End Set
End Property
Public Property DbDatabase() As String
	Get
		Return _DbDatabase

	End Get
	Set(ByVal value As String)
		_DbDatabase = value
	End Set
End Property
Public Property DbUser() As String
	Get
		Return _DbUser

	End Get
	Set(ByVal value As String)
		_DbUser = value
	End Set
End Property
Public Property DbPassword() As String
	Get
		Return _DbPass

	End Get
	Set(ByVal value As String)
		_DbPass = value
	End Set
End Property
  










  infoboard   管理者用   
このエントリーをはてなブックマークに追加





フリーフォントWEBサービス
SQLの窓WEBサービス

SQLの窓フリーソフト

素材

一般WEBツールリンク

SQLの窓

フリーソフト

JSライブラリ