View Full Version : اجرای فایل با پسوند .sql
mojtaheri
یک شنبه 02 آبان 1389, 10:22 صبح
سلام خدمت دوستان چطوری می شه یک فایل با پسوند sql رو توی C# اجرا کرد.این فایل حاوی تعدادی از دستورات Sql است .لطفا اگه کسی می دونه یه راهنمایی بکنه
Roia_del
یک شنبه 02 آبان 1389, 10:43 صبح
سلام. شما می تونید این فایل رو به صورت متنی بخونید. و به SQL Server وصل بشید و متن درون اون رو با یک SQLCommand اجرا کنید.
mojtaheri
یک شنبه 02 آبان 1389, 10:56 صبح
چطوری فایل متنی رو بخونم و از sqlcommand بخونم
mahdi87_gh
یک شنبه 02 آبان 1389, 13:54 عصر
FileInfo file = new FileInfo("C:\\myscript.sql");
string script = file.OpenText().ReadToEnd();
برای خوندن از فایل
Roia_del
دوشنبه 03 آبان 1389, 13:08 عصر
چطوری فایل متنی رو بخونم و از sqlcommand بخونم
System.IO.StreamReader sr=new System.IO.StreamReader(@"c:\a.sql");
string sql=sr.ReadToEnd();
sr.Close();
SqlConnection sqlcon=new SqlConnection("Your Connection String")
SqlCommand com=new SqlComand();
com.Connection=sqlcon;
com.CommandText=sql;
sqlcon.Open();
com.ExecuteNoneQuery();
sqlcon.Close();
vBulletin® v4.2.5, Copyright ©2000-1403, Jelsoft Enterprises Ltd.