1樓:
sql語句裡
from table
table是關鍵字,是系統保留字,不能這麼用,如果你的表真的叫table ,那可以寫做
from [table]
2樓:匿名使用者
string commandtext = "select * from table where id='" + idtxt.text + "' and p='" + ptxt.text + "'";
這句裡面的id應該是數字型別的吧,既然是數字型別,就不該有單引號,會提示資料型別不對
select * from table1 where id=idtxt.text(轉為數字型別) and p="' +ptxt.text+"'
3樓:
注意你的id是什麼資料型別,如果是number型,是不用雙引號加單引號的。
4樓:
select * from table -------------table不能作為表名。。。更換一個名字吧。。或者換為"select * from [table] where id='" + idtxt.
text + "' and p='" + ptxt.text + "'";
5樓:歸心禕
語句引號看不清,但是是單引雙引和雙引單引的組合。你自己看下
6樓:木禾
select * from dual where id='" + idtxt.text + "' and p='" + ptxt.text + "'
from子句語法錯誤
7樓:匿名使用者
先檢查程式 是否有誤,可以設定斷點逐行檢查,如果無誤;
則檢查sql語句,看資料庫名稱還有表的名稱還有欄位是否正確;
(注意,執行的時候不能開啟資料庫)
在這裡,我懷疑你用了非法的名稱。把user改一下,換成別的字元。比如說「users」或者「employee」等等。因為user可能是禁用名稱
8樓:匿名使用者
user 可能是你的資料庫的 關鍵字 比如oracle
c# from子句語法錯誤求高手解答為什麼啊,小弟在此感激不盡
9樓:匿名使用者
你的id是什麼型別的,如果是整型的話,就不要加引號,改為:
string jiance = "select * from user where id=" + textbox1.text ;
10樓:匿名使用者
從這段**沒看出來**有問題!!
from子句語法錯誤,資料庫問題 FROM子句語法錯誤
先檢查程式 是否有誤,可以設定斷點逐行檢查,如果無誤 則檢查sql語句,看資料庫名稱還有表的名稱還有欄位是否正確 注意,執行的時候不能開啟資料庫 在這裡,我懷疑你用了非法的名稱。把user改一下,換成別的字元。比如說 users 或者 employee 等等。因為user可能是禁用名稱 user 可...
sql連線查詢語句中from子句中表的順序有什麼要求
嚴格上來說是沒有要求的,他們有兩種寫法,一種是ansi sql,一種是trans sql.ansi sql select from table1,table2,table3 where table1.id table2.id and table3.id table2.pid trans sql se...