From sunshine at public.kherson.ua Tue Mar 1 00:58:29 2005 From: sunshine at public.kherson.ua (Ruslan Zasukhin) Date: Mon Feb 28 16:58:37 2005 Subject: [V4RB] 2.0 b52 uploaded Message-ID: Hi All, I cannot get mantis now, so by memory: * flush of volumes fixed, so now after flush we exactly cannot get corrupted db. * improved speed of query WHERE RecID in (1 ,2, 3, ...) future we will improve this type of query even more. * Ivan have fix a couple of SQL bugs. -- Best regards, Ruslan Zasukhin [ I feel the need...the need for speed ] ------------------------------------------------------------- e-mail: ruslan@paradigmasoft.com web: http://www.paradigmasoft.com To subscribe to the Valentina mail list go to: http://lists.macserve.net/mailman/listinfo/valentina ------------------------------------------------------------- From sunshine at public.kherson.ua Tue Mar 1 01:21:34 2005 From: sunshine at public.kherson.ua (Ruslan Zasukhin) Date: Mon Feb 28 17:22:46 2005 Subject: [V4RB 0000496]: SQL-Problem In-Reply-To: <114827333.20050228201558@public.kherson.ua> Message-ID: On 2/28/05 8:15 PM, "Ivan Smahin" wrote: > Actually, I'm also much more closer to the Sybase community :) > But here is two possible forms of join query (following SQL-92) > 1) > ---------- > Select > ... > FROM > T1, T2 > WHERE > T1.f1 = T2.f2 > ---------- > 2) > ---------- > Select > ... > FROM > T1 inner join T2 on T1.f1 = T2.f2 > ---------- > > It might be nice till we have deal with 2-table join. > But for many-tabled-join it is not so attractive to write (and read later!) > such quasi-English sentences. (As you know, the main SQL goal was to have > something > like plain english text.) > > IMHO it must be your decission what way do you like. Well, this is if you talk about INNER JOIN. The main problem with Sybase/MS Sql Server notations of joins In the WHERE clause is when you use outer joins. Some books show examples when you cannot specify order how OUTER join should go if you use several tables. Solving this task ANSI guys developing SQL92 have invent this new notation of JOIN in the FROM clause. So what I want to say is: if you use complex join with OUTER JOINS, then SQL92 is better, even more, it is the only right way. -- Best regards, Ruslan Zasukhin [ I feel the need...the need for speed ] ------------------------------------------------------------- e-mail: ruslan@paradigmasoft.com web: http://www.paradigmasoft.com To subscribe to the Valentina mail list go to: http://lists.macserve.net/mailman/listinfo/valentina ------------------------------------------------------------- From christer at ljusaideer.se Tue Mar 1 11:45:37 2005 From: christer at ljusaideer.se (Christer Olsson) Date: Tue Mar 1 04:46:02 2005 Subject: License file for march? Message-ID: Has the license files for march been uploaded? I can't see them on Paradigma's site. -- ************************************************************* Christer Olsson PO Box 9160 Phone +46 40 25 85 85 Ljusa Id?er AB SE-200 39 Malmo Fax +46 40 25 85 89 Kantyxegatan 5 Sweden http://www.ljusaideer.se From ernestogiannotta at tiscalinet.it Tue Mar 1 11:49:40 2005 From: ernestogiannotta at tiscalinet.it (erne) Date: Tue Mar 1 04:50:07 2005 Subject: V4RB2 vTable.id Property In-Reply-To: Message-ID: on 28-02-2005 18:13, Ruslan Zasukhin at sunshine@public.kherson.ua wrote: > On 2/28/05 5:20 PM, "erne" wrote: > >>>> I read abbout this new prop: >>>> >>>> ID as Integer (r/o) Returns the unique identifer of the table. >>>> >>>> can we use it to retrieve the table? as in >>>> >>>> tbl = DB.Table(ID) >>> >>> This will conflict to Table( Index ). >>> >>>> i.e. >>>> ID is the index position of Table in DB structure >>> >>> In kernel we can do this. >>> >>> It seems for V4RB we will need TableByID( id ) >>> >> >> that would be a lot useful! > > For example ? store reference to a table for later use avoiding to use table name as identifier in my BaseObject subclasses I've added an id prop for such purposes (as well as an alias prop) Cool Runnings, Erne. -- | e r | Ernesto Giannotta | n e | Musical Box - a media store From sunshine at public.kherson.ua Tue Mar 1 13:12:07 2005 From: sunshine at public.kherson.ua (Ruslan Zasukhin) Date: Tue Mar 1 05:12:19 2005 Subject: Vserver DEMO license files for March uploaded Message-ID: -- Best regards, Ruslan Zasukhin [ I feel the need...the need for speed ] ------------------------------------------------------------- e-mail: ruslan@paradigmasoft.com web: http://www.paradigmasoft.com To subscribe to the Valentina mail list go to: http://lists.macserve.net/mailman/listinfo/valentina ------------------------------------------------------------- From jda at his.com Tue Mar 1 06:45:48 2005 From: jda at his.com (jda) Date: Tue Mar 1 05:45:59 2005 Subject: [V4RB] 2.0 b52 uploaded In-Reply-To: References: Message-ID: Hi Ruslan, I've found that recID in () searches just don't work very well. Here is a search that should return 202 records. But it returns only *2* -- the first and the last recID in the list. In viSQL I can see that this search returns the records with recID 39 and 2352: select id,hit,uniqueID,authors,thedate,title,editors,authorsSortMethod from thereferences where RecID in (39,60,63,64,65,69,73,80,108,197,213,216,219,223,226,279,341,345,357,359,365,372,380,396,399,405,409,414,424,425,430,432,465,467,483,503,504,511,555,557,564,595,631,642,651,733,747,773,789,790,792,800,801,802,837,841,856,866,875,884,889,890,891,892,898,900,903,910,917,947,950,970,979,980,982,986,987,1020,1033,1041,1061,1063,1064,1080,1086,1097,1100,1101,1111,1116,1121,1136,1144,1145,1190,1220,1244,1245,1263,1271,1300,1333,1335,1346,1351,1375,1376,1382,1389,1407,1416,1420,1429,1440,1494,1508,1524,1539,1547,1607,1608,1614,1665,1666,1667,1668,1669,1679,1688,1689,1718,1729,1742,1766,1811,1823,1835,1836,1862,1873,1884,1889,1895,1901,1903,1906,1910,1928,1940,1942,1948,1965,1968,2006,2007,2008,2009,2010,2029,2030,2031,2033,2034,2056,2063,2064,2080,2105,2106,2108,2114,2115,2116,2124,2128,2129,2134,2136,2140,2141,2161,2167,2195,2204,2207,2229,2245,2251,2252,2253,2254,2255,2256,2257,2258,2290,2295,2300,2301,2305,2316,2352) ORDER BY authorsSortMethod From sunshine at public.kherson.ua Tue Mar 1 13:50:11 2005 From: sunshine at public.kherson.ua (Ruslan Zasukhin) Date: Tue Mar 1 05:50:35 2005 Subject: [V4RB] 2.0 b52 uploaded In-Reply-To: Message-ID: On 3/1/05 1:45 PM, "jda" wrote: > Hi Ruslan, > > I've found that recID in () searches just don't work very well. Yes Jon, Igor have fix this, I will upload soon new b52 -- Best regards, Ruslan Zasukhin [ I feel the need...the need for speed ] ------------------------------------------------------------- e-mail: ruslan@paradigmasoft.com web: http://www.paradigmasoft.com To subscribe to the Valentina mail list go to: http://lists.macserve.net/mailman/listinfo/valentina ------------------------------------------------------------- From sunshine at public.kherson.ua Tue Mar 1 14:14:38 2005 From: sunshine at public.kherson.ua (Ruslan Zasukhin) Date: Tue Mar 1 06:14:46 2005 Subject: [V4RB] 2.0 b52 uploaded In-Reply-To: Message-ID: On 3/1/05 1:50 PM, "Ruslan Zasukhin" wrote: > On 3/1/05 1:45 PM, "jda" wrote: > >> Hi Ruslan, >> >> I've found that recID in () searches just don't work very well. > > Yes Jon, > > Igor have fix this, I will upload soon new b52 Jon, please download Vengine archive and check now -- Best regards, Ruslan Zasukhin [ I feel the need...the need for speed ] ------------------------------------------------------------- e-mail: ruslan@paradigmasoft.com web: http://www.paradigmasoft.com To subscribe to the Valentina mail list go to: http://lists.macserve.net/mailman/listinfo/valentina ------------------------------------------------------------- From jda at his.com Tue Mar 1 07:33:35 2005 From: jda at his.com (jda) Date: Tue Mar 1 06:33:47 2005 Subject: [V4RB] 2.0 b52 uploaded In-Reply-To: References: Message-ID: > > > >> Igor have fix this, I will upload soon new b52 > >Jon, please download Vengine archive and check now > This search -> crash: select id,hit,uniqueID,authors,thedate,title,editors,authorsSortMethod from thereferences where hit>0 AND RecID in (11) ORDER BY authorsSortMethod The log is Thread 0 Crashed: 0 Kernel_Carbon_Final.shlb 0x020d5eb8 BinarySearch__3fblFPPQ23fbl7I_ValuePPQ23fbl7I_ValuePCQ23fbl7I_Value + 0x88 1 Kernel_Carbon_Final.shlb 0x020d5db0 _cl__Q23fbl28Predicate_Field_Equal_ValuesCFQ23fbl26smart_ptr + 0x28 2 Kernel_Carbon_Final.shlb 0x020ebd14 DoFormula__Q23fbl15SearchByFormulaFUlQ23fbl26smart_ptr + 0x88 3 Kernel_Carbon_Final.shlb 0x020d2ee4 DoFormulaForField__Q23fbl10UseFormulaFv + 0x244 4 Kernel_Carbon_Final.shlb 0x020d2c5c DoFormula__Q23fbl10UseFormulaFv + 0x10 5 Kernel_Carbon_Final.shlb 0x020d2bd8 Run__Q23fbl10UseFormulaFv + 0x58 From AYU8 at CDC.GOV Tue Mar 1 08:19:24 2005 From: AYU8 at CDC.GOV (Sims, John) Date: Tue Mar 1 07:19:30 2005 Subject: V4RB2 Cross compile to windows Message-ID: Hello Ruslan, I am developing using RB for MacOS X Professional Edition and I decided to try to compile my application to a Windows exe to see how well the UI is going to translate. When I tried to compile, I received the message: Unable to locate the Windows version of plugin "V4RB:128". Is the ability to cross compile to Windows from the Mac version of RB not implemented yet or have I found a problem or do I just need a different version of the plugin? If I have found a problem, is it on your end or do I need to submit a report to REAL? This was tried with: RB 5.5.5fc1 (I'll try fc2 tonight) V4RB2 beta 49 (I'm installing beta 52 tonight) MacOS 10.2.8 Thanks for you time. -John From macsforever2000 at axint.net Tue Mar 1 10:06:41 2005 From: macsforever2000 at axint.net (Frank Schima) Date: Tue Mar 1 11:06:54 2005 Subject: [V4RB] 2.0 b52 uploaded In-Reply-To: References: Message-ID: <780f6c33d561e34f5397d67abdd1d81f@axint.net> On Mar 1, 2005, at 5:33 AM, jda wrote: >> >> > >>> Igor have fix this, I will upload soon new b52 >> >> Jon, please download Vengine archive and check now >> > > This search -> crash: > > select id,hit,uniqueID,authors,thedate,title,editors,authorsSortMethod > from thereferences where hit>0 AND RecID in (11) ORDER BY > authorsSortMethod > > The log is > > Thread 0 Crashed: > 0 Kernel_Carbon_Final.shlb 0x020d5eb8 > BinarySearch__3fblFPPQ23fbl7I_ValuePPQ23fbl7I_ValuePCQ23fbl7I_Value + > 0x88 > 1 Kernel_Carbon_Final.shlb 0x020d5db0 > _cl__Q23fbl28Predicate_Field_Equal_ValuesCFQ23fbl26smart_ptr Value> + 0x28 > 2 Kernel_Carbon_Final.shlb 0x020ebd14 > DoFormula__Q23fbl15SearchByFormulaFUlQ23fbl26smart_ptr > + 0x88 > 3 Kernel_Carbon_Final.shlb 0x020d2ee4 > DoFormulaForField__Q23fbl10UseFormulaFv + 0x244 > 4 Kernel_Carbon_Final.shlb 0x020d2c5c > DoFormula__Q23fbl10UseFormulaFv + 0x10 > 5 Kernel_Carbon_Final.shlb 0x020d2bd8 > Run__Q23fbl10UseFormulaFv + 0x58 I get the same result. Instead of returning the wrong result, it simply crashes. -Frank Schima From sunshine at public.kherson.ua Tue Mar 1 14:36:09 2005 From: sunshine at public.kherson.ua (Ruslan Zasukhin) Date: Tue Mar 1 12:57:21 2005 Subject: We are online, Mantis works Message-ID: Hi All, So if you have any new bug reports please add them. Let me know how Mantis work. -- Best regards, Ruslan Zasukhin [ I feel the need...the need for speed ] ------------------------------------------------------------- e-mail: ruslan@paradigmasoft.com web: http://www.paradigmasoft.com To subscribe to the Valentina mail list go to: http://lists.macserve.net/mailman/listinfo/valentina ------------------------------------------------------------- From sunshine at public.kherson.ua Tue Mar 1 23:07:45 2005 From: sunshine at public.kherson.ua (Ruslan Zasukhin) Date: Tue Mar 1 15:07:50 2005 Subject: V4RB2 Cross compile to windows In-Reply-To: Message-ID: On 3/1/05 3:19 PM, "Sims, John" wrote: > Hello Ruslan, > > I am developing using RB for MacOS X Professional Edition and I decided > to try to compile my application to a Windows exe to see how well the UI > is going to translate. When I tried to compile, I received the message: > Unable to locate the Windows version of plugin "V4RB:128". Is the > ability to cross compile to Windows from the Mac version of RB not > implemented yet or have I found a problem or do I just need a different > version of the plugin? If I have found a problem, is it on your end or > do I need to submit a report to REAL? > > This was tried with: > RB 5.5.5fc1 (I'll try fc2 tonight) > V4RB2 beta 49 (I'm installing beta 52 tonight) > MacOS 10.2.8 > > Thanks for you time. It is not implemented. I can easy add WIN version into plugin itself, But do not forget that now you need also add Vcomponents folder to your WIN app. You need download V4RB WIN to get Vcomponents folder. And install it on your PC. Argh, V4RB WIN is older version. And right now you can just more your project to PC and build it there using REALbasic win. P.S. This is not a REAL issue. -- Best regards, Ruslan Zasukhin [ I feel the need...the need for speed ] ------------------------------------------------------------- e-mail: ruslan@paradigmasoft.com web: http://www.paradigmasoft.com To subscribe to the Valentina mail list go to: http://lists.macserve.net/mailman/listinfo/valentina ------------------------------------------------------------- From sunshine at public.kherson.ua Wed Mar 2 09:03:39 2005 From: sunshine at public.kherson.ua (Ruslan Zasukhin) Date: Wed Mar 2 01:03:46 2005 Subject: [kernel 0000511]: Diagnose Database shows problems with my database In-Reply-To: <710f508c7a42532045fee9cce37c782c@paradigma.ukrcom.kheron.ua> Message-ID: On 2/28/05 3:29 AM, "vbt@paradigma.ukrcom.kherson.ua" wrote: > Summary: Diagnose Database shows problems with my database > Description: > I'm not sure if Diagnose is wrong or if my database is being created with > problems. But i have a project that creates a database by importing many > text files and modifying the records. > > When I run a Diagnose Database on the resulting database, it says 2 of the > tables have "problems" but not anything more specific. To see more info you need call diagnose with high verbose level. -- Best regards, Ruslan Zasukhin [ I feel the need...the need for speed ] ------------------------------------------------------------- e-mail: ruslan@paradigmasoft.com web: http://www.paradigmasoft.com To subscribe to the Valentina mail list go to: http://lists.macserve.net/mailman/listinfo/valentina ------------------------------------------------------------- From jda at his.com Wed Mar 2 07:21:14 2005 From: jda at his.com (jda) Date: Wed Mar 2 06:21:24 2005 Subject: using temporary field exception In-Reply-To: References: Message-ID: Hi Ruslan, I'm getting an exception when I create and use a temporary field in a cursor: dim fld as VVarChar fld = myDatabase.myReferences.createVarCharField("authorEditorSortMethod", 2000, EVFlag.fNone, "IFNULL(authors, IFNULL(editors,title))") s = "select *,authorEditorSortMethod from thereferences where hit>0 ORDER BY authorEditorSortMethod,thedate" myCursor = myDatabase.SQLSelect(s, EVCursorLocation.kServerSide, EVLockType.kReadOnly) The error is: Field "60" does not exist. fld is created, and seems to be OK. Anything I'm doing wrong? Or bug? Thanks, Jon From sunshine at public.kherson.ua Wed Mar 2 14:35:20 2005 From: sunshine at public.kherson.ua (Ruslan Zasukhin) Date: Wed Mar 2 06:35:44 2005 Subject: using temporary field exception In-Reply-To: Message-ID: On 3/2/05 2:21 PM, "jda" wrote: Hi Jon, > I'm getting an exception when I create and use a temporary field in a cursor: I think you mean in the table ? > dim fld as VVarChar > > fld = > myDatabase.myReferences.createVarCharField("authorEditorSortMethod", > 2000, EVFlag.fNone, "IFNULL(authors, IFNULL(editors,title))") > > s = "select *,authorEditorSortMethod from thereferences where hit>0 > ORDER BY authorEditorSortMethod,thedate" > > myCursor = myDatabase.SQLSelect(s, EVCursorLocation.kServerSide, > EVLockType.kReadOnly) > > The error is: Field "60" does not exist. > fld is created, and seems to be OK. > > Anything I'm doing wrong? Or bug? Try simple query at first select authorEditorSortMethod from thereferences Jon, in 2.0 you can do what you want using SQL itself: select *, IFNULL(authors, IFNULL(editors,title)) as 'ff' from thereferences where hit > 0 ORDER BY ff, thedate Please try this also -- Best regards, Ruslan Zasukhin [ I feel the need...the need for speed ] ------------------------------------------------------------- e-mail: ruslan@paradigmasoft.com web: http://www.paradigmasoft.com To subscribe to the Valentina mail list go to: http://lists.macserve.net/mailman/listinfo/valentina ------------------------------------------------------------- From jda at his.com Wed Mar 2 07:49:12 2005 From: jda at his.com (jda) Date: Wed Mar 2 06:49:22 2005 Subject: using temporary field exception In-Reply-To: References: Message-ID: >On 3/2/05 2:21 PM, "jda" wrote: > >Hi Jon, > >> I'm getting an exception when I create and use a temporary field >>in a cursor: > >I think you mean in the table ? No, the error occurs when I try to create the cursor. > >> dim fld as VVarChar >> >> fld = >> myDatabase.myReferences.createVarCharField("authorEditorSortMethod", >> 2000, EVFlag.fNone, "IFNULL(authors, IFNULL(editors,title))") >> >> s = "select *,authorEditorSortMethod from thereferences where hit>0 >> ORDER BY authorEditorSortMethod,thedate" >> >> myCursor = myDatabase.SQLSelect(s, EVCursorLocation.kServerSide, >> EVLockType.kReadOnly) >> >> The error is: Field "60" does not exist. > >> fld is created, and seems to be OK. >> >> Anything I'm doing wrong? Or bug? > >Try simple query at first > > select authorEditorSortMethod from thereferences That works. > > >Jon, in 2.0 you can do what you want using SQL itself: > > select *, IFNULL(authors, IFNULL(editors,title)) as 'ff' > from thereferences > where hit > 0 > ORDER BY ff, thedate > >Please try this also > I like this much better! But it gives me the same error: field "60" does not exist. Jon From jda at his.com Wed Mar 2 07:59:24 2005 From: jda at his.com (jda) Date: Wed Mar 2 06:59:32 2005 Subject: using temporary field exception In-Reply-To: References: Message-ID: >>Jon, in 2.0 you can do what you want using SQL itself: >> >> select *, IFNULL(authors, IFNULL(editors,title)) as 'ff' >> from thereferences >> where hit > 0 >> ORDER BY ff, thedate >> >>Please try this also >> > >I like this much better! But it gives me the same error: field "60" >does not exist. > >Jon OK, more info: select *,IFNULL(authors, IFNULL(editors,title)) as 'ff' from thereferences where hit>0 works. But select *,IFNULL(authors, IFNULL(editors,title)) as 'ff' from thereferences where hit>0 ORDER BY ff give the error field "60" not found. So it's a problem with ORDER BY Jon From sunshine at public.kherson.ua Wed Mar 2 15:04:09 2005 From: sunshine at public.kherson.ua (Ruslan Zasukhin) Date: Wed Mar 2 07:04:25 2005 Subject: using temporary field exception In-Reply-To: Message-ID: On 3/2/05 2:59 PM, "jda" wrote: >>> Jon, in 2.0 you can do what you want using SQL itself: >>> >>> select *, IFNULL(authors, IFNULL(editors,title)) as 'ff' >>> from thereferences >>> where hit > 0 >>> ORDER BY ff, thedate >>> >>> Please try this also >>> >> >> I like this much better! But it gives me the same error: field "60" >> does not exist. >> >> Jon > > OK, more info: > > select *,IFNULL(authors, IFNULL(editors,title)) as 'ff' from > thereferences where hit>0 > > works. But > > select *,IFNULL(authors, IFNULL(editors,title)) as 'ff' from > thereferences where hit>0 ORDER BY ff > > give the error field "60" not found. > > So it's a problem with ORDER BY Put this as BUG for Ivan. -- Best regards, Ruslan Zasukhin [ I feel the need...the need for speed ] ------------------------------------------------------------- e-mail: ruslan@paradigmasoft.com web: http://www.paradigmasoft.com To subscribe to the Valentina mail list go to: http://lists.macserve.net/mailman/listinfo/valentina ------------------------------------------------------------- From AYU8 at CDC.GOV Wed Mar 2 08:05:03 2005 From: AYU8 at CDC.GOV (Sims, John) Date: Wed Mar 2 07:05:15 2005 Subject: V4RB2 Cross compile to windows Message-ID: > -----Original Message----- > From: valentina-beta-bounces@lists.macserve.net > [mailto:valentina-beta-bounces@lists.macserve.net] On Behalf > Of Ruslan Zasukhin > Sent: Tuesday, March 01, 2005 4:08 PM > To: valentina-beta@lists.macserve.net > Subject: Re: V4RB2 Cross compile to windows > > > On 3/1/05 3:19 PM, "Sims, John" wrote: > > > Hello Ruslan, > > > > I am developing using RB for MacOS X Professional Edition and I > > decided to try to compile my application to a Windows exe > to see how > > well the UI is going to translate. When I tried to compile, I > > received the message: Unable to locate the Windows version > of plugin > > "V4RB:128". Is the ability to cross compile to Windows > from the Mac > > version of RB not implemented yet or have I found a problem or do I > > just need a different version of the plugin? If I have found a > > problem, is it on your end or do I need to submit a report to REAL? > > > > This was tried with: > > RB 5.5.5fc1 (I'll try fc2 tonight) > > V4RB2 beta 49 (I'm installing beta 52 tonight) > > MacOS 10.2.8 > > > > Thanks for you time. > > It is not implemented. > > I can easy add WIN version into plugin itself, > > But do not forget that now you need also add > Vcomponents folder to your WIN app. > > You need download V4RB WIN to get Vcomponents folder. > And install it on your PC. > Argh, V4RB WIN is older version. > > > And right now you can just more your project to PC and build > it there using REALbasic win. > > > > P.S. This is not a REAL issue. > > > -- > Best regards, > Ruslan Zasukhin [ I feel the need...the need for speed ] Thanks for the response Ruslan, You don't need to pressure yourself about this on my account. I have plenty of development to do before I would really _need_ to be able to compile to a Windows exe. That said, if you want someone to take a really good look at V4RB2 Mac cross-compiling to Windows, I'd be a good candidate for that. Take care. -John From macsforever2000 at axint.net Wed Mar 2 07:36:22 2005 From: macsforever2000 at axint.net (Frank Schima) Date: Wed Mar 2 08:36:30 2005 Subject: [kernel 0000511]: Diagnose Database shows problems with my database In-Reply-To: References: Message-ID: Hi Ruslan, On Mar 2, 2005, at 12:03 AM, Ruslan Zasukhin wrote: > On 2/28/05 3:29 AM, "vbt@paradigma.ukrcom.kherson.ua" > wrote: > >> Summary: Diagnose Database shows problems with my >> database >> Description: >> I'm not sure if Diagnose is wrong or if my database is being created >> with >> problems. But i have a project that creates a database by importing >> many >> text files and modifying the records. >> >> When I run a Diagnose Database on the resulting database, it says 2 >> of the >> tables have "problems" but not anything more specific. > > To see more info you need call diagnose with high verbose level. I don't know how to do this. I am using ViSQL to run the Diagnose command. I looked at the docs and don't see anything related to this. I also tried setting the DebugLevel to EVVerboseLevel.kVeryHigh (and kHigh) right after the .Open method in ViSQL but that too doesn't change anything in the report. How can I do this? Best regards, Frank Schima From sunshine at public.kherson.ua Wed Mar 2 17:37:50 2005 From: sunshine at public.kherson.ua (Ruslan Zasukhin) Date: Wed Mar 2 09:37:56 2005 Subject: [kernel 0000511]: Diagnose Database shows problems with my database In-Reply-To: Message-ID: On 3/2/05 4:36 PM, "Frank Schima" wrote: > > I don't know how to do this. I am using ViSQL to run the Diagnose > command. I looked at the docs and don't see anything related to this. I > also tried setting the DebugLevel to EVVerboseLevel.kVeryHigh (and > kHigh) right after the .Open method in ViSQL but that too doesn't > change anything in the report. > > How can I do this? Aha, VSQL,pdf have no latest changes This is SQL rule diagnose : "diagnose"^ ( "database"! (verbose_mode)? (path)? | "table" table_name_list (verbose_mode)? (path)? | "field" table_dot_column_list (verbose_mode)? (path)? ) verbose_mode : "none" | "low" | "normal" | "high" | "veryhigh" ; path : STRING_LITERAL ; -- Best regards, Ruslan Zasukhin [ I feel the need...the need for speed ] ------------------------------------------------------------- e-mail: ruslan@paradigmasoft.com web: http://www.paradigmasoft.com To subscribe to the Valentina mail list go to: http://lists.macserve.net/mailman/listinfo/valentina ------------------------------------------------------------- From jda at his.com Wed Mar 2 16:17:40 2005 From: jda at his.com (jda) Date: Wed Mar 2 15:17:48 2005 Subject: Feature request #98 In-Reply-To: References: Message-ID: Hi Ruslan, I haven't released my app yet, but already beta testers are asking me to manage all the .tmp files that are generated (they don't always get deleted, either)! In feature request #98 I asked that they be placed in the Temporary Folder (Mac OS X, anyway). FYI, one of them pointed out this Apple developer doc, which discusses the issue: http://developer.apple.com/documentation/MacOSX/Conceptual/BPFileSystem/Concepts/WhereToPutFiles.html#//apple_ref/doc/uid/TP40001411/111010 Jon From sunshine at public.kherson.ua Wed Mar 2 23:42:42 2005 From: sunshine at public.kherson.ua (Ruslan Zasukhin) Date: Wed Mar 2 15:42:47 2005 Subject: [V4RB] 2.0 b53 uploaded Message-ID: kernel - 2.0 b53 ================ - 0000503: [SQL] SQL Join returns incorrect cursor (Ivan Smahin) Jon, Do not forget to make copy of b52 on your comp, Because it is stable for you. -- Best regards, Ruslan Zasukhin [ I feel the need...the need for speed ] ------------------------------------------------------------- e-mail: ruslan@paradigmasoft.com web: http://www.paradigmasoft.com To subscribe to the Valentina mail list go to: http://lists.macserve.net/mailman/listinfo/valentina ------------------------------------------------------------- -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macserve.net/pipermail/valentina-beta/attachments/20050302/4f814965/attachment.html From jda at his.com Wed Mar 2 16:48:01 2005 From: jda at his.com (jda) Date: Wed Mar 2 15:48:10 2005 Subject: [V4RB] 2.0 b53 uploaded In-Reply-To: References: Message-ID: >kernel - 2.0 b53 >================ >- 0000503: [SQL] SQL Join returns incorrect cursor (Ivan Smahin) > > > >Jon, > >Do not forget to make copy of b52 on your comp, >Because it is stable for you. > I didn't forget :-) But thanks for the warning! Jon P.S. Unless there are any other fixes, I think I'll wait for b54 to be safe. From sunshine at public.kherson.ua Thu Mar 3 08:58:27 2005 From: sunshine at public.kherson.ua (Ruslan Zasukhin) Date: Thu Mar 3 00:58:34 2005 Subject: [V4RB] 2.0 b53 uploaded In-Reply-To: Message-ID: On 3/2/05 11:48 PM, "jda" wrote: >> kernel - 2.0 b53 >> ================ >> - 0000503: [SQL] SQL Join returns incorrect cursor (Ivan Smahin) >> >> >> >> Jon, >> >> Do not forget to make copy of b52 on your comp, >> Because it is stable for you. >> > > I didn't forget :-) > > But thanks for the warning! > > Jon > > P.S. Unless there are any other fixes, I think I'll wait for b54 to be safe. I have not understand why b54 ? -- Best regards, Ruslan Zasukhin [ I feel the need...the need for speed ] ------------------------------------------------------------- e-mail: ruslan@paradigmasoft.com web: http://www.paradigmasoft.com To subscribe to the Valentina mail list go to: http://lists.macserve.net/mailman/listinfo/valentina ------------------------------------------------------------- From jda at his.com Thu Mar 3 06:56:03 2005 From: jda at his.com (jda) Date: Thu Mar 3 05:56:15 2005 Subject: [V4RB] 2.0 b53 uploaded In-Reply-To: References: Message-ID: > > > >> P.S. Unless there are any other fixes, I think I'll wait for b54 to be safe. > >I have not understand why b54 ? > Because the join in b53 doesn't affect me, and it will give you and others time to test... Jon From sunshine at public.kherson.ua Thu Mar 3 16:50:48 2005 From: sunshine at public.kherson.ua (Ruslan Zasukhin) Date: Thu Mar 3 08:51:13 2005 Subject: Valentina 2 beta In-Reply-To: <15a4406c03ff0bbdd77cc7436f242f37@milkymedia.com> Message-ID: On 3/3/05 4:02 PM, "Ian H?ndschke" wrote: > Sure. > > Okay. I?m trying to explain it as good as possible and my english is > not the best ? so please have patience with me! I?m working on a Music > CD-Database on CD-ROM. I got about 50.000 (music-) titles, which are > linked with an n:m relation to about 1.500 CDs > > table cds ( cd_id, cd_ordernum, cd_title ) > table titles ( title_id, title_name, lenght ) > table cds_titles ( cd_id, title_id, track ) > > Now there is a base of search-keywords, e. g. "evening mood" oder > "piano" or "easy listening". Because some of the keywords are about the > same (e. g. "aerobics" and "gymnastic") I?m using a 1:n-relation to > group them and a n:m-relation to asign them to titles. The keywords are > also divided into categories like "instruments", "composer" or "mood". Not sure, but it seems here you can use feature of Valentina index by words. Valentina self will build index with words, so this will be not your headache. And no need special program this. Although it seems you have strict set of key words and their groups... > table keyword_categories ( categorie_id, categorie ) > table keywords ( keyword_id, group_id, categorie_id, keyword ) > table keyword_groups ( group_id ) > table title_keywords ( title_id, group_id ) > > > Now I want to display the content of a CD like this: > cds_titles.track, titles.title_name, titles.lenght, keywords.count(), > keywords.keyword > > "keywords.count" shall be the following: > If there are keywords assigned that are categorized "composer", I want > the count of keywords > > "keywords.keyword" shall be the following: > If there are keywords assigned that are categorized "composer", I want > the first keyword (which is the name of the composer) What is composer? > Please show me how you solve this using an outer left join only. > Thanks for your help and patience ? Why you think that OUTER JOIN is a solution ? You want quite complex query. In SQL92 it may require sub-selects as I see. Because you want calculate COUNT for table keywords (right?). YOU WANT express this as single Query ? You have this query for other DBMS ? Or we need invent it ? Just it seems query will not be simple. PROBLEMS which I see: * you want normal fields cds_titles.track, titles.title_name, titles.lenght * but you also want aggregate column COUNT * and you want ONE OF key words... I afraid to get result you need do several queries, May be use separate tmp table to accumulate result I think we can discuss your task on Valentina beta list more detailed. Really 2.0 may be better choice for such task... -- Best regards, Ruslan Zasukhin [ I feel the need...the need for speed ] ------------------------------------------------------------- e-mail: ruslan@paradigmasoft.com web: http://www.paradigmasoft.com To subscribe to the Valentina mail list go to: http://lists.macserve.net/mailman/listinfo/valentina ------------------------------------------------------------- From sunshine at public.kherson.ua Thu Mar 3 18:35:04 2005 From: sunshine at public.kherson.ua (Ruslan Zasukhin) Date: Thu Mar 3 10:35:11 2005 Subject: Valentina 2 beta In-Reply-To: Message-ID: On 3/3/05 6:10 PM, "Ian H?ndschke" wrote: >> Why you think that OUTER JOIN is a solution ? >> You want quite complex query. > > With Valentina this is the best I get to work: > (let?s have the categorie "composer" the categorie_id=6 and the cd_id=87) > > SELECT > cds_title.track, title.title_name, keywords. keyword > FROM cds_ title, title, title_keywords, keywords > WHERE title.title_id=cds_title.title_id > AND title.title_id*= title_keywords.title_id > AND title_keywords.group_id*=keywords.group_id > AND cds_titles.cd_id=87 > AND (keywords.categorie_id=6) > ORDER BY cds_title.track > > An interisting fact is, that valentina returns min. 1 row for each record with > NO left joined keyword and 2 if there is only keyword assigned...: > > -- "--------------------------------" > -- "Found: 103" > -- "1 Country Affairs " > -- "2 Walkin' " > -- "3 Dusty Road " > -- "4 Texas Trail " > -- "5 Cross Country " > -- "6 Oak Ridge Sunset " > -- "7 Saturday Night Saloon " > -- "8 Fast Food " > -- "9 Going West " > -- "10 Classical Frontier " > -- "11 Truck Tramper Blues " > -- "12 Sweet Rodeo Queen " > -- "13 Rockin' " > -- "14 Hot Texas Chili " > -- "15 Coming Home To The Ranch " > -- "16 Kentucky Flair " > -- "17 Lucky Trucky " > -- "18 Wonderful Hawaiian Isle Clift, Sten " > -- "18 Wonderful Hawaiian Isle " > -- "19 Tahiti Flower Clift, Sten " > > If Valentina had a GROUP-function (like MySQL or SQLite) I could modify the > Query like this and get nearly what I wanted... so in fact my problem is not > JOINING but GROUPING: Valentina 1.x do have GROUP BY. I wonder if you have read our docs or at least http://paradigmasoft.com/kernel.html > SELECT > cds_title.track, title.title_name, keywords.keyword > FROM cds_ title, title, title_keywords, keywords > WHERE title.title_id=cds_title.title_id > AND title.title_id*= title_keywords.title_id > AND title_keywords.group_id*=keywords.group_id > AND cds_titles.cd_id=87 > AND (keywords.categorie_id=6) > GROUP BY cds_title.track > ORDER BY cds_title.track > > Again interisting: Valentina ignors the "group" but gives no error. Valentina 1.x can be quite on errors. Ian, Valentina 1.x, and Valentina 2.0 (even more strictly) works by SQL92 standard. Standard say, that you CANNOT mix in the SELECT of GROUP BY query Normal columns that are not listed in GROUP BT and agg funcs SELECT f1, f2, count( f2) FROM T GROUP BY f2 This is MISTAKE, because f1 cannot be here. Only f2 and COUNT(f2) can be in the SELECT list. >> In SQL92 it may require sub-selects as I see. Because you want calculate >> COUNT for table keywords (right?). > > No. I mean "yes" ? I want a keyword count. But e.g. with MySQL it would not > take multiple selects: > (The tablenames are different ? please don?t mind! begriff=keyword, > gruppe=group) > > SELECT cdt.track, t.titel_de, sum(b.begriff_id/b.begriff_id), b.begriff > FROM cds_titel cdt > LEFT JOIN titel t ON t.titel_id=cdt.titel_id > LEFT JOIN titel_begriffe tb ON tb.titel_id=cdt.titel_id > LEFT JOIN begriffe b ON b.begriff_gruppen_id=tb.begriff_gruppen_id AND > b.begriff_kategorie_id=6 > WHERE cdt.cd_id=87 > GROUP BY cdt.track > ORDER BY cdt.track; Hmm, I remember that mySQL do not follow to that rule of SQL92. > That?s it. Maybe not elegant but it works. (btw: the tableshortcuts are great > stuff ? will valentina 2 have that, too?) We have them in 1.x also. >> I think we can discuss your task on Valentina beta list more detailed. >> Really 2.0 may be better choice for such task... > > Okay. ; ) Well, Ivan, I am sure we will find working query for you in 2.0. For now you need first of all, install it correctly and be able run examples. P.S. I am not sure, it seems beta list is down. I will contact ISP -- Best regards, Ruslan Zasukhin [ I feel the need...the need for speed ] ------------------------------------------------------------- e-mail: ruslan@paradigmasoft.com web: http://www.paradigmasoft.com To subscribe to the Valentina mail list go to: http://lists.macserve.net/mailman/listinfo/valentina ------------------------------------------------------------- From jda at his.com Thu Mar 3 12:14:08 2005 From: jda at his.com (jda) Date: Thu Mar 3 11:14:19 2005 Subject: Bug #365 Compression In-Reply-To: References: Message-ID: Hi Ruslan, This bug is biting me right now. It's been in the database for a month and not assigned. May I please ask that it be assigned? Thanks. Jon From sunshine at public.kherson.ua Thu Mar 3 21:27:22 2005 From: sunshine at public.kherson.ua (Ruslan Zasukhin) Date: Thu Mar 3 13:27:27 2005 Subject: Feature request #98 In-Reply-To: Message-ID: On 3/2/05 11:17 PM, "jda" wrote: > Hi Ruslan, > > I haven't released my app yet, but already beta testers are asking me > to manage all the .tmp files that are generated (they don't always > get deleted, either)! > > In feature request #98 I asked that they be placed in the Temporary > Folder (Mac OS X, anyway). > > FYI, one of them pointed out this Apple developer doc, which > discusses the issue: > > http://developer.apple.com/documentation/MacOSX/Conceptual/BPFileSystem/Concep > ts/WhereToPutFiles.html#//apple_ref/doc/uid/TP40001411/111010 I think first of all it should be made invisiable -- Best regards, Ruslan Zasukhin [ I feel the need...the need for speed ] ------------------------------------------------------------- e-mail: ruslan@paradigmasoft.com web: http://www.paradigmasoft.com To subscribe to the Valentina mail list go to: http://lists.macserve.net/mailman/listinfo/valentina ------------------------------------------------------------- From jda at his.com Thu Mar 3 14:31:45 2005 From: jda at his.com (jda) Date: Thu Mar 3 13:31:56 2005 Subject: Feature request #98 In-Reply-To: References: Message-ID: > > > >> FYI, one of them pointed out this Apple developer doc, which >> discusses the issue: >> >> >>http://developer.apple.com/documentation/MacOSX/Conceptual/BPFileSystem/Concep >> ts/WhereToPutFiles.html#//apple_ref/doc/uid/TP40001411/111010 > >I think first of all it should be made invisiable > That's a good first step. But the full solution is to put them in the Temporary Folder (that's what it is for, of course). You don't agree? Jon From sunshine at public.kherson.ua Thu Mar 3 21:42:04 2005 From: sunshine at public.kherson.ua (Ruslan Zasukhin) Date: Thu Mar 3 13:42:10 2005 Subject: Feature request #98 In-Reply-To: Message-ID: On 3/3/05 9:31 PM, "jda" wrote: >> I think first of all it should be made invisiable >> > > That's a good first step. But the full solution is to put them in the > Temporary Folder (that's what it is for, of course). You don't agree? Just this require changes in algs -- Best regards, Ruslan Zasukhin [ I feel the need...the need for speed ] ------------------------------------------------------------- e-mail: ruslan@paradigmasoft.com web: http://www.paradigmasoft.com To subscribe to the Valentina mail list go to: http://lists.macserve.net/mailman/listinfo/valentina ------------------------------------------------------------- From jda at his.com Thu Mar 3 14:44:58 2005 From: jda at his.com (jda) Date: Thu Mar 3 13:45:07 2005 Subject: Feature request #98 In-Reply-To: References: Message-ID: >On 3/3/05 9:31 PM, "jda" wrote: > >>> I think first of all it should be made invisiable >>> >> >> That's a good first step. But the full solution is to put them in the >> Temporary Folder (that's what it is for, of course). You don't agree? > >Just this require changes in algs > I think making them invisible is easy and can be a quick solution. But when you have time to implement it I do think that the Temporary Folder is the best solution. Thanks, Jon From sunshine at public.kherson.ua Fri Mar 4 14:07:08 2005 From: sunshine at public.kherson.ua (Ruslan Zasukhin) Date: Fri Mar 4 06:07:15 2005 Subject: TIP: comments in SQL Message-ID: Hi all, I want show you new TIP which you can use in 2.0. Btw, please read latest VSQL.pdf It have grammar of our new SQL. So, COMMENTS. Valentina 2.0 allow you next comments in SQL query -- SQL92 single line comment // single line as in C++ /* multi line comments as in C */ ------------ This is very comfortable when you work in viSQL or Vstudio. select authorsSortMethod, thedateSortMethod from thereferences where hit>0 // ORDER BY authorsSortMethod,thedateSortMethod You have comment only one line, and you get new results. -- Best regards, Ruslan Zasukhin [ I feel the need...the need for speed ] ------------------------------------------------------------- e-mail: ruslan@paradigmasoft.com web: http://www.paradigmasoft.com To subscribe to the Valentina mail list go to: http://lists.macserve.net/mailman/listinfo/valentina ------------------------------------------------------------- From sunshine at public.kherson.ua Fri Mar 4 14:14:05 2005 From: sunshine at public.kherson.ua (Ruslan Zasukhin) Date: Fri Mar 4 06:14:10 2005 Subject: INFO: the best size of VarChar in 2.0 Message-ID: Hi All, Please remember this info: * in Valentina 1.x the best minimal size for VarChar was 504 bytes * for Valentina 2.0 this size is 2044 bytes BUT !!!!! - if you use UTF16 encoding, you should specify VarChar[ 1022 ] - for all rest encodings, which are single byte, you can specify VarChar[ 2044 ] -- Best regards, Ruslan Zasukhin [ I feel the need...the need for speed ] ------------------------------------------------------------- e-mail: ruslan@paradigmasoft.com web: http://www.paradigmasoft.com To subscribe to the Valentina mail list go to: http://lists.macserve.net/mailman/listinfo/valentina ------------------------------------------------------------- From Claudius at sailer-online.de Fri Mar 4 20:40:21 2005 From: Claudius at sailer-online.de (Claudius Sailer) Date: Fri Mar 4 13:40:48 2005 Subject: INFO: the best size of VarChar in 2.0 In-Reply-To: References: Message-ID: Hi Ruslan, Am 04. Mrz 2005 um 13:14 Uhr schrieb Ruslan Zasukhin: > Hi All, > > Please remember this info: > > * in Valentina 1.x the best minimal size for VarChar was > 504 bytes > > > * for Valentina 2.0 this size is 2044 bytes > > BUT !!!!! > > - if you use UTF16 encoding, you should specify > VarChar[ 1022 ] > > - for all rest encodings, which are single byte, > you can specify > VarChar[ 2044 ] What do I have to do to convert from 504 to 1022? IMHO UTF16 is the standard so when I didn't make any setup UTF16 should be used correct? bye Claudius From sunshine at public.kherson.ua Fri Mar 4 22:29:11 2005 From: sunshine at public.kherson.ua (Ruslan Zasukhin) Date: Fri Mar 4 14:29:17 2005 Subject: INFO: the best size of VarChar in 2.0 In-Reply-To: Message-ID: On 3/4/05 9:40 PM, "Claudius Sailer" wrote: >> Hi All, >> >> Please remember this info: >> >> * in Valentina 1.x the best minimal size for VarChar was >> 504 bytes >> >> >> * for Valentina 2.0 this size is 2044 bytes >> >> BUT !!!!! >> >> - if you use UTF16 encoding, you should specify >> VarChar[ 1022 ] >> >> - for all rest encodings, which are single byte, >> you can specify >> VarChar[ 2044 ] > > What do I have to do to convert from 504 to 1022? Actually 504 bytes is no bad. And you can continue to use it. Although for UTF16 this means 256 chars. Length of field can be changed Vstring.maxLength = xxx > IMHO UTF16 is the standard so when I didn't make any setup UTF16 should > be used correct? Yes. Even more, current betas work only with UTF16 -- Best regards, Ruslan Zasukhin [ I feel the need...the need for speed ] ------------------------------------------------------------- e-mail: ruslan@paradigmasoft.com web: http://www.paradigmasoft.com To subscribe to the Valentina mail list go to: http://lists.macserve.net/mailman/listinfo/valentina ------------------------------------------------------------- From Claudius at sailer-online.de Fri Mar 4 21:42:21 2005 From: Claudius at sailer-online.de (Claudius Sailer) Date: Fri Mar 4 14:42:31 2005 Subject: INFO: the best size of VarChar in 2.0 In-Reply-To: References: Message-ID: Am 04. Mrz 2005 um 21:29 Uhr schrieb Ruslan Zasukhin: >> What do I have to do to convert from 504 to 1022? > > Actually 504 bytes is no bad. And you can continue to use it. > Although for UTF16 this means 256 chars. > > Length of field can be changed > > Vstring.maxLength = xxx Is it possible to use ALTER table? My database Class looks name="Online" Anbieter=new VVarChar("Anbieter",504,EVFlag.fUnique+EVFlag.fIndexed) URL=new VVarChar("URL",504) ErsteInfo=new VVarChar("ErsteInfo",504) AnzahlTrennerEins=new VLong("AnzahlTrennerEins") TrennerEins=new VVarChar("TrennerEins",504) TrennerZwei=new VVarChar("TrennerZwei",504) Sortierung=new VULong("Sortierung") USNotation=new VBoolean("USNotation") and I normally use Method cmd="ALTER TABLE Kategorien ADD Budget LONG" count=tmpDB.SQLExecute(cmd) to change tables.... thanks Claudius From sunshine at public.kherson.ua Fri Mar 4 23:04:02 2005 From: sunshine at public.kherson.ua (Ruslan Zasukhin) Date: Fri Mar 4 15:04:08 2005 Subject: INFO: the best size of VarChar in 2.0 In-Reply-To: Message-ID: On 3/4/05 10:42 PM, "Claudius Sailer" wrote: >> >> Vstring.maxLength = xxx > > Is it possible to use ALTER table? > > My database Class looks > > name="Online" > Anbieter=new VVarChar("Anbieter",504,EVFlag.fUnique+EVFlag.fIndexed) > URL=new VVarChar("URL",504) > ErsteInfo=new VVarChar("ErsteInfo",504) > AnzahlTrennerEins=new VLong("AnzahlTrennerEins") > TrennerEins=new VVarChar("TrennerEins",504) > TrennerZwei=new VVarChar("TrennerZwei",504) > Sortierung=new VULong("Sortierung") > USNotation=new VBoolean("USNotation") > > and I normally use Method > > cmd="ALTER TABLE Kategorien ADD Budget LONG" > count=tmpDB.SQLExecute(cmd) > > to change tables.... Yes 2.0 support this in ALTER TABLE... It is bad that we have not translate yet our new pages. Please look into VSQL.pdf, grammar of VSQL. Find section about ALTER table. Exists now branch change .. and modify As for me, note, SQL way is much harder then API way for this task... -- Best regards, Ruslan Zasukhin [ I feel the need...the need for speed ] ------------------------------------------------------------- e-mail: ruslan@paradigmasoft.com web: http://www.paradigmasoft.com To subscribe to the Valentina mail list go to: http://lists.macserve.net/mailman/listinfo/valentina ------------------------------------------------------------- From Claudius at sailer-online.de Fri Mar 4 22:43:52 2005 From: Claudius at sailer-online.de (Claudius Sailer) Date: Fri Mar 4 15:43:59 2005 Subject: INFO: the best size of VarChar in 2.0 In-Reply-To: References: Message-ID: Am 04. Mrz 2005 um 22:04 Uhr schrieb Ruslan Zasukhin: > On 3/4/05 10:42 PM, "Claudius Sailer" > wrote: > >>> >>> Vstring.maxLength = xxx >> >> Is it possible to use ALTER table? >> >> My database Class looks >> >> name="Online" >> Anbieter=new >> VVarChar("Anbieter",504,EVFlag.fUnique+EVFlag.fIndexed) >> URL=new VVarChar("URL",504) >> ErsteInfo=new VVarChar("ErsteInfo",504) >> AnzahlTrennerEins=new VLong("AnzahlTrennerEins") >> TrennerEins=new VVarChar("TrennerEins",504) >> TrennerZwei=new VVarChar("TrennerZwei",504) >> Sortierung=new VULong("Sortierung") >> USNotation=new VBoolean("USNotation") >> >> and I normally use Method >> >> cmd="ALTER TABLE Kategorien ADD Budget LONG" >> count=tmpDB.SQLExecute(cmd) >> >> to change tables.... > > Yes 2.0 support this in ALTER TABLE... > It is bad that we have not translate yet our new pages. > > Please look into VSQL.pdf, grammar of VSQL. > Find section about ALTER table. > > Exists now branch > > change .. > and > modify > > > As for me, note, SQL way is much harder then API way for this task... it would be a good thing when converting_1_2 supports functionality to transfer 504 to 1022. Reason? I don't want to have the problem after converting database that I lost datas. I will write feature request? IMHO BugFix is a little bit hard ;-)) bye Claudius From sunshine at public.kherson.ua Sat Mar 5 20:10:09 2005 From: sunshine at public.kherson.ua (Ruslan Zasukhin) Date: Sat Mar 5 12:10:15 2005 Subject: [V4RB] 2.0 b54 Message-ID: Hi All, You can download new b54 build. This build should be named "JOINS" :-) * we have redo internal design of joins to fix several bugs that Claudius and Frank have found. Now should work practically any queries with JOIN. - self-recursion - 2 pointers to other table - order of join queries differ from FROM order of tables. * also SORT OF JOIN works now for all field types and any order of fields in the ORDER BY clause. -- Best regards, Ruslan Zasukhin [ I feel the need...the need for speed ] ------------------------------------------------------------- e-mail: ruslan@paradigmasoft.com web: http://www.paradigmasoft.com To subscribe to the Valentina mail list go to: http://lists.macserve.net/mailman/listinfo/valentina ------------------------------------------------------------- From Claudius at sailer-online.de Sun Mar 6 10:11:00 2005 From: Claudius at sailer-online.de (Claudius Sailer) Date: Sun Mar 6 03:11:18 2005 Subject: SQL-Question Message-ID: <63201e458d269c293203f6cebb0daa18@sailer-online.de> Hi, at the moment I use a trick to get the result I want. I have a table which is only there to handle 1 SQL-Statement which 1.X doesn't support. You can see that I fill 2 kinds of records to one table //ParserArbeiten //Ausgaben SQLString="SELECT B.RecID, B.BDatum, KZ.Konto_Name, K.Kategorie_Name, B.Betrag, B.Kommentar, B.Blocked" SQLString=SQLString+" FROM Buchungen B, Kategorien K, Konten KZ" SQLString=SQLString+" WHERE B.Kategorie_ID=K.RecID" SQLString=SQLString+ " AND B.Ziel_Konto=KZ.RecID" SQLString=SQLString+ " AND B.Deleted='0'" SQLString=SQLString+ " AND B.Herk_Konto='"+cstr(AktuellesKonto)+"'" cmd= "INSERT INTO Anzeige (Buchungs_ID, BDatum, Gegenkonto, Kategorie, Ausgabe, Kommentar, Blocked) " cmd=cmd + SQLString count=meineDatenbank.SQLExecute(cmd) //Einnahmen SQLString="SELECT B.RecID, B.BDatum, KO.Konto_Name, K.Kategorie_Name, B.Betrag, B.Kommentar, B.Blocked" SQLString=SQLString+" FROM Buchungen B, Kategorien K, Konten KO" SQLString=SQLString+" WHERE B.Kategorie_ID=K.RecID" SQLString=SQLString+ " AND B.Herk_Konto=KO.RecID" SQLString=SQLString+ " AND B.Deleted='0'" SQLString=SQLString+ " AND B.Ziel_Konto='"+cstr(AktuellesKonto)+"'" cmd= "INSERT INTO Anzeige (Buchungs_ID, BDatum, Gegenkonto, Kategorie, Einnahme, Kommentar, Blocked) " cmd=cmd + SQLString count=meineDatenbank.SQLExecute(cmd) SQLString="SELECT RecID, * FROM Anzeige ORDER BY BDatum, Gegenkonto, Kategorie" CurBuchungen=meineDatenbank.SQLselect(SQLString, EVCursorLocation.kServerSide, EVLockType.kNoLocks, EVCursorDirection.kRandom) Ende=CurBuchungen.RecordCount Is it possible to make this in one SQL-Statement like SQLString="SELECT B.RecID, B.BDatum, KZ.Konto_Name, K.Kategorie_Name," SQLString=SQLString+" Case when B.Ziel_Konto=KZ.RecID then B.Betrag ELSE null END," SQLString=SQLString+" Case when B.Herk_Konto=KZ.RecID then B.Betrag ELSE null END," SQLString=SQLString+" B.Kommentar, B.Blocked" SQLString=SQLString+" FROM Buchungen B, Kategorien K, Konten KZ" SQLString=SQLString+" WHERE B.Kategorie_ID=K.RecID" SQLString=SQLString+ " AND (B.Ziel_Konto=KZ.RecID OR B.Herk_Konto=KZ.RecID)" SQLString=SQLString+ " AND B.Deleted='0'" SQLString=SQLString+ " AND B.Herk_Konto='"+cstr(AktuellesKonto)+"'" SQLString=SQLString+ " ORDER BY B.BDatum, KZ.Konto_Name, K.Kategorie_Name" thanks for help Claudius From Claudius at sailer-online.de Sun Mar 6 11:47:12 2005 From: Claudius at sailer-online.de (Claudius Sailer) Date: Sun Mar 6 04:47:20 2005 Subject: SQL-Question In-Reply-To: <63201e458d269c293203f6cebb0daa18@sailer-online.de> References: <63201e458d269c293203f6cebb0daa18@sailer-online.de> Message-ID: <3e61164da605200f65def3429c12b5d5@sailer-online.de> Hi, Am 06. Mrz 2005 um 10:11 Uhr schrieb Claudius Sailer: I corrected SQL-Statement > Is it possible to make this in one SQL-Statement like > > > SQLString="SELECT B.RecID, B.BDatum, KZ.Konto_Name, > K.Kategorie_Name," > SQLString=SQLString+" Case when B.Ziel_Konto=KZ.RecID then > B.Betrag ELSE null END," > SQLString=SQLString+" Case when B.Herk_Konto=KZ.RecID then > B.Betrag ELSE null END," > SQLString=SQLString+" B.Kommentar, B.Blocked" > SQLString=SQLString+" FROM Buchungen B, Kategorien K, Konten KZ" > SQLString=SQLString+" WHERE B.Kategorie_ID=K.RecID" > SQLString=SQLString+ " AND (B.Ziel_Konto=KZ.RecID OR > B.Herk_Konto=KZ.RecID)" > SQLString=SQLString+ " AND B.Deleted='0'" > SQLString=SQLString+ " AND B.Herk_Konto='"+cstr(AktuellesKonto)+"'" > SQLString=SQLString+ " ORDER BY B.BDatum, KZ.Konto_Name, > K.Kategorie_Name" SELECT B.RecID, B.BDatum, KZ.Konto_Name, K.Kategorie_Name, Case when B.Ziel_Konto=KZ.RecID then B.Betrag ELSE null END, Case when B.Herk_Konto=KZ.RecID then B.Betrag ELSE null END, B.Kommentar, B.Blocked FROM Buchungen B, Kategorien K, Konten KZ WHERE B.Kategorie_ID=K.RecID AND ((B.Ziel_Konto=KZ.RecID AND B.Herk_Konto='13') OR (B.Herk_Konto=KZ.RecID AND B.Ziel_Konto='13')) AND B.Deleted='0' ORDER BY B.BDatum, KZ.Konto_Name, K.Kategorie_Name now I get in ViSQL following ErrorMessage Error 591115 Function "SearchedCase" - wrong param "Else" value. bye Claudius From sunshine at public.kherson.ua Sun Mar 6 12:54:07 2005 From: sunshine at public.kherson.ua (Ruslan Zasukhin) Date: Sun Mar 6 04:54:15 2005 Subject: SQL-Question In-Reply-To: <3e61164da605200f65def3429c12b5d5@sailer-online.de> Message-ID: On 3/6/05 12:47 PM, "Claudius Sailer" wrote: > SELECT B.RecID, B.BDatum, KZ.Konto_Name, K.Kategorie_Name, > Case when B.Ziel_Konto=KZ.RecID then B.Betrag ELSE null END, > Case when B.Herk_Konto=KZ.RecID then B.Betrag ELSE null END, > B.Kommentar, B.Blocked > FROM Buchungen B, Kategorien K, Konten KZ > WHERE B.Kategorie_ID=K.RecID > AND ((B.Ziel_Konto=KZ.RecID AND B.Herk_Konto='13') > OR (B.Herk_Konto=KZ.RecID AND B.Ziel_Konto='13')) > AND B.Deleted='0' > ORDER BY B.BDatum, KZ.Konto_Name, K.Kategorie_Name > > now I get in ViSQL following ErrorMessage > > Error 591115 Function "SearchedCase" - wrong param "Else" value. Please split this query on more simple at first. I mean remove CASE and check that join itself works correctly. It seems to me you use OR for JOIN CONDITIONS. Sorry to say that we have not made this yet in 2.0. May be day of work, but we still not done. So first of all please make sure that your join works. -- Best regards, Ruslan Zasukhin [ I feel the need...the need for speed ] ------------------------------------------------------------- e-mail: ruslan@paradigmasoft.com web: http://www.paradigmasoft.com To subscribe to the Valentina mail list go to: http://lists.macserve.net/mailman/listinfo/valentina ------------------------------------------------------------- From Claudius at sailer-online.de Sun Mar 6 12:14:01 2005 From: Claudius at sailer-online.de (Claudius Sailer) Date: Sun Mar 6 05:14:09 2005 Subject: SQL-Question In-Reply-To: References: Message-ID: Hi Ruslan, Am 06. Mrz 2005 um 11:54 Uhr schrieb Ruslan Zasukhin: > Please split this query on more simple at first. Sorry about that. > I mean remove CASE and check that join itself works correctly. > > It seems to me you use OR for JOIN CONDITIONS. > Sorry to say that we have not made this yet in 2.0. > May be day of work, but we still not done. > > So first of all please make sure that your join works. I mage several tests and have now 3 new Bug Reports 530 531 532 Sorry after your description 532 should be a feature request. I was not sure whether this was supported or not. bye Claudius From sunshine at public.kherson.ua Sun Mar 6 13:25:16 2005 From: sunshine at public.kherson.ua (Ruslan Zasukhin) Date: Sun Mar 6 05:27:32 2005 Subject: SQL-Question In-Reply-To: Message-ID: On 3/6/05 1:14 PM, "Claudius Sailer" wrote: >> I mean remove CASE and check that join itself works correctly. >> >> It seems to me you use OR for JOIN CONDITIONS. >> Sorry to say that we have not made this yet in 2.0. >> May be day of work, but we still not done. >> >> So first of all please make sure that your join works. > > I mage several tests and have now 3 new Bug Reports > > 530 > 531 > 532 > > Sorry after your description 532 should be a feature request. I was not > sure whether this was supported or not. Ok, I see them. Btw, may be you can solve OR join using UNION of 2 SELECTs -- Best regards, Ruslan Zasukhin [ I feel the need...the need for speed ] ------------------------------------------------------------- e-mail: ruslan@paradigmasoft.com web: http://www.paradigmasoft.com To subscribe to the Valentina mail list go to: http://lists.macserve.net/mailman/listinfo/valentina ------------------------------------------------------------- From Claudius at sailer-online.de Sun Mar 6 21:15:45 2005 From: Claudius at sailer-online.de (Claudius Sailer) Date: Sun Mar 6 14:15:53 2005 Subject: SQL-Question In-Reply-To: References: Message-ID: <329924043c1e2ab1997bf146e7083eaa@sailer-online.de> Am 06. Mrz 2005 um 12:25 Uhr schrieb Ruslan Zasukhin: > Btw, may be you can solve OR join using UNION of 2 SELECTs I would expect that following SQL should work, but I get Error: line 3:1: unexpected token: null SELECT B.RecID, B.BDatum, KZ.Konto_Name, K.Kategorie_Name, B.Betrag, null, B.Kommentar, B.Blocked FROM Buchungen B, Kategorien K, Konten KZ WHERE B.Kategorie_ID=K.RecID AND (B.Ziel_Konto=KZ.RecID AND B.Herk_Konto='13') AND B.Deleted='0' UNION SELECT B.RecID, B.BDatum, KZ.Konto_Name, K.Kategorie_Name, null, B.Betrag, B.Kommentar, B.Blocked FROM Buchungen B, Kategorien K, Konten KZ WHERE B.Kategorie_ID=K.RecID AND (B.Herk_Konto=KZ.RecID AND B.Ziel_Konto='13') AND B.Deleted='0' ORDER BY B.BDatum, KZ.Konto_Name, K.Kategorie_Name Then I tested follwowing SELECT B.RecID, B.BDatum, KZ.Konto_Name, K.Kategorie_Name, B.Betrag, 0, B.Kommentar, B.Blocked FROM Buchungen B, Kategorien K, Konten KZ WHERE B.Kategorie_ID=K.RecID AND (B.Ziel_Konto=KZ.RecID AND B.Herk_Konto='13') AND B.Deleted='0' UNION SELECT B.RecID, B.BDatum, KZ.Konto_Name, K.Kategorie_Name, 0, B.Betrag, B.Kommentar, B.Blocked FROM Buchungen B, Kategorien K, Konten KZ WHERE B.Kategorie_ID=K.RecID AND (B.Herk_Konto=KZ.RecID AND B.Ziel_Konto='13') AND B.Deleted='0' ORDER BY B.BDatum, KZ.Konto_Name, K.Kategorie_Name and I get NULL where I expect 0!!! I will make new Bug Entry ;-)) #533 But UNION itself works fine :-)) bye Claudius P.S. I am sorry that I have so much SQL-Statements that doesn't work, so I have to make new Bug Entries. But I like Mantis and Valentina. Really good Tool and Application. From sunshine at public.kherson.ua Sun Mar 6 22:26:19 2005 From: sunshine at public.kherson.ua (Ruslan Zasukhin) Date: Sun Mar 6 14:26:31 2005 Subject: SQL-Question In-Reply-To: <329924043c1e2ab1997bf146e7083eaa@sailer-online.de> Message-ID: On 3/6/05 10:15 PM, "Claudius Sailer" wrote: > > I would expect that following SQL should work, but I get > Error: line 3:1: unexpected token: null > > SELECT B.RecID, B.BDatum, KZ.Konto_Name, K.Kategorie_Name, > B.Betrag, > null, > B.Kommentar, B.Blocked > FROM Buchungen B, Kategorien K, Konten KZ > WHERE B.Kategorie_ID=K.RecID > AND (B.Ziel_Konto=KZ.RecID AND B.Herk_Konto='13') > AND B.Deleted='0' > UNION > SELECT B.RecID, B.BDatum, KZ.Konto_Name, K.Kategorie_Name, > null, > B.Betrag, > B.Kommentar, B.Blocked > FROM Buchungen B, Kategorien K, Konten KZ > WHERE B.Kategorie_ID=K.RecID > AND (B.Herk_Konto=KZ.RecID AND B.Ziel_Konto='13') > AND B.Deleted='0' > ORDER BY B.BDatum, KZ.Konto_Name, K.Kategorie_Name Actually SELECT NULL this is non-SQL92 standard. And I do not catch, why you want NULL in select? -- Best regards, Ruslan Zasukhin [ I feel the need...the need for speed ] ------------------------------------------------------------- e-mail: ruslan@paradigmasoft.com web: http://www.paradigmasoft.com To subscribe to the Valentina mail list go to: http://lists.macserve.net/mailman/listinfo/valentina ------------------------------------------------------------- From sunshine at public.kherson.ua Sun Mar 6 22:28:18 2005 From: sunshine at public.kherson.ua (Ruslan Zasukhin) Date: Sun Mar 6 14:28:23 2005 Subject: SQL-Question In-Reply-To: <329924043c1e2ab1997bf146e7083eaa@sailer-online.de> Message-ID: On 3/6/05 10:15 PM, "Claudius Sailer" wrote: > Then I tested follwowing > > SELECT B.RecID, B.BDatum, KZ.Konto_Name, K.Kategorie_Name, > B.Betrag, > 0, > B.Kommentar, B.Blocked > FROM Buchungen B, Kategorien K, Konten KZ > WHERE B.Kategorie_ID=K.RecID > AND (B.Ziel_Konto=KZ.RecID AND B.Herk_Konto='13') > AND B.Deleted='0' > UNION > SELECT B.RecID, B.BDatum, KZ.Konto_Name, K.Kategorie_Name, > 0, > B.Betrag, > B.Kommentar, B.Blocked > FROM Buchungen B, Kategorien K, Konten KZ > WHERE B.Kategorie_ID=K.RecID > AND (B.Herk_Konto=KZ.RecID AND B.Ziel_Konto='13') > AND B.Deleted='0' > ORDER BY B.BDatum, KZ.Konto_Name, K.Kategorie_Name > > and I get NULL where I expect 0!!! > > I will make new Bug Entry ;-)) #533 > > But UNION itself works fine :-)) At least one good news :-)) > bye > > > Claudius > > P.S. I am sorry that I have so much SQL-Statements that doesn't work, > so I have to make new Bug Entries. But I like Mantis and Valentina. > Really good Tool and Application. No problems! You discover excellent bugs and points ! -- Best regards, Ruslan Zasukhin [ I feel the need...the need for speed ] ------------------------------------------------------------- e-mail: ruslan@paradigmasoft.com web: http://www.paradigmasoft.com To subscribe to the Valentina mail list go to: http://lists.macserve.net/mailman/listinfo/valentina ------------------------------------------------------------- From Claudius at sailer-online.de Sun Mar 6 21:56:14 2005 From: Claudius at sailer-online.de (Claudius Sailer) Date: Sun Mar 6 14:56:21 2005 Subject: SQL-Question In-Reply-To: References: Message-ID: Am 06. Mrz 2005 um 21:26 Uhr schrieb Ruslan Zasukhin: > On 3/6/05 10:15 PM, "Claudius Sailer" > wrote: > >> >> I would expect that following SQL should work, but I get >> Error: line 3:1: unexpected token: null >> >> SELECT B.RecID, B.BDatum, KZ.Konto_Name, K.Kategorie_Name, >> B.Betrag, >> null, >> B.Kommentar, B.Blocked >> FROM Buchungen B, Kategorien K, Konten KZ >> WHERE B.Kategorie_ID=K.RecID >> AND (B.Ziel_Konto=KZ.RecID AND B.Herk_Konto='13') >> AND B.Deleted='0' >> UNION >> SELECT B.RecID, B.BDatum, KZ.Konto_Name, K.Kategorie_Name, >> null, >> B.Betrag, >> B.Kommentar, B.Blocked >> FROM Buchungen B, Kategorien K, Konten KZ >> WHERE B.Kategorie_ID=K.RecID >> AND (B.Herk_Konto=KZ.RecID AND B.Ziel_Konto='13') >> AND B.Deleted='0' >> ORDER BY B.BDatum, KZ.Konto_Name, K.Kategorie_Name > > Actually SELECT NULL this is non-SQL92 standard. > > And I do not catch, why you want NULL in select? When you see UNION-Statement you see first part null, B.Betrag and second part B.Betrag, null One part of UNION shows me all values comming to my account and second part of UNION shows me all values leaving my account. This is the reason why I need there vice versa a value which is not a valid value. NULL is not a valid value in the sense of an integer or float at this point. bye Claudius From sunshine at public.kherson.ua Mon Mar 7 00:19:51 2005 From: sunshine at public.kherson.ua (Ruslan Zasukhin) Date: Sun Mar 6 16:20:00 2005 Subject: [V4RB] 2.0 b55 Message-ID: kernel - 2.0 b55 ================ - 0000534: [Fields] Crash if add empty value into compressed TEXT field. (Ruslan Zasukhin) - 0000531: [SQL] SQL Case-Problem (Ivan Smahin) - 0000365: [Compression] Last 3 bytes are not properly decompressed. (Igor Gomon) - 0000525: [SQL] New Outer Join Crash (Ruslan Zasukhin) - 0000528: [SQL] SQL-Select which works for some parameters and crashes for other (Ivan Smahin) - 0000529: [Error codes/classes] ZipCompressorError (Igor Gomon) -- Best regards, Ruslan Zasukhin [ I feel the need...the need for speed ] ------------------------------------------------------------- e-mail: ruslan@paradigmasoft.com web: http://www.paradigmasoft.com To subscribe to the Valentina mail list go to: http://lists.macserve.net/mailman/listinfo/valentina ------------------------------------------------------------- -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macserve.net/pipermail/valentina-beta/attachments/20050307/2f74d759/attachment.html From Claudius at sailer-online.de Tue Mar 8 19:15:20 2005 From: Claudius at sailer-online.de (Claudius Sailer) Date: Tue Mar 8 12:15:40 2005 Subject: [kernel 0000521]: Converting Routine can loose datas In-Reply-To: References: Message-ID: Hi Ruslan, now problem for converting seems to be fixed, but when I understand solution every field could have after converting different length? I am using Classes to define tables and I have always 504 by VarChar. What shall I do now here as value? 1022 and everything is fine? Thanks for help Claudius Am 08. Mrz 2005 um 15:34 Uhr schrieb vbt@paradigma.ukrcom.kherson.ua: > > Das folgende Problem wurde behoben. > ====================================================================== > > ====================================================================== > Berichtet von: Claudius Sailer > Zugewiesen an: Igor Gomon > ====================================================================== > Projekt: kernel > Problem ID: 521 > Kategorie: Other > Reproduzierbarkeit: immer > Auswirkung: Feature-Wunsch > Priorit?t: normal > Status: behoben > L?sung: behoben > Behoben in Version: 2.0 b56 > ====================================================================== > Erstellt am: 03-04-2005 23:50 EET > Letzte Aktualisierung: 03-08-2005 16:34 EET > ====================================================================== > Zusammenfassung: Converting Routine can loose datas > Beschreibung: > by using converting routine of V4RB VarChar fields will be converted to > UTF16 with same length as in V4RB 1.X. This brings the possibility of > loosing data. It would be good, when converting routine converts field > length too or gives the possibility with a Setup-Variable to say > Valentina.VarcharLengthNewDatabaseIsOldDatabase = true > Valentina.VarCharLengthNewDatabaseIsOldDatabase=false --> converting > length from old to new that no data is lost. > So everybody can decide whether converting routine should convert > length > too or keep old values. > ====================================================================== > > ---------------------------------------------------------------------- > Igor Gomon - 03-08-05 16:34 > ---------------------------------------------------------------------- > Actually when we create UTF-16 VarChar field then we specify its len in > unicode characters, not bytes. So all the converting from 1.x to 2.x > should take place without any data loosing. Note, that for all other > encodings we specify the len of field in bytes not in chars. > > Problem-Historie > ?nderungsdatum Benutzername Feld ?nderung > ====================================================================== > 03-04-05 23:50 Claudius SailerNeues Problem > 03-05-05 20:28 Ruslan ZasukhinStatus neu => > zugewiesen > 03-05-05 20:28 Ruslan ZasukhinBearbeitung durch => Ivan Smahin > 03-06-05 23:05 Ruslan ZasukhinBearbeitung durch Ivan Smahin => > Igor Gomon > 03-08-05 16:34 Igor Gomon Status zugewiesen => > behoben > 03-08-05 16:34 Igor Gomon Behoben in Version => 2.0 b56 > 03-08-05 16:34 Igor Gomon L?sung offen => behoben > 03-08-05 16:34 Igor Gomon Problemnotiz hinzugef?gt: 0000356 > > ====================================================================== > From sunshine at public.kherson.ua Tue Mar 8 20:19:46 2005 From: sunshine at public.kherson.ua (Ruslan Zasukhin) Date: Tue Mar 8 12:20:10 2005 Subject: [kernel 0000521]: Converting Routine can loose datas In-Reply-To: Message-ID: On 3/8/05 8:15 PM, "Claudius Sailer" wrote: > Hi Ruslan, > > now problem for converting seems to be fixed, but when I understand > solution every field could have after converting different length? > > I am using Classes to define tables and I have always 504 by VarChar. > What shall I do now here as value? 1022 and everything is fine? Hi Claudius, Point is that we have nothing do! Because if you convert 1.x db which was single byte, Then you get UTF16 db for converted db. 504 -- this is not bytes, this is chars/letters. So in converted db will be 504 * 2 = 1008 bytes for that field. So there no lost of data. -- Best regards, Ruslan Zasukhin [ I feel the need...the need for speed ] ------------------------------------------------------------- e-mail: ruslan@paradigmasoft.com web: http://www.paradigmasoft.com To subscribe to the Valentina mail list go to: http://lists.macserve.net/mailman/listinfo/valentina ------------------------------------------------------------- From Claudius at sailer-online.de Tue Mar 8 19:30:54 2005 From: Claudius at sailer-online.de (Claudius Sailer) Date: Tue Mar 8 12:30:58 2005 Subject: [kernel 0000521]: Converting Routine can loose datas In-Reply-To: References: Message-ID: Am 08. Mrz 2005 um 19:19 Uhr schrieb Ruslan Zasukhin: > On 3/8/05 8:15 PM, "Claudius Sailer" wrote: > >> Hi Ruslan, >> >> now problem for converting seems to be fixed, but when I understand >> solution every field could have after converting different length? >> >> I am using Classes to define tables and I have always 504 by VarChar. >> What shall I do now here as value? 1022 and everything is fine? > > Hi Claudius, > > Point is that we have nothing do! > > Because if you convert 1.x db which was single byte, > Then you get UTF16 db for converted db. > > 504 -- this is not bytes, this is chars/letters. > > So in converted db will be 504 * 2 = 1008 bytes for that field. > So there no lost of data. Okay and to keep 504 there is not bad. Thanks Claudius From sunshine at public.kherson.ua Thu Mar 10 01:05:34 2005 From: sunshine at public.kherson.ua (Ruslan Zasukhin) Date: Thu Mar 10 10:31:51 2005 Subject: [V4RB] 2.0 b56 Message-ID: kernel - 2.0 b56 ================ - 0000541: [SQL] min(date) Should Return NULL with 0 records (Ivan Smahin) - 0000520: [SQL Parser] Missing SQL-ErrorMessages (Serg) - 0000519: [SQL] VException with Alter Table (Ivan Smahin) - 0000521: [Other] Converting Routine can loose datas (Igor Gomon) - 0000540: [SQL] left() OR search fails (Serg) - 0000516: [API] Deleting records with indexedbywords fields is SLOW (Serg) - 0000526: [API] LogFile Encoding has error (Igor Gomon) - 0000530: [SQL] SQL-Case-Problem (Ivan Smahin) - 0000533: [SQL] SQL-Statement with NULL brings wrong result (Ivan Smahin) -- Best regards, Ruslan Zasukhin [ I feel the need...the need for speed ] ------------------------------------------------------------- e-mail: ruslan@paradigmasoft.com web: http://www.paradigmasoft.com To subscribe to the Valentina mail list go to: http://lists.macserve.net/mailman/listinfo/valentina ------------------------------------------------------------- -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macserve.net/pipermail/valentina-beta/attachments/20050310/b0d40916/attachment.html From sunshine at public.kherson.ua Thu Mar 10 09:22:42 2005 From: sunshine at public.kherson.ua (Ruslan Zasukhin) Date: Thu Mar 10 10:31:57 2005 Subject: [V4RB] 2.0 b56 Message-ID: kernel - 2.0 b56 ================ - 0000541: [SQL] min(date) Should Return NULL with 0 records (Ivan Smahin) - 0000520: [SQL Parser] Missing SQL-ErrorMessages (Serg) - 0000519: [SQL] VException with Alter Table (Ivan Smahin) - 0000521: [Other] Converting Routine can loose datas (Igor Gomon) - 0000540: [SQL] left() OR search fails (Serg) - 0000516: [API] Deleting records with indexedbywords fields is SLOW (Serg) - 0000526: [API] LogFile Encoding has error (Igor Gomon) - 0000530: [SQL] SQL-Case-Problem (Ivan Smahin) - 0000533: [SQL] SQL-Statement with NULL brings wrong result (Ivan Smahin) -- Best regards, Ruslan Zasukhin [ I feel the need...the need for speed ] ------------------------------------------------------------- e-mail: ruslan@paradigmasoft.com web: http://www.paradigmasoft.com To subscribe to the Valentina mail list go to: http://lists.macserve.net/mailman/listinfo/valentina ------------------------------------------------------------- -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macserve.net/pipermail/valentina-beta/attachments/20050310/58b71cab/attachment-0001.html From ralf at end-if.de Thu Mar 10 12:30:01 2005 From: ralf at end-if.de (Ralf Sander) Date: Thu Mar 10 10:32:01 2005 Subject: SQL-Where RecID in (1,2,3) In-Reply-To: References: Message-ID: <5493923f5a6e1c8c7601200f31831382@end-if.de> Hi Ruslan, I read about the sql command "where RecID in (1,2,3)". This works since v1, but I haven't found it in the docs. Are there other SQL commands, that are not listed? And Jon, how is the speed of this query now? Cheers, Ralf From sunshine at public.kherson.ua Thu Mar 10 13:32:32 2005 From: sunshine at public.kherson.ua (Ruslan Zasukhin) Date: Thu Mar 10 10:32:03 2005 Subject: V4RB 2.0 b56 Message-ID: Hi guys, Beta list seems to be down. You can download 2.0 b56. kernel - 2.0 b56 ================ - 0000541: [SQL] min(date) Should Return NULL with 0 records (Ivan Smahin) - 0000520: [SQL Parser] Missing SQL-ErrorMessages (Serg) - 0000519: [SQL] VException with Alter Table (Ivan Smahin) - 0000521: [Other] Converting Routine can loose datas (Igor Gomon) - 0000540: [SQL] left() OR search fails (Serg) - 0000516: [API] Deleting records with indexedbywords fields is SLOW (Serg) - 0000526: [API] LogFile Encoding has error (Igor Gomon) - 0000530: [SQL] SQL-Case-Problem (Ivan Smahin) - 0000533: [SQL] SQL-Statement with NULL brings wrong result (Ivan Smahin) We now fight with one danger bug. This bug in cat is source of many not-resolved your bug reports. So Jon, may be delay a new release a little. -- Best regards, Ruslan Zasukhin [ I feel the need...the need for speed ] ------------------------------------------------------------- e-mail: ruslan@paradigmasoft.com web: http://www.paradigmasoft.com To subscribe to the Valentina mail list go to: http://lists.macserve.net/mailman/listinfo/valentina ------------------------------------------------------------- -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macserve.net/pipermail/valentina-beta/attachments/20050310/f101aa09/attachment.html From sunshine at public.kherson.ua Thu Mar 10 20:59:50 2005 From: sunshine at public.kherson.ua (Ruslan Zasukhin) Date: Thu Mar 10 13:11:34 2005 Subject: SQL-Where RecID in (1,2,3) In-Reply-To: <5493923f5a6e1c8c7601200f31831382@end-if.de> Message-ID: On 3/10/05 1:30 PM, "Ralf Sander" wrote: Hi Ralf, > I read about the sql command "where RecID in (1,2,3)". This works since > v1, but I haven't found it in the docs. Are there other SQL commands, > that are not listed? If you look into new VSQL.pdf on the first pages you will find SQL grammar of Valentina 2.0 You should be able find something as expr IN expr_list > And Jon, how is the speed of this query now? Speed is fixed for this query -- Best regards, Ruslan Zasukhin [ I feel the need...the need for speed ] ------------------------------------------------------------- e-mail: ruslan@paradigmasoft.com web: http://www.paradigmasoft.com To subscribe to the Valentina mail list go to: http://lists.macserve.net/mailman/listinfo/valentina ------------------------------------------------------------- From sunshine at public.kherson.ua Fri Mar 11 00:13:35 2005 From: sunshine at public.kherson.ua (Ruslan Zasukhin) Date: Thu Mar 10 16:13:41 2005 Subject: [V4RB] 2.0 b57 Message-ID: kernel - 2.0 b57 ================ - 0000543: [SQL] UPDATE with OR Crashes (Ruslan Zasukhin) - 0000539: [SQL] SQL Join Query Problem (Ruslan Zasukhin) -- Best regards, Ruslan Zasukhin [ I feel the need...the need for speed ] ------------------------------------------------------------- e-mail: ruslan@paradigmasoft.com web: http://www.paradigmasoft.com To subscribe to the Valentina mail list go to: http://lists.macserve.net/mailman/listinfo/valentina ------------------------------------------------------------- -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macserve.net/pipermail/valentina-beta/attachments/20050311/327b9bab/attachment.html From sunshine at public.kherson.ua Fri Mar 11 01:23:39 2005 From: sunshine at public.kherson.ua (Ruslan Zasukhin) Date: Thu Mar 10 17:24:01 2005 Subject: [V4MD] 2.0 b57 MAC In-Reply-To: Message-ID: Hi All, You can download latest b57 for V4MD 2.0 MAC http://paradigmasoft.com/download/v2_beta/v4md_beta.html -- Best regards, Ruslan Zasukhin [ I feel the need...the need for speed ] ------------------------------------------------------------- e-mail: ruslan@paradigmasoft.com web: http://www.paradigmasoft.com To subscribe to the Valentina mail list go to: http://lists.macserve.net/mailman/listinfo/valentina ------------------------------------------------------------- From snw at paradise.net.nz Fri Mar 11 12:37:07 2005 From: snw at paradise.net.nz (Sean Wilson) Date: Thu Mar 10 17:37:18 2005 Subject: [V4MD] 2.0 b57 MAC In-Reply-To: References: Message-ID: <6.2.0.14.2.20050311123632.04599480@pop3.paradise.net.nz> >You can download latest b57 for V4MD 2.0 MAC Do you plan on publishing a Windows version too? Cheers, -Sean. From sunshine at public.kherson.ua Fri Mar 11 01:42:54 2005 From: sunshine at public.kherson.ua (Ruslan Zasukhin) Date: Thu Mar 10 17:42:57 2005 Subject: [V4MD] 2.0 b57 MAC In-Reply-To: <6.2.0.14.2.20050311123632.04599480@pop3.paradise.net.nz> Message-ID: On 3/11/05 1:37 AM, "Sean Wilson" wrote: >> You can download latest b57 for V4MD 2.0 MAC > > Do you plan on publishing a Windows version too? Yes, just we fight with some strange link errors in V4MD WIN project. At morning we continue... It looks MS Visual C++ give us some bad magic... -- Best regards, Ruslan Zasukhin [ I feel the need...the need for speed ] ------------------------------------------------------------- e-mail: ruslan@paradigmasoft.com web: http://www.paradigmasoft.com To subscribe to the Valentina mail list go to: http://lists.macserve.net/mailman/listinfo/valentina ------------------------------------------------------------- From snw at paradise.net.nz Fri Mar 11 12:57:25 2005 From: snw at paradise.net.nz (Sean Wilson) Date: Thu Mar 10 17:57:32 2005 Subject: [V4MD] 2.0 b57 MAC In-Reply-To: References: <6.2.0.14.2.20050311123632.04599480@pop3.paradise.net.nz> Message-ID: <6.2.0.14.2.20050311125658.04630050@pop3.paradise.net.nz> >It looks MS Visual C++ give us some bad magic... That's not surprising! Good luck... From valentina-list at vermontsoftworks.com Thu Mar 10 20:14:44 2005 From: valentina-list at vermontsoftworks.com (Erik Mueller-Harder) Date: Thu Mar 10 19:14:47 2005 Subject: Attempting to launch REALBasic with Valentina V4RB 2.0 plugin causes Rb to crash Message-ID: Report Reference ID: wvoiumeg Summary: Attempting to launch REALBasic with Valentina V4RB 2.0 plugin causes Rb to crash Development?Environment: 2005a16 Mac OS X OS: Mac OS 10.3 Issue?appears?in: IDE OS: Mac OS X 10.3 Severity: Crash Description: Any version of V4RB 2.0 in any version of Rb2005's plugin folder causes Rb to crash. (Well, OK, I haven't tried all 912 combinations; but I've tried a dozen or two -- including the current a16 and b57 versions -- and a crash has always been the result.) Reproducible: Always Reproduce?Steps: 1. Put the V4RB 2.0bX plugin into Rb 2005aX's plugin folder. 2. Launch Rb. Workaround: None. OS?Version: Mac OS X 10.3 Product?Version: 2005a16 Mac OS X From sunshine at public.kherson.ua Sat Mar 12 08:32:56 2005 From: sunshine at public.kherson.ua (Ruslan Zasukhin) Date: Sat Mar 12 00:33:21 2005 Subject: Welcome to Valentina Developer Network! In-Reply-To: <4996E7B8A963A04E8916A67F06C83E30E6948D@apvnyexch01.alfredpub.com> Message-ID: On 3/12/05 4:18 AM, "Christopher Bishop" wrote: Hi Christopher, > I've been trying to figure out how to work the server version. I > registered my databases, and it seems like I can connect to the > databases OK. However, when I create a cursor and run a select > statement on my tables, I get a 602 error (cannot find table?). TIPS: 1) in the Server you can set verbose to be high, and you will see log of commands. 2) actually to see log of commands in live you need run Vserver in debug mode from terminal. Please look into Vserver.pdf Very helpful during debug. 3) MAY BE you will need correct your SqlSelect() calls to use parameters kServerside or ClientSide Read or ReadWrite record locks > Am I assuming correctly that I must convert my databases to VServer > databases, or are they interchangeable? NO! Database is the same. You work on MAC, right? TIP: stop Vserver, then open masterdb using VAPP or viSQL. you should see that your db is really registered. > I tried using the Valentina Studio to convert to a VServer database, but > it says that I need a plugin to do this. Do you have plugins to > download, or is there another way I can do this? Studio should do this on start. What platform and what version of Vstudio and Vserver you use? Pay attention to Vserver logs! This is very useful. > The documentation for how to connect to databases in the server version > is scattered all over several documents, and it is hard to follow, so > please excuse my inability to figure it out. No problems. Btw, you can copy your code where you try connect to Vserver. -- Best regards, Ruslan Zasukhin [ I feel the need...the need for speed ] ------------------------------------------------------------- e-mail: ruslan@paradigmasoft.com web: http://www.paradigmasoft.com To subscribe to the Valentina mail list go to: http://lists.macserve.net/mailman/listinfo/valentina ------------------------------------------------------------- From jda at his.com Sun Mar 13 21:49:06 2005 From: jda at his.com (jda) Date: Sun Mar 13 20:49:22 2005 Subject: Unicode in pathname In-Reply-To: References: Message-ID: Hi Ruslan, The number of our European users who have problems because of accented characters in the hard drive name is increasing. Any news about this problem (bug # 522)? Thanks, Jon From sunshine at public.kherson.ua Mon Mar 14 09:00:32 2005 From: sunshine at public.kherson.ua (Ruslan Zasukhin) Date: Mon Mar 14 01:01:00 2005 Subject: Unicode in pathname In-Reply-To: Message-ID: On 3/14/05 4:49 AM, "jda" wrote: > Hi Ruslan, > > The number of our European users who have problems because of > accented characters in the hard drive name is increasing. Any news > about this problem (bug # 522)? Not yet Jon. I can schedule this on nearest week. -- Best regards, Ruslan Zasukhin [ I feel the need...the need for speed ] ------------------------------------------------------------- e-mail: ruslan@paradigmasoft.com web: http://www.paradigmasoft.com To subscribe to the Valentina mail list go to: http://lists.macserve.net/mailman/listinfo/valentina ------------------------------------------------------------- From IvanSmahin at public.kherson.ua Tue Mar 15 11:52:16 2005 From: IvanSmahin at public.kherson.ua (Ivan Smahin) Date: Tue Mar 15 03:53:04 2005 Subject: [TIP] Use COALESCE instead of nested IFNULL calls. Message-ID: <3210538552.20050315115216@public.kherson.ua> Hello Valentina, Here is just a tip. Example: SELECT IFNULL(f1, IFNULL(f2,f3)) as 'ff' FROM t1 Here we just need to get first not-null value using field-order - f1,f2,f3. The issue seems to be a little bit bulky. You can use COALESCE instead of. It seems more clear and concisely. Look: SELECT COALESCE(f1, f2, f3) as 'ff' FROM t1 -- Best regards, Ivan mailto:IvanSmahin@public.kherson.ua From jda at his.com Tue Mar 15 07:40:22 2005 From: jda at his.com (jda) Date: Tue Mar 15 06:40:33 2005 Subject: [TIP] Use COALESCE instead of nested IFNULL calls. In-Reply-To: <3210538552.20050315115216@public.kherson.ua> References: <3210538552.20050315115216@public.kherson.ua> Message-ID: >Here is just a tip. > > Example: > > SELECT > IFNULL(f1, IFNULL(f2,f3)) as 'ff' > FROM > t1 > > Here we just need to get first not-null value using field-order - f1,f2,f3. > > The issue seems to be a little bit bulky. > You can use COALESCE instead of. It seems more clear and concisely. > Look: > > SELECT > COALESCE(f1, f2, f3) as 'ff' > FROM > t1 > > Hi Ivan, I tried this select: s = "select *,theDateSortMethod,COALESCE(authors, editors, title) as 'ff' from thereferences where hit>0 ORDER BY ff,theDateSortMethod" and got the error: Feature Not Supported Jon From sunshine at public.kherson.ua Tue Mar 15 14:46:10 2005 From: sunshine at public.kherson.ua (Ruslan Zasukhin) Date: Tue Mar 15 06:46:22 2005 Subject: [TIP] Use COALESCE instead of nested IFNULL calls. In-Reply-To: Message-ID: On 3/15/05 2:40 PM, "jda" wrote: > > Hi Ivan, > > I tried this select: > > s = "select *,theDateSortMethod,COALESCE(authors, editors, title) as > 'ff' from thereferences where hit>0 ORDER BY ff,theDateSortMethod" > > and got the error: > > Feature Not Supported This is because ORDER BY ff present here, Jon. Remove ORDER BY to see how works COALESCE -- Best regards, Ruslan Zasukhin [ I feel the need...the need for speed ] ------------------------------------------------------------- e-mail: ruslan@paradigmasoft.com web: http://www.paradigmasoft.com To subscribe to the Valentina mail list go to: http://lists.macserve.net/mailman/listinfo/valentina ------------------------------------------------------------- From IvanSmahin at public.kherson.ua Tue Mar 15 14:48:05 2005 From: IvanSmahin at public.kherson.ua (Ivan Smahin) Date: Tue Mar 15 06:48:12 2005 Subject: [TIP] Use COALESCE instead of nested IFNULL calls. In-Reply-To: References: <3210538552.20050315115216@public.kherson.ua> Message-ID: <271385515.20050315144805@public.kherson.ua> Hello jda, Tuesday, March 15, 2005, 2:40:22 PM, you wrote: >>Here is just a tip. >> >> Example: >> >> SELECT >> IFNULL(f1, IFNULL(f2,f3)) as 'ff' >> FROM >> t1 >> >> Here we just need to get first not-null value using field-order - f1,f2,f3. >> >> The issue seems to be a little bit bulky. >> You can use COALESCE instead of. It seems more clear and concisely. >> Look: >> >> SELECT >> COALESCE(f1, f2, f3) as 'ff' >> FROM >> t1 >> >> j> Hi Ivan, j> I tried this select: j> s = "select *,theDateSortMethod,COALESCE(authors, editors, title) as j> 'ff' from thereferences where hit>0 ORDER BY ff,theDateSortMethod" j> and got the error: j> Feature Not Supported j> Jon j> _______________________________________________ j> Valentina-beta mailing list j> Valentina-beta@lists.macserve.net j> http://lists.macserve.net/mailman/listinfo/valentina-beta It is just because of "ORDER BY ff". We work to get this feature workable now. -- Best regards, Ivan mailto:IvanSmahin@public.kherson.ua From jda at his.com Tue Mar 15 07:51:18 2005 From: jda at his.com (jda) Date: Tue Mar 15 06:51:24 2005 Subject: [TIP] Use COALESCE instead of nested IFNULL calls. In-Reply-To: References: Message-ID: > > s = "select *,theDateSortMethod,COALESCE(authors, editors, title) as > > 'ff' from thereferences where hit>0 ORDER BY ff,theDateSortMethod" >> >> and got the error: >> >> Feature Not Supported > >This is because ORDER BY ff present here, Jon. > >Remove ORDER BY to see how works COALESCE That does not give the error. Of course, the cursor isn't sorted, either... :-) Jon From jda at his.com Tue Mar 15 08:37:16 2005 From: jda at his.com (jda) Date: Tue Mar 15 07:37:24 2005 Subject: Temp method sort question Message-ID: Hi Ruslan, Another issue arose when considering the IFNULL sort I need to do. All my fields are indexedbywords, so I have methods for sorting. This query select *,theDateSortMethod,COALESCE(authors,editors,title) as 'ff' from thereferences where hit>0 ORDER BY ff,theDateSortMethod (when it works) will sort by ff, which is the field, not the sort method. Is this, then, the correct query SELECT *,theDateSortMethod,COALESCE(authorsSortMethod,editorsSortMethod,titleSortMethod) as 'ff' FROM thereferences WHERE hit>0 ORDER BY ff,theDateSortMethod Thanks, Jon From sunshine at public.kherson.ua Tue Mar 15 16:37:30 2005 From: sunshine at public.kherson.ua (Ruslan Zasukhin) Date: Tue Mar 15 08:37:36 2005 Subject: Temp method sort question In-Reply-To: Message-ID: On 3/15/05 3:37 PM, "jda" wrote: Hi Jon, > Another issue arose when considering the IFNULL sort I need to do. > > All my fields are indexedbywords, so I have methods for sorting. > > This query > > select *,theDateSortMethod,COALESCE(authors,editors,title) as 'ff' > from thereferences where hit>0 ORDER BY ff,theDateSortMethod > > (when it works) will sort by ff, which is the field, not the sort > method. Is this, then, the correct query > > SELECT > > *,theDateSortMethod,COALESCE(authorsSortMethod,editorsSortMethod,titleSortMeth > od) > as 'ff' > FROM > thereferences > WHERE > hit>0 ORDER BY ff,theDateSortMethod You mean that Methods do not have flag fIndexByWords ? Actually for SELECT expression this can be not important. Because formed expressions will not have own flag. And index for sorting will be built for this new column. -- Best regards, Ruslan Zasukhin [ I feel the need...the need for speed ] ------------------------------------------------------------- e-mail: ruslan@paradigmasoft.com web: http://www.paradigmasoft.com To subscribe to the Valentina mail list go to: http://lists.macserve.net/mailman/listinfo/valentina ------------------------------------------------------------- From jda at his.com Tue Mar 15 10:05:30 2005 From: jda at his.com (jda) Date: Tue Mar 15 09:15:32 2005 Subject: Temp method sort question In-Reply-To: References: Message-ID: >You mean that Methods do not have flag fIndexByWords ? That's right, they do not. > >Actually for SELECT expression this can be not important. >Because formed expressions will not have own flag. >And index for sorting will be built for this new column. > So to make sure, you mean select *,theDateSortMethod,COALESCE(authors,editors,title) as 'ff' from thereferences where hit>0 ORDER BY ff,theDateSortMethod will sort properly even though authors, editors, and title are indexedbywords? Jon From sunshine at public.kherson.ua Tue Mar 15 20:33:40 2005 From: sunshine at public.kherson.ua (Ruslan Zasukhin) Date: Tue Mar 15 12:33:44 2005 Subject: Temp method sort question In-Reply-To: Message-ID: On 3/15/05 5:05 PM, "jda" wrote: >> You mean that Methods do not have flag fIndexByWords ? > > That's right, they do not. > >> >> Actually for SELECT expression this can be not important. >> Because formed expressions will not have own flag. >> And index for sorting will be built for this new column. >> > > So to make sure, you mean > > select *,theDateSortMethod,COALESCE(authors,editors,title) as 'ff' > from thereferences where hit>0 ORDER BY ff,theDateSortMethod > > will sort properly even though authors, editors, and title are indexedbywords? Yes. And remind -- will be indexed/sorted the first 255 chars of text -- Best regards, Ruslan Zasukhin [ I feel the need...the need for speed ] ------------------------------------------------------------- e-mail: ruslan@paradigmasoft.com web: http://www.paradigmasoft.com To subscribe to the Valentina mail list go to: http://lists.macserve.net/mailman/listinfo/valentina ------------------------------------------------------------- From jda at his.com Tue Mar 15 14:12:20 2005 From: jda at his.com (jda) Date: Tue Mar 15 13:12:32 2005 Subject: Temp method sort question In-Reply-To: References: Message-ID: > So to make sure, you mean > > >> select *,theDateSortMethod,COALESCE(authors,editors,title) as 'ff' >> from thereferences where hit>0 ORDER BY ff,theDateSortMethod >> >> will sort properly even though authors, editors, and title are >>indexedbywords? > >Yes. > >And remind -- will be indexed/sorted the first 255 chars of text > >-- That's great. Now, if regular indexedbywords fields behaved this way (#58) there would be no need for sort methods at all! :-) Jon From sunshine at public.kherson.ua Tue Mar 15 23:48:05 2005 From: sunshine at public.kherson.ua (Ruslan Zasukhin) Date: Tue Mar 15 15:48:11 2005 Subject: Update V4RB, V4MD and VSQL docs Message-ID: Hi All, Please download updated V4RB and V4MD docs. correct English text. A lots of thanks to Frank Schima for proof reading !!! VSQL.pdf contains new 13 pages about commads CREATE TABLE ALTER TABLE INSERT, UPDATE, DELETE. New 40 pages about SELECT command on the way. -- Best regards, Ruslan Zasukhin [ I feel the need...the need for speed ] ------------------------------------------------------------- e-mail: ruslan@paradigmasoft.com web: http://www.paradigmasoft.com To subscribe to the Valentina mail list go to: http://lists.macserve.net/mailman/listinfo/valentina ------------------------------------------------------------- From sunshine at public.kherson.ua Tue Mar 15 23:51:22 2005 From: sunshine at public.kherson.ua (Ruslan Zasukhin) Date: Tue Mar 15 15:51:26 2005 Subject: [V4MD] 2.0 b57 for Windows Message-ID: Hi Director lovers! You can download Windows version of V4MD b57. -- Best regards, Ruslan Zasukhin [ I feel the need...the need for speed ] ------------------------------------------------------------- e-mail: ruslan@paradigmasoft.com web: http://www.paradigmasoft.com To subscribe to the Valentina mail list go to: http://lists.macserve.net/mailman/listinfo/valentina ------------------------------------------------------------- From jda at his.com Tue Mar 15 16:58:03 2005 From: jda at his.com (jda) Date: Tue Mar 15 15:58:15 2005 Subject: Temp method sort question In-Reply-To: References: Message-ID: > > > select *,theDateSortMethod,COALESCE(authors,editors,title) as 'ff' > > from thereferences where hit>0 ORDER BY ff,theDateSortMethod >> Hi Ruslan, I've been reading up on COALESCE. If all the fields are NULL, the return is NULL. Is that going to cause a problem with Valentina if you try to sort by a NULL field as above? Or will V just ignore it? Jon From sunshine at public.kherson.ua Wed Mar 16 00:07:02 2005 From: sunshine at public.kherson.ua (Ruslan Zasukhin) Date: Tue Mar 15 16:07:06 2005 Subject: Temp method sort question In-Reply-To: Message-ID: On 3/15/05 11:58 PM, "jda" wrote: >> >>> select *,theDateSortMethod,COALESCE(authors,editors,title) as 'ff' >>> from thereferences where hit>0 ORDER BY ff,theDateSortMethod >>> > > Hi Ruslan, > > I've been reading up on COALESCE. If all the fields are NULL, the > return is NULL. Is that going to cause a problem with Valentina if > you try to sort by a NULL field as above? Or will V just ignore it? NULL values go to the top of selection. As usual -- Best regards, Ruslan Zasukhin [ I feel the need...the need for speed ] ------------------------------------------------------------- e-mail: ruslan@paradigmasoft.com web: http://www.paradigmasoft.com To subscribe to the Valentina mail list go to: http://lists.macserve.net/mailman/listinfo/valentina ------------------------------------------------------------- From jda at his.com Tue Mar 15 17:13:03 2005 From: jda at his.com (jda) Date: Tue Mar 15 16:13:09 2005 Subject: Temp method sort question In-Reply-To: References: Message-ID: >On 3/15/05 11:58 PM, "jda" wrote: > >>> >>>> select *,theDateSortMethod,COALESCE(authors,editors,title) as 'ff' >>>> from thereferences where hit>0 ORDER BY ff,theDateSortMethod >>>> >> >> Hi Ruslan, >> >> I've been reading up on COALESCE. If all the fields are NULL, the >> return is NULL. Is that going to cause a problem with Valentina if >> you try to sort by a NULL field as above? Or will V just ignore it? > >NULL values go to the top of selection. >As usual > Yes, but if ff is NULL this will be ORDER BY NULL (as opposed to ORDER BY FIELD). But OK, no error. Jon From info at vallemediatime.com Tue Mar 15 23:46:29 2005 From: info at vallemediatime.com (info@vallemediatime.com) Date: Tue Mar 15 16:46:46 2005 Subject: V4MD b57 WIN step5 Message-ID: <000c01c529b0$d401fc50$6a151e97@vmtcktzo3kwrv6> Skipped content of type multipart/alternative-------------- next part -------------- No virus found in this outgoing message. Checked by AVG Anti-Virus. Version: 7.0.308 / Virus Database: 266.7.2 - Release Date: 11/03/2005 From sunshine at public.kherson.ua Wed Mar 16 01:00:43 2005 From: sunshine at public.kherson.ua (Ruslan Zasukhin) Date: Tue Mar 15 17:00:49 2005 Subject: V4MD b57 WIN step5 In-Reply-To: <000c01c529b0$d401fc50$6a151e97@vmtcktzo3kwrv6> Message-ID: On 3/16/05 12:46 AM, "info@vallemediatime.com" wrote: > Hi, Ruslan > I don't understand about this step... > Step 5: Add path to VComponents_Win_VC folder to your system environment > variable PATH. > what I must make? > Paolo Hi Paolo, You need open prefs of "My computer". a) open panel "System Properties" b) my right mouse click on "My computer" open it. Here choose panel "Advanced" Here click button "Environment Variables" In the new window, at the bottom you ca see list of "System variables". Find in this list Variable "path". Append to the end of its value the path to VComponents_Win_VC folder -- Best regards, Ruslan Zasukhin [ I feel the need...the need for speed ] ------------------------------------------------------------- e-mail: ruslan@paradigmasoft.com web: http://www.paradigmasoft.com To subscribe to the Valentina mail list go to: http://lists.macserve.net/mailman/listinfo/valentina ------------------------------------------------------------- From info at vallemediatime.com Wed Mar 16 00:44:58 2005 From: info at vallemediatime.com (info@vallemediatime.com) Date: Tue Mar 15 17:45:04 2005 Subject: V4MD b57 WIN step5 References: Message-ID: <000601c529b8$ff9e4190$f3191e97@vmtcktzo3kwrv6> Thanks Ruslan, I have made what you tell me about step 5... but when I launch the dir example of beta2 I always get the alert "Script error: Xtra not found!" But I have removed the V4MD(v1.x) xtra and I have copy the lasted download xtra is in the right folder of my DirMX2004 Where mistake? Paolo ----- Original Message ----- From: "Ruslan Zasukhin" To: Sent: Wednesday, March 16, 2005 12:00 AM Subject: Re: V4MD b57 WIN step5 > On 3/16/05 12:46 AM, "info@vallemediatime.com" > wrote: > > > Hi, Ruslan > > I don't understand about this step... > > Step 5: Add path to VComponents_Win_VC folder to your system environment > > variable PATH. > > what I must make? > > Paolo > > Hi Paolo, > > You need open prefs of "My computer". > a) open panel "System Properties" > b) my right mouse click on "My computer" open it. > > Here choose panel "Advanced" > > Here click button "Environment Variables" > > In the new window, at the bottom you ca see list of "System variables". > Find in this list Variable "path". > Append to the end of its value the path to VComponents_Win_VC folder > > > -- > Best regards, > Ruslan Zasukhin [ I feel the need...the need for speed ] > ------------------------------------------------------------- > e-mail: ruslan@paradigmasoft.com > web: http://www.paradigmasoft.com > > To subscribe to the Valentina mail list go to: > http://lists.macserve.net/mailman/listinfo/valentina > ------------------------------------------------------------- > > > _______________________________________________ > Valentina-beta mailing list > Valentina-beta@lists.macserve.net > http://lists.macserve.net/mailman/listinfo/valentina-beta > > > > -- > No virus found in this incoming message. > Checked by AVG Anti-Virus. > Version: 7.0.308 / Virus Database: 266.7.2 - Release Date: 11/03/2005 > > -- No virus found in this outgoing message. Checked by AVG Anti-Virus. Version: 7.0.308 / Virus Database: 266.7.2 - Release Date: 11/03/2005 From snw at paradise.net.nz Wed Mar 16 15:20:52 2005 From: snw at paradise.net.nz (Sean Wilson) Date: Tue Mar 15 20:21:08 2005 Subject: [V4MD] 2.0 b57 for Windows In-Reply-To: References: Message-ID: <6.2.1.2.2.20050316151928.02c91580@pop3.paradise.net.nz> >Hi Director lovers! > >You can download Windows version of V4MD b57. Is there an update to VEngine required for this to run properly? I have/had the previous beta installed and working, but the latest xtra doesn't show up in any xtra lists, suggesting it isn't registering correctly with Director. Cheers, -Sean. From sunshine at public.kherson.ua Wed Mar 16 09:00:53 2005 From: sunshine at public.kherson.ua (Ruslan Zasukhin) Date: Wed Mar 16 01:01:02 2005 Subject: [V4MD] 2.0 b57 for Windows In-Reply-To: <6.2.1.2.2.20050316151928.02c91580@pop3.paradise.net.nz> Message-ID: On 3/16/05 4:20 AM, "Sean Wilson" wrote: > >> Hi Director lovers! >> >> You can download Windows version of V4MD b57. > > Is there an update to VEngine required for this to run properly? I have/had > the previous beta installed and working, but the latest xtra doesn't show > up in any xtra lists, suggesting it isn't registering correctly with Director. Hmm, really. Only one archive have go to FTP. I will upload engine also now. -- Best regards, Ruslan Zasukhin [ I feel the need...the need for speed ] ------------------------------------------------------------- e-mail: ruslan@paradigmasoft.com web: http://www.paradigmasoft.com To subscribe to the Valentina mail list go to: http://lists.macserve.net/mailman/listinfo/valentina ------------------------------------------------------------- From jda at his.com Wed Mar 16 08:01:09 2005 From: jda at his.com (jda) Date: Wed Mar 16 07:01:21 2005 Subject: Databases losing data In-Reply-To: References: Message-ID: Hi Ruslan, I'm getting occasional reports of lost records. Not a lot, but enough to be sure that this is a bug in V2. Here's the latest one: "I just opened my database and found that 400-500 records were completely blank, all that was left was the unique ID, everything else was gone... I tried to re-index and rebuild the database but that just crashed. I really don't know what might have caused this, I closed the program when I left work yesterday and today it opened like this. I did perform some global find/replace actions yesterday, that's the only thing I can think of really." Another person found that one day when he opened the database one of the fields was suddenly empty in about 50 records These are VText fields, BTW, indexedbywords. The unique ID field the user refers to above is a long. Ruslan, I asked him to send me that db, and if he does I'll send it to you. I can't file this on Mantis, because I don't know how to reproduce. But I wanted to let you know that there is a rather serious bug that can cause data to be lost without any crash or other problem beforehand. Jon From sunshine at public.kherson.ua Wed Mar 16 20:41:27 2005 From: sunshine at public.kherson.ua (Ruslan Zasukhin) Date: Wed Mar 16 12:41:44 2005 Subject: [V4MD] 2.0 b57 for Windows In-Reply-To: <6.2.1.2.2.20050316151928.02c91580@pop3.paradise.net.nz> Message-ID: On 3/16/05 4:20 AM, "Sean Wilson" wrote: > >> Hi Director lovers! >> >> You can download Windows version of V4MD b57. > > Is there an update to VEngine required for this to run properly? I have/had > the previous beta installed and working, but the latest xtra doesn't show > up in any xtra lists, suggesting it isn't registering correctly with Director. Vcomponents and Vengine archives updated. In fact you need download again also V4MD_2 archive, Because it is renamed -- Best regards, Ruslan Zasukhin [ I feel the need...the need for speed ] ------------------------------------------------------------- e-mail: ruslan@paradigmasoft.com web: http://www.paradigmasoft.com To subscribe to the Valentina mail list go to: http://lists.macserve.net/mailman/listinfo/valentina ------------------------------------------------------------- From jordan at digi-net.com Wed Mar 16 14:41:20 2005 From: jordan at digi-net.com (Ken Jordan) Date: Wed Mar 16 13:40:12 2005 Subject: V4RB 2 for Windows Message-ID: <42388BE0.2070803@digi-net.com> Will the Windows version of V4RB be updated any time soon? (newest version available is b41) From sunshine at public.kherson.ua Wed Mar 16 22:05:40 2005 From: sunshine at public.kherson.ua (Ruslan Zasukhin) Date: Wed Mar 16 14:05:53 2005 Subject: V4RB 2 for Windows In-Reply-To: <42388BE0.2070803@digi-net.com> Message-ID: On 3/16/05 9:41 PM, "Ken Jordan" wrote: > Will the Windows version of V4RB be updated any time soon? (newest > version available is b41) If you need it then yes. Actually 2.0 release going to be in the nearest days. -- Best regards, Ruslan Zasukhin [ I feel the need...the need for speed ] ------------------------------------------------------------- e-mail: ruslan@paradigmasoft.com web: http://www.paradigmasoft.com To subscribe to the Valentina mail list go to: http://lists.macserve.net/mailman/listinfo/valentina ------------------------------------------------------------- From snw at paradise.net.nz Thu Mar 17 09:07:15 2005 From: snw at paradise.net.nz (Sean Wilson) Date: Wed Mar 16 14:07:26 2005 Subject: [V4MD] 2.0 b57 for Windows In-Reply-To: References: <6.2.1.2.2.20050316151928.02c91580@pop3.paradise.net.nz> Message-ID: <6.2.1.2.2.20050317090656.032018d0@pop3.paradise.net.nz> >Vcomponents and Vengine archives updated. It's working now. Thanks Ruslan. From sunshine at public.kherson.ua Wed Mar 16 22:12:32 2005 From: sunshine at public.kherson.ua (Ruslan Zasukhin) Date: Wed Mar 16 14:12:42 2005 Subject: [V4MD] 2.0 b57 for Windows In-Reply-To: <6.2.1.2.2.20050317090656.032018d0@pop3.paradise.net.nz> Message-ID: On 3/16/05 10:07 PM, "Sean Wilson" wrote: > >> Vcomponents and Vengine archives updated. > > It's working now. Thanks Ruslan. Excellent. So Paolo, now please try you. And let us know -- Best regards, Ruslan Zasukhin [ I feel the need...the need for speed ] ------------------------------------------------------------- e-mail: ruslan@paradigmasoft.com web: http://www.paradigmasoft.com To subscribe to the Valentina mail list go to: http://lists.macserve.net/mailman/listinfo/valentina ------------------------------------------------------------- From AYU8 at CDC.GOV Wed Mar 16 15:23:00 2005 From: AYU8 at CDC.GOV (Sims, John) Date: Wed Mar 16 14:25:15 2005 Subject: V4RB 2 for Windows Message-ID: ---Ruslan said---- Actually 2.0 release going to be in the nearest days. -- Best regards, Ruslan Zasukhin [ I feel the need...the need for speed ] --------- Hi Ruslan, This is great news. I know you've been working very hard to achieve this. I was wondering if the 2.0 release is going to have the ability to cross-compile from the Mac version of RB to a Windows executable? Thanks for your time. -John From sunshine at public.kherson.ua Wed Mar 16 22:29:09 2005 From: sunshine at public.kherson.ua (Ruslan Zasukhin) Date: Wed Mar 16 14:29:22 2005 Subject: V4RB 2 for Windows In-Reply-To: Message-ID: On 3/16/05 10:23 PM, "Sims, John" wrote: > Hi Ruslan, > > This is great news. I know you've been working very hard to achieve > this. I was wondering if the 2.0 release is going to have the ability > to cross-compile from the Mac version of RB to a Windows executable? Hi Sims, We will try do this in 2.0, but agree, this is not a big problem, If this will come in 2.01 In any case, with 2.0 it will be LITTLE harder produce Windows App, You need COMPILE APP, then put it into App FOLDER, and copy here all items from VComponents_win_cw folder. Now you can move APP FOLDER to windows and it will work. So this APP FOLDER you need prepare only once, Any future builds, you will copy into it just new App -- Best regards, Ruslan Zasukhin [ I feel the need...the need for speed ] ------------------------------------------------------------- e-mail: ruslan@paradigmasoft.com web: http://www.paradigmasoft.com To subscribe to the Valentina mail list go to: http://lists.macserve.net/mailman/listinfo/valentina ------------------------------------------------------------- From AYU8 at CDC.GOV Wed Mar 16 15:44:12 2005 From: AYU8 at CDC.GOV (Sims, John) Date: Wed Mar 16 14:46:02 2005 Subject: V4RB 2 for Windows Message-ID: > -----Original Message----- > From: valentina-beta-bounces@lists.macserve.net > [mailto:valentina-beta-bounces@lists.macserve.net] On Behalf > Of Ruslan Zasukhin > Sent: Wednesday, March 16, 2005 3:29 PM > To: valentina-beta@lists.macserve.net > Subject: Re: V4RB 2 for Windows > > > On 3/16/05 10:23 PM, "Sims, John" wrote: > > > Hi Ruslan, > > > > This is great news. I know you've been working very hard > to achieve > > this. I was wondering if the 2.0 release is going to have > the ability > > to cross-compile from the Mac version of RB to a Windows executable? > > Hi Sims, > > We will try do this in 2.0, but agree, this is not a big > problem, If this will come in 2.01 > > > In any case, with 2.0 it will be LITTLE harder produce > Windows App, You need COMPILE APP, then put it into App > FOLDER, and copy here all items from VComponents_win_cw > folder. Now you can move APP FOLDER to windows and it will work. > > So this APP FOLDER you need prepare only once, > Any future builds, you will copy into it just new App > > > -- > Best regards, > Ruslan Zasukhin [ I feel the need...the need for speed ] Hi Ruslan, For my needs, 2.0.1 should be fine (2.0.1b1 would be better so I could start looking at UI issues between the Mac and Windows versions of my app :-) ). Your deployment scenario sounds fine to me also. Does this means you will have it worked out so that we will be able to specify the location of the Vcomponents files or will they have to be in the same folder as the application. I guess what I am asking is will we be able to put the Vcomponents files into a subfolder of our application's folder? Thanks again. -John Sims From sunshine at public.kherson.ua Wed Mar 16 23:21:00 2005 From: sunshine at public.kherson.ua (Ruslan Zasukhin) Date: Wed Mar 16 15:21:06 2005 Subject: V4RB 2 for Windows In-Reply-To: Message-ID: On 3/16/05 10:44 PM, "Sims, John" wrote: > For my needs, 2.0.1 should be fine (2.0.1b1 would be better so I could > start looking at UI issues between the Mac and Windows versions of my > app :-) ). Why you cannot do this now? Using V4RB WIN? although it is always deffered... > Your deployment scenario sounds fine to me also. > Does this > means you will have it worked out so that we will be able to specify the > location of the Vcomponents files or will they have to be in the same > folder as the application. App folder -- automatical way. > I guess what I am asking is will we be able to put the Vcomponents files into > a subfolder of our application's folder? Not sure... Then problem how OS will find DLLs. Actually exists solution. We need self 100% find load dlls. May be we do this now on Windows. Not remember. In any case, we will try implement all ways that Valentina developers will dream about :-)) -- Best regards, Ruslan Zasukhin [ I feel the need...the need for speed ] ------------------------------------------------------------- e-mail: ruslan@paradigmasoft.com web: http://www.paradigmasoft.com To subscribe to the Valentina mail list go to: http://lists.macserve.net/mailman/listinfo/valentina ------------------------------------------------------------- From jordan at digi-net.com Wed Mar 16 17:16:09 2005 From: jordan at digi-net.com (Ken Jordan) Date: Wed Mar 16 16:14:48 2005 Subject: V4RB 2 for Windows In-Reply-To: References: Message-ID: <4238B029.7050900@digi-net.com> A few more days shouldn't make much difference - good to hear that V2 is getting close! Now, just in case you don't have enough to do right now :-) - how is the Linux version coming along? Ken Ruslan Zasukhin wrote: >On 3/16/05 9:41 PM, "Ken Jordan" wrote: > > > >>Will the Windows version of V4RB be updated any time soon? (newest >>version available is b41) >> >> > >If you need it then yes. > >Actually 2.0 release going to be in the nearest days. > > > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macserve.net/pipermail/valentina-beta/attachments/20050316/ef42c29b/attachment.html From AYU8 at CDC.GOV Thu Mar 17 08:41:07 2005 From: AYU8 at CDC.GOV (Sims, John) Date: Thu Mar 17 07:42:28 2005 Subject: V4RB 2 for Windows Message-ID: Hi Ruslan, > > On 3/16/05 10:44 PM, "Sims, John" wrote: > > > > For my needs, 2.0.1 should be fine (2.0.1b1 would be better > so I could > > start looking at UI issues between the Mac and Windows > versions of my > > app :-) ). > > Why you cannot do this now? Using V4RB WIN? > although it is always deffered... > The problem here is that I do not currently own a REALbasic license for Windows. I just have the Mac Professional. I haven't had a need to deploy to Windows until this project. I am planning on purchasing a Windows RB license but with REALbasic 2005 due out in about 60 days, I'm thinking of waiting until then. The only problem is I'm not sure I want to lock myself into having to use RB 2005 to complete my app. I'm on the RB beta list and paying close attention to the stability of the runtime. I have followed the threads about plugins posted by Bjorn and yourself. Do you expect Valentina to have any major problems incorporating into RB 2005? > > > Your deployment scenario sounds fine to me also. > > > Does this > > means you will have it worked out so that we will be able > to specify > > the location of the Vcomponents files or will they have to > be in the > > same folder as the application. > > App folder -- automatical way. > > > I guess what I am asking is will we be able to put the Vcomponents > > files into a subfolder of our application's folder? > > Not sure... Then problem how OS will find DLLs. > > Actually exists solution. We need self 100% find load dlls. > May be we do this now on Windows. Not remember. > > > In any case, we will try implement all ways that Valentina > developers will dream about :-)) That is why we love you, Ruslan! > > -- > Best regards, > Ruslan Zasukhin [ I feel the need...the need for speed ] As always, thanks for your time. -John Sims From sunshine at public.kherson.ua Thu Mar 17 22:03:55 2005 From: sunshine at public.kherson.ua (Ruslan Zasukhin) Date: Thu Mar 17 14:04:21 2005 Subject: [V4RB-mac] 2.0 b58 uploaded Message-ID: kernel - 2.0 b58 ================ - 0000566: [SQL Parser] Left Outer Join with 2 other tables does not seem to parse (Serge) - 0000567: [SQL] Multi-table Join SQL causes Crash (Ivan Smahin) - 0000556: [Tables] Pointed-field methods must lock "pointed" table's records also. (Ivan Smahin) - 0000272: [SQL] Sort on null text field returns random location in the cursor (Ruslan Zasukhin) - 0000548: [Indexes] SORTING OF NULL values is wrong (Ruslan Zasukhin) - 0000538: [API] Incorrect sorting (Ruslan Zasukhin) -- Best regards, Ruslan Zasukhin [ I feel the need...the need for speed ] ------------------------------------------------------------- e-mail: ruslan@paradigmasoft.com web: http://www.paradigmasoft.com To subscribe to the Valentina mail list go to: http://lists.macserve.net/mailman/listinfo/valentina ------------------------------------------------------------- -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macserve.net/pipermail/valentina-beta/attachments/20050317/6c09a279/attachment.html From sunshine at public.kherson.ua Thu Mar 17 22:06:12 2005 From: sunshine at public.kherson.ua (Ruslan Zasukhin) Date: Thu Mar 17 14:06:15 2005 Subject: V4RB 2 for Windows In-Reply-To: Message-ID: On 3/17/05 3:41 PM, "Sims, John" wrote: > The problem here is that I do not currently own a REALbasic license for > Windows. I just have the Mac Professional. I haven't had a need to > deploy to Windows until this project. I am planning on purchasing a > Windows RB license but with REALbasic 2005 due out in about 60 days, I'm > thinking of waiting until then. The only problem is I'm not sure I want > to lock myself into having to use RB 2005 to complete my app. I'm on > the RB beta list and paying close attention to the stability of the > runtime. I have followed the threads about plugins posted by Bjorn and > yourself. Do you expect Valentina to have any major problems > incorporating into RB 2005? Aha I see issue. I think I will resolve that crash in 2005 in the nearest days. -- Best regards, Ruslan Zasukhin [ I feel the need...the need for speed ] ------------------------------------------------------------- e-mail: ruslan@paradigmasoft.com web: http://www.paradigmasoft.com To subscribe to the Valentina mail list go to: http://lists.macserve.net/mailman/listinfo/valentina ------------------------------------------------------------- From AYU8 at CDC.GOV Thu Mar 17 15:07:55 2005 From: AYU8 at CDC.GOV (Sims, John) Date: Thu Mar 17 14:13:20 2005 Subject: V4RB 2 for Windows Message-ID: > -----Original Message----- > From: valentina-beta-bounces@lists.macserve.net > [mailto:valentina-beta-bounces@lists.macserve.net] On Behalf > Of Ruslan Zasukhin > Sent: Thursday, March 17, 2005 3:06 PM > To: valentina-beta@lists.macserve.net > Subject: Re: V4RB 2 for Windows > > > On 3/17/05 3:41 PM, "Sims, John" wrote: > > > The problem here is that I do not currently own a REALbasic license > > for Windows. I just have the Mac Professional. I haven't > had a need > > to deploy to Windows until this project. I am planning on > purchasing > > a Windows RB license but with REALbasic 2005 due out in > about 60 days, > > I'm thinking of waiting until then. The only problem is > I'm not sure > > I want to lock myself into having to use RB 2005 to > complete my app. > > I'm on the RB beta list and paying close attention to the > stability of > > the runtime. I have followed the threads about plugins posted by > > Bjorn and yourself. Do you expect Valentina to have any major > > problems incorporating into RB 2005? > > Aha I see issue. > > > I think I will resolve that crash in 2005 in the nearest days. > > > -- > Best regards, > Ruslan Zasukhin [ I feel the need...the need for speed ] Thanks, Ruslan. From sunshine at public.kherson.ua Thu Mar 17 22:49:51 2005 From: sunshine at public.kherson.ua (Ruslan Zasukhin) Date: Thu Mar 17 14:49:58 2005 Subject: [V4MD-mac] 2.0b58 uploaded Message-ID: kernel - 2.0 b58 ================ - 0000566: [SQL Parser] Left Outer Join with 2 other tables does not seem to parse (Serge) - 0000567: [SQL] Multi-table Join SQL causes Crash (Ivan Smahin) - 0000556: [Tables] Pointed-field methods must lock "pointed" table's records also. (Ivan Smahin) - 0000272: [SQL] Sort on null text field returns random location in the cursor (Ruslan Zasukhin) - 0000548: [Indexes] SORTING OF NULL values is wrong (Ruslan Zasukhin) - 0000538: [API] Incorrect sorting (Ruslan Zasukhin) -- Best regards, Ruslan Zasukhin [ I feel the need...the need for speed ] ------------------------------------------------------------- e-mail: ruslan@paradigmasoft.com web: http://www.paradigmasoft.com To subscribe to the Valentina mail list go to: http://lists.macserve.net/mailman/listinfo/valentina ------------------------------------------------------------- -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macserve.net/pipermail/valentina-beta/attachments/20050317/7ae24cd9/attachment.html From sunshine at public.kherson.ua Fri Mar 18 00:11:45 2005 From: sunshine at public.kherson.ua (Ruslan Zasukhin) Date: Thu Mar 17 16:11:52 2005 Subject: [V4RB-win] 2.0 b58 uploaded. Message-ID: Hi all, List of changes you can see In the mantis http://paradigma.ukrcom.kherson.ua/bt/ Link "Change Log" -- Best regards, Ruslan Zasukhin [ I feel the need...the need for speed ] ------------------------------------------------------------- e-mail: ruslan@paradigmasoft.com web: http://www.paradigmasoft.com To subscribe to the Valentina mail list go to: http://lists.macserve.net/mailman/listinfo/valentina ------------------------------------------------------------- From sunshine at public.kherson.ua Fri Mar 18 00:17:08 2005 From: sunshine at public.kherson.ua (Ruslan Zasukhin) Date: Thu Mar 17 16:17:12 2005 Subject: [V4MD] 2.0 b57 for Windows In-Reply-To: <000d01c52aec$ee696460$7f091e97@vmtcktzo3kwrv6> Message-ID: On 3/17/05 2:29 PM, "info@vallemediatime.com" wrote: Hi Paolo, > 1. I've extract your tree exe file > 2. I've create a new folder named Paradigna Software in Program File > 3. I've drag Vcomponents folder in Paradigna Software folder > This is the list of my Vcomponents folder : > icudt30.dll > icuin30.dll > icuio30.dll > icuuc30.dll > Kernel_Win32_Release.dll > msvcp71.dll > msvcr71.dll > VClient_Win32_Release_VC.dll > VShared_Win32_Release_VC.dll > and folder: resources > > 4. I've replace the file with same name of Vcomponents folder with the > files of Vengine folder, not with the folder >> And have you set the PATH variable ? > 5. Yes I tell you my steps in previous e-mail... are they right? > I think that this can be a possible my error, but I have followed your > suggest: > I've made: > Control Panel >System >Tab Advanced > Ambient variables > > Variables Name = Path > Variable Value = C:\Program Files\Paradigma Software Must point VComponents folder, so Value = C:\Program Files\Paradigma Software\Vcomponents_win_VC Also note, you have name of it as Vcomponents_win_VC, right ? Also, you need define path, in the section SYSTEM VARIABLES (bottom part of dialog), But not in the part USER VARIABLES. > 6. I've drag the xtra into Director Xtra folder > 7: I've restart my PC... -- Best regards, Ruslan Zasukhin [ I feel the need...the need for speed ] ------------------------------------------------------------- e-mail: ruslan@paradigmasoft.com web: http://www.paradigmasoft.com To subscribe to the Valentina mail list go to: http://lists.macserve.net/mailman/listinfo/valentina ------------------------------------------------------------- From sunshine at public.kherson.ua Fri Mar 18 00:58:17 2005 From: sunshine at public.kherson.ua (Ruslan Zasukhin) Date: Thu Mar 17 16:58:30 2005 Subject: [V4MD] 2.0 b57 for Windows In-Reply-To: <000601c52b44$18b235b0$29271e97@vmtcktzo3kwrv6> Message-ID: On 3/18/05 12:53 AM, "info@vallemediatime.com" wrote: > Hi Ruslan > good news! > I've modified the path... as you tell me: > Value = C:\Program Files\Paradigma Software\Vcomponents_win_VC > and finally I've seen that Director see the Xtra but always crash... :-((( > Then I've tried to move the Paradigma Folder from Program Files folder to > Programmi folder (my OS is Italian WIN XP-PRO) and at finally Valentina 2 > beta works, I'm very happy and now I can try your many dir example that > seems more better of v.1 > Thanks for your time and your help, but I think that this type of > istallation is not friendly, I suppose for the beta only also. > Ciao Paolo Excellent! Please clarify, Program Files folder did exists before ? Or you have create it manually ? -- Best regards, Ruslan Zasukhin [ I feel the need...the need for speed ] ------------------------------------------------------------- e-mail: ruslan@paradigmasoft.com web: http://www.paradigmasoft.com To subscribe to the Valentina mail list go to: http://lists.macserve.net/mailman/listinfo/valentina ------------------------------------------------------------- From jordan at digi-net.com Fri Mar 18 12:03:31 2005 From: jordan at digi-net.com (Ken Jordan) Date: Fri Mar 18 11:02:10 2005 Subject: [V4RB-win] 2.0 b58 uploaded. In-Reply-To: References: Message-ID: <423B09E3.8040106@digi-net.com> Downloaded and installed b58 - RB will not run unless I remove V4RB.DLL from the Plugins directory. ??????? RB 5.5.4, Win XP SP2 Ruslan Zasukhin wrote: >Hi all, > >List of changes you can see In the mantis > > http://paradigma.ukrcom.kherson.ua/bt/ > >Link "Change Log" > > > > From jda at his.com Fri Mar 18 16:58:57 2005 From: jda at his.com (jda) Date: Fri Mar 18 15:59:11 2005 Subject: adding to db varchar -> fails In-Reply-To: References: Message-ID: Hi Ruslan, I'm using the following code to add a preferences setting in an existing database: myCursor = new VCursor(localFormatDB, "select * from bibAndDoc where false", EVCursorLocation.kServerSide, EVLockType.kReadWrite) myCursor.setBlank(EVValueAccess.forAdd) myCursor.Field("propertyName").setString("myString") myCursor.Field("VarCharField").setString("YYY") call myCursor.addRecord The field propertyName is added correctly, and I can find it. But when I fetch the VarCharField with getString it is empty (should be YYY). Any ideas? Thanks, Jon From jda at his.com Sun Mar 20 08:37:17 2005 From: jda at his.com (jda) Date: Sun Mar 20 07:37:24 2005 Subject: Accessing an databases in concurrent threads Message-ID: Hi Ruslan and everyone, I am serving Valentina databases using RB. The sockets are threaded, so my app can respond asynchronously. I keep an array of folderItems of the databases that are open (I doing read only), and only close a database when all queries to it are complete (i.e. the array is empty) The problem I'm having is that if a database is in use and another request comes in, I have to get acces to that database to do a query (again, read only, so no locked cursor problems). However, if I try to open a databas that is in use of course an exception is generated. I wonder what the best solution is? I have thought of: 1. polling any open socket threads and setting "myDatabase" of the new thread to the "myDatabase" of a thread using the same folderItem 2. using a try/catch block when trying to open the database, and if it's a "file is open" error trying again (for,say, 60 seconds) until I either open the database or it times out. Any thoughts/suggestions? Thanks, Jon From jda at his.com Sun Mar 20 10:11:37 2005 From: jda at his.com (jda) Date: Sun Mar 20 09:11:46 2005 Subject: [kernel 0000571]: REGEX \A doesn't work In-Reply-To: References: Message-ID: This note is correct -- escaping \A works. BUT, when I try all the other REGEX commnds, like \Z or \b, they work with whether or not they are escaped! So it seems like this is a bug with \A. No? Jon >A NOTE has been added to this issue. >====================================================================== > >====================================================================== >Reported By: Jon Ashwell >Assigned To: Serge >====================================================================== >Project: kernel >Issue ID: 571 >Category: SQL Parser >Reproducibility: always >Severity: minor >Priority: normal >Status: assigned >====================================================================== >Date Submitted: 03-20-2005 00:35 EET >Last Modified: 03-20-2005 10:03 EET >====================================================================== >Summary: REGEX \A doesn't work >Description: >I have a field containg 'abc' > >This search works: > >SELECT * FROM thereferences WHERE user1 REGEX 'abc' > >but this fails: > >SELECT * FROM thereferences WHERE user1 REGEX '\Aabc' > >This worked in V1 (and I believe earlier in the V2 betas). File sent to >Ruslan. > >====================================================================== > >---------------------------------------------------------------------- > Serge - 03-20-05 10:03 >---------------------------------------------------------------------- >You should call Valentina.EscapeString() for string '\Aabc'. > >Issue History >Date Modified Username Field Change >====================================================================== >03-20-05 00:35 Jon Ashwell New Issue >03-20-05 10:03 Serge Note Added: 0000377 >====================================================================== From sunshine at public.kherson.ua Sun Mar 20 18:26:31 2005 From: sunshine at public.kherson.ua (Ruslan Zasukhin) Date: Sun Mar 20 10:26:56 2005 Subject: [kernel 0000571]: REGEX \A doesn't work In-Reply-To: Message-ID: On 3/20/05 5:11 PM, "jda" wrote: > This note is correct -- escaping \A works. > > BUT, when I try all the other REGEX commnds, like \Z or \b, they work > with whether or not they are escaped! > > So it seems like this is a bug with \A. No? This is not bug. You MUST ESCAPE. Strange that \b works. May be it only looks to you that it works ? -- Best regards, Ruslan Zasukhin [ I feel the need...the need for speed ] ------------------------------------------------------------- e-mail: ruslan@paradigmasoft.com web: http://www.paradigmasoft.com To subscribe to the Valentina mail list go to: http://lists.macserve.net/mailman/listinfo/valentina ------------------------------------------------------------- From sunshine at public.kherson.ua Sun Mar 20 19:13:34 2005 From: sunshine at public.kherson.ua (Ruslan Zasukhin) Date: Sun Mar 20 11:13:41 2005 Subject: Accessing an databases in concurrent threads In-Reply-To: Message-ID: On 3/20/05 3:37 PM, "jda" wrote: > Hi Ruslan and everyone, > > I am serving Valentina databases using RB. The sockets are threaded, > so my app can respond asynchronously. > > I keep an array of folderItems of the databases that are open (I > doing read only), and only close a database when all queries to it > are complete (i.e. the array is empty) > > The problem I'm having is that if a database is in use and another > request comes in, I have to get acces to that database to do a query > (again, read only, so no locked cursor problems). However, if I try > to open a databas that is in use of course an exception is generated. > I wonder what the best solution is? > > I have thought of: > > 1. polling any open socket threads and setting "myDatabase" of the > new thread to the "myDatabase" of a thread using the same folderItem > > 2. using a try/catch block when trying to open the database, and if > it's a "file is open" error trying again (for,say, 60 seconds) until > I either open the database or it times out. > > Any thoughts/suggestions? Each thread should keep own cursor. You need one semaphore for Valentina Each thread must concurrent for this semaphore/mutex -- Best regards, Ruslan Zasukhin [ I feel the need...the need for speed ] ------------------------------------------------------------- e-mail: ruslan@paradigmasoft.com web: http://www.paradigmasoft.com To subscribe to the Valentina mail list go to: http://lists.macserve.net/mailman/listinfo/valentina ------------------------------------------------------------- From jda at his.com Sun Mar 20 13:24:37 2005 From: jda at his.com (jda) Date: Sun Mar 20 12:24:49 2005 Subject: Accessing an databases in concurrent threads In-Reply-To: References: Message-ID: > > The problem I'm having is that if a database is in use and another >> request comes in, I have to get acces to that database to do a query >> (again, read only, so no locked cursor problems). However, if I try >> to open a databas that is in use of course an exception is generated. >> I wonder what the best solution is? >> >> I have thought of: >> >> 1. polling any open socket threads and setting "myDatabase" of the >> new thread to the "myDatabase" of a thread using the same folderItem >> >> 2. using a try/catch block when trying to open the database, and if >> it's a "file is open" error trying again (for,say, 60 seconds) until >> I either open the database or it times out. >> >> Any thoughts/suggestions? > >Each thread should keep own cursor. > >You need one semaphore for Valentina > >Each thread must concurrent for this semaphore/mutex > Each thread does this already. The problem isn't keeping the threads separate. The problem is that if one thread tries to open a database in use by another, there is an exception. Jon From jda at his.com Sun Mar 20 13:28:20 2005 From: jda at his.com (jda) Date: Sun Mar 20 12:28:23 2005 Subject: [kernel 0000571]: REGEX \A doesn't work In-Reply-To: References: Message-ID: >On 3/20/05 5:11 PM, "jda" wrote: > >> This note is correct -- escaping \A works. >> >> BUT, when I try all the other REGEX commnds, like \Z or \b, they work >> with whether or not they are escaped! >> >> So it seems like this is a bug with \A. No? > >This is not bug. You MUST ESCAPE. > >Strange that \b works. May be it only looks to you that it works ? > \Z also works... And I did check \b to make sure it only found a word boundary. It did. What about \r, \t, \n? Are these supposed to require escaping, too? Jon From jda at his.com Sun Mar 20 13:56:54 2005 From: jda at his.com (jda) Date: Sun Mar 20 12:56:57 2005 Subject: [kernel 0000571]: REGEX \A doesn't work In-Reply-To: References: Message-ID: >\Z also works... > >And I did check \b to make sure it only found a word boundary. It did. > >What about \r, \t, \n? Are these supposed to require escaping, too? > FWIW, both of these searches work: myField regex 'JD\rB' myField regex 'JD\\rB' So far, the only REGEX command I've found that requires escaping is \A Jon From jda at his.com Mon Mar 21 17:18:18 2005 From: jda at his.com (jda) Date: Mon Mar 21 16:18:29 2005 Subject: accessing an open database Message-ID: Hi, I still don't see the best way to deal with this situation, so I'll ask again. The problem: I am allowing folks to search databases via the Internet. I have threaded HTTPSockets that do the searching, format the results, and send them back. Importantly, the access is read-only. The issue at hand is that each db is opened when a search is initiated and closed when it is finished. If a db is already open and I try to open the file again (myDatabase.open(f) -> exception). Suggestions are welcome. Jon From sunshine at public.kherson.ua Tue Mar 22 00:24:48 2005 From: sunshine at public.kherson.ua (Ruslan Zasukhin) Date: Mon Mar 21 16:24:55 2005 Subject: accessing an open database In-Reply-To: Message-ID: On 3/22/05 12:18 AM, "jda" wrote: > > Hi, > > I still don't see the best way to deal with this situation, so I'll ask again. > > The problem: I am allowing folks to search databases via the > Internet. I have threaded HTTPSockets that do the searching, format > the results, and send them back. Importantly, the access is > read-only. The issue at hand is that each db is opened when a search > is initiated and closed when it is finished. If a db is already open > and I try to open the file again (myDatabase.open(f) -> exception). > > Suggestions are welcome. >From the same app ? Vdatabase.IsOpen() may be will help you ? -- Best regards, Ruslan Zasukhin [ I feel the need...the need for speed ] ------------------------------------------------------------- e-mail: ruslan@paradigmasoft.com web: http://www.paradigmasoft.com To subscribe to the Valentina mail list go to: http://lists.macserve.net/mailman/listinfo/valentina ------------------------------------------------------------- From jda at his.com Mon Mar 21 17:31:52 2005 From: jda at his.com (jda) Date: Mon Mar 21 16:31:59 2005 Subject: accessing an open database In-Reply-To: References: Message-ID: >On 3/22/05 12:18 AM, "jda" wrote: > >> >> Hi, >> >> I still don't see the best way to deal with this situation, so >>I'll ask again. >> >> The problem: I am allowing folks to search databases via the >> Internet. I have threaded HTTPSockets that do the searching, format >> the results, and send them back. Importantly, the access is >> read-only. The issue at hand is that each db is opened when a search >> is initiated and closed when it is finished. If a db is already open >> and I try to open the file again (myDatabase.open(f) -> exception). >> >> Suggestions are welcome. > >>From the same app ? > > Vdatabase.IsOpen() may be will help you ? > Don't you have to actually try to open it first with myDatabase.open(f) ? -- and that throws the exception. From sunshine at public.kherson.ua Tue Mar 22 00:38:28 2005 From: sunshine at public.kherson.ua (Ruslan Zasukhin) Date: Mon Mar 21 16:38:34 2005 Subject: accessing an open database In-Reply-To: Message-ID: On 3/22/05 12:31 AM, "jda" wrote: > Don't you have to actually try to open it first with > > myDatabase.open(f) ? > > > -- and that throws the exception. I do not see where is problem.... If you try open THE SAME db second time you get exception. Catch it and move forward. What exactly is problem ? -- Best regards, Ruslan Zasukhin [ I feel the need...the need for speed ] ------------------------------------------------------------- e-mail: ruslan@paradigmasoft.com web: http://www.paradigmasoft.com To subscribe to the Valentina mail list go to: http://lists.macserve.net/mailman/listinfo/valentina ------------------------------------------------------------- From jda at his.com Mon Mar 21 17:42:47 2005 From: jda at his.com (jda) Date: Mon Mar 21 16:42:54 2005 Subject: accessing an open database In-Reply-To: References: Message-ID: > > myDatabase.open(f) ? >> >> >> -- and that throws the exception. > >I do not see where is problem.... > > >If you try open THE SAME db second time you get exception. >Catch it and move forward. > >What exactly is problem ? That's what I thought. I did that, catching the exception -61 and looping until it opened the db. But then, on this line right after: myCursor = myDatabase.SQLSelect("select *,** from thereferences where " + searchString, EVCursorLocation.kServerSide, EVLockType.kNolocks) I get another -61 error! I don't understand that. How can the SQLSelect statement return a -61 error? Jon From Claudius at sailer-online.de Tue Mar 22 00:09:21 2005 From: Claudius at sailer-online.de (Claudius Sailer) Date: Mon Mar 21 17:09:46 2005 Subject: Download Homepage for Betas? Message-ID: Hi, is my URL wrong, is something changed or is it really still down? Thanks Not Found The requested URL /download/v2_beta/v4rb_beta.html was not found on this server. Additionally, a 404 Not Found error was encountered while trying to use an ErrorDocument to handle the request. Apache/1.3.33 Server at paradigmasoft.com Port 80 Claudius From jda at his.com Mon Mar 21 18:23:48 2005 From: jda at his.com (jda) Date: Mon Mar 21 17:23:56 2005 Subject: accessing an open database In-Reply-To: References: Message-ID: >That's what I thought. I did that, catching the exception -61 and >looping until it opened the db. I see that myDatabase.isOpen = true even after a -61 error. So no need to loop, right? > >But then, on this line right after: > >myCursor = myDatabase.SQLSelect("select *,** from thereferences >where " + searchString, EVCursorLocation.kServerSide, >EVLockType.kNolocks) > >I get another -61 error! I don't understand that. How can the >SQLSelect statement return a -61 error? > This is bizarre. This is a write permission exception. What does that mean in this context? Jon From sunshine at public.kherson.ua Tue Mar 22 01:29:35 2005 From: sunshine at public.kherson.ua (Ruslan Zasukhin) Date: Mon Mar 21 17:29:42 2005 Subject: Download Homepage for Betas? In-Reply-To: Message-ID: On 3/22/05 1:09 AM, "Claudius Sailer" wrote: Hi Claudius, Just go to www.paradigmasoft.com You will see new site, new links.. Although beta archives not exists now... We try build now 2.0 final archives... > is my URL wrong, is something changed or is it really still down? > > Thanks > > > Not Found > The requested URL /download/v2_beta/v4rb_beta.html was not found on > this server. > > Additionally, a 404 Not Found error was encountered while trying to use > an ErrorDocument to handle the request. > Apache/1.3.33 Server at paradigmasoft.com Port 80 -- Best regards, Ruslan Zasukhin [ I feel the need...the need for speed ] ------------------------------------------------------------- e-mail: ruslan@paradigmasoft.com web: http://www.paradigmasoft.com To subscribe to the Valentina mail list go to: http://lists.macserve.net/mailman/listinfo/valentina ------------------------------------------------------------- From macsforever2000 at goodeast.com Mon Mar 21 16:29:40 2005 From: macsforever2000 at goodeast.com (Frank Schima) Date: Mon Mar 21 17:29:56 2005 Subject: Download Homepage for Betas? In-Reply-To: References: Message-ID: <9f0eb6e3a1375f7117654895f5fa7589@goodeast.com> Hi Claudius, On Mar 21, 2005, at 4:09 PM, Claudius Sailer wrote: > is my URL wrong, is something changed or is it really still down? > > Thanks > > > Not Found > The requested URL /download/v2_beta/v4rb_beta.html was not found on > this server. > > Additionally, a 404 Not Found error was encountered while trying to > use an ErrorDocument to handle the request. > Apache/1.3.33 Server at paradigmasoft.com Port 80 I'm not actually sure what version of 2 is there though. -Frank Schima From sunshine at public.kherson.ua Tue Mar 22 01:30:53 2005 From: sunshine at public.kherson.ua (Ruslan Zasukhin) Date: Mon Mar 21 17:30:57 2005 Subject: accessing an open database In-Reply-To: Message-ID: On 3/22/05 12:42 AM, "jda" wrote: > myCursor = myDatabase.SQLSelect("select *,** from thereferences where > " + searchString, EVCursorLocation.kServerSide, EVLockType.kNolocks) Btw, select *, ** What this means ? Why you do this ? select ** Enough. In your case you select 2 times real fields of table -- Best regards, Ruslan Zasukhin [ I feel the need...the need for speed ] ------------------------------------------------------------- e-mail: ruslan@paradigmasoft.com web: http://www.paradigmasoft.com To subscribe to the Valentina mail list go to: http://lists.macserve.net/mailman/listinfo/valentina ------------------------------------------------------------- From sunshine at public.kherson.ua Tue Mar 22 01:32:03 2005 From: sunshine at public.kherson.ua (Ruslan Zasukhin) Date: Mon Mar 21 17:32:07 2005 Subject: accessing an open database In-Reply-To: Message-ID: On 3/22/05 1:23 AM, "jda" wrote: >> But then, on this line right after: >> >> myCursor = myDatabase.SQLSelect("select *,** from thereferences >> where " + searchString, EVCursorLocation.kServerSide, >> EVLockType.kNolocks) >> >> I get another -61 error! I don't understand that. How can the >> SQLSelect statement return a -61 error? >> > > This is bizarre. This is a write permission exception. What does that > mean in this context? You get it as exception ? -- Best regards, Ruslan Zasukhin [ I feel the need...the need for speed ] ------------------------------------------------------------- e-mail: ruslan@paradigmasoft.com web: http://www.paradigmasoft.com To subscribe to the Valentina mail list go to: http://lists.macserve.net/mailman/listinfo/valentina ------------------------------------------------------------- From jda at his.com Mon Mar 21 18:32:43 2005 From: jda at his.com (jda) Date: Mon Mar 21 17:32:44 2005 Subject: accessing an open database In-Reply-To: References: Message-ID: >On 3/22/05 12:42 AM, "jda" wrote: > >> myCursor = myDatabase.SQLSelect("select *,** from thereferences where >> " + searchString, EVCursorLocation.kServerSide, EVLockType.kNolocks) > >Btw, > > select *, ** > >What this means ? >Why you do this ? > > > select ** > >Enough. > >In your case you select 2 times real fields of table > One for real fields, one for methods. Hm, ** does both? Jon From sunshine at public.kherson.ua Tue Mar 22 01:32:42 2005 From: sunshine at public.kherson.ua (Ruslan Zasukhin) Date: Mon Mar 21 17:32:50 2005 Subject: accessing an open database In-Reply-To: Message-ID: On 3/22/05 1:23 AM, "jda" wrote: >> That's what I thought. I did that, catching the exception -61 and >> looping until it opened the db. > > I see that myDatabase.isOpen = true even after a -61 error. So no > need to loop, right? Please explain again. You have in the app SINGLE db object, yes? And each thread share this object ? Or each thread create own db object ? -- Best regards, Ruslan Zasukhin [ I feel the need...the need for speed ] ------------------------------------------------------------- e-mail: ruslan@paradigmasoft.com web: http://www.paradigmasoft.com To subscribe to the Valentina mail list go to: http://lists.macserve.net/mailman/listinfo/valentina ------------------------------------------------------------- From sunshine at public.kherson.ua Tue Mar 22 01:34:34 2005 From: sunshine at public.kherson.ua (Ruslan Zasukhin) Date: Mon Mar 21 17:34:39 2005 Subject: Download Homepage for Betas? In-Reply-To: <9f0eb6e3a1375f7117654895f5fa7589@goodeast.com> Message-ID: On 3/22/05 1:29 AM, "Frank Schima" wrote: > > > I'm not actually sure what version of 2 is there though. It is not final 2.0 We will update this archives yet. tomorrow -- Best regards, Ruslan Zasukhin [ I feel the need...the need for speed ] ------------------------------------------------------------- e-mail: ruslan@paradigmasoft.com web: http://www.paradigmasoft.com To subscribe to the Valentina mail list go to: http://lists.macserve.net/mailman/listinfo/valentina ------------------------------------------------------------- From jda at his.com Mon Mar 21 18:36:11 2005 From: jda at his.com (jda) Date: Mon Mar 21 17:36:11 2005 Subject: accessing an open database In-Reply-To: References: Message-ID: >Please explain again. > >You have in the app SINGLE db object, yes? yes. a database. > >And each thread share this object ? they can (I'd like that). But for now I'd be happy if each thread would just wait until the thread before it was finished. And then open the database. > >Or each thread create own db object ? > No, each thread opens an existing db (a file). And yes, I get a -61 error on this line myCursor = myDatabase.SQLSelect("select *,** from thereferences where " + searchString, EVCursorLocation.kServerSide, EVLockType.kNolocks) This is after I've opened a database in use by looping, and waiting for the -61 error to go away on this line myDatabase.open(f) -- f is the database folderitem. Jon From rjb at robelko.com Tue Mar 22 01:07:42 2005 From: rjb at robelko.com (Robert Brenstein) Date: Mon Mar 21 18:41:05 2005 Subject: Download Homepage for Betas? In-Reply-To: References: Message-ID: >Hi, > >is my URL wrong, is something changed or is it really still down? > >Thanks > > >Not Found > The requested URL /download/v2_beta/v4rb_beta.html was not found on >this server. > >Additionally, a 404 Not Found error was encountered while trying to >use an ErrorDocument to handle the request. > Apache/1.3.33 Server at paradigmasoft.com Port 80 > > >Claudius > Looks like the new web site is online, so all the links have changed. Robert From Claudius at sailer-online.de Tue Mar 22 05:36:52 2005 From: Claudius at sailer-online.de (Claudius Sailer) Date: Mon Mar 21 22:37:01 2005 Subject: #535 Message-ID: <13b703bd31b2c058b7c26bf6c8e0b850@sailer-online.de> Hi Ruslan, do you have any information about bug 535? I can see that it is always in the same status as beginning? bye Claudius From vidal_olivier at yahoo.fr Tue Mar 22 08:35:12 2005 From: vidal_olivier at yahoo.fr (Olivier) Date: Tue Mar 22 01:40:03 2005 Subject: RAM db created with classes Message-ID: Hi Ruslan and list, To create a DB in RAM (with class), I have: - Create a class MyDB - Create classes of tables - Db = new MyDB ( EVstorageType.kRam) But now, when I want to access a table of my db, I have an "Nil Object" exception . I saw that when we did NOT use the classes, it was necessary to indicate also when we created a table that this one was in RAM. But with the classes, in the "constructor" method of my table I have: - Table1 = new MyTable1 I cannot put: - Table1 = new MyTable1 (evStorage.kRam ) Is it the problem or I forgot something? (Since a dozen days, I have problems with internet (I cannot make downloadings). I was not thus able to make of tests with the quite last versions of Valentina.) thank you olivier From vidal_olivier at yahoo.fr Tue Mar 22 08:39:15 2005 From: vidal_olivier at yahoo.fr (Olivier) Date: Tue Mar 22 01:40:07 2005 Subject: 2.0 Message-ID: <7DD06265-9AA5-11D9-A4AC-000D93C35C66@yahoo.fr> Hi Ruslan and list, Congratulations for the new site which is beautiful, sober and professional. The version 2.0 will be ready this week ? Many bugs were corrected and new features were still added. good ! The work of optimization (for speed) began ? (I saw that you also optimized the speed of " setblank ") thank you olivier From sunshine at public.kherson.ua Tue Mar 22 11:10:20 2005 From: sunshine at public.kherson.ua (Ruslan Zasukhin) Date: Tue Mar 22 03:10:31 2005 Subject: #535 In-Reply-To: <13b703bd31b2c058b7c26bf6c8e0b850@sailer-online.de> Message-ID: On 3/22/05 6:36 AM, "Claudius Sailer" wrote: > Hi Ruslan, > > do you have any information about bug 535? > I can see that it is always in the same status as beginning? Ivan ? -- Best regards, Ruslan Zasukhin [ I feel the need...the need for speed ] ------------------------------------------------------------- e-mail: ruslan@paradigmasoft.com web: http://www.paradigmasoft.com To subscribe to the Valentina mail list go to: http://lists.macserve.net/mailman/listinfo/valentina ------------------------------------------------------------- From sunshine at public.kherson.ua Tue Mar 22 11:14:07 2005 From: sunshine at public.kherson.ua (Ruslan Zasukhin) Date: Tue Mar 22 03:14:17 2005 Subject: 2.0 In-Reply-To: <7DD06265-9AA5-11D9-A4AC-000D93C35C66@yahoo.fr> Message-ID: On 3/22/05 9:39 AM, "Olivier" wrote: > Hi Ruslan and list, > > Congratulations for the new site which is beautiful, sober and > professional. Thank you Oliver, > The version 2.0 will be ready this week ? Yes. Of course we all can see in Mantis that still exists not resolved bugs. But we can resolve them for 2.1, ... > Many bugs were corrected and new features were still added. good ! > The work of optimization (for speed) began ? Yes, few tasks was optimized, when Jon was able sent us prohect which show task and it is slow > (I saw that you also optimized the speed of " setblank ") Yes, although exactly this thing is so strange and not usual to other dbs.. Issue of technical Valentina implementation... I will think more on this ... -- Best regards, Ruslan Zasukhin [ I feel the need...the need for speed ] ------------------------------------------------------------- e-mail: ruslan@paradigmasoft.com web: http://www.paradigmasoft.com To subscribe to the Valentina mail list go to: http://lists.macserve.net/mailman/listinfo/valentina ------------------------------------------------------------- From sunshine at public.kherson.ua Tue Mar 22 11:16:13 2005 From: sunshine at public.kherson.ua (Ruslan Zasukhin) Date: Tue Mar 22 03:16:18 2005 Subject: RAM db created with classes In-Reply-To: Message-ID: On 3/22/05 9:35 AM, "Olivier" wrote: > Hi Ruslan and list, > > To create a DB in RAM (with class), I have: > > - Create a class MyDB > - Create classes of tables > > - Db = new MyDB ( EVstorageType.kRam) > > But now, when I want to access a table of my db, I have an "Nil Object" > exception . Ivan, you can add such test into our test system. Oliver, please add this to Mantis > I saw that when we did NOT use the classes, it was necessary to > indicate also when we created a table that this one was in RAM. > But with the classes, in the "constructor" method of my table I have: > > - Table1 = new MyTable1 > > I cannot put: > > - Table1 = new MyTable1 (evStorage.kRam ) > > Is it the problem or I forgot something? No. If db is RAM, then tables in any case can be RAM only. > (Since a dozen days, I have problems with internet (I cannot make > downloadings). I was not thus able to make of tests with the quite last > versions of Valentina.) -- Best regards, Ruslan Zasukhin [ I feel the need...the need for speed ] ------------------------------------------------------------- e-mail: ruslan@paradigmasoft.com web: http://www.paradigmasoft.com To subscribe to the Valentina mail list go to: http://lists.macserve.net/mailman/listinfo/valentina ------------------------------------------------------------- From sunshine at public.kherson.ua Tue Mar 22 11:35:24 2005 From: sunshine at public.kherson.ua (Ruslan Zasukhin) Date: Tue Mar 22 03:35:32 2005 Subject: accessing an open database In-Reply-To: Message-ID: On 3/22/05 1:32 AM, "jda" wrote: >> >> In your case you select 2 times real fields of table >> > > One for real fields, one for methods. Hm, ** does both? Yes, it select real field AND method. -- Best regards, Ruslan Zasukhin [ I feel the need...the need for speed ] ------------------------------------------------------------- e-mail: ruslan@paradigmasoft.com web: http://www.paradigmasoft.com To subscribe to the Valentina mail list go to: http://lists.macserve.net/mailman/listinfo/valentina ------------------------------------------------------------- From sunshine at public.kherson.ua Tue Mar 22 11:42:18 2005 From: sunshine at public.kherson.ua (Ruslan Zasukhin) Date: Tue Mar 22 03:42:23 2005 Subject: accessing an open database In-Reply-To: Message-ID: On 3/22/05 1:36 AM, "jda" wrote: >> Please explain again. >> >> You have in the app SINGLE db object, yes? > > yes. a database. > >> >> And each thread share this object ? > > they can (I'd like that). > > But for now I'd be happy if each thread would just wait until the > thread before it was finished. And then open the database. John, then I simply not understand. db = new mydb thread1 db.open ------------- Threadi mutex.access if( db.IsOpen = false ) db.Open() ... I think this way should work with no problems... And why you CLOSE db ? Or you in fact have many dbs ? I am lost >> Or each thread create own db object ? >> > > No, each thread opens an existing db (a file). > > And yes, I get a -61 error on this line > > > myCursor = myDatabase.SQLSelect("select *,** from thereferences > where " + searchString, EVCursorLocation.kServerSide, > EVLockType.kNolocks) > > This is after I've opened a database in use by looping, and waiting > for the -61 error to go away on this line > > myDatabase.open(f) -- f is the database folderitem. -- Best regards, Ruslan Zasukhin [ I feel the need...the need for speed ] ------------------------------------------------------------- e-mail: ruslan@paradigmasoft.com web: http://www.paradigmasoft.com To subscribe to the Valentina mail list go to: http://lists.macserve.net/mailman/listinfo/valentina ------------------------------------------------------------- From Claudius at sailer-online.de Tue Mar 22 11:30:41 2005 From: Claudius at sailer-online.de (Claudius Sailer) Date: Tue Mar 22 04:30:50 2005 Subject: 2.0 In-Reply-To: References: Message-ID: Am 22. Mrz 2005 um 10:14 Uhr schrieb Ruslan Zasukhin: > On 3/22/05 9:39 AM, "Olivier" wrote: > >> Hi Ruslan and list, >> >> Congratulations for the new site which is beautiful, sober and >> professional. > > Thank you Oliver, > >> The version 2.0 will be ready this week ? > > Yes. > > Of course we all can see in Mantis that still exists not resolved bugs. > But we can resolve them for 2.1, ... I hope that 535, 527 and 495 will be fixed in final version!! Because this are problems which it makes impossible for me to use 2.0 at the moment. bye Claudius From sunshine at public.kherson.ua Tue Mar 22 12:48:06 2005 From: sunshine at public.kherson.ua (Ruslan Zasukhin) Date: Tue Mar 22 04:48:15 2005 Subject: 2.0 In-Reply-To: Message-ID: On 3/22/05 12:30 PM, "Claudius Sailer" wrote: >> Of course we all can see in Mantis that still exists not resolved bugs. >> But we can resolve them for 2.1, ... > > I hope that 535, 527 and 495 will be fixed in final version!! Because > this are problems which it makes impossible for me to use 2.0 at the > moment. No Claudius, We have freeze sources. So 2.0 will not fix. But question is: have you try latest b58 ? you sure that problem still here? We have fix cache bug, which could cause this random problems. So there is hope that this RANDOM bugs will go away. And we not close them because we don't know if this is true. -- Best regards, Ruslan Zasukhin [ I feel the need...the need for speed ] ------------------------------------------------------------- e-mail: ruslan@paradigmasoft.com web: http://www.paradigmasoft.com To subscribe to the Valentina mail list go to: http://lists.macserve.net/mailman/listinfo/valentina ------------------------------------------------------------- From sunshine at public.kherson.ua Tue Mar 22 13:07:50 2005 From: sunshine at public.kherson.ua (Ruslan Zasukhin) Date: Tue Mar 22 05:07:57 2005 Subject: V4RB, V4MD and Vserver win archives Message-ID: Hi All, If somebody can/want check Windows archives for V4RB or V4Md, Please do this. Download from www.paradigmasoft.com, downloads section Now this works as single archive with installer, which self instals Vcomponents, plugin folders set path variable on your computer. So everything must be as simple as run installer. -- Best regards, Ruslan Zasukhin [ I feel the need...the need for speed ] ------------------------------------------------------------- e-mail: ruslan@paradigmasoft.com web: http://www.paradigmasoft.com To subscribe to the Valentina mail list go to: http://lists.macserve.net/mailman/listinfo/valentina ------------------------------------------------------------- From jda at his.com Tue Mar 22 06:51:27 2005 From: jda at his.com (jda) Date: Tue Mar 22 05:51:35 2005 Subject: accessing an open database In-Reply-To: References: Message-ID: >John, then I simply not understand. > > db = new mydb > >thread1 > db.open > >------------- >Threadi > > mutex.access > if( db.IsOpen = false ) > db.Open() > > ... > >I think this way should work with no problems... > > >And why you CLOSE db ? >Or you in fact have many dbs ? >I am lost Then let me explain. I have many database files. If I get a request, an HTTPSocket thread is spawned that opens the correct database file, grabs the data, manipulates it, and sends it back. It then closes the file. It has its own cursor and its own *local* copy of the database. If I get a second request before the first is done, the new thread tries to open the file -> -61 error. That's OK. I do a try/catch loop, and when .open request no longer throws an exception the file is supposedly "opened" and my code proceeds. BUT, even though there was no error, and even though myDatabase.isOpen = true, the next line throws a -61 exception: myCursor = myDatabase.SQLSelect("select *,** from thereferences where " + searchString, EVCursorLocation.kServerSide, EVLockType.kNolocks) A -61 exception has no meaning here! Clearly, the file is still in use (even though Valentina thinks it is correctly opened). There are probably better strategies, but the one I tried should work, no? Jon From jda at his.com Tue Mar 22 06:58:29 2005 From: jda at his.com (jda) Date: Tue Mar 22 05:58:29 2005 Subject: 2.0 In-Reply-To: References: Message-ID: >But question is: > have you try latest b58 ? > you sure that problem still here? > >We have fix cache bug, which could cause this random problems. >So there is hope that this RANDOM bugs will go away. >And we not close them because we don't know if this is true. > Hi Ruslan, Was this change made since the March 17 release (I forget if that was b57 or b58)? I was planning on releasing an update to my app today, but if you're releasing any new bug fixes today I'll wait... Jon From sunshine at public.kherson.ua Tue Mar 22 14:03:32 2005 From: sunshine at public.kherson.ua (Ruslan Zasukhin) Date: Tue Mar 22 06:03:39 2005 Subject: 2.0 In-Reply-To: Message-ID: On 3/22/05 1:58 PM, "jda" wrote: >> But question is: >> have you try latest b58 ? >> you sure that problem still here? >> >> We have fix cache bug, which could cause this random problems. >> So there is hope that this RANDOM bugs will go away. >> And we not close them because we don't know if this is true. >> > > Hi Ruslan, > > Was this change made since the March 17 release (I forget if that was > b57 or b58)? I was planning on releasing an update to my app today, > but if you're releasing any new bug fixes today I'll wait... Jon, You can always see changes in the Mantis. Link Changes -- Best regards, Ruslan Zasukhin [ I feel the need...the need for speed ] ------------------------------------------------------------- e-mail: ruslan@paradigmasoft.com web: http://www.paradigmasoft.com To subscribe to the Valentina mail list go to: http://lists.macserve.net/mailman/listinfo/valentina ------------------------------------------------------------- From info at vallemediatime.com Tue Mar 22 14:08:04 2005 From: info at vallemediatime.com (info@vallemediatime.com) Date: Tue Mar 22 07:08:23 2005 Subject: V4RB, V4MD and Vserver win archives References: Message-ID: <000801c52ee0$2ee24560$5c1d1e97@vmtcktzo3kwrv6> Hi Ruslan and list, I've tried to install the new V4MD v2 for Win istaller in my notebook where I've not install previous beta version. The result and some question: 1. I get some error "Xtra not found" or other when I've tried to move the folder in other places of Dir MX 2004 directory 2. Why the V4MD create on new folder named Xtra If the same folder exist? 3. I've see that the folder, named Xtra contains dir example and other files.. I think that this is not good. I prefer to download the example and keep it in other folder. 4. The docs are incompleded, some pages are empty and some in russian language... 5. The V4MD reference is not upload The new site is very good and I appreace your work. Ciao Paolo PS I conferm you that in WIN XP ITA the folder Program Files don't exist for default. It can be created from other programs installed from the user. The default folder instead is named "Programmi". ----- Original Message ----- From: "Ruslan Zasukhin" To: Sent: Tuesday, March 22, 2005 12:07 PM Subject: V4RB, V4MD and Vserver win archives > Hi All, > > If somebody can/want check Windows archives for V4RB or V4Md, > Please do this. > > Download from www.paradigmasoft.com, > downloads section > > > Now this works as single archive with installer, > which self > instals Vcomponents, plugin folders > set path variable on your computer. > > > So everything must be as simple as run installer. > > > -- > Best regards, > Ruslan Zasukhin [ I feel the need...the need for speed ] > ------------------------------------------------------------- > e-mail: ruslan@paradigmasoft.com > web: http://www.paradigmasoft.com > > To subscribe to the Valentina mail list go to: > http://lists.macserve.net/mailman/listinfo/valentina > ------------------------------------------------------------- > > > _______________________________________________ > Valentina-beta mailing list > Valentina-beta@lists.macserve.net > http://lists.macserve.net/mailman/listinfo/valentina-beta > > > > -- > Internal Virus Database is out-of-date. > Checked by AVG Anti-Virus. > Version: 7.0.308 / Virus Database: 266.7.3 - Release Date: 15/03/2005 > > -- Internal Virus Database is out-of-date. Checked by AVG Anti-Virus. Version: 7.0.308 / Virus Database: 266.7.3 - Release Date: 15/03/2005 From info at vallemediatime.com Tue Mar 22 14:22:24 2005 From: info at vallemediatime.com (info@vallemediatime.com) Date: Tue Mar 22 07:22:33 2005 Subject: [V4MD V2] Some question about distribution Message-ID: <000a01c52ee2$2f6ff480$5c1d1e97@vmtcktzo3kwrv6> Skipped content of type multipart/alternative-------------- next part -------------- Internal Virus Database is out-of-date. Checked by AVG Anti-Virus. Version: 7.0.308 / Virus Database: 266.7.3 - Release Date: 15/03/2005 From sunshine at public.kherson.ua Tue Mar 22 15:24:03 2005 From: sunshine at public.kherson.ua (Ruslan Zasukhin) Date: Tue Mar 22 07:24:10 2005 Subject: V4RB, V4MD and Vserver win archives In-Reply-To: <000801c52ee0$2ee24560$5c1d1e97@vmtcktzo3kwrv6> Message-ID: On 3/22/05 3:08 PM, "info@vallemediatime.com" wrote: > 4. The docs are incompleded, some pages are empty and some in russian > language... Kernel yes. V4MD_Ref must be ok > 5. The V4MD reference is not upload Please, PAGE of web? Which link ? -- Best regards, Ruslan Zasukhin [ I feel the need...the need for speed ] ------------------------------------------------------------- e-mail: ruslan@paradigmasoft.com web: http://www.paradigmasoft.com To subscribe to the Valentina mail list go to: http://lists.macserve.net/mailman/listinfo/valentina ------------------------------------------------------------- From sunshine at public.kherson.ua Tue Mar 22 15:25:44 2005 From: sunshine at public.kherson.ua (Ruslan Zasukhin) Date: Tue Mar 22 07:25:55 2005 Subject: V4RB, V4MD and Vserver win archives In-Reply-To: <000801c52ee0$2ee24560$5c1d1e97@vmtcktzo3kwrv6> Message-ID: On 3/22/05 3:08 PM, "info@vallemediatime.com" wrote: > 3. I've see that the folder, named Xtra contains dir example and other > files.. I think that this is not good. I prefer to download the example and > keep it in other folder. Well, this is disputable issue. I think many other users will say: I do not want have many separate downloads. -- Best regards, Ruslan Zasukhin [ I feel the need...the need for speed ] ------------------------------------------------------------- e-mail: ruslan@paradigmasoft.com web: http://www.paradigmasoft.com To subscribe to the Valentina mail list go to: http://lists.macserve.net/mailman/listinfo/valentina ------------------------------------------------------------- From sunshine at public.kherson.ua Tue Mar 22 15:30:25 2005 From: sunshine at public.kherson.ua (Ruslan Zasukhin) Date: Tue Mar 22 07:30:30 2005 Subject: FIXED The V4MD reference is not upload In-Reply-To: <000801c52ee0$2ee24560$5c1d1e97@vmtcktzo3kwrv6> Message-ID: On 3/22/05 3:08 PM, "info@vallemediatime.com" wrote: > 5. The V4MD reference is not upload -- Best regards, Ruslan Zasukhin [ I feel the need...the need for speed ] ------------------------------------------------------------- e-mail: ruslan@paradigmasoft.com web: http://www.paradigmasoft.com To subscribe to the Valentina mail list go to: http://lists.macserve.net/mailman/listinfo/valentina ------------------------------------------------------------- From sunshine at public.kherson.ua Tue Mar 22 15:34:05 2005 From: sunshine at public.kherson.ua (Ruslan Zasukhin) Date: Tue Mar 22 07:34:09 2005 Subject: V4RB, V4MD and Vserver win archives In-Reply-To: <000801c52ee0$2ee24560$5c1d1e97@vmtcktzo3kwrv6> Message-ID: On 3/22/05 3:08 PM, "info@vallemediatime.com" wrote: Hi Paolo, So docs fixed, other site problems later. Installer -- the most important thing now. So please clarify * you have run installer and choose Director/Xtras folder? * after this you must get in the YOUR Italian analog C/programi files/ParadigmaSoftware/Vcompoennts_win_vc * and you must get folder V4MD_2 inside of Xtras folder. Director/Xtras/V4MD_2 So what is wrong from this process on YOUR side. Aha, and installer must set path variable... Hmm. Igor, have you enable this on my PC ? > Hi Ruslan and list, > I've tried to install the new V4MD v2 for Win istaller in my notebook where > I've not install previous beta version. > The result and some question: > 1. I get some error "Xtra not found" or other when I've tried to move the > folder in other places of Dir MX 2004 directory > 2. Why the V4MD create on new folder named Xtra If the same folder exist? > 3. I've see that the folder, named Xtra contains dir example and other > files.. I think that this is not good. I prefer to download the example and > keep it in other folder. > 4. The docs are incompleded, some pages are empty and some in russian > language... > 5. The V4MD reference is not upload > > The new site is very good and I appreace your work. > Ciao Paolo > > PS > I conferm you that in WIN XP ITA the folder Program Files don't exist for > default. It can be created from other programs installed from the user. > The default folder instead is named "Programmi". -- Best regards, Ruslan Zasukhin [ I feel the need...the need for speed ] ------------------------------------------------------------- e-mail: ruslan@paradigmasoft.com web: http://www.paradigmasoft.com To subscribe to the Valentina mail list go to: http://lists.macserve.net/mailman/listinfo/valentina ------------------------------------------------------------- From sunshine at public.kherson.ua Tue Mar 22 15:35:48 2005 From: sunshine at public.kherson.ua (Ruslan Zasukhin) Date: Tue Mar 22 07:35:51 2005 Subject: [V4MD V2] Some question about distribution In-Reply-To: <000a01c52ee2$2f6ff480$5c1d1e97@vmtcktzo3kwrv6> Message-ID: On 3/22/05 3:22 PM, "info@vallemediatime.com" wrote: > If I must distribute a software with the V4MD v2, as I make? > I must create one installer with embedded V4MD installer or You think that is > possible to put the V4MD folder in the xtra folder together the dir proiector > (exe) as the previous release? You will make OWN single installer, that contains V4MD Xtra and files from VComponents folder. -- Best regards, Ruslan Zasukhin [ I feel the need...the need for speed ] ------------------------------------------------------------- e-mail: ruslan@paradigmasoft.com web: http://www.paradigmasoft.com To subscribe to the Valentina mail list go to: http://lists.macserve.net/mailman/listinfo/valentina ------------------------------------------------------------- From Claudius at sailer-online.de Tue Mar 22 14:38:59 2005 From: Claudius at sailer-online.de (Claudius Sailer) Date: Tue Mar 22 07:39:13 2005 Subject: 2.0 In-Reply-To: References: Message-ID: Am 22. Mrz 2005 um 11:48 Uhr schrieb Ruslan Zasukhin: > On 3/22/05 12:30 PM, "Claudius Sailer" > wrote: > >>> Of course we all can see in Mantis that still exists not resolved >>> bugs. >>> But we can resolve them for 2.1, ... >> >> I hope that 535, 527 and 495 will be fixed in final version!! Because >> this are problems which it makes impossible for me to use 2.0 at the >> moment. > > No Claudius, > > We have freeze sources. > So 2.0 will not fix. > > But question is: > have you try latest b58 ? > you sure that problem still here? > > We have fix cache bug, which could cause this random problems. > So there is hope that this RANDOM bugs will go away. > And we not close them because we don't know if this is true. Yes I tested b58 yesterday. 535 is still there 527 and 495 I didn't tested because it was signed as "at work" in Mantis, but I can test this. bye Claudius -- G4/733 QS / MacOS X 10.3.7de / RB 5.5.3de/ Valentina 1.10.0 & 2.0bX Homepage http://www.ClaSai.de iChat ryhoruk RealBasic ListBoxes: [ I feel the need...the need for speed!!! ] From AYU8 at CDC.GOV Tue Mar 22 08:40:07 2005 From: AYU8 at CDC.GOV (Sims, John) Date: Tue Mar 22 07:40:17 2005 Subject: V4RB Mac Download = URL Not found Message-ID: Hi Ruslan, I'm not sure if you are aware of this, but this URL comes up as 404 - Not Found. http://www.paradigmasoft.com/download/V4RB_2_mac.dmg By the way, congratulations to you and your team!!! -John Sims From info at vallemediatime.com Tue Mar 22 15:00:52 2005 From: info at vallemediatime.com (info@vallemediatime.com) Date: Tue Mar 22 08:01:01 2005 Subject: V4RB, V4MD and Vserver win archives References: Message-ID: <004501c52ee7$8f5f7cd0$591e1e97@vmtcktzo3kwrv6> > Please, PAGE of web? Which link ? Now the link works. Paolo ----- Original Message ----- From: "Ruslan Zasukhin" To: Sent: Tuesday, March 22, 2005 2:24 PM Subject: Re: V4RB, V4MD and Vserver win archives > On 3/22/05 3:08 PM, "info@vallemediatime.com" > wrote: > > > 4. The docs are incompleded, some pages are empty and some in russian > > language... > > Kernel yes. > > V4MD_Ref must be ok > > > 5. The V4MD reference is not upload > > Please, PAGE of web? Which link ? > > -- > Best regards, > Ruslan Zasukhin [ I feel the need...the need for speed ] > ------------------------------------------------------------- > e-mail: ruslan@paradigmasoft.com > web: http://www.paradigmasoft.com > > To subscribe to the Valentina mail list go to: > http://lists.macserve.net/mailman/listinfo/valentina > ------------------------------------------------------------- > > > _______________________________________________ > Valentina-beta mailing list > Valentina-beta@lists.macserve.net > http://lists.macserve.net/mailman/listinfo/valentina-beta > > > > -- > Internal Virus Database is out-of-date. > Checked by AVG Anti-Virus. > Version: 7.0.308 / Virus Database: 266.7.3 - Release Date: 15/03/2005 > > -- Internal Virus Database is out-of-date. Checked by AVG Anti-Virus. Version: 7.0.308 / Virus Database: 266.7.3 - Release Date: 15/03/2005 From info at vallemediatime.com Tue Mar 22 15:05:58 2005 From: info at vallemediatime.com (info@vallemediatime.com) Date: Tue Mar 22 08:06:02 2005 Subject: V4RB, V4MD and Vserver win archives References: Message-ID: <004c01c52ee8$459d3c30$591e1e97@vmtcktzo3kwrv6> Yes it's a disputable question, but I use some other xtra like cXtraStringGrid etc. and I've seen that is more common to separate the download from the example... I think for the future xtra upgrade also. Paolo ----- Original Message ----- From: "Ruslan Zasukhin" To: Sent: Tuesday, March 22, 2005 2:25 PM Subject: Re: V4RB, V4MD and Vserver win archives > On 3/22/05 3:08 PM, "info@vallemediatime.com" > wrote: > > > 3. I've see that the folder, named Xtra contains dir example and other > > files.. I think that this is not good. I prefer to download the example and > > keep it in other folder. > > Well, this is disputable issue. > > I think many other users will say: > I do not want have many separate downloads. > > > -- > Best regards, > Ruslan Zasukhin [ I feel the need...the need for speed ] > ------------------------------------------------------------- > e-mail: ruslan@paradigmasoft.com > web: http://www.paradigmasoft.com > > To subscribe to the Valentina mail list go to: > http://lists.macserve.net/mailman/listinfo/valentina > ------------------------------------------------------------- > > > _______________________________________________ > Valentina-beta mailing list > Valentina-beta@lists.macserve.net > http://lists.macserve.net/mailman/listinfo/valentina-beta > > > > -- > Internal Virus Database is out-of-date. > Checked by AVG Anti-Virus. > Version: 7.0.308 / Virus Database: 266.7.3 - Release Date: 15/03/2005 > > -- Internal Virus Database is out-of-date. Checked by AVG Anti-Virus. Version: 7.0.308 / Virus Database: 266.7.3 - Release Date: 15/03/2005 From sunshine at public.kherson.ua Tue Mar 22 16:08:40 2005 From: sunshine at public.kherson.ua (Ruslan Zasukhin) Date: Tue Mar 22 08:08:47 2005 Subject: V4RB Mac Download = URL Not found In-Reply-To: Message-ID: On 3/22/05 3:40 PM, "Sims, John" wrote: > Hi Ruslan, > > I'm not sure if you are aware of this, but this URL comes up as 404 - > Not Found. > > http://www.paradigmasoft.com/download/V4RB_2_mac.dmg > > By the way, congratulations to you and your team!!! Thank you, although release is not done yet. We polish all now. MAC archives with installers are not on site yet. -- Best regards, Ruslan Zasukhin [ I feel the need...the need for speed ] ------------------------------------------------------------- e-mail: ruslan@paradigmasoft.com web: http://www.paradigmasoft.com To subscribe to the Valentina mail list go to: http://lists.macserve.net/mailman/listinfo/valentina ------------------------------------------------------------- From sunshine at public.kherson.ua Tue Mar 22 16:10:37 2005 From: sunshine at public.kherson.ua (Ruslan Zasukhin) Date: Tue Mar 22 08:10:51 2005 Subject: 2.0 In-Reply-To: Message-ID: On 3/22/05 3:38 PM, "Claudius Sailer" wrote: > > Yes I tested b58 yesterday. > 535 is still there Stop. One question. You have way to reproduce ? How ? I have from you only db with some logs. It seems even there is no steps to reproduce... BTW, it will help a lots, if you will send us PROJECT that create db and then reproduce bug. Having this our Windows developers also can fix that bugs. -- Best regards, Ruslan Zasukhin [ I feel the need...the need for speed ] ------------------------------------------------------------- e-mail: ruslan@paradigmasoft.com web: http://www.paradigmasoft.com To subscribe to the Valentina mail list go to: http://lists.macserve.net/mailman/listinfo/valentina ------------------------------------------------------------- From sunshine at public.kherson.ua Tue Mar 22 16:12:09 2005 From: sunshine at public.kherson.ua (Ruslan Zasukhin) Date: Tue Mar 22 08:12:14 2005 Subject: Q to all: V4RB, V4MD Exmaples, should be in the same archive ? In-Reply-To: <004c01c52ee8$459d3c30$591e1e97@vmtcktzo3kwrv6> Message-ID: On 3/22/05 4:05 PM, "info@vallemediatime.com" wrote: > Yes it's a disputable question, but I use some other xtra like > cXtraStringGrid etc. and I've seen that is more common to separate the > download from the example... I think for the future xtra upgrade also. Well, we can change this later. Hmm, well, it is possible add on left side link Examples. What other people thin ? -- Best regards, Ruslan Zasukhin [ I feel the need...the need for speed ] ------------------------------------------------------------- e-mail: ruslan@paradigmasoft.com web: http://www.paradigmasoft.com To subscribe to the Valentina mail list go to: http://lists.macserve.net/mailman/listinfo/valentina ------------------------------------------------------------- From info at vallemediatime.com Tue Mar 22 15:18:02 2005 From: info at vallemediatime.com (info@vallemediatime.com) Date: Tue Mar 22 08:18:22 2005 Subject: V4RB, V4MD and Vserver win archives References: Message-ID: <007701c52ee9$f52e0a20$591e1e97@vmtcktzo3kwrv6> > * you have run installer and choose Director/Xtras folder? C:\Programmi\Macromedia\Director MX 2004\Configuration\Xtras and so I get an new xtra folder into the xtra folder... not good > * after this you must get in the YOUR Italian analog > C/programi files/ParadigmaSoftware/Vcompoennts_win_vc I've: C/Programmi/ParadigmaSoftware/VComponents_Win_VC > * and you must get folder V4MD_2 inside of Xtras folder. No, I've: C:\Programmi\Macromedia\Director MX 2004\Configuration\Xtras\Xtras\V4MD look at the two xtras folder and the V4MD name not V4MD_2 I remember you that in Dir MX 2004 the location of xtras folder is changed. Paolo ----- Original Message ----- From: "Ruslan Zasukhin" To: ; "Igor Gomon" Sent: Tuesday, March 22, 2005 2:34 PM Subject: Re: V4RB, V4MD and Vserver win archives > On 3/22/05 3:08 PM, "info@vallemediatime.com" > wrote: > > Hi Paolo, > > So docs fixed, other site problems later. > > Installer -- the most important thing now. > > So please clarify > > * you have run installer and choose Director/Xtras folder? > > * after this you must get in the YOUR Italian analog > > C/programi files/ParadigmaSoftware/Vcompoennts_win_vc > > * and you must get folder V4MD_2 inside of Xtras folder. > > Director/Xtras/V4MD_2 > > So what is wrong from this process on YOUR side. > > Aha, and installer must set path variable... > Hmm. Igor, have you enable this on my PC ? > > > > Hi Ruslan and list, > > I've tried to install the new V4MD v2 for Win istaller in my notebook where > > I've not install previous beta version. > > The result and some question: > > 1. I get some error "Xtra not found" or other when I've tried to move the > > folder in other places of Dir MX 2004 directory > > 2. Why the V4MD create on new folder named Xtra If the same folder exist? > > 3. I've see that the folder, named Xtra contains dir example and other > > files.. I think that this is not good. I prefer to download the example and > > keep it in other folder. > > 4. The docs are incompleded, some pages are empty and some in russian > > language... > > 5. The V4MD reference is not upload > > > > The new site is very good and I appreace your work. > > Ciao Paolo > > > > PS > > I conferm you that in WIN XP ITA the folder Program Files don't exist for > > default. It can be created from other programs installed from the user. > > The default folder instead is named "Programmi". > > -- > Best regards, > Ruslan Zasukhin [ I feel the need...the need for speed ] > ------------------------------------------------------------- > e-mail: ruslan@paradigmasoft.com > web: http://www.paradigmasoft.com > > To subscribe to the Valentina mail list go to: > http://lists.macserve.net/mailman/listinfo/valentina > ------------------------------------------------------------- > > > _______________________________________________ > Valentina-beta mailing list > Valentina-beta@lists.macserve.net > http://lists.macserve.net/mailman/listinfo/valentina-beta > > > > -- > Internal Virus Database is out-of-date. > Checked by AVG Anti-Virus. > Version: 7.0.308 / Virus Database: 266.7.3 - Release Date: 15/03/2005 > > -- Internal Virus Database is out-of-date. Checked by AVG Anti-Virus. Version: 7.0.308 / Virus Database: 266.7.3 - Release Date: 15/03/2005 From sunshine at public.kherson.ua Tue Mar 22 16:30:07 2005 From: sunshine at public.kherson.ua (Ruslan Zasukhin) Date: Tue Mar 22 08:30:15 2005 Subject: V4RB, V4MD and Vserver win archives In-Reply-To: <007701c52ee9$f52e0a20$591e1e97@vmtcktzo3kwrv6> Message-ID: On 3/22/05 4:18 PM, "info@vallemediatime.com" wrote: >> * you have run installer and choose Director/Xtras folder? > C:\Programmi\Macromedia\Director MX 2004\Configuration\Xtras > and so I get an new xtra folder into the xtra folder... not good So you get C:\Programmi\Macromedia\Director MX 2004\Configuration\Xtras\Xtras\V4MD_2 ??? Here we have Director MX\Xtras\V4MD >> * after this you must get in the YOUR Italian analog >> C/programi files/ParadigmaSoftware/Vcompoennts_win_vc > I've: C/Programmi/ParadigmaSoftware/VComponents_Win_VC So THIS part is good. >> * and you must get folder V4MD_2 inside of Xtras folder. > No, I've: > C:\Programmi\Macromedia\Director MX 2004\Configuration\Xtras\Xtras\V4MD > look at the two xtras folder and the V4MD name not V4MD_2 Yes, must be _2 > I remember you that in Dir MX 2004 the location of xtras folder is changed. Actually YOU SHOW in dialog folder where V4MD_2 folder must be You can point even simply disk C May be something wrong in scripts.. Igor, check it Paolo, else please check the PATH variable. Is it okay after installation ? And once again.. Director found V4MD Xtra ? -- Best regards, Ruslan Zasukhin [ I feel the need...the need for speed ] ------------------------------------------------------------- e-mail: ruslan@paradigmasoft.com web: http://www.paradigmasoft.com To subscribe to the Valentina mail list go to: http://lists.macserve.net/mailman/listinfo/valentina ------------------------------------------------------------- From Claudius at sailer-online.de Tue Mar 22 15:28:28 2005 From: Claudius at sailer-online.de (Claudius Sailer) Date: Tue Mar 22 08:41:59 2005 Subject: 2.0 In-Reply-To: References: Message-ID: <31c09d8f71cd895af9583f4f27c16228@sailer-online.de> Am 22. Mrz 2005 um 15:10 Uhr schrieb Ruslan Zasukhin: > On 3/22/05 3:38 PM, "Claudius Sailer" > wrote: > >> >> Yes I tested b58 yesterday. >> 535 is still there > > Stop. One question. > > You have way to reproduce ? > How ? > > I have from you only db with some logs. > It seems even there is no steps to reproduce... > > BTW, it will help a lots, if you will send us PROJECT that create db > and > then reproduce bug. Having this our Windows developers also can fix > that > bugs. Making a small Project will be difficult. I send you new LogFiles where you can search for "INSERT INFO". At the same time I will try to make Test Project. bye Claudius From sunshine at public.kherson.ua Tue Mar 22 16:46:25 2005 From: sunshine at public.kherson.ua (Ruslan Zasukhin) Date: Tue Mar 22 08:46:30 2005 Subject: V4RB, V4MD archives was broken Message-ID: Hi All, We will make new archive soon Not all dlls was included. -- Best regards, Ruslan Zasukhin [ I feel the need...the need for speed ] ------------------------------------------------------------- e-mail: ruslan@paradigmasoft.com web: http://www.paradigmasoft.com To subscribe to the Valentina mail list go to: http://lists.macserve.net/mailman/listinfo/valentina ------------------------------------------------------------- From rjb at robelko.com Tue Mar 22 15:56:54 2005 From: rjb at robelko.com (Robert Brenstein) Date: Tue Mar 22 09:06:05 2005 Subject: Q to all: V4RB, V4MD Exmaples, should be in the same archive ? In-Reply-To: References: Message-ID: >On 3/22/05 4:05 PM, "info@vallemediatime.com" >wrote: > >> Yes it's a disputable question, but I use some other xtra like >> cXtraStringGrid etc. and I've seen that is more common to separate the >> download from the example... I think for the future xtra upgrade also. > >Well, we can change this later. > >Hmm, well, it is possible add on left side link Examples. > > What other people thin ? > New people will likely want to download all what is available, although I can imagine potential users wanting to look at examples even before downloading software. Current users are likely to be more selective. Anyone who used one or two version is not likely to need to redownload examples and keeping the examples out of installer will make the download a tad smaller. So yes, I do not see a problem to have a separate link for examples. The docs are already separated anyway. To make new users happy, you would need to have a full installer package that includes not only examples but all the manuals. On the other hand, I would prefer all downloadable items related to a given product to be on the same page (aside from beta stuff). I mean all the installers, then documentation, and examples. Having to go to another page to fetch documentation is an extra and not justified step. Call me lazy :) Robert From jordan at digi-net.com Tue Mar 22 10:19:04 2005 From: jordan at digi-net.com (Ken Jordan) Date: Tue Mar 22 09:17:39 2005 Subject: V4RB, V4MD archives was broken In-Reply-To: References: Message-ID: <42403768.5050305@digi-net.com> Just a couple of notes... When I place the missing dlls in the VComponents dir, again RealBasic will no longer start. (Click RealBasic to start, cursor changes to hourglass for a few seconds, then back to arrow - no app start :-( ) As to the earlier comments about Example placement, why not just have the installer ask the user where to put examples? Ruslan Zasukhin wrote: >Hi All, > >We will make new archive soon > >Not all dlls was included. > > > From Claudius at sailer-online.de Tue Mar 22 16:25:18 2005 From: Claudius at sailer-online.de (Claudius Sailer) Date: Tue Mar 22 09:25:25 2005 Subject: DIAGNOSE ErrorMessage Message-ID: <7e97e515acd3b22666f12224cbea8ad4@sailer-online.de> Hi, I believe that I had this before and it was fixed but now I get it again. Any idea what this supose to me? I don't have a table with name _JoinTable_2!!!! thanks Claudius ************************************************************************ *** Database: ************************************************************************ *** ************************************************************************ *** Table: _JoinTable_2 ************************************************************************ *** Problems found! ( Table: _JoinTable_2 ) Problems found! ( Database: ) From sunshine at public.kherson.ua Tue Mar 22 17:37:52 2005 From: sunshine at public.kherson.ua (Ruslan Zasukhin) Date: Tue Mar 22 09:37:58 2005 Subject: V4RB, V4MD archives was broken In-Reply-To: <42403768.5050305@digi-net.com> Message-ID: On 3/22/05 5:19 PM, "Ken Jordan" wrote: > Just a couple of notes... > > When I place the missing dlls in the VComponents dir, again RealBasic > will no longer start. (Click RealBasic to start, cursor changes to > hourglass for a few seconds, then back to arrow - no app start :-( ) You have add MSL and VDK dlls? Right ? > As to the earlier comments about Example placement, why not just have > the installer ask the user where to put examples? Way 2...or 3 ? -- Best regards, Ruslan Zasukhin [ I feel the need...the need for speed ] ------------------------------------------------------------- e-mail: ruslan@paradigmasoft.com web: http://www.paradigmasoft.com To subscribe to the Valentina mail list go to: http://lists.macserve.net/mailman/listinfo/valentina ------------------------------------------------------------- From sunshine at public.kherson.ua Tue Mar 22 17:42:38 2005 From: sunshine at public.kherson.ua (Ruslan Zasukhin) Date: Tue Mar 22 09:42:44 2005 Subject: DIAGNOSE ErrorMessage In-Reply-To: <7e97e515acd3b22666f12224cbea8ad4@sailer-online.de> Message-ID: On 3/22/05 5:25 PM, "Claudius Sailer" wrote: > Hi, > > I believe that I had this before and it was fixed but now I get it > again. Any idea what this supose to me? > > I don't have a table with name _JoinTable_2!!!! Ivan, add this to mantis, try to reproduce. -- Best regards, Ruslan Zasukhin [ I feel the need...the need for speed ] ------------------------------------------------------------- e-mail: ruslan@paradigmasoft.com web: http://www.paradigmasoft.com To subscribe to the Valentina mail list go to: http://lists.macserve.net/mailman/listinfo/valentina ------------------------------------------------------------- From sunshine at public.kherson.ua Tue Mar 22 17:45:07 2005 From: sunshine at public.kherson.ua (Ruslan Zasukhin) Date: Tue Mar 22 09:45:11 2005 Subject: DIAGNOSE ErrorMessage In-Reply-To: <7e97e515acd3b22666f12224cbea8ad4@sailer-online.de> Message-ID: On 3/22/05 5:25 PM, "Claudius Sailer" wrote: Well, may problem is simple ? Ivan do next: you have db and tables. you make cursor with join having this do diagnose. May be Diagnose try diagnose TMP tables? Then this should be fixed. > Hi, > > I believe that I had this before and it was fixed but now I get it > again. Any idea what this supose to me? > > I don't have a table with name _JoinTable_2!!!! > > thanks > > > Claudius > > > ************************************************************************ > *** > Database: > ************************************************************************ > *** > > ************************************************************************ > *** > Table: _JoinTable_2 > ************************************************************************ > *** > > > Problems found! ( Table: _JoinTable_2 ) > > > Problems found! ( Database: ) -- Best regards, Ruslan Zasukhin [ I feel the need...the need for speed ] ------------------------------------------------------------- e-mail: ruslan@paradigmasoft.com web: http://www.paradigmasoft.com To subscribe to the Valentina mail list go to: http://lists.macserve.net/mailman/listinfo/valentina ------------------------------------------------------------- From info at vallemediatime.com Tue Mar 22 16:54:40 2005 From: info at vallemediatime.com (info@vallemediatime.com) Date: Tue Mar 22 09:54:45 2005 Subject: V4RB, V4MD archives was broken References: <42403768.5050305@digi-net.com> Message-ID: <000c01c52ef7$754f0580$7b1e1e97@vmtcktzo3kwrv6> But, why I must re-download the xtra with the example file (four folder with many example, good for learning... but not for repeat download), when, as this case, the actual build of xtra has missings files or other problems? I think is better to dispose: 1 link for xtra, 1 link for the example 1 link dor the docs etc and... for new users 1 link with all the package :-) Another suggestion: I print the V4MD reference and I don't see the date of the release and the number of version in the first page... Paolo ----- Original Message ----- From: "Ken Jordan" To: "Valentina Beta" Sent: Tuesday, March 22, 2005 4:19 PM Subject: Re: V4RB, V4MD archives was broken > Just a couple of notes... > > When I place the missing dlls in the VComponents dir, again RealBasic > will no longer start. (Click RealBasic to start, cursor changes to > hourglass for a few seconds, then back to arrow - no app start :-( ) > > As to the earlier comments about Example placement, why not just have > the installer ask the user where to put examples? > > Ruslan Zasukhin wrote: > > >Hi All, > > > >We will make new archive soon > > > >Not all dlls was included. > > > > > > > > _______________________________________________ > Valentina-beta mailing list > Valentina-beta@lists.macserve.net > http://lists.macserve.net/mailman/listinfo/valentina-beta > > > > -- > Internal Virus Database is out-of-date. > Checked by AVG Anti-Virus. > Version: 7.0.308 / Virus Database: 266.7.3 - Release Date: 15/03/2005 > > -- Internal Virus Database is out-of-date. Checked by AVG Anti-Virus. Version: 7.0.308 / Virus Database: 266.7.3 - Release Date: 15/03/2005 From jordan at digi-net.com Tue Mar 22 10:56:40 2005 From: jordan at digi-net.com (Ken Jordan) Date: Tue Mar 22 09:55:00 2005 Subject: V4RB, V4MD archives was broken In-Reply-To: References: Message-ID: <42404038.3080404@digi-net.com> Ruslan Zasukhin wrote: >On 3/22/05 5:19 PM, "Ken Jordan" wrote: > > > >>Just a couple of notes... >> >>When I place the missing dlls in the VComponents dir, again RealBasic >>will no longer start. (Click RealBasic to start, cursor changes to >>hourglass for a few seconds, then back to arrow - no app start :-( ) >> >> > >You have add MSL and VDK dlls? Right ? > > Right. I got messages at startup about those being missing, but RB still started. Once all files are present, RB startup aborts. I had this same problem when I downloaded b58. (had to revert to b41) With b58 the error message that Windows generated to send to Microsoft (not sent) indicated that an error had occured in Kernel_Win32_Final_CW.dll > > >>As to the earlier comments about Example placement, why not just have >>the installer ask the user where to put examples? >> >> > >Way 2...or 3 ?** > > Robert Brenstein's ideas seem reasonable... -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macserve.net/pipermail/valentina-beta/attachments/20050322/a955789d/attachment-0001.html From sunshine at public.kherson.ua Tue Mar 22 18:15:53 2005 From: sunshine at public.kherson.ua (Ruslan Zasukhin) Date: Tue Mar 22 10:15:58 2005 Subject: V4RB, V4MD archives was broken In-Reply-To: <42404038.3080404@digi-net.com> Message-ID: On 3/22/05 5:56 PM, "Ken Jordan" wrote: > Way 2...or 3 ? > > Robert Brenstein's ideas seem reasonable... They are hard for todo :-) - small archives AND big archives ... nightmare for support. No ? -- Best regards, Ruslan Zasukhin [ I feel the need...the need for speed ] ------------------------------------------------------------- e-mail: ruslan@paradigmasoft.com web: http://www.paradigmasoft.com To subscribe to the Valentina mail list go to: http://lists.macserve.net/mailman/listinfo/valentina ------------------------------------------------------------- From sunshine at public.kherson.ua Tue Mar 22 18:18:18 2005 From: sunshine at public.kherson.ua (Ruslan Zasukhin) Date: Tue Mar 22 10:18:21 2005 Subject: V4RB, V4MD archives was broken In-Reply-To: <000c01c52ef7$754f0580$7b1e1e97@vmtcktzo3kwrv6> Message-ID: On 3/22/05 5:54 PM, "info@vallemediatime.com" wrote: I think we will EXTRACT Examples into separate page/archive... > But, why I must re-download the xtra with the example file (four folder with > many example, good for learning... but not for repeat download), when, as > this case, the actual build of xtra has missings files or other problems? I > think is better to dispose: > 1 link for xtra, > 1 link for the example > 1 link dor the docs etc > and... for new users > 1 link with all the package :-) Ok, agree :-)) > Another suggestion: > I print the V4MD reference and I don't see the date of the release and the > number of version in the first page... Number of version is the name of file :-)) Ok we will add v2 -- Best regards, Ruslan Zasukhin [ I feel the need...the need for speed ] ------------------------------------------------------------- e-mail: ruslan@paradigmasoft.com web: http://www.paradigmasoft.com To subscribe to the Valentina mail list go to: http://lists.macserve.net/mailman/listinfo/valentina ------------------------------------------------------------- From info at vallemediatime.com Tue Mar 22 17:34:00 2005 From: info at vallemediatime.com (info@vallemediatime.com) Date: Tue Mar 22 10:34:05 2005 Subject: V4RB, V4MD archives was broken References: Message-ID: <003d01c52efc$f3abb540$7b1e1e97@vmtcktzo3kwrv6> > Ok we will add v2 and the date please, I've printed the previous v.1 of reference and I write the date update by hand :-) I tell you that the many layout pages of V4MD references are different... and so if I bind the printed docs pages forehead and back the result is unsatisfactory, but this is a little problem, I prefer a good developer :-) Then you think this when you have more time for the details. Paolo ----- Original Message ----- From: "Ruslan Zasukhin" To: Sent: Tuesday, March 22, 2005 5:18 PM Subject: Re: V4RB, V4MD archives was broken > On 3/22/05 5:54 PM, "info@vallemediatime.com" > wrote: > > I think we will EXTRACT Examples into separate page/archive... > > > But, why I must re-download the xtra with the example file (four folder with > > many example, good for learning... but not for repeat download), when, as > > this case, the actual build of xtra has missings files or other problems? I > > think is better to dispose: > > 1 link for xtra, > > 1 link for the example > > 1 link dor the docs etc > > and... for new users > > 1 link with all the package :-) > > Ok, agree :-)) > > > > Another suggestion: > > I print the V4MD reference and I don't see the date of the release and the > > number of version in the first page... > > Number of version is the name of file :-)) > > Ok we will add v2 > > -- > Best regards, > Ruslan Zasukhin [ I feel the need...the need for speed ] > ------------------------------------------------------------- > e-mail: ruslan@paradigmasoft.com > web: http://www.paradigmasoft.com > > To subscribe to the Valentina mail list go to: > http://lists.macserve.net/mailman/listinfo/valentina > ------------------------------------------------------------- > > > _______________________________________________ > Valentina-beta mailing list > Valentina-beta@lists.macserve.net > http://lists.macserve.net/mailman/listinfo/valentina-beta > > > > -- > Internal Virus Database is out-of-date. > Checked by AVG Anti-Virus. > Version: 7.0.308 / Virus Database: 266.7.3 - Release Date: 15/03/2005 > > -- Internal Virus Database is out-of-date. Checked by AVG Anti-Virus. Version: 7.0.308 / Virus Database: 266.7.3 - Release Date: 15/03/2005 From sun2 at public.kherson.ua Tue Mar 22 20:19:41 2005 From: sun2 at public.kherson.ua (Serg) Date: Tue Mar 22 12:20:05 2005 Subject: [FAQ] REGEX searches and escaping In-Reply-To: Message-ID: Hi Jon, > Hi Serge, > > Just to be clear -- I want \A to be a metacharacter! > It should mean word-begins-with. Jon, first of all, \A -- Match only at beginning of string > If I escape it it should just be the > characters '\A', which is NOT what I want. Let you have in REALbasic string as "\A12345\Z" To send this to our SQL parser you must ESCAPE this string str = Valentina.EscapeString( "\A12345\Z" ) // here str will be "\\A12345\\Z" Our SQL parser reading it will again produce string "\A12345\Z" which will be sent to the REGEX engine. So in your code it must be as query = ".. WHERE fld REGEX '" + str + "'" ----------- In the same time note, that if you work in viSQL or Valentina Studio, Then in the query window you should type escape chars self: ... WHERE fld REGEX '\\A12345\\Z' So again our SQL parser reading it will produce string "\A12345\Z" which will be sent to the REGEX engine. -- Best regards, Serge From valentina-list at vermontsoftworks.com Tue Mar 22 13:58:16 2005 From: valentina-list at vermontsoftworks.com (Erik Mueller-Harder) Date: Tue Mar 22 12:58:44 2005 Subject: [V4RB V2] VArraySet sorting problems Message-ID: Hi, Ruslan -- I'll submit this to Mantis shortly, but I'd like your comments first, in case I'm not understanding something. I'm using this code to create a sorted VArraySet in Rb: Dim ascendingFlg as Boolean Dim text as String Dim iSet as VArraySet Dim vs as VSet text = staticText1.text if text <> "" then vs = iTable.FindWords(text) if vs <> nil then if vs.count > 0 then ascendingFlg = False iSet = iTable.Sort(vs, iTable.chosenDT, ascendingFlg) end if end if end if iTable is a VTable subclass. chosenDT is a VDateTime field, with good data in it. This is working beautifully, except that the resulting iSet is not sorted. In your Records_Sort example, the result of the table's sort is actually defined as a VSet, not a VArraySet -- and it is working correctly. The documentation, however, says the result should be a VArraySet -- and that is actually what I want (since I want to use the VArraySet's ItemAt method). Switching ascendingFlg to True has no effect. This code was working for me two or three weeks ago; I don't believe anything has changed other than the version of Valentina. I'm currently using the most recent v2 beta, from 2005-03-10. Is this a bug? Or am I doing something incorrectly? ----------- [On a related note, FYI, I've noticed that in all circumstances, even when sorting works correctly (such as your Records_Sort example), the VSet's (or VArraySet's) IsSorted method *always* returns False.] Thanks, -- Erik From sunshine at public.kherson.ua Tue Mar 22 21:13:51 2005 From: sunshine at public.kherson.ua (Ruslan Zasukhin) Date: Tue Mar 22 13:14:08 2005 Subject: [V4RB V2] VArraySet sorting problems In-Reply-To: Message-ID: On 3/22/05 8:58 PM, "Erik Mueller-Harder" wrote: Hi Erik, > I'll submit this to Mantis shortly, but I'd like your comments first, > in case I'm not understanding something. > > I'm using this code to create a sorted VArraySet in Rb: > > Dim ascendingFlg as Boolean > Dim text as String > Dim iSet as VArraySet > Dim vs as VSet > > text = staticText1.text > if text <> "" then > vs = iTable.FindWords(text) > if vs <> nil then > if vs.count > 0 then > ascendingFlg = False > iSet = iTable.Sort(vs, iTable.chosenDT, ascendingFlg) > end if > end if > end if > > iTable is a VTable subclass. chosenDT is a VDateTime field, with good > data in it. > > This is working beautifully, except that the resulting iSet is not > sorted. > > In your Records_Sort example, the result of the table's sort is > actually defined as a VSet, not a VArraySet -- and it is working > correctly. I think this do not mater. > The documentation, however, says the result should be a VArraySet -- > and that is actually what I want (since I want to use the VArraySet's > ItemAt method). But ArraySet is child of Vset. So I always have right to write dim set as VSet set = tbl.Sort() Although in this case I cannot access methods of ArraySet class. In my example I do not need them, so I have cast to set. This is pure OO issues, Erik. > Switching ascendingFlg to True has no effect. > > This code was working for me two or three weeks ago; I don't believe > anything has changed other than the version of Valentina. I'm > currently using the most recent v2 beta, from 2005-03-10. > > Is this a bug? Or am I doing something incorrectly? I can think only about bug related to Vdate field. Hmm, please try some other numeric field. If in this case answer is correct. > ----------- > > [On a related note, FYI, I've noticed that in all circumstances, even > when sorting works correctly (such as your Records_Sort example), the > VSet's (or VArraySet's) IsSorted method *always* returns False.] Set.IsSorted() and set.Sort() Are related to sorting of RecIDs inside of set. I afraid this will confuse RB developers, and may be should be removed. Ignore them for now. They exists for other tasks. -- Best regards, Ruslan Zasukhin [ I feel the need...the need for speed ] ------------------------------------------------------------- e-mail: ruslan@paradigmasoft.com web: http://www.paradigmasoft.com To subscribe to the Valentina mail list go to: http://lists.macserve.net/mailman/listinfo/valentina ------------------------------------------------------------- From valentina-list at vermontsoftworks.com Tue Mar 22 14:32:10 2005 From: valentina-list at vermontsoftworks.com (Erik Mueller-Harder) Date: Tue Mar 22 13:32:27 2005 Subject: [V4RB V2] VArraySet sorting problems In-Reply-To: References: Message-ID: <444cafd6845a15731318d56bf56ba600@vermontsoftworks.com> >> The documentation, however, says the result should be a VArraySet -- >> and that is actually what I want (since I want to use the VArraySet's >> ItemAt method). > > But ArraySet is child of Vset. So I always have right to write > > dim set as VSet > set = tbl.Sort() > > Although in this case I cannot access methods of ArraySet class. > In my example I do not need them, so I have cast to set. > This is pure OO issues, Erik. Makes sense. I hadn't thought about VArraySet being a child of VSet. OK. >> Switching ascendingFlg to True has no effect. >> >> This code was working for me two or three weeks ago; I don't believe >> anything has changed other than the version of Valentina. I'm >> currently using the most recent v2 beta, from 2005-03-10. >> >> Is this a bug? Or am I doing something incorrectly? > > I can think only about bug related to Vdate field. > Hmm, please try some other numeric field. > If in this case answer is correct. Well, I modified your Records_Sort example to include a VDateTime field, and it worked correctly. But the only substantive difference I can see between the code there and my own is the use of VSet instead of VArraySet (which I understand now shouldn't be important). I'll keep looking.... >> [On a related note, FYI, I've noticed that in all circumstances, even >> when sorting works correctly (such as your Records_Sort example), the >> VSet's (or VArraySet's) IsSorted method *always* returns False.] > > Set.IsSorted() and set.Sort() > > Are related to sorting of RecIDs inside of set. > I afraid this will confuse RB developers, and may be should be removed. > > Ignore them for now. They exists for other tasks. I think the confusion would simply be from their names. If they were called Set.IsSortedByRecID and Set.SortByRecID, there wouldn't be any confusion -- and there might even be some use for them. Thanks, -- Erik From valentina-list at vermontsoftworks.com Tue Mar 22 15:15:21 2005 From: valentina-list at vermontsoftworks.com (Erik Mueller-Harder) Date: Tue Mar 22 14:15:38 2005 Subject: [V4RB V2] VArraySet sorting problems In-Reply-To: References: Message-ID: > I can think only about bug related to Vdate field. > Hmm, please try some other numeric field. > If in this case answer is correct. Got it! I didn't think it could be the VDateTime field, since I'd tried putting a VDateTime field into your Records_Sort example and hadn't found any problems. Then I dug in a little further, and found that the records in my own database weren't sorting correctly *when the VDateTime field had been UPDATED*. I further modified the Records_Sort example to modify values in the VDateTime field -- and it no longer sorts correctly based on that field. Is this enough description, or would you like me to send you a project (and, if so, to what address)? Thanks, -- Erik From snw at paradise.net.nz Wed Mar 23 08:34:31 2005 From: snw at paradise.net.nz (Sean Wilson) Date: Tue Mar 22 14:35:11 2005 Subject: V4RB, V4MD and Vserver win archives In-Reply-To: References: Message-ID: <6.2.1.2.2.20050323083153.041ebbc0@pop3.paradise.net.nz> >If somebody can/want check Windows archives for V4RB or V4Md, >Please do this. > >Download from www.paradigmasoft.com, > downloads section The FTP link for V4MD_2 (Win 32) throws an error: 530 Login incorrect - I suspect your link contains the wrong username/password combination as I can't connect with my regular FTP client using the previous user/pass combination either. From sunshine at public.kherson.ua Tue Mar 22 22:55:16 2005 From: sunshine at public.kherson.ua (Ruslan Zasukhin) Date: Tue Mar 22 14:55:33 2005 Subject: [V4RB V2] VArraySet sorting problems In-Reply-To: Message-ID: On 3/22/05 10:15 PM, "Erik Mueller-Harder" wrote: >> I can think only about bug related to Vdate field. >> Hmm, please try some other numeric field. >> If in this case answer is correct. > > Got it! > > I didn't think it could be the VDateTime field, since I'd tried putting > a VDateTime field into your Records_Sort example and hadn't found any > problems. > > Then I dug in a little further, and found that the records in my own > database weren't sorting correctly *when the VDateTime field had been > UPDATED*. > > I further modified the Records_Sort example to modify values in the > VDateTime field -- and it no longer sorts correctly based on that > field. > > Is this enough description, or would you like me to send you a project > (and, if so, to what address)? Please send modified Example to me and to Ivan (see CC) -- Best regards, Ruslan Zasukhin [ I feel the need...the need for speed ] ------------------------------------------------------------- e-mail: ruslan@paradigmasoft.com web: http://www.paradigmasoft.com To subscribe to the Valentina mail list go to: http://lists.macserve.net/mailman/listinfo/valentina ------------------------------------------------------------- From sunshine at public.kherson.ua Tue Mar 22 22:55:53 2005 From: sunshine at public.kherson.ua (Ruslan Zasukhin) Date: Tue Mar 22 14:56:07 2005 Subject: V4RB, V4MD and Vserver win archives In-Reply-To: <6.2.1.2.2.20050323083153.041ebbc0@pop3.paradise.net.nz> Message-ID: On 3/22/05 10:34 PM, "Sean Wilson" wrote: >> If somebody can/want check Windows archives for V4RB or V4Md, >> Please do this. >> >> Download from www.paradigmasoft.com, >> downloads section > > The FTP link for V4MD_2 (Win 32) throws an error: 530 Login incorrect - I > suspect your link contains the wrong username/password combination as I > can't connect with my regular FTP client using the previous user/pass > combination either. FTP links will be removed. Our host guys say we do not need them. -- Best regards, Ruslan Zasukhin [ I feel the need...the need for speed ] ------------------------------------------------------------- e-mail: ruslan@paradigmasoft.com web: http://www.paradigmasoft.com To subscribe to the Valentina mail list go to: http://lists.macserve.net/mailman/listinfo/valentina ------------------------------------------------------------- From snw at paradise.net.nz Wed Mar 23 09:01:26 2005 From: snw at paradise.net.nz (Sean Wilson) Date: Tue Mar 22 15:01:46 2005 Subject: V4RB, V4MD and Vserver win archives In-Reply-To: References: <6.2.1.2.2.20050323083153.041ebbc0@pop3.paradise.net.nz> Message-ID: <6.2.1.2.2.20050323085950.025c70e0@pop3.paradise.net.nz> >FTP links will be removed. > >Our host guys say we do not need them. No, PLEASE don't do that. I'm on dialup and my connection is always dropping out - I really need to be able to resume a download part-way through. Especially as your archives get larger. From sunshine at public.kherson.ua Tue Mar 22 23:04:29 2005 From: sunshine at public.kherson.ua (Ruslan Zasukhin) Date: Tue Mar 22 15:04:43 2005 Subject: V4RB, V4MD and Vserver win archives In-Reply-To: <6.2.1.2.2.20050323085950.025c70e0@pop3.paradise.net.nz> Message-ID: On 3/22/05 11:01 PM, "Sean Wilson" wrote: >> FTP links will be removed. > > No, PLEASE don't do that. I'm on dialup and my connection is always > dropping out - I really need to be able to resume a download part-way > through. Especially as your archives get larger. I am sorry, we have no other way right now. :-( Host service says it will be security problem to setup ftp links. -- Best regards, Ruslan Zasukhin [ I feel the need...the need for speed ] ------------------------------------------------------------- e-mail: ruslan@paradigmasoft.com web: http://www.paradigmasoft.com To subscribe to the Valentina mail list go to: http://lists.macserve.net/mailman/listinfo/valentina ------------------------------------------------------------- From snw at paradise.net.nz Wed Mar 23 09:29:17 2005 From: snw at paradise.net.nz (Sean Wilson) Date: Tue Mar 22 15:29:38 2005 Subject: V4RB, V4MD and Vserver win archives In-Reply-To: References: <6.2.1.2.2.20050323085950.025c70e0@pop3.paradise.net.nz> Message-ID: <6.2.1.2.2.20050323092643.025c5d00@pop3.paradise.net.nz> > > No, PLEASE don't do that. I'm on dialup and my connection is always > > dropping out - I really need to be able to resume a download part-way > > through. Especially as your archives get larger. > >I am sorry, we have no other way right now. :-( > >Host service says it will be security problem to setup ftp links. So be it. Though I don't see the claimed security problem - but then again, I'm not a webmaster. Surely I'm not the only person in this situation? I *much* prefer to have ftp available... From info at vallemediatime.com Tue Mar 22 22:50:50 2005 From: info at vallemediatime.com (info@vallemediatime.com) Date: Tue Mar 22 15:51:15 2005 Subject: V4RB, V4MD and Vserver win archives References: <6.2.1.2.2.20050323085950.025c70e0@pop3.paradise.net.nz> <6.2.1.2.2.20050323092643.025c5d00@pop3.paradise.net.nz> Message-ID: <000801c52f29$367c5650$e0261e97@vmtcktzo3kwrv6> Hi Ruslan, I don't undestand if you have upload the right archives of V4MD, or when you think to do it Thanks. Paolo ----- Original Message ----- From: "Sean Wilson" To: "Valentina Beta" Sent: Tuesday, March 22, 2005 10:29 PM Subject: Re: V4RB, V4MD and Vserver win archives > > > > No, PLEASE don't do that. I'm on dialup and my connection is always > > > dropping out - I really need to be able to resume a download part-way > > > through. Especially as your archives get larger. > > > >I am sorry, we have no other way right now. :-( > > > >Host service says it will be security problem to setup ftp links. > > So be it. > Though I don't see the claimed security problem - but then again, I'm not a > webmaster. > Surely I'm not the only person in this situation? I *much* prefer to have > ftp available... > > > _______________________________________________ > Valentina-beta mailing list > Valentina-beta@lists.macserve.net > http://lists.macserve.net/mailman/listinfo/valentina-beta > > > > -- > Internal Virus Database is out-of-date. > Checked by AVG Anti-Virus. > Version: 7.0.308 / Virus Database: 266.7.3 - Release Date: 15/03/2005 > > -- Internal Virus Database is out-of-date. Checked by AVG Anti-Virus. Version: 7.0.308 / Virus Database: 266.7.3 - Release Date: 15/03/2005 From info at vallemediatime.com Tue Mar 22 23:21:34 2005 From: info at vallemediatime.com (info@vallemediatime.com) Date: Tue Mar 22 16:21:39 2005 Subject: [V4MD] default path installer Message-ID: <000a01c52f2d$81b9d300$14241e97@vmtcktzo3kwrv6> Skipped content of type multipart/alternative-------------- next part -------------- Internal Virus Database is out-of-date. Checked by AVG Anti-Virus. Version: 7.0.308 / Virus Database: 266.7.3 - Release Date: 15/03/2005 From sunshine at public.kherson.ua Wed Mar 23 01:46:03 2005 From: sunshine at public.kherson.ua (Ruslan Zasukhin) Date: Tue Mar 22 17:46:08 2005 Subject: V4RB, V4MD and Vserver win archives In-Reply-To: <000801c52f29$367c5650$e0261e97@vmtcktzo3kwrv6> Message-ID: On 3/22/05 11:50 PM, "info@vallemediatime.com" wrote: > Hi Ruslan, > I don't undestand if you have upload the right archives of V4MD, or when you > think to do it > Thanks. > Paolo Next morning -- Best regards, Ruslan Zasukhin [ I feel the need...the need for speed ] ------------------------------------------------------------- e-mail: ruslan@paradigmasoft.com web: http://www.paradigmasoft.com To subscribe to the Valentina mail list go to: http://lists.macserve.net/mailman/listinfo/valentina ------------------------------------------------------------- From sunshine at public.kherson.ua Wed Mar 23 01:47:15 2005 From: sunshine at public.kherson.ua (Ruslan Zasukhin) Date: Tue Mar 22 17:47:18 2005 Subject: [V4MD] default path installer In-Reply-To: <000a01c52f2d$81b9d300$14241e97@vmtcktzo3kwrv6> Message-ID: On 3/23/05 12:21 AM, "info@vallemediatime.com" wrote: Hi Paolo, > I've notice that the installer it always proposes the same directory > "DirectorMX" even if this does not exist. > I hope in some modify of this setup. > Paolo We will change this to C:\V4MD_2 Igor say that we must show something, And we cannot guess what version of Director you have -- Best regards, Ruslan Zasukhin [ I feel the need...the need for speed ] ------------------------------------------------------------- e-mail: ruslan@paradigmasoft.com web: http://www.paradigmasoft.com To subscribe to the Valentina mail list go to: http://lists.macserve.net/mailman/listinfo/valentina ------------------------------------------------------------- From snw at paradise.net.nz Wed Mar 23 14:36:09 2005 From: snw at paradise.net.nz (Sean Wilson) Date: Tue Mar 22 20:36:23 2005 Subject: Q to all: V4RB, V4MD Exmaples, should be in the same archive ? In-Reply-To: References: <004c01c52ee8$459d3c30$591e1e97@vmtcktzo3kwrv6> Message-ID: <6.2.1.2.2.20050323142435.03481eb0@pop3.paradise.net.nz> > What other people thin ? For my vote, I'd rather that the examples and documentation were separate downloads. Especially as often it's just the updated xtra I'm after, not the IBM libs/docs/examples. From sunshine at public.kherson.ua Wed Mar 23 12:24:30 2005 From: sunshine at public.kherson.ua (Ruslan Zasukhin) Date: Wed Mar 23 04:24:39 2005 Subject: Q to all: V4RB, V4MD Exmaples, should be in the same archive ? In-Reply-To: <6.2.1.2.2.20050323142435.03481eb0@pop3.paradise.net.nz> Message-ID: On 3/23/05 4:36 AM, "Sean Wilson" wrote: > >> What other people thin ? > > For my vote, I'd rather that the examples and documentation were separate > downloads. Especially as often it's just the updated xtra I'm after, not > the IBM libs/docs/examples. You mean separate components archive ? I think this can be done only on beta pages... -- Best regards, Ruslan Zasukhin [ I feel the need...the need for speed ] ------------------------------------------------------------- e-mail: ruslan@paradigmasoft.com web: http://www.paradigmasoft.com To subscribe to the Valentina mail list go to: http://lists.macserve.net/mailman/listinfo/valentina ------------------------------------------------------------- From sunshine at public.kherson.ua Wed Mar 23 16:14:10 2005 From: sunshine at public.kherson.ua (Ruslan Zasukhin) Date: Wed Mar 23 08:14:19 2005 Subject: V4RB and V4MD windows installers Message-ID: Hi All, Please try again windows installers. There is big hope that we have resolve problems -- Best regards, Ruslan Zasukhin [ I feel the need...the need for speed ] ------------------------------------------------------------- e-mail: ruslan@paradigmasoft.com web: http://www.paradigmasoft.com To subscribe to the Valentina mail list go to: http://lists.macserve.net/mailman/listinfo/valentina ------------------------------------------------------------- From jordan at digi-net.com Wed Mar 23 09:39:41 2005 From: jordan at digi-net.com (Ken Jordan) Date: Wed Mar 23 08:38:03 2005 Subject: V4RB and V4MD windows installers In-Reply-To: References: Message-ID: <42417FAD.2090309@digi-net.com> V4RB install seems to work great! RB starts as expected now, too. You might want to inform the user that they may have to restart their computer (for the PATH change to take effect) Looking good! KJ Ruslan Zasukhin wrote: >Hi All, > >Please try again windows installers. > >There is big hope that we have resolve problems > > > > From info at vallemediatime.com Wed Mar 23 16:40:51 2005 From: info at vallemediatime.com (info@vallemediatime.com) Date: Wed Mar 23 09:40:57 2005 Subject: V4RB and V4MD windows installers References: Message-ID: <000801c52fbe$b177fe50$38201e97@vmtcktzo3kwrv6> Hi Ruslan I've tested the new installer in two PC... and now it's work :-) Good work Ruslan and Igor. This is the more important thing. I want tell you that the installation, for me, is a few strange: 1. the installer create a Folder Paradigma Folder and write the path in the sistem... OK this is necessary and 2. for default proposes to create a Folder V4MD_2 in the Macromedia Folder, (for me not necessary: seems that the xtra it comes installed automatically) 3. instead for complete the installation the user must open V4MD_2 Folder and drag the xtra into the xtas folder of his Director version.... at this point the installation become manually as always. I suggest you to create a installer for only components. All other Director xtra are normally installed from a folder that the user keep in your HD place... after the user drag the xtra etc. For the folder with dir example I've already said my opinion :-) PS. Now, I don't tell you if it's necessary to restart OS because my system has a path from previous beta version. Paolo ----- Original Message ----- From: "Ruslan Zasukhin" To: Sent: Wednesday, March 23, 2005 3:14 PM Subject: V4RB and V4MD windows installers > Hi All, > > Please try again windows installers. > > There is big hope that we have resolve problems > > > -- > Best regards, > Ruslan Zasukhin [ I feel the need...the need for speed ] > ------------------------------------------------------------- > e-mail: ruslan@paradigmasoft.com > web: http://www.paradigmasoft.com > > To subscribe to the Valentina mail list go to: > http://lists.macserve.net/mailman/listinfo/valentina > ------------------------------------------------------------- > > > _______________________________________________ > Valentina-beta mailing list > Valentina-beta@lists.macserve.net > http://lists.macserve.net/mailman/listinfo/valentina-beta > > > > -- > No virus found in this incoming message. > Checked by AVG Anti-Virus. > Version: 7.0.308 / Virus Database: 266.8.0 - Release Date: 21/03/2005 > > -- No virus found in this outgoing message. Checked by AVG Anti-Virus. Version: 7.0.308 / Virus Database: 266.8.0 - Release Date: 21/03/2005 From IvanSmahin at public.kherson.ua Wed Mar 23 17:45:45 2005 From: IvanSmahin at public.kherson.ua (Ivan Smahin) Date: Wed Mar 23 09:45:50 2005 Subject: RAM db created with classes In-Reply-To: References: Message-ID: <112234216.20050323174545@public.kherson.ua> Hello Ruslan, Tuesday, March 22, 2005, 11:16:13 AM, you wrote: RZ> On 3/22/05 9:35 AM, "Olivier" wrote: >> Hi Ruslan and list, >> >> To create a DB in RAM (with class), I have: >> >> - Create a class MyDB >> - Create classes of tables >> >> - Db = new MyDB ( EVstorageType.kRam) >> >> But now, when I want to access a table of my db, I have an "Nil Object" >> exception . RZ> Ivan, you can add such test into our test system. RZ> Oliver, please add this to Mantis It's fixed in http://paradigma.ukrcom.kherson.ua/bt/view.php?id=575 -- Best regards, Ivan mailto:IvanSmahin@public.kherson.ua From ralf at end-if.de Thu Mar 24 01:40:36 2005 From: ralf at end-if.de (Ralf Sander) Date: Wed Mar 23 18:40:28 2005 Subject: Server time In-Reply-To: <112234216.20050323174545@public.kherson.ua> References: <112234216.20050323174545@public.kherson.ua> Message-ID: <4b0bdc87893a6e8059ead96ee601c6f5@end-if.de> Hi Ruslan, I can't find a hint in the docs, so I just ask. Not all users of a Client/Server-Solution may have the same time, if they are not in sync with a time server. So it could be useful to have something like a "CurrentServerDateTime". Does a property like this exist? Cheers, Ralf From macsforever2000 at goodeast.com Wed Mar 23 19:19:20 2005 From: macsforever2000 at goodeast.com (Frank Schima) Date: Wed Mar 23 20:19:37 2005 Subject: Server time In-Reply-To: <4b0bdc87893a6e8059ead96ee601c6f5@end-if.de> References: <112234216.20050323174545@public.kherson.ua> <4b0bdc87893a6e8059ead96ee601c6f5@end-if.de> Message-ID: Hi Ralf, > I can't find a hint in the docs, so I just ask. > > Not all users of a Client/Server-Solution may have the same time, if > they are not in sync with a time server. So it could be useful to have > something like a "CurrentServerDateTime". Does a property like this > exist? You have to use SQL. SELECT now() alternately, SELECT getdate() Best regards, Frank Schima From sunshine at public.kherson.ua Thu Mar 24 08:26:05 2005 From: sunshine at public.kherson.ua (Ruslan Zasukhin) Date: Thu Mar 24 00:26:19 2005 Subject: test Message-ID: -- Best regards, Ruslan Zasukhin [ I feel the need...the need for speed ] ------------------------------------------------------------- e-mail: ruslan@paradigmasoft.com web: http://www.paradigmasoft.com To subscribe to the Valentina mail list go to: http://lists.macserve.net/mailman/listinfo/valentina ------------------------------------------------------------- From sunshine at public.kherson.ua Thu Mar 24 09:42:33 2005 From: sunshine at public.kherson.ua (Ruslan Zasukhin) Date: Thu Mar 24 01:42:42 2005 Subject: Test, ignore Message-ID: -- Best regards, Ruslan Zasukhin [ I feel the need...the need for speed ] ------------------------------------------------------------- e-mail: ruslan@paradigmasoft.com web: http://www.paradigmasoft.com To subscribe to the Valentina mail list go to: http://lists.macserve.net/mailman/listinfo/valentina ------------------------------------------------------------- From vidal_olivier at yahoo.fr Thu Mar 24 08:46:02 2005 From: vidal_olivier at yahoo.fr (Olivier) Date: Thu Mar 24 01:50:19 2005 Subject: 2.0 ! Message-ID: Hi Ruslan, Paradigma Team and list, Congratulations on the availability of Valentina 2.0! Champagne! Even if there is some more of work, to see finally available Valentina 2.0 very pleases. I hope that the optimizations are going to continue and that UTF8 will be quickly available ; o) During the installation of three packages (good !) of Valentina for Mac OS X, I had a problem of authorization of files. Three package were installed on my desktop, and all the authorizations of ALL files of the desktop were modified. I could not access any more the files of the desktop. I DO NOT THINK THAT IT COMES FROM THE INSTALLATION OF VALENTINA. But I indicate it all the same because if the other persons have the same problem, then that will probably be due, finally, to the installation of Valentina. Olivier From vidal_olivier at yahoo.fr Thu Mar 24 08:49:42 2005 From: vidal_olivier at yahoo.fr (Olivier) Date: Thu Mar 24 01:50:23 2005 Subject: RAM db created with classes In-Reply-To: <112234216.20050323174545@public.kherson.ua> References: <112234216.20050323174545@public.kherson.ua> Message-ID: <48A2E4D1-9C39-11D9-B615-000D93C35C66@yahoo.fr> > RZ> On 3/22/05 9:35 AM, "Olivier" wrote: > >>> Hi Ruslan and list, >>> >>> To create a DB in RAM (with class), I have: >>> >>> - Create a class MyDB >>> - Create classes of tables >>> >>> - Db = new MyDB ( EVstorageType.kRam) >>> >>> But now, when I want to access a table of my db, I have an "Nil >>> Object" >>> exception . > > RZ> Ivan, you can add such test into our test system. > RZ> Oliver, please add this to Mantis > > It's fixed in http://paradigma.ukrcom.kherson.ua/bt/view.php?id=575 > perfect ! I am sorry not to have indicated it on the mantis, I have many problems with internet at the moment. thank you olivier From Claudius at sailer-online.de Thu Mar 24 09:09:16 2005 From: Claudius at sailer-online.de (Claudius Sailer) Date: Thu Mar 24 02:09:34 2005 Subject: 2.0 ! In-Reply-To: References: Message-ID: <526688fddd0f41c6950f1e3574b3a455@sailer-online.de> Hi, Am 24. Mrz 2005 um 08:46 Uhr schrieb Olivier: > Hi Ruslan, Paradigma Team and list, > > Congratulations on the availability of Valentina 2.0! Champagne! > Even if there is some more of work, to see finally available Valentina > 2.0 very pleases. > > I hope that the optimizations are going to continue and that UTF8 will > be quickly available ; o) > > During the installation of three packages (good !) of Valentina for > Mac OS X, I had a problem of authorization of files. > Three package were installed on my desktop, and all the authorizations > of ALL files of the desktop were modified. > I could not access any more the files of the desktop. Three packages, but no RedMe where I can see where is best place to install them. Why do we have V4RB_PlugIn and V4RB where PlugIn is already in? which of both do I need or are both same file? Thanks Claudius From Claudius at sailer-online.de Thu Mar 24 09:38:08 2005 From: Claudius at sailer-online.de (Claudius Sailer) Date: Thu Mar 24 02:38:15 2005 Subject: 2.0 ! #580 In-Reply-To: <526688fddd0f41c6950f1e3574b3a455@sailer-online.de> References: <526688fddd0f41c6950f1e3574b3a455@sailer-online.de> Message-ID: <092c8eaced897dc2afe24ce6787faa89@sailer-online.de> Am 24. Mrz 2005 um 09:09 Uhr schrieb Claudius Sailer: > Hi, > > Am 24. Mrz 2005 um 08:46 Uhr schrieb Olivier: > >> Hi Ruslan, Paradigma Team and list, >> >> Congratulations on the availability of Valentina 2.0! Champagne! >> Even if there is some more of work, to see finally available >> Valentina 2.0 very pleases. >> >> I hope that the optimizations are going to continue and that UTF8 >> will be quickly available ; o) >> >> During the installation of three packages (good !) of Valentina for >> Mac OS X, I had a problem of authorization of files. >> Three package were installed on my desktop, and all the >> authorizations of ALL files of the desktop were modified. >> I could not access any more the files of the desktop. > > Three packages, but no RedMe where I can see where is best place to > install them. > Why do we have V4RB_PlugIn and V4RB where PlugIn is already in? which > of both do I need or are both same file? *hmmm* final version brings crash BugReport #580 You can use my database. bye Claudius From Claudius at sailer-online.de Thu Mar 24 09:44:46 2005 From: Claudius at sailer-online.de (Claudius Sailer) Date: Thu Mar 24 02:44:52 2005 Subject: 2.0 ! #580 In-Reply-To: <092c8eaced897dc2afe24ce6787faa89@sailer-online.de> References: <526688fddd0f41c6950f1e3574b3a455@sailer-online.de> <092c8eaced897dc2afe24ce6787faa89@sailer-online.de> Message-ID: Am 24. Mrz 2005 um 09:38 Uhr schrieb Claudius Sailer: > > Am 24. Mrz 2005 um 09:09 Uhr schrieb Claudius Sailer: > >> Hi, >> >> Am 24. Mrz 2005 um 08:46 Uhr schrieb Olivier: >> >>> Hi Ruslan, Paradigma Team and list, >>> >>> Congratulations on the availability of Valentina 2.0! Champagne! >>> Even if there is some more of work, to see finally available >>> Valentina 2.0 very pleases. >>> >>> I hope that the optimizations are going to continue and that UTF8 >>> will be quickly available ; o) >>> >>> During the installation of three packages (good !) of Valentina for >>> Mac OS X, I had a problem of authorization of files. >>> Three package were installed on my desktop, and all the >>> authorizations of ALL files of the desktop were modified. >>> I could not access any more the files of the desktop. >> >> Three packages, but no RedMe where I can see where is best place to >> install them. >> Why do we have V4RB_PlugIn and V4RB where PlugIn is already in? which >> of both do I need or are both same file? > > *hmmm* final version brings crash BugReport #580 > You can use my database. Valetina.Version gives me 2.0b58 back? what is the download? b58 or 2.0final? bye Claudius From sunshine at public.kherson.ua Thu Mar 24 12:32:03 2005 From: sunshine at public.kherson.ua (Ruslan Zasukhin) Date: Thu Mar 24 04:32:11 2005 Subject: 2.0 ! Packages for OS X In-Reply-To: <526688fddd0f41c6950f1e3574b3a455@sailer-online.de> Message-ID: On 3/24/05 10:09 AM, "Claudius Sailer" wrote: >> During the installation of three packages (good !) of Valentina for >> Mac OS X, I had a problem of authorization of files. >> Three package were installed on my desktop, and all the authorizations >> of ALL files of the desktop were modified. >> I could not access any more the files of the desktop. > > Three packages, but no RedMe where I can see where is best place to > install them. > Why do we have V4RB_PlugIn and V4RB where PlugIn is already in? which > of both do I need or are both same file? Well, Let me clarify. You download .dmg archive. Open it. You should see nice picture and ONE V4RB.mpkg another 2 packages .pkg are hidden below. so if you will not scroll you not see them. You should click only V4RB.mpkg -- meta-package. this one will run that two packages. -- Best regards, Ruslan Zasukhin [ I feel the need...the need for speed ] ------------------------------------------------------------- e-mail: ruslan@paradigmasoft.com web: http://www.paradigmasoft.com To subscribe to the Valentina mail list go to: http://lists.macserve.net/mailman/listinfo/valentina ------------------------------------------------------------- From sunshine at public.kherson.ua Thu Mar 24 12:52:02 2005 From: sunshine at public.kherson.ua (Ruslan Zasukhin) Date: Thu Mar 24 04:52:08 2005 Subject: Server time In-Reply-To: Message-ID: On 3/24/05 4:19 AM, "Frank Schima" wrote: > Hi Ralf, > > >> I can't find a hint in the docs, so I just ask. >> >> Not all users of a Client/Server-Solution may have the same time, if >> they are not in sync with a time server. So it could be useful to have >> something like a "CurrentServerDateTime". Does a property like this >> exist? > > You have to use SQL. > > SELECT now() > > alternately, > > SELECT getdate() Or you can use this function in the BaseObject Method. Ops, btw, we have DROP term "BaseObject" So we should start to use term: Table Methods -- Best regards, Ruslan Zasukhin [ I feel the need...the need for speed ] ------------------------------------------------------------- e-mail: ruslan@paradigmasoft.com web: http://www.paradigmasoft.com To subscribe to the Valentina mail list go to: http://lists.macserve.net/mailman/listinfo/valentina ------------------------------------------------------------- From sunshine at public.kherson.ua Thu Mar 24 12:53:09 2005 From: sunshine at public.kherson.ua (Ruslan Zasukhin) Date: Thu Mar 24 04:53:16 2005 Subject: 2.0 ! #580 In-Reply-To: <092c8eaced897dc2afe24ce6787faa89@sailer-online.de> Message-ID: On 3/24/05 10:38 AM, "Claudius Sailer" wrote: > *hmmm* final version brings crash BugReport #580 > You can use my database. Claudius, Actually note, that archives are NOT yet final 2.0 version. This only tmp builds Although they are really very close to final. All bugs of 2.0 we will start fix in 2.0.1 :-) -- Best regards, Ruslan Zasukhin [ I feel the need...the need for speed ] ------------------------------------------------------------- e-mail: ruslan@paradigmasoft.com web: http://www.paradigmasoft.com To subscribe to the Valentina mail list go to: http://lists.macserve.net/mailman/listinfo/valentina ------------------------------------------------------------- From sunshine at public.kherson.ua Thu Mar 24 13:06:15 2005 From: sunshine at public.kherson.ua (Ruslan Zasukhin) Date: Thu Mar 24 05:06:22 2005 Subject: 2.0 ! #580 In-Reply-To: Message-ID: On 3/24/05 10:44 AM, "Claudius Sailer" wrote: >> *hmmm* final version brings crash BugReport #580 >> You can use my database. > > Valetina.Version gives me 2.0b58 back? what is the download? b58 or > 2.0final? When and what archive you have download ? The archive on site now is .dmg It should show 2.0 And we again upload new archives today which will have ReadMe files. - also a couple of fixes will present classes and RAM db \A in SQL parser issue parser will be 25% faster (optimization enabled). -- Best regards, Ruslan Zasukhin [ I feel the need...the need for speed ] ------------------------------------------------------------- e-mail: ruslan@paradigmasoft.com web: http://www.paradigmasoft.com To subscribe to the Valentina mail list go to: http://lists.macserve.net/mailman/listinfo/valentina ------------------------------------------------------------- From sunshine at public.kherson.ua Thu Mar 24 13:10:16 2005 From: sunshine at public.kherson.ua (Ruslan Zasukhin) Date: Thu Mar 24 05:10:24 2005 Subject: V4RB and V4MD windows installers In-Reply-To: <000801c52fbe$b177fe50$38201e97@vmtcktzo3kwrv6> Message-ID: On 3/23/05 5:40 PM, "info@vallemediatime.com" wrote: Hi Paolo, > I've tested the new installer in two PC... and now it's work :-) > Good work Ruslan and Igor. > This is the more important thing. > > I want tell you that the installation, for me, is a few strange: > 1. the installer create a Folder Paradigma Folder and write the path in the > sistem... OK this is necessary > and > 2. for default proposes to create a Folder V4MD_2 in the Macromedia Folder, > (for me not necessary: seems that the xtra it comes installed automatically) Paolo, just installer on default show path Macromedia/V4MD_2 But you must self point the Xtra folder inside of your director. Problem is that each director version have own name. We cannot guess which one you have. You see? You MUST select in the dialog the Xtras folder. Then all will be fine. > 3. instead for complete the installation the user must open V4MD_2 Folder > and drag the xtra into the xtas folder of his Director version.... > at this point the installation become manually as always. > > I suggest you to create a installer for only components. > All other Director xtra are normally installed from a folder that the user > keep in your HD place... after the user drag the xtra etc. > > For the folder with dir example I've already said my opinion :-) > > PS. Now, I don't tell you if it's necessary to restart OS because my system > has a path from previous beta version. > Paolo -- Best regards, Ruslan Zasukhin [ I feel the need...the need for speed ] ------------------------------------------------------------- e-mail: ruslan@paradigmasoft.com web: http://www.paradigmasoft.com To subscribe to the Valentina mail list go to: http://lists.macserve.net/mailman/listinfo/valentina ------------------------------------------------------------- From vidal_olivier at yahoo.fr Thu Mar 24 17:23:11 2005 From: vidal_olivier at yahoo.fr (Olivier) Date: Thu Mar 24 10:23:42 2005 Subject: =?iso-8859-1?q?new_feature_N=B0366?= Message-ID: <041D7F26-9C81-11D9-BDC9-000D93C35C66@yahoo.fr> Hi Ruslan and list, The new wanted feature " LinkExist " (N? 366 - 02/02/05) and allocated to Ivan will be available soon? thank you olivier From sunshine at public.kherson.ua Thu Mar 24 20:53:25 2005 From: sunshine at public.kherson.ua (Ruslan Zasukhin) Date: Thu Mar 24 12:53:33 2005 Subject: new feature N =?iso-8859-1?q?=B0?= 366 In-Reply-To: <041D7F26-9C81-11D9-BDC9-000D93C35C66@yahoo.fr> Message-ID: On 3/24/05 6:23 PM, "Olivier" wrote: > Hi Ruslan and list, > > The new wanted feature " LinkExist " (N? 366 - 02/02/05) and allocated > to Ivan will be available soon? Hard to say Oliver, what will be soon. Bugs are higher priority then new features. -- Best regards, Ruslan Zasukhin [ I feel the need...the need for speed ] ------------------------------------------------------------- e-mail: ruslan@paradigmasoft.com web: http://www.paradigmasoft.com To subscribe to the Valentina mail list go to: http://lists.macserve.net/mailman/listinfo/valentina ------------------------------------------------------------- From ralf at end-if.de Fri Mar 25 02:45:12 2005 From: ralf at end-if.de (Ralf Sander) Date: Thu Mar 24 19:45:11 2005 Subject: Server time In-Reply-To: References: <112234216.20050323174545@public.kherson.ua> <4b0bdc87893a6e8059ead96ee601c6f5@end-if.de> Message-ID: Hi Frank, hm, never used a sql call with a result other than a cursor and no example available. Could you help me with the correct syntax for RB, please? Cheers, Ralf > Hi Ralf, > > >> I can't find a hint in the docs, so I just ask. >> >> Not all users of a Client/Server-Solution may have the same time, if >> they are not in sync with a time server. So it could be useful to >> have something like a "CurrentServerDateTime". Does a property like >> this exist? > > You have to use SQL. > > SELECT now() > > alternately, > > SELECT getdate() > > > Best regards, > Frank Schima > > _______________________________________________ > Valentina-beta mailing list > Valentina-beta@lists.macserve.net > http://lists.macserve.net/mailman/listinfo/valentina-beta > From macsforever2000 at goodeast.com Thu Mar 24 20:04:09 2005 From: macsforever2000 at goodeast.com (Frank Schima) Date: Thu Mar 24 21:04:25 2005 Subject: Server time In-Reply-To: References: <112234216.20050323174545@public.kherson.ua> <4b0bdc87893a6e8059ead96ee601c6f5@end-if.de> Message-ID: > hm, never used a sql call with a result other than a cursor and no > example available. Could you help me with the correct syntax for RB, > please? The result is a cursor. Just refer to the one field of the one record created by index instead of name. If you have any problems, post your code attempts. -Frank Schima From vidal_olivier at yahoo.fr Fri Mar 25 09:14:47 2005 From: vidal_olivier at yahoo.fr (Olivier) Date: Fri Mar 25 02:15:15 2005 Subject: Setblank and Update Message-ID: Hi Ruslan and list, The new parameter of "setblank" must be used according to if we make "Add" or "Update". Nevertheless, I believed that Setlank must NOT be used for "update" ? Olivier From sunshine at public.kherson.ua Fri Mar 25 11:16:45 2005 From: sunshine at public.kherson.ua (Ruslan Zasukhin) Date: Fri Mar 25 03:17:11 2005 Subject: Setblank and Update In-Reply-To: Message-ID: On 3/25/05 10:14 AM, "Olivier" wrote: > Hi Ruslan and list, > > The new parameter of "setblank" must be used according to if we make > "Add" or "Update". > Nevertheless, I believed that Setlank must NOT be used for "update" ? Hi Oliver, 1) I will ask to use this very careful for now. 2) we have 3 setBlanks() in Table, in Field, in Cursor. btw, I am not sure that all 3 have this parameter already. 3) in fact, I can do setBlank() update. may be I want clear all fields in record? :-) but yes this is rare case. Use it simply as always SetBlank() And ONLY in the busy loops with AddRecord() you can wish to use forAdd If you do SINGLE AddRecord() there is no big sense to use it -- Best regards, Ruslan Zasukhin [ I feel the need...the need for speed ] ------------------------------------------------------------- e-mail: ruslan@paradigmasoft.com web: http://www.paradigmasoft.com To subscribe to the Valentina mail list go to: http://lists.macserve.net/mailman/listinfo/valentina ------------------------------------------------------------- From vidal_olivier at yahoo.fr Fri Mar 25 10:35:31 2005 From: vidal_olivier at yahoo.fr (Olivier) Date: Fri Mar 25 03:36:01 2005 Subject: Setblank and Update In-Reply-To: References: Message-ID: <3AD7082E-9D11-11D9-8D8D-000D93C35C66@yahoo.fr> > 1) I will ask to use this very careful for now. > > 2) we have 3 setBlanks() > > in Table, in Field, in Cursor. > btw, I am not sure that all 3 have this parameter already. > > > 3) in fact, I can do setBlank() update. > may be I want clear all fields in record? :-) > but yes this is rare case. > > Use it simply as always SetBlank() > > > And ONLY in the busy loops with AddRecord() > you can wish to use forAdd > > If you do SINGLE AddRecord() there is no big sense to use it > OK Ruslan, Thank you olivier From Claudius at sailer-online.de Fri Mar 25 11:22:27 2005 From: Claudius at sailer-online.de (Claudius Sailer) Date: Fri Mar 25 04:22:37 2005 Subject: #535 In-Reply-To: <0a4748f51ace4bdae34feed2ac13f88c@sailer-online.de> References: <0a4748f51ace4bdae34feed2ac13f88c@sailer-online.de> Message-ID: Hi Ruslan, Am 22. Mrz 2005 um 16:22 Uhr schrieb Claudius Sailer: > Hi Ruslan, > > I can reproduce it with ViSQL :-)) > > I attache you database (which is okay) and TextFile with > SQL-Statements I run in ViSQL once after the other. > > By one INSERT INTO I got VException. By first run of this INSERT INTO > I got correct result. > > bye Can you reproduce it? Thanks Claudius DELETE FROM Anzeige INSERT INTO Anzeige (Buchungs_ID, BDatum, Gegenkonto, Kategorie, Ausgabe, Kommentar, Blocked) SELECT B.RecID, B.BDatum, KZ.Konto_Name, K.Kategorie_Name, B.Betrag, B.Kommentar, B.Blocked FROM Buchungen B, Kategorien K, Konten KZ WHERE B.Kategorie_ID=K.RecID AND B.Ziel_Konto=KZ.RecID AND B.Deleted='0' AND B.Herk_Konto='13' INSERT INTO Anzeige (Buchungs_ID, BDatum, Gegenkonto, Kategorie, Einnahme, Kommentar, Blocked) SELECT B.RecID, B.BDatum, KO.Konto_Name, K.Kategorie_Name, B.Betrag, B.Kommentar, B.Blocked FROM Buchungen B, Kategorien K, Konten KO WHERE B.Kategorie_ID=K.RecID AND B.Herk_Konto=KO.RecID AND B.Deleted='0' AND B.Ziel_Konto='13' SELECT RecID, * FROM Anzeige ORDER BY BDatum, Gegenkonto, Kategorie --> works fine DELETE FROM Anzeige INSERT INTO Anzeige (Buchungs_ID, BDatum, Gegenkonto, Kategorie, Ausgabe, Kommentar, Blocked) SELECT B.RecID, B.BDatum, KZ.Konto_Name, K.Kategorie_Name, B.Betrag, B.Kommentar, B.Blocked FROM Buchungen B, Kategorien K, Konten KZ WHERE B.Kategorie_ID=K.RecID AND B.Ziel_Konto=KZ.RecID AND B.Deleted='0' AND B.Herk_Konto='16' INSERT INTO Anzeige (Buchungs_ID, BDatum, Gegenkonto, Kategorie, Einnahme, Kommentar, Blocked) SELECT B.RecID, B.BDatum, KO.Konto_Name, K.Kategorie_Name, B.Betrag, B.Kommentar, B.Blocked FROM Buchungen B, Kategorien K, Konten KO WHERE B.Kategorie_ID=K.RecID AND B.Herk_Konto=KO.RecID AND B.Deleted='0' AND B.Ziel_Konto='16' SELECT RecID, * FROM Anzeige ORDER BY BDatum, Gegenkonto, Kategorie --> works fine DELETE FROM Anzeige INSERT INTO Anzeige (Buchungs_ID, BDatum, Gegenkonto, Kategorie, Ausgabe, Kommentar, Blocked) SELECT B.RecID, B.BDatum, KZ.Konto_Name, K.Kategorie_Name, B.Betrag, B.Kommentar, B.Blocked FROM Buchungen B, Kategorien K, Konten KZ WHERE B.Kategorie_ID=K.RecID AND B.Ziel_Konto=KZ.RecID AND B.Deleted='0' AND B.Herk_Konto='13' --> VException Error INSERT INTO Anzeige (Buchungs_ID, BDatum, Gegenkonto, Kategorie, Einnahme, Kommentar, Blocked) SELECT B.RecID, B.BDatum, KO.Konto_Name, K.Kategorie_Name, B.Betrag, B.Kommentar, B.Blocked FROM Buchungen B, Kategorien K, Konten KO WHERE B.Kategorie_ID=K.RecID AND B.Herk_Konto=KO.RecID AND B.Deleted='0' AND B.Ziel_Konto='13' SELECT RecID, * FROM Anzeige ORDER BY BDatum, Gegenkonto, Kategorie From Claudius at sailer-online.de Fri Mar 25 16:25:04 2005 From: Claudius at sailer-online.de (Claudius Sailer) Date: Fri Mar 25 09:25:16 2005 Subject: Changes in Purchase-Modalities? Message-ID: <89d95e64d554d0cabd2ad7a275cec926@sailer-online.de> Hi, at the moment I am not sure, but I believe I bought V4RB 1.X by a german company. Will this be again or can I upgrade directly by Paradigmasoft? Valentina Carbon is the application to build or check structure of databases, will this be same in 2.X? Thanks Claudius From lfredricks at proactive-intl.com Fri Mar 25 07:43:50 2005 From: lfredricks at proactive-intl.com (Lynn Fredricks) Date: Fri Mar 25 09:44:05 2005 Subject: Changes in Purchase-Modalities? In-Reply-To: <89d95e64d554d0cabd2ad7a275cec926@sailer-online.de> Message-ID: <20050325154353.B4E3717D021@spatula.dreamhost.com> Hi Claudius, > at the moment I am not sure, but I believe I bought V4RB 1.X > by a german company. Will this be again or can I upgrade > directly by Paradigmasoft? > > Valentina Carbon is the application to build or check > structure of databases, will this be same in 2.X? If you are in Germany, you should purchase through this site http://www.valentina-db.de Best regards, Lynn Fredricks President Proactive International, LLC - Because it is about who you know.(tm) From j.peters at valentina-db.de Fri Mar 25 16:51:38 2005 From: j.peters at valentina-db.de (Jochen Peters) Date: Fri Mar 25 09:50:35 2005 Subject: Changes in Purchase-Modalities? In-Reply-To: <89d95e64d554d0cabd2ad7a275cec926@sailer-online.de> References: <89d95e64d554d0cabd2ad7a275cec926@sailer-online.de> Message-ID: <36862671fdb5d52959e63d7f67a9abcf@valentina-db.de> Hi Claudius, i am just working on the new pages.... The upgrade possibility will be available in the next few hours at http://www.valentina-db.de -- Best regards, Jochen peters PIIT GmbH ------------------------------------ http://www.valentina-db.de Am 25.03.2005 um 16:43 schrieb Lynn Fredricks: > Hi Claudius, > >> at the moment I am not sure, but I believe I bought V4RB 1.X >> by a german company. Will this be again or can I upgrade >> directly by Paradigmasoft? >> >> Valentina Carbon is the application to build or check >> structure of databases, will this be same in 2.X? > > If you are in Germany, you should purchase through this site > http://www.valentina-db.de > > Best regards, > > Lynn Fredricks > President > Proactive International, LLC > > - Because it is about who you know.(tm) > > From IvanSmahin at public.kherson.ua Fri Mar 25 20:01:07 2005 From: IvanSmahin at public.kherson.ua (Ivan Smahin) Date: Fri Mar 25 12:01:25 2005 Subject: Bug tracking. Message-ID: <246787508.20050325200107@public.kherson.ua> Hello All, If you find any showstopper bug with Valentina2.0 release - please let us know. -- Best regards, Ivan mailto:IvanSmahin@public.kherson.ua [Everything is possible. The impossible just takes longer.] From Claudius at sailer-online.de Fri Mar 25 20:11:06 2005 From: Claudius at sailer-online.de (Claudius Sailer) Date: Fri Mar 25 13:11:15 2005 Subject: Bug tracking. In-Reply-To: <246787508.20050325200107@public.kherson.ua> References: <246787508.20050325200107@public.kherson.ua> Message-ID: <88b13196975bbc62db223b2d2554eb57@sailer-online.de> Hi, Am 25. Mrz 2005 um 19:01 Uhr schrieb Ivan Smahin: > Hello All, > > If you find any showstopper bug with Valentina2.0 release - please > let us know. #535 is showstopper by Claudius From IvanSmahin at public.kherson.ua Fri Mar 25 21:26:13 2005 From: IvanSmahin at public.kherson.ua (Ivan Smahin) Date: Fri Mar 25 13:26:47 2005 Subject: Bug tracking. In-Reply-To: <88b13196975bbc62db223b2d2554eb57@sailer-online.de> References: <246787508.20050325200107@public.kherson.ua> <88b13196975bbc62db223b2d2554eb57@sailer-online.de> Message-ID: <784826435.20050325212613@public.kherson.ua> Hello Claudius, Friday, March 25, 2005, 9:11:06 PM, you wrote: CS> Hi, CS> Am 25. Mrz 2005 um 19:01 Uhr schrieb Ivan Smahin: >> Hello All, >> >> If you find any showstopper bug with Valentina2.0 release - please >> let us know. CS> #535 is showstopper CS> by CS> Claudius CS> _______________________________________________ CS> Valentina-beta mailing list CS> Valentina-beta@lists.macserve.net CS> http://lists.macserve.net/mailman/listinfo/valentina-beta As far as I get it - the described problem was in Diagnose, which gets the wrong result diagnosing service tables and crash afterward. It should be gone away in current release of 2.0. Friday, March 25, 2005, 12:22:27 PM, it seems you wrote about another bug. It's no crash but exceptions after some set of operations. I will check this point now. -- Best regards, Ivan mailto:IvanSmahin@public.kherson.ua From Claudius at sailer-online.de Fri Mar 25 20:34:04 2005 From: Claudius at sailer-online.de (Claudius Sailer) Date: Fri Mar 25 13:34:13 2005 Subject: Bug tracking. In-Reply-To: <784826435.20050325212613@public.kherson.ua> References: <246787508.20050325200107@public.kherson.ua> <88b13196975bbc62db223b2d2554eb57@sailer-online.de> <784826435.20050325212613@public.kherson.ua> Message-ID: <74575a38ccd13a1dae127d5d2d1a9134@sailer-online.de> Hi Ivan, Am 25. Mrz 2005 um 20:26 Uhr schrieb Ivan Smahin: > CS> _______________________________________________ > CS> Valentina-beta mailing list > CS> Valentina-beta@lists.macserve.net > CS> http://lists.macserve.net/mailman/listinfo/valentina-beta > > As far as I get it - the described problem was in Diagnose, which gets > the wrong result > diagnosing service tables and crash afterward. > It should be gone away in current release of 2.0. > > Friday, March 25, 2005, 12:22:27 PM, it seems you wrote about another > bug. It's no crash > but exceptions after some set of operations. I will check this point > now. following I tested with ViSQL and could reproduce. Diagnose is an other problem which I found. Ruslan should have my database for testing. bye Claudius DELETE FROM Anzeige INSERT INTO Anzeige (Buchungs_ID, BDatum, Gegenkonto, Kategorie, Ausgabe, Kommentar, Blocked) SELECT B.RecID, B.BDatum, KZ.Konto_Name, K.Kategorie_Name, B.Betrag, B.Kommentar, B.Blocked FROM Buchungen B, Kategorien K, Konten KZ WHERE B.Kategorie_ID=K.RecID AND B.Ziel_Konto=KZ.RecID AND B.Deleted='0' AND B.Herk_Konto='13' INSERT INTO Anzeige (Buchungs_ID, BDatum, Gegenkonto, Kategorie, Einnahme, Kommentar, Blocked) SELECT B.RecID, B.BDatum, KO.Konto_Name, K.Kategorie_Name, B.Betrag, B.Kommentar, B.Blocked FROM Buchungen B, Kategorien K, Konten KO WHERE B.Kategorie_ID=K.RecID AND B.Herk_Konto=KO.RecID AND B.Deleted='0' AND B.Ziel_Konto='13' SELECT RecID, * FROM Anzeige ORDER BY BDatum, Gegenkonto, Kategorie --> works fine DELETE FROM Anzeige INSERT INTO Anzeige (Buchungs_ID, BDatum, Gegenkonto, Kategorie, Ausgabe, Kommentar, Blocked) SELECT B.RecID, B.BDatum, KZ.Konto_Name, K.Kategorie_Name, B.Betrag, B.Kommentar, B.Blocked FROM Buchungen B, Kategorien K, Konten KZ WHERE B.Kategorie_ID=K.RecID AND B.Ziel_Konto=KZ.RecID AND B.Deleted='0' AND B.Herk_Konto='16' INSERT INTO Anzeige (Buchungs_ID, BDatum, Gegenkonto, Kategorie, Einnahme, Kommentar, Blocked) SELECT B.RecID, B.BDatum, KO.Konto_Name, K.Kategorie_Name, B.Betrag, B.Kommentar, B.Blocked FROM Buchungen B, Kategorien K, Konten KO WHERE B.Kategorie_ID=K.RecID AND B.Herk_Konto=KO.RecID AND B.Deleted='0' AND B.Ziel_Konto='16' SELECT RecID, * FROM Anzeige ORDER BY BDatum, Gegenkonto, Kategorie --> works fine DELETE FROM Anzeige INSERT INTO Anzeige (Buchungs_ID, BDatum, Gegenkonto, Kategorie, Ausgabe, Kommentar, Blocked) SELECT B.RecID, B.BDatum, KZ.Konto_Name, K.Kategorie_Name, B.Betrag, B.Kommentar, B.Blocked FROM Buchungen B, Kategorien K, Konten KZ WHERE B.Kategorie_ID=K.RecID AND B.Ziel_Konto=KZ.RecID AND B.Deleted='0' AND B.Herk_Konto='13' --> VException Error INSERT INTO Anzeige (Buchungs_ID, BDatum, Gegenkonto, Kategorie, Einnahme, Kommentar, Blocked) SELECT B.RecID, B.BDatum, KO.Konto_Name, K.Kategorie_Name, B.Betrag, B.Kommentar, B.Blocked FROM Buchungen B, Kategorien K, Konten KO WHERE B.Kategorie_ID=K.RecID AND B.Herk_Konto=KO.RecID AND B.Deleted='0' AND B.Ziel_Konto='13' SELECT RecID, * FROM Anzeige ORDER BY BDatum, Gegenkonto, Kategorie From IvanSmahin at public.kherson.ua Fri Mar 25 21:40:07 2005 From: IvanSmahin at public.kherson.ua (Ivan Smahin) Date: Fri Mar 25 13:40:10 2005 Subject: Bug tracking. In-Reply-To: <74575a38ccd13a1dae127d5d2d1a9134@sailer-online.de> References: <246787508.20050325200107@public.kherson.ua> <88b13196975bbc62db223b2d2554eb57@sailer-online.de> <784826435.20050325212613@public.kherson.ua> <74575a38ccd13a1dae127d5d2d1a9134@sailer-online.de> Message-ID: <12610211991.20050325214007@public.kherson.ua> Hello Claudius, I'm still testing it but currently the exception which I get is 0x99520 (ERR_INTERNAL_DEMO_TIMEOUT)! Please check the error-code you get. -- Best regards, Ivan mailto:IvanSmahin@public.kherson.ua From jda at his.com Fri Mar 25 14:49:39 2005 From: jda at his.com (jda) Date: Fri Mar 25 13:49:53 2005 Subject: Bug tracking. In-Reply-To: <246787508.20050325200107@public.kherson.ua> References: <246787508.20050325200107@public.kherson.ua> Message-ID: >Hello All, > > If you find any showstopper bug with Valentina2.0 release - >please let us know. > Hi Ivan, Ruslan is dealing with a serious bug I have found with deleting records -> loss of data in fields across many records. The next bug that is serious I have reported twice: 537 and 568. This bug is also associated with apparent problems after convert_1_2 where I cannot modify an existing varChar field -- it remains NULL after an addrecord. Thanks, Jon From Claudius at sailer-online.de Fri Mar 25 21:00:12 2005 From: Claudius at sailer-online.de (Claudius Sailer) Date: Fri Mar 25 14:00:23 2005 Subject: Bug tracking. In-Reply-To: <12610211991.20050325214007@public.kherson.ua> References: <246787508.20050325200107@public.kherson.ua> <88b13196975bbc62db223b2d2554eb57@sailer-online.de> <784826435.20050325212613@public.kherson.ua> <74575a38ccd13a1dae127d5d2d1a9134@sailer-online.de> <12610211991.20050325214007@public.kherson.ua> Message-ID: <8a94488eda76410f50bbcbdd552d35aa@sailer-online.de> Hi Ivan, Am 25. Mrz 2005 um 20:40 Uhr schrieb Ivan Smahin: > Hello Claudius, > > I'm still testing it but currently the exception which I get is > 0x99520 > (ERR_INTERNAL_DEMO_TIMEOUT)! > > Please check the error-code you get. I got -------------- next part -------------- A non-text attachment was scrubbed... Name: Bild 2.pdf Type: application/pdf Size: 19368 bytes Desc: not available Url : http://lists.macserve.net/pipermail/valentina-beta/attachments/20050325/c29bc829/Bild2-0001.pdf -------------- next part -------------- you can see other eMail I send to Ruslan. I will forward you bye Claudius From vidal_olivier at yahoo.fr Sat Mar 26 14:23:20 2005 From: vidal_olivier at yahoo.fr (Olivier) Date: Sat Mar 26 07:23:52 2005 Subject: V4RB 2.0 last build not works.. Message-ID: <390EF848-9DFA-11D9-832A-000D93C35C66@yahoo.fr> Hi Ruslan and list, I have JUST downloaded the last version of V4RB 2.0... (24/03) Nothing works.. The DBs are built but they are empty. Try with the small project sent this morning. thank you olivier From vidal_olivier at yahoo.fr Sat Mar 26 14:45:57 2005 From: vidal_olivier at yahoo.fr (Olivier) Date: Sat Mar 26 07:46:26 2005 Subject: V4RB 2.0 last build not works.. In-Reply-To: <390EF848-9DFA-11D9-832A-000D93C35C66@yahoo.fr> References: <390EF848-9DFA-11D9-832A-000D93C35C66@yahoo.fr> Message-ID: <61E03358-9DFD-11D9-A252-000D93C35C66@yahoo.fr> I redid the installation of the last version (downloaded at noon), I also try to restart computer : it does not work. When I launch my project, the DBs are built but are completely empty! Then, during the debug mode, the application crashes. I returned to the previous version of V4RB (23/03) to be able to work. Olivier Le 26 mars 05, ? 14:23, Olivier a ?crit : > Hi Ruslan and list, > > I have JUST downloaded the last version of V4RB 2.0... (24/03) > Nothing works.. The DBs are built but they are empty. > Try with the small project sent this morning. > > thank you > > olivier > > _______________________________________________ > Valentina-beta mailing list > Valentina-beta@lists.macserve.net > http://lists.macserve.net/mailman/listinfo/valentina-beta > From vidal_olivier at yahoo.fr Sat Mar 26 14:49:17 2005 From: vidal_olivier at yahoo.fr (Olivier) Date: Sat Mar 26 07:49:43 2005 Subject: V4RB 2.0 last build not works.. In-Reply-To: <390EF848-9DFA-11D9-832A-000D93C35C66@yahoo.fr> References: <390EF848-9DFA-11D9-832A-000D93C35C66@yahoo.fr> Message-ID: I work with RB 5.5.4, os X 10.3.5, eMac, DBs (disk based) created by classes. I had verified the vComponent folder and the plug-in. Both had been updated well during the installation of the new version. olivier Le 26 mars 05, ? 14:23, Olivier a ?crit : > Hi Ruslan and list, > > I have JUST downloaded the last version of V4RB 2.0... (24/03) > Nothing works.. The DBs are built but they are empty. > Try with the small project sent this morning. > > thank you > > olivier > > _______________________________________________ > Valentina-beta mailing list > Valentina-beta@lists.macserve.net > http://lists.macserve.net/mailman/listinfo/valentina-beta > From ernestogiannotta at tiscalinet.it Mon Mar 28 13:12:53 2005 From: ernestogiannotta at tiscalinet.it (erne) Date: Mon Mar 28 05:13:24 2005 Subject: V4RB 2 version info Message-ID: <1c08f015d06f8b3dbc6a558bf66df98b@tiscalinet.it> Hello Ruslan, inspecting V4RB 2.0 plugin in the finder's get info window I can't find the version info Cool Runnings, Erne. |er| musical box |ne| a media store From sunshine at public.kherson.ua Mon Mar 28 14:24:22 2005 From: sunshine at public.kherson.ua (Ruslan Zasukhin) Date: Mon Mar 28 05:24:42 2005 Subject: V4RB 2 version info In-Reply-To: <1c08f015d06f8b3dbc6a558bf66df98b@tiscalinet.it> Message-ID: On 3/28/05 2:12 PM, "erne" wrote: > Hello Ruslan, > > inspecting V4RB 2.0 plugin in the finder's get info window > I can't find the version info Hi Erne, Please add to Mantis / V4RB -- 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] From dave at Parizek.com Mon Mar 28 10:12:45 2005 From: dave at Parizek.com (Dave Parizek) Date: Mon Mar 28 11:13:12 2005 Subject: limit by In-Reply-To: References: Message-ID: Does V4RB2 allow sql select with LIMIT by, so that you can limit the number or range of records returned? --Dave -- _______________________________________________ Dave Parizek Dave@RemainderZ.com "Outside of a dog, a book is a man's best friend. Inside a dog, it's too dark to read." -- Groucho Marx From sunshine at public.kherson.ua Mon Mar 28 20:21:33 2005 From: sunshine at public.kherson.ua (Ruslan Zasukhin) Date: Mon Mar 28 11:21:40 2005 Subject: limit by In-Reply-To: Message-ID: On 3/28/05 8:12 PM, "Dave Parizek" wrote: > Does V4RB2 allow sql select with LIMIT by, so that you can limit the > number or range of records returned? If you look on first pages of VSQL.pdf, That contains grammar of Valentina SQL 2.0 You will find that SQL parser do support this. Ivan will answer if this really works. -- 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] From ernestogiannotta at tiscalinet.it Mon Mar 28 19:36:32 2005 From: ernestogiannotta at tiscalinet.it (erne) Date: Mon Mar 28 11:37:04 2005 Subject: V4RB2 Group by weirdnes Message-ID: <3aaedc23084f19fdfb1ff75c6e437c14@tiscalinet.it> Hello Ruslan, GROUP BY Sql clause does not recognize aggregate functions in Select try this Sql Select: SELECT region, sum(sales) as 'total' FROM offices group by region and you'll get vError 271624 (In the SELECT clause you can use only fields listed in the GROUP BY and aggregative functions). Mantis report id 595 Cool Runnings, Erne. |er| musical box |ne| a media store From IvanSmahin at public.kherson.ua Mon Mar 28 20:56:52 2005 From: IvanSmahin at public.kherson.ua (Ivan Smahin) Date: Mon Mar 28 11:56:59 2005 Subject: limit by In-Reply-To: References: Message-ID: <14817358.20050328205652@public.kherson.ua> Hello Ruslan, Monday, March 28, 2005, 8:21:33 PM, you wrote: RZ> On 3/28/05 8:12 PM, "Dave Parizek" wrote: >> Does V4RB2 allow sql select with LIMIT by, so that you can limit the >> number or range of records returned? RZ> If you look on first pages of VSQL.pdf, RZ> That contains grammar of Valentina SQL 2.0 RZ> You will find that SQL parser do support this. RZ> Ivan will answer if this really works. Actually, parser does support such clause. But engine does not use it now. -- Best regards, Ivan mailto:IvanSmahin@public.kherson.ua From macsforever2000 at goodeast.com Mon Mar 28 11:16:31 2005 From: macsforever2000 at goodeast.com (Frank Schima) Date: Mon Mar 28 12:16:48 2005 Subject: limit by In-Reply-To: <14817358.20050328205652@public.kherson.ua> References: <14817358.20050328205652@public.kherson.ua> Message-ID: <248c568681a64d3581fa1939f01e24e7@goodeast.com> Hi guys, I reported this to Mantis: Best regards, -Frank Schima On Mar 28, 2005, at 10:56 AM, Ivan Smahin wrote: > Hello Ruslan, > > Monday, March 28, 2005, 8:21:33 PM, you wrote: > > RZ> On 3/28/05 8:12 PM, "Dave Parizek" wrote: > >>> Does V4RB2 allow sql select with LIMIT by, so that you can limit the >>> number or range of records returned? > > RZ> If you look on first pages of VSQL.pdf, > RZ> That contains grammar of Valentina SQL 2.0 > RZ> You will find that SQL parser do support this. > > RZ> Ivan will answer if this really works. > > > Actually, parser does support such clause. But engine does not use > it now. > > > > -- > Best regards, > Ivan mailto:IvanSmahin@public.kherson.ua > > _______________________________________________ > Valentina-beta mailing list > Valentina-beta@lists.macserve.net > http://lists.macserve.net/mailman/listinfo/valentina-beta > From info at vallemediatime.com Mon Mar 28 20:30:54 2005 From: info at vallemediatime.com (info@vallemediatime.com) Date: Mon Mar 28 12:31:14 2005 Subject: V4MD (class VTable) go to a specific record and some API question Message-ID: <002f01c533c4$46ebeb00$38181e97@vmtcktzo3kwrv6> Skipped content of type multipart/alternative-------------- next part -------------- No virus found in this outgoing message. Checked by AVG Anti-Virus. Version: 7.0.308 / Virus Database: 266.8.4 - Release Date: 27/03/2005 From giv at tlc.kherson.ua Mon Mar 28 22:48:25 2005 From: giv at tlc.kherson.ua (Igor Gomon) Date: Mon Mar 28 13:48:36 2005 Subject: V4MD (class VTable) go to a specific record and some API question References: <002f01c533c4$46ebeb00$38181e97@vmtcktzo3kwrv6> Message-ID: <00a001c533cf$1afe7de0$3b04a8c0@giv> Hi Paolo, you can use next syntax to go to the N-th record: table.recID = N -- Best regards, Igor Gomon ------------------------------------------------------------- e-mail: giv@tlc.kherson.ua web: http://www.paradigmasoft.com To subscribe to the Valentina mail list go to: http://listserv.macserve.net/mailman/listinfo/valentina -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macserve.net/pipermail/valentina-beta/attachments/20050328/b61084c1/attachment-0001.html From sunshine at public.kherson.ua Mon Mar 28 22:50:43 2005 From: sunshine at public.kherson.ua (Ruslan Zasukhin) Date: Mon Mar 28 13:50:50 2005 Subject: V4MD (class VTable) go to a specific record and some API question In-Reply-To: <002f01c533c4$46ebeb00$38181e97@vmtcktzo3kwrv6> Message-ID: On 3/28/05 9:30 PM, "info@vallemediatime.com" wrote: > Hi Ruslan, > I am tryng the API methods instead of SQL cursor and I've some question: > 1. how can I go to n record (I look at pag.56-57 of Director Reference... > Table.firstRecord() etc. but I don't understand how to go to a specific > record...) Table.RecID = pos > 2. in general can you tell me and list the major differences between VCursor > and API method? API methods do not use SQL at all. Big difference? :-) > Now is better continue to use VCursor (like v.1.1) or pass to API method? All depend on task, your skill, your favor, I think RULE should be next: * exists many books and experts that know SQL and cursors. so if you have urgent project and other problematic issues then use SQL. * IF you want to study new API way, if you feel that SQL is not fast enough for you if you just like what you read about API way Then try this new style of db coding. > Where are some limits of API respect VCursor? API way is bad for REMOTE SERVERS. So if you plan to have client server then avoid API. In the same time we have implement API methods for server protocol also. We think that in local intranet it also can work fine. You know that new fast ethernet works sometimes even faster of HDDs. > And the performance... what is more fast? API Way of course. in the same time if you will think in SQL way and try do API coding in SQL way, then you will get problems. btw, Oliver have step over this barrier :-) Oliver may be you can add your story? for example, it is bad idea to do join using API methods. will be slower of SQL. API methods are intended for NAVIGATIONAL Database model. read about it in Valentina Kernel.pdf Navigational model require other thinking, other GUI, ... -- 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] From ernestogiannotta at tiscalinet.it Mon Mar 28 22:17:57 2005 From: ernestogiannotta at tiscalinet.it (erne) Date: Mon Mar 28 14:18:20 2005 Subject: Vale response Message-ID: <87ecd54adbd3adfeea06718f1fdcb4fb@tiscalinet.it> Wow! I've submitted 4 reports to Mantis today and got them all resolved already! Great response from the Valentina team... thank you guys! Cool Runnings, Erne. |er| musical box |ne| a media store From info at vallemediatime.com Mon Mar 28 22:17:10 2005 From: info at vallemediatime.com (info@vallemediatime.com) Date: Mon Mar 28 14:21:49 2005 Subject: V4MD (class VTable) go to a specific record and some APIquestion References: <002f01c533c4$46ebeb00$38181e97@vmtcktzo3kwrv6> <00a001c533cf$1afe7de0$3b04a8c0@giv> Message-ID: <00cf01c533d3$1f3fad30$38181e97@vmtcktzo3kwrv6> Skipped content of type multipart/alternative-------------- next part -------------- No virus found in this outgoing message. Checked by AVG Anti-Virus. Version: 7.0.308 / Virus Database: 266.8.4 - Release Date: 27/03/2005 From info at vallemediatime.com Mon Mar 28 22:22:24 2005 From: info at vallemediatime.com (info@vallemediatime.com) Date: Mon Mar 28 14:22:31 2005 Subject: V4MD (class VTable) go to a specific record and some API question References: Message-ID: <00d601c533d3$da2c9cc0$38181e97@vmtcktzo3kwrv6> Thanks for your exhausting explanations :-) Now I'm working in off-line database and so I will try the new API way. Paolo ----- Original Message ----- From: "Ruslan Zasukhin" To: ; Sent: Monday, March 28, 2005 9:50 PM Subject: Re: V4MD (class VTable) go to a specific record and some API question > On 3/28/05 9:30 PM, "info@vallemediatime.com" > wrote: > > > Hi Ruslan, > > > I am tryng the API methods instead of SQL cursor and I've some question: > > > 1. how can I go to n record (I look at pag.56-57 of Director Reference... > > Table.firstRecord() etc. but I don't understand how to go to a specific > > record...) > > Table.RecID = pos > > > > 2. in general can you tell me and list the major differences between VCursor > > and API method? > > API methods do not use SQL at all. > Big difference? :-) > > > Now is better continue to use VCursor (like v.1.1) or pass to API method? > > All depend on task, your skill, your favor, > > I think RULE should be next: > > * exists many books and experts that know SQL and cursors. > so if you have urgent project and other problematic issues > then use SQL. > > * IF you want to study new API way, > if you feel that SQL is not fast enough for you > if you just like what you read about API way > > Then try this new style of db coding. > > > > Where are some limits of API respect VCursor? > > API way is bad for REMOTE SERVERS. > So if you plan to have client server then avoid API. > > In the same time we have implement API methods for server protocol also. > We think that in local intranet it also can work fine. > You know that new fast ethernet works sometimes even faster of HDDs. > > > And the performance... what is more fast? > > API Way of course. > > in the same time if you will think in SQL way > and try do API coding in SQL way, then you will get problems. > > btw, Oliver have step over this barrier :-) > Oliver may be you can add your story? > > for example, it is bad idea to do join using API methods. > will be slower of SQL. > > API methods are intended for NAVIGATIONAL Database model. > read about it in Valentina Kernel.pdf > > Navigational model require other thinking, other GUI, ... > > -- > 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-beta mailing list > Valentina-beta@lists.macserve.net > http://lists.macserve.net/mailman/listinfo/valentina-beta > > > > -- > No virus found in this incoming message. > Checked by AVG Anti-Virus. > Version: 7.0.308 / Virus Database: 266.8.4 - Release Date: 27/03/2005 > > -- No virus found in this outgoing message. Checked by AVG Anti-Virus. Version: 7.0.308 / Virus Database: 266.8.4 - Release Date: 27/03/2005 From sunshine at public.kherson.ua Mon Mar 28 23:25:42 2005 From: sunshine at public.kherson.ua (Ruslan Zasukhin) Date: Mon Mar 28 14:25:56 2005 Subject: [ANN] V4RB and V4MD MAC 2.0.1 Message-ID: kernel - 2.0.1 ============== - 0000547: [SQL] EscapeString ignores * -> assertion failure (Igor Gomon) - 0000596: [SQL] Count(field) function crashes the app (Ivan Smahin) - 0000595: [SQL] GROUP BY Sql clause does not allow aggregate functions in Select (Ivan Smahin) - 0000597: [SQL] Some UPDATE quries don't work properly. (Ivan Smahin) - 0000557: [API] Database/index corruption after deleting records (Ruslan Zasukhin) - 0000585: [Database] Work with db on CD glitches. (Igor Gomon) - 0000576: [API] Database corruption caused by delete (Ruslan Zasukhin) - 0000582: [SQL Parser] search for unicode chars -> exception (Serge) - 0000098: [Feature Request] Put .tmp file in Temporary Files folder (Ruslan Zasukhin) V4RB - 2.0.1 ============ - 0000591: [Database] Database.ErrString property is not reset (Ruslan Zasukhin) - 0000594: [RBDB API] New Valentina ... do not create db. (Ruslan Zasukhin) - 0000590: [API] [Chg] VField.FindAsArraySet() now have parameter inMaxCount. (Ruslan Zasukhin) - 0000579: [API] FindvalueAsArraySet does not work any more. (Ruslan Zasukhin) - 0000439: [API] Modifying string field length -> data still there, but can't be read (Ruslan Zasukhin) - 0000583: [Examples] Table_Create.rb Example Does Create a Database (Ruslan Zasukhin) - 0000586: [Class-way] Broken classes way in 2.0 (Ruslan Zasukhin) -- 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] -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macserve.net/pipermail/valentina-beta/attachments/20050328/99a9ef5d/attachment.html From sunshine at public.kherson.ua Mon Mar 28 23:29:15 2005 From: sunshine at public.kherson.ua (Ruslan Zasukhin) Date: Mon Mar 28 14:29:19 2005 Subject: Vale response In-Reply-To: <87ecd54adbd3adfeea06718f1fdcb4fb@tiscalinet.it> Message-ID: On 3/28/05 11:17 PM, "erne" wrote: > Wow! I've submitted 4 reports to Mantis today > and got them all resolved already! > > Great response from the Valentina team... thank you guys! :-) thank you for reports Erne! And once again I want ask everybody. Report any obvious bugs into our new bug tracking system - Mantis. This really help a lots to monitor, manage and fix bugs. > Cool Runnings, > Erne. > |er| musical box > |ne| a media store > > _______________________________________________ > Valentina-beta mailing list > Valentina-beta@lists.macserve.net > http://lists.macserve.net/mailman/listinfo/valentina-beta -- 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] From ernestogiannotta at tiscalinet.it Mon Mar 28 23:20:23 2005 From: ernestogiannotta at tiscalinet.it (erne) Date: Mon Mar 28 15:20:56 2005 Subject: V4RB2 comparison model Message-ID: <60039f8da8273f3ec929e51a4ebb8b58@tiscalinet.it> Hello Ruslan, comparing an integer to a string data are coerced as real numbers but comparing a Long field to a String field data are coerced as strings e.g. let's have LongField = 50 and StringField = "50" Select * from Table Where LongField = StringField finds nothing Select * from Table Where Trim(LongField) = StringField finds the record is this the intended behaviour? Moreover I feel the need here of data conversion functions like Str(integer) as String and Val(string) as Real Cool Runnings, Erne. |er| musical box |ne| a media store From sunshine at public.kherson.ua Tue Mar 29 00:23:17 2005 From: sunshine at public.kherson.ua (Ruslan Zasukhin) Date: Mon Mar 28 15:23:24 2005 Subject: V4RB2 comparison model In-Reply-To: <60039f8da8273f3ec929e51a4ebb8b58@tiscalinet.it> Message-ID: On 3/29/05 12:20 AM, "erne" wrote: > Hello Ruslan, > > comparing an integer to a string data are coerced as real numbers > but comparing a Long field to a String field data are coerced as strings > > e.g. > let's have LongField = 50 and StringField = "50" > Select * from Table Where LongField = StringField > finds nothing > Select * from Table Where Trim(LongField) = StringField > finds the record > > is this the intended behaviour? I think no. bug. Integer is similar to long. > Moreover I feel the need here of data conversion functions like > Str(integer) as String and Val(string) as Real 2.0 support SQL's feature type cast. -- 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] From Claudius at sailer-online.de Tue Mar 29 23:53:19 2005 From: Claudius at sailer-online.de (Claudius Sailer) Date: Tue Mar 29 15:53:39 2005 Subject: Changes in Purchase-Modalities? In-Reply-To: <36862671fdb5d52959e63d7f67a9abcf@valentina-db.de> References: <89d95e64d554d0cabd2ad7a275cec926@sailer-online.de> <36862671fdb5d52959e63d7f67a9abcf@valentina-db.de> Message-ID: Hi, Am 25. Mrz 2005 um 16:51 Uhr schrieb Jochen Peters: > Hi Claudius, > > i am just working on the new pages.... > > The upgrade possibility will be available in the next few hours > at http://www.valentina-db.de > Now we have not a few hours but a few days. Homepage is not changed until now. When do we will have possibility to upgrade? bye Claudius From sunshine at public.kherson.ua Wed Mar 30 12:08:47 2005 From: sunshine at public.kherson.ua (Ruslan Zasukhin) Date: Wed Mar 30 03:08:52 2005 Subject: Changes in Purchase-Modalities? In-Reply-To: Message-ID: On 3/30/05 12:53 AM, "Claudius Sailer" wrote: > Hi, > > Am 25. Mrz 2005 um 16:51 Uhr schrieb Jochen Peters: > >> Hi Claudius, >> >> i am just working on the new pages.... >> >> The upgrade possibility will be available in the next few hours >> at http://www.valentina-db.de >> > > Now we have not a few hours but a few days. Homepage is not changed > until now. > When do we will have possibility to upgrade? As far as I know, Jochen will return to office tomorrow -- 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] From j.peters at valentina-db.de Wed Mar 30 14:06:24 2005 From: j.peters at valentina-db.de (Jochen Peters) Date: Wed Mar 30 06:06:44 2005 Subject: Changes in Purchase-Modalities? In-Reply-To: References: Message-ID: <1442197a031ab13c2ecbce1d5772fa6c@valentina-db.de> Hi Claudius, i have added the possibility to order both 2.0 products several days ago. I will just add a link for the upgrade now.. -- Best regards, Jochen Peters PIIT GmbH ------------------------------------ http://www.valentina-db.de Am 30.03.2005 um 11:08 schrieb Ruslan Zasukhin: > On 3/30/05 12:53 AM, "Claudius Sailer" > wrote: > >> Hi, >> >> Am 25. Mrz 2005 um 16:51 Uhr schrieb Jochen Peters: >> >>> Hi Claudius, >>> >>> i am just working on the new pages.... >>> >>> The upgrade possibility will be available in the next few hours >>> at http://www.valentina-db.de >>> >> >> Now we have not a few hours but a few days. Homepage is not changed >> until now. >> When do we will have possibility to upgrade? > > As far as I know, Jochen will return to office tomorrow > > > -- > 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] > > > From info at vallemediatime.com Wed Mar 30 16:42:36 2005 From: info at vallemediatime.com (info@vallemediatime.com) Date: Wed Mar 30 08:42:45 2005 Subject: V4MD search in API way and cXtraStringGrid example request Message-ID: <000701c53536$b7562770$db081e97@vmtcktzo3kwrv6> Hi Ruslan and Igor I'm trying API way, buto I don't understand how display some "selected" field... e.g. Table: STUDENTS Field: Name, LastName, Andress, Phone, and so on I want find a student with "Paolo" name and I want display only name of STUDENTS table in SQL this is easy: SELECT FieldName from STUDENTS... but in API way? I've copied my code for display data with cXtraStringGrid (only for windows), I ask you if in the next week it's possible to create a dir-example for this useful xtra. The code of example works...but it has been hard to understand like the iterator works... The iterator is new and not easy for now; in the docs I don't see many explanations... Paolo -- CODE on mSearchByName me, rs, table global gResult global gTable Studenti = gDb.table("Studenti") searchString = member("searchString").text result = studenti.field("sF2").findValue(searchString) if CheckValError() then exit gResult = result gTable = Studenti DisplayResultSetOnTable(result, studenti) tableData = ProduceCursorData(result, studenti) end on DisplayResultSetOnTable (rs, table) member("searchResult").text = string(rs.itemCount) end -- CODE for display data in cXtraStringGrid on ProduceCursorData (rs, table) n = 5 -- Sprite Channel myData = [] row = [] recCount = value(member("searchResult").text) -- Prepare table header HeaderList = ["ID", "Num", "Cognome", "Nome", "S", "C.F.", "nG", "nM","nA", "nComune", "nProv", "nStato",\ "rVia", "rCAP", "rComune", "rProv", "Tel.1", "Tel.2","mail", "ssG", "ssM","ssA", "dG", "dM","dA","Orario pref",\ "Lavoro", "Turn.", "Tit.Studio", "Data arrivo"] sprite(n).SetRow(0, string(HeaderList)) sprite(n).rowCount = RecCount +1 sprite(n).colCount = HeaderList.count fieldCount = table.fieldCount -- Prepare table rows recCount = rs.itemCount if recCount > 0 then iter = rs.makeNewIterator() if iter.firstItem() then repeat with i = 1 to recCount table.recId = iter.value repeat with j = 0 to fieldCount f = table.field(j) sprite(n).SetCellText(j, i, string(f.value)) end repeat iter.nextItem() end repeat end if end if sprite(n).ColAutoSize() return myData end -- No virus found in this outgoing message. Checked by AVG Anti-Virus. Version: 7.0.308 / Virus Database: 266.8.6 - Release Date: 30/03/2005 From giv at tlc.kherson.ua Wed Mar 30 19:33:09 2005 From: giv at tlc.kherson.ua (Igor Gomon) Date: Wed Mar 30 10:33:12 2005 Subject: V4MD search in API way and cXtraStringGrid example request References: <000701c53536$b7562770$db081e97@vmtcktzo3kwrv6> Message-ID: <001a01c53546$28d68f20$3b04a8c0@giv> Hi Paolo, > I'm trying API way, buto I don't understand how display some "selected" > field... > e.g. > Table: STUDENTS > Field: Name, LastName, Andress, Phone, and so on > I want find a student with "Paolo" name and I want display only name of > STUDENTS table > in SQL this is easy: SELECT FieldName from STUDENTS... > but in API way? Just use such syntax: students = db.table("students") fName = students.field("name") or simply: fName = db.table("students").field("name") > I've copied my code for display data with cXtraStringGrid (only for > windows), I ask you if in the next week it's possible to create a > dir-example for this useful xtra. The code of example works...but it has > been hard to understand like the iterator works... The iterator is new and > not easy for now; in the docs I don't see many explanations... 1) Iterator is designed to iterate through the table records - not table 's fields. 2) To clarify: so you want me to write new example which displays data from the table (using VSetIterator Xtra) using some third-party Xtra? -- Best regards, Igor Gomon ------------------------------------------------------------- e-mail: giv@tlc.kherson.ua web: http://www.paradigmasoft.com To subscribe to the Valentina mail list go to: http://listserv.macserve.net/mailman/listinfo/valentina From info at vallemediatime.com Wed Mar 30 19:17:09 2005 From: info at vallemediatime.com (info@vallemediatime.com) Date: Wed Mar 30 11:17:16 2005 Subject: V4MD search in API way and cXtraStringGrid example request References: <000701c53536$b7562770$db081e97@vmtcktzo3kwrv6> <001a01c53546$28d68f20$3b04a8c0@giv> Message-ID: <000601c5354c$4e7bf3e0$ee141e97@vmtcktzo3kwrv6> Hi Igor I want explain better my problem, I don't understand if your suggest is right for me, sorry. Table STUDENTS -------------------------- ID | Name | Phone | ... -------------------------- 1 Paolo 111 2 Anna 222 3 Igor 333 ... I search for "Paolo" in field Name and I want display only two column (ID and Name): NOT the Phone and other column, how can I do this in API WAY? -------------- ID | Name | -------------- 1 Paolo ... > 2) To clarify: so you want me to write new example which displays data from > the table (using VSetIterator Xtra) using some third-party Xtra? Yes, I believe that a example with this third-party Xtra is very useful... but perhaps the example must be made from the cXtra Team :-) Paolo ----- Original Message ----- From: "Igor Gomon" To: "Valentina Beta" Cc: "Valentina Developers" Sent: Wednesday, March 30, 2005 6:33 PM Subject: Re: V4MD search in API way and cXtraStringGrid example request > Hi Paolo, > > > I'm trying API way, buto I don't understand how display some "selected" > > field... > > e.g. > > Table: STUDENTS > > Field: Name, LastName, Andress, Phone, and so on > > I want find a student with "Paolo" name and I want display only name of > > STUDENTS table > > in SQL this is easy: SELECT FieldName from STUDENTS... > > but in API way? > Just use such syntax: > students = db.table("students") > fName = students.field("name") > or simply: > fName = db.table("students").field("name") > > > I've copied my code for display data with cXtraStringGrid (only for > > windows), I ask you if in the next week it's possible to create a > > dir-example for this useful xtra. The code of example works...but it has > > been hard to understand like the iterator works... The iterator is new and > > not easy for now; in the docs I don't see many explanations... > 1) Iterator is designed to iterate through the table records - not table 's > fields. > 2) To clarify: so you want me to write new example which displays data from > the table (using VSetIterator Xtra) using some third-party Xtra? > > -- > Best regards, > Igor Gomon > ------------------------------------------------------------- > e-mail: giv@tlc.kherson.ua > web: http://www.paradigmasoft.com > > To subscribe to the Valentina mail list go to: > http://listserv.macserve.net/mailman/listinfo/valentina > > > _______________________________________________ > Valentina-beta mailing list > Valentina-beta@lists.macserve.net > http://lists.macserve.net/mailman/listinfo/valentina-beta > > > > -- > No virus found in this incoming message. > Checked by AVG Anti-Virus. > Version: 7.0.308 / Virus Database: 266.8.6 - Release Date: 30/03/2005 > > -- No virus found in this outgoing message. Checked by AVG Anti-Virus. Version: 7.0.308 / Virus Database: 266.8.6 - Release Date: 30/03/2005 From sunshine at public.kherson.ua Wed Mar 30 22:00:54 2005 From: sunshine at public.kherson.ua (Ruslan Zasukhin) Date: Wed Mar 30 13:01:01 2005 Subject: V4MD search in API way and cXtraStringGrid example request In-Reply-To: <000601c5354c$4e7bf3e0$ee141e97@vmtcktzo3kwrv6> Message-ID: On 3/30/05 8:17 PM, "info@vallemediatime.com" wrote: > Hi Igor > I want explain better my problem, I don't understand if your suggest is > right for me, sorry. > > Table STUDENTS > -------------------------- > ID | Name | Phone | ... > -------------------------- > 1 Paolo 111 > 2 Anna 222 > 3 Igor 333 > ... > > I search for "Paolo" in field Name and I want display only two column (ID > and Name): NOT the Phone and other column, > how can I do this in API WAY? > -------------- > ID | Name | > -------------- > 1 Paolo > ... Paolo, API way do NOT care about this. With API way you have found that record 1 is what you need. Now you use YOUR Table to go to that record and read its values. If you want show only 2 fields of your table then you need program this in you code Table.RecID = i show Table.Field( "ID" ).value show Table.Field( "Name" ).value -- 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] From giv at tlc.kherson.ua Wed Mar 30 22:05:37 2005 From: giv at tlc.kherson.ua (Igor Gomon) Date: Wed Mar 30 13:05:42 2005 Subject: V4MD search in API way and cXtraStringGrid example request References: <000701c53536$b7562770$db081e97@vmtcktzo3kwrv6><001a01c53546$28d68f20$3b04a8c0@giv> <000601c5354c$4e7bf3e0$ee141e97@vmtcktzo3kwrv6> Message-ID: <007301c5355b$7595ba10$3b04a8c0@giv> > I want explain better my problem, I don't understand if your suggest is > right for me, sorry. > > Table STUDENTS > -------------------------- > ID | Name | Phone | ... > -------------------------- > 1 Paolo 111 > 2 Anna 222 > 3 Igor 333 > ... > > I search for "Paolo" in field Name and I want display only two column (ID > and Name): NOT the Phone and other column, > how can I do this in API WAY? > -------------- > ID | Name | > -------------- > 1 Paolo > ... on X --.... fName = table.field("Name") -- Find all the records in the table's field "Name" equal to "Paolo" resultSet = fName.findValue("Paolo") if CheckValError() then exit -- Create set iterator on selection rsIter = resultSet.makeNewIterator() if CheckValError() then exit -- Now iterate over resulting selection using set iterator. if rsIter.firstItem() then repeat while true -- Go to the next record in the result set. recID = rsIter.value table.recId = recID -- Get string value from the "Name" only field. s = fName.getString() -- Do with it whatever you want. put s -- Check for result set end. if not setIter.nextItem() then exit repeat end if end repeat end if --Clean up. rsIter = 0 resultSet = 0 end X -- Best regards, Igor Gomon ------------------------------------------------------------- e-mail: giv@tlc.kherson.ua web: http://www.paradigmasoft.com To subscribe to the Valentina mail list go to: http://listserv.macserve.net/mailman/listinfo/valentina From sunshine at public.kherson.ua Thu Mar 31 00:04:40 2005 From: sunshine at public.kherson.ua (Ruslan Zasukhin) Date: Wed Mar 30 15:04:43 2005 Subject: accessing an open database In-Reply-To: Message-ID: On 3/22/05 1:51 PM, "jda" wrote: Hi Jon, Do you have yet questions on this issue ? > Then let me explain. > > I have many database files. If I get a request, an HTTPSocket thread > is spawned that opens the correct database file, grabs the data, > manipulates it, and sends it back. It then closes the file. It has > its own cursor and its own *local* copy of the database. > > If I get a second request before the first is done, the new thread > tries to open the file -> -61 error. That's OK. I do a try/catch > loop, and when .open request no longer throws an exception the file > is supposedly "opened" and my code proceeds. > > BUT, even though there was no error, and even though > myDatabase.isOpen = true, the next line throws a -61 exception: > > myCursor = myDatabase.SQLSelect("select *,** from thereferences where > " + searchString, EVCursorLocation.kServerSide, EVLockType.kNolocks) > > A -61 exception has no meaning here! > > Clearly, the file is still in use (even though Valentina thinks it is > correctly opened). > > There are probably better strategies, but the one I tried should work, no? -- 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] From info at vallemediatime.com Thu Mar 31 01:51:24 2005 From: info at vallemediatime.com (info@vallemediatime.com) Date: Wed Mar 30 17:51:32 2005 Subject: V4MD search in API way and cXtraStringGrid example request References: <000701c53536$b7562770$db081e97@vmtcktzo3kwrv6><001a01c53546$28d68f20$3b04a8c0@giv><000601c5354c$4e7bf3e0$ee141e97@vmtcktzo3kwrv6> <007301c5355b$7595ba10$3b04a8c0@giv> Message-ID: <001101c53583$61fb6360$0c191e97@vmtcktzo3kwrv6> Thanks Igor and Ruslan your help has been much profit... Finally I've successful to obtain what I wanted but it has been much hard... and I have had to use some lingo repeat-cycles for obtain the exactly field that I want show on the result table, this is not good. >> Iterator is designed to iterate through the table records - not table 's fields. For me this is a limit, if possible, can you add a new method for iterate the table records with the option to select N field... This may be useful for show only the necessary field-column that the user need... like SQL. Paolo ----- Original Message ----- From: "Igor Gomon" To: "Valentina Beta" Cc: Sent: Wednesday, March 30, 2005 9:05 PM Subject: Re: V4MD search in API way and cXtraStringGrid example request > > I want explain better my problem, I don't understand if your suggest is > > right for me, sorry. > > > > Table STUDENTS > > -------------------------- > > ID | Name | Phone | ... > > -------------------------- > > 1 Paolo 111 > > 2 Anna 222 > > 3 Igor 333 > > ... > > > > I search for "Paolo" in field Name and I want display only two column (ID > > and Name): NOT the Phone and other column, > > how can I do this in API WAY? > > -------------- > > ID | Name | > > -------------- > > 1 Paolo > > ... > > on X > --.... > fName = table.field("Name") > > -- Find all the records in the table's field "Name" equal to "Paolo" > resultSet = fName.findValue("Paolo") > if CheckValError() then exit > > -- Create set iterator on selection > rsIter = resultSet.makeNewIterator() > if CheckValError() then exit > > -- Now iterate over resulting selection using set iterator. > if rsIter.firstItem() then > repeat while true > -- Go to the next record in the result set. > recID = rsIter.value > table.recId = recID > -- Get string value from the "Name" only field. > s = fName.getString() > -- Do with it whatever you want. > put s > -- Check for result set end. > if not setIter.nextItem() then > exit repeat > end if > end repeat > end if > > --Clean up. > rsIter = 0 > resultSet = 0 > > end X > > > -- > Best regards, > Igor Gomon > ------------------------------------------------------------- > e-mail: giv@tlc.kherson.ua > web: http://www.paradigmasoft.com > > To subscribe to the Valentina mail list go to: > http://listserv.macserve.net/mailman/listinfo/valentina > _______________________________________________ > Valentina-beta mailing list > Valentina-beta@lists.macserve.net > http://lists.macserve.net/mailman/listinfo/valentina-beta > > > > -- > No virus found in this incoming message. > Checked by AVG Anti-Virus. > Version: 7.0.308 / Virus Database: 266.8.6 - Release Date: 30/03/2005 > > -- No virus found in this outgoing message. Checked by AVG Anti-Virus. Version: 7.0.308 / Virus Database: 266.8.6 - Release Date: 30/03/2005 From info at vallemediatime.com Thu Mar 31 15:24:27 2005 From: info at vallemediatime.com (info@vallemediatime.com) Date: Thu Mar 31 07:24:34 2005 Subject: [V4MD] API way: search in all fields Message-ID: <002801c535f4$f6c90a30$df0a1e97@vmtcktzo3kwrv6> Skipped content of type multipart/alternative-------------- next part -------------- No virus found in this outgoing message. Checked by AVG Anti-Virus. Version: 7.0.308 / Virus Database: 266.8.6 - Release Date: 30/03/2005 From giv at tlc.kherson.ua Thu Mar 31 16:58:58 2005 From: giv at tlc.kherson.ua (Igor Gomon) Date: Thu Mar 31 07:59:08 2005 Subject: [V4MD] API way: search in all fields References: <002801c535f4$f6c90a30$df0a1e97@vmtcktzo3kwrv6> Message-ID: <009601c535f9$c8e3d370$3b04a8c0@giv> Hi Paolo, The result in your case will be an intersection from searches on each STUDENT table's field. You can see Examples/API_Way/Field_Find.dir example for the sample code. It demostarates how to do searches on multiple table fields. -- Best regards, Igor Gomon ------------------------------------------------------------- e-mail: giv@tlc.kherson.ua web: http://www.paradigmasoft.com To subscribe to the Valentina mail list go to: http://listserv.macserve.net/mailman/listinfo/valentina -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macserve.net/pipermail/valentina-beta/attachments/20050331/fc577ea3/attachment.html From info at vallemediatime.com Thu Mar 31 16:13:31 2005 From: info at vallemediatime.com (info@vallemediatime.com) Date: Thu Mar 31 08:13:38 2005 Subject: [V4MD] API way: search in all fields References: <002801c535f4$f6c90a30$df0a1e97@vmtcktzo3kwrv6> <009601c535f9$c8e3d370$3b04a8c0@giv> Message-ID: <002701c535fb$d165a490$df0a1e97@vmtcktzo3kwrv6> Hi Igor, I have already read with attention your examples but in Examples/API_Way/Field_Find.dir you use one table "Person" not multiple tables, right? For the first question I can now try your indication. I wait an answer for two yesterday question: -- cXtraStringGrid example -- limit (I think) of actually iterator What you thinks? Thanks Paolo ----- Original Message ----- From: Igor Gomon To: Valentina Beta Sent: Thursday, March 31, 2005 3:58 PM Subject: Re: [V4MD] API way: search in all fields Hi Paolo, The result in your case will be an intersection from searches on each STUDENT table's field. You can see Examples/API_Way/Field_Find.dir example for the sample code. It demostarates how to do searches on multiple table fields. -- Best regards, Igor Gomon ------------------------------------------------------------- e-mail: giv@tlc.kherson.ua web: http://www.paradigmasoft.com To subscribe to the Valentina mail list go to: http://listserv.macserve.net/mailman/listinfo/valentina _______________________________________________ Valentina-beta mailing list Valentina-beta@lists.macserve.net http://lists.macserve.net/mailman/listinfo/valentina-beta No virus found in this incoming message. Checked by AVG Anti-Virus. Version: 7.0.308 / Virus Database: 266.8.6 - Release Date: 30/03/2005 -- No virus found in this outgoing message. Checked by AVG Anti-Virus. Version: 7.0.308 / Virus Database: 266.8.6 - Release Date: 30/03/2005 From giv at tlc.kherson.ua Thu Mar 31 18:49:38 2005 From: giv at tlc.kherson.ua (Igor Gomon) Date: Thu Mar 31 09:49:44 2005 Subject: [V4MD] API way: search in all fields References: <002801c535f4$f6c90a30$df0a1e97@vmtcktzo3kwrv6><009601c535f9$c8e3d370$3b04a8c0@giv> <002701c535fb$d165a490$df0a1e97@vmtcktzo3kwrv6> Message-ID: <00c901c53609$3f28ef20$3b04a8c0@giv> Paolo, > I have already read with attention your examples > but in Examples/API_Way/Field_Find.dir > you use one table "Person" not multiple tables, right? Right. You can, of course, use API way for multicolumn and even for multitable searches. But this way will (often) require extra coding from you. You will need to create link between tables, then to use navigational methods (like, VTable.findLinked()) to navigate from records of one table to the linked records from the second (linked) table (for example, in 1:M relationship). So this way may be good when you want to show explicit relationship between objects (records in the table). For example, in your application GUI you can easily display relationship between two linked entities, using, for example, two windows. When user selects object from one window then he/she see related objects in the second window. You can easily do such tasks with API way. This way is called "Navigational model". Instead, SQL-queries is "Relational model". In SQL way you always work with record sets. This way is convenient to get linear results from, for example, multitable searches that uses joins between tables, and to display then result as a flat table with records. So for your case, I think, will be more convenient and easy to use SQL way because your task is good fit into relational model tasks. Actually, when you solve this task with API way you will do the same steps that SQL way does for you (in this case) implicitly. Also, early on this list already was dissussion on when and where to use SQL & API way. Unfortunately I cannot find this letter. > I wait an answer for two yesterday question: > -- cXtraStringGrid example I think we can do this a bit later because currently I am busy on different tasks. But you can go to the cXtraStringGrid web site and search for examples on how to display data from the database in this control. AFAIK, there were examples on the web-site that displays use of this Xtra to display data from the Valentina 1.x database. > -- limit (I think) of actually iterator I think that you, probably misunderstood destination on VSetIterator Xtra. It was designed to iterate through *record sets* not *field sets*. Again you can use SQL way to select to only needed fields. P.S. Please, send you letters to the main Valentina list (valentina@lists.macserve.net). This list is for the beta-discussions. -- Best regards, Igor Gomon ------------------------------------------------------------- e-mail: giv@tlc.kherson.ua web: http://www.paradigmasoft.com To subscribe to the Valentina mail list go to: http://listserv.macserve.net/mailman/listinfo/valentina From info at vallemediatime.com Thu Mar 31 19:11:41 2005 From: info at vallemediatime.com (info@vallemediatime.com) Date: Thu Mar 31 11:12:48 2005 Subject: [V4MD] API way: search in all fields References: <002801c535f4$f6c90a30$df0a1e97@vmtcktzo3kwrv6><009601c535f9$c8e3d370$3b04a8c0@giv><002701c535fb$d165a490$df0a1e97@vmtcktzo3kwrv6> <00c901c53609$3f28ef20$3b04a8c0@giv> Message-ID: <001001c53614$d864aed0$c0081e97@vmtcktzo3kwrv6> Igor thank for your answer, I like API way conception but how I've tryed to work with API for simple query the great advantage of create db in API way becomes, at last, a hard work for the necessary extra code (e.g. for obtain the result table) But I want to still try more in deep manner. For cXtraStrigGrid I have alreday used it in some project... and I know the example for V1.1, but it is in SQL way.... but not problem. I've understand the destination of iterator but I hope in a way for iterate through *field sets* :-). If this is not possible I must return to some SQL query. >> send you letters to the main Valentina list ok from next letter. Paolo ----- Original Message ----- From: "Igor Gomon" To: "Valentina Beta" Cc: "Valentina Developers" Sent: Thursday, March 31, 2005 5:49 PM Subject: Re: [V4MD] API way: search in all fields > Paolo, > > > I have already read with attention your examples > > but in Examples/API_Way/Field_Find.dir > > you use one table "Person" not multiple tables, right? > Right. > > You can, of course, use API way for multicolumn and even > for multitable searches. But this way will (often) require extra > coding from you. You will need to create link between tables, > then to use navigational methods (like, VTable.findLinked()) > to navigate from records of one table to the linked records > from the second (linked) table (for example, in 1:M relationship). > So this way may be good when you want to show explicit > relationship between objects (records in the table). For example, > in your application GUI you can easily display relationship > between two linked entities, using, for example, two windows. > When user selects object from one window then he/she see related > objects in the second window. You can easily do such tasks with > API way. This way is called "Navigational model". > > Instead, SQL-queries is "Relational model". In SQL way you > always work with record sets. This way is convenient to get > linear results from, for example, multitable searches that uses > joins between tables, and to display then result as a flat > table with records. > > So for your case, I think, will be more convenient and easy to use > SQL way because your task is good fit into relational model tasks. > Actually, when you solve this task with API way you will do the > same steps that SQL way does for you (in this case) implicitly. > > Also, early on this list already was dissussion on when > and where to use SQL & API way. Unfortunately I cannot > find this letter. > > > I wait an answer for two yesterday question: > > -- cXtraStringGrid example > I think we can do this a bit later because currently I am > busy on different tasks. But you can go to the > cXtraStringGrid web site and search for examples on how > to display data from the database in this control. > AFAIK, there were examples on the web-site that displays > use of this Xtra to display data from the Valentina 1.x database. > > > -- limit (I think) of actually iterator > I think that you, probably misunderstood destination on > VSetIterator Xtra. It was designed to iterate through > *record sets* not *field sets*. Again you can use SQL > way to select to only needed fields. > > P.S. Please, send you letters to the main Valentina > list (valentina@lists.macserve.net). This list is for the > beta-discussions. > > -- > Best regards, > Igor Gomon > ------------------------------------------------------------- > e-mail: giv@tlc.kherson.ua > web: http://www.paradigmasoft.com > > To subscribe to the Valentina mail list go to: > http://listserv.macserve.net/mailman/listinfo/valentina > > > _______________________________________________ > Valentina-beta mailing list > Valentina-beta@lists.macserve.net > http://lists.macserve.net/mailman/listinfo/valentina-beta > > > > -- > No virus found in this incoming message. > Checked by AVG Anti-Virus. > Version: 7.0.308 / Virus Database: 266.8.6 - Release Date: 30/03/2005 > > -- No virus found in this outgoing message. Checked by AVG Anti-Virus. Version: 7.0.308 / Virus Database: 266.8.6 - Release Date: 30/03/2005 From sunshine at public.kherson.ua Thu Mar 31 23:02:51 2005 From: sunshine at public.kherson.ua (Ruslan Zasukhin) Date: Thu Mar 31 14:03:02 2005 Subject: SQL, Classses, API ways. What is better. Message-ID: Hi Guys, I will try to make some text about this issue for docs in the nearest days. API way -- is for strong developers. it is probably harder for development. So if you are not sure that you can do this, then be careful. Again, API way do not like SQL-style of GUI and thinking. -- 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] From sunshine at public.kherson.ua Thu Mar 31 23:18:16 2005 From: sunshine at public.kherson.ua (Ruslan Zasukhin) Date: Thu Mar 31 14:18:25 2005 Subject: [V4MD] API way: search in all fields In-Reply-To: <001001c53614$d864aed0$c0081e97@vmtcktzo3kwrv6> Message-ID: On 3/31/05 8:11 PM, "info@vallemediatime.com" wrote: > I've understand the destination of iterator but I hope in a way for iterate > through *field sets* :-). > If this is not possible I must return to some SQL query. Paolo, I do not understand what problem you see. Make some function: this is ala code to show idea: ShowTable( Set, ListOfField ) -- loop by records Table.RecId = N -- loop by fields from list for each item in list do show filed ---------------- So later you can do set = tblPerson.Field("Name").Find( "something" ) ShowTable( set, ["f1", "f2", "f3"] ) -- 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]