視圖(二) 視圖的重新整理和建立選項

視圖重新整理    建立視圖時,SQL SERVER 會儲存中繼資料資訊用於描述視圖、列、安全、依賴等資訊。基底物件中的架構更改不影響視圖的中繼資料資訊,當然如果在建立視圖的時候使用WITH SCHEMABINDING選項將不允許修改基表的資訊。下面示範重新整理視圖的必要性。首先建立基礎資料表T1和視圖V1,代碼如下,注意,在T-SQL中檢查一個對象是否存在我們首選的方法是使用IF OBJECT_ID()方法。USE EDUDBGOIF OBJECT_ID('dbo.v1') IS NOT

深入理解using

Using 的多重身份1:引入命名空間 2:建立別名 3:強制資源清理

未能負載檔案或程式集“SQLServerDAL”或它的某一個依賴項,系統找不到指定的檔案-解決辦法

關於反射Assembly.Load("程式集").CreateInstance("命名空間.類")而不管在哪一層寫這段代碼其中的("程式集")讀取的實際是web層bin檔案夾下的dll,也就是說你反射的類的程式集dll在web層的bin下必須有 注意CreateInstance()一定是命名空間.類名,否則建立的執行個體為空白 Assembly.Load("程式集名") Assembly.LoadFrom("程式集實際路徑")

ERROR [IM002] [Microsoft][ODBC 驅動程式管理器] 未探索資料源名稱並且未指定預設驅動程式

用C#+ODBC做的BS系統,在VS2005裡面調試沒有問題,但是發布後就會出現"ERROR [IM002] [Microsoft][ODBC 驅動程式管理器] 未探索資料源名稱並且未指定預設驅動程式"的錯誤,問題在於DSN建立的類型不對.在"ODBC資料來源管理器"中,設定用於串連資料庫的DSN有三種: 使用者DSN、系統DSN和檔案DSN.IIS是系統級的NT服務,因此無法訪問"使用者DNS"建立的資料來源,應當改成"系統DNS".

使用者控制項.ascx與網頁.aspx互動的幾種方法

