Приложение С# + SQL Server - C#
Формулировка задачи:
Пишу приложение с использованием SQL Server 20008. для того чтоб приложение можно было истанавить на другие компы, во время инстоляции прогримма должна выполнить определённый SQL-скрипт. Скрипт у меня уже есть. Но вот как прописать впроге исполнение скрипта, причём только один раз при установке программы!?
Подскажите пожалуйста!
Решение задачи: «Приложение С# + SQL Server»
textual
Листинг программы
using(var con = new SqlConnection(CON_STRING)) { con.Open(); int result=0; using(var com = new SqlCommand(con)) { com.CommandText = \"SELECT TOP 1 Value FROM Setting WHERE Name='IsConfigured'"; result = (int)com.ExecuteScalar(); } if (result==0) { //выполняем нужный скрипт string sqlScript = "Select 1"; using (var com2 = new SqlCommand(con)) { com2.CommandText = sqlScript; com2.ExecuteNonQuery(); } //обновляем значение настройки using (var com3 = new SqlCommand(con)) { com3.CommandText = "UPDATE Setting SET Value='1' WHERE Name='IsConfigured'"; com3.ExecuteNonQuery(); } } }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д