· Начало · Отвђтить · Статистика · Поиск · FAQ · Правила · Установки · Язык · Выход · WASM.RU · Noir.Ru ·

 WASM Phorum —› WASM.WIN32 —› ASM и БД

Посл.отвђт Сообщенiе


Дата: Сен 6, 2004 08:44:33

Подскажите! Надо прогу для работы с БД.
Хочу написать на Асме, чтоб маленькая была, да и мне лучше. Что делать- писать все самому (думаю- просмотр listbox'ом, база- текстом) или использовать что нибудь стандартное (что и как?)?


Дата: Сен 6, 2004 09:29:13

Все зависит насколько сложная задача.
Если это диплом или курсовая, то можно и так.
Если же нужна нормальная база, то лучше все-таки
готовую библиотеку для работы с базами использовать.


Дата: Сен 6, 2004 13:31:51

Вот маленькая прога может пригодится.
Может создавать базу, просматривать таблцы, понимат SQL запросы(результат выводит в листбокс). Но работает только с файлами ACCESS.


_1772684079__odbc.rar


Дата: Сен 6, 2004 16:14:04

Thanx.
Но все таки, есть ли какой нибудь SQL сервер или еще че-нибудь подобное?


Дата: Сен 6, 2004 17:47:57 · Поправил: APsyL

Привет, попробуй sqlite, правда я писал при её помощи только на С, там есть готовая библиотека со всеми фу-циями... между прочим, очень быстрая, на сколько я помню её хотели с PHP5 постовлять, как замену обычной mySQL, в работе удобна и все такое.
Единственная проблема (камень предкновения) это структуры используемые в фу-циях, не знаю как ты их будешь вытаскивать из исходников (не забудь их скачать), я в этом далеко не проф.
Может у кого-то есть какой-нибудь перл скрипт, который вытаскивает из Сишных файлов заголовков описание структур...


Дата: Сен 7, 2004 02:00:08

Для определённых приложений намного проще написать свою БД. И как раз именно на асме реализовывать мини-СУБД максимально просто. Напиши примерно, что у тебя за задача, и я скажу, что проще: писать свою СУБД или использовать чужую.


Дата: Сен 7, 2004 02:23:47

ассембелр для БД - это не лучший выбор. он не обеспечивает ни компакности, ни скорости, ни легкости отладки... тем более, если база в тексте, то о скорости можно забыть ;)


Дата: Сен 7, 2004 06:20:31

kaspersky
ни кроссплатформенности, ни совместимости с SQL-92, ...

yureckor
„чтоб маленькая была“
Прога или БД?


Дата: Сен 9, 2004 18:26:21

Маленькая прога.
Спасибо всем, я пишу на Асме, авось прорвемся.


Дата: Сен 9, 2004 21:17:54

yureckor
Может, лучше какую-нибудь готовую БД взять? Тот же Access или MySQL? Все-таки, побыстрее будет.
Тут на сайте есть неплохие тутореалы, как связываться с БД через ODBC - можно попробовать поюзать.
Правда ODBC-драйвера - далеко не самый быстрый способ доступа - если скорость критична, надо будет писать в обход (переписывать сишные хэдеры).
Но на текстовой основе.. Это, имхо, совсем плохо.
..
Я вот-вот тоже начну писать прогу, к-я работает с СУБД (MASM). Я выбрал MySQL пока через ODBC..


Powered by miniBB 1.6 © 2001-2002
Время загрузки страницы (сек.): 0.140