السلام عليكم ورحمة الله وبركاته
انا استخدم هذا الكود لاخذ ملف ووضعه في ملف المشروع وتخزين المسار في قاعدة البيانات
الكود هو
If (FileUpload1.HasFile) Then
Try
con = New OleDbConnection("Provider=MSDAORA.1;Password=SD;User ID=QQ;Data Source=QQ;Persist Security Info=True")
con.Open()
Dim str As String = FileUpload1.PostedFile.FileName
str = System.IO.Path.GetFileName(str)
FileUpload1.PostedFile.SaveAs(Server.MapPath("~/attach\") & str)
Dim cm2 As New OleDbCommand("INSERT INTO att (sno,attach) VALUES ('" & sno.Text & "','" & str & "')", con)
cm2.Parameters.AddWithValue("@file1.text", str)
cm2.ExecuteNonQuery()
HyperLink1.NavigateUrl = str
Label1.Text = "FILE UPLOADED"
Finally
con.Close()
End Try
Else
Label1.Text = "ERROR IN UPLOADED!"
End Ifالسؤال هنا عندما اقوم بعمل ابلود لللمف وحفظ السجل يقوم بوضع السجل في ملف المشروع في ملف اسمه ATTACH
بس المشكلة عندما ارى المسار في قاعدة البيانات يكون اسم الملف ونوعه EEE.PDF اريده ان يتخزن على الشكل التالي ATTACH/EEE.PDF
لكي اقوم بترتيب ملفاتي
كيف استطيع عمل ذلك وهل ايضا استطيع وضع الملفات في مسار اخر في D او E مثلا
ما هو الافضل وضع الملفات في ملف المشروع ام خارجه
ارجووووووو المساعدة

