スカラークエリで「Using」ステートメントを含むコーディング例を示すことができますか?
まだ検索しても、このためのサンプルコーディングは見つかりませんでした。
スカラークエリで「Using」ステートメントを含むコーディング例を示すことができますか?
まだ検索しても、このためのサンプルコーディングは見つかりませんでした。
ExecuteScalarメソッドのMSDNページの例を次に示します。
Public Function AddProductCategory(ByVal newName As String, ByVal connString As String) As Integer
Dim newProdID As Int32 = 0
Dim sql As String = _
"INSERT INTO Production.ProductCategory (Name) VALUES (@Name); SELECT CAST(scope_identity() AS int);"
Using conn As New SqlConnection(connString)
Dim cmd As New SqlCommand(sql, conn)
cmd.Parameters.Add("@Name", SqlDbType.VarChar)
cmd.Parameters("@Name").Value = newName
Try
conn.Open()
newProdID = Convert.ToInt32(cmd.ExecuteScalar())
Catch ex As Exception
Console.WriteLine(ex.Message)
End Try
End Using
Return newProdID
End Function
リンクは次のとおりです。
http://msdn.microsoft.com/en-us/library/system.data.sqlclient.sqlcommand.executescalar.aspx#Y374