|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
08.05.2012, 21:53 | #1 |
Пользователь
Регистрация: 07.12.2010
Сообщений: 72
|
Добавление данных в таблицу через запросы!!
Здравствуйте. У меня такие ошибки выходят при компиляции! Не пойму почему он на запросы жалуется???
Код:
[C++ Error] Unit1.cpp(67): E2451 Undefined symbol 'qd' [C++ Error] Unit1.cpp(67): E2451 Undefined symbol 'DateTimePicker1' [C++ Error] Unit1.cpp(67): E2451 Undefined symbol 'DateTimePicker2' [C++ Error] Unit1.cpp(67): E2451 Undefined symbol 'DateTimePicker3' [C++ Error] Unit1.cpp(67): E2451 Undefined symbol 'DateTimePicker4' [C++ Error] Unit1.cpp(67): E2451 Undefined symbol 'DateTimePicker5' [C++ Error] Unit1.cpp(67): E2451 Undefined symbol 'DateTimePicker6' [C++ Error] Unit1.cpp(82): E2451 Undefined symbol 'qf' [C++ Error] Unit1.cpp(97): E2451 Undefined symbol 'qv' [C++ Error] Unit1.cpp(105): E2451 Undefined symbol 'SQL'SQL- Последний раз редактировалось ACE Valery; 09.05.2012 в 02:56. |
08.05.2012, 23:29 | #2 |
Форумчанин
Регистрация: 17.11.2010
Сообщений: 262
|
qd, qf, qv тип задать нужно, а DateTimePicker->Date в DateToStr(DateTimePicker->Date).
|
09.05.2012, 07:28 | #3 |
Пользователь
Регистрация: 07.12.2010
Сообщений: 72
|
Спасибо! Все работает
|
09.05.2012, 10:37 | #4 |
Пользователь
Регистрация: 07.12.2010
Сообщений: 72
|
[C++ Error] Unit1.cpp(95): E2451 Undefined symbol 'DateTimePicker'
Его тип описывается так - TDateTime qd,qf,qv; Но он мне опять эту ошибку выдает. описал тип так " TDateTime qd,qf,qv;" - потому что, его присваю этим элементам qd,qf,qv в этом коде qd="INSERT INTO Договоры VALUES ('"+DateTimePicker1->Date+"','"+DateTimePicker2->Date+"','"+DateTimePicker3->Date+"','"+DateTimePicker4->Date+"','"+DateTimePicker5->Date+"','"+DateTimePicker6->Date+"')"; qf="INSERT INTO Филиал VALUES ('"+DateTimePicker1->Date+"','"+Edit3->Text+"','"+Edit3->Text+"','"+DateTimePicker1->Date+"')"; qv="INSERT INTO Вид_страхования VALUES ('"+DateTimePicker1->Date+"','"+Edit3->Text+"')"; не работает, другие типы не подходят! |
09.05.2012, 11:12 | #5 |
Форумчанин
Регистрация: 17.11.2010
Сообщений: 262
|
qd, qv, qf - строковые переменные. A DateTimePicker->Date в DateToStr(DateTimePicker->Date). Сумма строки и даты невозможна, это все должно быть строка.
Вот Архангельский. Программирование в C++ Builder Прочитать обязательно. |
09.05.2012, 11:36 | #6 |
Пользователь
Регистрация: 07.12.2010
Сообщений: 72
|
Спасибо конечно. Но я не плюсую их, я присваиваю переменным, эти значения. Плюсуются поля, из СУБД ACCESS. Там ошибки нет. Ошибка именно в описании +DateTimePicker1->Date+. ( [C++ Error] Unit1.cpp(95): E2451 Undefined symbol 'DateTimePicker'). Тип надо задать. Метод этот заключается через этот элемент "TDateTime". Но незнаю как правильно задать его.
|
09.05.2012, 12:52 | #7 |
Форумчанин
Регистрация: 17.11.2010
Сообщений: 262
|
Такое ощущение, что их нет на форме. Попробуй ручками пере набрать, вдруг где символ лишний затесался. Пользуйся помощью ctrl+space.
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Добавление данных в таблицу | MaxOz | БД в Delphi | 0 | 28.02.2012 18:08 |
Добавление данных в таблицу через SQL | Morfius01 | БД в Delphi | 18 | 19.12.2010 22:15 |
Добавление данных в таблицу | slai | SQL, базы данных | 1 | 13.12.2010 16:33 |
Добавление данных в таблицу через Delphi | bablzz | БД в Delphi | 7 | 08.10.2010 00:38 |
Добавление данных в таблицу. | Hobbit_88 | БД в Delphi | 11 | 06.06.2009 13:52 |