毛片网站在线看_天堂俺去俺来也www久久婷婷_日韩av免费网站_18性欧美xxxⅹ性满足_一区二区三区韩国免费中文网站 _性xx色xx综合久久久xx_999亚洲国产精


曙海教育集團論壇開發語言培訓專區SQL Server數據庫 → 動態創建SQL Server數據庫、表、存儲過程等架構信息


  共有9899人關注過本帖樹形打印

主題:動態創建SQL Server數據庫、表、存儲過程等架構信息

美女呀,離線,留言給我吧!
wangxinxin
  1樓 個性首頁 | 博客 | 信息 | 搜索 | 郵箱 | 主頁 | UC


加好友 發短信
等級:青蜂俠 帖子:1393 積分:14038 威望:0 精華:0 注冊:2010-11-12 11:08:23
動態創建SQL Server數據庫、表、存儲過程等架構信息  發帖心情 Post By:2010-12-13 12:35:44

------2003-9-4 12:59:31  


-------------------------------------------------------www.csdn.net

關鍵字     Sql Server,數據庫,創建
  
作者: 孟憲會 出自: 【孟憲會之精彩世界】 發布日期: 2003-8-17 23:34:35

下面是利用SQL語句創建數據庫、表、存儲過程、視圖、索引、規則、修改表、查看數據等的方法。所要增加的控件如下:

http://www.csdn.net/Develop/Arti ... 003-8-181234011.gif

Imports System.Data
Imports System.Data.SqlClient

Public Class Form1
  Inherits System.Windows.Forms.Form
  Private ConnectionString As String = "Data Source=.;Initial Catalog=;User Id=sa;Password=;"
  Private reader As SqlDataReader = Nothing
  Private conn As SqlConnection = Nothing
  Private cmd As SqlCommand = Nothing
  Private AlterTableBtn As System.Windows.Forms.Button
  Private sql As String = Nothing
  Private CreateOthersBtn As System.Windows.Forms.Button

