写一个小程序,专门用来做这件事情
1.将.mdf和.ldf文件附加到数据库中.执行下面的SQL语句就行了:
sp_attach_db '数据库名','x:\path\数据库.mdf','x:\path\数据库.ldf'2.将数据库连接的字符串写入到你的程序可以调用到的地方.最好加密.

解决方案 »

  1.   

    你可以直接在程序里设置connectionstrings
    adoconnection1.connectionstrings='Privder=...;Data Source = ' +servername +';User=' + userid + ';Pass Word=' + pwd;
    adoconnection1.open();
      

  2.   

    右键你的数据库-->所有任务-->生成sql代码,新键一窗体,加入一memo,考入sql代码,加入3输入框,分别对应服务名,用户,密码,加入按钮,在事件里写入代码,通过3输入框信息,连接数据库,执行memo中的代码,改窗体名为“初始化模块”,打包改工程
      

  3.   

    或:
    --备份
    backup database sys to disk='c:\目录\a.bak' with init
    --还原 
    use master
    RESTORE DATABASE TestDB FROM DISK = 'c:\2002.dat'
      

  4.   

    1。使用备份和恢复;
    2。直接拷贝整个DATA路径的文件,去覆盖;
    3。拷贝数据库文件,然后进行数据库附加。