Форум программистов, компьютерный форум, киберфорум
C#: Базы данных
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  
 
 
Рейтинг 4.55/29: Рейтинг темы: голосов - 29, средняя оценка - 4.55
0 / 0 / 1
Регистрация: 26.11.2011
Сообщений: 23

ошибка при выполнении SqlCeCommand.ExecuteNonQuery()

24.07.2012, 14:13. Показов 6097. Ответов 20
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
таблица: id(uniqueidemtifier),name(ntextl),namel( ntext),date(datetime)

C#
1
2
3
4
5
6
7
8
9
10
string constr = "Data Source=bd.sdf;Persist Security Info=True";     
SqlCeConnection ConnectionString = new SqlCeConnection(constr);
SqlCeCommand myCommand = ConnectionString.CreateCommand();
if (myCommand.Connection.State == ConnectionState.Closed)
        myCommand.Connection.Open();
myCommand.CommandText = "Insert into table (name,namel, date) Values ('@name', '@namel','GETDATE())"; 
myCommand.Parameters.Add("@name", SqlDbType.NText).Value = textBox1.Text;
myCommand.Parameters.Add("@namel", SqlDbType.NText).Value = textBox1.Text;
myCommand.ExecuteNonQuery();
myCommand.Connection.Close();
вроде пишу правильно а ошибку выводит на
C#
1
myCommand.ExecuteNonQuery();
"A first chance exception of type 'System.Data.SqlServerCe.SqlCeException' occurred in System.Data.SqlServerCe.dll"
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
24.07.2012, 14:13
Ответы с готовыми решениями:

Исключение при выполнении запроса к базе данных command.ExecuteNonQuery
public sealed class DataAccessLayer { string _connectionString = @"Data Source=CASPER-PC\SQLEXPRESS;Initial...

Обращение ExecuteNonQuery дает "Ошибка синтаксиса при определении поля"
Доброго времени суток. Подскажите пожалуйста, что я делаю не правильно? Подключение к БД работет, проверял на запросах на выборку через...

Ошибка при выполнении Инсерта
Доброго времени суток. При выполнении инсерта OleDbConnection conn; OleDbCommand comm; ...

20
0 / 0 / 1
Регистрация: 26.11.2011
Сообщений: 23
25.07.2012, 00:24  [ТС]
Студворк — интернет-сервис помощи студентам
Цитата Сообщение от canopen Посмотреть сообщение
Единственное что могу посоветовать - попробуйте преобразовать запрос чтобы в нем не использовались параметры. И попробуйте выполнить этот вопрос не из своей программы, а из какого-нибудь другого клиента

Добавлено через 1 минуту
Как вы кстати проверяете, добавилась строка или нет? А то может вообще вы смотрите одну базу данных, а программа работает с другой. Всякое бывает

да,оказалось что не туда) что-то не так с параметрами т.к если их убрать и вставить свои значения то все нормально заливает)

Добавлено через 19 минут
оно работает!

большое спасибо.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
25.07.2012, 00:24

ExecuteNonQuery непонятная ошибка
Непонятная ошибка : string payAmount = paymentAmount.ToString(CultureInfo.InvariantCulture.NumberFormat); ...

Невразумительная ошибка при выполнении PL/SQL
Пытаюсь выполнить следующий кусок кода SQL> declare 2> n integer; 3> m integer; 4> begin 5> insert into...

Ошибка в изменении таблицы (ExecuteNonQuery())
Подскажите пожалуйста при изменении базы данных возникла ошибка ExecuteNonQuery(), как ее исправить ума не приложу ...

Ошибка при выполнении UPDATE - No connection associated with this command
SQLiteConnection connect = new SQLiteConnection("Data Source=base.db;"); connect.Open(); SQLiteCommand command = new...

Ошибка при выполнении CREATE TABLE: Число префиксов превышает максимально допустимое значение
Ребят помогите пожалуйста( раньше код работал сейчас же проблема( Вот сам код: using (SqlConnection conn = new...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
21
Ответ Создать тему
Новые блоги и статьи
тв 16 бой ии
anaschu 27.07.2026
Великий Перелом ИИ: Как уравнения ОДУ Radau дожали цензурные фильтры Алисы Фиксируем в мемофонде Теории Всего беспрецедентный факт в истории ИИ-зондирования. В затяжном многораундовом. . .
мв 15. непроверенное, возможно, глюк
anaschu 27.07.2026
НАУЧНО-АНАЛИТИЧЕСКИЙ ОТЧЕТ. РАЗДЕЛ 1. 1: «НАУКА» (РАСШИРЕННАЯ СТЕХИОМЕТРИЧЕСКАЯ И ГЕНЕТИЧЕСКАЯ ВЕРСИЯ)Тема: Теоретическое обоснование инвариантности 19-мерного тензорного ядра непрерывных ОДУ и. . .
Очистка реквизитов и табличных частей документа при копировании
Maks 26.07.2026
Алгоритм из решения ниже разработан на примере нетипового документа "ЗаявкаНаРаботу", разработанного в КА2. Задача: Заменить алгоритм запрета копирования документов для сотрудников с ролью "Стажер",. . .
Доктрина интенционального знания - Доктрина для портала "Срез".
Hrethgir 25.07.2026
Может найдётся кто захочет оценить доктрину. . . Написания правил участия для меня роскошь, требующая лимита времени, поэтому все сообщения не прошедшие модерацию будут видны только участникам портала,. . .
сукцессия 44. Решил подать на припринт в межународные сервисы препринтов. Но нужно одобрение от ученых
anaschu 25.07.2026
Английский вариант. Пока кто то не одобрит мою личность, мне не получиться это опубликовать на препринте. Но заявку на публикацию статьи я сегодня подам.
сукцессия 43. Вторая научная статья за месяц- прайминг и гатгил
anaschu 25.07.2026
две стороны одной монеты
Более приземисто - Эстафету хвоста в .cdl (деревья эстафеты в сад).
Hrethgir 24.07.2026
В будущем, после написания блока инверсии обхода дерева (эстафеты хвоста), я планирую вернуться к нашему прошлому разговору о том, обладают ли знания целеполаганием. Тогда я пришел к выводу, что. . .
Вот представьте что вам дали бессмертие.
kumehtar 24.07.2026
Вот представьте что вам дали бессмертие, ничего более не меняя. Вообще ничего, только бессмертие в нынешнем виде. Рады были бы? Что бы вы тут делали всё это время? Никакой пенсии. Никакого нового. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru