Запросите таблицу, в названии которой есть пробелы

У меня есть ситуация, у меня есть таблица доступа с именем Gas Flow Rates , которая Я хочу добавить записи. Когда я пытаюсь выполнить свой запрос на вставку для аналогичной таблицы Common Station , я получаю следующую ошибку:

«error hy000: синтаксическая ошибка в предложении незавершенного запроса запроса»

Код:

using System;
using System.Data.Odbc;

class MainClass
{
static void Main(string[] args)
{
    string connectionString = "Dsn=Gas_meter";
    string sqlins = "";
    OdbcConnection conn = new OdbcConnection(connectionString);

    OdbcCommand cmdnon = new OdbcCommand(sqlins, conn);
    conn.Open();

    try
    {
       cmdnon.CommandText = "INSERT INTO 'Common station' ( S1Flow, S2Flow, S3Flow, S4Flow) VALUES (9999,999, 999, 999)";
        //Once the above line works replace it with cmdnon.CommandText= "INSERT INTO Gas Flow Rates ( S1Flow, S2Flow, S3Flow, S4Flow) VALUES (9999,999, 999, 999)"
        int rowsAffected = cmdnon.ExecuteNonQuery();
        Console.WriteLine(rowsAffected);
    }
    catch (Exception ex)
    {
        Console.WriteLine(ex.ToString());
    }
    finally
    {
        conn.Close();
    }
}
}

Как мне преодолеть эту ошибку?

8
задан rene 6 December 2015 в 20:38
поделиться