I guess I have brain damage today, my apologies. :-)
"Brannon Jones" <brannonjNOSPAM@gmail.com> wrote in message
news:eeMEES6jEHA.3876@TK2MSFTNGP15.phx.gbl...
> Why doesn't it look like it gives it back to you?
>
> My example is a basic example of how to use SQLDriverConnect().
>
> There are parameters on SQLDriverConnect() that return the connection
string
> that was used to connect.
>
> Brannon
>
> "Tony" <tonyng2@spacecommand.net> wrote in message
> news:OaQO8iujEHA.2544@TK2MSFTNGP10.phx.gbl...
> > Thanks for the info.
> > I just need a way now to get the connection string used so I can save it
> for
> > next time.
> > Doesn't look like it gives it back to you.
> >
> > Thanks,
> > Tony
> >
> >
> > "Brannon Jones" <brannonjNOSPAM@gmail.com> wrote in message
> > news:uXeO4urjEHA.3624@TK2MSFTNGP10.phx.gbl...
> > > To be more specific, you use SQLDriverConnect instead of SQLConnect.
> > >
> > > You can even leverage the driver to prompt for the login information.
> > >
> > > Here's an example:
> > >
> > > SQLCHAR* connectionString = (SQLCHAR*)"driver={SQL
> > > Server};database=mydatabase";
> > > SQLDriverConnect(hdbc, hwnd, connectionString, SQL_NTS, NULL, 0, NULL,
> > > SQL_DRIVER_PROMPT);
> > >
> > > SQL_DRIVER_PROMPT will cause the driver to display a dialog prompting
> the
> > > user for the server name and uid/pwd information.
> > >
> > > As far as ODBC vs. OLEDB is concerned, OLEDB is nice, it is a lot more
> > > flexible than ODBC, but it's also a lot more difficult to use. If
> you're
> > > accessing simple, relational data, just use ODBC. If you're already
> using
> > > ODBC, and you dont need some specific feature of OLEDB, just continue
to
> > use
> > > ODBC.
> > >
> > > Brannon
> > >
> > > "Sue Hoegemeier" <Sue_H@nomail.please> wrote in message
> > > news:qp85j0pfp3pj7qgto5tt19arv0cp9ke86d@4ax.com...
> > > > You can use a dsn-less connection. Code the connection
> > > > string with the driver/provider you use in whatever syntax
> > > > is required for the data access api you are using with your
> > > > application.
> > > > OLE DB can provide more functionality and is generally
> > > > faster than ODBC.
> > > >
> > > > -Sue
> > > >
> > > > On Fri, 27 Aug 2004 16:17:36 -0500, "Tony"
> > > > <tonyng2@spacecommand.net> wrote:
> > > >
> > > > >Nope, not an option, would require a total recode of my database
> layer.
> > > > >I'm required to continue using ODBC.
> > > > >Application is C++/MFC client server application.
> > > > >
> > > > >Thanks,
> > > > >Tony
> > > > >
> > > > >P.S. I have heard that OLEDB runs slightly slower due to COM
> > marshaling.
> > > > >What makes it a better choice from a C++ perspective?
> > > > >
> > > > >"Aaron [SQL Server MVP]" <ten.xoc@dnartreb.noraa> wrote in message
> > > > >news:Of119iHjEHA.3608@TK2MSFTNGP09.phx.gbl...
> > > > >> You can use an OLEDB connection which is better anyway... see
> > > > >>
http://www.aspfaq.com/2126 for samples that work in VB and ASP,
and
> > the
> > > > >> basic structure should work from any client language that
supports
> > > it...
> > > > >>
> > > > >> --
> > > > >>
http://www.aspfaq.com/ > > > > >> (Reverse address to reply.)
> > > > >>
> > > > >>
> > > > >>
> > > > >>
> > > > >> "Tony" <tonyng2@spacecommand.net> wrote in message
> > > > >> news:eRxayfHjEHA.1344@TK2MSFTNGP11.phx.gbl...
> > > > >> > Is it possible to connect to an ODBC driver (e.g. SQL Server or
> > > Oracle)
> > > > >> > directly without having to create a DSN before hand.
> > > > >> >
> > > > >> > This would be great as dumb users can't handle creating a DSN.
> > > > >> > Would be nice if I could ask them SQL Server or Oracle, server
> > name,
> > > > >user
> > > > >> > name and password only and programmatically connect with that
> > amount
> > > of
> > > > >> > information.
> > > > >> >
> > > > >> > Tony
> > > > >> >
> > > > >> >
> > > > >>
> > > > >>
> > > > >
> > > >
> > >
> >
> >
>