ADO AppendChunk ਮੈਥਡ
ਨਿਰਮਾਣ ਅਤੇ ਵਰਤੋਂ
AppendChunk ਵੱਡੇ ਟੈਕਸਟ ਜਾਂ ਬਾਇਨਰੀ ਦਾਤਾ ਫੀਲਡ ਜਾਂ ਪੈਰਾਮੀਟਰ ਆਬਜੈਕਟ ਵਿੱਚ ਦਾਤਾ ਜੋੜਣ ਲਈ ਵਰਤਿਆ ਜਾਂਦਾ ਹੈ。
ਸੁਝਾਅ:ਫੀਲਡ ਜਾਂ ਪੈਰਾਮੀਟਰ ਆਬਜੈਕਟ ਦੇ AppendChunk ਮੈਥਡ ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਲੰਮੇ ਬਾਇਨਰੀ ਜਾਂ ਚਾਰੀਟਰ ਦਾਤਾ ਭਰੇ ਜਾ ਸਕਦੇ ਹਨ। ਸਿਸਟਮ ਮੈਮੋਰੀ ਸੀਮਿਤ ਹੋਣ ਦੇ ਕਾਰਣ ਲੰਮੇ ਲੰਮੇ ਮੁੱਲਾਂ ਦੇ ਪ੍ਰਤੀ ਐਪੈਂਡਚੁੰਕ ਮੈਥਡ ਦਾ ਉਪਯੋਗ ਕਰਨਾ ਚਾਹੀਦਾ ਹੈ ਜਾਂ ਪੂਰੇ ਲੰਮੇ ਮੁੱਲ ਦੇ ਪ੍ਰਤੀ ਐਪੈਂਡਚੁੰਕ ਮੈਥਡ ਦਾ ਉਪਯੋਗ ਕਰਨਾ ਚਾਹੀਦਾ ਨਹੀਂ ਹੈ。
ਆਬਜੈਕਟ | AppendChunk ਮੈਥਡ ਦੀ ਵਰਣਨਾ |
---|---|
ਪੈਰਾਮੀਟਰ |
ਜੇਕਰ ਪੈਰਾਮੀਟਰ ਆਬਜੈਕਟ ਦੇ ਅਟਰੀਬਿਊਟਸ ਪ੍ਰਤੀਯੋਗੀ ਵਿੱਚ adFldLong ਬਿਟ ਸੈਟ ਕੀਤਾ ਗਿਆ ਹੈ ਤਾਂ ਇਸ ਪੈਰਾਮੀਟਰ 'ਤੇ AppendChunk ਮੈਥਡ ਦਾ ਉਪਯੋਗ ਕੀਤਾ ਜਾ ਸਕਦਾ ਹੈ。 ਪੈਰਾਮੀਟਰ ਆਬਜੈਕਟ 'ਤੇ ਪਹਿਲਾ ਐਪੈਂਡਚੁੰਕ ਕਾਲ ਦਾਤਾ ਲਿਖਣ ਲਈ ਕੀਤਾ ਜਾਵੇਗਾ, ਮੌਜੂਦਾ ਦਾਤਾ ਨੂੰ ਓਵਰਰਾਇਟ ਕਰੇਗਾ। ਪੈਰਾਮੀਟਰ ਆਬਜੈਕਟ 'ਤੇ ਮੌਜੂਦਾ ਐਪੈਂਡਚੁੰਕ ਕਾਲ ਮੌਜੂਦਾ ਪੈਰਾਮੀਟਰ ਦਾਤੇ ਵਿੱਚ ਦਾਤਾ ਜੋੜੇਗਾ। ਨਲ ਦਾਤਾ ਦੇ ਐਪੈਂਡਚੁੰਕ ਕਾਲ ਸਭ ਪੈਰਾਮੀਟਰ ਦਾਤਾ ਤਿਆਗ ਦੇਵੇਗਾ。 |
ਫੀਲਡ |
ਜੇਕਰ ਫੀਲਡ ਆਬਜੈਕਟ ਦੇ ਅਟਰੀਬਿਊਟਸ ਪ੍ਰਤੀਯੋਗੀ ਵਿੱਚ adFldLong ਬਿਟ ਸੈਟ ਕੀਤਾ ਗਿਆ ਹੈ ਤਾਂ ਇਸ ਫੀਲਡ 'ਤੇ AppendChunk ਮੈਥਡ ਦਾ ਉਪਯੋਗ ਕੀਤਾ ਜਾ ਸਕਦਾ ਹੈ。 ਫੀਲਡ ਆਬਜੈਕਟ 'ਤੇ ਪਹਿਲਾ ਐਪੈਂਡਚੁੰਕ ਕਾਲ ਦਾਤਾ ਲਿਖਣ ਲਈ ਕੀਤਾ ਜਾਵੇਗਾ, ਮੌਜੂਦਾ ਦਾਤਾ ਨੂੰ ਓਵਰਰਾਇਟ ਕਰੇਗਾ। ਮੌਜੂਦਾ ਦਾਤੇ ਵਿੱਚ ਹੋਰ ਐਪੈਂਡਚੁੰਕ ਕਾਲ ਦਾਤਾ ਜੋੜੇਗਾ। ਜੇਕਰ ਦਾਤਾ ਇੱਕ ਫੀਲਡ ਵਿੱਚ ਜੋੜਣਾ ਹੈ ਅਤੇ ਮੌਜੂਦਾ ਰਿਕਾਰਡ ਵਿੱਚ ਹੋਰ ਫੀਲਡ ਦਾ ਮੁੱਲ ਸੈਟ ਕਰਨਾ ਹੈ ਜਾਂ ਪੜ੍ਹਣਾ ਹੈ ਤਾਂ ADO ਇਹ ਮੰਨੇਗਾ ਕਿ ਪਹਿਲੇ ਫੀਲਡ ਵਿੱਚ ਦਾਤਾ ਜੋੜਿਆ ਹੋਇਆ ਹੈ। ਜੇਕਰ ਪਹਿਲੇ ਫੀਲਡ 'ਤੇ ਮੁੱਢਲੀ ਵਾਰ ਐਪੈਂਡਚੁੰਕ ਮੈਥਡ ਦਾ ਕਾਲ ਕੀਤਾ ਜਾਵੇਗਾ ਤਾਂ ADO ਇਹ ਕਾਲ ਨੂੰ ਨਵੀਂ ਐਪੈਂਡਚੁੰਕ ਓਪਰੇਸ਼ਨ ਦੇ ਰੂਪ ਵਿੱਚ ਸਮਝੇਗਾ ਅਤੇ ਮੌਜੂਦਾ ਦਾਤਾ ਨੂੰ ਓਵਰਰਾਇਟ ਕਰੇਗਾ। ਹੋਰ ਰਿਕਾਰਡਸੈੱਟ ਆਬਜੈਕਟ (ਨਾ ਹੀ ਪਹਿਲੇ ਰਿਕਾਰਡਸੈੱਟ ਆਬਜੈਕਟ ਦੀ ਪਰਿਕਲਪਨਾ) ਵਿੱਚ ਫੀਲਡਾਂ ਤੱਕ ਪਹੁੰਚਣਾ ਐਪੈਂਡਚੁੰਕ ਓਪਰੇਸ਼ਨ ਨੂੰ ਰੁਕਾਵਟ ਨਹੀਂ ਦੇਵੇਗਾ。 فیلڈ آوبجیکٹ پر AppendChunk کال کرتے وقت اگر کوئی موجود ریکارڈ نہیں ہو، غلطی پیش آئے گی۔ تذکرہ:AppendChunk مہم کا ریکارڈ آوبجیکٹ کا فیلڈ آوبجیکٹ پر نہیں اثر انداز دیتا، کسی بھی عمل نہیں کرتا اور ران تیما کا غلطی پیدا کرتا ہے۔ |
گرامر
آوبجیکٹ نیم کا نام.AppendChunk ڈاٹا
پارامٹر | وصف |
---|---|
ڈاٹا | ویرینٹ، جس میں آوبجیکٹ میں دودھایا جانا ہوا ڈاٹا شامل ہوتا ہے。 |