में कोई स्थान है, मेरे पास एक स्थिति है, मेरे पास गैस फ़्लो दरें नामक एक एक्सेस टेबल है जिसे मैं रिकॉर्ड जोड़ना चाहता हूं। जब मैं एक ऐसी ही तालिका आम स्टेशन के लिए मेरे डालने क्वेरी चलाने के लिए प्रयास करते हैं, मैं करने के निम्न त्रुटि:उस तालिका को क्वेरी करें जिसमें उसके नाम
"error hy000: syntax error, in query incomplete query clause"
कोड है:
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();
}
}
}
मुझे लगता है कि त्रुटि को कैसे काबू पाने करते हैं?
धन्यवाद, मैं बिल्कुल ऐसा करता अगर वह एरिजोना नहीं रहता। मुझे लगता है कि मैं उसे चैपल शो शो जेम्स जेम्स स्कीट का एक क्लिप भेजूंगा जहां रिक जेम्स ने उसे बताया कि पांच अंगुलियों ने चेहरे के मजाक को क्या कहा। एलएमबीओ –
मुझे कॉलम नाम के रूप में कीवर्ड का उपयोग करने वाले लड़के के साथ कोई समस्या है। वही समाधान (यानी [] - और शायद थप्पड़?)। ऐसे कारण हैं जो हम ऐसा नहीं करते हैं (क्या शब्द रखरखाव का मतलब कुछ भी है?)। –
वास्तव में, यह कोई महत्वपूर्ण महत्व नहीं रखता है जो या तो Gas_Flow_Rates या GasFlowRates से प्राप्त नहीं किया जा सकता है। यह वही तरीका है जिसने मुझे तालिका को तब तक बनाया है जब तक मुझे पता है। –