0
텍스트 상자의 매개 변수를 기반으로 이미지를 반환하는 프로 시저를 작성하려고합니다. SQL Server CE를 사용하고 있습니다. 연결 부분을 파악할 수 있었지만 연결에 대한 매개 변수화 된 명령을 올바르게 작성하는 방법을 알 수 없습니다. 기본적으로 사용자는 텍스트 상자에 이름을 입력하고 이미지는 그림 상자로 반환됩니다.매개 변수를 사용하여 SQL Server CE에서 데이터를 검색하는 방법
Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
Dim cnn As SqlCeConnection
Dim connectionString As String
Dim strCatName As String = txtCategoryName.Text
connectionString = "Data Source=|DataDirectory|\Database\ContactsAndInventory.sdf"
cnn = New SqlCeConnection(connectionString)
Dim Stream As New MemoryStream()
cnn.Open()
***Dim command As New SqlCeCommand("SELECT IMAGE FROM PRODUCT_CATEGORY WHERE (CATEGORY_NAME = @CATEGORY_NAME)", cnn) 'Here is my issue***
Dim image As Byte() = CType(command.ExecuteScalar(), Byte())
Stream.Write(image, 0, image.Length)
cnn.Close()
Dim bitmap As New Bitmap(Stream)
picCategoryImage.Image = bitmap
End Sub