1
В C# мы делаемОбъявить значение как объект?
byte[] imageData = new byte[];
SqlCom.Parameters.Add(new SqlParameter("@ImageData", (object)imageData));
, что делает переменную ImageData как объект.
Но как это сделать в Visual Basic?
Dim imageData As byte() = new Byte()
SqlCom.Parameters.Add(new SqlParameter("@ImageData", ??) <-----What Should i do here?
Благодаря
Просто немного обновления этого вопроса
мой код, как это
conn.Open()
Dim cmd As SqlCommand = New SqlCommand("SELECT PhotoID From Photo " & str8 & " And Photo = @Photo", conn)
cmd.Parameters.AddWithValue("@Photo", CType(Photo, Object))
Dim adapter As SqlDataAdapter = New SqlDataAdapter()
adapter.SelectCommand = cmd
adapter.Fill(table) <------when approach this line
PhotoID = table.Rows(0)("PhotoID")
Это выходит ошибка, как это: типы данных изображения и VARBINARY несовместимы в равном оператору. Что мне делать?? Спасибо