1.aspx檔案:public void SetLabel(string str)    {        this.Label1.Text = str; ;    } ascx檔案;protected void Button1_Click(object sender, EventArgs e)    {        System.Web.UI.Page p = this.Page;        Type pageType = p.GetType();        MethodInfo

Coin Slider jQuery外掛程式使用方法

Coin Slider這個jQuery外掛程式可用於建立擁有獨特滑塊滑落效果的圖片展播控制項。 代碼1.在body裡加入如下HTML代碼:<div class="coin_slider_container"> <div id="coin_slider"> <a href="#" target="_blank"> <img src="images/img_1.jpg" />

string和byte[]的轉換

 string類型轉成byte[]: byte[] byteArray = System.Text.Encoding.Default.GetBytes ( str );反過來,byte[]轉成string:string str = System.Text.Encoding.Default.GetString ( byteArray );其它編碼方式的,如System.Text.UTF8Encoding,System.Text.UnicodeEncoding

JS判斷TextBox輸入的值是否是正整數

<script type="text/javascript" language="javascript"> {     function checkNum(put)//put為對象名稱,調用方法:onblur="checkNum(this);"        {           var re =/^\+?[1-9][0-9]*$/;//           alert(put.value);//           return false;             

WinForm .net開發中常用功能集

轉:http://hi.baidu.com/li2314/blog/item/37fb2a7bb13754fe0ad187dc.html   form1.ControlBox = false;. 如何建立一個可改變大小沒有標題列的表單?(How to create a form with resizing borders and no title bar?) form1.Text = string. Empty; 2. 如何在.NET的Windows表單上啟用XP主題集?(How to use

SCOPE_IDENTITY()、@@IDENTITY、IDENT_CURRENT() 用法

 SQL Server 中,可以使用 SCOPE_IDENTITY()、 @@IDENTITY 、 IDENT_CURRENT() 來取得最後插入記錄的值值,它們的區別在於:SCOPE_IDENTITY() 返回插入到同一範圍中的 IDENTITY 列內的最後一個 IDENTITY 值。一個範圍就是一個模組——預存程序、觸發器、函數或批處理。因此,如果兩個語句處於同一個預存程序、函數或批處理中,則它們位於相同的範圍中。直接使用 select 

JS全選反選指令碼結合GridView

前台:(每個指令碼函數其中有一個GridView1的ID需要更改)<body><script type="text/javascript" language="javascript"> function selectAll(object)  {          table = document.all.GridView1;    var chk = table.getElementsByTagName("input");    for(var i=0;i<chk.

.net中添加資料到XML的類代碼

using System;using System.Xml;/// <summary>/// 控制XML檔案的操作/// </summary>public class xmlManager{    private XmlDocument xmlDoc;    private string userid;    private string name;    private string password;    private string phone;   

JS擷取頁面所有input type=“text”的ID和value

function getdate(){ //擷取ID為cargetdate下面的input為text的ID和value,如果是頁面所有的input則將document.getElementById("cargetdate")換為document即可 var list=document.getElementById("cargetdate").getElementsByTagName("input"); var strData="";  //對錶單中所有的input進行遍曆 for(var i=0

JS判斷是否為數字,是否為整數,是否為浮點數

JS判斷是否為數字,是否為整數,是否為浮點數Regex方法function checkRate(input){     var re = /^[0-9]+.?[0-9]*$/;   //判斷字串是否為數字     //判斷正整數 /^[1-9]+[0-9]*]*$/        if (!re.test(input.rate.value))    {        alert("請輸入數字(例:0.02)");        input.rate.focus();        return

已達到系統管理員配置的最大報表處理作業數限制

1.自身的問題:用完CrystalDecisions.CrystalReports.Engine.ReportDocument對象後沒有關閉釋放它。在處理報表頁面加上以下代碼:private void Page_Unload(object sender, EventArgs e){rd.Dispose();//rd為我這個頁面定義的 CrystalDecisions.CrystalReports.Engine.ReportDocument

Use System.Globalization to get a country list(.net中擷取國家英文全名以及代碼)

原地址:http://www.dreamincode.net/code/snippet2879.htm   using System.Collections.Generic;  using System.Globalization;  public static List<string> GetCountryList()     {        //create a new Generic list to hold the country names returned       

MS-SQL資料庫開發常用

1.按姓氏筆畫排序:Select * From TableName Order By CustomerName Collate Chinese_PRC_Stroke_ci_as2.資料庫加密:select encrypt('原始密碼')select pwdencrypt('原始密碼')select pwdcompare('原始密碼','加密後密碼') = 1--相同;否則不相同 encrypt('原始密碼')select pwdencrypt('原始密碼')select pwdcompare('

關於結構體成員,在傳參過程中,數值發生變化(估計是我定義的結構體有不對的地方)

關於結構體成員,在傳參過程中,數值發生變化(估計是我定義的結構體有不對的地方)。結構體成員,C++介面中要求是WORD,我在C#中定義是UInt16。但調用介面時,這數值怎麼就變了....有見解或建議的,敬請發言吧!!-----------------------------說明:----------------------------------------------------廠商提供的是C++的介面,其中一個結構體// 日期和時間typedef struct{ WORD wYear;

PowerDesigner的安裝和資料庫建立

此文描述詳細,特此轉載,僅複製了大部分內容,可參考原文CodeSmith和PowerDesigner的安裝和資料庫建立(原創) 請大家不要用於商業用途哈,要支援正版,大家都是做軟體的,知道開發一套軟體實屬不易啊.Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->CodeSmith安裝方法:1). 點擊下載安裝檔案2).

使用 TABLESAMPLE 限制結果集 【轉載】

該文轉載自:http://msdn.microsoft.com/zh-cn/library/ms189108.aspx TABLESAMPLE是SQL 2005開始引入的一個新文法,它可以針對錶的資料進行抽樣。  A. 選擇行的百分比Person.Contact 表包含 19,972 行。下列語句將返回大約 10% 的行。每次執行此語句時,返回的行數通常都不同。USE AdventureWorks ;GOSELECT FirstName, LastNameFROM Person.Contact

總頁數: 61357 1 .... 26971 26972 26973 26974 26975 .... 61357 Go to: 前往

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.