请教oledb插入access的问题
OleDbConnection * oleconn = __gc new OleDbConnection(S"Provider=Microsoft.Jet.OLEDB.4.0;Data Source=test.mdb");
oleconn->Open();
String * oledata = textBox1->get_Text();
String *sql = S"insert into t1(id,name) values(1,oledata)";
OleDbCommand * oleCmd = __gc new OleDbCommand(sql,oleconn);
oleCmd->ExecuteNonQuery();
oleconn->Close();
//我需要插入的内容是在textbox里输入的,定义了oledata来取这个值,但是插入不成功,请教高手该怎么做。