--用上面的语句已经将数据库附加上了? 那证明你的msde没有问题啊.--你用什么连接数据库的,如果是ADO的话,检查一下你的连接字符串,应该是这样写的:Provider=SQLOLEDB.1;Persist Security Info=True;User ID=sa;Password=;Initial Catalog=JMSales;Data Source=MAIN\JM
调试欢乐多
谢谢!
你是指在你的程序中? 我没用过C#,它应该不提供这个功能吧.
你可以通过SQLDMO编程自己实现.
在C#中可以调用,如:
private void button1_Click(object sender, System.EventArgs e)
{
string path = Application.StartupPath ;
try
{
//我把OSQL.EXE 拷贝到程序运行的当前目录下了
System.Diagnostics.Process.Start(path+@"\OSQL.EXE",
@"-U sa -P -S MAIN\JM -i c:\jm.sql -o c:\out.txt -t 2") ;
}
catch(Exception ex)
{
MessageBox.Show(ex.Message) ;
}
}
在C#中可以调用,如:
private void button1_Click(object sender, System.EventArgs e)
{
string path = Application.StartupPath ;
try
{
//我把OSQL.EXE 拷贝到程序运行的当前目录下了
System.Diagnostics.Process.Start(path+@"\OSQL.EXE",
@"-U sa -P -S MAIN\JM -i c:\jm.sql -o c:\out.txt -t 2") ;
}
catch(Exception ex)
{
MessageBox.Show(ex.Message) ;
}
}
http://www.microsoft.com/downloads/details.aspx?familyid=f0d03472-5e6c-459e-a6d8-6745a729c3c9&displaylang=en下载一个web的管理工具.