Aracılığıyla paylaş


SQLSetConnectAttr

The SQL Server Native Client ODBC driver ignores the setting of SQL_ATTR_CONNECTION_TIMEOUT.

SQL_ATTR_TRANSLATE_LIB de göz ardı edilir; başka bir çeviri kitaplığı belirtme desteklenmiyor.Uygulama bağlantı noktası kolayca kurulmuş bir Microsoft Office 2010 Suite ODBC sürücüsü kullanmak izin vermeSQL Server, herhangi bir değer küme ile SQL_ATTR_TRANSLATE_LIB içine ve dışına Sürücü Yöneticisi'ni. bir arabelleğe kopyalanır

The SQL Server Native Client ODBC driver implements repeatable read transaction isolation as serializable.

SQL Server 2005 desteği için yeni bir hareket yalıtım öznitelik, SQL_COPT_SS_TXN_ISOLATION.Ayarlama için SQL_TXN_SS_SNAPSHOT SQL_COPT_SS_TXN_ISOLATION gösterir hareket anında yalıtım düzey altında yer alır.

Not

SQL_ATTR_TXN_ISOLATION için kullanılan olabilir küme SQL_TXN_SS_SNAPSHOT haricinde diğer tüm yalıtım düzeyi.Anlık görüntü yalıtım kullanmak istiyorsanız, SQL_COPT_SS_TXN_ISOLATION ile SQL_TXN_SS_SNAPSHOT küme gerekir.Ancak, yalıtım düzey SQL_ATTR_TXN_ISOLATION veya SQL_COPT_SS_TXN_ISOLATION kullanarak alabilirsiniz.

ODBC bağlantı özniteliklerini tablo özniteliklerini yükseltmek olabilir istenmeyen sonuçları.Bağlantı isteği sunucu imleçler sonuç kümesi işleme için deyim öznitelikleri yükseltilebilir.Örneğin, ODBC deyim özniteliği SQL_ATTR_CONCURRENCY değerine daha kısıtlayıcı olan varsayılan bir bağlantıda gönderilen tüm ifadeleri dinamik imleçler için sürücü SQL_CONCUR_READ_ONLY yönlendirir ayarlama.Bağlantı bir deyim, bir ODBC katalog işlevini çalıştırmadan SQL_SUCCESS_WITH_INFO ve Tanılama kayıt için imleç davranışı değiştirilen gösteren bir salt okunur döndürür.Aynı bağlantı üzerindeki bir COMPUTE yan tümce içeren bir deyim yürütmek Transact-SQL SELECT girişimi başarısız olur.

The SQL Server Native Client ODBC driver supports a number of driver-specific extensions to ODBC connection attributes defined in sqlncli.h.The SQL Server Native Client ODBC driver may require that the attribute be set prior to connection, or it may ignore the attribute if it is already set.Aşağıdaki tablo kısıtlamaları listeler.

SQL Server öznitelik

küme önce veya sonra sunucuya bağlantı

SQL_COPT_SS_ANSI_NPW

Önce

SQL_COPT_SS_ATTACHDBFILENAME

Önce

SQL_COPT_SS_BCP

Önce

SQL_COPT_SS_BROWSE_CONNECT

Önce

SQL_COPT_SS_BROWSE_SERVER

Önce

SQL_COPT_SS_CONCAT_NULL

Önce

SQL_COPT_SS_CONNECTION_DEAD

Sonra

SQL_COPT_SS_ENCRYPT

Önce

SQL_COPT_SS_ENLIST_IN_DTC

Sonra

SQL_COPT_SS_ENLIST_IN_XA

Sonra

SQL_COPT_SS_FALLBACK_CONNECT

Önce

SQL_COPT_SS_FAILOVER_PARTNER

Önce

SQL_COPT_SS_INTEGRATED_SECURITY

Önce

SQL_COPT_SS_MARS_ENABLED

Önce

SQL_COPT_SS_OLDPWD

Önce

SQL_COPT_SS_PERF_DATA

Sonra

SQL_COPT_SS_PERF_DATA_LOG

Sonra

SQL_COPT_SS_PERF_DATA_LOG_NOW

Sonra

SQL_COPT_SS_PERF_QUERY

Sonra

SQL_COPT_SS_PERF_QUERY_INTERVAL

Sonra

SQL_COPT_SS_PERF_QUERY_LOG

Sonra

SQL_COPT_SS_PRESERVE_CURSORS

Önce

SQL_COPT_SS_QUOTED_IDENT

Ya da

