مشاهده نسخه کامل
: جستجو و ارتباط با اس کیو ال
سلام
1- چطور می شه یه
ADODataSet
:به بانک اطلاعاتی اس کیو ال سرور 2000 ربط داد؟
2- چه طور میشه این جوری سرچ کرد
مثلا با تایپ کلمه "ماش" تمام رکورد هایی که فیلد نامشون این کلمه رو داره نشون داده بشه مثه ماشین حساب ، ماشاللا و...
من از
AdoDataSet
استفاده میکنم
چند تا کد اس کیو ال گیر آوردم ولی ارور میده
اگر کسی میدونه ممنون میشم کامل توضیح بده البته می خوام با ردن دکمه
butten
سرچ آغاز بشه و حاصل توی ِ
DBGrid
نمایش داده بشه
دستتون درد نکنه
A.jafari59
20-12-2006, 06:57
سلام دوست عزيز
ابتدا بايد connectionString مربوط به AdodataSet را مقدار بدي و بعد query مربوطه را بنويسيد به صورت زير:
دو تا شي DataSource,Dbgrid هم رو فرم بذار
; ADODataSet1.DataSource := DataSource1
; DBGrid1.DataSource := DataSource1
+' ADODataSet1.CommandText := 'Select * From [Tabel Name] where name like '
('%'+'مقدار مورد جستجو '+' %')QuotedStr
; ADODataSet1.Open
سلام
دستتون درد نکنه اما چه کنم که سطح علمی من یه کم پایینه
اون اس کیو الو انچام دادم اما تو همون ربط دادن connection String گیر کرده بودم. اگه میشه مراحلشو بهم بگین
اون کد sql کجا باید نوشت؟ من هر جا می نویسم یا ارور میده یا اصلا کار نمیکنه.
در ضمن اون متن کاربر باید از طریق Edit1 وارد کنه
بازم تشکر می کنم
MasterData
20-12-2006, 23:59
براي اتصال به sql بهتره كه از ADOConnection استفاده كني و بعدا خاصيت connection اشياء ديگه رو به اون انتصاب بدي
فكر كنم اگه تاپيك "همه چيز در مورد DataBase" رو بخوني سريعتر به جواب سوالهاي احتمالي آيندت برسي
nasim1984
26-12-2006, 22:21
یک adoconection بر روی فرم یا دیتاماژول قرار بده بعد بر روی آن دبل کلیک کن یا اینکه conection string را انتخاب کن بعدش یک پنجره باز میشه biuld و بعدش provider for Sql server را انتخاب میکنید use windows nt وبعدش پایگاه داده و الی آخر
nasim1984
26-12-2006, 22:30
و برای مشکل بعدی باید query بنویسی.
with adoquery do
begin
close;
with sql do
begin
clear;
add('select * from table where name like :param ');
parameteres.parambyname('name').value:=%edit1.text %;
end;//sql
open;
end;//adoquery
Hell lord
07-05-2007, 13:03
سلام
می شه در مورد Iis برام تو ضیح بدی و من فقط این رو می دونم که Sql Server توسط Iis مدیریت می شه .
متشکرم
با سلام
IIS : مخفف Internet Information Services (خدمات اطلاعاتی اینترنت)
یکی از سرویس دهندگان وب است که از آن برای نشر و توزیع سریع محتویات مبتنی بر وب برای مرورگرهای استاندارد استفاده می شود.
اطلاعات بیشتر :
[ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]
vBulletin , Copyright ©2000-2025, Jelsoft Enterprises Ltd.