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

📄 form1.vb

📁 SQL Server 业已成为最为流行的几大数据库之一
💻 VB
字号:
Imports System.Data.SqlClient
Imports System.Data

Public Class Form1

    Dim CreateTableCmd As SqlCommand
    Dim con As SqlConnection
    Dim objTable As DataTable

    Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load

        Dim strCon = "User ID=sa; Password=tuohzzhout;database=TestDb; Data Source=huanleji-yqt4x9"
        con = New SqlConnection(strCon)
        con.Open()
        RefreshList()
    End Sub

    Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
        Dim strCreateTable = " CREATE TABLE " & textInput.Text & "(ItemID nchar(5) Primary Key  NOT NULL,ItemName nvarchar(40) NOT NULL)"
        CreateTableCmd = con.CreateCommand()
        CreateTableCmd.CommandText = strCreateTable
        CreateTableCmd.ExecuteNonQuery()
        RefreshList()
        textInput.Clear()
    End Sub

    Private Sub RefreshList()
        ListView1.Clear()
        objTable = con.GetSchema("Tables")
        Dim i As Integer
        i = 0
        Do Until i = objTable.Rows.Count
            Debug.Print(objTable.Rows(i).Item(2))
            ListView1.Items().Add(objTable.Rows(i).Item(2).ToString())
            i = i + 1
        Loop
    End Sub

    Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click
        Dim strDropTable = " Drop TABLE " & ListView1.SelectedItems.Item(0).Text.ToString
        CreateTableCmd = con.CreateCommand
        CreateTableCmd.CommandText = strDropTable
        CreateTableCmd.ExecuteNonQuery()
        RefreshList()
    End Sub
End Class

⌨️ 快捷键说明

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