]> git.nothing2do.fr Git - diary-shell.git/commitdiff
I've transform my default func (in c++) to 'default' alias in SQL
authorNorbert Moutarde <norbert.moutarde@nothing2do.eu>
Tue, 23 Jul 2013 10:30:43 +0000 (12:30 +0200)
committerNorbert Moutarde <norbert.moutarde@nothing2do.eu>
Tue, 23 Jul 2013 10:30:43 +0000 (12:30 +0200)
main.cpp
sqldb.cpp

index d3a05a27583199e4bf231216ddd3b25fbd19a54f..b2bd31eb46e166a199ba1b30017568e60a3312ee 100644 (file)
--- a/main.cpp
+++ b/main.cpp
@@ -55,7 +55,11 @@ do{
     }
     else if (diary.alias(words));
     else {
-        diary.insert(words);
+        std::vector<int> myvector (3,100);
+        vector<string>::iterator it;
+        it = words.begin();
+        it = words.insert ( it , "default");
+        diary.alias(words);
     }
     words.clear();
 }while(1);
index a6fa671a02399f4ae267117737f9d1d9616e296f..2953cd9ca4b854d63e143ad278a53ba04fc7af80 100644 (file)
--- a/sqldb.cpp
+++ b/sqldb.cpp
@@ -49,10 +49,8 @@ template<typename T> string sqlpg::toString( const T & Value ){
 }
 int sqlpg::insert(vector<string> text) {
     clog<<"insert(vector<string>) begin\n";
-
     string command="INSERT INTO raw (date, texte) VALUES ($1::timestamp, $2::text);";/*PQgetvalue(res, 0, 0);*/
     clog<<"commande : "<<command<<endl;
-
     string tmp="";
     int argc=2;
     const char * value[2];
@@ -105,12 +103,9 @@ int sqlpg::insert(vector<string> text) {
             value[0]=a.c_str();
             length[0]=a.size();
             binary[0]=0;
-            //tmp=text[2];
             value[1]=tmp.c_str();
             length[1]=tmp.size();
             binary[1]=0;
-            //command="INSERT INTO raw (date, texte) VALUES ('now()', '"+tmp+"')";
-
         };
     }
     else {
@@ -131,11 +126,9 @@ int sqlpg::insert(vector<string> text) {
         binary[1]=0;
         clog<<"text.size()<2 finish\n";
     };
-    //res=PQexecParams(conn, command.c_str(), argc, NULL, value, length, binary, 0);
     res=PQexecPrepared(conn, "insert", argc, value, length, binary, 0);
     testSQL(res);
     clog<<"insert(vector<string>) end\n";
-    //exec(command);
     return 0;
 }
 
@@ -170,7 +163,7 @@ int sqlpg::hmRecord(){
     //res=PQexec(conn, command.c_str());
     exec(command);
     a=PQntuples(res);
-    clog<<"hmRecord()="<<a<<endl;
+    //clog<<"hmRecord()="<<a<<endl;
     return a;
 }
 void sqlpg::printvar(){