久久精品在这里_成人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欧美一区二区三区
亚洲精品成a人| 日韩欧美亚洲精品| 视频一区在线播放| 亚洲精品成a人| 亚洲一区国产视频| 婷婷成人综合网| 久久美女艺术照精彩视频福利播放| 久久国产麻豆精品| 天堂久久久久va久久久久| 视频一区二区中文字幕| 日本欧美肥老太交大片| 国产一区免费电影| av电影天堂一区二区在线| 91天堂素人约啪| 国产精品一区二区免费| 欧美三级网色| 一本色道久久综合狠狠躁的推荐| 99久久综合精品| av日韩在线网站| 成人片在线免费看| 欧美精品久久| 日韩精品第一页| 一本一道综合狠狠老| 色综合婷婷久久| 欧美一级久久久久久久大片| 久久久综合激的五月天| 亚洲黄一区二区三区| 日本亚洲天堂网| 不卡视频在线观看| 国产亚洲欧美一区二区| 一区二区av| 日韩欧美国产高清| 亚洲另类中文字| 国产一区中文字幕| 成人xxxxx色| 色综合久久久久综合体 | 精品一区二区免费视频| 国产精品白丝av| 98国产高清一区| 午夜精品亚洲一区二区三区嫩草 | 一区二区三区在线观看国产| 日韩高清国产一区在线| 懂色av中文字幕一区二区三区| 亚洲一区二区三区中文字幕在线| 精品久久久久久久久久久久久久久久久| 永久久久久久| 欧美久久久久久久久| 日本一区二区免费在线观看视频| 久久久综合视频| 亚洲高清久久久| aaa国产一区| 日本一区二区三区免费观看| 欧美美女直播网站| 中文字幕中文乱码欧美一区二区| 国产精品网站导航| 美女尤物国产一区| 国产成人精品一区二区三区福利| eeuss鲁片一区二区三区在线看| 久久91精品国产91久久小草| 成人黄色国产精品网站大全在线免费观看| 国产精品一区二区在线播放| 精品91免费| 欧美蜜桃一区二区三区| 亚洲欧洲综合另类| 懂色av一区二区三区免费看| 欧洲一区二区在线观看| 欧美精品一区二区三区四区 | 偷拍亚洲欧洲综合| 成人永久aaa| 91黄色在线观看| 亚洲欧美日韩久久| 成人av动漫在线| 欧美三级电影精品| 亚洲精品成人悠悠色影视| 91在线码无精品| 555www色欧美视频| 天堂精品中文字幕在线| 精品国产免费久久久久久尖叫| 精品乱色一区二区中文字幕| 日韩欧美一级二级三级久久久| 欧美tk—视频vk| 日韩黄色免费电影| 你懂的网址一区二区三区| 久久新电视剧免费观看| 国产超碰在线一区| 欧美综合视频在线观看| 亚洲国产成人91porn| 久久亚洲综合网| 亚洲国产精品成人久久综合一区 | 欧美日韩极品在线观看一区| 一区二区三区中文字幕精品精品 | 国产精品白丝av| 一本大道av一区二区在线播放| 欧美日韩精品一区二区三区四区 | 在线亚洲美日韩| 中文字幕中文乱码欧美一区二区| 亚洲午夜精品17c| 国产精品初高中精品久久| 精品99一区二区三区| 成人开心网精品视频| 欧美精品国产精品| 国产黄色精品网站| 在线不卡a资源高清| 国内成人自拍视频| 欧美日韩精品一区二区| 国产美女精品一区二区三区| 欧美日韩国产另类一区| 国产在线观看一区二区| 欧美日韩国产大片| 国产精品主播直播| 欧美人与性动xxxx| 国产精品一区二区在线播放| 欧美一级片在线| 99国产一区二区三精品乱码| 欧美精品一区二区三| 99se婷婷在线视频观看| 中文子幕无线码一区tr| 鲁丝一区鲁丝二区鲁丝三区| 一区二区三区在线观看视频| 亚洲成人蜜桃| 久草精品在线观看| 日韩一区二区免费电影| 91网页版在线| 中文字幕一区二区在线播放| 免费日韩av电影| 亚洲国产精品一区二区久久恐怖片| 不卡一区二区中文字幕| 欧美精品一区二区三区高清aⅴ| 亚洲电影在线播放| 欧美日韩亚洲综合一区二区三区激情在线| 4438x成人网最大色成网站| 奇米一区二区三区| 欧美精品亚洲一区二区在线播放| 一区二区三区四区在线免费观看 | 中文字幕精品综合| 精品久久久久久一区二区里番| 欧美一区二区三区人| 99久久er热在这里只有精品66| 色香蕉成人二区免费| 国产一区亚洲一区| 国产欧美精品日韩区二区麻豆天美| 国产一区二区三区| 精品精品国产高清a毛片牛牛| 蜜臀精品久久久久久蜜臀| 欧美一区二区三区四区高清| 国产高清精品一区| 一区二区日韩av| 欧美精品丝袜久久久中文字幕| 日本女人一区二区三区| 欧美三级中文字幕| 99re在线精品| 亚洲一区二区三区在线| 宅男在线国产精品| 国内一区在线| 国产一区美女在线| 亚洲人成影院在线观看| 欧美日本在线看| 久久天堂国产精品| 国产激情视频一区二区在线观看| 在线播放中文字幕一区| 成人xxxxx色| 亚洲电影激情视频网站| 欧美一级专区免费大片| 久久国产精品高清| 国产乱子伦视频一区二区三区| 日本韩国一区二区| 国产91精品精华液一区二区三区| 正在播放亚洲一区| 国产免费高清一区| 激情综合网av| 亚洲三级免费观看| 欧美一二三区精品| 色大师av一区二区三区| 99re66热这里只有精品3直播| 久久影院电视剧免费观看| 视频一区二区三| 99国产精品国产精品久久| 亚洲成av人**亚洲成av**| 久久久久高清精品| 色综合视频在线观看| 99精品国产99久久久久久白柏| 国产亚洲成av人在线观看导航| av电影在线不卡| 日本不卡一区二区| 亚洲蜜臀av乱码久久精品| 日韩欧美激情一区| 91国产丝袜在线播放| 欧美日本韩国一区二区三区| k8久久久一区二区三区 | 久久久久久久久一区二区| 国产一区二区在线电影| 香蕉成人啪国产精品视频综合网| 一区二区三区四区国产| 产国精品偷在线| 国产精品91一区二区| 三级不卡在线观看| 一区二区三区在线视频播放| 亚洲精品一线二线三线| 欧美区视频在线观看| 最新不卡av|