This works:

C.prepare("p1", "insert into x (num, str, dt) values ($1, $2, $3)")
      ("varchar", prepare::treat_string)
      ("varchar", prepare::treat_string)
      ("varchar", prepare::treat_string);

T->prepared("p1")("123")("10")("now").exec();


But in my application I have to assemple the prepared statement
dynamically from a given list of values.  I tried the following but
got "Exception: Unknown prepared statement 'p1".  Any suggestions?

prepare::invocation xx = T->prepared("p1");
xx("123");
xx("10");
xx("now");
xx.exec();
_______________________________________________
Libpqxx-general mailing list
[email protected]
http://gborg.postgresql.org/mailman/listinfo/libpqxx-general

Reply via email to