⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 mainform.vb

📁 Microsoft Mobile Development Handbook的代码,有C#,VB,C++的
💻 VB
字号:
Imports System.Data.SqlServerCe
Imports System.text

Public Class MainForm

    Private Sub DisplaySQLCEErrors(ByVal e As SqlCeException)
        Dim errorCollection As SqlCeErrorCollection = e.Errors

        Dim bld As StringBuilder = New StringBuilder()
        Dim inner As Exception = e.InnerException

        If Not inner Is Nothing Then
            MessageBox.Show("Inner Exception: " + inner.ToString())
        End If
        ' Enumerate the errors to a message box.
        Dim err As SqlCeError
        For Each err In errorCollection
            bld.Append("\n Error Code: " + err.HResult.ToString("X"))
            bld.Append("\n Message   : " + err.Message)
            bld.Append("\n Minor Err.: " + err.NativeError)
            bld.Append("\n Source    : " + err.Source)

            ' Enumerate each numeric parameter for the error.
            Dim numPar As Integer
            For Each numPar In err.NumericErrorParameters
                If 0 <> numPar Then
                    bld.Append("\n Num. Par. : " + numPar)
                End If
            Next

            ' Enumerate each string parameter for the error.
            Dim errPar As String
            For Each errPar In err.ErrorParameters
                If String.Empty <> errPar Then
                    bld.Append("\n Err. Par. : " + errPar)
                End If
            Next

            MessageBox.Show(bld.ToString())
            bld.Remove(0, bld.Length)
        Next
    End Sub

    Private Sub button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles button2.Click
        Try
            Using frm As New DataSetForm()
                frm.ShowDialog()
            End Using
        Catch ex As SqlCeException
            DisplaySQLCEErrors(ex)
        End Try
    End Sub

    Private Sub button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles button1.Click
        Try
            Using frm As New ResultSetForm()
                frm.ShowDialog()
            End Using
        Catch ex As SqlCeException
            DisplaySQLCEErrors(ex)
        End Try
    End Sub

    Private Sub button3_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles button3.Click
        Try
            Using frm As New JOINQueryDataSetForm()
                frm.ShowDialog()
            End Using
        Catch ex As SqlCeException
            DisplaySQLCEErrors(ex)
        End Try
    End Sub

    Private Sub button4_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles button4.Click

    End Sub
End Class

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -