簡體   English   中英

在C#控制台中創建查詢(Visual Studio 2013)

[英]creating query in C# console (Visual studio 2013)

您好,當我創建querygenerate分配美元時,每個人都會出錯我該如何解決

query = "INSERT INTO Question(Image,AnswerA,AnswerB,AnswerC,AnswerD,CorrectAnswer)"
+ $"VALUES("{name}","{answerList[0]}","{answerList[1]}","{answerList[2]}","{answerList[3]}","{name}");";

Error 1 Unexpected character '$' 
Error 2 Invalid expression term '' 
Error 3 ; expected

這應該是創建該腳本的正確方法

var query = $"INSERT INTO Question(Image,AnswerA,AnswerB,AnswerC,AnswerD,CorrectAnswer) VALUES('{name}','{answerList[0]}','{answerList[1]}','{answerList[2]}','{answerList[3]}','{name}');";

就像我們經常說的那樣,我們(社區)強烈建議您使用參數化查詢

 query ="INSERT INTO Question(Image,AnswerA,AnswerB,AnswerC,AnswerD,CorrectAnswer)" + "VALUES("+name+","+answerList[0]+","+answerList[1]+","+answerList[2]+","+answerList[3]+","+name+");";

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM