PDA

View Full Version : چگونگی اتصال به sql server



am_sanatiz
دوشنبه 22 آبان 1385, 06:08 صبح
با سلام
من می خواهم توسط ado به یک جدول از نوع sql server وصل شوم در قسمت conection stiring آن چه باید بنویسم ویا مراحل ویزادی را که باید دنبال کنم چه می باشد
از راهنمایی شما متشکرمیشوم
با آرزوی سلامتی وموفقیت

vcldeveloper
دوشنبه 22 آبان 1385, 06:54 صبح
قبلا توضیح داده شده، یکبار دیگه بصورت مختصر اینجا می نویسم.
1- در پنجره ConnectionString - که با کلیک بر روی دکمه ... در کنار خصوصیت ConnectionString در Object Inspector باز میشه - گزینه Use Connection String را انتخاب کنید و دکمه Build را کلیک کنید.
2- در صفحه اول پنجره Data Link Properties گزینه Microsoft OLE DB Provider for MS SQL Server را انتخاب کنید.
3- در صفحه Connection از کادر اول نام سرور را انتخاب کنید. سپس نحوه Login به سرور را مشخص کنید (تفاوت دو روش لاگین در راهنمای MS SQL Server توضیح داده شده). سپس از لیست Select a database from the server یکی از دیتابیس ها را برای اتصال انتخاب کنید.
اگر دیتابیس شما هنوز به سرور Attach نشده، در کادر Attach a database file as a database name نام فایل دیتابیس برای attach شدن را وارد کنید.
4- روی دکمه Test Connection کلیک کنید تا از صحت تنظیمات مطمئن بشید. سپس با کلیک بر روی دکمه OK پنجره های مربوطه را ببندید.
5- برای دسترسی به جدول های موجود در یک دیتابیس می تونید از AdoTable, AdoQuery یا AdoDataSet استفاده بکنید.

shobair
دوشنبه 22 آبان 1385, 09:47 صبح
3- در صفحه Connection از کادر اول نام سرور را انتخاب کنید. سپس نحوه Login به سرور را مشخص کنید (تفاوت دو روش لاگین در راهنمای MS SQL Server توضیح داده شده). سپس از لیست Select a database from the server یکی از دیتابیس ها را برای اتصال انتخاب کنید.
اگر دیتابیس شما هنوز به سرور Attach نشده، در کادر Attach a database file as a database name نام فایل دیتابیس برای attach شدن را وارد کنید.


سلام

یک راه دیگه برای زمانی که فقط یک سرور وجود داره این هستش که بجای اسم ، فقط یک "." (دات) تایپ کنیم.

شبیر

Touska
دوشنبه 22 آبان 1385, 09:58 صبح
از طریق کدش هم اینجوری میشه :


procedure TForm1.Button1Click(Sender: TObject);
begin
ADOConnection1.ConnectionString := 'Server=Hostname;DataBase=DatabaseName';
ADOConnection1.Open('UserName', 'Password');
ADOConnection1.Connected := True;
end;

am_sanatiz
پنج شنبه 02 آذر 1385, 19:19 عصر
نوشته شده توسط علی کشاورز
3- در صفحه Connection از کادر اول نام سرور را انتخاب کنید. سپس نحوه Login به سرور را مشخص کنید (تفاوت دو روش لاگین در راهنمای MS SQL Server توضیح داده شده). سپس از لیست Select a database from the server یکی از دیتابیس ها را برای اتصال انتخاب کنید.
اگر دیتابیس شما هنوز به سرور Attach نشده، در کادر Attach a database file as a database name نام فایل دیتابیس برای attach شدن را وارد کنید

با تشکر از توضیحات شما
ولی من هنگامی در صفحه Connection وارد میشوم در کادر اول هیچ چیزی نوشته نشده که آنرا انتخاب نماییم وبقیه کارها را ادامه دهم
با آرزوی سلامتی و موفقیت

MNosouhi
پنج شنبه 02 آذر 1385, 21:34 عصر
ولی من هنگامی در صفحه Connection وارد میشوم در کادر اول هیچ چیزی نوشته نشده که آنرا انتخاب نماییم وبقیه کارها را ادامه دهم
اگر به شبکه متصل باشی ، لیست کامپیوترهای شبکه در همان کادر اولی خواهد بود . اگر داری Local کار می کنی میتونی اون رو خالی بگذاری یا فقط یک نقطه(.) بگذاری.

babak869
جمعه 03 آذر 1385, 00:15 صبح
میتونی از مقاله ای که در سایت هست استفاده کنی یا اینکه از آدرس زیر بگیری :

http://www.delphi-magic.com/source.php
موفق باشی

sasan_1364
چهارشنبه 15 آذر 1385, 19:50 عصر
اگه ما با یک کامپوتر Clinent داریم برنامه مینویسیم چطوری می تونیم بر نامه ای که تحت شبکه ساخته ایم را تست کنیم ...