Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Quicken and ODBC?

888 views
Skip to first unread message

Gerry Blue

unread,
Apr 4, 1999, 4:00:00 AM4/4/99
to
Does somebody know of a way to get Quicken data into an ODBC capable data
device? I'm pretty frustrated with the limited reporting/graphing
capabilities in Quicken. I like the program itself, but when it comes to
reporting, I'd really like to be able to use some of the highly configurable
reporting tools that exist out there on my Quicken data.

I've decided that it wouldn't be too difficult to write a utility that could
create an Access database from a QIF export file but I have no desire to
re-invent the wheel if it's already been done (and it's hard for me to
believe that it hasn't.) Does anyone know of such a utility? Or...better
yet, an ODBC driver for Quicken data?


Andrew DeFaria

unread,
Apr 4, 1999, 4:00:00 AM4/4/99
to Gerry Blue
Gerry Blue wrote:
Does somebody know of a way to get Quicken data into an ODBC capable data device?  I'm pretty frustrated with the limited reporting/graphing capabilities in Quicken.  I like the program itself, but when it comes to reporting, I'd really like to be able to use some of the highly configurable reporting tools that exist out there on my Quicken data.

I've decided that it wouldn't be too difficult to write a utility that could create an Access database from a QIF export file but I have no desire to re-invent the wheel if it's already been done (and it's hard for me to believe that it hasn't.)  Does anyone know of such a utility?  Or...better yet, an ODBC driver for Quicken data?

You might want to look into Utilities: Quicken Access

And...@DeFaria.com http://www.defaria.com
Unofficial Quicken Web Page: http://www.defaria.com/Quicken
Newsgroup: news:alt.comp.software.financial.quicken
If it's too much work for you to filter spam,
it's too much work for me to fix your email address!

June Harman

unread,
Apr 4, 1999, 4:00:00 AM4/4/99
to
Andrew DeFaria <And...@DeFaria.com> wrote in article
<3707B888...@DeFaria.com>...
> Gerry Blue wrote:
> > Does anyone know of ... an ODBC driver for Quicken data?

>
> You might want to look into Utilities: Quicken Access

Where's that?

-Michael Dyck

Gerry Blue

unread,
Apr 4, 1999, 4:00:00 AM4/4/99
to
I did.  It might work ok but on a cursory investigation could get the =QuickenAcctList("col") function to work.  It gave me the 1st account in my list but didn't populate the rest of the cells in the column with the subsequent accounts.  Could be something in my Excel configuration but don't know.  I'll investigate it more later.  Also downloaded the Quicken DDE developers kit and will browse through that stuff when I get a chance.  I may go ahead and write an export utility from QIF to MDB just for kicks.  I'm an SQL kind of guy and would like to run queries joining tables etc.  Do you think something like this would be useful to anyone else?
 
Gerry
 
Andrew DeFaria wrote in message <3707B888...@DeFaria.com>...
You might want to look into Utilities: Quicken Access

bill...@my-dejanews.com

unread,
Apr 5, 1999, 3:00:00 AM4/5/99
to
In article <7e8gfv$gv0$1...@news-1.news.gte.net>,
"Gerry Blue" <gbl...@zgtez.znetz> wrote:
> This is a multi-part message in MIME format.
>
> ------=_NextPart_000_0022_01BE7E9D.297BD860
> Content-Type: text/plain;
> charset="iso-8859-1"
> Content-Transfer-Encoding: quoted-printable

>
> I did. It might work ok but on a cursory investigation could get the =
> =3DQuickenAcctList("col") function to work. It gave me the 1st account =
> in my list but didn't populate the rest of the cells in the column with =
> the subsequent accounts. Could be something in my Excel configuration =
> but don't know. I'll investigate it more later. Also downloaded the =
> Quicken DDE developers kit and will browse through that stuff when I get =
> a chance. I may go ahead and write an export utility from QIF to MDB =
> just for kicks. I'm an SQL kind of guy and would like to run queries =
> joining tables etc. Do you think something like this would be useful to =
> anyone else?

No advantage to work the the QIF files. Run a register report (cntl-p) or a
transaction report. The "print" to a CSV or Tab deliminted file.

Bill

>
> Gerry
>
> Andrew DeFaria wrote in message <3707B888...@DeFaria.com>...