#Region " Windows 窗體設計器生成的代碼 "
  '窗體重寫處置以清理組件列表。
  Protected Overloads Overrides Sub Dispose(ByVal disposing As Boolean)
    If disposing Then
      If Not (components Is Nothing) Then
        components.Dispose()
      End If
    End If
    MyBase.Dispose(disposing)
  End Sub
  Public Sub New()
    MyBase.New()
    InitializeComponent()
  End Sub
  Private components As System.ComponentModel.IContainer
  Friend WithEvents DataGrid1 As System.Windows.Forms.DataGrid
  Friend WithEvents CreateDBBtn As System.Windows.Forms.Button
  Friend WithEvents CreateTableBtn As System.Windows.Forms.Button
  Friend WithEvents CreateSPBtn As System.Windows.Forms.Button
  Friend WithEvents CreateViewBtn As System.Windows.Forms.Button
  Friend WithEvents btnAlterTable As System.Windows.Forms.Button
  Friend WithEvents btnCreateOthers As System.Windows.Forms.Button
  Friend WithEvents btnDropTable As System.Windows.Forms.Button
  Friend WithEvents btnViewData As System.Windows.Forms.Button
  Friend WithEvents btnViewSP As System.Windows.Forms.Button
  Friend WithEvents btnViewView As System.Windows.Forms.Button
  <System.Diagnostics.DebuggerStepThrough()> Private Sub InitializeComponent()
    Me.CreateDBBtn = New System.Windows.Forms.Button()
    Me.CreateTableBtn = New System.Windows.Forms.Button()
    Me.CreateSPBtn = New System.Windows.Forms.Button()
    Me.CreateViewBtn = New System.Windows.Forms.Button()
    Me.btnAlterTable = New System.Windows.Forms.Button()
    Me.btnCreateOthers = New System.Windows.Forms.Button()
    Me.btnDropTable = New System.Windows.Forms.Button()
    Me.btnViewData = New System.Windows.Forms.Button()
    Me.btnViewSP = New System.Windows.Forms.Button()
    Me.btnViewView = New System.Windows.Forms.Button()
    Me.DataGrid1 = New System.Windows.Forms.DataGrid()
    CType(Me.DataGrid1, System.ComponentModel.ISupportInitialize).BeginInit()
    Me.SuspendLayout()
    '
    'CreateDBBtn
    '
    Me.CreateDBBtn.Location = New System.Drawing.Point(19, 9)
    Me.CreateDBBtn.Name = "CreateDBBtn"
    Me.CreateDBBtn.Size = New System.Drawing.Size(104, 23)
    Me.CreateDBBtn.TabIndex = 0
    Me.CreateDBBtn.Text = "創建數據庫"
    '
    'CreateTableBtn
    '
    Me.CreateTableBtn.Location = New System.Drawing.Point(139, 9)
    Me.CreateTableBtn.Name = "CreateTableBtn"
    Me.CreateTableBtn.TabIndex = 1
    Me.CreateTableBtn.Text = "創建表"
    '
    'CreateSPBtn
    '
    Me.CreateSPBtn.Location = New System.Drawing.Point(230, 9)
    Me.CreateSPBtn.Name = "CreateSPBtn"
    Me.CreateSPBtn.Size = New System.Drawing.Size(104, 23)
    Me.CreateSPBtn.TabIndex = 2
    Me.CreateSPBtn.Text = "創建存儲過程"
    '
    'CreateViewBtn
    '
    Me.CreateViewBtn.Location = New System.Drawing.Point(350, 9)
    Me.CreateViewBtn.Name = "CreateViewBtn"
    Me.CreateViewBtn.TabIndex = 3
    Me.CreateViewBtn.Text = "創建視圖"
    '
    'btnAlterTable
    '
    Me.btnAlterTable.Location = New System.Drawing.Point(441, 9)
    Me.btnAlterTable.Name = "btnAlterTable"
    Me.btnAlterTable.TabIndex = 4
    Me.btnAlterTable.Text = "修改表"
    '
    'btnCreateOthers
    '
    Me.btnCreateOthers.Location = New System.Drawing.Point(17, 43)
    Me.btnCreateOthers.Name = "btnCreateOthers"
    Me.btnCreateOthers.Size = New System.Drawing.Size(104, 23)
    Me.btnCreateOthers.TabIndex = 5
    Me.btnCreateOthers.Text = "創建規則和索引"
    '
    'btnDropTable
    '
    Me.btnDropTable.Location = New System.Drawing.Point(138, 43)
    Me.btnDropTable.Name = "btnDropTable"
    Me.btnDropTable.TabIndex = 6
    Me.btnDropTable.Text = "刪除表"
    '
    'btnViewData
    '
    Me.btnViewData.Location = New System.Drawing.Point(351, 43)
    Me.btnViewData.Name = "btnViewData"
    Me.btnViewData.TabIndex = 7
    Me.btnViewData.Text = "查看數據"
    '
    'btnViewSP
    '
    Me.btnViewSP.Location = New System.Drawing.Point(230, 43)
    Me.btnViewSP.Name = "btnViewSP"
    Me.btnViewSP.Size = New System.Drawing.Size(104, 23)
    Me.btnViewSP.TabIndex = 8
    Me.btnViewSP.Text = "查看存儲過程"
    '
    'btnViewView
    '
    Me.btnViewView.Location = New System.Drawing.Point(443, 43)
    Me.btnViewView.Name = "btnViewView"
    Me.btnViewView.TabIndex = 9
    Me.btnViewView.Text = "查看視圖"
    '
    'DataGrid1
    '
    Me.DataGrid1.DataMember = ""
    Me.DataGrid1.HeaderForeColor = System.Drawing.SystemColors.ControlText
    Me.DataGrid1.Location = New System.Drawing.Point(20, 76)
    Me.DataGrid1.Name = "DataGrid1"
    Me.DataGrid1.Size = New System.Drawing.Size(500, 183)
    Me.DataGrid1.TabIndex = 10
    '
    'Form1
    '
    Me.AutoScaleBaseSize = New System.Drawing.Size(5, 13)
    Me.ClientSize = New System.Drawing.Size(538, 281)
    Me.Controls.AddRange(New System.Windows.Forms.Control() {Me.DataGrid1, Me.btnViewView, _
              Me.btnViewSP, Me.btnViewData, Me.btnDropTable, Me.btnCreateOthers, Me.btnAlterTable, _
              Me.CreateViewBtn, Me.CreateSPBtn, Me.CreateTableBtn, Me.CreateDBBtn})
    Me.Name = "Form1"
    Me.Text = "動態創建SQL Server數據庫、表、存儲過程等架構信息"
    CType(Me.DataGrid1, System.ComponentModel.ISupportInitialize).EndInit()
    Me.ResumeLayout(False)

  End Sub

