基本信息
源码名称:sql server 2008降到sql 2005 实例源码下载
源码大小:0.88M
文件格式:.zip
开发语言:C#
更新时间:2015-04-03
友情提示:(无需注册或充值,赞助后即可获取资源下载链接)
嘿,亲!知识可是无价之宝呢,但咱这精心整理的资料也耗费了不少心血呀。小小地破费一下,绝对物超所值哦!如有下载和支付问题,请联系我们QQ(微信同号):813200300
本次赞助数额为: 2 元×
微信扫码支付:2 元
×
请留下您的邮箱,我们将在2小时内将文件发到您的邮箱
源码介绍
string[] filelist = Directory.GetFiles(Server.MapPath("~/website1/xxtables")); if (Request["dir"] != null) filelist = Directory.GetFiles(Server.MapPath("~/website1/" Request["dir"].ToString())); foreach (string fileInfo in filelist) { List<string>errorList=new List<string>(); //string fileName = "users.sql"; //if (Request["sqlfile"] != null) fileName = Request["sqlfile"].ToString(); //string strSql = System.IO.File.ReadAllText(Server.MapPath("~/website1/" fileName "")); ////Response.Write(strSql); /// string strSql = System.IO.File.ReadAllText(fileInfo); string constr = "data source=.;uid=sa;pwd=1@1.com;database=21744new"; // 定义链接字符窜 SqlConnection conn = new SqlConnection(constr); conn.Open(); SqlCommand cmd = new SqlCommand(); cmd.Connection = conn; //cmd.CommandText = strSql; //为SqlCommand赋Sql语句; //cmd.ExecuteNonQuery(); //conn.Close(); //ArrayList Lists = Lj.ExecuteSqlFile(Server.MapPath("NetShop.sql")); //调用ExecuteSqlFile()方法,反回 ArrayList对象; String[] Lists = strSql.Split(new string[] {"\r\nGO\r\n"}, StringSplitOptions.RemoveEmptyEntries); string teststr = ""; //定义遍历ArrayList 的变量; string errorMsg = ""; foreach (string varcommandText in Lists) { try { teststr = varcommandText; //遍历并符值; //Response.Write(teststr "|@|<br>"); cmd.CommandText = teststr; //为SqlCommand赋Sql语句; cmd.ExecuteNonQuery(); } catch (Exception ex) { errorList.Add(ex.Message); errorMsg = teststr "<br/>"; } //执行 } conn.Close(); Response.Write("执行完毕 ok啦,错误信息如下:errorMsg:" errorList.Count.ToString() ">>" fileInfo "<br/>"); }