PDA

View Full Version : سوال: ساخت ديتابيس درsqlserver با کد C#



sir_djalireza
یک شنبه 04 بهمن 1388, 22:25 عصر
با سلام
خواستم يه ديتا بيس با نام خاص از محيط برنامه ی ويندوزی بسازم(Create) و سپس فايل BackUPی که از ديتابيس با همان نام رو که داشتيم ( فرضا از روی يک کامپيوتر ديگه گرفته شده و به اين کامپيوتر منتقل شده) را Restore کرد؟
با SqlCommand ميشه اين کار رو کرد؟؟چگونه بايد با SQLSERVER ارتباط برقرار کرد وقتی که هنوز ConnectionString هم نداريم؟

amirjalili
دوشنبه 05 بهمن 1388, 10:30 صبح
public void createProjectDB()
{
conn.ConnectionString = "Data Source=TURM21;Initial Catalog=master;Integrated Security=SSPI;";
sqlStr = projectDBStrings.getDBCreateString();

try
{
System.Console.WriteLine("Opening Connection...");
conn.Open();
System.Console.WriteLine("Connection opened!!!");
SqlCommand cmd = new SqlCommand(sqlStr, conn);
cmd.ExecuteNonQuery();
System.Console.WriteLine("Database created!!!");

}
catch (Exception)
{
System.Console.WriteLine("Could not establish Connection!");
}
finally
{
conn.Close();
System.Console.WriteLine("Connection closed!!!");
}
}