LINUX.ORG.RU
ФорумTalks

Алгоритм поиска в БД


0

0

Пытались создать веб-интерфейс к БД:

http://rikz.unibel.by/search/Search%20CT.htm

К сожалению, интерфейс тормозит, виснет, выдаёт ошибку (слишком много клиентских задач). Писали на ASP, доступ к БД - через OLE ODBC. Алгоритм поиска записи - последовательный перебор.

Может, стоит сменить ОС, перейти на линух? Есть ли в линухе аналоги ОДБЦ?

anonymous

А через ODBC разве нельзя использовать SQL запросы?

...что сейчас начнется...

Motiv_studenta ★★
()

наверное стоит просто книжки почитать
хотя-бы узнаете что такое база данных и как к ней обращаются
язык программированя и ОС особой роли тут совершенно не при чём

PS. за последовательный перебор записей при поиске обычно предлагают убиться :)

MKuznetsov ★★★★★
()

> Алгоритм поиска записи - последовательный перебор.

Мозг надо менять, а не ОС.

anonymous
()
Ответ на: комментарий от anonymous

>Мозг надо менять, а не ОС.

+1

Есть iODBC, хотя зачем оно надо когда есть нативные библиотеки ?

robot12 ★★★★★
()

>Алгоритм поиска записи - последовательный перебор.

OMFG! это где-то так учат или вы сами додумались?

срочно читать литературу по БД

>Может, стоит сменить ОС, перейти на линух?

в данном случае ОС не при чём

anonymous
()

Сейчас вообще какая-то мистика!!!

Microsoft OLE DB Provider for ODBC Drivers error '8007000e'

[Microsoft][ODBC Microsoft Access Driver]General error Unable to open registry key 'Temporary (volatile) Jet DSN for process 0x17d8 Thread 0x1134 DBC 0x1660bac Jet'.

/search/CT.asp, line 223

anonymous
()
Ответ на: комментарий от anonymous

>OMFG! это где-то так учат или вы сами додумались?

Можете предложить альтернативу?

зы. Этот интерфейс писал не я, просто итересно, как бы зделать это получше. Ане то все абитуриенты жалуються, что тормозит и не показывает.

anonymous
()
Ответ на: комментарий от anonymous

А индексы по базе уже отменили??? Зачем прямым перебором то???

Nagwal ★★★★
()

Книги в руки (например Дейта) и не задавайте таких вопросов.

З.Ы. Сегодня что день дурака чтоли? Тут вон ещё один без мозга гентушнегов зовёт...

З.Ы.Ы. Где таких айтишников готовят? Можно название ВУЗа куда матерное писмецо заслать?

anonymousI
()
Ответ на: комментарий от anonymousI

>З.Ы.Ы. Где таких айтишников готовят? Можно название ВУЗа куда матерное писмецо заслать?

http://minedu.unibel.by/ http://lenta.ru/news/2006/04/18/gates/

В нашей стране большое внимание уделяется информатизации образования и внедрению информационных технологий. Строится белорусская Силиконовая долина, в строительстве активное участие принимают представители транснациональных IT-корпораций, таких как Microsoft.

Уверен, что на сайте РИКЗ тоже должен быть адрес для замечаний и пожеланий.

anonymous
()
Ответ на: комментарий от KRoN73

Прошу прощения, уважаемый KRoN73, а не могли бы вы указать формулу, что бы ваша выборка

SELECT data FROM table WHERE key = value; сохрнялась в базе в виде отдельной таблицы. Короче, SELECT куда? Читал про create table, но еще не понял, как это срастить.

anonymous
()
Ответ на: комментарий от anonymous

INSERT INTO table1 (field1, field2) SELECT table2.field1, table2.field2 FROM table2 WHERE table2.field1 = value;

За точность не ручаюсь но вроде прокатывает.

Anoxemian ★★★★★
()
Ответ на: комментарий от anonymous

Тссс!!! Люди! Не спугните зверька! Это вам сейчас уже смешно - а представляете, что дальше будет?!?

Leprechaun
()
Ответ на: комментарий от Anoxemian

У него скорее

CREATE TABLE table1 SELECT fields2 FROM table2 WHERE conditions;

Хотя, насколько такое решение ANSI-стандартно, не в курсе :)

KRoN73 ★★★★★
()
Ответ на: комментарий от hatefu1_dead

Короче, автору нужно жесткое изучение сиквела и его конкретной СУБД.

Anoxemian ★★★★★
()

Java Server Faces 1.2 тебе помогут

Да, кстати, ODBC в топку, это калька с JDBC, а значит работают медленнее

anonymous
()
Ответ на: комментарий от KRoN73

Я, anonymous (*) (12.07.2006 16:10:22), выражаю всем благодарность, и держите меня семеро, сей час буду пробовать. З.Ы. Я только учусь.;-)

anonymous
()
Ответ на: комментарий от anonymous

паццталом ... это прикол такой или правда ???? и видимо учится уже поздно ... :)

robot12 ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.