2017-08-10 3 views
-1

Ich möchte zu aktualisieren und zu aktualisieren gridview so verwende ich showdata() wie folgt aus:falsche Syntax nahe 'Ordertb'

protected void ShowData() 
{ 
    con.Open(); 
    string qu = string.Format("SELECT * Ordertb", con); 
    SqlDataAdapter da = new SqlDataAdapter(qu, con); 
    DataSet ds = new DataSet(); 
    da.Fill(ds, "ordertbl"); 
    if (ds.Tables["ordertbl"].Rows.Count > 0) 
    { 
     GridView1.DataSource = ds.Tables[0]; 
     GridView1.DataSourceID = null; 
     GridView1.DataBind(); 
    } 
    con.Close(); 
} 

aber ich bekomme diese Fehlermeldung:

Incorrect syntax near 'Ordertb'. 
Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code. 

Exception Details: System.Data.SqlClient.SqlException: Incorrect syntax near 'Ordertb'. 
+1

Haben Sie versucht, die Abfrage in Management Studio ausgeführt wird? Sieht so aus, als ob Sie eine von 'SELECT * FROM Ordertb' – Captain0

+0

Sie richtig vermissen. Vielen Dank. – mino

Antwort

-1

Es sieht aus wie Sie‘ Es fehlt das Schlüsselwort 'from' vor Ordertb.

string qu = string.Format("SELECT * FROM Ordertb", con); 
0

diese SQL-Abfrage Versuchen:

Select * From Ordertb 

In Ihrem Code:

Verwandte Themen