Вопросы по теме 'dbi'

Есть ли драйвер Perl DBI для SQL Server Compact 3.5?
Возможно, я не ищу в нужных местах, но я бы хотел использовать SQL Server Compact 3.5 в качестве серверной части для существующего приложения Perl, которое использует DBI (в Windows). Я специально смотрю на SQL Server Compact 3.5, потому что хотел...
754 просмотров
schedule 20.05.2022

Использование Ruby Gem DBI
Я хочу получить доступ к MySQL через рубин на общем сервере Linux. Я полагаю, что мне нужно использовать модуль DBI, но я не могу получить к нему доступ. Я установил его следующим образом: gem install -r dbi Он не мог установить его в...
8308 просмотров
schedule 18.01.2023

Обрезка массива (заполненного через DBI)
Я пытаюсь прочитать данные из базы данных SQL Server, используя Perl и модуль DBI. Я намерен прочитать данные и распечатать их в текстовый файл (через запятую). Когда я это делаю, я получаю такой результат: var1,var2,var3 40406,20 ,783 50230,78...
874 просмотров
schedule 26.01.2023

Как использовать переменную для имени таблицы в запросе DBI?
Как использовать переменную для имени таблицы в запросе DBI? Я знаю, как использовать заполнители как часть предложения where, но как мне сделать это для имени таблицы? Я хотел бы сделать что-то вроде этого: my $table_name='table1'; my...
943 просмотров
schedule 02.05.2023

Как вставить значения из параллельных массивов в базу данных с помощью модуля Perl DBI?
Мне нужно вставить значения в базу данных с помощью Perl-модуля DBI . Я проанализировал файл, чтобы получить эти значения, и, следовательно, эти значения присутствуют в массивах, скажем, @array1 , @array2 , @array3 . Я знаю, как вставлять по...
1630 просмотров
schedule 03.02.2022

В чем разница между DBI и DBD?
Может кто-нибудь пролить свет на то, что такое DBI и DBD? Когда следует использовать один из них и преимущества использования одного над другим.
5606 просмотров
schedule 24.12.2022

Работают ли SQL::Statement REGEX и TRIM с DBD::CSV?
Функции «REGEX()» и «TRIM()» в этом скрипте работают не так, как я ожидал. REGEX-функция всегда возвращает true, а TRIM-функция возвращает "trim_char", а не обрезанную строку. (Когда я пишу функцию TRIM с FROM вместо «,», я получаю сообщение об...
1018 просмотров
schedule 01.12.2022

Почему мой запрос Perl DBI не возвращает никаких результатов в сценарии CGI?
Я использую DBI в первый раз (и не так давно начал Perl [2 недели]), и я не могу получить никаких результатов из базы данных. Вот что у меня есть: if( defined( $get{findAllPages} ) && defined( $post{ki} ) ){ my ($database, $hostname,...
724 просмотров
schedule 22.02.2024

Как я могу получить имена столбцов и данные строк по порядку с помощью DBI в Perl?
Я использую DBI для запроса базы данных SQLite3. То, что у меня есть, работает, но не возвращает столбцы по порядку. Пример: Query: select col1, col2, col3, col4 from some_view; Output: col3, col2, col1, col4 3, 2, 1, 4 3, 2, 1, 4...
27688 просмотров
schedule 12.05.2024

Ведение журнала в служебных классах
Я хочу внедрить ведение журнала в нескольких служебных классах, например. г. ДБИ. Как лучше всего это сделать с помощью Log::Log4perl? Я думаю, что можно создать подкласс DBI (скажем, MyDBI ) и переопределить некоторые методы, чтобы заставить...
807 просмотров
schedule 04.07.2023

Может ли Perl DBI подключиться к Redbrick?
Есть ли способ подключения DBI к базе данных RedBrick? Я нигде не вижу драйвера, и об этом очень мало говорят.
146 просмотров
schedule 03.03.2024

Как я могу установить Perl DBI на Mac OS X, чтобы Apache мог его найти?
Я пытаюсь настроить среду разработки Perl на своем ноутбуке Mac, и мне очень трудно заставить ее работать. Я думал, что все настроено правильно, но когда я пытаюсь запустить пример сценария, он сообщает об ошибках с модулем DBI и не может получить...
5267 просмотров
schedule 14.07.2022

Вызов sp_tables занимает больше времени, что приводит к блокировке
Мы могли видеть, что во время выполнения нашей Perl-программы, которая в основном подключается к SQLserver для вставки/удаления/обновления данных, ниже очень часто вызывается sp_tables @table_name='NOXXTABLE' . Мы видим, что для многих SPID вызов...
743 просмотров
schedule 01.05.2022

Дескриптор базы данных DBI с AutoCommit, установленным на 0, не возвращает правильные данные с помощью SELECT?
Это сложно объяснить (и очень странно), так что потерпите меня. Я объясню проблему и исправление для нее, но я хотел бы посмотреть, может ли кто-нибудь объяснить, почему это работает так, как работает :) У меня есть веб-приложение, которое...
6021 просмотров
schedule 19.01.2023

Как сбросить содержимое базы данных SQLite без использования командной строки, но в коде Perl?
Для регрессионного тестирования мне нужно сбросить все содержимое базы данных SQLite в текстовый файл. Но все ссылки на такого рода деятельность ведут только к руководствам, использующим исполняемый файл sqlite. Есть ли способ в Perl сделать это без...
400 просмотров
schedule 09.01.2023

Получить имена столбцов через Perl DBI
В SQL Server Management Studio 2008 я могу запускать sp_columns MY_TABLE чтобы получить имена всех столбцов (под COLUMN_NAME ). Однако как я могу получить ту же информацию с помощью Perl DBI? В частности, я пробовал my $result =...
6513 просмотров
schedule 26.05.2022

Простая ошибка в Perl с использованием dbi
У меня ошибка в моем операторе подготовки $sqlst = $dbh->prepare('SELECT * FROM starter_trot WHERE UserId = 2345' ) or die "Couldn't prepare statement: " . $dbh->errstr; $sqlst->execute($userid) or die "Couldn't execute statement: " ....
321 просмотров
schedule 17.07.2022

текст усечен с помощью вставки Perl DBI
Проблема в том, что DBI в insert оставляет длинную строку усеченной при вставке на сервер MS SQL. Вот мои коды: my $insert = $dbh->prepare("INSERT INTO my_table (field_1, field_2) values (?, ?)"); $insert->execute($value_1, $value_2);...
935 просмотров
schedule 23.03.2023

Класс C++ DBI - лучший/самый удобный для разработчиков стиль
В нашем текущем проекте нам нужен высокоуровневый DBI для разных баз данных. Он должен обеспечивать следующие функции: в кеше памяти — DBI должен иметь возможность кэшировать все операции чтения и обновлять кеш при записи вызовов (приложение,...
632 просмотров
schedule 15.07.2023

Как связать Perl с файлом Excel (*.xlsx или *.xls) с помощью ODBC?
Меня попросили изучить возможность использования ODBC в качестве драйвера базы данных, чтобы иметь возможность использовать SQL в книге Excel. Я видел много людей, использующих OLE в качестве драйвера, но единственные пошаговые руководства по...
3244 просмотров
schedule 06.06.2022