基于数据库的winform程序的安装附加问题?(ldf和mdf)

zhouxiaxue 2006-12-07 11:40:07
http://blog.csdn.net/lihonggen0/archive/2004/05/17/13654.aspx 我已经根据这篇文章生成了安装程序. 现在的问题是安装程序类不知道怎么去写.. 看了很多都有点糊涂了..
以下的代码是安装程序类的:
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Configuration.Install;
using System.Data;
using System.Data.SqlClient;
namespace installDB
{
[RunInstaller(true)]
public partial class installDB : Installer
{
public installDB()
{
InitializeComponent();
}
private void CreateDataBase(string strSql, string DataName, string strMdf, string strLdf)
{
String str;
SqlConnection myConn = new SqlConnection(strSql);
str = "EXEC sp_attach_db @dbname = '" + DataName + "', @filename1 = '" + strMdf + "',@filename2='" + strLdf + "'";
SqlCommand myCommand = new SqlCommand(str, myConn);
myConn.Open();
myCommand.ExecuteNonQuery();
}
}
}
问题1:怎么调用安装程序类?
问题2:string strSql, string DataName, string strMdf, string strLdf 参数是怎么赋值的?
请各位给小弟点思路....不要VB的..看着有点晕.呵呵
...全文
78 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

111,125

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Creator Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