|
23.10.2005, 17:33
|
#1
|
Бывалый
Регистрация: 05.09.2005
Сообщений: 823
Написано 101 полезных сообщений (для 205 пользователей)
|
Надо создать базу данных студенты в виде файла, содержащего имя и фамилию студента,
а также его оценку. Уметь 1 - вводить данные, 2 - удалять данные, 3 - изменять данные,
4 - сортировать данные по любому столбцу 5 - выводить данные на экран
Я долго думал, но, видимо, ресурсов мозга не хватает...
Помогите плз.
|
(Offline)
|
|
23.10.2005, 18:02
|
#2
|
ПроЭктировщик
Регистрация: 04.09.2005
Сообщений: 139
Написано одно полезное сообщение
|
Я долго думал, но, видимо, ресурсов мозга не хватает...
|
в аттаче пример БД на Borland C++ Builder 5.
|
(Offline)
|
|
23.10.2005, 18:03
|
#3
|
ПроЭктировщик
Регистрация: 04.09.2005
Сообщений: 139
Написано одно полезное сообщение
|
описание этого курсача.
PS. на лекции ходить надо было!
|
(Offline)
|
|
23.10.2005, 19:39
|
#4
|
|
хе
а база какая ? sql ? acces ?
я могу текстовую зделать , sql постаратся
ps. очень легкое задание
ето вам не форум делать ! ps. и скрипт форума на php простой... надо только html знать
|
|
|
23.10.2005, 21:02
|
#5
|
|
на лекции ходить надо было!
|
Ходил, в том-то и дело. Только лекции у нас одни, а лабы - другие. И так второй семестр подряд.
Проблема:
struct str1
{
* char name[20];
* char surname[20];
* int mark;
};
void main(void)
{
* FILE *fp;
* str1 s1,s2;
* ...
* fp=fopen("base.txt","a+");
* fwrite(&s1,sizeof(s1),1,fp);
* fclose(fp);
* ...
* fp=fopen("base.txt","r");
* fread(&s2,sizeof(s2),1,fp);
* ...
}
Сначала записываю в файл, потом из него же читаю.
Так вот: записывает он нормально, а читает набор неизвестных символов.
|
|
|
23.10.2005, 22:07
|
#6
|
ПроЭктировщик
Регистрация: 04.09.2005
Сообщений: 139
Написано одно полезное сообщение
|
а что такое arr[1]? ОНО точно имеет тип str1? что записано, то и прочитано.
|
(Offline)
|
|
23.10.2005, 22:12
|
#7
|
Бывалый
Регистрация: 05.09.2005
Сообщений: 823
Написано 101 полезных сообщений (для 205 пользователей)
|
а что такое arr[1]? ОНО точно имеет тип str1?
|
Прошу прощения, очепятался...Да, точно.
|
(Offline)
|
|
24.10.2005, 12:52
|
#8
|
Дэвелопер
Регистрация: 04.09.2005
Адрес: Красноярск
Сообщений: 1,376
Написано 491 полезных сообщений (для 886 пользователей)
|
У нас лабу задали сделать динамические списки, почти доделал, там есть чтение/запись в файл, только сделано перегрузкой >> и <<. плюс другие функции есть конечно...
Если надо, выложу как доделаю и сдам.
|
(Offline)
|
|
24.10.2005, 16:41
|
#9
|
Зануда с интернетом
Регистрация: 04.09.2005
Сообщений: 14,014
Написано 6,798 полезных сообщений (для 20,935 пользователей)
|
Originally posted by Жека@Oct 24 2005, 10:52 AM
У нас лабу задали сделать динамические списки, почти доделал, там есть чтение/запись в файл, только сделано перегрузкой >> и <<. плюс другие функции есть конечно...
Если надо, выложу как доделаю и сдам.
|
Перегрузка операций >> и << - это через потоки FSTREAM ведь? Так Magus на С пишет,а не на С++ - преподы такого своеволия не любят.
__________________
http://nabatchikov.com
Мир нужно делать лучше и чище. Иначе, зачем мы живем? tormoz
А я растила сына на преданьях
о принцах, троллях, потайных свиданьях,
погонях, похищениях невест.
Да кто же знал, что сказка душу съест?
|
(Offline)
|
|
24.10.2005, 16:48
|
#10
|
ПроЭктировщик
Регистрация: 04.09.2005
Сообщений: 139
Написано одно полезное сообщение
|
так он этого не сказал
|
(Offline)
|
|
24.10.2005, 17:23
|
#11
|
Дэвелопер
Регистрация: 04.09.2005
Адрес: Красноярск
Сообщений: 1,376
Написано 491 полезных сообщений (для 886 пользователей)
|
насчет си, а не с++, я понял, но вдруг кому ещё надо
...преподы...
|
(Offline)
|
|
24.10.2005, 18:34
|
#12
|
Зануда с интернетом
Регистрация: 04.09.2005
Сообщений: 14,014
Написано 6,798 полезных сообщений (для 20,935 пользователей)
|
Originally posted by Jet@Oct 24 2005, 02:48 PM
так он этого не сказал
|
Это очевидно:
см стиль )
__________________
http://nabatchikov.com
Мир нужно делать лучше и чище. Иначе, зачем мы живем? tormoz
А я растила сына на преданьях
о принцах, троллях, потайных свиданьях,
погонях, похищениях невест.
Да кто же знал, что сказка душу съест?
|
(Offline)
|
|
24.10.2005, 18:45
|
#13
|
ПроЭктировщик
Регистрация: 04.09.2005
Сообщений: 139
Написано одно полезное сообщение
|
не очевидно. откомпилится и там и там, спец. слов и с, не вошедших в с++ тут нет. и половина моих одногруппников на с++ пишет в таком "стиле".
ЗЫ. Флейм, флейм! )
|
(Offline)
|
|
24.10.2005, 20:48
|
#14
|
Бывалый
Регистрация: 05.09.2005
Сообщений: 823
Написано 101 полезных сообщений (для 205 пользователей)
|
ЗЫ. Флейм, флейм! )
|
Флейм - это, конечно, хорошо, но все-таки, почему этот
fread(&s2,sizeof(s2),1,fp);
не работает?
|
(Offline)
|
|
25.10.2005, 22:33
|
#15
|
ПроЭктировщик
Регистрация: 04.09.2005
Сообщений: 139
Написано одно полезное сообщение
|
строка работает. что пишешь, то и считывает. ищи, где ты не так записал данные. или не так преобразовал тип при считывании.
|
(Offline)
|
|
Ваши права в разделе
|
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 05:54.
|