Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / C++ [игнор отключен] [закрыт для гостей] / неврубаюсь!!!! / 8 сообщений из 8, страница 1 из 1
19.03.2007, 17:35
    #34400962
Pegasik
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
неврубаюсь!!!!
Работаю с MSSQL через ADO Builder6. использую DBGrid для представления данных из БД а для работы с записями DBNavigator. Вот в чем вопрос: открываю одну таблицу из БД, DBNavigator удаляет обновляет...короче пашет. Открываю таблицу "цели", пытаюсь удалить из нее строку на что получаю:"неудается найти строку для обновления.Некоторые значения могли быть изменены со време ее последнего чтения". КАК Я МОГ ЕЕ ЧИТАТЬ, ОТКУДА???
...
Рейтинг: 0 / 0
20.03.2007, 19:27
    #34404072
Pegasik
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
неврубаюсь!!!!
ни кто не сталкивался с этим??? ну тогда подскажите как работает DBNavigator...
...
Рейтинг: 0 / 0
20.03.2007, 19:34
    #34404083
panter_dsd
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
неврубаюсь!!!!
Приведи код (т.е. как ты открываешь таблицы), а то не очень понятно. :)
...
Рейтинг: 0 / 0
21.03.2007, 09:30
    #34404695
Pegasik
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
неврубаюсь!!!!
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
void __fastcall TForm22::BitBtn1Click(TObject *Sender)
{
if(ComboBox1->ItemIndex== 0 )
{Form22->ADOQuery1->Active=false;
Form22->ADOQuery1->SQL->Clear();
Form22->ADOQuery1->SQL->Add("SELECT * FROM document");
Form22->ADOQuery1->Active=true;
}
if(ComboBox1->ItemIndex== 1 )
{Form22->ADOQuery1->Active=false;
Form22->ADOQuery1->SQL->Clear();
Form22->ADOQuery1->SQL->Add("SELECT * FROM celi");
Form22->ADOQuery1->Active=true;
}
}
...
Рейтинг: 0 / 0
21.03.2007, 10:12
    #34404834
AsPiro
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
неврубаюсь!!!!
PegasikРаботаю с MSSQL через ADO Builder6. использую DBGrid для представления данных из БД а для работы с записями DBNavigator. Вот в чем вопрос: открываю одну таблицу из БД, DBNavigator удаляет обновляет...короче пашет. Открываю таблицу "цели", пытаюсь удалить из нее строку на что получаю:"неудается найти строку для обновления.Некоторые значения могли быть изменены со време ее последнего чтения". КАК Я МОГ ЕЕ ЧИТАТЬ, ОТКУДА???В этой несчастной таблице первичный ключ имеет место быть?
...
Рейтинг: 0 / 0
21.03.2007, 13:09
    #34405584
MasterZiv
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
неврубаюсь!!!!
Pegasik пишет:

> пашет. Открываю таблицу "цели", пытаюсь удалить из нее строку на что
> получаю:"неудается найти строку для обновления.Некоторые значения могли
> быть изменены со време ее последнего чтения". КАК Я МОГ ЕЕ ЧИТАТЬ, ОТКУДА???

Из базы данных. Из таблицы.
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
21.03.2007, 13:58
    #34405821
Pegasik
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
неврубаюсь!!!!
первичный ключик ID_celi. я использую DBNavigator он сразу удаляет из таблицы и из БД. Может забить на этот навигатор и нарисовать обычную кнопку?
...
Рейтинг: 0 / 0
22.03.2007, 03:38
    #34407467
AsPiro
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
неврубаюсь!!!!
Pegasikпервичный ключик ID_celi. я использую DBNavigator он сразу удаляет из таблицы и из БД. Может забить на этот навигатор и нарисовать обычную кнопку?Можно и на "нафигатор" забить.
А можно ещё поиском воспользоваться: вот , например или даже вот .
...
Рейтинг: 0 / 0
Форумы / C++ [игнор отключен] [закрыт для гостей] / неврубаюсь!!!! / 8 сообщений из 8, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]