Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 19.03.2013, 19:05   #1
Aleksey68
Пользователь
 
Регистрация: 19.03.2013
Сообщений: 26
Восклицание запись в txt и поиск по нему.

В общем пытаюсь написать программу. Суть такая. Есть форма для заполнения. 6 EditControl и 1 ComboBox. создал кнопку для записи в файл этих данных. Но в файл заносится например вместо вводимой фамилии Иванов вот это- 0034E2F0.и так со всеми буквами. латинские, русские. цифры отображаются как надо. это проблема раз. А вторая проблема такова. Есть так же кнопка Поиск. Так вот, помогите как организовать этот поиск по этому же файлу. В первый EditControl вводится фамилия нажимаем кнопку Поиск и в другие EditControlы забиваются данные совпадающие в базе с этой фамилией, т.е. имя, отчество, и в моем случае спектакль в котором играет человек(это в ComboBox должно быть) и дальше сколько билетов было на этот спектакль. В общем прощу помощи. заранее спасибо.
Aleksey68 вне форума Ответить с цитированием
Старый 19.03.2013, 19:20   #2
Dux
Delphi Master
Форумчанин Подтвердите свой е-майл
 
Аватар для Dux
 
Регистрация: 31.03.2008
Сообщений: 803
По умолчанию

Цитата:
Сообщение от Aleksey68 Посмотреть сообщение
В общем пытаюсь написать программу. Суть такая. Есть форма для заполнения. 6 EditControl и 1 ComboBox. создал кнопку для записи в файл этих данных. Но в файл заносится например вместо вводимой фамилии Иванов вот это- 0034E2F0.и так со всеми буквами. латинские, русские. цифры отображаются как надо. это проблема раз. А вторая проблема такова. Есть так же кнопка Поиск. Так вот, помогите как организовать этот поиск по этому же файлу. В первый EditControl вводится фамилия нажимаем кнопку Поиск и в другие EditControlы забиваются данные совпадающие в базе с этой фамилией, т.е. имя, отчество, и в моем случае спектакль в котором играет человек(это в ComboBox должно быть) и дальше сколько билетов было на этот спектакль. В общем прощу помощи. заранее спасибо.
Код в студию. Каким образом у Вас происходит сохранение в txt-файл?
Dux вне форума Ответить с цитированием
Старый 19.03.2013, 20:10   #3
Aleksey68
Пользователь
 
Регистрация: 19.03.2013
Сообщений: 26
По умолчанию

void CaaaaDlg::OnBnClickedButton1()
{
UpdateData(true);

char *locale=setlocale(LC_ALL,"RUS"); //пробовал чтобы по русски в файл заносилось
CString r;
int q=0;
if (a) //работа с переключателями.тоже заносится в файл в зависимости от выбранного варианта
q=1;
if (b)
q=2;
if (c)
q=3;
s.GetLBText(s.GetCurSel(),r);
fstream datei;
datei.open("baza1.txt",ios::app);
if(!datei)
{
cout<<"Error"<<endl;
}
else
{


datei<<fam<<" "<<imya<<" "<<otch<<" "<<s<<" "<<kol<<" "<<prod<<" "<<gastr<<" "<<q<<endl;
}
datei.close();

UpdateData(false);
}
Aleksey68 вне форума Ответить с цитированием
Старый 20.03.2013, 00:17   #4
Dux
Delphi Master
Форумчанин Подтвердите свой е-майл
 
Аватар для Dux
 
Регистрация: 31.03.2008
Сообщений: 803
По умолчанию

Опаньки, так это Вы не на Дельфи.. тогда, к сожалению помочь не смогу
Dux вне форума Ответить с цитированием
Старый 20.03.2013, 01:27   #5
koljsch
Форумчанин
 
Регистрация: 26.01.2009
Сообщений: 360
По умолчанию

Aleksey68, а какие типы данных в переменных fam, imya, otch и т.д.?
Честно ни разу не работал таким способом. Может стоит попробовать через fprintf?
koljsch вне форума Ответить с цитированием
Старый 20.03.2013, 14:57   #6
Aleksey68
Пользователь
 
Регистрация: 19.03.2013
Сообщений: 26
По умолчанию

типы данных CString.
Aleksey68 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
выборка из TXT и запись в бд Maa1985 Общие вопросы Delphi 0 25.04.2012 14:15
ComboBox и поиск по нему SPD Компоненты Delphi 1 10.01.2011 19:47
Как выполнить поиск по XML файлу и добавить к нему новый узел в Delphi? LexaL Помощь студентам 0 24.12.2010 17:12
Запись последовательности в txt NeiL Общие вопросы Delphi 1 14.04.2008 22:23