Главная страница
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.016 c
3-100584
Григорий Ситнин
2003-06-26 16:39
2003.07.31
Трехзвенная архитектура приложения


3-100599
denis555
2003-07-09 12:17
2003.07.31
логин BDE в Delhi4


4-101036
Asteroid
2003-05-29 02:56
2003.07.31
WM_MEASUREITEM глючит?


8-100846
Saracin
2003-02-05 19:32
2003.07.31
Как получить размеры картинки


3-100598
Spawn
2003-07-08 15:43
2003.07.31
InterBase