我想從用戶輸入5個圖像,顯示縮略圖並將它們保存到SQL數據庫(image1,image2,image3,image4,image5)中的5列。計數並限制使用VB.NET上傳的文件數
請爲這5個文件的sql插入添加代碼。
請幫我
Private Sub BrowseMultipleFilesButton_Click(ByVal sender As System.Object, _
ByVal e As System.EventArgs) Handles BrowseMultipleFilesButton.Click
Dim OpenFileDialog1 As New OpenFileDialog
OpenFileDialog1.Filter =
"Images (*.BMP;*.JPG;*.GIF,*.PNG,*.TIFF)|*.BMP;*.JPG;*.GIF;*.PNG;*.TIFF|" +
"All files (*.*)|*.*"
OpenFileDialog1.Multiselect = True
Dim index As New Integer
OpenFileDialog1.Title = "Select Photos"
If OpenFileDialog1.ShowDialog() = DialogResult.OK Then
For Each file As String In OpenFileDialog1.FileNames
Dim imageControl As New PictureBox()
imageControl.Height = 100
imageControl.Width = 100
Dim myCallback As New Image.GetThumbnailImageAbort(AddressOf ThumbnailCallback)
Dim myBitmap As New Bitmap(file)
Dim myThumbnail As Image = myBitmap.GetThumbnailImage(96, 96, myCallback, IntPtr.Zero)
imageControl.Image = myThumbnail
PhotoGallary.Controls.Add(imageControl)
index = OpenFileDialog1.FilterIndex()
Next
If index > 5 Then
MessageBox.Show("Please select no more than 5 files")
Else
btn_Save.Enabled = True
End If
End If
End Sub
請問您有關於您遇到的問題的更多描述嗎? – abarisone
問題是,代碼不限制我上傳超過5個文件。 – Sumi