VXCMD_Client, how to create db.
Ken Ray
kray at sonsothunder.com
Sat Aug 23 23:34:45 CDT 2003
Ruslan,
I think your approach to extending the current functions is just fine. I'd
avoid additional functions if possible.
I'm using MetaCard Mach-O/MC Windows for a cross-platform app, so I'd need
both to be effective.
A dumb question, though: The current VXCMD (1.9.8) includes the extensions
to the cursor commands to allow for server-side or client side cursors. (a)
can you use this *without* the upcoming Vserver VXCMD, or is it necessary?
And (b) record locking is only available with Vserver, right?
Thanks,
Ken Ray
Sons of Thunder Software
Email: kray at sonsothunder.com
Web Site: http://www.sonsothunder.com/
> From: Ruslan Zasukhin <sunshine at public.kherson.ua>
> Reply-To: Valentina Developers <valentina at lists.macserve.net>
> Date: Sat, 23 Aug 2003 15:40:22 +0300
> To: <valentina at lists.macserve.net>, Chris Sheffield
> <csheffield at readnaturally.com>
> Subject: VXCMD_Client, how to create db.
>
> Hi XCMD developers,
>
> I am working now on VXCMD Client for Vserver.
> Practically all is done.
>
> I have meet just one small problem which I want discuss with you.
>
> In VXCMD we have now
>
> dbRef = Database_New()
> dbRef = Database_Create( dbPath, [Mode], [SegmentSize] )
> dbRef = Database_Open( dbPath, [dbRef] )
>
>
> Database_New was need only if you want encrypted db.
> Now we need more parameters for VXCMD Client, so I see this as
>
> FOR CLIENT:
>
> dbRef = Database_New( [inHost], [inUserName], [inUserPassword], [Port] )
> dbRef = Database_Create( dbPath, Mode, SegmentSize, dbRef )
> dbRef = Database_Open( dbPath, dbRef )
>
>
> 1) for VXCMD_CLEINT you always MUST create at first dbRef specifying
> connection parameters.
>
> 2) Open() will MUST get this dbRef.
> (in VXCMD Standalone, dbRef is optional)
>
> 3) as you see we need add dbRef to Create(), as result parameters Mode,
> SegmentSize will not be optional.
>
>
> As idea, I can see other function
>
> Database_RemoteCreate( dbRef, dbPath, [Mode], [SegmentSize] )
>
> Although I prefer not add new functions...
>
> What you think guys?
>
>
> ------------
> More: Please inform me who need VXCMD Client in nearest time,
> and what platform you will use, e.g
> MetaCard Carbon ...
> MetaCard Macho ...
>
>
>
> --
> Best regards,
> Ruslan Zasukhin [ I feel the need...the need for speed ]
> -------------------------------------------------------------
> e-mail: ruslan at paradigmasoft.com
> web: http://www.paradigmasoft.com
>
> To subscribe to the Valentina mail list go to:
> http://lists.macserve.net/mailman/listinfo/valentina
> -------------------------------------------------------------
>
>
> _______________________________________________
> Valentina mailing list
> Valentina at lists.macserve.net
> http://lists.macserve.net/mailman/listinfo/valentina
More information about the Valentina
mailing list