Sign Up

Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.

Have an account? Sign In

Have an account? Sign In Now

Sign In

Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.

Sign Up Here

Forgot Password?

Don't have account, Sign Up Here

Forgot Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Have an account? Sign In Now

You must login to ask a question.

Forgot Password?

Need An Account, Sign Up Here

Please briefly explain why you feel this question should be reported.

Please briefly explain why you feel this answer should be reported.

Please briefly explain why you feel this user should be reported.

Sign InSign Up

The Archive Base

The Archive Base Logo The Archive Base Logo

The Archive Base Navigation

  • Home
  • SEARCH
  • About Us
  • Blog
  • Contact Us
Search
Ask A Question

Mobile menu

Close
Ask a Question
  • Home
  • Add group
  • Groups page
  • Feed
  • User Profile
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Buy Points
  • Users
  • Help
  • Buy Theme
  • SEARCH
Home/ Questions/Q 144973
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: May 11, 20262026-05-11T08:20:27+00:00 2026-05-11T08:20:27+00:00

[edit] We’re collecting credit application data from users on a web form. I have

  • 0

[edit]
We’re collecting credit application data from users on a web form.

I have not tied my web form directly into QB.

I have no idea what the QB table structure is for this collection of data – nor of how it displays it to the user because I’ve never actually worked directly with QB. Others in my office do however.


I would still appreciate any information about open source / free options.


I’ll simplify the problem by removing the first desired option.

Let’s just talk about importing a flat file into quickbooks.

I don’t have a copy of quickbooks that I can play with, so I have no idea what options exist that are native to quickbooks but I see some chatter on the web about QB expecting an .ini file for imports. (don’t know the format that it expects yet, but I’ll get that worked out later)

Please share your story if you have managed to import a flat file from mySQL into quickbooks or know of links that offer insight (I’m not finding much right now).
[end edit]

I realize that this scenario is probably uncommon, but I need to connect to an existing quickbooks database in one of two ways.

1) either directly from a php script running on our web site — insert user supplied data directly from web to quickbooks.

or

2) put user’s data directly into mySQL database and later export data from mySQL to quickbooks.

If the first option is viable, I would appreciate your thoughts on establishing an odbc connection to the quickbooks database.

can I go about it with something like:

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 
  • 1 1 Answer
  • 0 Views
  • 0 Followers
  • 0
Share
  • Facebook
  • Report

Leave an answer
Cancel reply

You must login to add an answer.

Forgot Password?

Need An Account, Sign Up Here

1 Answer

  • Voted
  • Oldest
  • Recent
  • Random
  1. 2026-05-11T08:20:28+00:00Added an answer on May 11, 2026 at 8:20 am

    The third option might work for you.

    Option 1 – QODBC: If you’re looking for simplicity, Qodbc as mentioned above is the main product that does it, and it does cost money.

    Option 2 – Quickbooks SDK: If you’re okay working through the SDK and using their XML structures, you can find some great resources on the developer network. Accounts are free for the SDK and you can work your way through it fairly easily.

    This boils down to one thing, if you want it free, you might not be able to get it your way.. QODBC is reasonably priced the last time I checked.

    The one thing that is important to be aware of with either approach — ensure the tables you wish to write data into in Quickbooks are available by the SDK and QODBC.

    As Quickbooks has gotten older, access to some tables have disappeared. For example, it’s not possible to write directly to the payroll deductions table directly as it competes with Intuit’s Payroll Service.

    Option 3 – Direct SQL manipulation: Intuit encrypts their data in their SQL data making it unavailable for direct access.

    Edit: Option 4 – Quickbooks Web Connector SOAP wrapper that sits on the computer with Quickbooks and interacts with it for you. Also free.

    Good luck!

    • 0
    • Reply
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
      • Report

Sidebar

Ask A Question

Stats

  • Questions 77k
  • Answers 77k
  • Best Answers 0
  • User 1
  • Popular
  • Answers
  • Editorial Team

    How to approach applying for a job at a company ...

    • 7 Answers
  • Editorial Team

    How to handle personal stress caused by utterly incompetent and ...

    • 5 Answers
  • Editorial Team

    What is a programmer’s life like?

    • 5 Answers
  • added an answer So you have a library which references WindowsForms, but doesn't… May 11, 2026 at 3:19 pm
  • added an answer Ack! Forget that, just found the answer here for anyone… May 11, 2026 at 3:19 pm
  • added an answer if you use CAML, you can do it. <Where> <Gt>… May 11, 2026 at 3:19 pm

Related Questions

[edit] We're collecting credit application data from users on a web form. I have
We have a requirement to increase the functionality of a grid we are using
We are getting new dev machines and moving up to Vista 64 Ultimate to
We use a CruiseControl.Net/NAnt/Subversion stack for CI. Doing a fresh checkout for every build
We are using fmt:setBundle to load a resource bundle from a database (we extended

Trending Tags

analytics british company computer developers django employee employer english facebook french google interview javascript language life php programmer programs salary

Top Members

Explore

  • Home
  • Add group
  • Groups page
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Users
  • Help
  • SEARCH

Footer

© 2021 The Archive Base. All Rights Reserved
With Love by The Archive Base

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.