如何用asp.net程序備份或還原SQLServer_.Net教程

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

      推薦:解讀點縮略圖彈出隨圖片大小自動調整的頁面
      程序用asp.net編寫,功能主要是,點pic_small.Aspx頁面的縮略圖后彈出pic_all.aspx頁面,pic_all.aspx頁面的大小要根據圖片大小自動調整,而且要有圖片的說明信息,還可以點上一幅和下一幅

      主要是利用SQL Server提供的SQL語句來實現備份的。
      備份:use master;backup database @name to disk=@path;
      恢復:use master;restore database @name from disk=@path;
      上面用的是參數化SQL語句,可以在程序執行的時候動態給參數賦值。

      .aspx代碼:

      以下為引用的內容:

      <%@ Page Language="C#" AutoEventWireup="true" CodeFile="DatabaseAction.aspx.cs" Inherits="DatabaseAction" %>

      <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

      <html xmlns="http://www.w3.org/1999/xhtml" >
      <head runat="server">
      <title>無標題頁</title>
      </head>
      <body>
      <form id="form1" runat="server">
      <div>
      <table border="0" width="100%">
      <tr><td colspan="2">數據庫還原和備份</td></tr>
      <tr><td>請選擇數據庫</td><td>
      <asp:DropDownList ID="ddlDatabaseList" runat="server">
      </asp:DropDownList></td></tr>
      <tr><td>
      數據庫文件名</td><td>
      <asp:TextBox ID="txtDbFileName" runat="server"></asp:TextBox></td></tr>
      <tr><td>
      操作選項</td><td>
      <asp:RadioButton ID="rbBackup" runat="server" Checked="True" GroupName="action" Text="備份" />
      <asp:RadioButton ID="rbRestore" runat="server" GroupName="action" Text="還原" /></td></tr>
      <tr><td>
      操作</td><td>
      <asp:Button ID="btnOK" runat="server" OnClick="btnOK_Click" Text="執行" /></td></tr>
      </table>
      </div>
      </form>
      </body>
      </html>

      .cs代碼

      以下為引用的內容:

      using System;
      using System.Data;
      using System.Configuration;
      using System.Collections;
      using System.Web;
      using System.Web.Security;
      using System.Web.UI;
      using System.Web.UI.WebControls;
      using System.Web.UI.WebControls.WebParts;
      using System.Web.UI.HtmlControls;
      using System.Data.SqlClient;

      分享:解析Asp.Net頁面執行流程
      在我的上一篇文章中說到了HttpModule、HttpHandle的簡單使用,我們可以利用它們在頁面請求的過程中加入自己的事件處理程序。那么在一個aspx頁面請求時后臺到底做了什么?當然asp.net做了很

      共2頁上一頁12下一頁
      來源:模板無憂//所屬分類:.Net教程/更新時間:2009-09-17
      相關.Net教程