<center id="wk8k6"><li id="wk8k6"></li></center>
<delect id="wk8k6"></delect>
  • <dfn id="wk8k6"><code id="wk8k6"></code></dfn><tbody id="wk8k6"></tbody>

    赤峰 鼎好職業(yè)技術學校--專注計算機教育27年官方網站!

    赤峰鼎好職業(yè)技術學校

    赤峰鼎好職業(yè)技術學校


    CHIFENG DINGHAO ZHIYE JISHU XUEXIAO

    全國咨詢熱線
    0476-2892015
    赤峰鼎好職業(yè)技術學校,赤峰計算機學校!
    當前位置:首頁 > 教育教學> 實戰(zhàn)課

    ASP獲取數據庫表名、庫名、字段名的方法

    人氣:   發(fā)表時間:2017-04-12 10:07:10   【

    ASP獲取數據庫表名,字段名

    以SQLServer為例:

    < %   
    SET Conn=Server.CreateObject("ADODB.Connection")   
    Conn.Open "Server=IP地址;Provider=sqloledb;Database=庫名稱;UID=用戶名;PWD=密碼;"   
    %>

    讀SqlServer庫中的表名:

    < %   
    Set rs=Conn.OpenSchema(20)   
    While not rs.EOF   
    Response.Write("所在數據庫名:" & rs(0) & "
    ")   
    Response.Write("所有者:" & rs(1) & "
    ")   
    Response.Write("表 名:" & rs(2) & "
    ")   
    Response.Write("表的類型:" & rs(3) & "
    ")   
    rs.MoveNext   
    Wend   
    %>

    這樣,我們知道表名了,現(xiàn)在我們再來看看怎么對表的字段進行操作。
    假設:其中數據庫中有表:[Things],表中字段為:id,thingsName,thingsType
    獲取該表的所有字段名:
    < %   
    Dim i,j,Sql   
    Set rs=Server.CreateObject(“ADODB.Recordset”)   
    Sql="select * from [Things] where 1<>1"   
    rs.open sql,Conn,1,1   
    j=rs.Fields.count   
    For i=0 to (j-1)   
    Response.Write("第" & i+1 & "個字段名:" & rs.Fields(i).Name & "

    ")   
    Next   
    %>
    好了,現(xiàn)在我們明白了怎么獲取字段名了。
    如果大家想對獲取的字段值進行一些操作,這也是可以的:
    比如我們想要刪除表[Things]中字段thingsType ,就可
    以這樣寫:
    < %   
    Sql="ALTER TABLE [Things] DROP COLUMN thingsType"   
    Conn.execute Sql   
    %>
    又比如我們想要添加一個字段thingsCOLOR,它的類型為varchar型,長度為20,且默認值為Red,寫法如下:
    < %   
    Sql="ALTER TABLE [Things] ADD thingsCOLOR VARCHAR(20) DEFAULT 'Red'"   
    Conn.execute Sql   
    %>
    以上對字段的基本操作都是用SQL語言實現(xiàn),在ASP中,通過SQL語言,我們只要有足夠的權限就可以完成

     

    更多的數據庫操作,比如用CREATE建表,用DROP刪除表等等


    赤峰鼎好計算機學校版權聲明書:
    本網站的所有內容版權歸赤峰鼎好計算機學校所有,不允許復制及其他任何形式使用。
    對未經許可擅自使用者,本校保留追究其法律責任的權利。

    在線客服

    招生咨詢
    點擊這里給我發(fā)消息
    其他咨詢
    點擊這里給我發(fā)消息
    亚洲无码av网页,国产午夜无码精品免费看浪潮,中国一级黄片视频无码,中文字幕亚洲制服丝袜无码 久久综合狠狠综合五十路 精品人妻视频一区二区
    <center id="wk8k6"><li id="wk8k6"></li></center>
      <delect id="wk8k6"></delect>
    • <dfn id="wk8k6"><code id="wk8k6"></code></dfn><tbody id="wk8k6"></tbody>