|
0 / 0 / 2
Регистрация: 13.06.2014
Сообщений: 80
|
||||||||||||||||
MS SQL Не отображаются данные в DBGrid'e, в таблицу заносятся20.06.2014, 00:46. Показов 3648. Ответов 12
Метки нет (Все метки)
Здравствуйте, помогите пожалуйста. Проблема вот в чем, имеется клиентское приложение для работы с базой данных, заносятся данные о студенте в поля Edit, но при добавлении не отображаются в DBGrid'е хотя в таблицу заносятся. Две таблицы соеденены между собой с связью 1:1, необходимо реализовать добавление инфы о студенте и прикрепить к нему doc файл. По отдельности все работает. В ADODataSet прописан запрос для отображения данных в DBGrid'e :
Код кнопок выбора и загрузки документа:
Необходимо либо все данные сразу добавить в таблицу, либо добавить сначала данные о студнте, чтобы они отображались, поле Blob может быть пустым, потом уже файл загрузить.
0
|
||||||||||||||||
| 20.06.2014, 00:46 | |
|
Ответы с готовыми решениями:
12
Данные не заносятся в таблицу Данные не заносятся в таблицу Данные не заносятся в таблицу |
|
пофигист широкого профиля
4769 / 3204 / 862
Регистрация: 15.07.2013
Сообщений: 18,612
|
||
| 20.06.2014, 02:08 | ||
|
0
|
||
|
0 / 0 / 2
Регистрация: 13.06.2014
Сообщений: 80
|
||||||
| 20.06.2014, 10:10 [ТС] | ||||||
|
Всмысле правильно? До того как соединил две таблицы таким образом, все работало, ввожу данные,заносятся в базу отображается на компоненте,все прекрасно
0
|
||||||
|
пофигист широкого профиля
4769 / 3204 / 862
Регистрация: 15.07.2013
Сообщений: 18,612
|
||
| 20.06.2014, 10:42 | ||
|
0
|
||
|
0 / 0 / 2
Регистрация: 13.06.2014
Сообщений: 80
|
|
| 20.06.2014, 10:52 [ТС] | |
|
Работал с компонентами ADODataSet, DataSource, ADOStoredProc, TQuery не использовал
0
|
|
|
пофигист широкого профиля
4769 / 3204 / 862
Регистрация: 15.07.2013
Сообщений: 18,612
|
||
| 20.06.2014, 11:04 | ||
|
0
|
||
|
0 / 0 / 2
Регистрация: 13.06.2014
Сообщений: 80
|
||||||
| 20.06.2014, 17:44 [ТС] | ||||||
|
Дак что не так ? Как организовать повторный запрос?
Добавлено через 6 часов 16 минут Мне необходимо, сначала ввести данные о студенте, потом добавить файл потом отобразится таблица в которой инфа о студенте и файл, а сейчас получается что только готовому студенту могу загрузить файл. А как последовательно слать не допираю. После чего именно выполнить запрос? я так понимаю после p
0
|
||||||
|
пофигист широкого профиля
4769 / 3204 / 862
Регистрация: 15.07.2013
Сообщений: 18,612
|
||
| 21.06.2014, 01:45 | ||
|
Поясни что имеется в виду под "Сейчас файл загружается к уже созданному студенту", а ещё точнее что такое "созданный студент" ("готовый студент")?
0
|
||
|
0 / 0 / 2
Регистрация: 13.06.2014
Сообщений: 80
|
||||||
| 21.06.2014, 02:20 [ТС] | ||||||
|
Вообщем сейчас файл могу загрузить только к созданной строке студент и только если вручную пропишу id_student в таблицах - о студенте и files (те их вручную соеденю) . мне же нужно - добавляю студента, жму добавить(когда нажимаю добавить - заносится инфа о студенте в базу и создается пустая строка в таблице files) ,далее переходим в следующее окно (загрузка файла) - выбираю файл, загружаю в ячейку которую создал в предыдущем окне, жму опять далее переходим в главное меню там таблица, которая корректно отображает - имя фамилия курс и тд (поля таблицы о студентах) и поле файл вкр(из таблицы files). Для этого(создания пустой строки в таблице files) создал процедуру, но незнаю как записать правильно(где стрелка):
0
|
||||||
|
пофигист широкого профиля
4769 / 3204 / 862
Регистрация: 15.07.2013
Сообщений: 18,612
|
||
| 21.06.2014, 02:48 | ||
|
Т.е. ты ищешь способ с помощью INSERT INTO записать в таблицу BLOB?
0
|
||
|
0 / 0 / 2
Регистрация: 13.06.2014
Сообщений: 80
|
||||||
| 21.06.2014, 02:57 [ТС] | ||||||
|
подсказали сделать так
0
|
||||||
|
пофигист широкого профиля
4769 / 3204 / 862
Регистрация: 15.07.2013
Сообщений: 18,612
|
||
| 21.06.2014, 03:02 | ||
|
Но бред. Это значит что в двух таблицах одной и той же БД будут хранится две копии BLOB-поля.
0
|
||
|
0 / 0 / 2
Регистрация: 13.06.2014
Сообщений: 80
|
|
| 22.06.2014, 16:54 [ТС] | |
|
Существует способ создать через ADOQurey, новую строку с обычными полям и Blobe полем программно или нет?
0
|
|
| 22.06.2014, 16:54 | |
|
Помогаю со студенческими работами здесь
13
В таблицу не заносятся данные( Данные не заносятся в таблицу Не заносятся данные в таблицу Почему не заносятся данные в таблицу? Не заносятся данные в таблицу в базе данных Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Как дизайн сайта влияет на конверсию: 7 решений, которые реально повышают заявки
Neotwalker 08.03.2026
Многие до сих пор воспринимают дизайн сайта как “красивую оболочку”. На практике всё иначе: дизайн напрямую влияет на то, оставит человек заявку или уйдёт через несколько секунд.
Даже если у вас. . .
|
Модульная разработка через nuget packages
DevAlt 07.03.2026
Сложившийся в . Net-среде способ разработки чаще всего предполагает
монорепозиторий в котором находятся все исходники.
При создании нового решения, мы просто добавляем нужные проекты
и имеем. . .
|
Модульный подход на примере F#
DevAlt 06.03.2026
В блоге дяди Боба наткнулся на такое определение:
В этой книге («Подход, основанный на вариантах использования») Ивар утверждает,
что архитектура программного обеспечения — это
структуры,. . .
|
Управление камерой с помощью скрипта OrbitControls.js на Three.js: Вращение, зум и панорамирование
8Observer8 05.03.2026
Содержание блога
Финальная демка в браузере работает на Desktop и мобильных браузерах. Итоговый код: orbit-controls-threejs-js. zip. Сканируйте QR-код на мобильном. Вращайте камеру одним пальцем,. . .
|
|
SDL3 для Web (WebAssembly): Синхронизация спрайтов SDL3 и тел Box2D
8Observer8 04.03.2026
Содержание блога
Финальная демка в браузере. Итоговый код: finish-sync-physics-sprites-sdl3-c. zip
На первой гифке отладочные линии отключены, а на второй включены:. . .
|
SDL3 для Web (WebAssembly): Идентификация объектов на Box2D v3 - использование userData и событий коллизий
8Observer8 02.03.2026
Содержание блога
Финальная демка в браузере. Итоговый код: finish-collision-events-sdl3-c. zip Сканируйте QR-код на мобильном и вы увидите, что появится джойстик для управления главным героем.
. . .
|
Реалии
Hrethgir 01.03.2026
Нет, я не закончил до сих пор симулятор. Эта задача сложнее. Не получилось уйти в плавсостав, но оно и к лучшему, возможно. Точнее получалось - но сварщиком в палубную команду, а это значит, в моём. . .
|
Ритм жизни
kumehtar 27.02.2026
Иногда приходится жить в ритме, где дел становится всё больше, а вовлечения в происходящее — всё меньше. Плотный график не даёт вниманию закрепиться ни на одном событии. Утро начинается с быстрых,. . .
|