السلام عليكم
اود الاستفسار عن طريقة القراءة و استرجاع المعلومات من قاعدة البيانات sql server 2005
,و كيفية الاخال اليها عن طريق فورم ب asp.net 2
وشاكرين تعاونكم ..
السلام عليكم
اود الاستفسار عن طريقة القراءة و استرجاع المعلومات من قاعدة البيانات sql server 2005
,و كيفية الاخال اليها عن طريق فورم ب asp.net 2
وشاكرين تعاونكم ..
مرحبا zoom2007
وعليك السلام ورحمة الله
صراحه استفسار جدا مهم .... ويااااريت نلاقي رد
أنا حاليا حايسه مع هدي المشكله .. لدرجة انها سببتلي اكتئاب :(
كييييف اقدر اقرأ واكتب من والى قاعد البيانات sql server 2005؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟
يعني ابغى اربط اديت بوكس مع حقل من حقول جدول...بحيث انو اي بيانات يتم كتابتها في الاديت بوكس .. تكتب وتخزن في الجدول المربوط به
يعني كأني بأعبي حقول الجدول اللي عندي والموجود في قاعدة البيانات ... عن طريق فورم بـالــ asp.net 2
ياترى في احد قد الحركه هدي ويعرفلها؟؟؟؟؟؟
اتمنى ألاقي دوايا عندكم ... و يكون صحيح كل اللي سمعتو عن هدا المنتدى واعضائه
ومايخيب ظني فيكم :(
تحياتي
.....سوسو.....
تم تعديل هذه المشاركة بواسطة سوسو المكتئبه في 26 نوفمبر 2006 في 23:06
اخي الكريم ... المنتدى مليء بهذه المواضيع ... فقط استعمل خاصية البحث
بالتوفيق ،،
Success Is A Journey Not A Destination
أخي الكريم jordan
هل من الممكن ان تضع الرابط الذي يشرح حل هذه المشكله بالضبط
وأرجو أن تعذرني في طلبي هذا
فأنا جدا جديده ومبتدأه في الــ asp.net
وليست لدي أي تجارب سابقه معه.....ولكن ظروف مشروعي الآن حتمت عليا البدأ مع الــ asp.net والتعرف عليه
لذلك أواجه مصاعب ومشاكل كثيره في تعاملي معه
ولكن كلي أمل أن أجد المعونة والمساعده لديكم...أصحاب الخبره والمعرفه
مع خالص شكري وتقديري لكم
أختكم
.....سوسو.....
تم تعديل هذه المشاركة بواسطة سوسو المكتئبه في 27 نوفمبر 2006 في 21:17
السلام عليكم
اقتباساود الاستفسار عن طريقة القراءة و استرجاع المعلومات من قاعدة البيانات sql server 2005,و كيفية الاخال اليها عن طريق فورم ب asp.net 2
1 وجود اتصال بين المشروع و قاعدة البيانات غالبا او الافضل ان تكون في ال web.config
<connectionStrings> <add name="ConnectionString" connectionString="Data Source=someServer;Initial Catalog=someDB;Integrated Security=True;/> </connectionStrings>
2 الوصول الي هذا الاتصال من الكود الافضل عمل داله واحده للعوده بالاتصال و ان تكون static
using System;
using System.Data;
using System.Configuration;
using System.Web.Configuration;
public class DatabaseConnection
{
public DatabaseConnection()
{
}
public static SqlConnection GetSqlConnection()
{
return new SqlConnection(WebConfigurationManager.ConnectionStrings["ConnectionString"].ConnectionString);
}
}3 بعد وجود الاتصال يأتي دور ال ADO.NET للعمل علي قاعده البيانات
كل ما تحتاجه عمل SqlCommand و تنفيذه
في حاله تعديل القاعده
public bool AddRow(Type P1,Type P2)
{
SqlConnection con = DatabaseConnection.GetSqlConnection();
try
{
SqlCommand cmd = new SqlCommand("INSERT INTO someTable(C1,C2) Values(@P1,@P2)", con);
cmd.Parameters.AddWithValue("@P1", P1);
cmd.Parameters.AddWithValue("@P2", P2);
con.Open();
cmd.ExecuteNonQuery();
con.Close();
return true;
}
catch
{
return false;
}
Finally
{
con.Close();
}
}و في حاله الاستعلام يمكنك استخدام DataReader أو DataTable لاستقبال ال Result Set
public DataTable GetAllRows()
{
SqlConnection con = DatabaseConnection.GetSqlConnection();
try
{
SqlCommand cmd = new SqlCommand("SELECT * FROM someTable", con);
DataTable dt = new DataTable();
SqlDataAdapter da = new SqlDataAdapter();
da.SelectCommand = cmd;
da.Fill(dt);
return dt;
}
catch
{
return null;
}
}يجب مراجعه ال ADO.NET
4 بعد رجوع البيانات يتم عرضها في ال Controls حسب الوظيفه المطلوبه و كل Control له حكايه مختلفه
و لكن في اغلب الاحيان عند استرجاع اكثر من Row اقوم باستخدام DataTable
و استخدم ال Data Controls مثل ال DataList و DropDownList
عن طريق ال DataSource Property
بفرض ان لدينا GridView تسمي GridView1
GridView1.DataSource = GetAllRows(); GridView1.DataBind();
الموضوع سهل بس محتاج مراجعه بتركيز
اقتباساخي الكريم ... المنتدى مليء بهذه المواضيع ... فقط استعمل خاصية البحث
هذا الموضوع مغلق.
المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية
جارٍ التحقق من المتواجدين…