(مشاركة فارغة)
شرح كيفية ارسال بريد الاكترونى ( داخل الموقع ) بين الاعضاء
مشكور اخوي على جهدك بس يا ريت تنسق الكود اكتر ويا ريت يكون الشرح مع الصور حتى اللي بيمر على الموضوع يستفيد منه ,,,تحياتي القلبية لك والى الامام ,,
فى شيىء كمان احب ان اضيفه
وقبل ان نكتب البرنامج لابد ان نعمل جدول بقاعدة بيانات باسم
regester
والحقول الاتية
un,pw,copw,RN
كلها ان شاء الله nvarchar
ولا تنسى ان تعمل اى حقل باى اسم بانه رقم تلقى وتعلم عليه بانه مفتاح اساسى
الان وسوف نبدا بالشرك الكود الاول
داخل زر به امر المراد الذهاب اليه وهو اسم اجرء والتى فمنا بعمله لكى نضع به الكود
Protected Sub Button1_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles Button1.Click
gg()
End Sub
Public Sub gg()
Try
من هنا نكتب كود الخاص باضافة البيانات داخل جدول حقنا بداخل قاعدة بيانات
Catch ex As SqlException
' Response.Write(" ")
Response.Write(ex.Message)
وفى حالة وجد اى خطا تظهر لنا رسالة الخطا
conn2.Close()
End Try
End Sub
Dim ddff As New Random
هنا بنعرف متغير على انه نسخة جديدة من الثابت راندوم والهدف مت ذللك اننا نريد ان نحفظ ارقام عشوائية مع كل سجل يحفظ بقاعدة بيانات لكى هذا الرقم العشوائى انه ينفعنا فى whare
Dim random_no As String = ddff.Next(399393)
Dim cmd As New SqlCommand
cmd.Connection = conn2
ومن هنا نحن نقول ضع امام كل حقل ؛ بيانات اتت من اداة تيكت بوكس وبتدخل قيمتها فى ببرامتر
بمثال بسيط
un=@1=Textbox
Dim dd As String = " insert into user_regester(un,pw,copw,RN)values(@1,@2,@3,@4)
cmd.CommandText = dd
cmd.Parameters.Clear()
cmd.Parameters.AddWithValue("@1", TextBox1.Text)
cmd.Parameters.AddWithValue("@2", TextBox2.Text)
cmd.Parameters.AddWithValue("@3", TextBox3.Text)
cmd.Parameters.AddWithValue("@4", "random_no")
conn2.Open()
cmd.ExecuteNonQuery()
Response.Redirect("Default.aspx")
conn2.Close()
Catch ex As SqlException
' Response.Write(" ")
Response.Write(ex.Message)
conn2.Close()
End Try
ومن هنا فقد انتهينا من كتابة برمجة اول صفحة
تم تعديل هذه المشاركة بواسطة مصطفى سعد في 30 نوفمبر 2009 في 22:33
جزاك الله خير ياأخ مصطفى
ونحن بانتظار اكمال ابداعك حبيبي