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 ਇਵੈਂਟ ਮੇਥਡ ਚਲਾਉਣ ਤੋਂ ਪਹਿਲਾਂ ਹੋਰ ਨੋਟੀਫਿਕੇਸ਼ਨ ਨੂੰ ਰੋਕੋ