PDA

View Full Version : دستورات sql در وی بی با بانک اکسس



ramsess
سه شنبه 24 اردیبهشت 1387, 15:27 عصر
سلام اهل فن
یه سوال پیچیده دارم در واقع نمی خوام ماهی بهم بدین می خوام ماهی گیری یادم بدین
ببینید قبلا هم پرسیدن ولی کسی جواب نداد سوالم اینه که من دستورات sql رو می دونم و بانکم هم اکسس هست چطور از دستورات SQl استفاده کنم یعنی فرض کنید یه batumna شی دارم و هر وقت روی آن کلیک می کنم این دستور اجرا بشه
select * from student
where name like 'Ali%' خوب این دستور لیست افرادی را که با نام ali شروع می شوند را نمایش می دهد دقیقا سوالم اینه که کجا باید نمایش بده ؟ می شه توی dbgrid یا توی ریپورت نشون بده ؟ :گریه::عصبانی++::ناراحت: پیش آ پیش از لطفتون ممنون من هیچ وقت تشکر از یادم نمی ره

hrj1981
سه شنبه 24 اردیبهشت 1387, 15:50 عصر
عزيز من وقتي شما ركوردهاي يك جدول از بانك اطلاعاتي خودتان را بوسيله دستورات sql به يك ارتباط دهنده بانك اطلاعاتي در وي بي (adodc_adodb و ... ) وصل مي نمايد پس كليه عناصر و كنترلها يي كه با رابط بانك اطلاعاتي شما در ارتباط هستند از همان دستورات sql استفاده مي كنند حال چه اين كنترل يك datagrid باشد چه يك ريپورت

hrj1981
سه شنبه 24 اردیبهشت 1387, 15:53 عصر
With Adodc1
.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & App.Path & "\dat\tolid" & (a) & ".mdb;Jet OLEDB:Database Password=32357211;Persist Security Info=False"
.RecordSource = "select * from t1 order by id "
.Refresh
.Caption = .Recordset.RecordCount
End With
'----------------------------------------
Set datagrid.DataSource = Adodc1
'-----------------------------------------

vahidm
چهارشنبه 25 اردیبهشت 1387, 21:47 عصر
سلام آقا واقعا مشکله !!!!
ببینید شما راحت می تونید این کار رو بکنید
به این تاپیک برو جوابت رو می گیری

http://barnamenevis.org/forum/showthread.php?t=105836
http://barnamenevis.org/forum/showthread.php?t=105841
و اگر بگردی مطمئن باش کاملترش هم هست ولی این برای اثباته اینه که میشه این کار رو کرد
اگر مشکلی بود بگید
ببخشید
موفق باشید