تم النشر منذ 10 Mar 2012 السلام عليكم ورحمة الله وبركاتهاريد تصميم شاشة اضع فيها textbox كذا واحد للبيانات الشخصية مثل الاسم الوظيفة .................. وغير ذلك اريد ان عمل شيء مثل الاتاتش بحيث اضع اوراق هذا الشخص في نفس سجله بحيث اذا بحثت عليه لاحقا استطيع جلب بياناته مع اوراقه المرفقة اذا اردت ان اطبع هذه الاوراقارجوووووووووو ان تكون الفكرة واضحة ارجوو المساعدة 0 شارك هذا الرد رابط المشاركة شارك الرد من خلال المواقع ادناه
0 قام بالرد منذ 10 Mar 2012 نفس السؤال موجود فى القسم وبنفس الصيغةhttp://www.arabteam2000-forum.com/index.php?showtopic=258489&st=0&gopid=1270664entry1270664 والاجابة :-هل تريد تصميم الشكل ام تصميم المحتوى اذا كنت تريد تصميم الشكل فيمكنك استخدام css او قوالب التسجيل الجاهزة اما اذا كنت تريد تصميم المحتوى فهذا سهل ما عليك الا ان تدرج :- textbox لكل عنصر تريد كتابتةوتدرج FileUpload control لرفع الصورة الشخصية للعضو و اخيرا Button لحفظ البيانات 0 شارك هذا الرد رابط المشاركة شارك الرد من خلال المواقع ادناه
0 قام بالرد منذ 10 Mar 2012 طيب يا اخي كيف استطيع ربط السجل بقاعدة البيانات الtext سهلة معروفة بس انا اتكلم عن الاتاتش كيف اعرفه في قاعدة البيانات وما هي الطريقة في تخزينه بحيث اذا بحثت عنه استطيع جلب بياناته مع المرفقثانيا هل استطيع انشاء صفحة تضم الادخال والبحث مشكوووووووووور على اهتمامك 0 شارك هذا الرد رابط المشاركة شارك الرد من خلال المواقع ادناه
0 قام بالرد منذ 10 Mar 2012 (معدل) اولا : تضيف فولدر داخل ملفات المشروع ثانيا : تضيف جملة الاتصال فى Web config وتكون كالاتى :- <add name="UploadConnectionString" connectionString="Data Source=جملة الاتصال هنا الخاصة بك" providerName="System.Data.SqlClient" /> </connectionStrings><connectionStrings>ثالثا : تضيف FileUpload control رابعا : اكتب الكود التالى فى الحدث الخاص ب Button { if (FileUpload1.HasFile) { SqlConnection conn = new SqlConnection(ConfigurationManager.ConnectionStrings["UploadConnectionString"].ConnectionString); conn.Open(); string str = FileUpload1.PostedFile.FileName; str = System.IO.Path.GetFileName(str); FileUpload1.PostedFile.SaveAs(Server.MapPath("~/اسم الفولدر المضاف\\") + str); SqlCommand cm2 = new SqlCommand("insert into Table(FileName) values(@FileName)", conn); cm2.Parameters.Add("@FileName", str); cm2.ExecuteNonQuery(); conn.Close(); Label1.Text = "تم اضافة الصورة بنجاح"; } else Label1.Text = "هناك مشكلة فى اضافه الصورة!"; }protected void Button2_Click(object sender, EventArgs e)اتمنى ان يكون هذا هو المطلوب بمناسبة استدعاء الملف سهل جدا كما تستدعى البيانات العادية انت بتقوم بستدعاء مسار الصورة وتعرضها فى Image control تم تعديل 10 Mar 2012 بواسطه medo200039 0 شارك هذا الرد رابط المشاركة شارك الرد من خلال المواقع ادناه
0 قام بالرد منذ 11 Mar 2012 السلام عليكم ورحمة الله وبركاته انا وضعت الكود If (FileUpload1.HasFile) Then con = New OleDbConnection("Provider=MSDAORA.1;Password=oradev;User ID=emp;Data Source=expora;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(attach) values(@file1)", con) cm2.Parameters.Add("@File1", str) cm2.ExecuteNonQuery() con.Close() Label1.Text = "تم اضافة الصورة بنجاح" Else Label1.Text = "هناك مشكلة فى اضافه الصورة!" End Ifبس لما شغلته وحطيت صورة ويعديت ضغطت على button ظهر لي الخطأ هذاOne or more errors occurred during processing of command. ORA-00936: missing expression 0 شارك هذا الرد رابط المشاركة شارك الرد من خلال المواقع ادناه
0 قام بالرد منذ 11 Mar 2012 ارجوووووووو المساعدة ياشباب 0 شارك هذا الرد رابط المشاركة شارك الرد من خلال المواقع ادناه
0 قام بالرد منذ 11 Mar 2012 اعتقد ان الخطئ فى هذة الجملةDim cm2 As New OleDbCommand("insert into att(attach) values(@file1)", con)انت تضيف البيانات فى جدول اسمة att والحقل الذى تحفظ فية اسمة file1هناك خطئ فى اسم الجدول ومن المفترض ان يكون الجملة كالاتى :-Dim cm2 As New OleDbCommand("insert into att(file1) values(@file1)", con)اتمنى ان تجرب الكود ثانيا وترى هل ماذالت المشكلة ام لا 0 شارك هذا الرد رابط المشاركة شارك الرد من خلال المواقع ادناه
0 قام بالرد منذ 11 Mar 2012 نفس الخطأاسم الجدول att وعرفت عمود attach long row لا ادري سبب المشكلة 0 شارك هذا الرد رابط المشاركة شارك الرد من خلال المواقع ادناه
0 قام بالرد منذ 11 Mar 2012 هل قمت بكتابة الكود مباشرة من غير اضافى المكتبات الخاصة C#using system.data.sqlclient VBImports System.Data.SqlClientام قمت باضافتها 0 شارك هذا الرد رابط المشاركة شارك الرد من خلال المواقع ادناه
0 قام بالرد منذ 11 Mar 2012 قمت باضافتهاImports System.Data.OleDbهل اضع في جملة الادخال اسم fileupload ام اسم text 0 شارك هذا الرد رابط المشاركة شارك الرد من خلال المواقع ادناه
0 قام بالرد منذ 11 Mar 2012 الجدول att ماذا يحتوى من اعمدة 0 شارك هذا الرد رابط المشاركة شارك الرد من خلال المواقع ادناه
0 قام بالرد منذ 11 Mar 2012 يحتوي على SNO number NAME varchar2(20 SAL number ATTACH long row 0 شارك هذا الرد رابط المشاركة شارك الرد من خلال المواقع ادناه
0 قام بالرد منذ 11 Mar 2012 (معدل) ممكن توضع انا اريد مثلا يكون بالشكل التالى ل:- (int) ID (varchar) Name (datetime) Dateما اسم العمود التى تقوم بحفظ مسار الملف فية تم تعديل 11 Mar 2012 بواسطه medo200039 0 شارك هذا الرد رابط المشاركة شارك الرد من خلال المواقع ادناه
0 قام بالرد منذ 11 Mar 2012 العمود اسمه attach نوعه long raw 0 شارك هذا الرد رابط المشاركة شارك الرد من خلال المواقع ادناه
0 قام بالرد منذ 11 Mar 2012 اخى العزيز نقوم بحفظ مسار الملف فقط فى قاعدة البيانات فيكون المسار كنص عادى ومن المحتمل ان يكون اسم الملف بالعربى فقم بتغيير النوع الى nvarcharattach نوعه nvarchar 0 شارك هذا الرد رابط المشاركة شارك الرد من خلال المواقع ادناه
0 قام بالرد منذ 11 Mar 2012 غيرت نوعه الى varchar2(50مازالت نفس المشكلة 0 شارك هذا الرد رابط المشاركة شارك الرد من خلال المواقع ادناه
0 قام بالرد منذ 11 Mar 2012 والله اخى العزيز لا ادى من اين الخطأهذا الكود يعمل تمام على السى شارب لا اعلم اين المشكلة 0 شارك هذا الرد رابط المشاركة شارك الرد من خلال المواقع ادناه
0 قام بالرد منذ 12 Mar 2012 السلام عليكم يا اخي انا استعملت هذا الكود واشتغل معي تمام ممكن نعدل فيه لكي يخزن في قاعدة البيانات بس ارجوووو مساعدتكIf FileUpload1.HasFile Then Try Dim filename As String = Path.GetFileName(FileUpload1.FileName) FileUpload1.SaveAs("e:\MM\" & filename) Label2.Text = "Upload status: File uploaded!" Catch ex As Exception Label2.Text = "Upload status: The file could not be uploaded. The following error occured: " + ex.Message End Try End Ifهذا الكود يضع الملف في السيرفر في E \mm اريد تعديله بحيث يصبح يضع الملفات في نفس مجلد المشروع وايضا يخزن الامتداد في قاعدة البياناتثانيا انا اريد ان اضع صور اوراق الموظف في ملف pdf وبعدها اخزنه في المجلد (بمعنى كل الامتدات لن تكون عبارة عن صور gif او غيرها فقط اريدها pdf ) ولما استدعيه اريده ان يجلب لي ملف الpdf الخاص بالموظف ارجووووووو مساعدتك وجزاك الله خير 0 شارك هذا الرد رابط المشاركة شارك الرد من خلال المواقع ادناه
0 قام بالرد منذ 12 Mar 2012 ارجووووو المساعدة 0 شارك هذا الرد رابط المشاركة شارك الرد من خلال المواقع ادناه
0 قام بالرد منذ 12 Mar 2012 ارجووووووووو المساعدة 0 شارك هذا الرد رابط المشاركة شارك الرد من خلال المواقع ادناه
0 قام بالرد منذ 12 Mar 2012 السلام عليكم ورحمة الله وبركاتهلقد عدلت في الكود والحمدلله اشتغل If (FileUpload1.HasFile) Then Try con = New OleDbConnection("Provider=MSDAORA.1;Password=qqq;User ID=rr;Data Source=ss;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 (attach) VALUES ('" & file1.Text & "')", con) cm2.Parameters.AddWithValue("@file1.text", str) cm2.ExecuteNonQuery() Label1.Text = "تم اضافة الصورة بنجاح" Finally con.Close() End Try Else Label1.Text = "هناك مشكلة فى اضافه الصورة!" End Ifبس يعني ممكن تفهمني الكودانا عندي uploadfile تمام وعندي تكست اسمه file1في الكود insert into ..........values (&file1بس الfile1 تكون فاضية والمسار يأتي في upload file السوؤال الثاني بعد تخزين مسار الصورة او الملف في قاعدة البيانات ماهي الخطوة التالية بمعنى كيف اعمل شاشة بحث وجلب هذا الملف او الصورةارجووووووووووووو المساعدة 0 شارك هذا الرد رابط المشاركة شارك الرد من خلال المواقع ادناه
0 قام بالرد منذ 13 Mar 2012 ارجوووووو المساعدة 0 شارك هذا الرد رابط المشاركة شارك الرد من خلال المواقع ادناه
0 قام بالرد منذ 13 Mar 2012 اظاهر انك مستخدم اوراكل استبدل values(@FileName) values(:FileName) 0 شارك هذا الرد رابط المشاركة شارك الرد من خلال المواقع ادناه
0 قام بالرد منذ 13 Mar 2012 ما اشتغلت انا لما اختار صورة من upploadfile واضغط على الزرار تتخزن في ملف المشروع اللذي انا محدده تمام التمامبس لما اذهب الى قاعدة البيانات لا ارى المسار في مشكلة في جملة الانسيرت لانها تأخذ الادخال من file1 وهو تكست بس يكون فاضي 0 شارك هذا الرد رابط المشاركة شارك الرد من خلال المواقع ادناه
0 قام بالرد منذ 13 Mar 2012 جرب : FileUpload1.PostedFile.SaveAs(Server.MapPath("~\attach\") & str) Dim cm2 As New OleDbCommand("INSERT INTO att (attach) VALUES ('" & str & "')", con) cm2.ExecuteNonQuery()وما في داعي cm2.Parameters.AddWithValue("@file1.text", str) 0 شارك هذا الرد رابط المشاركة شارك الرد من خلال المواقع ادناه
0 قام بالرد منذ 14 Mar 2012 جربت الكود لما احفظ يخزن اسم الملف ونوعه في قاعدة البيانات بدون المسار هل هذا صحيح ثانيا: كيف استطيع ان اجلبه واعرضه في الصفحةارجووووووووو المساعدة 0 شارك هذا الرد رابط المشاركة شارك الرد من خلال المواقع ادناه
تم النشر منذ
السلام عليكم ورحمة الله وبركاته
اريد تصميم شاشة اضع فيها textbox كذا واحد للبيانات الشخصية مثل الاسم الوظيفة .................. وغير ذلك
اريد ان عمل شيء مثل الاتاتش بحيث اضع اوراق هذا الشخص في نفس سجله
بحيث اذا بحثت عليه لاحقا استطيع جلب بياناته مع اوراقه المرفقة اذا اردت ان اطبع هذه الاوراق
ارجوووووووووو ان تكون الفكرة واضحة
ارجوو المساعدة
شارك هذا الرد
رابط المشاركة
شارك الرد من خلال المواقع ادناه