使用C#在Excel和Access db 2007之间建立连接

时间:2016-07-21 00:29:31

标签: c# sql excel

目前我尝试在C#中使用Access DB创建一个表,但不能以此格式定义。

        if (schemaTable.Rows.Count == 0)
        {
            using (OleDbConnection con1 = new OleDbConnection(conn))
            {
                con1.Open();

                sql = "CREATE TABLE newTables (";
                sql += "Idx  nvarchar(100), name nvarchar(100));";

            }
         }

但允许以下列格式执行。

        if (schemaTable.Rows.Count == 0)
        {
            using (OleDbConnection con1 = new OleDbConnection(conn))
            {
                con1.Open();

                sql = "CREATE TABLE newTables (";
                sql += "Idx  nvarchar(100), 'name' nvarchar(100));";
             }
         }

表名当然会贴在" Idx,' name'"。

我想知道为什么不能用第一种格式执行这个程序来将表名设置为" Idx,名称"。

0 个答案:

没有答案