ViewVC Help
View File | Revision Log | Show Annotations | Download File | View Changeset | Root Listing
root/zoe/trunk/Buddy.cpp
(Generate patch)

Comparing trunk/Buddy.cpp (file contents):
Revision 49 by douglas, 2004-08-19T16:44:47-07:00 vs.
Revision 59 by douglas, 2004-09-13T23:39:30-07:00

# Line 22 | Line 22 | ext::String Buddy::getAtomLink() const
22  
23   ext::String Buddy::getDisplay(const Database& database) const
24   {
25 <        ext::Handle<dbi::Connection> db(dbi::Connect(database.driver, database.host,
25 >        ext::Handle<dbi::Driver> driver(dbi::GetDriver(database.driver));
26 >        ext::Handle<dbi::Connection> db(driver->Connect(database.host,
27                  database.user, database.password, database.db));
28          ext::Handle<dbi::ResultSet> display(db->Execute("SELECT display "
29                  "FROM displays WHERE id='" + lexical_cast<ext::String>(id) + "'"));
# Line 33 | Line 34 | ext::String Buddy::getDisplay(const Data
34  
35   void Buddy::setDisplay(const ext::String& display, const Database& database) const
36   {
37 <        ext::Handle<dbi::Connection> db(dbi::Connect(database.driver, database.host,
37 >        ext::Handle<dbi::Driver> driver(dbi::GetDriver(database.driver));
38 >        ext::Handle<dbi::Connection> db(driver->Connect(database.host,
39                  database.user, database.password, database.db));
40          ext::Handle<dbi::ResultSet> update(db->Execute("SELECT * FROM displays "
41                  "WHERE id = '" + lexical_cast<ext::String>(id) + "'"));

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines