فهرست سرفصل‌های ASP
خانه (HOME) معرفی (WebPages Intro) ریزر (WebPages Razor) چیدمان (WebPages Layout) پوشه ها (WebPages Folders) گلوبال (WebPages Global) فرم ها (WebPages Forms) اشیا (WebPages Objects) فایل ها (WebPages Files) پایگاه داده ها (WebPages Databases) هلپرها (WebPages Helpers) وب گرید (WebPages WebGrid) نمودارها (WebPages Charts) ایمیل (WebPages Email) امنیت (WebPages Security) انتشار (WebPages Publish) نمونه ها (WebPages Examples) کلاس ها (WebPages Classes) معرفی (Razor Intro) سینتکس (Razor Syntax) متغیرها (Razor C# Variables) حلقه ها (Razor C# Loops) منطق (Razor C# Logic) متغیرها (Razor VB Variables) حلقه ها (Razor VB Loops) منطق (Razor VB Logic) معرفی (ASP Intro) سینتکس (ASP Syntax) متغیرها (ASP Variables) رویه ها (ASP Procedures) شرط ها (ASP Conditionals) حلقه ها (ASP Looping) فرم ها (ASP Forms) کوکی ها (ASP Cookies) نشست (ASP Session) برنامه (ASP Application) اینکلود (#include) (ASP #include) Global.asa (ASP Global.asa) AJAX (ASP AJAX) ایمیل (ASP e-mail) نمونه ها (ASP Examples) گواهینامه (ASP Certificate) توابع VB (ASP VB Functions) کلیدواژه های VB (ASP VB Keywords) Response (ASP Response) Request (ASP Request) Application (ASP Application) Session (ASP Session) Server (ASP Server) Error (ASP Error) FileSystem (ASP FileSystem) TextStream (ASP TextStream) Drive (ASP Drive) File (ASP File) Folder (ASP Folder) Dictionary (ASP Dictionary) AdRotator (ASP AdRotator) BrowserCap (ASP BrowserCap) پیوند محتوا (ASP Content Linking) گرداننده محتوا (ASP Content Rotator) راهنمای سریع (ASP Quick Ref) معرفی (ADO Intro) اتصال (ADO Connect) رکوردست (ADO Recordset) نمایش (ADO Display) کوئری (ADO Query) مرتب سازی (ADO Sort) افزودن (ADO Add) به روزرسانی (ADO Update) حذف (ADO Delete) فرمان (ADO Command) اتصال (ADO Connection) خطا (ADO Error) فیلد (ADO Field) پارامتر (ADO Parameter) ویژگی (ADO Property) رکورد (ADO Record) رکوردست (ADO Recordset) جریان (ADO Stream) انواع داده (ADO DataTypes)
نتیجه‌ای برای جستجو یافت نشد.
ASP

ASP — اتصال (ADO Connect)

آخرین بروزرسانی: 1404/08/14

اتصال (ADO Connect)

اینجا یاد می گیری «اتصال ADO» چیست. «اتصال (Connection)» یعنی پل ارتباطی به پایگاه داده. سپس با دو روش جلو می رویم. برای شروع، روی اتصال ADO کلیک کن تا مفهوم در ذهن بماند.

اتصال بدون DSN (DSN-less)

اتصال DSN-less یعنی بدون تنظیم DSN وصل می شوی. سپس فقط مسیر فایل Access را می دهی. این روش سریع و ساده است.

<%
  set conn = Server.CreateObject("ADODB.Connection")
  conn.Provider = "Microsoft.Jet.OLEDB.4.0"
  conn.Open "c:/webdata/northwind.mdb"
%>

مشاهده در ادیتور

نکته: باید Provider و مسیر فیزیکی دیتابیس را دقیق بدهی.

اتصال با ODBC

اگر یک منبع ODBC با نام «northwind» داری، مستقیم نامش را بده. سپس شی Connection آن را باز می کند.

<%
  set conn = Server.CreateObject("ADODB.Connection")
  conn.Open "northwind"
%>

مشاهده در ادیتور

نکته: با ODBC می توانی به هر دیتابیسی در شبکه وصل شوی.

ساخت DSN برای Access در ویندوز

این گام ها روی سروری انجام می شوند که وب سایت میزبانی می شود.

  1. آیکون ODBC را در Control Panel باز کن.
  2. تب System DSN را انتخاب کن.
  3. روی Add کلیک کن.
  4. Microsoft Access Driver را انتخاب کن و Finish بزن.
  5. روی Select بزن و فایل دیتابیس را انتخاب کن.
  6. یک نام DSN بده.
  7. OK را بزن.

هشدار: اگر سایت روی سرور راه دور است، باید دسترسی داشته باشی یا از میزبان کمک بگیری.

شی Connection در ADO

شی «Connection» در ADO اتصال را می سازد و باز می کند. سپس می توانی دیتابیس را بخوانی و بنویسی. برای آشنایی بیشتر، صفحه معرفی ADO و سپس ADO Recordset را ببین.

جمع بندی سریع

  • DSN-less سریع و ساده است.
  • ODBC برای منابع مشترک مناسب است.
  • Provider و مسیر را دقیق بنویس.
  • DSN را روی همان سرور بساز.
  • پس از کار، اتصال را ببند.