import (
"unsafe";
- "fmt";
+ //"fmt";
+ //"strings";
)
type DBIConnection struct {
C.dbi_conn_set_option(thisDBConn.dbconn, C.CString("username"), C.CString(username));
C.dbi_conn_set_option(thisDBConn.dbconn, C.CString("password"), C.CString(password));
C.dbi_conn_set_option(thisDBConn.dbconn, C.CString("dbname"), C.CString(database));
+ C.dbi_conn_set_option(thisDBConn.dbconn, C.CString("encoding"), C.CString("UTF-8"));
C.dbi_conn_connect(thisDBConn.dbconn);
thisDBConn.dbinit = true;
func ExecSQL(thisDBConn *DBIConnection, SQL string)
{
- fmt.Printf("%s;\n", SQL);
+ //fmt.Printf("%s;\n", SQL);
res := C.dbi_conn_query(thisDBConn.dbconn, C.CString(SQL));
C.dbi_result_free((unsafe.Pointer)(res));
func DBIDisconnect(thisDBConn *DBIConnection)
{
C.dbi_conn_close(thisDBConn.dbconn);
-}
\ No newline at end of file
+}