Форум программистов, компьютерный форум, киберфорум
Наши страницы
C#: Базы данных, ADO.NET
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C# Выборка по дате - отображается только последняя запись http://www.cyberforum.ru/ado-net/thread1257819.html
public Form1() { InitializeComponent(); DB = new SQLiteConnection("Data Source=dbcalendar.db;Version=3;"); DB.Open(); com = new...
Как сделать запись новых строк в таблицу с помощью TableAdapter.Fill C#
Здравствуйте, подскажите ,пожалуйста, как сделать запись новых строк в таблицу с помощью TableAdapter.Fill Данные для записи берутся из 2-х текстбоксов. Через SqlDataAdapter можно сделать так: ...
Создать файл dbf в кодировке DOS C#
help.... знаю что тема заезженная, но уже два дня копаюсь в нете - ничего не нашла, чтобы у меня получилось есть файл-шаблон dbf (с кодировкой DOS). я программно его копирую в папку C^\temp,...
C# Синхронизация данных между клиентами/серверами Есть множество клиентов-серверов. Как синхронизировать между ними данные. (все время появляются новые данные, на всех пк., как синхронизировать их, чтобы они не повторялись). И можете посоветовать... http://www.cyberforum.ru/ado-net/thread1257121.html
C# Чтение пустых полей http://www.cyberforum.ru/ado-net/thread1256909.html
На WCF сервисе выбираются данные вот таким методом: public List<TypeBO> GetAllType() { string query = "SELECT typ_id, typ_name, typ_conf, typ_lineconfsrv FROM...
C# Entity диаграмма: После добавления модели приложение зависает
ни кто не сталкивался с такой проблемой , пытаюсь добавить модель но после добавления приложения зависает и вылазиет окошка закрыть или перезапустить приложение как быть?
Создание новой БД *.sdf на основе шаблона C#
Доброго всем дня. Разрабатываю приложение и сейчас возникла недоработка. Есть ли возможность создавать *.sdf из программы по шаблону? PS... У меня есть готовая БД и нужно на ее основании создать...
C# Разделение доступа к данным для различных пользователей Добрый день! Есть задача разграничить информацию для просмотра и редактирования по пользователям. Допустим есть таблица со списком людей (ФИО, даты рождения и др. информация), есть таблица с... http://www.cyberforum.ru/ado-net/thread1256574.html
C# Entity framework и reflection - Получить таблицу и работать с полями http://www.cyberforum.ru/ado-net/thread1256452.html
Добрый день! Подскажите, как решить такую задачу? Есть несколько однотипных таблиц view_House_01,view_House_02,view_House_03,view_House_04... Делаю так: var prpt =...
C# NPGSQL System.Exception: Timeout while getting a connection from pool Пытаюсь конекнуться к базе и вылазит такое. Кто сталкивался - в чем может быть проблема? System.Exception: Timeout while getting a connection from pool. http://www.cyberforum.ru/ado-net/thread1256368.html
Jefe
247 / 228 / 96
Регистрация: 05.06.2013
Сообщений: 711
0

Ошибка при обновлении данных в БД из DataGridView при определенном условии

17.09.2014, 16:29. Просмотров 669. Ответов 2
Метки (Все метки)

Собственно проблема в следующем... в приложение добавил обновление БД из dgv.
Сделано по примеру, как в видео
Кликните здесь для просмотра всего текста


На кнопке висит код:
C#
1
2
3
4
5
private void btn_update_Click(object sender, EventArgs e)
        {
            sql_scb = new SQLiteCommandBuilder(sql_sda);
            sql_sda.Update(dt);
        }
Обновление работает идеально, но не во всех таблицах.
Была обнаружена зависимость появления ошибки:

Обновляем таблицу, которая имеет колонки [id] и [Транспорт] - обновляется без проблем
Обновляем таблицу, которая имеет колонки [id] и [Вид услуги] - ошибка "near "услуги": syntax error"

В общем ошибка падает, если я обновляю таблицу, в которой есть хотя бы 1 столбец, состоящий из двух слов.

Добавление услуг по кнопке у меня осуществляется запросом:
INSERT INTO Service_types (id, [Вид услуги]) VALUES (10, 'тест');
т.е. название столбца в квадратных скобках, и проблем при добавлении/обновлении нет.

Если же добавляю/редактирую данные по кнопке из dgv в эту таблицу, то падает near "услуги": syntax error, видимо приложение в этом случае не озадачивает себя тем, что нужно ставить скобки.

Если переименую столбец с Вид услуги на Вид_услуги, то проблема уходит.


Есть ли решение, что бы столбец мог оставаться таким же, т.е. из двух слов, или все же придется во всех таблицах разделять слова нижним подчеркиванием?

Вернуться к обсуждению:
Ошибка при обновлении данных в БД из DataGridView при определенном условии
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
17.09.2014, 16:29
Готовые ответы и решения:

Ошибка при обновлении datagridview
Здравствуйте! Такая проблема! Есть datagrid. Первый раз, когда я выполняю запрос все работает...

Необходимость частого обновления dataGridView при частом обновлении данных в источнике
Платформа Microsoft .NET Framework 3.0 БД Oracle 11g Подключение к БД через ODAC 11.2 Release 3...

Ошибка при обновлении данных в БД MySQL
Доброго времени суток! Ни как не могу понять в чём ошибка, она выпадает когда данные уже введены в...

Ошибка при попытке обновлении данных таблицы Access
Есть большая таблица с данными по приборам. Она загружается в датагрид. Но при попытке сохранения...

Ошибка при добавлении данных в datagridview
Есть бд сделанная в acess. При добавлении данных в одной форме,они должны перейти на другую и...

2
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2019, vBulletin Solutions, Inc.
Рейтинг@Mail.ru