解讀數(shù)據(jù)庫的一些常識(4)_Mssql數(shù)據(jù)庫教程

      編輯Tag賺U幣
      教程Tag:暫無Tag,歡迎添加,賺取U幣!

      推薦:揭秘規(guī)范設(shè)計數(shù)據(jù)庫應(yīng)注意的14個技巧
      1.原始單據(jù)與實體之間的關(guān)系 可以是一對一、一對多、多對多的關(guān)系。在一般情況下,它們是一對一的關(guān)系:即一張原始單據(jù)對應(yīng)且只對應(yīng)一個實體。在特殊情況下,它們可能是一對多或多對一的關(guān)系,即一張原始單證對應(yīng)多個實體,或多張原始單證對應(yīng)一個實體。這里


      如何使數(shù)據(jù)庫中取出的數(shù)據(jù)保持原有格式? 
      有很多朋友提到,這里給出答案。先定義一個函數(shù): 
      <% 
      function HTMLEncode(fString) 
      fString = replace(fString, >, >) 
      fString = replace(fString, <, <) 
      fString = Replace(fString, CHR(32),  ) 
      fString = Replace(fString, CHR(13), ) 
      fString = Replace(fString, CHR(10) & CHR(10), </P><P>) 
      fString = Replace(fString, CHR(10), <BR>) 
      HTMLEncode = fString 
      end function 
      %> 

      調(diào)用<%=HTMLEncode(strstring)%> 
      <script language=vbs> 
      function HTMLEncode(fString) 
      fString = replace(fString, >, >) 
      fString = replace(fString, <, <) 
      fString = Replace(fString, CHR(32),  ) 
      fString = Replace(fString, CHR(13), ) 
      fString = Replace(fString, CHR(10) & CHR(10), </P><P>) 
      fString = Replace(fString, CHR(10), <BR>) 
      HTMLEncode = fString 
      end function 
      function output(str) 
      out.innerHTML=HTMLEncode(str) 
      end function 
      </script> 
      <textarea name=phx cols=95 rows=12></textarea> 
      <br><button onclick=output(phx.value)>顯示</button> 
      <div id=out style=border:1 solid red;width:500;height:300></div> 
      [Ctrl+A 全部選擇 提示:你可先修改部分代碼,再按運(yùn)行]  
      rs.open sql,conn,1,1 的后兩個 1,1的涵義 
      Recordset對象方法 
      Open方法 
      recordset.Open Source,ActiveConnection,CursorType,LockType,Options 
      Source 
      Recordset對象可以通過Source屬性來連接Command對象。 
      Source參數(shù)可以是一個Command對象名稱、一段SQL命令、一個指定的數(shù)據(jù)表名稱或是一個Stored Procedure。假如省略這個參數(shù),系統(tǒng)則采用Recordset對象的Source屬性。 
      ActiveConnection 
      Recordset對象可以通過ActiveConnection屬性來連接Connection對象。 
      這里的ActiveConnection可以是一個Connection對象或是一串包含數(shù)據(jù)庫連接信息(ConnectionString)的字符串參數(shù)。 
      CursorType 
      Recordset對象Open方法的CursorType參數(shù)表示將以什么樣的游標(biāo)類型啟動數(shù)據(jù), 
      包括adOpenForwardOnly、adOpenKeyset、adOpenDynamic及adOpenStatic,分述如下: 
      -------------------------------------------------------------- 
      常數(shù) 常數(shù)值 說明 
      ------------------------------------------------------------- 
      adOpenForwardOnly 0 缺省值,啟動一個只能向前移動的游標(biāo)(Forward Only)。 
      adOpenKeyset 1 啟動一個Keyset類型的游標(biāo)。 
      adOpenDynamic 2 啟動一個Dynamic類型的游標(biāo)。 
      adOpenStatic 3 啟動一個Static類型的游標(biāo)。 
      -------------------------------------------------------------

      分享:解讀查詢中where和having的區(qū)別
      having子句與where有相似之處但也有區(qū)別,都是設(shè)定條件的語句。 在查詢過程中聚合語句(sum,min,max,avg,count)要比having子句優(yōu)先執(zhí)行.而where子句在查詢過程中執(zhí)行優(yōu)先級別優(yōu)先于聚合語句(sum,min,max,avg,count)。 簡單說來: where子句: select sum(num)

      共4頁上一頁1234下一頁
      來源:模板無憂//所屬分類:Mssql數(shù)據(jù)庫教程/更新時間:2010-01-30
      相關(guān)Mssql數(shù)據(jù)庫教程