Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
PHP 5. На примерах. Авторы: Кузнецов М.В., Симдянов И.В., Голышев С.В. Самоучитель PHP 5 / 6 (3 издание). Авторы: Кузнецов М.В., Симдянов И.В. MySQL 5. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. C++. Мастер-класс в задачах и примерах. Авторы: Кузнецов М.В., Симдянов И.В. PHP. Практика создания Web-сайтов (второе издание). Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум MySQL

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: odbc
 
 автор: Mykola   (28.07.2006 в 17:37)   письмо автору
 
 

после множества попыток приконнектиться к odbc
пришёл в тупик,остановившись на таком варианте:

$db_name = "imja_istochnika_w_odbc";
$db_host = "localhost";
$db_user = "user_name";
$db_pass = "password";
$dsn = "DRIVER={MySQL ODBC 3.51 Driver};" .
//"CommLinks=tcpip(Host=$db_host);" .
"DatabaseName=$db_name;" .
"uid=$db_user; pwd=$db_pass";

$conn = odbc_connect($dsn, $db_user, $db_pass);

пишет:
Warning: odbc_connect() [function.odbc-connect]: SQL error: [MySQL][ODBC 3.51 Driver]Access denied for user 'user_name'@'localhost' (using password: YES), SQL state S1T00 in SQLConnect in D:\Program Files\Apache Group\Apache2\htdocs\test.php on line 16
Connection Failed:

помогите пожалуйста!

   
 
 автор: coloboc66   (31.07.2006 в 00:34)   письмо автору
 
   для: Mykola   (28.07.2006 в 17:37)
 

А что такое odbc и зачем оно надо, если все непродвинутые пользователи ей не пользуются и не испытывают в ней необходимости? Достаточно просто установить mysql. А проблема скорей всего в некорректной ее настройке после установки (или во время установки) .

   
 
 автор: RV   (31.07.2006 в 04:05)   письмо автору
 
   для: coloboc66   (31.07.2006 в 00:34)
 

.

   
 
 автор: Mykola   (31.07.2006 в 13:17)   письмо автору
 
   для: RV   (31.07.2006 в 04:05)
 

Всё обстоит иначе.
Дело в том, что у меня есть доступ к БД dbase4 и мне нужно на php получить к ней доступ.
Я это решил делать через ODBC. А как посоветуете?
заранее благодарен.

   
 
 автор: cheops   (31.07.2006 в 16:58)   письмо автору
 
   для: Mykola   (31.07.2006 в 13:17)
 

Хм... а не проще через mda (расширение PHP) получить доступ?

   
 
 автор: Mykola   (31.07.2006 в 17:18)   письмо автору
 
   для: cheops   (31.07.2006 в 16:58)
 

подскажите, что это пожалуйста.
похоже совсем увяз с этим коннектом.
спасибо .

   
 
 автор: cheops   (31.07.2006 в 17:38)   письмо автору
 
   для: Mykola   (31.07.2006 в 17:18)
 

А расскажите подробнее о вашем dbase4 файле - откуда он? Дело в том, что в состав MySQL входит Berkley-базы данных, но под ними понимается достаточно широкий класс баз, к ним часто относят и dbf и все они не совсем совместимы друг с другом? Ваш файл какое имеет происхождение?

   
 
 автор: Mykola   (31.07.2006 в 17:55)   письмо автору
 
   для: cheops   (31.07.2006 в 17:38)
 

Вобщем вот всё, что мне о нём известно:
1. его расширение: .dbf
2. Через ODBC DATA Source Aministrator удалось подключиться к нему, выбрав в поле Version раздела Database dBase IV.
вот и всё, что я знаю.
...

   
 
 автор: cheops   (31.07.2006 в 18:27)   письмо автору
 
   для: Mykola   (31.07.2006 в 17:55)
 

Попробуйте через расширение dbase его прочитать, посмотите темы по ссылкам
http://www.softtime.ru/forum/read.php?id_forum=1&id_theme=21607
http://www.softtime.ru/forum/read.php?id_forum=1&id_theme=5081
http://www.softtime.ru/forum/read.php?id_forum=1&id_theme=4386

   
 
 автор: Mykola   (03.08.2006 в 19:37)   письмо автору
 
   для: cheops   (31.07.2006 в 18:27)
 

connectionstrings.com
решило этот вопрос

   
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования