久久精品在这里_成人99免费视频_国产激情视频一区二区在线观看_国产伦精品一区二区三区免费 _亚洲午夜免费福利视频_色狠狠色狠狠综合_av在线综合网_91毛片在线观看_欧美视频一区二区在线观看_极品美女销魂一区二区三区免费_国产亚洲欧美激情_在线免费观看不卡av_日韩不卡一区二区三区_91精品国产麻豆国产自产在线_亚洲国产精品一区二区久久恐怖片_a4yy欧美一区二区三区

以文本方式查看主題

-  曙海教育集團論壇  (http://www.rfoamep.cn/bbs/index.asp)
--  SQL Server數(shù)據(jù)庫  (http://www.rfoamep.cn/bbs/list.asp?boardid=67)
----  動態(tài)創(chuàng)建SQL Server數(shù)據(jù)庫、表、存儲過程等架構(gòu)信息  (http://www.rfoamep.cn/bbs/dispbbs.asp?boardid=67&id=2516)

--  作者:wangxinxin
--  發(fā)布時間:2010-12-13 12:35:44
--  動態(tài)創(chuàng)建SQL Server數(shù)據(jù)庫、表、存儲過程等架構(gòu)信息
------2003-9-4 12:59:31  


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

關(guān)鍵字     Sql Server,數(shù)據(jù)庫,創(chuàng)建
  
作者: 孟憲會 出自: 【孟憲會之精彩世界】 發(fā)布日期: 2003-8-17 23:34:35

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

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 窗體設(shè)計器生成的代碼 "
  \'窗體重寫處置以清理組件列表。
  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 = "創(chuàng)建數(shù)據(jù)庫"
    \'
    \'CreateTableBtn
    \'
    Me.CreateTableBtn.Location = New System.Drawing.Point(139, 9)
    Me.CreateTableBtn.Name = "CreateTableBtn"
    Me.CreateTableBtn.TabIndex = 1
    Me.CreateTableBtn.Text = "創(chuàng)建表"
    \'
    \'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 = "創(chuàng)建存儲過程"
    \'
    \'CreateViewBtn
    \'
    Me.CreateViewBtn.Location = New System.Drawing.Point(350, 9)
    Me.CreateViewBtn.Name = "CreateViewBtn"
    Me.CreateViewBtn.TabIndex = 3
    Me.CreateViewBtn.Text = "創(chuàng)建視圖"
    \'
    \'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 = "創(chuàng)建規(guī)則和索引"
    \'
    \'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 = "查看數(shù)據(jù)"
    \'
    \'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 = "動態(tài)創(chuàng)建SQL Server數(shù)據(jù)庫、表、存儲過程等架構(gòu)信息"
    CType(Me.DataGrid1, System.ComponentModel.ISupportInitialize).EndInit()
    Me.ResumeLayout(False)

  End Sub

#End Region

  \' 創(chuàng)建數(shù)據(jù)庫
  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為數(shù)據(jù)庫名稱
    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
  \'創(chuàng)建表
  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()
      \' 添加紀(jì)錄
      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
  \'創(chuàng)建存儲過程
  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
  \'創(chuàng)建視圖
  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
  \'創(chuàng)建規(guī)則和索引
  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

久久精品在这里_成人99免费视频_国产激情视频一区二区在线观看_国产伦精品一区二区三区免费 _亚洲午夜免费福利视频_色狠狠色狠狠综合_av在线综合网_91毛片在线观看_欧美视频一区二区在线观看_极品美女销魂一区二区三区免费_国产亚洲欧美激情_在线免费观看不卡av_日韩不卡一区二区三区_91精品国产麻豆国产自产在线_亚洲国产精品一区二区久久恐怖片_a4yy欧美一区二区三区
国内精品伊人久久久久av影院 | 亚洲丝袜另类动漫二区| 在线观看日韩毛片| 国产精品一 二 三| 国产成人在线视频播放| 午夜视频一区在线观看| 中文一区二区完整视频在线观看 | 久久人人97超碰com| 色吧成人激情小说| 欧美日本韩国国产| 91看片淫黄大片一级在线观看| 麻豆高清免费国产一区| 怡红院av一区二区三区| 国产午夜精品一区二区| 欧美一个色资源| 欧美中文字幕一区| 日韩在线第一区| 国产精品免费区二区三区观看 | 国内精品写真在线观看| 亚洲高清视频在线| 中文字幕一区二区三区不卡| 欧美草草影院在线视频| 欧美日韩国产另类一区| 一本色道a无线码一区v| 欧美性bbwbbwbbwhd| 国产伦精品一区二区三区四区视频| 国产成人高清在线| 极品销魂美女一区二区三区| 午夜精品久久久久久久99樱桃| 成人免费一区二区三区视频| 久久久久久久电影| 精品欧美乱码久久久久久| 欧美日韩情趣电影| 欧美在线不卡视频| 色久优优欧美色久优优| 亚洲精品成人久久久998| 久久久福利视频| 韩国成人一区| 国产精品二区在线观看| 91九色对白| 7777精品伊久久久大香线蕉语言 | 成人av免费网站| 国产成人av电影在线| 精品一区精品二区高清| 麻豆91在线播放| 男女男精品网站| 美日韩一级片在线观看| 日韩高清一级片| 日韩vs国产vs欧美| 美女精品自拍一二三四| 蜜桃av噜噜一区| 激情久久五月天| 国产风韵犹存在线视精品| 国产精品资源网站| 国产91精品露脸国语对白| 成人永久aaa| 99久久夜色精品国产网站| 99亚偷拍自图区亚洲| 99久久婷婷国产精品综合| 91亚洲精品乱码久久久久久蜜桃| 成人亚洲一区二区一| 99精品热视频| 国产精品国色综合久久| 精品久久一区二区三区蜜桃| 麻豆成人小视频| 性欧美精品一区二区三区在线播放| 色噜噜狠狠一区二区三区| 亚洲欧美日韩精品在线| 色屁屁一区二区| 欧美人与性动xxxx| 日韩免费观看高清完整版在线观看| 精品久久人人做人人爱| 欧美国产精品一区二区三区| 日韩一区日韩二区| 亚洲国产一区二区在线播放| 日本亚洲视频在线| 国产精品一区二区在线观看不卡| 成人午夜短视频| www.久久草| 欧美深深色噜噜狠狠yyy| 亚洲激情图片| 欧美美女黄视频| 精品粉嫩aⅴ一区二区三区四区| 国产午夜精品一区二区三区视频 | 亚洲欧美日韩国产综合| 亚洲成人在线免费| 狠狠色丁香久久婷婷综合丁香| 国产成人免费xxxxxxxx| 51成人做爰www免费看网站| 狠狠色综合色区| 亚洲欧美国产精品桃花| 欧美日韩国产综合视频在线观看 | 成人午夜激情影院| 国产98在线|日韩| 特级西西444www大精品视频| 精品视频123区在线观看| 欧美成人aa大片| 亚洲裸体xxx| 久久99精品视频| 99视频有精品| 欧美一区二区三区四区在线观看地址| 日本韩国一区二区| 久久亚洲一区二区三区四区| 亚洲欧美一区二区三区极速播放| 偷窥少妇高潮呻吟av久久免费| 国产麻豆精品在线| 国产精品一区二区三区观看| 亚洲一区二区三区四区中文| 日韩午夜在线观看| 亚洲视频一区二区在线| 蜜臀av性久久久久蜜臀aⅴ流畅| www..com久久爱| 日本精品视频一区| 91精品国产手机| 最新国产精品久久精品| 麻豆国产欧美日韩综合精品二区| 91免费观看视频| 一区二区三区我不卡| 欧美大白屁股肥臀xxxxxx| 亚洲精品国产一区二区精华液| 国模少妇一区二区三区| 国产手机精品在线| 欧美日韩一级黄| 亚洲桃色在线一区| 国产精品一区二区三区网站| 久久99精品久久久久子伦 | 欧美亚洲一区二区三区四区| 久久久久成人黄色影片| 天堂蜜桃91精品| 91网免费观看| 在线一区二区三区四区五区| 久久久99久久| 麻豆精品视频在线观看| 国产伦视频一区二区三区| 欧美视频日韩视频| 亚洲天堂中文字幕| 国产成人精品www牛牛影视| 日韩精品福利视频| www久久精品| 青青草97国产精品免费观看无弹窗版| 97神马电影| 欧美日韩中文精品| 亚洲男人的天堂网| 成人av在线电影| 91国模大尺度私拍在线视频| 国产精品家庭影院| 丰满白嫩尤物一区二区| 亚洲午夜精品久久久中文影院av| 久久精品一区二区三区av | 久久99精品久久久久| 国产视频精品网| 欧美一级在线观看| 三级亚洲高清视频| 好吊色欧美一区二区三区四区| 日韩精品中文字幕一区二区三区 | 7777精品伊人久久久大香线蕉经典版下载 | 国内精品视频免费| 日韩亚洲欧美高清| 热久久国产精品| 久久久久网址| 久久人人97超碰com| 国内精品伊人久久久久av影院| 三区精品视频| 国产精品不卡在线| 99久久国产综合色|国产精品| 欧美色成人综合| 亚洲高清久久久| 精品国产免费久久久久久尖叫| 精品美女在线观看| 韩国成人在线视频| 亚洲综合av一区| 一区二区三区四区国产精品| ts人妖另类在线| 26uuu国产一区二区三区| 国产精品66部| 欧美人与z0zoxxxx视频| 日本不卡1234视频| 亚洲毛片aa| 一个色在线综合| 久久久久久久久一区| 欧美国产丝袜视频| 91小视频免费看| 精品久久99ma| 成人激情综合网站| 日韩视频免费观看高清在线视频| 狠狠色狠狠色综合系列| 欧洲亚洲精品在线| 日韩成人免费看| 在线免费观看成人网| 亚洲一区二区三区视频在线 | 欧美乱熟臀69xxxxxx| 麻豆专区一区二区三区四区五区| 亚洲资源在线网| 亚洲chinese男男1069| 日本黑人久久| 亚洲国产精品久久久男人的天堂| 欧美日韩电影一区二区三区| 亚洲视频在线观看一区| 久久精品日产第一区二区三区精品版 | 色吧成人激情小说|