久久精品在这里_成人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欧美一区二区三区
特级西西444www大精品视频| 国产高清一区二区三区| 亚洲欧美偷拍三级| 亚洲一区影音先锋| 亚洲18女电影在线观看| 开心九九激情九九欧美日韩精美视频电影| 久久爱另类一区二区小说| 国产福利一区二区三区在线视频| 99久久精品国产网站| 精品无人乱码一区二区三区的优势 | 日本vs亚洲vs韩国一区三区二区| 亚洲国产综合视频在线观看| 免费观看久久久4p| 99久久综合精品| 日韩精品久久久| 欧美一区二区三区视频免费| 国产精品毛片无遮挡高清| 天天综合天天综合色| 国产不卡视频在线播放| 九九九九九精品| 欧美日精品一区视频| 国产人久久人人人人爽| 天天av天天翘天天综合网色鬼国产 | 在线不卡a资源高清| 精品日本一线二线三线不卡| 久热这里只精品99re8久| 欧美色区777第一页| 欧美高清在线一区二区| 美女脱光内衣内裤视频久久影院| 97久久精品人人澡人人爽| 亚洲欧美丝袜| 国产日韩精品一区二区三区| 秋霞成人午夜伦在线观看| 不卡视频一区二区| 欧美另类变人与禽xxxxx| 亚洲情趣在线观看| 国产成人高清在线| 一区二区在线中文字幕电影视频| 久久先锋影音av| 麻豆久久久久久久| 欧美日韩最好看的视频| 精品国产免费人成在线观看| 婷婷综合另类小说色区| av免费观看久久| 欧美高清一级片在线| 亚洲一区电影777| 99久久精品免费看国产一区二区三区| 91官网在线免费观看| 亚洲人午夜精品天堂一二香蕉| 国产91精品在线观看| 色偷偷久久一区二区三区| ...av二区三区久久精品| 成人午夜看片网址| 欧美三级电影在线看| 亚洲尤物视频在线| 国产精品自拍首页| 日韩一区二区免费电影| 日本中文字幕一区二区视频 | 亚洲欧洲精品一区二区| 国产精品人人做人人爽人人添| 国产一区二区精品久久| 中文字幕久久综合| 亚洲精品国产成人久久av盗摄 | 日本一区二区精品| 中文字幕一区二区5566日韩| heyzo一本久久综合| 欧美二区乱c少妇| 麻豆视频观看网址久久| 日日骚一区二区网站| 国产精品九色蝌蚪自拍| 91丨九色porny丨蝌蚪| 欧美一区二区在线视频| 狠狠色丁香婷综合久久| 一区二区在线观| 亚洲成人在线观看视频| 欧美日韩在线观看一区| 亚洲裸体xxx| 久久99精品久久久久久青青日本 | 欧美三区在线观看| 丝袜美腿一区二区三区| 亚洲图片小说在线| 日韩黄色免费网站| 91官网在线免费观看| 蜜桃视频在线观看一区二区| 色综合视频在线观看| 日韩高清一级片| 91成人网在线| 免费一级片91| 欧美视频中文字幕| 韩国精品久久久| 欧美一区二区网站| 不卡的av在线播放| 久久久精品中文字幕麻豆发布| 99久久国产综合精品色伊| 精品国产乱码久久久久久夜甘婷婷| 成人黄色在线网站| 久久精品人人做人人爽人人| 91免费版网站在线观看| 国产精品亲子伦对白| 久久久影院一区二区三区| 亚洲精品乱码久久久久久日本蜜臀| 玖玖玖精品中文字幕| 亚洲综合免费观看高清完整版在线| 欧美一区二区三区精美影视| 午夜精品一区二区三区电影天堂 | 国产精品久久精品日日| 欧美一区二区三区四区在线观看地址 | 婷婷四月色综合| 中文幕一区二区三区久久蜜桃| 91麻豆免费看| 亚洲免费伊人电影| 亚洲国产一区在线| 另类小说综合欧美亚洲| 日韩欧美一级二级三级久久久| 亚洲青青青在线视频| 视频在线99re| 韩国视频一区二区| 久久蜜臀中文字幕| 日本视频一区二区在线观看| 欧美96一区二区免费视频| 日韩一区二区免费高清| 国精产品一区二区| 日韩精品一二三| 精品国产a毛片| 欧美日韩一区综合| 国产一本一道久久香蕉| 中文字幕精品综合| 伊人久久大香线蕉成人综合网| 韩国三级中文字幕hd久久精品| 久久久www免费人成精品| 日韩国产精品一区二区| 国产精品一品视频| 国产精品二三区| 色成年激情久久综合| 成a人片亚洲日本久久| 亚洲日本va午夜在线电影| 欧美中文字幕久久| 国产伦精品一区二区三区| 免费成人在线影院| 国产婷婷色一区二区三区四区 | 一区在线中文字幕| 欧美日韩免费视频| 久久精品人成| 国产成人亚洲综合a∨猫咪| 亚洲欧美偷拍卡通变态| 欧美一区二区视频观看视频| 欧美日韩国产免费一区二区三区| 国产一区三区三区| 中文字幕一区二区视频| 欧美在线观看一二区| 精品国产_亚洲人成在线| 精品一区二区三区免费观看| 日韩理论片中文av| 欧美mv和日韩mv国产网站| 亚洲欧洲日韩综合二区| 成人高清在线观看| 国产在线精品视频| 亚洲精品ww久久久久久p站| 日韩久久久久久| 在线视频国内一区二区| 精品蜜桃一区二区三区| 成人免费观看男女羞羞视频| 丝袜亚洲另类丝袜在线| 国产精品系列在线| 日韩欧美在线网站| 在线精品视频免费观看| 奇米精品在线| 国产精品一区免费观看| 大白屁股一区二区视频| 日本欧美一区二区三区| 亚洲四区在线观看| 日韩免费电影网站| 欧美日韩日日夜夜| 亚洲视频在线观看日本a| 久久国产精品高清| av免费观看久久| 99re热视频精品| 成人精品鲁一区一区二区| 久久精品国产精品亚洲综合| 亚洲伊人伊色伊影伊综合网| 中文字幕第一区二区| 精品人在线二区三区| 欧美一区二区美女| 欧美老肥妇做.爰bbww视频| 日本精品一区二区三区高清| 四虎一区二区| 神马一区二区影院| 欧美综合激情| 清纯唯美一区二区三区| 国语精品中文字幕| 国产精品美女黄网| 国产99在线播放| 国产女人水真多18毛片18精品| 91网页版在线| 99精品久久99久久久久| 99精品国产一区二区三区不卡| k8久久久一区二区三区| 91亚洲永久精品| 97人人香蕉| 国产综合动作在线观看|