Форум программистов, компьютерный форум, киберфорум
Delphi: Базы данных
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
Delphi БД id поле, как сделать его автоинкрементным deplhi + phpmyadmin https://www.cyberforum.ru/ delphi-database/ thread798203.html
помогите следать поле ID автоинкрементным? есть таблица продукт вот структура http://s60.***********/i167/1302/43/c315fc62896c.jpg первычным ID сделал, теперь не могу понять как заставить его считать, если процедура нужна объясните мне поподробнее что куда, спасибо
Данные из таблицы Mysql Delphi БД
Есть таблица которая содержит 2 поля,логин и пароль.Допустим я хочу сделать авторизацию через Delphi,у меня есть компоненты SimpleDataSet1,SqlConnection,DataSet,каким способом мне выбрать данные из базы и сверить их с введенными в программе? Добавлено через 1 час 1 минуту Разобрался сам,/close
Delphi БД Combobox https://www.cyberforum.ru/ delphi-database/ thread797919.html
Добрый день, есть форма с 2 ComboBox и кнопкой с процедурой вывода отчета через QuickRep. Вот код процедуры на кнопку: procedure TForm7.BitBtn1Click(Sender: TObject); var n:integer; begin //n:=ComboBox1.ItemIndex+1; //DataModule2.ADOTable1.filter:='Inostranniy='+IntToStr(n); //DataModule2.ADOTable1.Filtered :=True;
Delphi БД работа с filestream Задача такая: Создать приложения использующее FileStream в MS SQL сервере для хранения прикрепляемых файлов в анкете. Не понятен сам процесс. Когда надо добавить запись там все понятно(Update или Insert запрос). А как бы с FileStream? Вот так создаю: if OpenDialog1.Execute then Fstrim := TFileStream.Create(OpenDialog1.FileName, fmOpenRead); А что далее происходит? Добавлено через 3... https://www.cyberforum.ru/ delphi-database/ thread797910.html
Delphi БД Увеличение числа в базе данных
Всем доброго времени суток! Сегодня с столкнулся с проблемой: Есть база данных (созданная на Access 2010) подключенная к моей программе на delphi 7, сама таблица базы выводиться в DBGrid. там есть столбик под названием бонусы в котором по умолчанию стоит значение (1). нужно что бы при каждом назатие на кнопку значение в таблице увеличивалось на 1. Я пробивал сделать так DBEdit1.Text :=...
Delphi БД Access через Delphi ошибка несоответствие типов данных в условии отбора https://www.cyberforum.ru/ delphi-database/ thread797203.html
Ругатся на Form1.ADOQuery1.SQL.Clear; Form1.ADOQuery1.SQL.Add('SELECT slovo FROM slovar where slovo='''+sssr+''''); Form1.ADOQuery1.Active:=True; slovo:=Form1.ADOQuery1.FieldByName('slovo').AsString; Перелазил инет не нашел устал. пробовал так еще Form1.ADOQuery1.SQL.Add('SELECT slovo FROM slovar where slovo=?'); Form1.ADOQuery1.Parameters.add('slovo', sssr);...
Delphi БД Ошибка при добавлении данных: Mysql + ADO https://www.cyberforum.ru/ delphi-database/ thread797193.html
Mysql+delphi.ado. При попытке добавить данные возникает проблема . Ключевые поля заполнены, но судя по ошибке, delphi ругается на то,что строки пустые(т.к. заполняется не все).вот ошибка raised exception class econverterror with message '' is not a valid integer value вот часть кода Form1.ADOQuery1.Insert; Form1.ADOQuery1.FieldByName(‘name’).AsString := Edit21.Text; ...
Delphi БД Delphi перебор ячеек Excel в цикле
Уважаемые форумчане, прошу помощи. Как сделать цикл переборки по номерам ячеек в Excel, например D4 - , A10 - . Как сделать цикл чтобы Delphi перебирал ячейки пока не достигнет ? Вот пример кода, но он выдает ошибку Invalid variant operation uses ExcelXP, OleServer; ............. var NRow, NCol: Integer; XL: TExcelApplication; ASheet: _Worksheet;
Delphi БД Создание ADOConnection Создаю подключение к MS Sql server: function OpenConnection(ConnectionString: AnsiString): boolean; var ADODBConnection: OleVariant; begin ADODBConnection := CreateOleObject('ADODB.Connection'); ADODBConnection.CursorLocation := 3; // User client ADODBConnection.ConnectionString := ConnectionString; https://www.cyberforum.ru/ delphi-database/ thread797074.html Delphi БД Авторизация Проконсультируйте как, организовать авторизацию с проверкой логина и пароля из таблици. https://www.cyberforum.ru/ delphi-database/ thread796844.html
Delphi БД Импорт данных из базы двнных в StringGrid
Первый раз с этим сталкиваюсь. Есть БД с 3 таблицами: Users(id, name:string), list_of_items(id, items:string), Rating(id, id_users:integer, id_items:integer, rating:integer). Так вот, пытаюсь сделать так чтобы в зависимости от того какой пользователь зашёл (пользователи в Users), по его ID в StGd отображались: в одном столбце список предметов (list_of_items), а во втором оценки (Rating)....
Delphi БД Вывод данных из таблиц в Memo по дате https://www.cyberforum.ru/ delphi-database/ thread796321.html
Добрый День. У меня есть необходимость вывести в Memo (или что нибудь другое) записи, до которых осталось 5 дней. Как это сделать? Memo находится на главной форме. Таблица из которой нужно брать записи называется "Авто" и содержит следующие столбцы: ________________________________________________________ \ №А/М \
10 / 10 / 0
Регистрация: 25.05.2011
Сообщений: 161
Записей в блоге: 1
15.03.2013, 21:16  [ТС] 0

Создание сводки успеваемости по всем предметам за месяц - Delphi БД - Ответ 4247825

15.03.2013, 21:16. Показов 3010. Ответов 17
Метки (Все метки)

Ответ

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

Добавлено через 9 часов 59 минут
так а если в сетке дбгрид я создам поля... то можно будет запросом их заполнить?

Добавлено через 4 минуты

Добавлено через 1 час 18 минут
Delphi
1
2
3
4
5
6
7
8
9
10
11
12
13
procedure TForm1.TabSheet4Show(Sender: TObject);
begin
q1.SQL.Clear;
if edit8.Text='' then
exit
else
begin
q1.SQL.Add('select [id_predmet(FK)] as Предмет');
q1.SQL.Add('from Uspevaemost where [id_studenta(FK)]='+''''+Edit8.Text+'''');
end;
q1.Open;
 
end;
вот решил что то такое по примеру попробывать что б, хотя б предметы показывало.. выдал что несоответствие типов данных в условиях отбора.. потом я подумал что в базе то в самой таблице храниться тип даных числовой полученый в итоге с уникального кода предмета.. че делаю сам не пойму

Добавлено через 28 минут
те создал поля в ДБгриде Предмет и с 1 по 31.
и вот подключил как бы к Успеваемости.. пишу запрос на отображения по крайне мере пытаюсь.

Добавлено через 11 часов 43 минуты
SQL
1
2
SELECT Uspevaemost.[id_predmet(FK)], Uspevaemost.[ocenka], Uspevaemost.[data_ocenki], Anketa.Fam
FROM Predmet INNER JOIN (Anketa INNER JOIN Uspevaemost ON (Anketa.id_gruppi = Uspevaemost.[id_gruppi(FK)]) AND (Anketa.id_studenta = Uspevaemost.[id_studenta(FK)])) ON Predmet.id_predmet = Uspevaemost.[id_predmet(FK)];
Подскажите хоть с запросом.. вот в МС Access создал подобный запрос.. как его в делфи записать что б он у меня всеж работал.. и я не уверен что за месяц ток выводяться оценки..

Добавлено через 28 минут
Delphi
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
procedure TForm1.TabSheet4Show(Sender: TObject);
begin
q1.SQL.Clear;
if edit8.Text='' then
exit
else
begin
q1.SQL.Add('SELECT Uspevaemost.[id_predmet(FK)], Uspevaemost.[ocenka], Uspevaemost.[data_ocenki], Anketa.Fam');
q1.SQL.Add('FROM Predmet INNER JOIN (Anketa INNER JOIN Uspevaemost ON (Anketa.id_gruppi = '+edit5.Text);
q1.SQL.Add('AND (Anketa.id_studenta = Uspevaemost.[id_studenta(FK)])='+''''+Edit8.Text+''''+')');
q1.SQL.Add('ON Predmet.id_predmet = Uspevaemost.[id_predmet(FK)]');
end;
q1.Open;
 
end;
Вот собрал как то так код... но выдает ошбку..

Добавлено через 10 часов 24 минуты
Delphi
1
2
3
4
5
6
7
8
9
10
11
12
13
14
procedure TForm1.TabSheet4Show(Sender: TObject);
begin
q1.SQL.Clear;
if edit8.Text='' then
exit
else
begin
q1.SQL.Add('SELECT Predmet.Nazvanie_predmeta, Uspevaemost.ocenka, Uspevaemost.data_ocenki');
q1.SQL.Add('FROM Predmet INNER JOIN Uspevaemost ON Predmet.[id_predmet] = Uspevaemost.[id_predmet(FK)]');
q1.SQL.Add('WHERE [id_studenta(FK)]='+edit8.Text);
end;
q1.Open;
 
end;
вот выдает по определенному студенту оценки по всем предметам за все время. подскажите как сделать еще сортировку что б оценки выдавались за текущий месяц месяц считываем с датасоурса. и вывести оценки все в одну строку с предметом..

Добавлено через 22 часа 23 минуты
создал я запрос SQL на выборку по месяцу..
в тексте программы вышло вот так.
Delphi
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
procedure TForm1.TabSheet4Show(Sender: TObject);
begin
Label8.Caption:=edit1.Text;
label9.Caption:=edit2.Text;
label10.Caption:=edit3.Text;
q1.SQL.Clear;
if edit8.Text='' then
exit
else
begin
q1.SQL.Add('SELECT Predmet.Nazvanie_predmeta, Uspevaemost.ocenka, Uspevaemost.data_ocenki');
q1.SQL.Add('FROM Predmet INNER JOIN Uspevaemost ON Predmet.[id_predmet] = Uspevaemost.[id_predmet(FK)]');
q1.SQL.Add('WHERE (([id_studenta(FK)]='+''''+edit8.Text+''''+')');
q1.SQL.Add('AND ([Uspevaemost]![data_ocenki]'+'like'+''''+FormatDateTime('*.mm.yyyy',cal.Date)+''''+')'+')');
 
end;
ShowMessage(q1.Sql.Text);
q1.Open;
 
end;
но ошибка выдается что несоответствие типов данных.. помогите что блин не так.. уже и так и сяк и на перекосяк искрутил.. и да спасибо за просто безвыходность положение оно принесло плоды и заставило думать

Вернуться к обсуждению:
Создание сводки успеваемости по всем предметам за месяц Delphi БД
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
15.03.2013, 21:16
Готовые ответы и решения:

Электронный журнал успеваемости класса по определенным предметам
Я начала писать код по созданию электронного журнала успеваемости всего класса по определенным...

Дан текстовый файл, содержащий строки с данными об успеваемости студентов по трем предметам
Создать типизированный файл с информацией об успеваемости. Ввести фамилию студента, средний балл...

Удалить студентов, у которых по всем предметам 2
Нужно удалить студентов, у которых по всем предметам 2. Затем вывести новый список на экран....

Сколько студентов имеют оценку 5 по всем предметам
ВАРИАНТ №18 1. Задан двумерный массив А, состоящий из N строк и М столбцов, где N – число...

17
15.03.2013, 21:16
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
15.03.2013, 21:16
Помогаю со студенческими работами здесь

Вычислить, сколько студентов имеют оценку “3” по всем предметам
Пожалуйста, помогите, решить задачи: 1. Задан двумерный массив А, состоящий из N строк и М...

Создать список студентов, имеющих задолженность по всем предметам
Создать файл, содержащий сведения об итогах зимней сессии студентов 1-го курса. Структура записи:...

Определите средний балл каждого студента по всем предметам
Определите средний балл каждого студента по всем предметам. Выведите три действительных числа:...

Запрос.Найти средний балл у одного студента по всем предметам
На скрине видно таблица, в конце там есть столбик средний балл, вот там нужно найти средний балл....

Какое количество отличных оценок получено студентами по всем предметам
Пожалуйста помогите! Программа работает, но только для одного студента. Как сделать для нескольких...

Найти средний балл по всем предметам и создать метод true, false
Большая часть кода есть, теперь не знаю как посчитать средний балл по всем предметам по 100 бальной...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru