SQL Serverデータベースの上位5行などを削除したいなどです。私はこのコードを以下に示しましたが、動作しません。どのように私はこれを得ることができますか?あなたのテーブルとデータベース名あたりとしてasp.netでSQL Serverテーブルの上位n行を削除するにはどうすればよいですか?
Dim con As New SqlConnection(connectionString)
Using cmd = New SqlCommand()
cmd.CommandText = "DELETE From PubTb TOP 5"
cmd.Connection = con
con.Open()
Dim numberDeleted As Integer = cmd.ExecuteNonQuery()
con.Close()
End Using
「動作しません」とはどういう意味ですか?それは動作します、それはちょうど期待どおりに動作しません。ですから、今のところ、それが何をしたいのか、もしあれば、あなたが受け取ったエラーはどういうものなのかを明確にしてください。 – jitendragarg
ASP.NET SQLはどういう意味ですか?それは存在しません。 ASP.NETはWebページを作成し、残りの.NETフレームワークは他のものを作成します。 WebページにASP.NETを使用するかどうかにかかわらず、ADO.NETは依然としてデータベース操作に使用するテクノロジです。正確であり、無関係の用語を混ぜ合わせないことを学ぶ。 – TomTom
デバッグヘルプ(「なぜこのコードは動作しませんか?」)には、目的の動作、特定の問題またはエラー、および質問自体に再現するのに必要な最短コードが含まれている必要があります。明確な問題文がない質問は、他の読者にとって有用ではありません。参照:最小、完全、および検証可能な例を作成する方法。 – TomTom