私の以前の投稿から見た人の中には、C#を使用してWebサイトを作成するのが初めての人もいます(Windows Formsアプリケーションではかなり使い慣れていますが)。 PHPから私を奪う力は私を魅了していますが、私は基本的なことを考えています。SQL INSERT - 無効な列名
とにかく、これは私の問題です。私はSQLデータベースに簡単なエントリを作成しようとしています。私は一日中SELECTクエリを取り除くことができるので、DBへの私の接続がうまくいっていることを知っていますが、私はInsertを使うことに問題があります。
HERESに私のコード:
string filename = "abc123.jpg";
SqlConnection link = new SqlConnection(//you dont need to see my data here ;));
string sqlcode = "INSERT INTO file_uploads (upload_filename VALUES ("+filename+")";
SqlCommand sql = new SqlCommand(sqlcode,link);
link.open();
sql.ExecuteNonQuery();
これはのtry/catchから返される "無効な列名abc123.jpg" になります。
ご協力いただければ幸いです。
おかげで、
Tripbrock
+1のために ")" ... "今、パラメータ化のために! – AdaTheDev
''が見つかりません!私は撮影が必要です。ありがとう!また、Paramsを使用してヘッドアップに感謝します。 – tripbrock