OdbcConnection conn = new OdbcConnection(connectionString);
OdbcCommand cmdS = new OdbcCommand(contactsSqlStr.ToString(), conn);
OdbcCommand cmdT = new OdbcCommand("select last_insert_id() as weee [b]FROM MyTable[/b]", conn);
conn.Open();
cmdS.ExecuteReader();
// OdbcDataReader rS = cmdT.ExecuteReader();
// string cid= rS["weee"].ToString();
int cid = cmdT.ExecuteScalar()
// rS3.Close();
conn.Close();
Response.Write(cid.ToString);
Eftersom det endast är ett värde som kommer tillbaka från last_insert_id() så är det bättre att köra ExecuteScalar än att skapa en DataReader för endamålet