SQL_COPT_SS_TRANSLATE

Ya da

SQL_COPT_SS_TRUST_SERVER_CERTIFICATE

Önce

SQL_COPT_SS_TXN_ISOLATION

Ya da

SQL_COPT_SS_USE_PROC_FOR_PREP

Ya da

SQL_COPT_SS_USER_DATA

Ya da

SQL_COPT_SS_WARN_ON_CP_ERROR

Önce

SQL_COPT_SS_ANSI_NPW

SQL_COPT_SS_ANSI_NPW etkinleştirir veya null ISO işlenmesi, karşılaştırma ve birleştirme, karakter veri türü doldurma ve uyarılar kullanımını devre dışı bırakır.Daha fazla bilgi için bkz: küme ANSI_NULLS, küme ANSI_PADDING, küme ANSI_WARNINGS ve küme CONCAT_NULL_YIELDS_NULL.

Değer

Açıklama

SQL_AD_ON

Varsayılan.Bağlantı ANSI varsayılan davranışı karşılaştırma NULL, doldurma, uyarıları ve boş concatenations işlemek için kullanır.

SQL_AD_OFF

Bu bağlantıyı kullananSQL Server-tanımlı NULL, doldurma, karakter veri türü ve uyarılar.

SQL_COPT_SS_ANSI_NPW bağlantı havuzu kullanırsanız, olması gereken küme bağlantı dizesinde, yerineSQLSetConnectAttr.Bağlantı yapıldıktan sonra tüm bu girişimi öznitelik bağlantı havuzu kullanıldığında hata vermeden başarısız.

SQL_COPT_SS_ATTACHDBFILENAME

SQL_COPT_SS_ATTACHDBFILENAME birincil takılabilir bir veritabanı dosyasının adını belirtir.Bu veritabanı, bağlı olduğu ve bağlantı için varsayılan veritabanı olur.SQL_COPT_SS_ATTACHDBFILENAME kullanmak için bağlantı bir değer olarak veritabanı adı belirlemelisiniz öznitelik SQL_ATTR_CURRENT_CATALOG veya VERİTABANINDA parametre = birSQLDriverConnect.Veritabanı önceden eklenmiş,SQL Serveryeniden değil bağlayın it.

Değer

Açıklama

SQLPOINTER bir karaktere dize

Dize, birincil dosya eklemek veritabanı adını içerir.Dosyanın tam yolunun adını içerir.

SQL_COPT_SS_BCP

Bir bağlantı SQL_COPT_SS_BCP sağlar toplu kopyalama işlevleri.Daha fazla bilgi için bkz:Toplu kopyalama işlevleri.

Değer

Açıklama

SQL_BCP_OFF

Varsayılan.Toplu kopyalama işlevleri bağlantıda kullanılamaz.

SQL_BCP_ON

Bağlantının toplu kopyalama işlevleri kullanılabilir.

SQL_COPT_SS_BROWSE_CONNECT

Bu öznitelik tarafından döndürülen sonuç kümesinden özelleştirmek için kullanılanSQLBrowseConnect.SQL_COPT_SS_BROWSE_CONNECT etkinleştirir veya devre dışı bırakır numaralandırılmış örnek ek bilgileri dönüşüSQL Server.Bu sunucu küme, farklı örnek adını ve sürüm numarası olup olmadığı gibi bilgileri içerebilir.

Değer

Açıklama

SQL_MORE_INFO_NO

Varsayılan.Sunucuların listesini verir.

SQL_MORE_INFO_YES

InSQL Server7.0,SQLBrowseConnect sunucularının bir listesini verir; aksi halde uzun bir dize sunucu özellikleri. SQLBrowseConnect verir

SQL_COPT_SS_BROWSE_SERVER

Bu öznitelik tarafından döndürülen sonuç kümesinden özelleştirmek için kullanılanSQLBrowseConnect.SQL_COPT_SS_BROWSE_SERVER belirtir sunucu adı,SQLBrowseConnect bilgi verir

Değer

Açıklama

BİLGİSAYARADI

SQLBrowseConnectSQL Serverüzerinde belirtilen. örneklerinin bir listesini verir. Çift ters eğik çizgi (\) değil kullanılmalıdır için sunucu adını (örneğin, \\MyServer yerine, sunucum kullanılmalıdır).

NULL

Varsayılan.SQLBrowseConnect etki. tüm sunucular için bilgi verir

SQL_COPT_SS_CONCAT_NULL

