Отправляет email-рассылки с помощью сервиса Sendsay
  Все выпуски  

RusFAQ.ru: Программирование на Delphi


Информационный Канал Subscribe.Ru


RusFAQ.ru: Программирование на Delphi

Выпуск № 144
от 17.03.2003, 17:50

Администратор:
Имя: Калашников О.А.
URL: Информационный ресурс
ICQ: 68951340
Россия, Москва
О рассылке:
Задано вопросов: 502
Отправлено ответов: 918
Активность: 182.8 %
[Задать вопрос >>][Регистрация эксперта >>]
[Поиск в базе][Обсудить на форуме]


 Список экспертов, ответы которых опубликованы в данном выпуске

baldr
Статус: Профессиональный
Общий рейтинг: 113.58
URL: Сайт об ОС DOS. Всем, кто любит эту ОС!
[Подробней >>]
vitya
Статус: Профессиональный
Общий рейтинг: 108.02
[Подробней >>]
An_Life
Статус: Начальный
Общий рейтинг: 125
[Подробней >>]
 
Артём Шегеда
Статус: Профессиональный
Общий рейтинг: 116.74
URL: Пристанище неодинокого программиста
[Подробней >>]
BuTEK
Статус: Доверительный
Общий рейтинг: 166.66
[Подробней >>]


 Краткий перечень вопросов

Вопрос № 493. Привет всем. Вот такой вопросик. Я правильно понял, что если я хочу делать базу данных для компьютер... (ответов: 3)
Вопрос № 494. Люди помогитеее!!! Есть файл, допустим, D:mp3111.filename.mp3 я ест-но не знаю путь и имя файла. Над... (ответов: 4)

Вопросов: 2, ответов: 7


 Вопрос № 493

Привет всем. Вот такой вопросик. Я правильно понял, что если я хочу делать базу данных для компьютера, на котором не установлен Delphi, то можно использовать только технологию ADO, так как на компьютере на котором не установлен Delphi не установлен BDE? Вот у одного знакомого есть база данных, а Delphi не установлен. И база работает. Следовательно при её создании использовалась ADO?
Теперь вопрос за «жизнь»: хочу вот работёнку себе организовать – базы данных на Delphi делать. Хочу услышать мнение более опытных: реально ли таким образом деньги зарабатывать? Ведь если не считать возможности использования ADO, чтобы база работала – нужно на компьютер DELPHI устанавливать. Ну и вообще, может кто-то уже пробовал? Поделитесь опытом.



Вопрос отправлен: 13.03.2003, 18:24
Отправитель: Алексей (Dundin999@rambler.ru)

[Следующий вопрос >>] [Список вопросов]

Отвечает baldr

Здравствуйте, Алексей!
Ну, начнем с того, что базы данных не обязательно пишутся на Delphi. И даже более того:
баз данных, написанных на Делфях - процентов 7-10! Ты слышал про Oracle? FoxPro? Access? ;)
Paradox? MySQL?? Короче, если ты и вправду решил заниматься зарабатыванием денег (настоящих
денег, а не халтурным приработком), то забудь про Делфу и изучай SQL, Oracle и проходи
сертификацию разработчика БД у этих фирм. Тогда ты действительно станешь специалистом!
А БД на Делфях можно сбацать за два-три дня, причем практически любой сложности!
Вообще, если хочешь совет, возьмись за что-нибудь другое! Я за написание БД (я тоже пока знаю
только Delphi и Access) возьмусь только в крайнем случае и не за каждые деньги! Я думаю,
ты не писал еще сетевых баз? Тогда тебе повезло! :-//
А вообще, если по существу отвечать, то из BDE можно выбрать 1.8 Mb действительно необходимых
файлов и распространять в одном каталоге с твоей прогой - тогда она будет работать практически
на любом компе. Если хочешь, могу этот список привести..


Ответ отправлен: 13.03.2003, 23:36
Отправитель: baldr


Отвечает vitya

Доброе время суток, Алексей!
Только скажу, что не боязательно АДО - может быть ODBC или OLEDB. А с BDE можно и из других сред работать - билдер, bcb5.0 и т.д.
ODBC стоит на всех компьютерах с виндовс 95 и выше. Кроме того он стандартизирован еще где-то в 92 году. Вот...

Ответ отправлен: 14.03.2003, 12:21
Отправитель: vitya


Отвечает An_Life

Приветствую Вас, Алексей!
//Я правильно понял...не установлен Delphi не установлен BDE?//
-Не правильно, для работы с БДЕ не обязательно ставить Делфи, можно просто поставить БДЕ:)))
//хочу вот работёнку себе организовать базы данных на Delphi делать ... реально ли таким образом деньги зарабатывать?//
-реально если у тебя есть заказчик и подучить базы надобы для баз Oracle, MS SQL, My SQL я предпочитаю ADO


Приложение:

Ответ отправлен: 14.03.2003, 16:59
Отправитель: An_Life


 Вопрос № 494

Люди помогитеее!!! Есть файл, допустим, D:mp3111.filename.mp3 я ест-но не знаю путь и имя файла. Надо, чтобы программа выдрала только имя, отбрасывая путь, т.е прога должна вернуть filename.mp3
Заранее благодарю.



