從我以前的文章中可以看到,我是使用C#創建網站的新手(儘管我對使用Windows Forms應用程序有相當的經驗)。這些權力正在吸引我離開PHP,但我一直在考慮基礎知識的失敗。SQL插入 - 無效的列名稱
無論如何,這是我的問題。我試圖創建一個簡單的入口到SQL數據庫。我知道我與數據庫的連接是好的,因爲我可以整天關閉SELECT查詢,但我在使用Insert時遇到了問題。
繼承人我的代碼:
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();
這將導致 「無效的列名abc123.jpg」 從try/catch語句返回。
任何幫助,將不勝感激。 (我希望他們讓我在PHP做這個笑!)
感謝,
Tripbrock
+1缺失「)」...現在進行參數設置! – AdaTheDev
缺少''!我需要拍攝。謝謝!另外,再次感謝使用Params的人。 – tripbrock