在MsAccess中创建字段
本文关键字:字段 创建 MsAccess | 更新日期: 2023-09-27 18:14:26
我已经为此工作了一段时间,但找不到合适的解决方案
我正在创建一个DB从代码:
OleDbConnection accessConnection = new OleDbConnection(accessConnectionString);
OleDbCommand command = new OleDbCommand();
command.Connection = accessConnection;
//command.CommandType = CommandType.Text;
accessConnection.Open();
command.CommandText = "CREATE TABLE " + table.TableName + columnsCommandText;
command.ExecuteNonQuery();
要创建表,这是Create语句:
([LocationID] long,[Maincat] text,[Cat] text,[Subcat] text,[Soliciter] text,[Cost] decimal,[Money] text,[Unit] text,[Notes] text,[solution] text,[Reference] decimal,[Link] text,[LastUpdate] date,[Source] text,[Raw] text,[downstream] text,[workable] text,[trunvcet] text,[SourceDate] text,[Master] text,[Flag] long)
创建Table时,所有的Text字段都作为Memo字段。我需要文本字段
找到解决方案了。要将一个字段设置为Text,我需要使用以下命令:
文本(255)
代替Text