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


曙海教育集團(tuán)論壇開(kāi)發(fā)語(yǔ)言培訓(xùn)專區(qū)SQL Server數(shù)據(jù)庫(kù) → 動(dòng)態(tài)創(chuàng)建SQL Server數(shù)據(jù)庫(kù)、表、存儲(chǔ)過(guò)程等架構(gòu)信息


  共有7665人關(guān)注過(guò)本帖樹(shù)形打印

主題:動(dòng)態(tài)創(chuàng)建SQL Server數(shù)據(jù)庫(kù)、表、存儲(chǔ)過(guò)程等架構(gòu)信息

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


加好友 發(fā)短信
等級(jí):青蜂俠 帖子:1393 積分:14038 威望:0 精華:0 注冊(cè):2010-11-12 11:08:23
動(dòng)態(tài)創(chuàng)建SQL Server數(shù)據(jù)庫(kù)、表、存儲(chǔ)過(guò)程等架構(gòu)信息  發(fā)帖心情 Post By:2010-12-13 12:35:44

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


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

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

下面是利用SQL語(yǔ)句創(chuàng)建數(shù)據(jù)庫(kù)、表、存儲(chǔ)過(guò)程、視圖、索引、規(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è)計(jì)器生成的代碼 "
  '窗體重寫(xiě)處置以清理組件列表。
  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ù)庫(kù)"
    '
    '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)建存儲(chǔ)過(guò)程"
    '
    '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 = "查看存儲(chǔ)過(guò)程"
    '
    '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 = "動(dòng)態(tài)創(chuàng)建SQL Server數(shù)據(jù)庫(kù)、表、存儲(chǔ)過(guò)程等架構(gòu)信息"
    CType(Me.DataGrid1, System.ComponentModel.ISupportInitialize).EndInit()
    Me.ResumeLayout(False)

  End Sub

#End Region

  ' 創(chuàng)建數(shù)據(jù)庫(kù)
  Private Sub CreateDBBtn_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) _
    Handles CreateDBBtn.Click
    conn = New SqlConnection(ConnectionString)
    ' 打開(kāi)連接
    If conn.State <> ConnectionState.Open Then
      conn.Open()
    End If
    'MyDataBase為數(shù)據(jù)庫(kù)名稱
    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)
    ' 打開(kāi)連接
    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, _'【孟憲會(huì)之精彩世界】之一', 'http://xml.sz.luohuedu.net/', 100 ) "
      cmd = New SqlCommand(sql, conn)
      cmd.ExecuteNonQuery()
      sql = "INSERT INTO myTable(myId, myName, myAddress, myValues) " + _
        "VALUES (1002, '【孟憲會(huì)之精彩世界】之二', 'http://www.erp800.com/net_lover/', 99) "
      cmd = New SqlCommand(sql, conn)
      cmd.ExecuteNonQuery()
      sql = "INSERT INTO myTable(myId, myName, myAddress, myValues) " + _
        "VALUES (1003, '【孟憲會(huì)之精彩世界】之三', 'http://xml.sz.luohuedu.net/', 99) "
      cmd = New SqlCommand(sql, conn)
      cmd.ExecuteNonQuery()
      sql = "INSERT INTO myTable(myId, myName, myAddress, myValues) " + _
        "VALUES (1004, '【孟憲會(huì)之精彩世界】之四', '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)建存儲(chǔ)過(guò)程
  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

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

返回版面帖子列表

動(dòng)態(tài)創(chuàng)建SQL Server數(shù)據(jù)庫(kù)、表、存儲(chǔ)過(guò)程等架構(gòu)信息