SQL_COPT_SS_CONCAT_NULL etkinleştirir veya dize bitiştirme, ISO işlenmesi NULL kullanımı devre dışı bırakır.Daha fazla bilgi için bkz: küme CONCAT_NULL_YIELDS_NULL.

Değer

Açıklama

SQL_CN_ON

Varsayılan.Bağlantı dizeleri bitiştirme, NULL değerleri işlemek için ISO varsayılan davranışı kullanır.

SQL_CN_OFF

Bu bağlantıyı kullananSQL Server-tanımlı davranış işleme NULL deerleri, içinde dize.

SQL_COPT_SS_ENCRYPT

Bağlantı şifreleme denetler.

Şifreleme sertifikası sunucu üzerinde kullanır.Bu bir sertifika yetkilisi tarafından SQL_TRUST_SERVER_CERTIFICATE_YES için bağlantı özelliği SQL_COPT_SS_TRUST_SERVER_CERTIFICATE küme veya bağlantı dizesi içeren doğrulanması gerekir "TrustServerCertificate = yes".Bu koşullardan biri doğruysa, üretilen ve sunucu tarafından imzalanmış bir sertifika, sertifika sunucu üzerinde bağlantıyı şifrelemek için kullanılabilir.

Değer

Açıklama

SQL_EN_ON

Bağlantı şifrelenir.

SQL_EN_OFF

Bağlantı şifrelenmez.Varsayılan değer budur.

SQL_COPT_SS_ENLIST_IN_DTC

istemci Microsoft Office 2010 Suite dağıtılmış işlem Coordinator (MS DTC) OLE DB çağrıITransactionDispenser::BeginTransactionbir MS DTC işlemini başlatmak için bir MS DTC işlem nesnesini oluşturun, yöntem gösteren hareket. Çağıran uygulamaSQLSetConnectAttr SQL_COPT_SS_ENLIST_IN_DTC seçeneği ile ODBC bağlantı ile işlem nesnesi ilişkilendirmek için Tüm ilgili veritabanı etkinliğini MS DTC hareket koruma altında gerçekleştirilir.Uygulama çağrılarıSQLSetConnectAttr ile bağlantının DTC ilişkisi. sona erdirmek için SQL_DTC_DONE Daha fazla bilgi için bkz:MS DTC hareketleri Dağıtılmış.

Değer

Açıklama

DTC nesne *

The MS DTC OLE işlem nesnesini vermek için işlem belirtirSQL Server.

SQL_DTC_DONE

DTC işlemini sona sınırlandırır.

SQL_COPT_SS_ENLIST_IN_XA

Başlayan bir XA hareket ile bir XA uyumlu hareket işlemci (TP), istemci çağrıları Open Grouptx_begin işlev. Çağıran uygulamaSQLSetConnectAttr bir SQL_COPT_SS_ENLIST_IN_XA parametresi true, ODBC bağlantı ile XA Hareket ilişkilendirmek için Tüm ilgili veritabanı etkinliğini XA hareketinin koruma altında gerçekleştirilir.Bir ODBC bağlantısı XA ilişkiyi bitirmek için gereken istemci çağrısıSQLSetConnectAttr bir SQL_COPT_SS_ENLIST_IN_XA parametresi yanlış.Daha fazla bilgi için Dağıtılmış İşlem Düzenleyicisi Microsoft Office 2010 Suite belgelerine bakın.

SQL_COPT_SS_FALLBACK_CONNECT

Bu öznitelik için artık desteklenmiyorSQL ServerYerel istemci bağlanma desteklemiyorSQL Server6.5.

SQL_COPT_SS_FAILOVER_PARTNER

Belirtmek veya kullanılan veritabanı ikizleme yerine çalışma ortağı adını almak için kullanılır.SQL Server, ve olması gereken null sonlandırılmış bir karakter dizesi küme önce bağlantıSQL Serverilk kez yapılır.

Bağlantı yaptıktan sonra uygulama bu sorgulayabilir öznitelik kullanarakSQLGetConnectAttr yerine çalışma ortağı. kimliğini belirlemek için Birincil sunucu yerine bir ortağa sahip değil, bu özellik boş bir dize döndürür.Bu akıllı bir uygulama önbelleği en yakın zamanda belirlenen yedek sunucu, ancak bu tür uygulamalar ilk bağlantı olduğunda bilgileri yalnızca güncelleştirilir bilmelisiniz kurulmuş, havuza, sıfırlamak veya uzun dönem bağlantılarını eski haline gelir sağlar.

Daha fazla bilgi için bkz:veritabanı yansıtması kullanma.