#End Region

  ' 創建數據庫
  Private Sub CreateDBBtn_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) _
    Handles CreateDBBtn.Click
    conn = New SqlConnection(ConnectionString)
    ' 打開連接
    If conn.State <> ConnectionState.Open Then
      conn.Open()
    End If
    'MyDataBase為數據庫名稱
    Dim sql As String = "CREATE DATABASE MyDataBase ON PRIMARY (Name=MyDataBase_data, filename = " + _
        "'D:\MyDataBase.mdf', size=3," + "maxsize=5, filegrowth=10%) log on" + "(name=MyDataBase_log, " + _
        "filename='D:\MyDataBase.ldf',size=3," + "maxsize=20,filegrowth=1)"
    cmd = New SqlCommand(sql, conn)
    Try
      cmd.ExecuteNonQuery()
    Catch ae As SqlException
      MessageBox.Show(ae.Message.ToString())
    End Try
  End Sub
  '創建表
  Private Sub CreateTableBtn_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) _
    Handles CreateTableBtn.Click
    conn = New SqlConnection(ConnectionString)
    ' 打開連接
    If conn.State = ConnectionState.Open Then
      conn.Close()
    End If
    C
    conn.ConnectionString = ConnectionString
    conn.Open()
    sql = "CREATE TABLE myTable" + "(myId INTEGER CONSTRAINT PKeyMyId PRIMARY KEY," + _
      "myName CHAR(50) NOT Null, myAddress CHAR(255), myValues FLOAT)"
    cmd = New SqlCommand(sql, conn)
    Try
      cmd.ExecuteNonQuery()
      ' 添加紀錄
      sql = "INSERT INTO myTable(myId, myName, myAddress, myValues) " + _
        "VALUES (1001, _'【孟憲會之精彩世界】之一', 'http://xml.sz.luohuedu.net/', 100 ) "
      cmd = New SqlCommand(sql, conn)
      cmd.ExecuteNonQuery()
      sql = "INSERT INTO myTable(myId, myName, myAddress, myValues) " + _
        "VALUES (1002, '【孟憲會之精彩世界】之二', 'http://www.erp800.com/net_lover/', 99) "
      cmd = New SqlCommand(sql, conn)
      cmd.ExecuteNonQuery()
      sql = "INSERT INTO myTable(myId, myName, myAddress, myValues) " + _
        "VALUES (1003, '【孟憲會之精彩世界】之三', 'http://xml.sz.luohuedu.net/', 99) "
      cmd = New SqlCommand(sql, conn)
      cmd.ExecuteNonQuery()
      sql = "INSERT INTO myTable(myId, myName, myAddress, myValues) " + _
        "VALUES (1004, '【孟憲會之精彩世界】之四', 'http://www.erp800.com/net_lover/', 100) "
      cmd = New SqlCommand(sql, conn)
      cmd.ExecuteNonQuery()
    Catch ae As SqlException
      MessageBox.Show(ae.Message.ToString())
    End Try

  End Sub
  '創建存儲過程
  Private Sub CreateSPBtn_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) _
    Handles CreateSPBtn.Click
    sql = "CREATE PROCEDURE myProc AS" + " SELECT myName, myAddress FROM myTable GO"
    ExecuteSQLStmt(sql)
  End Sub
  '創建視圖
  Private Sub CreateViewBtn_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) _
    Handles CreateViewBtn.Click
    sql = "CREATE VIEW myView AS SELECT myName FROM myTable"
    ExecuteSQLStmt(sql)

  End Sub
  '修改表
  Private Sub btnAlterTable_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) _
    Handles btnAlterTable.Click
    sql = "ALTER TABLE MyTable ADD newCol datetime NOT NULL DEFAULT (getdate())"
    ExecuteSQLStmt(sql)
  End Sub
  '創建規則和索引
  Private Sub btnCreateOthers_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) _
    Handles btnCreateOthers.Click
    sql = "CREATE UNIQUE INDEX " + "myIdx ON myTable(myName)"
    ExecuteSQLStmt(sql)

    sql = "CREATE RULE myRule " + "AS @myValues >= 90 AND @myValues < 9999"
    ExecuteSQLStmt(sql)
  End Sub

  '刪除表
  Private Sub btnDropTable_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) _
    Handles btnDropTable.Click
    Dim sql As String = "DROP TABLE MyTable"
    ExecuteSQLStmt(sql)
  End Sub
  '    C
    conn.ConnectionString = ConnectionString
    conn.Open()
    Dim da As New SqlDataAdapter("SELECT * FROM myView", conn)
    Dim

