Laravel 5.6 - SqlServerConnector (Database\Connectors)

SqlServerConnector




laravel

कक्षा SqlServerConnector Connector लागू करता है Connector इंटेरफेस लागू करता है ( स्रोत देखें )

लक्षण

DetectsLostConnections

गुण

संरक्षित सरणी $ विकल्प पीडीओ कनेक्शन विकल्प।

तरीके

bool causedByLostConnection ( Exception $ ई)

निर्धारित करें कि दिया गया अपवाद गुम कनेक्शन के कारण हुआ था।

DetectsLostConnections
PDO createConnection (स्ट्रिंग $ dsn, सरणी $ config, सरणी $ विकल्प)

एक नया पीडीओ कनेक्शन बनाएँ।

Connector
PDO createPdoConnection (स्ट्रिंग $ dsn, स्ट्रिंग $ उपयोगकर्ता नाम, स्ट्रिंग $ पासवर्ड, सरणी $ विकल्प)

एक नया पीडीओ कनेक्शन उदाहरण बनाएँ।

Connector
bool isPersistentConnection (सरणी $ विकल्प)

यह निर्धारित करें कि कनेक्शन लगातार है या नहीं।

Connector
PDO tryAgainIfCausedByLostConnection ( Exception $ ई, स्ट्रिंग $ dsn, स्ट्रिंग $ उपयोगकर्ता नाम, स्ट्रिंग $ पासवर्ड, सरणी $ विकल्प)

कनेक्ट निष्पादन के दौरान हुआ एक अपवाद संभाल लें।

Connector
सरणी getOptions (सरणी $ config)

कॉन्फ़िगरेशन के आधार पर पीडीओ विकल्प प्राप्त करें।

Connector
सरणी getDefaultOptions ()

डिफ़ॉल्ट पीडीओ कनेक्शन विकल्प प्राप्त करें।

Connector
शून्य setDefaultOptions (सरणी $ विकल्प)

डिफ़ॉल्ट पीडीओ कनेक्शन विकल्प सेट करें।

Connector
PDO connect (सरणी $ config)

डेटाबेस कनेक्शन स्थापित करें।

तार getDsn (सरणी $ config)

कॉन्फ़िगरेशन से एक DSN स्ट्रिंग बनाएं।

bool prefersOdbc (सरणी $ config)

निर्धारित करें कि डेटाबेस कॉन्फ़िगरेशन ओडीबीसी पसंद करता है या नहीं।

तार getDblibDsn (सरणी $ config)

डीबीएलआईबी कनेक्शन के लिए डीएसएन स्ट्रिंग प्राप्त करें।

तार getOdbcDsn (सरणी $ config)

एक ओडीबीसी कनेक्शन के लिए डीएसएन स्ट्रिंग प्राप्त करें।

तार getSqlSrvDsn (सरणी $ config)

एसक्यूएलआरवी कनेक्शन के लिए डीएसएन स्ट्रिंग प्राप्त करें।

तार buildConnectString (स्ट्रिंग $ ड्राइवर, सरणी $ तर्क)

दिए गए तर्कों से कनेक्शन स्ट्रिंग बनाएं।

तार buildHostString (सरणी $ config, स्ट्रिंग $ विभाजक)

दिए गए कॉन्फ़िगरेशन से होस्ट स्ट्रिंग बनाएं।

सरणी getAvailableDrivers ()

उपलब्ध पीडीओ ड्राइवर प्राप्त करें।

विवरण

संरक्षित बूल के कारण सेलोस्टकनेक्शन ( Exception $ ई)

निर्धारित करें कि दिया गया अपवाद गुम कनेक्शन के कारण हुआ था।

पैरामीटर

Exception $ ई

प्रतिलाभ की मात्रा

bool

PDO createConnection (स्ट्रिंग $ dsn, सरणी $ config, सरणी $ विकल्प)

एक नया पीडीओ कनेक्शन बनाएँ।

पैरामीटर

तार $ dsn
सरणी $ config
सरणी $ विकल्प

प्रतिलाभ की मात्रा

PDO

संरक्षित PDO createPdoConnection (स्ट्रिंग $ dsn, स्ट्रिंग $ उपयोगकर्ता नाम, स्ट्रिंग $ पासवर्ड, सरणी $ विकल्प)