Вопрос отправлен: 14.03.2003, 17:43
Отправитель: madbyte

[Следующий вопрос >>] [Список вопросов]

Отвечает An_Life

Найти файлы можна с помощю
FindFirst(pc, faAnyfile, SearchRec);
pc - маска файла (*.exe or *.*)
и деректрория с которой начинать (d: emp*.*)
faAnyfile - тип каторій ищем в хелпе все есть
SearchRec - то что нашли структура каторая содержит информацию о найденом об'єкте
SearchR := FindNext(SearchRec)
SearchRec - что нашли в FindFirst
example


Приложение:

Ответ отправлен: 17.03.2003, 15:32
Отправитель: An_Life


Отвечает Артём Шегеда

Доброе время суток, madbyte!

NameOnly := ExtractFileName(FullName);

Кроме того, имеются функции ExtractFileDir, ExtractFileDrive, ExtractFileExt и ExtractFilePath.
Рекомендую почитать справку Delphi

Ответ отправлен: 14.03.2003, 19:03
Отправитель: Артём Шегеда


Отвечает BuTEK

п”пѕп±яЂпѕпµ пІяЂпµпјяЏ яЃяѓя‚пѕпє, madbyte!
п”п°яЋ пѕя‚пІпµя‚:
пќп°яЃпєпѕп»яЊпєпѕ яЏ пїпѕпЅяЏп», яѓ я‚пµп±яЏ пїяЂпѕп±п»пµпјп° я‚пѕп»яЊпєпѕ пІ я‚пѕпј, я‡я‚пѕ я‚я‹ пЅпµп·пЅп°пµя€яЊ я„яѓпЅпєя†пёпё пєпѕя‚пѕяЂп°яЏ пїпѕп·пІпѕп»яЏпµя‚ яЌя‚пѕ яЃпґпµп»п°я‚яЊ.
п∙яЃя‚яЊ я‚п°пєп°яЏ п¤яѓпЅпєя†пёяЏ: ExtractFileName(Path:string);
п’ пєп°я‡пµяЃя‚пІпµ пїп°яЂп°пјпµя‚яЂп° яѓпєп°п·я‹пІп°пµя‚яЃяЏ пїпѕп»пЅя‹п№ пїяѓя‚яЊ пІпјпµяЃя‚пµ яЃ я„п°п№п»пѕпј.
пќп°пїяЂпёпјпµяЂ: C:Tempeadme.txt пІ яЌя‚пѕпј яЃп»яѓя‡п°пµ пІпµяЂпЅпµя‚яЃяЏ readme.txt
п∙яЃп»пё пЅяѓп¶пЅпѕ п±яѓпґпµя‚ пїпѕпјпѕя‡п± пЅп°пїпёяЃп°я‚яЊ пїяЂпѕя†пµпґяѓяЂяѓ пїпѕпёяЃпєп° я„п°п№п»п°, я‚пѕ пїпёя€пё ;)
п’пёя‚пµпє.

Ответ отправлен: 14.03.2003, 22:15
Отправитель: BuTEK


Отвечает vitya

Добрый день, madbyte!
Вариант для "идиота":
берешь и начиная с конца строки считывать пока не встретишь символ ''. Все начиная с этой позиции будет filename.
Далее. Используешь библиотечную функцию _splitpath(). Правда она С-шная, но можно LoadLibrary и т.д.
AnsiString должна иметь метод reversefind. Воспользовавшись которым тебе удастся сразу найти первое вхождение символа ''.

Ответ отправлен: 14.03.2003, 18:04
Отправитель: vitya



Форма отправки вопроса

Внимание!
Форма может работать некорректно в почтовых программах "Microsoft Outlook" и "Microsoft Outlook Express". В программе The Bat! подобные формы не работают вообще!
После нажатия на кнопку "Отправить", будет открыто второе окно. Заметьте, что в некоторых браузерах могут стоять запреты на открытие других окон, а также "чрезмерное" кэширование данных, при этом факт отправки Вашего вопроса стоит под сомнением.
Мы рекомендуем открывать рассылку в программе Internet Explorer 5.0+ или отправлять вопросы с сайта по адресу: http://rusfaq.ru/cgi-bin/Message.cgi.

© 2002 Команда RusFAQ.ru.

 Персональные данные

Ваше имя:

Ваш e-mail:

Опубликовать мой e-mail в рассылке


 Вопрос и дополнение

Ваш вопрос:


Приложение (если необходимо):


Получить ответов:


 Выбор рассылки

Программисту
Assembler (34)
C / C++ (29)
Perl (6)
Delphi (16)
Pascal (19)
Basic / VBA (11)
Java / JavaScript (10)
PHP (7)
MySQL / MSSQL (6)
Пользователю
Windows 95/98/Me (33)
Windows NT/2000/XP (25)
"Железо" (29)
Поиск информации (14)
Администратору
Windows NT/2000/XP (12)
Linux / Unix (13)
Юристу
Гражданское право (7)
Семейное право (3)
Трудовое право (4)
КоАП (4)

Отправить вопрос всем экспертам выбранной рассылки.




Яндекс цитирования

© 2002 Россия, Москва. Авторское право: RusFAQ.ru

http://subscribe.ru/
E-mail: ask@subscribe.ru
Отписаться
Убрать рекламу

В избранное