admin
16 / February / 1970, 11:36 AM
سلام و درود.
برای کار با asp کلاسیک و دیتابیس access تنظیماتی نیاز است که در زیر به آنها می پردازیم.
1. تعریف متغیر
کد:
dim strcon,con,rec
2. مقدار دهی متغیر strcon یا همان رشته ی اتصال
کد:
strcon="Provider=Microsoft.Jet.OLEDB.4.0;Data Source="+Server.MapPath("/")+"firstdbdata.mdb"
پارامترهای بالا رو تقریبا تمام دوستان باهاش آشنا هستند .
Data Source یا همان منبع داده میشه آدرس و نام دیتابیس امون.
Provider هم چون از Access استفاده می کنیم میشه Microsoft.Jet.OLEDB.4.0
3. ست کردن متغیرهای con و rec * و همچنین نسبت دادن رشته ی اتصال
کد:
*set con=Server.CreateObject("adodb.connection")
*set rec=Server.CreateObject("adodb.recordset")
*con.ConnectionString=strcon
*
4.در این مرحله کانکشن و رکورد ست رو open میکنیم.
کد:
*con.Open
*rec.Open "select * from Tlink",con,0,3
5.در این مرحله دیتابیس رو پیمایش کرده و مقادیر برابر با ابوالفضل رو چاپ می کنیم.
کد:
rec.MoveFirst
*if rec.EOF=true then
* *Response.Write("ديتابيس خالي است")
*else
* *stkey="name like "*"+Request.QueryString("ابوالفضل")+"* ""
* *rec.Find stkey
* *if rec.eof=false then
* * * Response.Write("<b>name=</b>"+rec.Fields("name").Value)
* * * Response.Write("*********<b>id=</b>"+rec.Fields("id").Value)
* *else
* * * Response.Write("ركورد مورد نظر يافت نشد") *
* *end if
*end if *
*
6.در این مرحله تمامی ارتباطات را بسته و برنامه پایان می یابد.
کد:
con.Close
*set con=nothing
*set rec=nothing
فایل جامع برنامه رو* به همراه دیتابیس برای دانلود در اینجا (<span style="font-family: trebuchet ms"><font size="3"><font color="Indigo"><b><font color="red">[فقط اعضاء انجمن قادر به مشاهده لینکها و عکسها می باشند <a href="/reg_iran.php" target="_blank">برای عضویت در سایت کلیک کنید</a>]</font></b></font></font></span>) گذاشتم.
دانلود فایل (<span style="font-family: trebuchet ms"><font size="3"><font color="Indigo"><b><font color="red">[فقط اعضاء انجمن قادر به مشاهده لینکها و عکسها می باشند <a href="/reg_iran.php" target="_blank">برای عضویت در سایت کلیک کنید</a>]</font></b></font></font></span>)
برای کار با asp کلاسیک و دیتابیس access تنظیماتی نیاز است که در زیر به آنها می پردازیم.
1. تعریف متغیر
کد:
dim strcon,con,rec
2. مقدار دهی متغیر strcon یا همان رشته ی اتصال
کد:
strcon="Provider=Microsoft.Jet.OLEDB.4.0;Data Source="+Server.MapPath("/")+"firstdbdata.mdb"
پارامترهای بالا رو تقریبا تمام دوستان باهاش آشنا هستند .
Data Source یا همان منبع داده میشه آدرس و نام دیتابیس امون.
Provider هم چون از Access استفاده می کنیم میشه Microsoft.Jet.OLEDB.4.0
3. ست کردن متغیرهای con و rec * و همچنین نسبت دادن رشته ی اتصال
کد:
*set con=Server.CreateObject("adodb.connection")
*set rec=Server.CreateObject("adodb.recordset")
*con.ConnectionString=strcon
*
4.در این مرحله کانکشن و رکورد ست رو open میکنیم.
کد:
*con.Open
*rec.Open "select * from Tlink",con,0,3
5.در این مرحله دیتابیس رو پیمایش کرده و مقادیر برابر با ابوالفضل رو چاپ می کنیم.
کد:
rec.MoveFirst
*if rec.EOF=true then
* *Response.Write("ديتابيس خالي است")
*else
* *stkey="name like "*"+Request.QueryString("ابوالفضل")+"* ""
* *rec.Find stkey
* *if rec.eof=false then
* * * Response.Write("<b>name=</b>"+rec.Fields("name").Value)
* * * Response.Write("*********<b>id=</b>"+rec.Fields("id").Value)
* *else
* * * Response.Write("ركورد مورد نظر يافت نشد") *
* *end if
*end if *
*
6.در این مرحله تمامی ارتباطات را بسته و برنامه پایان می یابد.
کد:
con.Close
*set con=nothing
*set rec=nothing
فایل جامع برنامه رو* به همراه دیتابیس برای دانلود در اینجا (<span style="font-family: trebuchet ms"><font size="3"><font color="Indigo"><b><font color="red">[فقط اعضاء انجمن قادر به مشاهده لینکها و عکسها می باشند <a href="/reg_iran.php" target="_blank">برای عضویت در سایت کلیک کنید</a>]</font></b></font></font></span>) گذاشتم.
دانلود فایل (<span style="font-family: trebuchet ms"><font size="3"><font color="Indigo"><b><font color="red">[فقط اعضاء انجمن قادر به مشاهده لینکها و عکسها می باشند <a href="/reg_iran.php" target="_blank">برای عضویت در سایت کلیک کنید</a>]</font></b></font></font></span>)