SQL_COPT_SS_INTEGRATED_SECURITY

SQL_COPT_SS_INTEGRATED_SECURITY erişim sunucusuna oturum açma doğrulaması için Windows kimlik doğrulaması kullanımını zorlar.Windows kimlik doğrulaması kullanıldığında, kullanıcı kimliği ve parola değerleri bir parçası olarak sağlanan sürücü yok sayıyorSQLConnect, SQLDriverConnect veya SQLBrowseConnect işleme.

Değer

Açıklama

SQL_IS_OFF

Varsayılan.SQL Server Kimlik doğrulaması kullanıcı kimliği ve oturum açma parolasını doğrulamak için kullanılır.

SQL_IS_ON

Bir kullanıcının erişim haklarını doğrulamak için kullanılan Windows kimlik doğrulaması moduSQL Server.

SQL_COPT_SS_MARS_ENABLED

Bu öznitelik etkinleştirir ya da birden çok Active sonuç kümelerini (MARS) devre dışı bırakır.Varsayılan olarak, MARS'ı devre dışı bırakılır.Bu özniteliği olmalıdır küme bağlantı yapmadan önceSQL Server.Bir kez bağlantıSQL Serverolan açık, MARS etkin veya devre dışı bırakılmış bağlantı. ömrü kalır

Değer

Açıklama

SQL_MARS_ENABLED_NO

Varsayılan.Birden çok Active sonuç kümelerini (MARS) devre dışı bırakılır.

SQL_MARS_ENABLED_YES

MARS etkinleştirilir.

MARS hakkında daha fazla bilgi için bkz:Birden çok Active sonucu kullanarak (MARS) ayarlar..

SQL_COPT_SS_OLDPWD

SQL Server kimlik doğrulaması için parola süre sonu sunulanSQL Server 2005.SQL_COPT_SS_OLDPWD özniteliği, istemciden bağlantı için eski ve yeni parolayı girmesini sağlamak için eklenmiştir.Bu özellik olduğunda küme, bağlantı dizesi “ şimdi değişti, eski parola ” içerecek olduğundan sağlayıcı bağlantı havuzunun ilk bağlantı ya da sonraki bağlantılar için kullanmaz.

Daha fazla bilgi için bkz:Program aracılığıyla, parolaları değiştirme.

Değer

Açıklama

SQL_COPT_SS_OLD_PASSWORD

SQLPOINTER eski parola içeren bir karakter dizesi.Bu değer salt yazılır ve sunucuya önce küme olması gerekir.

SQL_COPT_SS_PERF_DATA

SQL_COPT_SS_PERF_DATA başlatır veya durdurur performans veri günlüğü.Verileri günlük dosyası adı, veri günlüğünü başlatmadan önce ayarlanmalıdır.Aşağıdaki SQL_COPT_SS_PERF_DATA_LOG bakın.

Değer

Açıklama

SQL_PERF_START

Performans verileri örnekleme sürücüsünü başlatır.

SQL_PERF_STOP

Sayaçlar performans verileri örnekleme karşı durur.

Daha fazla bilgi için bkz:SQLGetConnectAttr.

SQL_COPT_SS_PERF_DATA_LOG

SQL_COPT_SS_PERF_DATA_LOG performans verileri kaydetmek için kullanılan günlük dosyasının adı atar.Günlük dosyası adı, bir ANSI veya Unicode, boşlukla biten dize üzerinde uygulama derlemesi bağlı olur.The StringLength argument should be SQL_NTS.

SQL_COPT_SS_PERF_DATA_LOG_NOW

SQL_COPT_SS_PERF_DATA_LOG_NOW istatistikleri günlük girdisi diske yazmak için söyler.The StringLength argument should be SQL_NTS.

SQL_COPT_SS_PERF_QUERY

Çalışan sorguları için oturum SQL_COPT_SS_PERF_QUERY başlatılana veya uzun.Sorgu günlük dosyası adı, oturum başlatmadan önce sağlanmalıdır.Uygulama, "günlük aralığını ayarlayarak uzun süre çalışan" tanımlayabilirsiniz.

Değer

Açıklama

SQL_PERF_START

Sorgu günlük uzun süre çalışan başlatır.

SQL_PERF_STOP

Uzun süre çalışan sorguları günlük durdurur.

Daha fazla bilgi için bkz:SQLGetConnectAttr.

SQL_COPT_SS_PERF_QUERY_INTERVAL

