powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Делфи 7+бд
25 сообщений из 26, страница 1 из 2
Делфи 7+бд
    #39940931
Arakul777
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Пишу программу нужно добавить новые записи в таблицу владельцы как сделать так что бы для каждого столбца добавление шло через свой едит?добавление записей происходит через новую форму
...
Рейтинг: 0 / 0
Делфи 7+бд
    #39940935
DimaBr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
На форму с гридом повесить кнопку (Редактирование)
По нажатии на кнопку, показать вторую форму
Если пользователь ввёл данные и согласился, записать в базу
...
Рейтинг: 0 / 0
Делфи 7+бд
    #39940936
Arakul777
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
DimaBr,
Мне нужен сам код на добавление записей тк мой код добавляет только код и имя
...
Рейтинг: 0 / 0
Делфи 7+бд
    #39940942
Мимопроходящий
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
25.03.2020 12:38, Arakul777 пишет:
> Мне нужен сам код на добавление записей тк мой код добавляет только код и имя
>

не вижу.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Делфи 7+бд
    #39940945
Arakul777
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Мимопроходящий,
...
Рейтинг: 0 / 0
Делфи 7+бд
    #39940953
Gerasimenko
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Arakul777,

сколько перечислили, столько и добавляет
...
Рейтинг: 0 / 0
Делфи 7+бд
    #39940961
Arakul777
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Gerasimenko,
...
Рейтинг: 0 / 0
Делфи 7+бд
    #39940963
DimaBr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вы вставляете два значения в Четыре колонки
...
Рейтинг: 0 / 0
Делфи 7+бд
    #39940964
Zmeelov2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Arakul777,

Брейкпойнт на строку с ExecQuery. Что содержится в IBSQL1.SQL? Четыре имени поля и значения для двух полей. SURNAME и TELEPHONE кто вставлять будет?
...
Рейтинг: 0 / 0
Делфи 7+бд
    #39940967
Arakul777
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Zmeelov2,

Можно поподробней пожалуйста?что мне именно сделать нужно
...
Рейтинг: 0 / 0
Делфи 7+бд
    #39940977
Zmeelov2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Arakul777,

Про брейкпойнт - это про отладку, где остановиться, чтобы посмотреть код, который отдается на SQL сервер.
Правило из опыта - если не выполняется код DML, генерируемый в приложении, надо получить это код, посмотреть на него и попытаться выполнить из средства разработки для БД. Я уже очень давно трогал интербейз, в чем вы отлаживаете запросы?

Здесь ваша ошибка в том, что ваша вставка имеет вид
Код: sql
1.
INSERT INTO OWNER ( КОЛОНКА1, КОЛОНКА2, КОЛОНКА3, КОЛОНКА4) VALUES (ЗНАЧЕНИЕ1, ЗНАЧЕНИЕ2)


вместо
Код: sql
1.
INSERT INTO OWNER ( КОЛОНКА1, КОЛОНКА2, КОЛОНКА3, КОЛОНКА4) VALUES (ЗНАЧЕНИЕ1, ЗНАЧЕНИЕ2, ЗНАЧЕНИЕ3, ЗНАЧЕНИЕ4)



Как старый солдат, не знающий слов любви, позволю дать еще два совета:
1. Именовать таблицу OWNER плохой тон. Во многих языках и, возможно, диалектах SQL это зарезервированное слово.
2. Именуйте компоненты в едином стиле: либо инглиш, либо транслит. Master, Orders и Zapchasti в одном месте режут глаз, получается рунглиш.
...
Рейтинг: 0 / 0
Делфи 7+бд
    #39940979
Мимопроходящий
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
а за картЫнки вообще убивать надо!
...
Рейтинг: 0 / 0
Делфи 7+бд
    #39940980
Zmeelov2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Мимопроходящий
а за картЫнки вообще убивать надо!
Будьте снисходительны, топикстартер только в начале пути.
...
Рейтинг: 0 / 0
Делфи 7+бд
    #39940982
Arakul777
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Zmeelov2,

Если вместо значений я напишу edit1.text edit2.text и тд будут ли данные браться из edit и заполнятся в базу данных?
...
Рейтинг: 0 / 0
Делфи 7+бд
    #39940983
Мимопроходящий
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
25.03.2020 13:40, Zmeelov2 пишет:
>
> Будьте снисходительны, топикстартер только в начале пути.
>

ога.
это ж так сложно, Ctr^C, Ctrl^V

Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Делфи 7+бд
    #39940984
Zmeelov2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Arakul777
Если вместо значений я напишу edit1.text edit2.text и тд будут ли данные браться из edit и заполнятся в базу данных?
В общем, да, в правильном направлении идете. Но скорее всего у вас нужно будет Edit2 и Edit3 - в Edit1 уже вводится имя.

Где сейчас студентов мучают Делфей и Интербейзом?
...
Рейтинг: 0 / 0
Делфи 7+бд
    #39940985
Arakul777
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Zmeelov2,
...
Рейтинг: 0 / 0
Делфи 7+бд
    #39940988
Фотография wadman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Arakul777,

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

рекомендую http://www.ibase.ru/ibx/
...
Рейтинг: 0 / 0
Делфи 7+бд
    #39940989
Zmeelov2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Arakul777,

SQL.Add что делает? Дописывает строчечки к запросу. Закомментируйте второй и третий add - у вас полный запрос в первом сформирован, а вы добавляете values второй раз.

И за последним Edit-ом запятую уберите
...
Рейтинг: 0 / 0
Делфи 7+бд
    #39940992
Arakul777
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Zmeelov2,
Вы не могли бы написать код, я не могу сообразить что именно нужно сделать
...
Рейтинг: 0 / 0
Делфи 7+бд
    #39940993
goldmi45
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Arakul777,

1) В первом Add убрать Values(Edit1.Text, Edit2.Text, Edit3.Text, Edit4.Text, Edit5.Text, )
2) Изменить строку Add(', ' + QuotedStr(Edit1.Text) + ')'); на Add(', ' + QuotedStr(Edit1.Text) + ', ' + QuotedStr(Edit2.Text) + ', ' + QuotedStr(Edit3.Text) + ', ' + QuotedStr(Edit4.Text) + ', ' + QuotedStr(Edit5.Text) + ')');
...
Рейтинг: 0 / 0
Делфи 7+бд
    #39940997
Arakul777
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
goldmi45,
Огромное спасибо,благодарю

Модератор: Код приводите текстом (с тегом SRC), а не картинками, пожалуйста.
Как мне оформить свое сообщение?
...
Рейтинг: 0 / 0
Делфи 7+бд
    #39941002
Zmeelov2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Arakul777,

И не забудьте положить на форму новые компоненты Edit2-Edit5
...
Рейтинг: 0 / 0
Делфи 7+бд
    #39941276
Фотография DarkMaster
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
О существовании параметров запроса народ догадывается, но значения не придает.

P.S. Не учите молодого падавана плохому изначально. Вобью я одинарную кавычку в Edit - и сломаю ему программу и мозг :)
...
Рейтинг: 0 / 0
Делфи 7+бд
    #39941283
Gerasimenko
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
DarkMaster
О существовании параметров запроса народ догадывается, но значения не придает.

P.S. Не учите молодого падавана плохому изначально. Вобью я одинарную кавычку в Edit - и сломаю ему программу и мозг :)

Починит: QuotedStr :)

Но в целом да: параметры в абсолютном большинстве случаев предпочтительнее
...
Рейтинг: 0 / 0
25 сообщений из 26, страница 1 из 2
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Делфи 7+бд
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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