بتاريخ: 5 مارس 200917 سنة comment_150484 السلام عليكم ورحمة الله وبركاتهكيف عمل SELECT و UPDATE وDELETE في ASP.net +Oracel ؟لقد عملت INSERT في صفحة ASP.net مربوطة بقاعدة بيانات اوراكل ولكن لا استطيع عمل SELECT و UPDATE وDELETE في صفحة ASP.netممكن كود كل وحده من SELECT و UPDATE وDELETE الذي يساعدني عند الضغط على الزر يحذف او يختار او يجدد البيانات في قاعدة البيانات؟ حتى ان لم يكن بصورة مباشر، استطيع باذن الله اكتشاف طريقة عملهوالله يوفقكم تم تعديل 5 مارس 200917 سنة بواسطة sonic تقديم بلاغ
بتاريخ: 5 مارس 200917 سنة comment_150536 يا اخوان احنا بحاجه لاحد من الاخوه يوضح طريقة تعامل الoracle مع الasp.netللآن لم يقم احد بتقديم طريقه سهله تقديم بلاغ
بتاريخ: 5 مارس 200917 سنة كاتب الموضوع comment_150547 جزاك الله خير اخي الكريم على الرد والتفاعل مع الموضوععن طريق البحث بالانترنت بفضل اللهوجدت هذه الطريقة ل ادخال البيانات من صفحة asp الى الاوراكلويمكنكم التغير عليه لعمل الDELETE وSELECT اي يجب الاجتهاد منا والتعامل معه اتمنى يستفيد منه الجميعاعذروني عن عدم وضع رابط الموضوع الذي نقلت منه الكود لاني اضعتهللامانه اجريت تغير بسيط على الكود لان الكود الاصلي يسبب error using System; using System.Collections; using System.Configuration; using System.Data; using System.Linq; using System.Web; using System.Web.Security; using System.Web.UI; using System.Web.UI.HtmlControls; using System.Web.UI.WebControls; using System.Web.UI.WebControls.WebParts; using System.Xml.Linq; using System.Data.OracleClient; public partial class Default2 : System.Web.UI.Page { protected void Page_Load(object sender, EventArgs e) { } protected void Button1_Click(object sender, EventArgs e) { string strconnectionstring = "Data Source = “”;User ID =””;Password=””;Unicode=True"; string strSQL = " INSERT INTO TABLENAME (ID,NAME) Values ( '" +TextBox1.Text+ "','"+TextBox2.Text+"'"; OracleConnection conn = new OracleConnection(strconnectionstring); OracleCommand cmd = new OracleCommand(); cmd.Connection = conn; conn.Open(); cmd.CommandText = strSQL; cmd.CommandType = CommandType.Text; OracleDataReader dr = cmd.ExecuteReader(); Response.Redirect("Default.aspx"); dr.Dispose(); cmd.Dispose(); conn.Dispose(); } } تم تعديل 5 مارس 200917 سنة بواسطة sonic تقديم بلاغ
بتاريخ: 24 أبريل 200916 سنة كاتب الموضوع comment_154591 عذرا على السؤال الغبياين اضع الكود ؟ اسف على تاخري بالرد عليك سؤالك ليس غبي بالعكس اخي الكريم تفضل بالسؤال انتبه لا تضع كل الكود بل فقط جزء منه مثلاً خلف ال Button >>>>اتمنى فهمت ما الذي اقصدهالمهم انظر الكود وانظر الى تعليقي على الكودعند عمل صفحة جديدة تختار اللغة التي سوف تسخدمها وهي السي شارب C#سوف تكون لك صفحة تضع عليها الازرار (صفحة التصميم)بعض الضغط مثلا على الزر الذي يقوم بادخال البيانات من التكست بوكس الى قاعة البيانات اكتب هذا الكود اسفل البتونstring strconnectionstring = "Data Source = “”;User ID =””;Password=””;Unicode=True";//هنا الربط الداتا بيز الاوراكل اسم الداتا بيز واليوزر نيم والباسورد string strSQL = " INSERT INTO TABLENAME (ID,NAME) Values ( '" +TextBox1.Text+ "','"+TextBox2.Text+"'"); //وهنا جملة الاستعلام كيف تضيف بها معلومة باستخدم التكست بوكس OracleConnection conn = new OracleConnection(strconnectionstring); OracleCommand cmd = new OracleCommand(); cmd.Connection = conn; conn.Open(); cmd.CommandText = strSQL; cmd.CommandType = CommandType.Text; OracleDataReader dr = cmd.ExecuteReader(); Response.Redirect("Default.aspx"); //من الممكن الغاء هذا الكود لانه يقوم بتحويلك لصفحة اخرى او عمل اعادة تحميل للصفحة dr.Dispose(); cmd.Dispose(); conn.Dispose(); شرح مختصر للكود using System; using System.Collections; using System.Configuration; using System.Data; using System.Linq; using System.Web; using System.Web.Security; using System.Web.UI; using System.Web.UI.HtmlControls; using System.Web.UI.WebControls; using System.Web.UI.WebControls.WebParts; using System.Xml.Linq; using System.Data.OracleClient; //تضيفها لربط الاوراكل بالصفحة التي تشتغل عليها سوف تجد الباقي مضاف الا هذه التي كتبت التعليق عليها public partial class Default2 : System.Web.UI.Page { protected void Page_Load(object sender, EventArgs e) { } protected void Button1_Click(object sender, EventArgs e) // طبعا عند الضغط على الزر مثلا اسمه (بتون 1) سوف تظهر لك هذه وعليك كتابة الكود الذي بين { } هذه العلامة. { string strconnectionstring = "Data Source = “”;User ID =””;Password=””;Unicode=True";//هنا الربط الداتا بيز الاوراكل اسم الداتا بيز واليوزر نيم والباسورد string strSQL = " INSERT INTO TABLENAME (ID,NAME) Values ( '" +TextBox1.Text+ "','"+TextBox2.Text+"'"); //وهنا جملة الاستعلام كيف تضيف بها معلومة باستخدم التكست بوكس OracleConnection conn = new OracleConnection(strconnectionstring); OracleCommand cmd = new OracleCommand(); cmd.Connection = conn; conn.Open(); cmd.CommandText = strSQL; cmd.CommandType = CommandType.Text; OracleDataReader dr = cmd.ExecuteReader(); Response.Redirect("Default.aspx"); //من الممكن الغاء هذا الكود لانه يقوم بتحويلك لصفحة اخرى او عمل اعادة تحميل للصفحة dr.Dispose(); cmd.Dispose(); conn.Dispose(); } } اتمنى اني اوضحت لك اخي الكريم وان لديك اي سؤال تفضل وسوف اساعدك بالذي اعرفه تم تعديل 24 أبريل 200916 سنة بواسطة sonic تقديم بلاغ
بتاريخ: 24 أبريل 200916 سنة comment_154633 شكرا لك على الرد اخي الكريمالصحيح ما قصرت يا طويل العمر تقديم بلاغ
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.