SQL_COPT_SS_PERF_QUERY_INTERVAL sorgu günlüğe kaydetme eşiği milisaniye cinsinden ayarlar.Eşik içinde çözmek sorguları, uzun süren sorgusunu günlük dosyasına kaydedilir.Sorgu eşik üst sınır yoktur.Sıfır sorgu eşik değeri tüm sorguları günlüğe kaydedilmesini sağlar.

SQL_COPT_SS_PERF_QUERY_LOG

SQL_COPT_SS_PERF_QUERY_LOG uzun süren bir sorguyu veri kaydı için bir günlük dosyası adı atar.Günlük dosyası adı, bir ANSI veya Unicode, boşlukla biten dize üzerinde uygulama derlemesi bağlı olur.The StringLength argument should be SQL_NTS.

SQL_COPT_SS_PRESERVE_CURSORS

Bu özellik, sorgu sağlar ve küme olup olmadığı, imleç(s) bağlantıyı korur, yürütme/geri hareket.Ayar SQL_PC_ON veya SQL_PC_OFF yapılmıştır.SQL_PC_OFF varsayılan değerdir.Bu ayarı denetimleri olup olmadığını sürücüyü kapatmak, zaman, arama imleç(s)SQLEndTran(or SQLTransact).

Değer

Açıklama

SQL_PC_OFF

Varsayılan.İmleçler kapalı işlem tamamlanmış veya toplu kullanarak geriSQLEndTran.

SQL_PC_ON

İşaretçileri kapatılmamış işlem tamamlanmış veya toplu kullanarak geriSQLEndTrandışında bir statik veya anahtar kümesi imleç, zaman uyumsuz modunu. kullanarak, İmlecin nüfusun tam olmadığı bir geri alma verilir, imleç kapalı.

SQL_COPT_SS_QUOTED_IDENT

SQL_COPT_SS_QUOTED_IDENT teklif edilen tanımlayıcıları bağlantısında gönderilen ODBC ve Transact-SQL deyimlerini sağlar.Tarafından teklif edilen tanımlayıcıları sağlayanSQL ServerYerel istemci ODBC sürücüsü verir yoksa geçersiz nesne adları "My tanımlayıcısı. bir boşluk karakteri içeren tablo" gibiDaha fazla bilgi için bkz: küme QUOTED_IDENTIFIER.

Değer

Açıklama

SQL_QI_OFF

The SQL Server connection does not allow quoted identifiers in submitted Transact-SQL.

SQL_QI_ON

Varsayılan.Teklif edilen tanımlayıcıları bağlantı sağlayan, gönderilenTransact-SQL.

SQL_COPT_SS_TRANSLATE

SQL_COPT_SS_TRANSLATE MBCS veri değişimi gibi karakterler arasında istemci ve sunucu kod sayfalarını çevirmek için sürücünün neden olur.The attribute affects only data stored in SQL Serverchar, varchar, and text columns.

Değer

Açıklama

SQL_XL_OFF

Sürücü bir kod sayfa karakter karakter verileri istemci ve sunucu arasında alınıp diğerine çevirir.

SQL_XL_ON

Varsayılan.Sürücü bir kod sayfa karakter karakter verileri istemci ve sunucu arasında alınıp diğerine çevirir.Sürücü, sunucu üzerinde kullanmak üzere istemci tarafından yüklenmiş ve kod sayfa belirlemek karakter çevirisi, otomatik olarak yapılandırır.

SQL_COPT_SS_TRUST_SERVER_CERTIFICATE

Sürücüyü etkinleştirme veya şifreleme kullanarak sertifika doğrulaması devre dışı SQL_COPT_SS_TRUST_SERVER_CERTIFICATE sağlar.Bu öznitelik okuma/yazma değerdir, ancak bağlantı oluşturulduktan sonra ayarı etkisi vardır.

istemci uygulamaları sorgu bu özellik kullanılan gerçek şifreleme ve doğrulama ayarlarını belirlemek için bir bağlantı açıldıktan sonra.

Değer

Açıklama

SQL_TRUST_SERVER_CERTIFICATE_NO

Varsayılan.Şifreleme olmadan sertifika doğrulama etkin değil.

SQL_TRUST_SERVER_CERTIFICATE_YES

Şifreleme sertifikası doğrulaması etkinleştirilir.

SQL_COPT_SS_TXN_ISOLATION

SQL_COPT_SS_TXN_ISOLATION ayarlarSQL Serverözel anlık görüntü görüntü yalıtım öznitelik.Snapshot yalıtım olamaz küme değeri olduğundan SQL_ATTR_TXN_ISOLATION kullanarakSQL Serverözel.Ancak, SQL_ATTR_TXN_ISOLATION veya SQL_COPT_SS_TXN_ISOLATION kullanılarak alınabilir.

