الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

متوقف على طريقة الإتصال ب Sql Server 2005

مغلق
بدأه MohamedAliSalim في 11 سبتمبر 2007 · 1 رد · 868 مشاهدة · في ADO.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

انا زميلكم واخوكم محمد

انا مبتدئ في السي شارب

وقررت ان اعمل برنامج صغير

وانا الأن متوقف على ازاي اربطه بقاعدة البيانات SQL server 2005

انا عملت قاعدة بيانات اسمها DBookMark

وعملت اول جدول واسمه Account

ومش عارف اربط حاجة بحاجة

هل من الممكن ان حد يعلمني ؟؟

بس انا مش عاوز طريقة الداتا جريت

ياريت تكون بطريقة على ما اعتقد ان اسمها ADO

اللي هي اقدر استخدم فيها جملSQL

insert into

select

delete

وكدة يعني

واكون شاكرا جدا

Mohamed Ali Salim

0.1..0...4....7.....6......2.......7........4.........8

#2

على فكرة يا شباب

انا دورت فعلا على سؤالي في هذا المنتدى قبل ان اطرح سؤالي هذا

ووجت فعلا اكواد

ولكن دون شرح اوي اي شي

مثل

SqlConnection objcon;
SqlDataAdapter objda;
DataSet ds;
string sql;
 objcon=new SqlConnection("data source(local);initialcatalog=maka;integratedsecurity=true");	  
sql="SELECT name FROM kind";
	 objda=new SqlDataAdapter(sql,objcon);
	 ds=new DataSet();
	 objda.Fill(ds,"kind");

مش مكتوب خالص حاجة غير هذه خطوات الإتصال بقاعدة البيانات SQL server 2000

والثاني اهو

SqlConnection conn = new SqlConnection();
		string ErrorMsg = "";
		try
		{
			conn.ConnectionString = "Data Source=server_name;Initial Catalog=db_name;User Id=sa;Password=pwd_to_your_db";
			conn.Open();
			if (conn.State == ConnectionState.Open)
			{
				ErrorMsg = "Connection successful";
			}
			else
			{
				ErrorMsg = "Fuiler Connect to database check out this connection string again" + conn.ConnectionString;
			}
		}
		catch (SqlException EE)
		{
			foreach (SqlError se in EE.Errors)
			{
				switch (se.Number)
				{
					case 1231:
						ErrorMsg = "Worng or missing server";
						break;
					case 4060:
						ErrorMsg = "Wrong or missing database";
						break;
					case 18456:
						ErrorMsg = "Wrong or missing username or password";
						break;
					default:
						ErrorMsg = se.Message;
						break;
				}
			}
		}
		finally
		{
			conn.Close();
			//Show error message here as information
		}

ولكن لا اعرف اي شرح عنه

هل من مساعد ليتوقف عندي لحظات ويشرح لي خطوة خطوة او سطر سطر من الكود حتى يتم الإتصال ؟؟؟

وشكرا

Mohamed Ali Salim

0.1..0...4....7.....6......2.......7........4.........8

هذا الموضوع مغلق.

مواضيع مشابهة