Hej. Värdet returneras som en sträng som du sedan får konvertera om du vill ha det till SYSTEMTIME eller dyligt.Hur läsa datetime från SQL server. C !C++
Jag har ett c-skript/prog som bl a behöver hämta ett datetime fält från en SQL server via ett ADODB.Recordset.
Jag har skapat en ADODB.Connection och recordset och kan hämta andra värden, long short etc.
Recordsetet är skapat enl detta
<code>
char sql[] = "SELECT InsertTime FROM Post";
SYSTEMTIME tid; //Har även provat med *tid
_object *rs;
rs = __object_create("ADODB.Recordset");
//Connection och allt övrigt är skapat ocg recordsetet öppnat.
//Nu vill jag få InsertTime till min tid-variabel.
tid = rs->Fields(0); //Funkar inte, har även provat tid = (SYSTEMTIME)rs->Fields(0) utan lycka.
</code>
Någon som har ett förslag på lösning.
Tack på förhandSv: Hur läsa datetime från SQL server. C !C++
/Peter