Değer

Açıklama

SQL_TXN_SS_SNAPSHOT

Bir hareketin diğer işlemlerinde yapılan değişiklikleri göremez ve, değişiklik olduğunda bile requerying göremez, gösterir.

Anlık görüntü yalıtımı hakkında daha fazla bilgi için bkz:Çalışma anında yalıtımı.

SQL_COPT_SS_USE_PROC_FOR_PREP

Bu öznitelik için artık desteklenmiyorSQL ServerYerel istemci bağlanma desteklemiyorSQL Server6.5.

SQL_COPT_SS_USER_DATA

SQL_COPT_SS_USER_DATA kullanıcı veri işaretçisi belirler.Kullanıcı veri kaydedilen her bağlantı istemcisi sahip bellektir.

Daha fazla bilgi için bkz:SQLGetConnectAttr.

SQL_COPT_SS_WARN_ON_CP_ERROR

Bu özniteliği olduğunda küme SQL_WARN_YES için bir kod sayfa dönüştürme işlemi sırasında veri kaybı olduğunda bir uyarı alıyorum.Bu sunucudan gelen verileri uygulanır.

SQL_WARN_NO Uyarıyı devre dışı bırakır.

Hizmet asıl adı (SPN) SQLSetConnectAttr desteği

SQLSetConnectAttr için kullanılan olabilir küme değeri, yeni bağlantı SQL_COPT_SS_SERVER_SPN ve SQL_COPT_SS_FAILOVER_PARTNER_SPN öznitelikleri.Bağlantı açık olduğunda, bu öznitelikler ayarlanamaz; bağlantı açık olduğunda, bu öznitelikleri ayarlamak çalışırsanız, hata HY011 "İşlemi şu anda geçersiz" iletisi döndürülür.(SQLSetConnectOptionCAN also be used to küme These Values.)

SPN hakkında daha fazla bilgi için bkz:Hizmet asıl adı (SPN) istemci bağlantıları'nı (ODBC).

SQL_COPT_SS_CONNECTION_DEAD

Bu salt okunur bir özniteliktir.

SQL_COPT_SS_CONNECTION_DEAD, daha fazla bilgi için bkz:SQLGetConnectAttrveBir veri bağlama kaynak (ODBC).

Örnek

Bu örnek, performans verisini kaydeder.

SQLPERF*     pSQLPERF;
SQLINTEGER   nValue;

// See if you are already logging. SQLPERF* will be NULL if not.
SQLGetConnectAttr(hDbc, SQL_COPT_SS_PERF_DATA, &pSQLPERF,
    sizeof(SQLPERF*), &nValue);

if (pSQLPERF == NULL)
    {
    // Set the performance log file name.
    SQLSetConnectAttr(hDbc, SQL_COPT_SS_PERF_DATA_LOG,
        (SQLPOINTER) "\\My LogDirectory\\MyServerLog.txt", SQL_NTS);

    // Start logging...
    SQLSetConnectAttr(hDbc, SQL_COPT_SS_PERF_DATA,
        (SQLPOINTER) SQL_PERF_START, SQL_IS_INTEGER);
    }
else
    {
    // Take a snapshot now so that your performance statistics are discernible.
    SQLSetConnectAttr(hDbc, SQL_COPT_SS_PERF_DATA_LOG_NOW, NULL, 0);
    }

    // ...perform some action...

// ...take a performance data snapshot...
SQLSetConnectAttr(hDbc, SQL_COPT_SS_PERF_DATA_LOG_NOW, NULL, 0);

    // ...perform more actions...

// ...take another snapshot...
SQLSetConnectAttr(hDbc, SQL_COPT_SS_PERF_DATA_LOG_NOW, NULL, 0);

// ...and disable logging.
SQLSetConnectAttr(hDbc, SQL_COPT_SS_PERF_DATA,
    (SQLPOINTER) SQL_PERF_STOP, SQL_IS_INTEGER);

// Continue on...

Değişiklik Geçmişi

Güncelleştirilmiş içerik

Değerleri SQL_COPT_SS_ENCRYPT ve SQL_COPT_SS_WARN_ON_CP_ERROR düzeltildi.

Geçirmek için yalnızca değeri olarak belirtilen SQL_NTSStringLength için SQL_COPT_SS_PERF_DATA_LOG_NOW.