主题:C#为什么 创建表失败?
using System.Data;
using System.Data.Odbc;
。。。
。。。
static void Main(string[] args)
{
string queryString = "create table aaa(ID int)";
OdbcCommand command = new OdbcCommand(queryString);
string constr = "Driver={Microsoft Text Driver (*.txt; *.csv)};DBQ=d:\\bin";
//string constr = "Driver={Microsoft Access Driver (*.mdb)};DBQ=D:\\bin2\\test.mdb;UID=;PWD=";
using (OdbcConnection connection = new OdbcConnection(constr))
{
command.Connection = connection;
connection.Open();
command.ExecuteNonQuery();
}
}
就这么点代码,怎么就是不成功呢?总是提示“不能修改表 'aaa' 的设计。它在只读数据库中。”网上查的改文件夹安全属性,可怎么改都没用。
而用access的数据文件就可以(注释部分),望高手指点,不胜感激!
using System.Data.Odbc;
。。。
。。。
static void Main(string[] args)
{
string queryString = "create table aaa(ID int)";
OdbcCommand command = new OdbcCommand(queryString);
string constr = "Driver={Microsoft Text Driver (*.txt; *.csv)};DBQ=d:\\bin";
//string constr = "Driver={Microsoft Access Driver (*.mdb)};DBQ=D:\\bin2\\test.mdb;UID=;PWD=";
using (OdbcConnection connection = new OdbcConnection(constr))
{
command.Connection = connection;
connection.Open();
command.ExecuteNonQuery();
}
}
就这么点代码,怎么就是不成功呢?总是提示“不能修改表 'aaa' 的设计。它在只读数据库中。”网上查的改文件夹安全属性,可怎么改都没用。
而用access的数据文件就可以(注释部分),望高手指点,不胜感激!