支持(0中立(0反對(0單帖管理 | 引用 | 回復 回到頂部

返回版面帖子列表

動態創建SQL Server數據庫、表、存儲過程等架構信息








簽名
毛片网站在线看_天堂俺去俺来也www久久婷婷_日韩av免费网站_18性欧美xxxⅹ性满足_一区二区三区韩国免费中文网站 _性xx色xx综合久久久xx_999亚洲国产精
亚洲激情自拍视频| 国产精品免费人成网站| 欧美电影免费观看高清完整版在 | 捆绑调教一区二区三区| 欧美猛男男办公室激情| 一区二区日韩电影| 欧美日韩中文字幕精品| 视频一区二区欧美| 精品成人一区二区三区| 国产激情一区二区三区四区| 欧美国产精品v| 97精品久久久久中文字幕| 亚洲色图视频免费播放| 欧美日韩亚洲综合| 精品一区二区三区免费视频| 国产亚洲婷婷免费| 99久久99精品久久久久久| 亚洲自拍偷拍综合| 日韩区在线观看| 成人精品视频一区二区三区尤物| 一区二区三区不卡在线观看 | 国产高清成人在线| 亚洲人成伊人成综合网小说| 色狠狠色狠狠综合| 久久精品av麻豆的观看方式| 国产精品免费免费| 欧美高清视频一二三区| 国产福利精品一区| 亚洲自拍另类综合| 国产午夜精品久久久久久久| 欧美视频精品在线观看| 国产一区二区三区免费| 伊人色综合久久天天人手人婷| 91精品国产福利在线观看| 成人精品一区二区三区四区 | 中文字幕永久在线不卡| 色综合久久88色综合天天6| 亚洲午夜精品在线| 国产午夜精品久久久久久久 | 国产suv精品一区二区6| 亚洲精品中文在线| 日韩欧美中文一区二区| 91伊人久久大香线蕉| 麻豆91免费看| 一区二区三区四区乱视频| 日韩丝袜美女视频| 欧美色图激情小说| www.亚洲在线| 国产成人久久精品77777最新版本| 亚洲免费三区一区二区| 精品福利二区三区| 51午夜精品国产| 欧美视频中文字幕| 91性感美女视频| 懂色一区二区三区免费观看| 麻豆中文一区二区| 视频一区在线视频| 亚洲欧美激情一区二区| 国产精品久久毛片av大全日韩| 精品国精品国产尤物美女| 日韩亚洲欧美一区| 欧美丝袜第三区| 色婷婷久久综合| 日本电影欧美片| 成人免费观看视频| 国产一区二区调教| 蜜臀91精品一区二区三区| 亚洲aⅴ怡春院| 视频一区二区国产| 香蕉久久夜色精品国产使用方法| 一二三四区精品视频| 亚洲日本电影在线| 亚洲人成7777| 亚洲欧美日韩综合aⅴ视频| 国产精品福利一区二区| 中文字幕在线一区二区三区| 国产日产欧美精品一区二区三区| 精品理论电影在线| 久久婷婷成人综合色| 久88久久88久久久| 麻豆精品久久久| 美女国产一区二区| 极品销魂美女一区二区三区| 午夜欧美在线一二页| 亚洲一区精品在线| 亚洲午夜一二三区视频| 玉米视频成人免费看| 香蕉av福利精品导航| 日本aⅴ免费视频一区二区三区| 欧美人狂配大交3d怪物一区| 韩国av一区二区| 极品少妇一区二区| 国产成+人+日韩+欧美+亚洲| 成人h精品动漫一区二区三区| 成人一道本在线| 在线观看中文字幕不卡| 欧美精品久久久久久久多人混战 | 中文字幕一区二区三区在线不卡| 18欧美乱大交hd1984| 亚洲福利视频一区| 青青草国产成人av片免费| 国产麻豆成人精品| 一本色道久久综合精品竹菊 | aaa亚洲精品| 欧美猛男gaygay网站| 日韩久久久久久| 17c精品麻豆一区二区免费| 一区二区三区欧美激情| 久久成人18免费观看| aa级大片欧美| 欧美另类一区二区三区| 久久婷婷久久一区二区三区| 亚洲欧美另类久久久精品| 另类小说一区二区三区| 91丨九色丨国产丨porny| 91精品国产综合久久婷婷香蕉| 国产精品传媒在线| 亚洲电影在线免费观看| 国产一区二区在线看| 欧美日韩在线播放三区四区| 久久综合久久鬼色中文字| 亚洲成人一区二区| 成人一区二区视频| 日韩精品最新网址| 亚洲免费观看高清完整版在线观看| 捆绑调教美女网站视频一区| 色噜噜狠狠成人中文综合| 久久久www成人免费无遮挡大片| 午夜欧美在线一二页| 一本大道av伊人久久综合| 国产三级精品在线| 国产一区二区日韩精品| 日韩亚洲欧美在线观看| 亚洲aⅴ怡春院| 日本道免费精品一区二区三区| 国产日韩三级在线| 麻豆精品视频在线观看免费| 7777女厕盗摄久久久| 亚洲成在人线在线播放| 在线国产亚洲欧美| 2021国产精品久久精品| 国产精品无码永久免费888| 亚洲三级小视频| 国产福利精品一区二区| 欧美一区二区日韩| 日本欧美一区二区三区乱码| 色婷婷精品大视频在线蜜桃视频 | 色综合久久综合网| 国产精品家庭影院| 国产成人精品影视| 久久久久久亚洲综合影院红桃| 日韩精品一区第一页| 欧美日韩精品一区二区在线播放| 亚洲欧美日韩国产成人精品影院| 成人高清视频免费观看| 国产精品国产三级国产三级人妇| 国产 日韩 欧美大片| 中文字幕制服丝袜一区二区三区| a级精品国产片在线观看| 亚洲人成7777| 欧美猛男男办公室激情| 蜜臀av一区二区| www亚洲一区| 成人三级伦理片| 亚洲图片激情小说| 欧美在线一区二区三区| 午夜欧美视频在线观看| 欧美电影免费观看高清完整版在线观看 | 不卡的av电影| 亚洲精品国产无天堂网2021| 欧美性感一区二区三区| 日本中文在线一区| 久久久91精品国产一区二区精品 | 欧美aa在线视频| 久久午夜国产精品| www.亚洲精品| 日韩精品三区四区| 久久看人人爽人人| 色噜噜狠狠成人中文综合| 日韩电影一区二区三区| 久久精品视频在线看| 在线观看一区二区视频| 美国三级日本三级久久99| 久久精品亚洲麻豆av一区二区 | 欧美中文字幕一区二区三区 | 高清久久久久久| 久久综合999| 欧美在线观看你懂的| 黑人精品欧美一区二区蜜桃| 亚洲欧美日韩精品久久久久| 99天天综合性| 欧美精品一区二区精品网| 国产电影一区二区三区| 一区二区久久久| 欧美成人福利视频| 在线一区二区三区做爰视频网站| 日韩电影免费在线| 一色屋精品亚洲香蕉网站| 日韩美一区二区三区| 日韩不卡一区二区三区|