> You might want to look into Utilities: Quicken Access=20
>
> -------------------------------------------------------------------------=
> --- =20
>
> ------=_NextPart_000_0022_01BE7E9D.297BD860
> Content-Type: text/html;
> charset="iso-8859-1"
> Content-Transfer-Encoding: quoted-printable
>
> <!DOCTYPE HTML PUBLIC "-//W3C//DTD W3 HTML//EN">
> <HTML>
> <HEAD>
>
> <META content=3Dtext/html;charset=3Diso-8859-1 =
> http-equiv=3DContent-Type><!doctype html public "-//w3c//dtd html 4.0 =
> transitional//en">
> <META content=3D'"MSHTML 4.72.3510.1400"' name=3DGENERATOR>
> </HEAD>
> <BODY bgColor=3D#ffffff>
> <DIV><FONT color=3D#000000 size=3D2>I did.&nbsp; It might work ok but on =
> a cursory=20
> investigation could get the =3DQuickenAcctList(&quot;col&quot;) function =
> to=20
> work.&nbsp; It gave me the 1st account in my list but didn't populate =
> the rest=20
> of the cells in the column with the subsequent accounts.&nbsp; Could be=20
> something in my Excel configuration but don't know.&nbsp; I'll =
> investigate it=20
> more later.&nbsp; Also downloaded the Quicken DDE developers kit and =
> will browse=20
> through that stuff when I get a chance.&nbsp; I may go ahead and write =
> an export=20
> utility from QIF to MDB just for kicks.&nbsp; I'm an SQL kind of guy and =
> would=20
> like to run queries joining tables etc.&nbsp; Do you think something =
> like this=20
> would be useful to anyone else?</FONT></DIV>
> <DIV><FONT color=3D#000000 size=3D2></FONT>&nbsp;</DIV>
> <DIV><FONT size=3D2>Gerry</FONT></DIV>
> <DIV><FONT size=3D2></FONT>&nbsp;</DIV>
> <BLOCKQUOTE=20
> style=3D"BORDER-LEFT: #000000 solid 2px; MARGIN-LEFT: 5px; PADDING-LEFT: =
> 5px">
> <DIV>Andrew DeFaria<AND...@DEFARIA.COM> wrote in message &lt;<A=20
> =
> href=3D"mailto:3707B888...@DeFaria.com">3707B888.7138F12C@DeFaria.c=
> om</A>&gt;...</DIV></BLOCKQUOTE>
> <BLOCKQUOTE=20
> style=3D"BORDER-LEFT: #000000 solid 2px; MARGIN-LEFT: 5px; PADDING-LEFT: =
> 5px">You=20
> might want to look into <A=20
> =
> href=3D"http://www.defaria.com/Quicken/Utilities/QuickAccess.html">Utilit=
> ies:=20
> Quicken Access</A>=20
> <CENTER>
> <HR noShade width=3D100%>
> </CENTER></BLOCKQUOTE></BODY></HTML>
>
> ------=_NextPart_000_0022_01BE7E9D.297BD860--
>
>

-----------== Posted via Deja News, The Discussion Network ==----------
http://www.dejanews.com/ Search, Read, Discuss, or Start Your Own

Michael Dyck

unread,
Apr 5, 1999, 3:00:00 AM4/5/99
to

bill...@my-dejanews.com wrote in article
<7e90m0$i20$1...@nnrp1.dejanews.com>...


> In article <7e8gfv$gv0$1...@news-1.news.gte.net>,
> "Gerry Blue" <gbl...@zgtez.znetz> wrote:
> > I may go ahead and write an export utility from QIF to MDB =
> > just for kicks
>

> No advantage to work the the QIF files. Run a register report (cntl-p) or
a
> transaction report. The "print" to a CSV or Tab deliminted file.

One disadvantage I've noticed with "printing" a register/transaction
report, compared to exporting a QIF file, is that (assuming you Show Split
Transaction Detail) the report loses the Memo field of split transactions.
On the other hand, QIF export truncates the Memo fields of the split
transaction's items. Either way, you lose.

It ocurred to me that you could file-print two reports, one with Show Split
Transaction Detail on, and one with it off, then merge the two. But I'm not
sure if I can be bothered to do that yet.

-Michael Dyck

Gerry Blue

unread,
Apr 5, 1999, 3:00:00 AM4/5/99
to
I took a look at a QIF file and the memo fields fields of transaction splits
seem to be complete. It could be that none of my memos are long enough to
be truncated. Do you know at which character the split memo is truncated?

Michael Dyck

unread,
Apr 6, 1999, 3:00:00 AM4/6/99
to
Gerry Blue <gbl...@zgtez.znetz> wrote in article
<7eah0b$57h$1...@news-1.news.gte.net>...

> I took a look at a QIF file and the memo fields fields of transaction
splits
> seem to be complete. It could be that none of my memos are long enough
to
> be truncated. Do you know at which character the split memo is
truncated?

Quicken (Canadian Home & Business 99, Release 8.0) truncates "memo in
split" fields to 30 characters on QIF-export; 25 on import.

(Does anyone have a version that doesn't do this?)

-Michael Dyck
jmdyck @ netcom.ca

Message has been deleted

Andrew

unread,
Apr 16, 2014, 9:45:48 AM4/16/14
to
sun...@gmail.com wrote:
> You might try looking at an OFX to ODBC type driver. OFX is a standardized data exchange format (it looks like XML to me).
>
> On Sunday, April 4, 1999 1:00:00 AM UTC-7, Gerry Blue wrote:
>> Does somebody know of a way to get Quicken data into an ODBC capable data
>> device?

You might try looking a the variety of conversion tools at
http://ofx-format.software.informer.com/ . (A Google search is your
friend! There are many hits with 'OFX ODBC' contained within)

By the way (as an aside to sunk818)- I believe that Ibntuit/Quicken does
NOT use OFX; it uses QFX which is a proprietary (albeit very similar)
flavor of OFX. Enough that a generic OFX to ODBC driver might not
convert the incoming files correctly as there are proprietary
differences contained within. Others might be able to comment on my
misunderstanding if I did so, or amplify on the differences.

