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

📄 setupforeignkey.vb

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

Class SetupForeignKey
    Public Shared Sub DefineKey()
        ' Setup the connection string
        Dim databasePath As String = Path.GetDirectoryName(Assembly.GetExecutingAssembly().GetName().CodeBase)
        Dim connString As String = "Data Source=" + databasePath + "\MyDatabase.sdf; Password=MobileP@ssw0rd"

        Dim commandText As String = "ALTER TABLE Product " + _
                "ADD CONSTRAINT Product_ProductCategory_FK " + _
                "FOREIGN KEY (ProductCategoryID) REFERENCES ProductCategory(ProductCategoryID) " + _
                "ON DELETE CASCADE " + _
                "ON UPDATE CASCADE"

        Using conn As SqlCeConnection = New SqlCeConnection(connString)
            Using cmd As SqlCeCommand = New SqlCeCommand(commandText, conn)
                conn.Open()
                cmd.ExecuteNonQuery()
                conn.Close()
            End Using
        End Using

    End Sub
End Class

⌨️ 快捷键说明

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