|
Помогите : НУ Не ОБНОВЛЯЕТСЯ и все тут
|
|||
---|---|---|---|
#18+
Появляются заголовки колонок и все ... |
|||
:
Нравится:
Не нравится:
|
|||
20.07.2004, 18:36 |
|
Помогите : НУ Не ОБНОВЛЯЕТСЯ и все тут
|
|||
---|---|---|---|
#18+
значит в таблице нет записей и Update не проходит, а используется Insert - вот это уже другая песня ... |
|||
:
Нравится:
Не нравится:
|
|||
20.07.2004, 18:38 |
|
Помогите : НУ Не ОБНОВЛЯЕТСЯ и все тут
|
|||
---|---|---|---|
#18+
Да нет - в таблице есть записи. Они отображаются, когда Adapter.Fill ... |
|||
:
Нравится:
Не нравится:
|
|||
20.07.2004, 18:42 |
|
Помогите : НУ Не ОБНОВЛЯЕТСЯ и все тут
|
|||
---|---|---|---|
#18+
Ага, сделала, отобразила, только вот опять cast not valid на adapter.UPDATE... ... |
|||
:
Нравится:
Не нравится:
|
|||
20.07.2004, 18:46 |
|
Помогите : НУ Не ОБНОВЛЯЕТСЯ и все тут
|
|||
---|---|---|---|
#18+
а почему их в гриде не видно [adapter.Fill(); нужно вызывать всегда перед SetDataBinding();] ??? --- такое ощущение, что пошли по второму кругу, только не на TextBox'ах, а на DataGrid. --- 1. какая СУБД используется ? 2. как строятся команды ? 3. текст команды на Update можно привести ? --- вот взял Access создал базу, создал в VS на С# проект, вывел данные из одной таблицы в DataGrid на форму, занес изменения в БД. на всё/провсё ушло 10 мин. или сегодня 1-е апреля ???? 2-е сутки уже пошли :-) ... |
|||
:
Нравится:
Не нравится:
|
|||
20.07.2004, 18:57 |
|
Помогите : НУ Не ОБНОВЛЯЕТСЯ и все тут
|
|||
---|---|---|---|
#18+
Смешно сказать, но у меня уже не вторые... Все-таки спасибо за уделенное внимание ... |
|||
:
Нравится:
Не нравится:
|
|||
20.07.2004, 19:32 |
|
Помогите : НУ Не ОБНОВЛЯЕТСЯ и все тут
|
|||
---|---|---|---|
#18+
2 Греттт OFF: Гадать можно очень долго, и скорее всего быстрее просто сделать заново с нуля. ИМХО нельзя замешивать свой код и код формируемый мастером. Можно посмотреть как та или иная вещь делается, скопировать этот код и использовать его уже. Теперь по теме: Интересует весь код связанный с OleDbDataAdapter, как тот который формируется в защищенной секции дизайнера, так и ваш. В этом форуме сущесвует возможность присоединять файлы к своему сообщению, так что код можно передать ввиде текстового файла. Интересно, хотя и так некоторые вещи понятны, выполнить перед Update следующий код при этом сымитировать ошибочную ситуацию и написать какое будет при этом сообщение: Added, Modified или Deleted, либо какая их комбинация. Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14.
Можно поэкспериментировать попробовав: 1) просто добавить запись, затем выполнить Update, 2) изменить одну запись-выполнить Update 3) удалить запись-выполнить Update. Результаты постите сюда. Код: plaintext
... |
|||
:
Нравится:
Не нравится:
|
|||
20.07.2004, 19:43 |
|
Помогите : НУ Не ОБНОВЛЯЕТСЯ и все тут
|
|||
---|---|---|---|
#18+
СУБД - Interbase. Все сведено до простоты. Создаю проект в VS . NET на C#. Делаю oleDBConnection, oleDBAdapter, dataSet Располагаю грид, вывожу туда данные из одной таблицы и одну единственную кнопочку, действие в которой было тобой описано Меняю данные в одной ячейке, нажимаю кнопочку - ОП! ошибка см. выше. !!Кстати, через Accses у меня тоже все получилось!! А вот InterBase... ... |
|||
:
Нравится:
Не нравится:
|
|||
20.07.2004, 19:49 |
|
Помогите : НУ Не ОБНОВЛЯЕТСЯ и все тут
|
|||
---|---|---|---|
#18+
Sa, такие пробы я уже проделала - все стопорится на Update в любом случае. После пробы с Access, в котором все получилось, теперь грешу на InterBase ... |
|||
:
Нравится:
Не нравится:
|
|||
20.07.2004, 19:53 |
|
Помогите : НУ Не ОБНОВЛЯЕТСЯ и все тут
|
|||
---|---|---|---|
#18+
ГретттА что это за ошибка: Код: plaintext 1. 2. 3.
... |
|||
:
Нравится:
Не нравится:
|
|||
20.07.2004, 19:59 |
|
Помогите : НУ Не ОБНОВЛЯЕТСЯ и все тут
|
|||
---|---|---|---|
#18+
<off может быть попробовать другой провайдер OleDb для Interbase. Попробуй поискать по этому сайту. не все гладко в .net с некоторыми провайдерами - особенно на insert, uodate и delete. вроде бы есть прямой managed провайдер interbase. /> ... |
|||
:
Нравится:
Не нравится:
|
|||
21.07.2004, 07:19 |
|
Помогите : НУ Не ОБНОВЛЯЕТСЯ и все тут
|
|||
---|---|---|---|
#18+
попробуй с managed провайдером firebird: http://prdownloads.sourceforge.net/firebird/FirebirdNETProvider-1.6-NET1.1.exe?download отзывы о работе с interbase вроде бы неплохие :-) ... |
|||
:
Нравится:
Не нравится:
|
|||
21.07.2004, 08:49 |
|
|
start [/forum/topic.php?fid=17&msg=32613612&tid=1354078]: |
0ms |
get settings: |
9ms |
get forum list: |
13ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
60ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
49ms |
get tp. blocked users: |
1ms |
others: | 14ms |
total: | 165ms |
0 / 0 |