簽名
久久精品在这里_成人99免费视频_国产激情视频一区二区在线观看_国产伦精品一区二区三区免费 _亚洲午夜免费福利视频_色狠狠色狠狠综合_av在线综合网_91毛片在线观看_欧美视频一区二区在线观看_极品美女销魂一区二区三区免费_国产亚洲欧美激情_在线免费观看不卡av_日韩不卡一区二区三区_91精品国产麻豆国产自产在线_亚洲国产精品一区二区久久恐怖片_a4yy欧美一区二区三区
亚洲一卡二卡三卡四卡| 老司机一区二区| 亚洲欧美日韩国产中文在线| 日韩精品一级中文字幕精品视频免费观看 | 国产成人午夜精品影院观看视频| 国产精品久久久久久久久久久久冷| 亚洲一区在线免费| 国产性色一区二区| 国模少妇一区二区三区| 欧美激情第一页在线观看| 欧美va亚洲va在线观看蝴蝶网| 性做久久久久久久免费看| 99久久综合狠狠综合久久止| 日本韩国精品一区二区在线观看| 久久久亚洲欧洲日产国码αv| 五月天激情综合| 国产伦精品一区二区三区视频免费 | 国产丶欧美丶日本不卡视频| 色阁综合av| 久久久久久久一区| 精品一区二区久久| 色一情一乱一伦一区二区三欧美| 久久精品一区二区| 国产一区二区免费在线| 日韩精品一区二区三区色偷偷| www亚洲一区| 日本va欧美va欧美va精品| 久久综合九色综合久99| 久久久精品黄色| 国产精品69久久久久水密桃| 色婷婷久久久综合中文字幕 | 日韩国产欧美在线播放| 免费看成人片| 国产精品久久久久久久岛一牛影视 | 91视频观看免费| 777奇米四色成人影色区| 天天射综合影视| 日韩国产欧美一区| 亚洲女同女同女同女同女同69| 99视频免费观看| 精品国产99国产精品| 激情综合色播五月| 91精品福利视频| 夜夜精品视频一区二区 | 日本欧美色综合网站免费| 欧美国产欧美综合| 99国产欧美久久久精品| 欧美电影免费观看完整版| 国产精品一品二品| 555www色欧美视频| 国产一区二区三区综合| 欧美日韩高清一区二区三区| 日本aⅴ免费视频一区二区三区| 夜夜春亚洲嫩草影视日日摸夜夜添夜| 亚洲免费视频中文字幕| 国产综合欧美在线看| 中文字幕一区二区三区视频| 国产高清在线一区| 中文子幕无线码一区tr| 国产综合色一区二区三区| 中文字幕一区二区三区色视频| 国语精品免费视频| 亚洲精品videosex极品| 天堂av一区二区| 日韩精品亚洲一区二区三区免费| 色噜噜久久综合| 久久99国产精品久久99| 91超碰这里只有精品国产| 国产不卡视频在线观看| 精品国产髙清在线看国产毛片| 99riav一区二区三区| 国产午夜精品理论片a级大结局| 2020国产精品久久精品不卡| 国产精品不卡视频| 日韩欧美国产二区| 美女一区二区视频| 欧美一区二区三区视频在线 | 亚洲精品欧美激情| 一本色道久久综合亚洲二区三区| 日韩综合在线视频| 欧美日韩国产区一| www.亚洲精品| 国产精品视频线看| 亚洲精品成人a8198a| 久久精品久久综合| 精品粉嫩aⅴ一区二区三区四区| 鬼打鬼之黄金道士1992林正英| 亚洲乱码中文字幕| 日本乱码高清不卡字幕| 国产精品1区2区3区在线观看| 国产丝袜美腿一区二区三区| 日本高清不卡一区二区三| 日韩av一级电影| 精品处破学生在线二十三| 久久久久久艹| 捆绑调教一区二区三区| 精品国产乱子伦一区| 久精品国产欧美| 美国三级日本三级久久99| 日韩精品一区二区三区在线| 含羞草久久爱69一区| 日本不卡在线视频| 久久综合九色综合久久久精品综合| 国产专区一区二区| 免费成人你懂的| 久久久一区二区三区| 香蕉久久夜色| 大陆成人av片| 亚洲狠狠丁香婷婷综合久久久| 欧美日产在线观看| 精品欧美国产一区二区三区不卡| 美女一区二区三区在线观看| 久久天天做天天爱综合色| 亚洲国产精品日韩| 成人综合在线观看| 亚洲一区在线观看网站| 日韩欧美亚洲国产精品字幕久久久| 久久久久久久有限公司| 国产麻豆午夜三级精品| 亚洲精品国产精品乱码不99| 欧美电影免费观看完整版| 日本一区免费观看| 91免费视频网址| 久久se这里有精品| 亚洲精品免费视频| 久久久久久亚洲综合| 欧美三级日韩在线| 日韩福利视频| www.久久久| 国产91在线观看| 青草国产精品久久久久久| 综合久久久久综合| 久久人人爽人人爽| 91精品在线观看入口| 亚洲人成人77777线观看| 国产精品传媒毛片三区| 国产精品影视网| 蜜乳av一区二区| 亚洲高清久久久| 亚洲欧美日韩中文播放| 久久久国产午夜精品| 欧美日韩一级片网站| 日韩欧美亚洲日产国产| 国产精品精品软件视频| av在线不卡电影| 国产夫妻精品视频| 蜜桃一区二区三区在线观看| 亚洲欧美日韩小说| 久久精品人人做人人爽97| 制服视频三区第一页精品| 亚洲欧洲在线一区| av一区和二区| 91在线免费播放| 久久er精品视频| 一区二区三区在线不卡| 欧美videofree性高清杂交| 欧美久久婷婷综合色| 视频一区二区在线观看| 国产成人精品免费视频大全最热| 国产真实乱偷精品视频免| 蜜桃av一区二区在线观看| 欧美国产成人精品| 欧美日韩日本视频| 日韩欧美在线电影| 春色成人在线视频| 99精品欧美一区二区三区| 韩国三级电影一区二区| 亚洲福利一二三区| 中文字幕一区二区三区在线观看 | 亚洲精品国产精品国自产| 九九99玖玖| 99精品桃花视频在线观看| 国产麻豆精品在线观看| 午夜久久久久久久久| 中文字幕一区视频| 久久久国产午夜精品 | 欧美少妇bbb| 日韩成人av电影在线| 日韩国产伦理| 免费看国产精品一二区视频| 国产精品美女诱惑| 91视频在线看| 91久久爱成人| 99精品视频一区二区三区| 国产电影精品久久禁18| 激情文学综合插| 亚洲国产视频在线| 国产精品―色哟哟| 国产女人18水真多18精品一级做| 日韩欧美色电影| 51久久夜色精品国产麻豆| 日韩欧美卡一卡二| 日韩亚洲国产中文字幕欧美| 91麻豆精品国产91久久久久| 欧美日韩国产系列| 欧美精品高清视频| 9191久久久久久久久久久| 欧美日韩国产在线观看| 欧美精品视频www在线观看| 欧美日韩成人综合|