2009-03-02 17 views
4

私はScott Gu's tutorials on LINQ to SQLを利用してLINQを学びました。私はレコードを表示、取得、更新することができましたが、新しいレコードをデータベース(MSSQL)に書き込めません。 Scottは一連のチュートリアルのfourth sectionに行を挿入するようになります。あなたは、次の(VB.NET)を行う必要があり、レコードを追加するために、そのページで見ることができます(またはすでに知っているかもしれません)のよう:LINQを使用してデータベースにレコードを追加するにはどうすればよいですか?

Dim db as New LINQtoSQLDataContext 

Dim oArticle as New article // table name 
oArticle.Body = "Some Text" 
oArticle.Title = "Some Title" 
oArticle.Author = "Some Author" 

db.articles.Add(oArticle) // this is the line that does not work. 

のVisual Studio 2008をくれ「'add' is not a member of 'System.Data.Linq.Table(Of article)」を返します。

誰でも私に正しい方向へのプッシュを与えることができますか?ありがとう!

答えて

10
db.articles.InsertOnSubmit(oArticle) 
db.SubmitChanges() 
+0

db.articles.InsertOnSubmit(oArticle) – andleer

+0

haha​​。解決策は常に私の目の前でとてもシンプルに、そして/または右にある。ありがとう – Anders

関連する問題