|
|
Другие темы раздела | |
Delphi БД Как вывести результат запроса в DbGrid? Здравствуйте! Есть база Oracle. Есть код: DataModule2.OracleQuery.Sql.Add('select * from table'); DataModule2.OracleQuery.Execute; Как результат запроса вывести в DbGrid?? В свойствах компонента запроса есть только такое свойство как Connection. Оно подсоединяет к базе. Других похожих свойств как DataSources нет. https://www.cyberforum.ru/ delphi-database/ thread152460.html |
Delphi БД База даних Народ подскажите что нужно знать чтобы создать и роботать с БД в делфи. |
Delphi БД Форматирование DBGrid Только начал знакомится с база в дельфи и возникли проблема: создал базу Access с несколькими текстовыми полями с ограниченной длиной и подключил её к DBGrid, но текстовые поля стали шириной по-стандарту - 255ю Подскажите. как это исправить, чтобы все было, как в базе. Вот проект https://www.cyberforum.ru/ delphi-database/ thread152288.html |
Delphi БД Как записать в таблицу 4 эдита в цикле
https://www.cyberforum.ru/ delphi-database/ thread152287.html procedure TForm7.BitBtn5Click(Sender: TObject); var st: string; i,j: integer; begin DataModule2.ODS_QuestID_TEST.AsInteger:=form7.DBLo okupComboBox1.KeyValue; DataModule2.ODS_QuestQUEST.AsString:=form7.Memo1.L ines.Text; DataModule2.ODS_Quest.Post; for i:=0 to form7.ComponentCount-1 do begin |
Delphi БД DBGrid столбцы (добавить - удалить) Доброго времени суток. У меня такой вопрос: возможно ли у DBGrid сделать программное добавление/удаление столбцов, так чтобы в БД столбцы также автоматически добавлялись/удалялись? Добавлено через 26 минут забыл уточнить БД Access использую ADO |
Delphi БД Как написать правильно: если возвращаемое запросом значение - пустое? Как написать правильно: если возвращаемое значение - пустое ? if Query.FieldByName('Name').Value= ... https://www.cyberforum.ru/ delphi-database/ thread152076.html |
Delphi БД Выбор сразу всей таблицы
https://www.cyberforum.ru/ delphi-database/ thread152053.html Приветствую всех программеров этого форума :) Итак подключаюсь я через делфи к mysql все конекчусь, делаю запрос SELECT * FROM test у меня не активируется SimpleDAtaSet выдает какую-то ошибку, я мучался мучался очень долгое время мучался , по тысячи раз все переделывал, и тут вот решил все же попробовать сделать так SELECT name FROM test все заработало, все выводится из бд как надо, теперь я... |
Delphi БД Нужна помощь при вставке 4 значений в таблицу при выборе через ChecBox Здравствуйте! Есть форма. На ней выбирается тест, записывается запрос и 4 ответа. Необходимо выбрать правильный ответ(выбор ответа-checkbox, при выборе должно записаться в базу слово 'Да'), а остальные ответы должны записаться со словом 'Нет'. При заполнении всех полей на форме, после чего нажимается кнопка. Как сделать чтобы к одному ответу записалось 'Да', а остальным 'Нет'??? |
Delphi БД Поиск методом Locate: маски Делаю игру - города, поиск через локейт. 39 строчка работает нормально, аналогичная, но 62-ая нет, в чем ошибка? Проект компилируется, только на 62-ой строчке, выдает ложный результат. Т.е. я хочу что бы искало слова на уже заранее "отрезанную" букву, поиск должен работать по первой букве. if (avef.mytab.Locate('city;flag',varArrayOF(),)) and (avef.mytab.fieldbyname('flag').Asinteger=0)... https://www.cyberforum.ru/ delphi-database/ thread151894.html |
Delphi БД Как узнать результат запроса Query
https://www.cyberforum.ru/ delphi-database/ thread151779.html Приветствую. Подскажите такой вопрос. как мне сравнить текст, который введен в edit к примеру, с текстом который находится в базе и выбирается из базы при помощи запроса? Например запрос такой SELECT Phone FROM Info WHERE Id:=1 как сравнить результат запроса с текстом в edit? Спасибо |
Вопрос по TZIBEventAlerter (ZEOS+FB) Delphi БД Доброго времени суток, коллеги и все остальные. Требуется Ваша подсказка по вопросу использования пакета ZEOS 6.6.6-stable в связке с FireBird 2.1. А именно: их хранимой процедуры вызываю post_event 'TEST'; , но в клиентском приложении ожидаемого события не происходит. Точнее сказать никого event'а не происходит. По докам нашёл, что TZIBEventAlerter имеет баги с установкой свойств AutoRegister и... |
Delphi БД Вывод данных
https://www.cyberforum.ru/ delphi-database/ thread151679.html Мне нужно чтоб выводило общую информацию о количестве дисциплин и часов нагрузки каждого преподавателя, не знаю, как подправить запрос, чтоб выводило для всех с их ФИО то есть должно выводить (ФИО преподавателя, Количество дисциплин, Сумма часов нагрузки) select count(isubj),sum(ihours) from load where cfio='nafanya' |
1263 / 706 / 62
Регистрация: 21.12.2009
Сообщений: 2,255
|
|
16.07.2010, 16:48 | 0 |
Изменение данных через Query - Delphi БД - Ответ 86010916.07.2010, 16:48. Показов 17120. Ответов 76
Метки (Все метки)
Ответ
В Delphi7 (да и более ранних версиях) для строк есть стандартный тип
ShortString, эквиваленитный старому паскалевскому String с ограничением по длине 255 символов и LongString, у которого длина ограничена, но настолько большой величиной, что туда можно засунуть войну и мир Строковые переменные можно объявлять как String. По умолчанию это длинная строка. Привожу кусочек из Help The reserved word string functions like a generic type identifier. For example, var S: string; creates a variable S that holds a string. In the default {$H+} state, the compiler interprets string (when it appears without a bracketed number after it) as AnsiString. Use the {$H-} directive to turn string into ShortString. Я не думаю, что Вы использовали директиву переключения {$H-} , хотя Вы могли это сделать ненамеренно в настройках Delohi Ksenya, попытайтесь этот SQL реализовать частями. Сначала добейтесь, чтобы заработала какая - то его часть. Потом постепенно удлиняйте. В настройках покопайтесь. Вдруг у Вас действительно все настроено на короткую строку. Вернуться к обсуждению: Изменение данных через Query Delphi БД
0
|
16.07.2010, 16:48 | |
Готовые ответы и решения:
76
Работа с базами данных через компонент Query. SQL-запросы. Программа «Семейный бюджет» Изменение данных в IBExperte через Delphi Создание/изменение/удаление данных в Excel подключеную через ADO Delphi Поиск через query |
16.07.2010, 16:48 | |
16.07.2010, 16:48 | |
Помогаю со студенческими работами здесь
0
Не изменяется строка в BD с через Query Добавление записи в dbgrid через query Передача параметров через Query отчету QReport Изменение данных через TextBox |