एक नया पीडीओ कनेक्शन उदाहरण बनाएँ।

पैरामीटर

तार $ dsn
तार $ उपयोगकर्ता नाम
तार $ पासवर्ड
सरणी $ विकल्प

प्रतिलाभ की मात्रा

PDO

संरक्षित बूल है PersistentConnection (सरणी $ विकल्प)

यह निर्धारित करें कि कनेक्शन लगातार है या नहीं।

पैरामीटर

सरणी $ विकल्प

प्रतिलाभ की मात्रा

bool

संरक्षित PDO tryAgainIfCausedByLostConnection ( Exception $ ई, स्ट्रिंग $ dsn, स्ट्रिंग $ उपयोगकर्ता नाम, स्ट्रिंग $ पासवर्ड, सरणी $ विकल्प)

कनेक्ट निष्पादन के दौरान हुआ एक अपवाद संभाल लें।

पैरामीटर

Exception $ ई
तार $ dsn
तार $ उपयोगकर्ता नाम
तार $ पासवर्ड
सरणी $ विकल्प

प्रतिलाभ की मात्रा

PDO

अपवाद

Exception

सरणी getOptions (सरणी $ config)

कॉन्फ़िगरेशन के आधार पर पीडीओ विकल्प प्राप्त करें।

पैरामीटर

सरणी $ config

प्रतिलाभ की मात्रा

सरणी

सरणी getDefaultOptions ()

डिफ़ॉल्ट पीडीओ कनेक्शन विकल्प प्राप्त करें।

प्रतिलाभ की मात्रा

सरणी

शून्य सेटडिफॉल्टऑप्शन (सरणी $ विकल्प)

डिफ़ॉल्ट पीडीओ कनेक्शन विकल्प सेट करें।

पैरामीटर

सरणी $ विकल्प

प्रतिलाभ की मात्रा

शून्य

PDO कनेक्ट (सरणी $ config)

डेटाबेस कनेक्शन स्थापित करें।

पैरामीटर

सरणी $ config

प्रतिलाभ की मात्रा

PDO

संरक्षित स्ट्रिंग getDsn (सरणी $ config)

कॉन्फ़िगरेशन से एक DSN स्ट्रिंग बनाएं।

पैरामीटर

सरणी $ config

प्रतिलाभ की मात्रा

तार

संरक्षित बूल prefersOdbc (सरणी $ config)

निर्धारित करें कि डेटाबेस कॉन्फ़िगरेशन ओडीबीसी पसंद करता है या नहीं।

पैरामीटर

सरणी $ config

प्रतिलाभ की मात्रा

bool

सुरक्षित स्ट्रिंग getDblibDsn (सरणी $ config)

डीबीएलआईबी कनेक्शन के लिए डीएसएन स्ट्रिंग प्राप्त करें।

पैरामीटर

सरणी $ config

प्रतिलाभ की मात्रा

तार

संरक्षित स्ट्रिंग getOdbcDsn (सरणी $ config)

एक ओडीबीसी कनेक्शन के लिए डीएसएन स्ट्रिंग प्राप्त करें।

पैरामीटर

सरणी $ config

प्रतिलाभ की मात्रा

तार

संरक्षित स्ट्रिंग getSqlSrvDsn (सरणी $ config)

एसक्यूएलआरवी कनेक्शन के लिए डीएसएन स्ट्रिंग प्राप्त करें।

पैरामीटर

सरणी $ config

प्रतिलाभ की मात्रा

तार

संरक्षित स्ट्रिंग buildConnectString (स्ट्रिंग $ ड्राइवर, सरणी $ तर्क)

दिए गए तर्कों से कनेक्शन स्ट्रिंग बनाएं।

पैरामीटर

तार $ ड्राइवर
सरणी $ तर्क

प्रतिलाभ की मात्रा

तार

संरक्षित स्ट्रिंग buildHostString (सरणी $ config, स्ट्रिंग $ विभाजक)

दिए गए कॉन्फ़िगरेशन से होस्ट स्ट्रिंग बनाएं।

पैरामीटर

सरणी $ config
तार $ विभाजक

प्रतिलाभ की मात्रा

तार

संरक्षित सरणी प्राप्त करें उपलब्ध ड्रायवर ()

उपलब्ध पीडीओ ड्राइवर प्राप्त करें।

प्रतिलाभ की मात्रा

सरणी