SV: Valentina Digest, Vol 118, Issue 9

DMW consult at excelkb.com
Fri Oct 19 18:07:19 CDT 2012


William & Ruslan,

Thanks for the input. Yes, I have only intention to work with local
dbs (that's cover 100 % of my clients' needs)

I will polish up my solution and then will I make a blog entry about
it.

The only outstanding question is if it's possible to populate a
combobox control without iterating through the collection?
My understanding is that it's not possible as we don't have Dataset as
part of the API model.

Kind regards,
Dennis 

-----Ursprungligt meddelande-----
Från: valentina-bounces at lists.macserve.net
[mailto:valentina-bounces at lists.macserve.net] För
valentina-request at lists.macserve.net
Skickat: den 19 oktober 2012 19:00
Till: valentina at lists.macserve.net
Ämne: Valentina Digest, Vol 118, Issue 9

Send Valentina mailing list submissions to
	valentina at lists.macserve.net

To subscribe or unsubscribe via the World Wide Web, visit
	http://lists.macserve.net/mailman/listinfo/valentina
or, via email, send a message with subject or body 'help' to
	valentina-request at lists.macserve.net

You can reach the person managing the list at
	valentina-owner at lists.macserve.net

When replying, please edit your Subject line so it is more specific
than "Re: Contents of Valentina digest..."


Today's Topics:

   1. Re: Win8, Win8 RT ... (Ruslan Zasukhin)
   2. Re: APIs - .NET (Ruslan Zasukhin)
   3. Re: Question about sandboxing  (Ruslan Zasukhin)
   4. Re: APIs - .NET (william humphrey)
   5. Re: APIs - .NET (Ruslan Zasukhin)


----------------------------------------------------------------------

Message: 1
Date: Thu, 18 Oct 2012 22:54:22 +0300
From: Ruslan Zasukhin <ruslan_zasukhin at valentina-db.com>
To: "valentina at lists.macserve.net" <valentina at lists.macserve.net>
Subject: Re: Win8, Win8 RT ...
Message-ID: <CCA6391E.108B8C%ruslan_zasukhin at valentina-db.com>
Content-Type: text/plain;	charset="US-ASCII"

On 10/17/12 8:15 PM, "DMW" <consult at excelkb.com> wrote:

Hi Denis,

>>> We very hope for mid-end of Nov
> 
> Sounds excellent to me :-)
> 
> Can we assume it will work flawless on Windows 8?

Well, we did not test yet :)
 
> Would there be any possible that You will make Valentina DB
available 
> for Win8 RT on the Microsoft Surface Table?

Have they open any SDK for developers?

About 2 months ago when I asked,
They did say ,e no SDK yet.
I have hear that development is expected on Silver Light  (.NET) ?


--
Best regards,

Ruslan Zasukhin
VP Engineering and New Technology
Paradigma Software, Inc

Valentina - Joining Worlds of Information http://www.paradigmasoft.com

[I feel the need: the need for speed]




------------------------------

Message: 2
Date: Thu, 18 Oct 2012 23:03:02 +0300
From: Ruslan Zasukhin <ruslan_zasukhin at valentina-db.com>
To: "valentina at lists.macserve.net" <valentina at lists.macserve.net>
Subject: Re: APIs - .NET
Message-ID: <CCA63B26.108B92%ruslan_zasukhin at valentina-db.com>
Content-Type: text/plain;	charset="ISO-8859-1"

On 10/10/12 2:13 PM, "DMW" <consult at excelkb.com> wrote:

Hi Denis,

> Hi all,
> 
> After working a lot with SQL I have decided to explore and learn
more 
> about Valentinas APIs.
> 
> The samples at the Wiki is quite simplified and do not provide
enough 
> guidelines enabling me to understand some aspects here.
> 
> Q1: If I want to show a specific record?s data (not the first, not
the 
> last, not the next, not the previously).
> I need to make some kind of look up first ? how do I do that?
> 
> Second,  I want to grab the data for that record and show it in the 
> Form - How do I do that?

1) VNET contains a lots of API_way examples.
Have you try learn them?


2) here you can find PDF, which have the same as WIKI, But really
adopted to NET syntax

<http://www.valentina-db.com/docs/dokuwiki/v5/doku.php?id=valentina:pr
oducts
:adk:vnet:vnet>


3) in short.

API should be used only if you work with local db.

You operate with help of
  VDatabase + VTable + VField +  VSet/VBitSet/VArraySet

Instead of 
   Vdatabase + VCursor + VField



** You need look on Vfield class, it has many search funcs

   Vset res =   Vfield.FindValue()
                               .FindRange


