OleDbCommand и длинный SQL запрос из файла
От: KARALIUS Россия http://ci-school.org
Дата: 23.12.14 12:52
Оценка:
Что-то я ничего не понимаю
Есть многострочный запрос, сохранил его в файл. При вызове из SQL Server management studio работает как часы
Делаю так
string sql_text = File.ReadAllText(HttpContext.Current.Server.MapPath("") + @"\sql-scripts\Task" + Request.QueryString.Get("number") + ".sql");
OleDbConnection conn = new OleDbConnection("Provider=SQLOLEDB;Data Source=MyDomain\\KARALSQL2014;Initial Catalog=xxx;Trusted_Connection=yes;");
conn.Open();

OleDbCommand dbSelect    = new System.Data.OleDb.OleDbCommand(null, conn);
dbSelect.CommandText     = sql_text; 
OleDbDataReader dbReader = dbSelect.ExecuteReader(CommandBehavior.SingleResult);

Не возвращает ничего. Сделал однострочный запрос, сохранил в файл — прекрасно работает!
Вопрос чайника: Что не так с многострочными запросами?
----
При промывке мозгов извилины стираются.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.