Мы собираем данные кредитных приложений от пользователей в веб-форме.подключение к базе данных quickbooks через odbc с php?
Я не привязал свою веб-форму непосредственно к QB.
Я понятия не имею, какова структура таблицы QB для этой коллекции данных, а также того, как она отображает ее для пользователя, потому что я никогда не работал напрямую с QB. Тем не менее, у меня в моем кабинете.
Я по-прежнему ценю любую информацию об открытых источниках/бесплатных вариантах.
Я упрощу проблему, удалив первый желаемый вариант.
Давайте просто поговорим об импорте плоского файла в quickbooks.
У меня нет копии быстрых книг, с которыми я могу играть, поэтому я понятия не имею, какие существуют варианты, которые являются родными для быстрых книг, но я вижу некоторую болтовню в Интернете о том, что QB ожидает файл .ini для импорта. (не знаю формата, который он ожидает, но я получу это позже)
Пожалуйста, поделитесь своей историей, если вам удалось импортировать плоский файл с mySQL в quickbooks или узнать ссылки, которые предлагают понимание (Я не очень много сейчас вижу).
[конец редактирования]
Я понимаю, что этот сценарий, вероятно, редко, но мне нужно, чтобы подключиться к существующей базе данных QuickBooks в одном из двух способов.
1) либо непосредственно из скрипта php, запущенного на нашем веб-сайте, - вставляйте предоставленные пользователем данные непосредственно из Интернета в quickbooks.
или
2) помещает данные пользователя непосредственно в базу данных MySql и позже экспорта данных из MySQL в QuickBooks.
Если первый вариант жизнеспособен, я был бы признателен за ваши мысли об установлении соединения odbc с базой данных quickbooks.
я могу это сделать что-то вроде:
try {
$conn = @odbc_connect("DSNName", "", "", "SQL_CUR_USE_ODBC");
// un and pw parameters are passed as empty strings since the DSN
// has knowledge of the password already.
// 4th parameter is optional
$exec = @odbc_exec($conn, $insert) or die ("exec error");
echo "success!";
}
catch (Exception $e) {
echo $e->getMessage();
} // end try catch
Спасибо. Похоже, что Opt 3 может работать - если это доступно в версии 207. Я не уверен, чего хочет мой босс, что повлияет на то, как я решаю эту проблему. Благодарим вас за варианты. – m42
Я имел в виду версию 2007 года. – m42
Рад, что это помогло! Если вы используете американскую версию quickbooks, это уже в SQL, в Канаде они переключились в 2008 году. Надеюсь, ваш босс захочет купить QODBC. Это стабильно, вы получите поддержку, и он заплатит вам меньше времени для работы над проектом. Свободный и открытый источник не всегда означает дешево .. –