none
Как обновлять одну БД sql (а не копию) через форму? RRS feed

Ответы

Все ответы

  • Напишите текст ошибки, пожалуйста.
    31 октября 2012 г. 5:11
    Модератор
  • Ошибка: "Необработанное исключение типа "System.InvalidOperationException" в System.Data.dll

    Дополнительные сведения: Для обновления требуется действительный UpdateCommand при передаче коллекции DataRow с измененными строками."

    Добиться обновления БД через форму я так и не смог. Поэтому нужна помощь в вопросе: как обновлять БД через форму?

    Раньше доводилось иметь дело только с БД Access, но теперь надо ещё и SQL освоить, хотя бы в режиме «взлёт-посадка» (Создание БД, создание таблиц, настройка связей, передача данных в форму и т.д.). И при переходе с accessa на SQL (используется SQL express 2012, MSSQL Server Management Studio)сразу возникли вопросы, на которые бы очень хотелось получить ответы. Например:

    1.  Как установить тип строки «счётчик» (primary key)?

    2.  Как настроить добавление данных в БД (обновление) через форму?

    3.  Как создать поиск по БД через форму?

    4.  Есть ли предельный размер БД SQL express 2012?

    5.  Какой тип данных для сохранения картинок (access – поле объекта OLE)?

    6.  Как настроить в Server Management Studio связи между таблицами?

    И забегая чуть вперёд, хочу спросить о том, как её подключать к веб-серверу (IIS 7.5, например. Лучше, наверное, если сильно не затруднит, опубликовать ответы на вопросы, в виде статьи (типа той, что указана в первом посте).  Спасибо!


    • Изменено smv0647 31 октября 2012 г. 18:08
    31 октября 2012 г. 12:00
    • Помечено в качестве ответа smv0647 7 ноября 2012 г. 12:09
    7 ноября 2012 г. 12:09
  • Привет, спасибо за выложенное решение - книга лучший помощник.

    Также про ADO.NET хорошо написано в книге Язык программирования C# 2008 и платформа .NET 3.5 главы

    Глава 22. ADO.NET, часть I: подключенный уровень	756
    Глава 23. ADO.NET, часть II: автономный уровень	806

    Как практический пример, можно посмотреть проект - Simple ADO.NET Database Read, Insert, Update and Delete using C#


    Для связи [mail]

    • Помечено в качестве ответа smv0647 3 декабря 2012 г. 20:54
    15 ноября 2012 г. 12:20