Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.07.31;
Скачать: CL | DM;

Вниз

---|Ветка была без названия|---   Найти похожие ветки 

 
Lika   (2003-07-08 15:09) [0]

Ошибка выходит при выполнении следующей операции:
Dm.DataSourse1.DataSet:=Dm.Table1;

Мой вопрос переместили в "Потрепаться", но мне срочно нужно решить эту проблемму!


 
AbrosimovA ©   (2003-07-08 15:26) [1]

Dm.DataSour ce1.DataSet:=Dm.Table1;


 
Lika   (2003-07-08 15:38) [2]

>Dm.DataSource1.DataSet:=Dm.Table1;
Это просто опечатка в программном коде синтаксических ошибок нет.
DataSource1, я вообще переименовываю в DSNakl и таму подобное.
Так что дело не в этом.

У кого есть другие варианты, почему возникает ошибка?
В WinXp, где я разрабатываю приложение ее нет.
Ошибка возникает в Win98.

Помогите пожалуйста!



 
Жук ©   (2003-07-08 15:46) [3]

DataSource1 куда данные таблицы отображает ?


 
AbrosimovA ©   (2003-07-08 15:53) [4]

Команда написана правильно, но лучше, если приведете более полный код.


 
sniknik ©   (2003-07-08 16:34) [5]

возможно просто кодом не отделатся, а целое исследование проводить придется.

на случай проверки совместимости неплохо иметь несколько операционок. в данном случае ничего сказать не могу, но судя по всему может быть что угодно.
ну как пример, гдето строка представлена в юникоде (2 байта на символ, XP "понимает" в 98м это просто строка в 2раза длиннее. на присвоении короткой ошибка). это самое "умное" обьяснеие что пришло в голову. а в конце окажется что что ктото гдето "лоханулся". :-))
а может дельфи ни причем а ошибку дает база (как при инсерте в в поле строки длиннее поля), если Table1 активна то мало ли какие команды к базе шлет.
не просто так не скажеш, да еще и "срочно".


 
Lika   (2003-07-08 16:45) [6]

>DataSource1 куда данные таблицы отображает ?
В DBGrid.

>Команда написана правильно, но лучше, если приведете более полный код.
Код очень простой:
DM.Table1.Edit;
Dm.DataSource1.DataSet:=Dm.Table1;
Form1.ShowModal;
// форма ввода


 
sniknik ©   (2003-07-08 16:52) [7]

DM.Table1.Edit;
убери. и попробуй присваивать не активную
DM.Table1.Close;
Dm.DataSource1.DataSet:=Dm.Table1;
DM.Table1.Open;
Form1.ShowModal;

(вряд ли поможет но чуть понятнее станет, в смысле где происходит)
что происходит пиши полностью, не экономь на буквах.



Страницы: 1 вся ветка

Текущий архив: 2003.07.31;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.022 c
1-100720
Man
2003-07-18 12:59
2003.07.31
отличия процессов для дочернего и модального окон


14-100951
antonyan
2003-07-15 14:23
2003.07.31
Контрольная сумма файла


6-100871
Алексей Глеб
2003-05-24 20:23
2003.07.31
TWebBrowser


11-100658
Arhangel
2002-11-28 22:45
2003.07.31
Народ, что я не так делаю?


14-100874
TiRAN
2003-07-12 15:04
2003.07.31
Резервное копирование данных