يوضح Adovcsp.exe استخدام مخزنة إجراءات باستخدام ADO

هام: تمت ترجمة هذا المقال باستخدام برنامج ترجمة آلية لشركة مايكروسوفت بدلاً من الاستعانة بمترجم بشري. تقدم شركة مايكروسوفت كلاً من المقالات المترجمة بواسطة المترجمين البشر والمقالات المترجمة آليًا وبالتالي ستتمكن من الوصول إلى كل المقالات الموجودة في قاعدة المعرفة الخاصة بنا وباللغة الخاصة بك. بالرغم من ذلك، فإن المقالة المترجمة آليًا لا تكون دقيقة دائمًا وقد تحتوي على أخطاء إملائية أو لغوية أو نحوية، مثل تلك الأخطاء الصادرة عن متحدث أجنبي عندما يتحدث بلغتك. لا تتحمل شركة مايكروسوفت مسئولية عدم الدقة أو الأخطاء أو الضرر الناتج عن أية أخطاء في ترجمة المحتوى أو استخدامه من قبل عملائنا. تعمل شركة مايكروسوفت باستمرار على ترقية برنامج الترجمة الآلية

184968
تمت أرشفة هذه المقالة. وتظهر "كما هي" ولن يتم تحديثها بعد الآن.
الموجز
Adovcsp.exe هو نموذج برنامج يوضح مجموعة المفاتيح فتح "و" forwardOnly مؤشرات باستخدام مجموعات السجلات كائنات بيانات ActiveX (ADO) بواسطة تنفيذ الإجراءات المخزنة على ملقم Microsoft SQL. ويُظهر أيضاً كيفية فتح مجموعة سجلات تم قطع اتصالها. يستخدم ميزة #import Visual C++ العينة ثم يوضح مجموعة السجلات ADO GetState () GetName معلمات () و () GetValue و أساليب كثيرة أخرى Recordset الأوامر و الاتصال.
معلومات أخرى
يتوفر الملف التالي للتنزيل من "مركز التنزيل لـ Microsoft":
تاريخ الإصدار: ، 17 سبتمبر 2003

للحصول على معلومات إضافية حول كيفية تنزيل ملفات دعم Microsoft "، انقر فوق رقم المقالة التالي لعرضها في" قاعدة المعارف لـ Microsoft:
119591كيفية الحصول على ملفات دعم Microsoft من الخدمات عبر الإنترنت
قامت Microsoft بفحص هذا الملف بحثًا عن الفيروسات. استخدام Microsoft أحدث من برنامج كشف الفيروس المتوفر على التاريخ الذي تم نشر الملف. يتم تخزين الملف على ملقمات محسنة الأمان التي تساعد على منع إجراء أية تغييرات غير مصرح بها على الملف.

التطبيق يفترض أن يكون لديك Microsoft SQL Server المثبتة مع قاعدة بيانات Pubs نموذج. إذا لم تكن هذه هي الحالة, تغيير التعليمات البرمجية التالية في دالة openConn: spCON
spCON->ConnectionString = L"Provider=SQLOLEDB.1;Integrated Security=SSPI;Initial Catalog=pubs;Data Source=serverName;";
استبدال Data Source=serverName مع اسم الملقم وحدد اسم قاعدة البيانات. العينة إنشاء الإجراءات المخزنة جهازي وجدول ومن ثم إلغاؤه إليها عندما يتم إنهاء التطبيق.

أسلوب OpenRd تأخذ معلمة إدخال (GradYear) ويمرره إلى sp_AdoTestInOut الإجراء المخزن. sp_AdoTestInOut إرجاع كافة السجلات مع GradYear > = المعلمة الممررة. تقوم بإرجاع معلمة إخراج عدد السجلات التي تم إرجاعها وإرجاع أيضاً معلمة (GradYear الحد الأقصى). جدول الطالب إنشاء يستند إلى جدول الطالب من قاعدة بيانات "تسجيل الطالب" الذي يأتي مع Visual C++.

في هذه العينة يتم استخدام مربعات النص لإظهار معلمة إخراج و رجوع التعليمات البرمجية فقط عند تشغيل الإجراء المخزن بواسطة النقر فوق الزر OpenRead. الرجاء مراجعة التعليمات البرمجية المصدر للحصول على مزيد من التفاصيل.

يحصل الزر تعتمد على معلومات المخطط من قاعدة البيانات باستخدام تقنية والتعليمات البرمجية الموضح في مقالة "قاعدة معارف Microsoft" التالية:
182831HOWTO: استخدام أسلوب OpenSchema ADO من Visual C++
يفتح الزر DisCon فتح مجموعة سجلات تم قطع اتصالها. يتم أخذ هذه التعليمة البرمجية من مقالة "قاعدة معارف Microsoft" التالية:
184397العمل ADO HOWTO: قطع اتصال مجموعات السجلات في VBA / C + +/ Java
مراجع
للحصول على معلومات إضافية، انقر فوق أرقام المقالات التالية لعرضها في "قاعدة المعارف لـ Microsoft:
182389FILE: Adovcbm.exe ADO 1.5 #import و Getrows/الإشارات المرجعية
181733FILE: CancelBatch و #import Adovcbtd.exe UpdateBatch استخدام
220152أخذ عينات FILE:: ADO بسيطة ADOVC1 / VC ++ التطبيق
200122نموذج: ATL2ADO إرجاع مجموعة سجلات تم قطع اتصالها من COM إلى VB
229088النموذج: تمرير معلمات SQL NULL وقيم NULL القراءة مع ADO يوضح Vcspnp.exe
kbdse ADOVCSP

تحذير: تمت ترجمة هذا المقال تلقائياً

خصائص

رقم الموضوع: 184968 - آخر مراجعة: 02/24/2014 08:33:01 - المراجعة: 5.3

  • Microsoft SQL Server 6.5 Standard Edition
  • Microsoft SQL Server 7.0 Standard Edition
  • Microsoft ActiveX Data Objects 2.7
  • Microsoft ActiveX Data Objects 1.5
  • Microsoft ActiveX Data Objects 2.0
  • Microsoft ActiveX Data Objects 2.1
  • Microsoft ActiveX Data Objects 2.5
  • Microsoft ActiveX Data Objects 2.6
  • Microsoft Visual C++ 6.0 Enterprise Edition
  • Microsoft Visual C++ 6.0 Professional Edition
  • Microsoft Visual C++, 32-bit Learning Edition 6.0
  • kbnosurvey kbarchive kbmt kbdownload kbdatabase kbfile kbinfo KB184968 KbMtar
تعليقات