Создаю таблицу
| Код | using (OleDbConnection connection = new OleDbConnection(dbfConnectionString)) {
connection.Open(); OleDbTransaction trans = connection.BeginTransaction(); OleDbCommand cmd = new OleDbCommand( "CREATE TABLE BnkIn (" +"TYP_DOC NUMERIC(1)," +"NUM_DOC char(12)," +"DATE_DOC datetime," +"ORG_FR char(15)," +"ORG_FN char(255),"
+ "PRIMARY KEY(TYP_DOC))" , connection, trans); try { cmd.ExecuteNonQuery(); } catch (OleDbException ex) { label1.Text += ex.Message.ToString(); } trans.Commit(); }
|
+"ORG_FN char(255)," - на эту строку ругается слишком длинное поле, хотя char сиволов согласно литературе может быть до 8000. |