2011-02-06 3 views
2

Я ищу руководство по использованию встроенных ресурсов для хранения SQL-скрипта и последующего его выполнения с помощью некоторого вызова вызова чтения на C#. У кого-нибудь есть хороший ресурс для чтения о том, как это сделать?Руководство по использованию встроенных ресурсов w/ado.net

ответ

5

Это очень просто.

  1. Создайте сценарий в файле (MyScript.sql)
  2. Откройте свойства проекта (щелчок правой кнопкой мыши проект, выберите «Свойства»)
  3. Перейти к «Ресурсы» на вкладке
  4. Создать файл ресурсов, если он еще не существует
  5. Выпадающий список, вероятно, говорит «Строки». Измените его на «Файлы»
  6. Использование «Добавить существующий файл», чтобы добавить файл, созданный

Вы очень много сделали. Ваш ресурс будет доступен в виде строки с именем namespace .Properties.Resources.MyScript. Просто используйте его как собственность CommandText вашего SqlCommand, OleDbCommand и т. Д.

+0

С VS 2012 он работает – Adrian

+0

Как вы имеете дело со встроенными новыми строками в скрипте? Я делаю именно это, и результирующая строка имеет кучу '\ r \ n', поэтому она вызывает ошибку при попытке выполнить, как' SqlCommand'. –

Смежные вопросы