ASP.NET -> MySQL

Программирование на Active Server Pages и VBScript.
Хой
Не математик
Не математик
 
Сообщения: 541
Зарегистрирован: 26.08.2002 (Пн) 0:21
Откуда: Россия

ASP.NET -> MySQL

Сообщение Хой » 15.09.2003 (Пн) 22:04

Так, долго думал куда пихнуть этот топ, толи в VB.NET толи в ASP или вобще в БД. Но как видите остановился на втором.
Суть вопроса:
Как приконектится к БД MySQL и прочесть парочку записей....
Я просто с БД из ASP.NET ниразу неработал....

Sebas
Неуловимый Джо
Неуловимый Джо
Аватара пользователя
 
Сообщения: 3626
Зарегистрирован: 12.02.2002 (Вт) 17:25
Откуда: столько наглости такие вопросы задавать

Сообщение Sebas » 16.09.2003 (Вт) 9:52

Для начала установить ODBC драйвер для MySQL
а дальше как обычно...
- Я никогда не понимал, почему они приходят ко мне чтобы умирать?

sebas<-@->mail.ru

Хой
Не математик
Не математик
 
Сообщения: 541
Зарегистрирован: 26.08.2002 (Пн) 0:21
Откуда: Россия

Сообщение Хой » 16.09.2003 (Вт) 19:46

Sebas писал(а):а дальше как обычно...

А это как?
-------

Sebas
Неуловимый Джо
Неуловимый Джо
Аватара пользователя
 
Сообщения: 3626
Зарегистрирован: 12.02.2002 (Вт) 17:25
Откуда: столько наглости такие вопросы задавать

Сообщение Sebas » 16.09.2003 (Вт) 20:08

Dim cn
Dim rs
cn=Createobject("Adodb.connection")
cn.open "<ТУТ строка подключения>"
rs=cn.execute("SELECT * FROM TABLE")

do until rs.eof
response.Write rs.field(0).value
rs.movenext
loop

rs.close
cn=close
- Я никогда не понимал, почему они приходят ко мне чтобы умирать?

sebas<-@->mail.ru

val
Продвинутый пользователь
Продвинутый пользователь
 
Сообщения: 168
Зарегистрирован: 14.11.2002 (Чт) 1:14

Сообщение val » 28.09.2003 (Вс) 20:07

Вот здесь полезная информация как создавать 'Connection string' к разным базам

http://www.able-consulting.com/ADO_Conn.htm

Цыник
Начинающий
Начинающий
 
Сообщения: 2
Зарегистрирован: 23.01.2004 (Пт) 1:54
Откуда: С кухни

Сообщение Цыник » 23.01.2004 (Пт) 2:07

Вот и меня буквально жутко интересует данный вопрос, предположим, что база MS-Jet, например. Все вроде бы ясно, но кроме одного: что собой представляет строка соединения?

Насколько я понимаю, здесь нельзя написать что-то в стиле:
\\server\my-page\database.mdb

И, насколько я понимаю, odbc должна быть зарегистрирована на сервере, иначе она не будет работать. Как это реализуется?

Заранее благодарю!
Путь к желудку мужчины лежит через рот!

Cyrax
Cyberninja
Cyberninja
Аватара пользователя
 
Сообщения: 891
Зарегистрирован: 25.04.2002 (Чт) 21:20
Откуда: Magnitogorsk, Russia

Сообщение Cyrax » 27.01.2004 (Вт) 15:13

Цыник писал(а):Вот и меня буквально жутко интересует данный вопрос, предположим, что база MS-Jet, например. Все вроде бы ясно, но кроме одного: что собой представляет строка соединения?

Насколько я понимаю, здесь нельзя написать что-то в стиле:
\\server\my-page\database.mdb

И, насколько я понимаю, odbc должна быть зарегистрирована на сервере, иначе она не будет работать. Как это реализуется?

Заранее благодарю!

для подключения к базе Jet (она же MS Access, наверное) используем такой прием:
Код: Выделить всё
Set Conn = Server.CreateObject("ADODB.Connection")
sConnection = "Provider=Microsoft.Jet.OLEDB.4.0;" _
              & "Data Source=" & _
              Server.MapPath("folder\database.mdb")
Conn.Open(sConnection)

в метод MapPath передается путь к базе данных в корне твоего сайта
проверено - работает
Ты это ему расскажи. Я уже пять болтов отвинтил, и конца не видно... (озадаченно) А это в какую сторону тянуть? Ну-ка... Ага, этот был лишний, этот вообще не отсюда, и этот... Точно, два болта.

Welcome to IRC


Вернуться в ASP и VBScript

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 14

    TopList