--
-------------------------------------------------------------
Regards -

- Andrew

John Pollard

unread,
Apr 17, 2014, 8:52:30 AM4/17/14
to
"Andrew" wrote

By the way (as an aside to sunk818)- I believe that Ibntuit/Quicken does
NOT use OFX; it uses QFX which is a proprietary (albeit very similar)
flavor of OFX. Enough that a generic OFX to ODBC driver might not
convert the incoming files correctly as there are proprietary
differences contained within. Others might be able to comment on my
misunderstanding if I did so, or amplify on the differences.
-------------------------------------------------------------------

OFX is 100% OFX compliant. Any application that can read/process an OFX file
can read/process a QFX file.

QFX uses an OFX feature that allows for application defined data, to define
a few extra fields. Quicken uses those fields to verify that the financial
institution is a valid Quicken financial institution, for example.

A non-Quicken application would just skip the "Quicken specific" fields.
Microsoft Money could process a QFX file with no problem.

Andrew

unread,
Apr 17, 2014, 9:10:45 AM4/17/14
to
John Pollard wrote:
> A non-Quicken application would just skip the "Quicken specific" fields.

Depends on how "bullet-proof" the app is, right? Microsoft Money might
have just been programed to skip over fields of XML headers it didn't
recognize; some other apps might 'throw up' if they encountered
something they don't understand.

For example, the "HTML" tag "<blink>" was non-standard and invented by
Microsoft in the early days and although IE accepted the tag, some
browsets either just skipped it, or some ended up giving an HTML code
error when encountering it. (I remember this one dearly in my distant
pass!)

This is just an interesting discussion at this point, and doesn't really
do much to help the OP, but it's fun to discuss. I'm not arguing with
you John!

John Pollard

unread,
Apr 18, 2014, 11:29:53 PM4/18/14
to
"Andrew" wrote
Well, you're right that an app that was not well written could stumble on
the QFX client-specific tags that Quicken uses.

But the OFX specs clearly state that client-specific tags are allowed in OFX
data - that is: client-specific tags are "standard" (part of the OFX
"standard"); it's the data identified by the client-specific tags that is
non-standard. But that shouldn't matter because if the client-specific tag
doesn't belong to your client (application), you're not interested in the
data it contains.

Basically, according to the OFX specs, "organizations can register a
specific tag name prefix" (Intuit has registered the prefix "INTU" - any OFX
tag beginning with INTU is an Intuit-specific tag). So it seems to me that
good programming says you allow for the presence of those client-specific
tags and skip them (unless they're yours). And I doubt it would be much
extra work to do that.

In the case of my previous example it could be to Microsoft's advantage to
do that. If a financial institution only supported downloads to Quicken, a
Money user could still grab the QFX data from that financial institution and
import it into Money.

[With apologies to the op.]

Andrew

unread,
Apr 19, 2014, 12:50:24 PM4/19/14
to
John Pollard wrote:
> But the OFX specs clearly state that client-specific tags are allowed in
> OFX data

re/"But the OFX specs clearly state that client-specific tags are
allowed in OFX data" and your comments about the INTU"; gotcha on your
entire post. Sounds all good to me. Thanks for the reply.

step...@gmail.com

unread,
Feb 18, 2020, 12:42:27 PM2/18/20
to
On Sunday, April 4, 1999 at 4:00:00 AM UTC-4, Gerry Blue wrote:
> I did.  It might work ok but on a cursory
> investigation could get the =QuickenAcctList("col") function to
> work.  It gave me the 1st account in my list but didn't populate the rest
> of the cells in the column with the subsequent accounts.  Could be
> something in my Excel configuration but don't know.  I'll investigate it
> more later.  Also downloaded the Quicken DDE developers kit and will browse
> through that stuff when I get a chance.  I may go ahead and write an export
> utility from QIF to MDB just for kicks.  I'm an SQL kind of guy and would
> like to run queries joining tables etc.  Do you think something like this
> would be useful to anyone else?
>
>  
>
> Gerry
>
>  
>
>
> Andrew DeFaria wrote in message <3707B888...@DeFaria.com>...
> You
> might want to look into Utilities:
> Quicken Access

It would be incredibly useful to me!

Andrew

unread,
Feb 18, 2020, 2:30:29 PM2/18/20
to
What?? You're replying to a message posted 21 years ago?! I am not sure
Andrew has even looked at the forum in a decade....he was pretty active,
the most knowledgeable person about Q at the time, but then left the group.

(Or maybe there was a glitch somehow that this post suddenly appeared in
MY feed in 2020!)

--
-----------------------------------------------------------
Regards -

- Andrew

step...@gmail.com

unread,
Feb 18, 2020, 3:37:20 PM2/18/20
to
HAHAHA oops. I didn't even see the date. Assuming this has been figured out in the last 21 years. I was just googling quicken + ODBC and this showed up. What I'm really interested in is connecting quicken to microsoft Power BI. Doesn't seem possible at this point.
0 new messages