怎样在网页上点击按钮,用现有的SQL文件 替换 原来的数据库
现在要做数据库还原 我的思路是把原有数据库删除 用现有SQL文件创建新的MySQL就是具体不知道怎么实施了 麻烦大家提提意见
public void bt_Restore_Click( object sender, DirectEventArgs e)
{
try
{
StringBuilder result = new StringBuilder();
RowSelectionModel sm = this.GridPanel1.SelectionModel.Primary as RowSelectionModel;
if (sm.SelectedRows.Count == 0)
{
X.Msg.Alert("数据还原", "你没有选择任何数据库文件,请选择!").Show();
return;
}
else
{
foreach (SelectedRow row in sm.SelectedRows)
{
result.Append(row.RecordID);
}
}
string x_name = result.ToString();
//删除数据库
string sql = "drop database wcms_cm";
WCMS.DataAccess.DataAccess.ExecuteNonQuery(sql);
//创建数据库
string sql11 = "create database wcms_cm";
WCMS.DataAccess.DataAccess.ExecuteNonQuery(sql11);
} --------------------编程问答-------------------- 用 SqlCommand 的 ExcuteNonQuery 执行你的过程脚本,
脚本的读取用System.IO.File.ReadAllText("路径")
--------------------编程问答-------------------- 恩 最后还是重新写了几个连接函数解决问题
补充:.NET技术 , ASP.NET