So you get instead of cursor some Set of records.
Can be used BitSet and ArraySet.
In wiki there is description of difference.


>From set you get RecID of a record.
Then use 

 tbl.RecID = foundRecID

And then you read fields like in cursor

Loop by fields
{
        fld = tbl.Field( "name" )
        string s = fld.value

        show in form
}



--
Best regards,

Ruslan Zasukhin
VP Engineering and New Technology
Paradigma Software, Inc

Valentina - Joining Worlds of Information http://www.paradigmasoft.com

[I feel the need: the need for speed]




------------------------------

Message: 3
Date: Thu, 18 Oct 2012 23:20:35 +0300
From: Ruslan Zasukhin <ruslan_zasukhin at valentina-db.com>
To: Frank Lemke <frank at knowledgeminer.com>,
	"valentina at lists.macserve.net" <valentina at lists.macserve.net>
Subject: Re: Question about sandboxing
Message-ID: <CCA63F43.108B9C%ruslan_zasukhin at valentina-db.com>
Content-Type: text/plain;	charset="US-ASCII"

On 10/4/12 6:38 PM, "Frank Lemke" <frank at knowledgeminer.com> wrote:

> Ahh, ok, that's right. In KM also multiple documents (dbs) can be
open 
> at the same time. So there is some potential naming conflict risk...
> ... There are FileManager methods to check if a file exists already
...
> 
> Am 04.10.2012 um 13:34 schrieb Ruslan Zasukhin:
> 
>> In Valentina Studio we do not want drop all possible db journals
into 
>> single sandbox folder, because we can easy get few dbs with same
name 
>> and then problem. For YOUR application, you will use most probably 
>> single db with same name, so no problems here, and yes you can easy
use sandbox folder.

Hi Frank,

1) we have implement this feature.
Described in our BLOG now.
    http://www.valentina-db.com/blog/



2) you can download newer V4CC build with new example
    http://www.valentina-db.com/download/beta/5.0b48/mac_64

Please let us know how it works for you.



--
Best regards,

Ruslan Zasukhin
VP Engineering and New Technology
Paradigma Software, Inc

Valentina - Joining Worlds of Information http://www.paradigmasoft.com

[I feel the need: the need for speed]




------------------------------

Message: 4
Date: Thu, 18 Oct 2012 16:30:37 -0400
From: william humphrey <bill at bluewatermaritime.com>
To: Valentina Developers <valentina at lists.macserve.net>
Subject: Re: APIs - .NET
Message-ID:
	
<CA+ZPFi_O6Cm5UPu-KNj6bO7OBk5StakDX_=W+PuaCk0LyJCtfA at mail.gmail.com>
Content-Type: text/plain; charset="iso-8859-1"

What are the reasons why you should only use it for local database? Is
it because collecting that much data over an internet connection takes
more time?

On Thu, Oct 18, 2012 at 4:03 PM, Ruslan Zasukhin <
ruslan_zasukhin at valentina-db.com> wrote:

> 3) in short.
>
> API should be used only if you work with local db.
>
> You operate with help of
>



--
http://www.bluewatermaritime.com
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
<http://lists.macserve.net/pipermail/valentina/attachments/20121018/e6
26301e/attachment-0001.html>

------------------------------

Message: 5
Date: Fri, 19 Oct 2012 00:30:45 +0300
From: Ruslan Zasukhin <ruslan_zasukhin at valentina-db.com>
To: "valentina at lists.macserve.net" <valentina at lists.macserve.net>
Subject: Re: APIs - .NET
Message-ID: <CCA64FB5.108BAC%ruslan_zasukhin at valentina-db.com>
Content-Type: text/plain;	charset="US-ASCII"

On 10/18/12 11:30 PM, "william humphrey" <bill at bluewatermaritime.com>
wrote:

> What are the reasons why you should only use it for local database?
Is 
> it because collecting that much data over an internet connection
takes more time?

Right.

Especially for multi-table walks.

For example, SQL make join of 2/3/4/5/.. Table on server side.
Even for million records.


With API, you need send may be millions requests to server.


--
Best regards,

Ruslan Zasukhin
VP Engineering and New Technology
Paradigma Software, Inc

Valentina - Joining Worlds of Information http://www.paradigmasoft.com

[I feel the need: the need for speed]




------------------------------

_______________________________________________
Valentina mailing list
Valentina at lists.macserve.net
http://lists.macserve.net/mailman/listinfo/valentina


End of Valentina Digest, Vol 118, Issue 9
*****************************************




More information about the Valentina mailing list