中文字幕日韩一区二区_国产一区二区av_国产毛片av_久久久久国产一区_色婷婷电影_国产一区二区精品

ASP.NET 項目安裝包制作(二)數(shù)據(jù)庫安裝、其他組件的安裝

  上一節(jié)是講述如何制作Web安裝包的過程,只要按照步驟做就可以了。這一節(jié)將講述安裝過程中如何部署數(shù)據(jù)庫,以及執(zhí)行其他組件的安裝。

  在這里使用直接執(zhí)行sql腳本來創(chuàng)建數(shù)據(jù)庫。(也可以使用附件數(shù)據(jù)庫文件的形式)只要在Install方法中添加執(zhí)行sql腳本的方法,就是使用SqlConnection連接數(shù)據(jù)庫操作。

using(SqlConnectionconnection = newSqlConnection(connectionString))
{
connection.Open();

ExecuteSQL(connection, GetResource(
"createdatabase.sql"));

}
/// <summary>
/// 執(zhí)行sql語句
/// </summary>
/// <param name="connection"></param>
/// <param name="sql"></param>
void ExecuteSQL(SqlConnection connection, string sql)
{
SqlCommand cmd
= new SqlCommand(sql, connection);
cmd.ExecuteNonQuery();
}

/// <summary>
/// 獲取數(shù)據(jù)庫登錄連接字符串
/// </summary>
/// <param name="databasename">數(shù)據(jù)庫名稱</param>
/// <returns></returns>
private string GetConnectionString(string databasename)
{
return "server=" + Context.Parameters["server"].ToString() + ";database=" + (string.IsNullOrEmpty(databasename) ? "master" : databasename) + ";User ID=" + Context.Parameters["user"].ToString() + ";Password=" + Context.Parameters["pwd"].ToString();
}

NET技術ASP.NET 項目安裝包制作(二)數(shù)據(jù)庫安裝、其他組件的安裝,轉載需保留來源!

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯(lián)系我們修改或刪除,多謝。

主站蜘蛛池模板: 免费黄网站在线观看 | 国产精品久久久久久久久污网站 | 亚洲精品乱码久久久久久按摩观 | 羞羞羞视频 | 91高清在线观看 | 久久人爽 | 欧美一区二区大片 | 久久婷婷国产香蕉 | 一级黄a视频 | 久久99成人 | 91色在线 | 伊人网在线播放 | 成人精品国产 | 国产精品中文 | 久久久久综合 | 一区二区三区免费 | 精品粉嫩超白一线天av | 中文字幕在线观看一区二区 | 一级毛片免费 | 欧美专区在线视频 | 欧美国产视频一区二区 | 懂色tv | 天天爽夜夜爽精品视频婷婷 | 日韩欧美二区 | 中文字幕一区二区三区在线乱码 | 韩国毛片视频 | 国产高清美女一级a毛片久久w | 精品国产欧美一区二区 | 欧美多人在线 | 91久久看片 | 韩国av一区二区 | 国产一级一级 | 国产馆| 成人妇女免费播放久久久 | 国内在线视频 | 午夜精品一区二区三区在线视 | 成人不卡在线 | 久久精品91久久久久久再现 | 午夜精品久久久久久久久久久久久 | 精品久久香蕉国产线看观看亚洲 | 精品三区 |