Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Запрос на выборку заданий для студентов по варианту [D7, Access]


Страницы:   1 2 3

ВладиславМинск ©   (2009-05-25 17:44:00) 

Уважаемые друзья, проблема в следующем..
Суть программы такова..
Имеется БД в Access которая содержит заданий по контрольным работам для учащихсмя заочного отделения.
в бд входит одна таблица с полями - Название_предмета; Номер семестра; Номер_варианта; Задание.
Учащийся открывает программу вводит номер семестра, свой личный номер (состоящий из 6 цифр) две последние цифры указывают на его номер в журнале и соответственно на его вариант. Далее он нажимает на кнопку Вывести лист заданий и формируется файл содержайщий все задания всех предметов именно его варианта.

База Аксес подключенная с помощью АДО.

Подскажите пожалуйста, как составить запрос чтобы выдавало именно задания того варианта и того семестра который указал учащийся?? И чтобы вывод осуществился в файл вордовский например.. ну или Хотя бы в Мемо..
Буду очень очень благодарен!


Плохиш   (2009-05-29 13:46:00) [1]


> ВладиславМинск   (28.05.09 17:45) [34]
>
> люди.. помогите с нписанием этой чертовой проги..

Я, пас, отсутствие элементарных знаний. Пациент скорее мёртв, чем жив.


Сергей М.   (2009-05-28 20:51:00) [2]


> ВладиславМинск



> 'SELECT name_pred, zadanie FROM zaokr WHERE nom_sem='+a
>
>
> а вот здесь пишет Несоответствие типов данных


Значит ты не моргнув соврал, утверждая что nom_sem - числовое поле.

Либо занимался партизанщиной раньше, умолчав что строка

> a:=sEdit1.Text;


не компилируется из-за того что переменная aимеет не строковый тип.

Ох и попрут же тебя !
Ей-ей попрут).. с треском)


Dennis I. Komarov_   (2009-05-28 20:15:00) [3]


> > 2. 'SELECT name_pred, zadanie FROM zaokr WHERE nom_sem='+a
> вот здесь пишет Несоответствие типов данных

Кто пишет?
что есть nom_sem?
что есть а?


Anatoly Podgoretsky   (2009-05-28 19:47:00) [4]


> ВладиславМинск   (28.05.09 18:49) [37]

Вещий Олег!


sniknik   (2009-05-28 19:27:00) [5]

я не помогаю тем кто не состоянии нормально описать свои проблемы, и правдиво скопировать код от этих проблем в форум.


ВладиславМинск   (2009-05-28 19:04:00) [6]


> за то что не получается нет. а вот за партизанщину... вполне
> может быть. как только надоешь.


эмм.. про партизанщину не совсем понял..

Мот помог бы лучше?


sniknik   (2009-05-28 18:53:00) [7]

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


ВладиславМинск   (2009-05-28 18:49:00) [8]

мда.. чуется турнут меня нафиг.. =((  нифига не получается =((


ВладиславМинск   (2009-05-28 18:01:00) [9]


> 1. 'SELECT name_pred, zadanie FROM zaokr


Выводит в грид так как надо (ну правда в поле задание оно пишет просто (МЕМО), но это известно почему и этим я займусь позже)


> 2. 'SELECT name_pred, zadanie FROM zaokr WHERE nom_sem='+a


а вот здесь пишет Несоответствие типов данных


Dennis I. Komarov   (2009-05-28 17:52:00) [10]

1. 'SELECT name_pred, zadanie FROM zaokr
2. 'SELECT name_pred, zadanie FROM zaokr WHERE nom_sem='+a

Результаты этих запросов...


ВладиславМинск   (2009-05-28 17:45:00) [11]

люди.. помогите с нписанием этой чертовой проги..
а то я сча с ума сойду и вас заодно всех сведу.. =((
ну мне просто ппц как надо...  попробуйте мот у себя там че-нить навоять и скинуть код.. или как-нить так а то это жесть какая-то творится..


ВладиславМинск   (2009-05-28 17:42:00) [12]

'SELECT name_pred, zadanie FROM zaokr WHERE nom_sem='+a+' AND om_var='+b

пишет ошибочная инструкция SQL..


Dennis I. Komarov   (2009-05-28 17:38:00) [13]

'SELECT name_pred, zadanie FROM zaokr WHERE nom_sem='+a+' AND om_var='+b


ВладиславМинск   (2009-05-28 17:35:00) [14]

SELECT name_pred, zadanie FROM zaokr WHERE nom_sem='+a+' AND nom_var='+b'


тот же результат.. выводит одну строчку где в поле name_predm пусто а в поле zadanie пишет (Memo)

как я наверное уже вас достал..


Сергей М.   (2009-05-28 17:29:00) [15]

Лишний плюс убери с конца)


ВладиславМинск   (2009-05-28 17:28:00) [16]

SELECT name_pred, zadanie FROM zaokr WHERE nom_sem='+a+' AND nom_var='+b+'


что я опять не так делаю? =((


Сергей М.   (2009-05-28 17:14:00) [17]


> Плохиш ©   (28.05.09 16:59) [25]


Ну когда ? В четверг после обеда, само собой)


Сергей М.   (2009-05-28 17:04:00) [18]


> Плохиш ©   (28.05.09 16:59) [25]


Ну когда ? В четверг после обеда, само собой)


Сергей М.   (2009-05-28 17:00:00) [19]


> Плохиш ©   (28.05.09 16:58) [24]


Ну да).. Контрольный в голову)


Плохиш   (2009-05-28 16:59:00) [20]


> Сергей М. ©   (28.05.09 16:57) [23]
>
> И опять ахинея))
> Вот меня понесло-то)

Хм, и когда она, тяпница, начинается? :o)


Страницы:   1 2 3

Наверх

Титульная страница Поиск, карта сайта Написать письмо