Conny,

I agree that the structure of your client program is not drastically
changed by using this feature. I was commenting more on the
performance part of the original question.

To be clear, I am not doubting your understanding of this function. (
I have not had an opportunity to need to use it yet.) However, I was
under the impression that performance would be a reason to use this
feature.

I would hope that the RDBMS might benefit the most from this approach
by reducing it's needs to write to it's disk IO once instead of 1000's
of times.

Do you know if there is any performance gain by using
ARBeginBulkEntryTransaction to commit multiple records in one
communication to the AR Server vs not doing this?

-- 
Carey Matthew Black
Remedy Skilled Professional (RSP)
ARS = Action Request System(Remedy)

Love, then teach
Solution = People + Process + Tools
Fast, Accurate, Cheap.... Pick two.



On Fri, Jan 9, 2009 at 7:42 AM, Conny Martin <[email protected]> wrote:
> This API-call would not help. The purpose of that call is to begin a 
> "transaction" which you can "commit" or "rollback", but new entry's must 
> still be created with multiple calls to ARCreateEntry after you've called 
> ARBeginBulkEntryTransaction.
>
> Kind Regards Conny
>
> -----Ursprüngliche Nachricht-----
> Von: Action Request System discussion list(ARSList) 
> [mailto:[email protected]] Im Auftrag von Carey Matthew Black
> Gesendet: Freitag, 9. Januar 2009 13:12
> An: [email protected]
> Betreff: Re: How to create many entries in Remedy form at a time from C# code?
>
> maggie2007, (or should I say "d90uri" ?)
>
> You did not mention what version of AR System API that your dealing with. And 
> I am not sure what is or is not accessable from a C# perspective. However, in 
> the v6.3 C API there is function that you may want to look at.... 
> ARBeginBulkEntryTransaction. (Assuming that C# is anything like C++ where all 
> C features and functions are available...)
>
> Sorry that I can not be of any more help than to just point you at that API 
> call, but I do not write C, nor C#. So the function may or may not help you, 
> but it sounds like what your after to me.
>
> Hope that helps.
>
> --
> Carey Matthew Black
> Remedy Skilled Professional (RSP)
> ARS = Action Request System(Remedy)
>
> Love, then teach
> Solution = People + Process + Tools
> Fast, Accurate, Cheap.... Pick two.
>
>
>
> On Thu, Jan 8, 2009 at 4:52 PM, maggie2007 <[email protected]> wrote:
>> How to create many entries in Remedy form at a time from C# code?
>>
>> I need to  create many entries in Remedy form which is on customer's
>> Remedy server (note: I cannot use Remedy Administrator).
>>
>> Similar like SQL server bulk insert. Is there any such command or functions?
>>
>> If not, the only way is to loop for each entry, call Remedy C# API
>> CreateEntry? I just worry that this will be slow.

_______________________________________________________________________________
UNSUBSCRIBE or access ARSlist Archives at www.arslist.org
Platinum Sponsor: RMI Solutions ARSlist: "Where the Answers Are"

Reply via email to