좋아요. 데이터베이스에 업로드하려고 시도하고 있습니다. 파일의 이름은 selcted이고, 유형, 크기 (바이트) 및 파일 자체는 db입니다. 지금까지 나는 파일 자체를 db에 업로드하는 것을 제외하고는 모든 일을 처리했습니다. 그래서 내 qustion 내가이 무엇입니까데이터베이스에 파일을 업로드하는 방법
http://mirificampress.com/permalink/saving_a_file_into_mysql
이 링크에서보세요 난 이미
Dim s = My.Computer.FileSystem.GetFileInfo(OpenFileDialog1.FileName)
MessageBox.Show("File Name:" & s.Name)
MessageBox.Show("File Type:" & s.Extension)
MessageBox.Show("File Size (Bytes):" & s.Length)
Try
Dim cmd As New MySqlCommand
Dim insertStatment As String = "INSERT INTO upload (name, type, size) VALUES
(@name, @type, @size)"
cmd = New MySqlCommand(insertStatment, db_con)
cmd.Parameters.AddWithValue("@name", s.Name)
cmd.Parameters.AddWithValue("@type", s.Extension)
cmd.Parameters.AddWithValue("@size", s.Length)
cmd.ExecuteNonQuery()
MessageBox.Show("ok")
db_con.Close()
Catch ex As Exception
MessageBox.Show("Something went wrong, please try again")
db_con.Close()
End Try
Welcome to StackOverflow. 태그에 넣을 수있는 질문 제목에 정보를 넣을 필요는 없습니다. 태그 시스템은 여기에서 매우 잘 작동합니다. 감사. :-) (좋은 질문입니다. +1) –
파일 자체를 db로 업로드 하시겠습니까? 그 이유는 무엇입니까 (특히 db가 여러분의 통제에서 벗어난 어떤 시스템에 의해 사용되었을 때, 여러분은 그것을 따라야 만합니다.) 그러나 파일 시스템에 어딘가에 파일을 저장하고 저장하는 것을 고려해 봤습니까? DB에있는 경로? – J0HN
내 게시물을 참조하십시오, 나를 위해 작동 [MySQL 데이터베이스에 파일을 삽입] (https://stackoverflow.com/questions/47276606/insert-a-file-to-mysql-database/47276721?noredirect=1# comment81504744_47276721) – NoobieMan