sobaisobai
شنبه 30 مهر 1390, 13:32 عصر
سلام
من میخوام با کد دیتا بیس بسازم و نام Table رو از ComboBox بگیرم
با کد زیر Table ایجاد میشه
OleDbConnection myConnection = new OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0; Data Source=" + frmMain.strFilePath + "<a href="file://%5C%5CConfigStructure.mdb" target="_blank">\\ConfigStructure.mdb</a>");
myConnection.Open();
string strTemp = " KEY Text, VALUE Text ";
OleDbCommand myCommand = new OleDbCommand();
myCommand.Connection = myConnection;
myCommand.CommandText = "CREATE TABLE table1(" + strTemp + ")";
myCommand.ExecuteNonQuery();
myCommand.Connection.Close();
اما با کد زیر که میخوام نام Table رو از Combobox بگیرم Error میده
OleDbConnection myConnection = new OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0; Data Source=" + frmMain.strFilePath + "<a href="file://%5C%5CConfigStructure.mdb" target="_blank">\\ConfigStructure.mdb</a>");
myConnection.Open();
string strTemp = " KEY Text, VALUE Text ";
OleDbCommand myCommand = new OleDbCommand();
myCommand.Connection = myConnection;
myCommand.CommandText = "CREATE TABLE "+ComboBo1.Text+"(" + strTemp + ")";
myCommand.ExecuteNonQuery();
myCommand.Connection.Close();
Error : Syntax error in CREATE TABLE statement
اگه کسی میدونه مشکل کجاست کمک کنه
ممنون
من میخوام با کد دیتا بیس بسازم و نام Table رو از ComboBox بگیرم
با کد زیر Table ایجاد میشه
OleDbConnection myConnection = new OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0; Data Source=" + frmMain.strFilePath + "<a href="file://%5C%5CConfigStructure.mdb" target="_blank">\\ConfigStructure.mdb</a>");
myConnection.Open();
string strTemp = " KEY Text, VALUE Text ";
OleDbCommand myCommand = new OleDbCommand();
myCommand.Connection = myConnection;
myCommand.CommandText = "CREATE TABLE table1(" + strTemp + ")";
myCommand.ExecuteNonQuery();
myCommand.Connection.Close();
اما با کد زیر که میخوام نام Table رو از Combobox بگیرم Error میده
OleDbConnection myConnection = new OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0; Data Source=" + frmMain.strFilePath + "<a href="file://%5C%5CConfigStructure.mdb" target="_blank">\\ConfigStructure.mdb</a>");
myConnection.Open();
string strTemp = " KEY Text, VALUE Text ";
OleDbCommand myCommand = new OleDbCommand();
myCommand.Connection = myConnection;
myCommand.CommandText = "CREATE TABLE "+ComboBo1.Text+"(" + strTemp + ")";
myCommand.ExecuteNonQuery();
myCommand.Connection.Close();
Error : Syntax error in CREATE TABLE statement
اگه کسی میدونه مشکل کجاست کمک کنه
ممنون