Главная страница


ru.perl

 
 - RU.PERL ----------------------------------------------------------------------
 From : Slava Olchevski                      2:5020/400     16 Mar 2001  03:55:12
 To : All
 Subject : Re: DBD::ODBC, Win32::ODBC
 -------------------------------------------------------------------------------- 
 
 
 "Sergey V. Leschenko" <smash@astral.ntu-kpi.kiev.ua> wrote in message
 news:slrn9aub7o.to1.smash@astral.ntu-kpi.kiev.ua...
 
 > Artem Chuprina wrote:
 > >ainr>>>   Мне надо взять данные из базы данных МС Аксесс 97, Я слышал,
 
 что для
 
 > >ainr>>>   этого надо использовать сабжевые модули..
 > >AC>> А также работающий в сети на соседней (для винды - можно на этой же)
 
 машине
 
 > >AC>> аксесс. Hе исключено, что проще его научить отдавать данные
 
 какому-нибудь
 
 > >AC>> mysql.
 > >ainr> А это обязательно? то есть, если у меня просто файл лежит, в
 
 котором
 
 > >ainr> одна таблица, в которой данные, без всяких запросов итд., то тогда
 
 все
 
 > >ainr> равно потребуется, чтобы аксесс работал на машине? Просто лежащую
 > >ainr> аксессовскую базу использовать нельзя?
 > >Hо как, Холмс!? ODBC предоставляет интерфейс для взаимодействия с СУБД,
 
 но
 
 > >никак не парсер ее файлов.
 >  У меня все работало и без Аксесса. (правда это была на Java- но какая
 
 разница?)
 
 >  Через OBDC коннектился к файлу и SQL...
 >  А Аксесса на той машине никогда не было.
 >
 
 У меня тоже работает сайт с Аксессом лежащим на NT сервере уже 2 года. Все
 что нужно - это создать для базы данных System DSN (через который и
 происходит обращение к этой БД из Перл скрипта) . При создании же DSN и
 требуеться указывать соответствующий драйвер. Как правило на HТ серверах МС
 Оффисы вообще не живут.
 
 У меня есть другая проблема, причем уже достала до ж...
 Очень часто (но так и не смог уловить закономерности) при добавлении записи
 в БД, она вставляеться дважды. Вот кусок кода, который добавляет запись:
            $SqlStatement = "INSERT INTO TableName (Field1, Field2, Field3)
 VALUES (\'$name1\', \'$name2\', \'$name3\');";
 
               if ($db->Sql($SqlStatement))
                   {
                  print "SQL failed and your order has not been
 created.<BR>\n";
                  print "Error: " . $db->Error() . "<BR>Please, inform
 slava\@sadcom.com about    that error.\n";
                  $db->Close();
                  exit;
                   }
 
 Были ли еще у кого такие проблемы ?
 
 Слава.
 
 --- ifmail v.2.15dev5
  * Origin: Demos online service (2:5020/400)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 DBD::ODBC, Win32::ODBC   Ђ­¤аҐ© џжҐ­Є®   13 Mar 2001 16:21:27 
 Re: DBD::ODBC, Win32::ODBC   Artem Chuprina   13 Mar 2001 17:51:34 
 Re[2]: DBD::ODBC, Win32::ODBC   Ђ­¤аҐ© џжҐ­Є®   13 Mar 2001 18:22:03 
 Re: DBD::ODBC, Win32::ODBC   Artem Chuprina   13 Mar 2001 18:38:14 
 Re: DBD::ODBC, Win32::ODBC   Sergey V. Leschenko   14 Mar 2001 12:36:10 
 Re: DBD::ODBC, Win32::ODBC   Slava Olchevski   16 Mar 2001 03:55:12 
 DBD::ODBC, Win32::ODBC   Oleg Bakiev   14 Mar 2001 11:25:37 
 Re: DBD::ODBC, Win32::ODBC   Serge Shikov   14 Mar 2001 12:32:05 
Архивное /ru.perl/6577df9934e3.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional