SqlCeResultSet.ResultSetView プロパティとは? わかりやすく解説

Weblio 辞書 > コンピュータ > .NET Framework クラス ライブラリ リファレンス > SqlCeResultSet.ResultSetView プロパティの意味・解説 

SqlCeResultSet.ResultSetView プロパティ

ResultSetコントロールデータ バインディングするときに使用されます。

名前空間: System.Data.SqlServerCe
アセンブリ: System.Data.SqlServerCe (system.data.sqlserverce.dll 内)
構文構文

Public ReadOnly Property
 ResultSetView As ResultSetView
Dim instance As SqlCeResultSet
Dim value As ResultSetView

value = instance.ResultSetView
public ResultSetView ResultSetView { get; }
public:
property ResultSetView^ ResultSetView {
    ResultSetView^ get ();
}
/** @property */
public ResultSetView get_ResultSetView ()
public function get ResultSetView
 () : ResultSetView

プロパティ
ResultSetView。

使用例使用例

ResultSetView使用して2 つテキストボックス コントロールResultSetバインドする例を次に示します

Private conn As SqlCeConnection = Nothing
Private cmd As SqlCeCommand = Nothing
Private rs As SqlCeResultSet = Nothing
Private view As ResultSetView = Nothing

Private textBox1 As TextBox = Nothing
Private textBox2 As TextBox = Nothing


' NOTE: textBox instances are initialized in Form's 
' InitializeComponent() which has been omitted for the 
' brevity of this code snippet
'
Private Sub onForm_Load(ByVal
 sender As Object, ByVal
 e As System.EventArgs)
    Me.conn = New SqlCeConnection("Data
 Source = MyDatabase.sdf")
    Me.conn.Open()

    Me.cmd = conn.CreateCommand()
    Me.cmd.CommandText = "SELECT * FROM Orders
 WHERE [Order ID] < @orderID"
    Me.cmd.Parameters.Add("@orderID",
 SqlDbType.Int)

End Sub 'onForm_Load


Private Sub buttonBind_Click(ByVal
 sender As Object, ByVal
 e As System.EventArgs)
    Try
        ' Fill the command parameter
        '
        Me.cmd.Parameters("@orderID").Value
 = Me.textBox1.Text

        ' Close the previously data bound result set
        '
        If Not Nothing Is
 rs Then
            rs.Close()
        End If
        ' Create a new result set instance
        '
        rs = cmd.ExecuteResultSet(ResultSetOptions.Updatable Or
 ResultSetOptions.Scrollable)

        ' ResultSetView implements all data binding interfaces
        '
        Me.view = rs.ResultSetView

        ' Bind to text boxes; initially these will display the first
 row
        '
        Me.textBox1.DataBindings.Add("text",
 view, "Order ID")
        Me.textBox2.DataBindings.Add("text",
 view, "Ship Address")

        ' Note: 
        ' While UI controls are data-bound, the associated 
        ' SqlCeResultSet and SqlCeConnection instances must
        ' remain open; 
        '
    Catch ex As Exception
        MessageBox.Show(ex.Message)
    End Try

End Sub 'buttonBind_Click


' These event handlers are registered on the Next and Previous 
' buttons, which control which record is displayed in the data
' bound text boxes;
'
Private Sub btnNext_Click(ByVal
 sender As Object, ByVal
 e As System.EventArgs)
    Me.BindingContext(Me.view).Position +=
 1

End Sub 'btnNext_Click


Private Sub btnPrev_Click(ByVal
 sender As Object, ByVal
 e As System.EventArgs)
    Me.BindingContext(Me.view).Position -=
 1

End Sub 'btnPrev_Click
.NET Framework のセキュリティ.NET Frameworkセキュリティ
プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照
関連項目
SqlCeResultSet クラス
SqlCeResultSet メンバ
System.Data.SqlServerCe 名前空間



英和和英テキスト翻訳>> Weblio翻訳
英語⇒日本語日本語⇒英語
  

辞書ショートカット

すべての辞書の索引

SqlCeResultSet.ResultSetView プロパティのお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



SqlCeResultSet.ResultSetView プロパティのページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

   
日本マイクロソフト株式会社日本マイクロソフト株式会社
© 2025 Microsoft.All rights reserved.

©2025 GRAS Group, Inc.RSS