ADO WillConnect, ConnectComplete ਅਤੇ Disconnect ਈਵੈਂਟ
ਪਰਿਭਾਸ਼ਾ ਅਤੇ ਵਰਤੋਂ
ਈਵੈਂਟ ਇੱਕ ਵਿਸ਼ੇਸ਼ ਕਾਰਵਾਈ ਦੇ ਬਾਅਦ ਆਪਣੇ ਆਪ ਟ੍ਰਿਗਰ ਹੋਣ ਵਾਲੀ ਉਪ ਪ੍ਰੋਗਰਾਮ ਹਨ。
- ਕਨੈਕਟ ਕਰਨ ਤੋਂ ਪਹਿਲਾਂ WillConnect ਈਵੈਂਟ ਟ੍ਰਿਗਰ ਹੁੰਦਾ ਹੈ。
- ਕਨੈਕਟਕੰਪਲੀਟ ਈਵੈਂਟ ਕਨੈਕਸ਼ਨ ਸ਼ੁਰੂ ਹੋਣ ਤੋਂ ਬਾਅਦ ਟ੍ਰਿਗਰ ਹੁੰਦਾ ਹੈ。
- ਕਨੈਕਸ਼ਨ ਖਤਮ ਹੋਣ ਤੋਂ ਬਾਅਦ Disconnect ਈਵੈਂਟ ਟ੍ਰਿਗਰ ਹੁੰਦਾ ਹੈ。
ਗਰਾਫਰਮ
ਕਨੈਕਟ ਕਰਨਾ ਹੈ ਕਿਉਂਕਿ ConnectionString, userid, psword, options, status, objcon ਕਨੈਕਟਕੰਪਲੀਟ ਐਜ਼ਰੋਰ, ਸਟੇਟ, objconn ਡਿਸਕਨੇਕਸਟ ਸਟੇਟ, objconn
ਪੈਰਾਮੀਟਰ | ਵਰਣਨ |
---|---|
ConnectionString | ਕੁੰਜੀ ਸੂਚਨਾ ਵਾਲੀ ਇੱਕ ਸਟਰਿੰਗ ਨੂੰ ਸ਼ਾਮਿਲ ਕਰੋ। |
userid | ਕੁੰਜੀ ਉਪਯੋਗਕਰਤਾ ਨਾਮ ਵਾਲੀ ਇੱਕ ਸਟਰਿੰਗ ਨੂੰ ਸ਼ਾਮਿਲ ਕਰੋ। |
psword | ਕੁੰਜੀ ਪਾਸਵਰਡ ਵਾਲੀ ਇੱਕ ਸਟਰਿੰਗ ਨੂੰ ਸ਼ਾਮਿਲ ਕਰੋ। |
options | ਲੰਮਾ ਮੁੱਲ ਜੋ ਕਿ ConnectionString ਨੂੰ ਕਿਵੇਂ Connection ਕਰਨ ਦਾ ਸੂਚਕ ਹੈ। ਇੱਕੋ ਜਿਹਾ ਵਿਕਲਪ adAsyncOpen ਹੈ。 |
objerror |
ਹੋਏ ਗਲਤੀਆਂ ਵਾਲੇ Error ਆਬਜੈਕਟ ਸ਼ਾਮਿਲ ਹਨ。 ਟਿੱਪਣੀਆਂ:ਇੱਕ ਮੁੱਲ ਨੂੰ adStatusErrorsOccurred ਵਜੋਂ ਸੈਟ ਕਰਨਾ ਹੈ ਤਾਕਿ Error ਆਬਜੈਕਟ ਬਣਾਇਆ ਜਾ ਸਕੇ। |
status |
status ਇੱਕ ਮੁੱਲ।ਮੂਲ ਰੂਪ ਵਿੱਚ adStatusOK ਹੈ ConnectComplete ਵਿੱਚ ਤੁਰੰਤ ਆਉਣ ਵਾਲੇ ਇਵੈਂਟ ਵਿੱਚ ਜੇਕਰ WillConnect ਇਵੈਂਟ ਸਸਪੈਂਡ ਕੀਤੀ ਗਈ ਕੰਨੈਕਸ਼ਨ ਨੂੰ ਰੋਕਣ ਦੀ ਮੰਗ ਕਰਦਾ ਹੈ ਤਾਂ ਇਹ ਪੈਰਾਮੀਟਰ adStatusCancel ਰੱਖਿਆ ਜਾਵੇਗਾ |
objconn | ਇਸ ਇਵੈਂਟ ਦੇ ਕੁਨੈਕਸ਼ਨ ਆਬਜੈਕਟ ਦਾ ਐਪਲੀਕੇਸ਼ਨ ਕਰੋ |
EventStatusEnum ਮੁੱਲ
ਸਥਾਈ | ਮੁੱਲ | ਵਰਣਨ |
---|---|---|
adStatusOK | 1 | ਇਸ ਇਵੈਂਟ ਦੇ ਖਿਲਾਫ ਕਾਰਵਾਈ ਨਾਲ ਸਫਲ |
adStatusErrorsOccurred | 2 | ਇਸ ਇਵੈਂਟ ਦੇ ਖਿਲਾਫ ਕਾਰਵਾਈ ਨਾਲ ਅਸਫਲ |
adStatusCantDeny | 3 | ਸਸਪੈਂਡ ਕੀਤੀ ਗਈ ਕਾਰਵਾਈ ਨੂੰ ਰੋਕਣ ਮੰਗਿਆ ਨਹੀਂ ਜਾ ਸਕਦਾ |
adStatusCancel | 4 | ਇਵੈਂਟ ਦੇ ਖਿਲਾਫ ਕਾਰਵਾਈ ਨੂੰ ਰੋਕੋ |
adStatusUnwantedEvent | 5 | ਇਵੈਂਟ ਮੇਥਡ ਚਲਾਉਣ ਤੋਂ ਪਹਿਲਾਂ ਹੋਰ ਨੋਟੀਫਿਕੇਸ਼ਨ ਨੂੰ ਰੋਕੋ |