Merhabalar;
mssql veritabanına resim eklemeyle iglili bir sorunum var.. resim isminde tablo ve tabloda id, resim ismnde sütunların var.. yapmak istediğim bu tabloya kayıt girmek.. kodlarım şu şekilde
id = numeric
resim = image
resimseç buton kodu
Dim OpenFileDialog1 As New OpenFileDialog
With OpenFileDialog1
.CheckFileExists = True
.ShowReadOnly = False
.Filter = "All Files|*.*|Bitmap Files (*)|*.bmp;*.gif;*.jpg"
.FilterIndex = 2
If .ShowDialog = Windows.Forms.DialogResult.OK Then
PictureBox1.Image = Image.FromFile(.FileName)
End If
End With
resimkaydet buton kodu
Dim kaydet As New SqlConnectionStringBuilder()
kaydet.DataSource = "10.0.0.0"
kaydet.InitialCatalog = "abc"
kaydet.PersistSecurityInfo = True
kaydet.UserID = "abc"
kaydet.Password = "abc"
Dim baglanti As New SqlConnection(kaydet.ConnectionString)
Dim cmd As New SqlCommand
If (baglanti.State = ConnectionState.Closed) Then
baglanti.Open()
End If
cmd = New SqlCommand("INSERT INTO resim(id,resim) " _
& "VALUES(@id,@resim)", baglanti)
cmd.Parameters.AddWithValue("@id", txteno.Text)
cmd.Parameters.AddWithValue("@resim", PictureBox1.Image)
cmd.ExecuteNonQuery()
baglanti.Close()
MsgBox("Kayıt İşlemi Tamamlandı")
Aldığım Hata :
System.Drawing.Bitmap nesne türüyle, bilinen bir yönetilen sağlayıcı yerel türü arasında eşleme yok.
nerede yanlş yapıyorum acaba?
mssql resim ekleme
OP Taze Üye
Teşekkür Sayısı: 0
10 mesaj
Kayıt Tarihi:Kayıt: Mar 2009