From Gustav at cactus.dk Tue Sep 1 03:31:08 2009 From: Gustav at cactus.dk (Gustav Brock) Date: Tue, 01 Sep 2009 10:31:08 +0200 Subject: [AccessD] SQL datetime to Access date conversion Message-ID: Hi Doug This should be a non-issue. As Charlotte notes, SQL Server traditionally (SQL Server 2008 has a new DateTime2 data type with microsecond precision) saves time with a pseudo ms precision (rounded to 0, 3 or 7 ms or by 3.333 ms) while Access does have the implicit ability to store with a precision of a single millisecond. This, however, is not displayed by default - all times are rounded to the second before display. Thus, if you aggregate a bunch of date/time values from SQL Server you may experience a rounding error, but to obtain errors counted in minutes you would need at least 12.000 records or values. If this is the case, to play safe you could use the function DateTimeRound to round the times from SQL Server to the second: Private Const clngSecondsPerDay As Long = 24& * 60& * 60& Public Function DateTimeRound( _ ByVal datTime As Date) _ As Date ' Returns datTime rounded off to the second by ' removing a millisecond portion. Call RoundSecondOff(datTime) DateTimeRound = datTime End Function Private Sub RoundSecondOff( _ ByRef datDate As Date) ' Rounds off datDate to the second by ' removing a millisecond portion. Dim lngDate As Long Dim lngTime As Long Dim dblTime As Double ' Get date part. lngDate = Fix(datDate) ' Get time part. dblTime = datDate - lngDate ' Round time part to the second. lngTime = Fix(dblTime * clngSecondsPerDay) ' Return date part and rounded time part. datDate = CVDate(lngDate + lngTime / clngSecondsPerDay) End Sub This is a snippet from the module for download here: http://www.devx.com/dbzone/Article/39046 /gustav >>> dbdoug at gmail.com 01-09-2009 00:27 >>> Hello All: I have a SQL 2005 table linked into an Access db. I am using an update query in Access to move some datetime fields from SQL Server to an Access table. It almost works - the dates are OK, but I am getting times which are sometimes out by a couple of minutes: for instance the time part of one field, 2:00:00 PM in SS, is changed to 1:58:07 PM in Access. Does anyone have any suggestions about why this happens? Thanks, Doug Steele From tinanfields at torchlake.com Tue Sep 1 07:51:13 2009 From: tinanfields at torchlake.com (Tina Norris Fields) Date: Tue, 01 Sep 2009 08:51:13 -0400 Subject: [AccessD] Drew - Help on TreeView Please In-Reply-To: References: Message-ID: <4A9D18C1.1070405@torchlake.com> Drew, thanks very much for your help and your full explanation. I still can't believe I was trying to stick a text value into an integer field, but I'm glad you caught that. Your additional explanations are making it possible for me to actually use the TreeView control. Thanks again and again and again and . . . . . T Drew Wutka wrote: > No problem. I just sent you the fix off list. Correcting this > particular error showed two more issues which I fixed too. > > Ironically, the issue wasn't technically a treeview issue. However it > did relate to how I personally use treeviews (so my example used this > method). The nodes of a treeview have to have a unique key. So if you > have ten thousand nodes, each node 'key' must have unique to the other > 9,999 nodes. With a table, you would use an Autonumber, however, with a > treeview branching out, I will use a 'natural' key of sorts, which makes > the node key more meaningful (and useful in later code). > > For example, let's take names: > > 1 Bob > 2 Dave > 3 Tina > 4 Drew > > The numbers being the ID (autonumber field) from a table. If we were to > make a set of 'root' or top level nodes with these names, I would use > the following as the key for that node(without the quotes): 'ID:1' > (which would be for the 'Bob' node, 'ID:3' for the Tina node, etc. > > Now if I want to include children nodes to the top level nodes, let's > have a table of pets: > > 1 Dog(s) > 2 Cat(s) > 3 Fish > 4 Birds > 5 Other > > This data would be recorded in a PersonID PetID table, like this: > > 1 1 > 1 3 > 4 2 > 4 3 > > So I would set the children nodes, to use the following Key (without the > quotes) 'ID:1:1' or 'ID:4:3' > > So the data above would look like this in a treeview (and I will put the > node keys in parenthesis) > > Bob (ID:1) > --Dog(s)(ID:1:1) > --Fish(ID:1:3:) > Dave (ID:2) > Tina (ID:3) > Drew (ID:4) > --Cat(s) (ID:4:2) > --Fish (ID:4:3) > > The advantage of using 'natural' keys like this in a node, is that you > can interact with a node in a few ways (clicking, dragging, etc.) and > when you do so, you will have a node object, WITH a Key. So by making > the key relevant to what the node actually represents (while maintaining > it's uniqueness) we can actually infer at least two critical pieces of > information by Split()ing the Key property into an Array(). One, in > this case, we know that if the Ubound of the split is 2, it's a top > level node, and thus a Person, if it's 3, then it's a 'pet' node. In > VB, where I typically use Treeviews, it's very easy to have dynamic > popup menus, so this ability of determining what type of node is being > 'right clicked' allows me to popup different 'defined' menus. The other > piece of information is the key value to retrieve data (or set data) in > the original tables. > > I didn't put all this in the offlist email, but I figured I'd explain it > a bit in case anyone is playing around with Treeviews. > > Drew > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Tina Norris > Fields > Sent: Monday, August 31, 2009 3:36 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Drew - Help on TreeView Please > > Thanks, I've sent it to you off-list via YouSendIt. I really appreciate > > your help. > T > > Drew Wutka wrote: > >> Sure, send it too me. I'll look at it when I get the chance. >> >> Drew >> >> -----Original Message----- >> From: accessd-bounces at databaseadvisors.com >> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Tina Norris >> Fields >> Sent: Monday, August 31, 2009 8:32 AM >> To: Access Developers discussion and problem solving >> Subject: [AccessD] Drew - Help on TreeView Please >> >> Hi Drew, >> >> After running into a number of frustrations working on the TreeView, I >> > > >> set it aside for a few months. Now, I've come back to working on it. >> >> Thanks very much for the example database you made. It works >> > perfectly, > >> so I used your code as a basis to build a practice database. >> >> I am running into a runtime error >> "Run-time error '-2147217904(80040e10)': >> No value given for one or more required parameters." >> > The information contained in this transmission is intended only for the person or entity > to which it is addressed and may contain II-VI Proprietary and/or II-VI Business > Sensitive material. If you are not the intended recipient, please contact the sender > immediately and destroy the material in its entirety, whether electronic or hard copy. > You are notified that any review, retransmission, copying, disclosure, dissemination, > or other use of, or taking of any action in reliance upon this information by persons > or entities other than the intended recipient is prohibited. > > > From max.wanadoo at gmail.com Tue Sep 1 07:55:09 2009 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Tue, 1 Sep 2009 13:55:09 +0100 Subject: [AccessD] Drew - Help on TreeView Please In-Reply-To: <4A9D18C1.1070405@torchlake.com> References: <4A9D18C1.1070405@torchlake.com> Message-ID: >I still can't believe I was trying to stick a text value into an integer field, Don't fret, Tina. This is a common mistake amongst newbies - ducks and runs. max On 9/1/09, Tina Norris Fields wrote: > Drew, thanks very much for your help and your full explanation. I still > can't believe I was trying to stick a text value into an integer field, > but I'm glad you caught that. Your additional explanations are making > it possible for me to actually use the TreeView control. Thanks again > and again and again and . . . . . > T > > Drew Wutka wrote: >> No problem. I just sent you the fix off list. Correcting this >> particular error showed two more issues which I fixed too. >> >> Ironically, the issue wasn't technically a treeview issue. However it >> did relate to how I personally use treeviews (so my example used this >> method). The nodes of a treeview have to have a unique key. So if you >> have ten thousand nodes, each node 'key' must have unique to the other >> 9,999 nodes. With a table, you would use an Autonumber, however, with a >> treeview branching out, I will use a 'natural' key of sorts, which makes >> the node key more meaningful (and useful in later code). >> >> For example, let's take names: >> >> 1 Bob >> 2 Dave >> 3 Tina >> 4 Drew >> >> The numbers being the ID (autonumber field) from a table. If we were to >> make a set of 'root' or top level nodes with these names, I would use >> the following as the key for that node(without the quotes): 'ID:1' >> (which would be for the 'Bob' node, 'ID:3' for the Tina node, etc. >> >> Now if I want to include children nodes to the top level nodes, let's >> have a table of pets: >> >> 1 Dog(s) >> 2 Cat(s) >> 3 Fish >> 4 Birds >> 5 Other >> >> This data would be recorded in a PersonID PetID table, like this: >> >> 1 1 >> 1 3 >> 4 2 >> 4 3 >> >> So I would set the children nodes, to use the following Key (without the >> quotes) 'ID:1:1' or 'ID:4:3' >> >> So the data above would look like this in a treeview (and I will put the >> node keys in parenthesis) >> >> Bob (ID:1) >> --Dog(s)(ID:1:1) >> --Fish(ID:1:3:) >> Dave (ID:2) >> Tina (ID:3) >> Drew (ID:4) >> --Cat(s) (ID:4:2) >> --Fish (ID:4:3) >> >> The advantage of using 'natural' keys like this in a node, is that you >> can interact with a node in a few ways (clicking, dragging, etc.) and >> when you do so, you will have a node object, WITH a Key. So by making >> the key relevant to what the node actually represents (while maintaining >> it's uniqueness) we can actually infer at least two critical pieces of >> information by Split()ing the Key property into an Array(). One, in >> this case, we know that if the Ubound of the split is 2, it's a top >> level node, and thus a Person, if it's 3, then it's a 'pet' node. In >> VB, where I typically use Treeviews, it's very easy to have dynamic >> popup menus, so this ability of determining what type of node is being >> 'right clicked' allows me to popup different 'defined' menus. The other >> piece of information is the key value to retrieve data (or set data) in >> the original tables. >> >> I didn't put all this in the offlist email, but I figured I'd explain it >> a bit in case anyone is playing around with Treeviews. >> >> Drew >> >> -----Original Message----- >> From: accessd-bounces at databaseadvisors.com >> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Tina Norris >> Fields >> Sent: Monday, August 31, 2009 3:36 PM >> To: Access Developers discussion and problem solving >> Subject: Re: [AccessD] Drew - Help on TreeView Please >> >> Thanks, I've sent it to you off-list via YouSendIt. I really appreciate >> >> your help. >> T >> >> Drew Wutka wrote: >> >>> Sure, send it too me. I'll look at it when I get the chance. >>> >>> Drew >>> >>> -----Original Message----- >>> From: accessd-bounces at databaseadvisors.com >>> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Tina Norris >>> Fields >>> Sent: Monday, August 31, 2009 8:32 AM >>> To: Access Developers discussion and problem solving >>> Subject: [AccessD] Drew - Help on TreeView Please >>> >>> Hi Drew, >>> >>> After running into a number of frustrations working on the TreeView, I >>> >> >> >>> set it aside for a few months. Now, I've come back to working on it. >>> >>> Thanks very much for the example database you made. It works >>> >> perfectly, >> >>> so I used your code as a basis to build a practice database. >>> >>> I am running into a runtime error >>> "Run-time error '-2147217904(80040e10)': >>> No value given for one or more required parameters." >>> >> The information contained in this transmission is intended only for the >> person or entity >> to which it is addressed and may contain II-VI Proprietary and/or II-VI >> Business >> Sensitive material. If you are not the intended recipient, please contact >> the sender >> immediately and destroy the material in its entirety, whether electronic >> or hard copy. >> You are notified that any review, retransmission, copying, disclosure, >> dissemination, >> or other use of, or taking of any action in reliance upon this information >> by persons >> or entities other than the intended recipient is prohibited. >> >> >> > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From tinanfields at torchlake.com Tue Sep 1 08:14:18 2009 From: tinanfields at torchlake.com (Tina Norris Fields) Date: Tue, 01 Sep 2009 09:14:18 -0400 Subject: [AccessD] Drew - Help on TreeView Please In-Reply-To: References: <4A9D18C1.1070405@torchlake.com> Message-ID: <4A9D1E2A.4040504@torchlake.com> Yes, Max, amongst newbies. I don't have that excuse. T Max Wanadoo wrote: >> I still can't believe I was trying to stick a text value into an integer field, >> > > Don't fret, Tina. > > This is a common mistake amongst newbies - ducks and runs. > > max > > > On 9/1/09, Tina Norris Fields wrote: > >> Drew, thanks very much for your help and your full explanation. I still >> can't believe I was trying to stick a text value into an integer field, >> but I'm glad you caught that. Your additional explanations are making >> it possible for me to actually use the TreeView control. Thanks again >> and again and again and . . . . . >> T >> >> Drew Wutka wrote: >> >>> No problem. I just sent you the fix off list. Correcting this >>> particular error showed two more issues which I fixed too. >>> >>> Ironically, the issue wasn't technically a treeview issue. However it >>> did relate to how I personally use treeviews (so my example used this >>> method). The nodes of a treeview have to have a unique key. So if you >>> have ten thousand nodes, each node 'key' must have unique to the other >>> 9,999 nodes. With a table, you would use an Autonumber, however, with a >>> treeview branching out, I will use a 'natural' key of sorts, which makes >>> the node key more meaningful (and useful in later code). >>> >>> For example, let's take names: >>> >>> 1 Bob >>> 2 Dave >>> 3 Tina >>> 4 Drew >>> >>> The numbers being the ID (autonumber field) from a table. If we were to >>> make a set of 'root' or top level nodes with these names, I would use >>> the following as the key for that node(without the quotes): 'ID:1' >>> (which would be for the 'Bob' node, 'ID:3' for the Tina node, etc. >>> >>> Now if I want to include children nodes to the top level nodes, let's >>> have a table of pets: >>> >>> 1 Dog(s) >>> 2 Cat(s) >>> 3 Fish >>> 4 Birds >>> 5 Other >>> >>> This data would be recorded in a PersonID PetID table, like this: >>> >>> 1 1 >>> 1 3 >>> 4 2 >>> 4 3 >>> >>> So I would set the children nodes, to use the following Key (without the >>> quotes) 'ID:1:1' or 'ID:4:3' >>> >>> So the data above would look like this in a treeview (and I will put the >>> node keys in parenthesis) >>> >>> Bob (ID:1) >>> --Dog(s)(ID:1:1) >>> --Fish(ID:1:3:) >>> Dave (ID:2) >>> Tina (ID:3) >>> Drew (ID:4) >>> --Cat(s) (ID:4:2) >>> --Fish (ID:4:3) >>> >>> The advantage of using 'natural' keys like this in a node, is that you >>> can interact with a node in a few ways (clicking, dragging, etc.) and >>> when you do so, you will have a node object, WITH a Key. So by making >>> the key relevant to what the node actually represents (while maintaining >>> it's uniqueness) we can actually infer at least two critical pieces of >>> information by Split()ing the Key property into an Array(). One, in >>> this case, we know that if the Ubound of the split is 2, it's a top >>> level node, and thus a Person, if it's 3, then it's a 'pet' node. In >>> VB, where I typically use Treeviews, it's very easy to have dynamic >>> popup menus, so this ability of determining what type of node is being >>> 'right clicked' allows me to popup different 'defined' menus. The other >>> piece of information is the key value to retrieve data (or set data) in >>> the original tables. >>> >>> I didn't put all this in the offlist email, but I figured I'd explain it >>> a bit in case anyone is playing around with Treeviews. >>> >>> Drew >>> >>> From max.wanadoo at gmail.com Tue Sep 1 08:27:47 2009 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Tue, 1 Sep 2009 14:27:47 +0100 Subject: [AccessD] Drew - Help on TreeView Please In-Reply-To: <4A9D1E2A.4040504@torchlake.com> References: <4A9D18C1.1070405@torchlake.com> <4A9D1E2A.4040504@torchlake.com> Message-ID: haha...In the Army we used to call that "Flat head and thick fingers". You have to image it where the person clicks their fingers and then smack themselves on the forehead and says, "Duh, now, why didn't I think of that..." Get the picure. "Flat head and thick fingers" MAx On 9/1/09, Tina Norris Fields wrote: > Yes, Max, amongst newbies. I don't have that excuse. alongside the head> > T > > Max Wanadoo wrote: >>> I still can't believe I was trying to stick a text value into an integer >>> field, >>> >> >> Don't fret, Tina. >> >> This is a common mistake amongst newbies - ducks and runs. >> >> max >> >> >> On 9/1/09, Tina Norris Fields wrote: >> >>> Drew, thanks very much for your help and your full explanation. I still >>> can't believe I was trying to stick a text value into an integer field, >>> but I'm glad you caught that. Your additional explanations are making >>> it possible for me to actually use the TreeView control. Thanks again >>> and again and again and . . . . . >>> T >>> >>> Drew Wutka wrote: >>> >>>> No problem. I just sent you the fix off list. Correcting this >>>> particular error showed two more issues which I fixed too. >>>> >>>> Ironically, the issue wasn't technically a treeview issue. However it >>>> did relate to how I personally use treeviews (so my example used this >>>> method). The nodes of a treeview have to have a unique key. So if you >>>> have ten thousand nodes, each node 'key' must have unique to the other >>>> 9,999 nodes. With a table, you would use an Autonumber, however, with a >>>> treeview branching out, I will use a 'natural' key of sorts, which makes >>>> the node key more meaningful (and useful in later code). >>>> >>>> For example, let's take names: >>>> >>>> 1 Bob >>>> 2 Dave >>>> 3 Tina >>>> 4 Drew >>>> >>>> The numbers being the ID (autonumber field) from a table. If we were to >>>> make a set of 'root' or top level nodes with these names, I would use >>>> the following as the key for that node(without the quotes): 'ID:1' >>>> (which would be for the 'Bob' node, 'ID:3' for the Tina node, etc. >>>> >>>> Now if I want to include children nodes to the top level nodes, let's >>>> have a table of pets: >>>> >>>> 1 Dog(s) >>>> 2 Cat(s) >>>> 3 Fish >>>> 4 Birds >>>> 5 Other >>>> >>>> This data would be recorded in a PersonID PetID table, like this: >>>> >>>> 1 1 >>>> 1 3 >>>> 4 2 >>>> 4 3 >>>> >>>> So I would set the children nodes, to use the following Key (without the >>>> quotes) 'ID:1:1' or 'ID:4:3' >>>> >>>> So the data above would look like this in a treeview (and I will put the >>>> node keys in parenthesis) >>>> >>>> Bob (ID:1) >>>> --Dog(s)(ID:1:1) >>>> --Fish(ID:1:3:) >>>> Dave (ID:2) >>>> Tina (ID:3) >>>> Drew (ID:4) >>>> --Cat(s) (ID:4:2) >>>> --Fish (ID:4:3) >>>> >>>> The advantage of using 'natural' keys like this in a node, is that you >>>> can interact with a node in a few ways (clicking, dragging, etc.) and >>>> when you do so, you will have a node object, WITH a Key. So by making >>>> the key relevant to what the node actually represents (while maintaining >>>> it's uniqueness) we can actually infer at least two critical pieces of >>>> information by Split()ing the Key property into an Array(). One, in >>>> this case, we know that if the Ubound of the split is 2, it's a top >>>> level node, and thus a Person, if it's 3, then it's a 'pet' node. In >>>> VB, where I typically use Treeviews, it's very easy to have dynamic >>>> popup menus, so this ability of determining what type of node is being >>>> 'right clicked' allows me to popup different 'defined' menus. The other >>>> piece of information is the key value to retrieve data (or set data) in >>>> the original tables. >>>> >>>> I didn't put all this in the offlist email, but I figured I'd explain it >>>> a bit in case anyone is playing around with Treeviews. >>>> >>>> Drew >>>> >>>> > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From tinanfields at torchlake.com Tue Sep 1 08:43:06 2009 From: tinanfields at torchlake.com (Tina Norris Fields) Date: Tue, 01 Sep 2009 09:43:06 -0400 Subject: [AccessD] Drew - Help on TreeView Please In-Reply-To: References: <4A9D18C1.1070405@torchlake.com> <4A9D1E2A.4040504@torchlake.com> Message-ID: <4A9D24EA.6050205@torchlake.com> Got it. T Max Wanadoo wrote: > haha...In the Army we used to call that "Flat head and thick fingers". > You have to image it where the person clicks their fingers and then > smack themselves on the forehead and says, "Duh, now, why didn't I > think of that..." Get the picure. "Flat head and thick fingers" > > MAx > > > On 9/1/09, Tina Norris Fields wrote: > >> Yes, Max, amongst newbies. I don't have that excuse. > alongside the head> >> T >> >> Max Wanadoo wrote: >> >>>> I still can't believe I was trying to stick a text value into an integer >>>> field, >>>> >>>> >>> Don't fret, Tina. >>> >>> This is a common mistake amongst newbies - ducks and runs. >>> >>> max >>> >>> >>> On 9/1/09, Tina Norris Fields wrote: >>> >>> >>>> Drew, thanks very much for your help and your full explanation. I still >>>> can't believe I was trying to stick a text value into an integer field, >>>> but I'm glad you caught that. Your additional explanations are making >>>> it possible for me to actually use the TreeView control. Thanks again >>>> and again and again and . . . . . >>>> T >>>> >>>> Drew Wutka wrote: >>>> >>>> >>>>> No problem. I just sent you the fix off list. Correcting this >>>>> particular error showed two more issues which I fixed too. >>>>> >>>>> Ironically, the issue wasn't technically a treeview issue. However it >>>>> did relate to how I personally use treeviews (so my example used this >>>>> method). The nodes of a treeview have to have a unique key. So if you >>>>> have ten thousand nodes, each node 'key' must have unique to the other >>>>> 9,999 nodes. With a table, you would use an Autonumber, however, with a >>>>> treeview branching out, I will use a 'natural' key of sorts, which makes >>>>> the node key more meaningful (and useful in later code). >>>>> >>>>> For example, let's take names: >>>>> >>>>> 1 Bob >>>>> 2 Dave >>>>> 3 Tina >>>>> 4 Drew >>>>> >>>>> The numbers being the ID (autonumber field) from a table. If we were to >>>>> make a set of 'root' or top level nodes with these names, I would use >>>>> the following as the key for that node(without the quotes): 'ID:1' >>>>> (which would be for the 'Bob' node, 'ID:3' for the Tina node, etc. >>>>> >>>>> Now if I want to include children nodes to the top level nodes, let's >>>>> have a table of pets: >>>>> >>>>> 1 Dog(s) >>>>> 2 Cat(s) >>>>> 3 Fish >>>>> 4 Birds >>>>> 5 Other >>>>> >>>>> This data would be recorded in a PersonID PetID table, like this: >>>>> >>>>> 1 1 >>>>> 1 3 >>>>> 4 2 >>>>> 4 3 >>>>> >>>>> So I would set the children nodes, to use the following Key (without the >>>>> quotes) 'ID:1:1' or 'ID:4:3' >>>>> >>>>> So the data above would look like this in a treeview (and I will put the >>>>> node keys in parenthesis) >>>>> >>>>> Bob (ID:1) >>>>> --Dog(s)(ID:1:1) >>>>> --Fish(ID:1:3:) >>>>> Dave (ID:2) >>>>> Tina (ID:3) >>>>> Drew (ID:4) >>>>> --Cat(s) (ID:4:2) >>>>> --Fish (ID:4:3) >>>>> >>>>> The advantage of using 'natural' keys like this in a node, is that you >>>>> can interact with a node in a few ways (clicking, dragging, etc.) and >>>>> when you do so, you will have a node object, WITH a Key. So by making >>>>> the key relevant to what the node actually represents (while maintaining >>>>> it's uniqueness) we can actually infer at least two critical pieces of >>>>> information by Split()ing the Key property into an Array(). One, in >>>>> this case, we know that if the Ubound of the split is 2, it's a top >>>>> level node, and thus a Person, if it's 3, then it's a 'pet' node. In >>>>> VB, where I typically use Treeviews, it's very easy to have dynamic >>>>> popup menus, so this ability of determining what type of node is being >>>>> 'right clicked' allows me to popup different 'defined' menus. The other >>>>> piece of information is the key value to retrieve data (or set data) in >>>>> the original tables. >>>>> >>>>> I didn't put all this in the offlist email, but I figured I'd explain it >>>>> a bit in case anyone is playing around with Treeviews. >>>>> >>>>> Drew >>>>> >>>>> >>>>> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> >> From DWUTKA at Marlow.com Tue Sep 1 09:24:23 2009 From: DWUTKA at Marlow.com (Drew Wutka) Date: Tue, 1 Sep 2009 09:24:23 -0500 Subject: [AccessD] Drew - Help on TreeView Please In-Reply-To: <4A9D18C1.1070405@torchlake.com> Message-ID: Again, no problem. I'm really glad you are taking the time to experiment with the Treeview. It is probably one of the most powerful, flexible, and under used controls in the 'standard' arsenal. The fact that it is an 'unbound' control by default is probably why it doesn't get used as often as it should. You're practice run is looking pretty good, by the way! Drew -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Tina Norris Fields Sent: Tuesday, September 01, 2009 7:51 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Drew - Help on TreeView Please Drew, thanks very much for your help and your full explanation. I still can't believe I was trying to stick a text value into an integer field, but I'm glad you caught that. Your additional explanations are making it possible for me to actually use the TreeView control. Thanks again and again and again and . . . . . T Drew Wutka wrote: > No problem. I just sent you the fix off list. Correcting this > particular error showed two more issues which I fixed too. > > Ironically, the issue wasn't technically a treeview issue. However it > did relate to how I personally use treeviews (so my example used this > method). The nodes of a treeview have to have a unique key. So if you > have ten thousand nodes, each node 'key' must have unique to the other > 9,999 nodes. With a table, you would use an Autonumber, however, with a > treeview branching out, I will use a 'natural' key of sorts, which makes > the node key more meaningful (and useful in later code). > The information contained in this transmission is intended only for the person or entity to which it is addressed and may contain II-VI Proprietary and/or II-VI Business Sensitive material. If you are not the intended recipient, please contact the sender immediately and destroy the material in its entirety, whether electronic or hard copy. You are notified that any review, retransmission, copying, disclosure, dissemination, or other use of, or taking of any action in reliance upon this information by persons or entities other than the intended recipient is prohibited. From dbdoug at gmail.com Tue Sep 1 09:36:35 2009 From: dbdoug at gmail.com (Doug Steele) Date: Tue, 1 Sep 2009 07:36:35 -0700 Subject: [AccessD] SQL datetime to Access date conversion SOLVED - sloppy math. Message-ID: <4dd71a0c0909010736o772c667fkdcfc1ee64ea332a5@mail.gmail.com> Thanks to all who replied, and apologies for not writing a more detailed question. It was me - I was splitting the time out of the datetime field using the following formula to get the fraction after the decimal point: Timepart = CSng(myDateTime)-CInt(CSng(myDateTime)) as soon as I changed that to use CDbl instead of CSng, it started working. I'm surprised at the difference (I need to do some research on this). As an example, 1:00:00 PM using CSng comes out as .54295875 and using CDbl comes out as .5416666667. That's a difference of .00129208 of a day or approximately 1.85 minutes. Doug Steele On Mon, Aug 31, 2009 at 5:16 PM, Stuart McLachlan wrote: > How about posting your Update Query? > > From Gustav at cactus.dk Tue Sep 1 09:57:34 2009 From: Gustav at cactus.dk (Gustav Brock) Date: Tue, 01 Sep 2009 16:57:34 +0200 Subject: [AccessD] SQL datetime to Access date conversion SOLVED - sloppy math. Message-ID: Hi Doug Well, that explains. But why this reroute? The time part can be obtained directly: datTime = TimeValue(myDateTime) or, in a query with native SQL functions: TimePart = myDateTime - Int(myDateTime) However, that will return a numeric value. If you must have a datetime value you can use CDate: TimePart = CDate(myDateTime - Int(myDateTime)) But then TimeValue will be easier to use. /gustav >>> dbdoug at gmail.com 01-09-2009 16:36 >>> Thanks to all who replied, and apologies for not writing a more detailed question. It was me - I was splitting the time out of the datetime field using the following formula to get the fraction after the decimal point: Timepart = CSng(myDateTime)-CInt(CSng(myDateTime)) as soon as I changed that to use CDbl instead of CSng, it started working. I'm surprised at the difference (I need to do some research on this). As an example, 1:00:00 PM using CSng comes out as .54295875 and using CDbl comes out as .5416666667. That's a difference of .00129208 of a day or approximately 1.85 minutes. Doug Steele From DWUTKA at Marlow.com Tue Sep 1 09:35:56 2009 From: DWUTKA at Marlow.com (Drew Wutka) Date: Tue, 1 Sep 2009 09:35:56 -0500 Subject: [AccessD] Drew - Help on TreeView Please In-Reply-To: Message-ID: Trying to stir up trouble Mr. Max? As Confucius said: "There are three methods to gain wisdom. The first is reflection, which is the noblest. The second is imitation, which is the easiest. The third is experience, which is the bitterest." Drew -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo Sent: Tuesday, September 01, 2009 7:55 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Drew - Help on TreeView Please >I still can't believe I was trying to stick a text value into an integer field, Don't fret, Tina. This is a common mistake amongst newbies - ducks and runs. max On 9/1/09, Tina Norris Fields wrote: > Drew, thanks very much for your help and your full explanation. I still > can't believe I was trying to stick a text value into an integer field, > but I'm glad you caught that. Your additional explanations are making > it possible for me to actually use the TreeView control. Thanks again > and again and again and . . . . . > T > The information contained in this transmission is intended only for the person or entity to which it is addressed and may contain II-VI Proprietary and/or II-VI Business Sensitive material. If you are not the intended recipient, please contact the sender immediately and destroy the material in its entirety, whether electronic or hard copy. You are notified that any review, retransmission, copying, disclosure, dissemination, or other use of, or taking of any action in reliance upon this information by persons or entities other than the intended recipient is prohibited. From dbdoug at gmail.com Tue Sep 1 10:07:02 2009 From: dbdoug at gmail.com (Doug Steele) Date: Tue, 1 Sep 2009 08:07:02 -0700 Subject: [AccessD] SQL datetime to Access date conversion SOLVED - sloppy math. In-Reply-To: References: Message-ID: <4dd71a0c0909010807s3747ea06x8c7e7252f2645e3a@mail.gmail.com> Why this reroute? Um, ignorance?? For some reason I had it stuck in my head that there was a 'TimePart' function, and when I couldn't find it, I used the subtraction. I also didn't realize I could subtract dates directly like that. Blame that on my current attempts to learn C# - I've been burned so many times by not doing explicit type conversions on everything. Thanks again! Doug On Tue, Sep 1, 2009 at 7:57 AM, Gustav Brock wrote: > Hi Doug > > Well, that explains. > But why this reroute? The time part can be obtained directly: > > datTime = TimeValue(myDateTime) > > or, in a query with native SQL functions: > > TimePart = myDateTime - Int(myDateTime) > > However, that will return a numeric value. > If you must have a datetime value you can use CDate: > > TimePart = CDate(myDateTime - Int(myDateTime)) > > But then TimeValue will be easier to use. > > /gustav > > > >>> dbdoug at gmail.com 01-09-2009 16:36 >>> > Thanks to all who replied, and apologies for not writing a more detailed > question. It was me - I was splitting the time out of the datetime field > using the following formula to get the fraction after the decimal point: > > Timepart = CSng(myDateTime)-CInt(CSng(myDateTime)) > > as soon as I changed that to use CDbl instead of CSng, it started working. > I'm surprised at the difference (I need to do some research on this). As > an > example, 1:00:00 PM using CSng comes out as .54295875 and using CDbl comes > out as .5416666667. That's a difference of .00129208 of a day or > approximately 1.85 minutes. > > Doug Steele > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From wdhindman at dejpolsystems.com Tue Sep 1 10:24:07 2009 From: wdhindman at dejpolsystems.com (William Hindman) Date: Tue, 1 Sep 2009 11:24:07 -0400 Subject: [AccessD] Drew - Help on TreeView Please In-Reply-To: References: Message-ID: <41BA26B4D17148668B1F07F1448AD1E0@jislaptopdev> ...stir up trouble? ...Max? ...I could have sworn that was your specialty :) William -------------------------------------------------- From: "Drew Wutka" Sent: Tuesday, September 01, 2009 10:35 AM To: "Access Developers discussion and problem solving" Subject: Re: [AccessD] Drew - Help on TreeView Please > Trying to stir up trouble Mr. Max? > > As Confucius said: > > "There are three methods to gain wisdom. The first is reflection, which > is the noblest. The second is imitation, which is the easiest. The > third is experience, which is the bitterest." > > Drew > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo > Sent: Tuesday, September 01, 2009 7:55 AM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Drew - Help on TreeView Please > >>I still can't believe I was trying to stick a text value into an > integer field, > > Don't fret, Tina. > > This is a common mistake amongst newbies - ducks and runs. > > max > > > On 9/1/09, Tina Norris Fields wrote: >> Drew, thanks very much for your help and your full explanation. I > still >> can't believe I was trying to stick a text value into an integer > field, >> but I'm glad you caught that. Your additional explanations are making >> it possible for me to actually use the TreeView control. Thanks again >> and again and again and . . . . . >> T >> > The information contained in this transmission is intended only for the > person or entity > to which it is addressed and may contain II-VI Proprietary and/or II-VI > Business > Sensitive material. If you are not the intended recipient, please contact > the sender > immediately and destroy the material in its entirety, whether electronic > or hard copy. > You are notified that any review, retransmission, copying, disclosure, > dissemination, > or other use of, or taking of any action in reliance upon this information > by persons > or entities other than the intended recipient is prohibited. > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From DWUTKA at Marlow.com Tue Sep 1 10:33:57 2009 From: DWUTKA at Marlow.com (Drew Wutka) Date: Tue, 1 Sep 2009 10:33:57 -0500 Subject: [AccessD] Drew - Help on TreeView Please In-Reply-To: <41BA26B4D17148668B1F07F1448AD1E0@jislaptopdev> Message-ID: Nah, not a specialty, just a hobby! Good to hear from you William, heard you had to show an army of microbes who was boss! ;) Drew -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of William Hindman Sent: Tuesday, September 01, 2009 10:24 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Drew - Help on TreeView Please ...stir up trouble? ...Max? ...I could have sworn that was your specialty :) William -------------------------------------------------- From: "Drew Wutka" Sent: Tuesday, September 01, 2009 10:35 AM To: "Access Developers discussion and problem solving" Subject: Re: [AccessD] Drew - Help on TreeView Please > Trying to stir up trouble Mr. Max? > > As Confucius said: > > "There are three methods to gain wisdom. The first is reflection, which > is the noblest. The second is imitation, which is the easiest. The > third is experience, which is the bitterest." > > Drew > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo > Sent: Tuesday, September 01, 2009 7:55 AM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Drew - Help on TreeView Please > >>I still can't believe I was trying to stick a text value into an > integer field, > > Don't fret, Tina. > > This is a common mistake amongst newbies - ducks and runs. > > max The information contained in this transmission is intended only for the person or entity to which it is addressed and may contain II-VI Proprietary and/or II-VI Business Sensitive material. If you are not the intended recipient, please contact the sender immediately and destroy the material in its entirety, whether electronic or hard copy. You are notified that any review, retransmission, copying, disclosure, dissemination, or other use of, or taking of any action in reliance upon this information by persons or entities other than the intended recipient is prohibited. From kismert at gmail.com Tue Sep 1 11:35:06 2009 From: kismert at gmail.com (Kenneth Ismert) Date: Tue, 1 Sep 2009 11:35:06 -0500 Subject: [AccessD] Access Web Databases: Let the Wild-Eyed Speculation Begin! Message-ID: <7c7841600909010935m3dbcb80cr94ebe3595947a6f9@mail.gmail.com> Mark Simms: > Since Access COULD become a RAD webdev tool, it would seem that MSFT should > at least permit a one-time conversion of existing forms and attendant VBA > code to ASP/Silverlight/Javascript/CSS. > If Microsoft does this right, and allows their Access web forms to be extensible by .NET, there should be a market for third-party tools to convert classic VBA forms. > >From that point, I could see a new HLL (high level language) in Access > taking over for more refined web development. ... > The old forms VBA-driven events model was great for its time, but it really is over-complex. Turning Access 10 macros into a simplified HLL with basic code structures and a simple, web-friendly event structure would do for web apps what the original Access did for desktop databases: make them approachable by newcomers. -Ken From Gustav at cactus.dk Tue Sep 1 11:47:31 2009 From: Gustav at cactus.dk (Gustav Brock) Date: Tue, 01 Sep 2009 18:47:31 +0200 Subject: [AccessD] SQL datetime to Access date conversion SOLVED - sloppy math. Message-ID: Hi Doug Explicit types are good. You could sport these here as well but others may claim it to be overkill: datTime = TimeValue(Format(myDateTime, "hh:nn:ss")) or (a favourite of Drew): datTime = TimeSerial(Hour(myDateTime), Minute(myDateTime), Second(myDateTime)) /gustav >>> dbdoug at gmail.com 01-09-2009 17:07 >>> Why this reroute? Um, ignorance?? For some reason I had it stuck in my head that there was a 'TimePart' function, and when I couldn't find it, I used the subtraction. I also didn't realize I could subtract dates directly like that. Blame that on my current attempts to learn C# - I've been burned so many times by not doing explicit type conversions on everything. Thanks again! Doug On Tue, Sep 1, 2009 at 7:57 AM, Gustav Brock wrote: > Hi Doug > > Well, that explains. > But why this reroute? The time part can be obtained directly: > > datTime = TimeValue(myDateTime) > > or, in a query with native SQL functions: > > TimePart = myDateTime - Int(myDateTime) > > However, that will return a numeric value. > If you must have a datetime value you can use CDate: > > TimePart = CDate(myDateTime - Int(myDateTime)) > > But then TimeValue will be easier to use. > > /gustav > > > >>> dbdoug at gmail.com 01-09-2009 16:36 >>> > Thanks to all who replied, and apologies for not writing a more detailed > question. It was me - I was splitting the time out of the datetime field > using the following formula to get the fraction after the decimal point: > > Timepart = CSng(myDateTime)-CInt(CSng(myDateTime)) > > as soon as I changed that to use CDbl instead of CSng, it started working. > I'm surprised at the difference (I need to do some research on this). As an > example, 1:00:00 PM using CSng comes out as .54295875 and using CDbl comes > out as .5416666667. That's a difference of .00129208 of a day or > approximately 1.85 minutes. > > Doug Steele From max.wanadoo at gmail.com Tue Sep 1 12:52:04 2009 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Tue, 1 Sep 2009 18:52:04 +0100 Subject: [AccessD] Drew - Help on TreeView Please In-Reply-To: References: Message-ID: <4a9d5f78.1c07d00a.495c.02f9@mx.google.com> Mr Max has a fourth. The fourth is by reading. This ennobles and expands the mind. You read it here first! Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Drew Wutka Sent: 01 September 2009 15:36 To: Access Developers discussion and problem solving Subject: Re: [AccessD] Drew - Help on TreeView Please Trying to stir up trouble Mr. Max? As Confucius said: "There are three methods to gain wisdom. The first is reflection, which is the noblest. The second is imitation, which is the easiest. The third is experience, which is the bitterest." Drew -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo Sent: Tuesday, September 01, 2009 7:55 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Drew - Help on TreeView Please >I still can't believe I was trying to stick a text value into an integer field, Don't fret, Tina. This is a common mistake amongst newbies - ducks and runs. max On 9/1/09, Tina Norris Fields wrote: > Drew, thanks very much for your help and your full explanation. I still > can't believe I was trying to stick a text value into an integer field, > but I'm glad you caught that. Your additional explanations are making > it possible for me to actually use the TreeView control. Thanks again > and again and again and . . . . . > T > The information contained in this transmission is intended only for the person or entity to which it is addressed and may contain II-VI Proprietary and/or II-VI Business Sensitive material. If you are not the intended recipient, please contact the sender immediately and destroy the material in its entirety, whether electronic or hard copy. You are notified that any review, retransmission, copying, disclosure, dissemination, or other use of, or taking of any action in reliance upon this information by persons or entities other than the intended recipient is prohibited. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From bheygood at abestsystems.com Tue Sep 1 13:38:32 2009 From: bheygood at abestsystems.com (Bob Heygood) Date: Tue, 1 Sep 2009 11:38:32 -0700 Subject: [AccessD] PDF vs Access In-Reply-To: References: Message-ID: Hello to the list, I have ten .pdf files of 2-4 pages each. The client wants to have a 'form" that looks just like the pdfs and a database and some reports. I can spend a lot of time recreating the look of the pdf in an Access form. Or I can use Adobe Acrobat Pro to make the pdfs capable of capturing data and export to Access. I am pretty sure that it will take much less time to convert the regular pdfs to pdf forms. But I have had some issues in the past extracting data from filled in pdf forms. I am using A Acrobat Pro 7. Any opinions??? TIA Bob Heygood From RRANTHON at sentara.com Tue Sep 1 14:07:51 2009 From: RRANTHON at sentara.com (RANDALL R ANTHONY) Date: Tue, 01 Sep 2009 15:07:51 -0400 Subject: [AccessD] Passing OpenArgs to Subreport Message-ID: <200909011907.n81J7uWR004636@databaseadvisors.com> Howdy peeps, Probably simple answer but I can't find anything to specifically to solve my problem, could it be one of those can't get there from here? A2003. DoCmd.OpenReport sObjName, acPreview, strSvcRegion & "~" & strLocality When it hits the main report, which is just a shell with three subreports, I get the 2491 error. I've created a label to hold the openargs string, but it doesn't even get there. I've tried a couple other things but that just results in the openargs value in the main report to be null. I'm trying to pass report labels to the subreport. TIA. From dbdoug at gmail.com Tue Sep 1 14:21:22 2009 From: dbdoug at gmail.com (Doug Steele) Date: Tue, 1 Sep 2009 12:21:22 -0700 Subject: [AccessD] Passing OpenArgs to Subreport In-Reply-To: <200909011907.n81J7uWR004636@databaseadvisors.com> References: <200909011907.n81J7uWR004636@databaseadvisors.com> Message-ID: <4dd71a0c0909011221r43a51551k31e0531d2670d939@mail.gmail.com> Openargs is the sixth parameter of the OpenReport action, not the third. You need some more commas! Doug Steele On Tue, Sep 1, 2009 at 12:07 PM, RANDALL R ANTHONY wrote: > Howdy peeps, > Probably simple answer but I can't find anything to specifically to solve > my problem, could it be one of those can't get there from here? > > A2003. > > DoCmd.OpenReport sObjName, acPreview, strSvcRegion & "~" & strLocality > > When it hits the main report, which is just a shell with three subreports, > I get the 2491 error. > > I've created a label to hold the openargs string, but it doesn't even get > there. I've tried a couple other things but that just results in > the openargs value in the main report to be null. I'm trying to pass > report labels to the subreport. > > TIA. > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From max.wanadoo at gmail.com Tue Sep 1 14:23:01 2009 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Tue, 1 Sep 2009 20:23:01 +0100 Subject: [AccessD] Passing OpenArgs to Subreport In-Reply-To: <200909011907.n81J7uWR004636@databaseadvisors.com> References: <200909011907.n81J7uWR004636@databaseadvisors.com> Message-ID: <4a9d74ca.1701d00a.0193.1145@mx.google.com> I don't know what the 2491 error is ??? Have you put some code in the report to trap the openargs value to inspect it? Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of RANDALL R ANTHONY Sent: 01 September 2009 20:08 To: accessd at databaseadvisors.com Subject: [AccessD] Passing OpenArgs to Subreport Howdy peeps, Probably simple answer but I can't find anything to specifically to solve my problem, could it be one of those can't get there from here? A2003. DoCmd.OpenReport sObjName, acPreview, strSvcRegion & "~" & strLocality When it hits the main report, which is just a shell with three subreports, I get the 2491 error. I've created a label to hold the openargs string, but it doesn't even get there. I've tried a couple other things but that just results in the openargs value in the main report to be null. I'm trying to pass report labels to the subreport. TIA. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From Lambert.Heenan at chartisinsurance.com Tue Sep 1 14:27:59 2009 From: Lambert.Heenan at chartisinsurance.com (Heenan, Lambert) Date: Tue, 1 Sep 2009 15:27:59 -0400 Subject: [AccessD] Passing OpenArgs to Subreport In-Reply-To: <4a9d74ca.1701d00a.0193.1145@mx.google.com> References: <200909011907.n81J7uWR004636@databaseadvisors.com> <4a9d74ca.1701d00a.0193.1145@mx.google.com> Message-ID: Just type ? AccessError(2491) in the immediate window to find out. But as Doug has pointed out, the problem is that the parameter is being passed in via the Filter parameter not the OpenArgs one for the OpenReport method. Lambert -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo Sent: Tuesday, September 01, 2009 3:23 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Passing OpenArgs to Subreport I don't know what the 2491 error is ??? Have you put some code in the report to trap the openargs value to inspect it? Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of RANDALL R ANTHONY Sent: 01 September 2009 20:08 To: accessd at databaseadvisors.com Subject: [AccessD] Passing OpenArgs to Subreport Howdy peeps, Probably simple answer but I can't find anything to specifically to solve my problem, could it be one of those can't get there from here? A2003. DoCmd.OpenReport sObjName, acPreview, strSvcRegion & "~" & strLocality When it hits the main report, which is just a shell with three subreports, I get the 2491 error. I've created a label to hold the openargs string, but it doesn't even get there. I've tried a couple other things but that just results in the openargs value in the main report to be null. I'm trying to pass report labels to the subreport. TIA. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From marksimms at verizon.net Tue Sep 1 14:34:14 2009 From: marksimms at verizon.net (Mark Simms) Date: Tue, 01 Sep 2009 15:34:14 -0400 Subject: [AccessD] Access Web Databases: Let the Wild-Eyed SpeculationBegin! In-Reply-To: <7c7841600909010935m3dbcb80cr94ebe3595947a6f9@mail.gmail.com> References: <7c7841600909010935m3dbcb80cr94ebe3595947a6f9@mail.gmail.com> Message-ID: <006701ca2b3b$30b05dd0$0501a8c0@MSIMMSWS> > If Microsoft does this right, and allows their Access web > forms to be extensible by .NET, there should be a market for > third-party tools to convert classic VBA forms. Forget the third party idea....MSFT should build this into an upgrade "wizard". > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of > Kenneth Ismert > Sent: Tuesday, September 01, 2009 12:35 PM > To: accessd at databaseadvisors.com > Subject: Re: [AccessD] Access Web Databases: Let the > Wild-Eyed SpeculationBegin! > > From max.wanadoo at gmail.com Tue Sep 1 14:36:45 2009 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Tue, 1 Sep 2009 20:36:45 +0100 Subject: [AccessD] Passing OpenArgs to Subreport In-Reply-To: References: <200909011907.n81J7uWR004636@databaseadvisors.com> <4a9d74ca.1701d00a.0193.1145@mx.google.com> Message-ID: <4a9d780c.0a04d00a.07ad.0853@mx.google.com> Then open the report and look at the properties page to see what the filter is set to. As long as you don't click on it, it will show you. You can then try to open the recordset with the same filter and see what happens. Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Heenan, Lambert Sent: 01 September 2009 20:28 To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Passing OpenArgs to Subreport Just type ? AccessError(2491) in the immediate window to find out. But as Doug has pointed out, the problem is that the parameter is being passed in via the Filter parameter not the OpenArgs one for the OpenReport method. Lambert -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo Sent: Tuesday, September 01, 2009 3:23 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Passing OpenArgs to Subreport I don't know what the 2491 error is ??? Have you put some code in the report to trap the openargs value to inspect it? Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of RANDALL R ANTHONY Sent: 01 September 2009 20:08 To: accessd at databaseadvisors.com Subject: [AccessD] Passing OpenArgs to Subreport Howdy peeps, Probably simple answer but I can't find anything to specifically to solve my problem, could it be one of those can't get there from here? A2003. DoCmd.OpenReport sObjName, acPreview, strSvcRegion & "~" & strLocality When it hits the main report, which is just a shell with three subreports, I get the 2491 error. I've created a label to hold the openargs string, but it doesn't even get there. I've tried a couple other things but that just results in the openargs value in the main report to be null. I'm trying to pass report labels to the subreport. TIA. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From RRANTHON at sentara.com Tue Sep 1 14:38:09 2009 From: RRANTHON at sentara.com (RANDALL R ANTHONY) Date: Tue, 01 Sep 2009 15:38:09 -0400 Subject: [AccessD] Passing OpenArgs to Subreport In-Reply-To: References: <200909011907.n81J7uWR004636@databaseadvisors.com> <4a9d74ca.1701d00a.0193.1145@mx.google.com> Message-ID: <200909011938.n81JcTVd014458@databaseadvisors.com> ..slowly banging head on desk... D'OH! I cut and paste haphazardly, Doug was spot on. Thanks everyone, I think I'll just go play some golf now... >>> On 9/1/2009 at 3:27 PM, in message , "Heenan, Lambert" wrote: Just type ? AccessError(2491) in the immediate window to find out. But as Doug has pointed out, the problem is that the parameter is being passed in via the Filter parameter not the OpenArgs one for the OpenReport method. Lambert -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo Sent: Tuesday, September 01, 2009 3:23 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Passing OpenArgs to Subreport I don't know what the 2491 error is ??? Have you put some code in the report to trap the openargs value to inspect it? Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of RANDALL R ANTHONY Sent: 01 September 2009 20:08 To: accessd at databaseadvisors.com Subject: [AccessD] Passing OpenArgs to Subreport Howdy peeps, Probably simple answer but I can't find anything to specifically to solve my problem, could it be one of those can't get there from here? A2003. DoCmd.OpenReport sObjName, acPreview, strSvcRegion & "~" & strLocality When it hits the main report, which is just a shell with three subreports, I get the 2491 error. I've created a label to hold the openargs string, but it doesn't even get there. I've tried a couple other things but that just results in the openargs value in the main report to be null. I'm trying to pass report labels to the subreport. TIA. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com ( http://www.databaseadvisors.com/ ) -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com ( http://www.databaseadvisors.com/ ) -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com ( http://www.databaseadvisors.com/ ) From davidmcafee at gmail.com Tue Sep 1 14:39:34 2009 From: davidmcafee at gmail.com (David McAfee) Date: Tue, 1 Sep 2009 12:39:34 -0700 Subject: [AccessD] Passing OpenArgs to Subreport In-Reply-To: References: <200909011907.n81J7uWR004636@databaseadvisors.com> <4a9d74ca.1701d00a.0193.1145@mx.google.com> Message-ID: <8786a4c00909011239t71be7ed6o49188524383b73b3@mail.gmail.com> Lambert, I have never known about this. What a great little feature! On Tue, Sep 1, 2009 at 12:27 PM, Heenan, Lambert wrote: > Just type ? AccessError(2491) in the immediate window to find out. > > Lambert From marksimms at verizon.net Tue Sep 1 14:47:46 2009 From: marksimms at verizon.net (Mark Simms) Date: Tue, 01 Sep 2009 15:47:46 -0400 Subject: [AccessD] PDF vs Access In-Reply-To: References: Message-ID: <006801ca2b3d$149b6c50$0501a8c0@MSIMMSWS> Well, I think you are "stuck" with XML as the file format from the PDF form. The text format option is just not a viable alternative IMHO. Here's a great article about the pains of going from XML to Access: http://www.databasejournal.com/features/msaccess/article.php/10895_3310901_2 /Import-XML-Data-Into-Microsoft-Access.htm You'll have to build some intelligence in Javascript to pull this off of course. If you could find a way to call Access from within Acrobat's javascript environment, that would be the ultimate seamless solution. Good luck ! > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Bob Heygood > Sent: Tuesday, September 01, 2009 2:39 PM > To: 'Access Developers discussion and problem solving' > Subject: [AccessD] PDF vs Access > > Hello to the list, > > I have ten .pdf files of 2-4 pages each. > The client wants to have a 'form" that looks just like the > pdfs and a database and some reports. > > I can spend a lot of time recreating the look of the pdf in > an Access form. > Or > I can use Adobe Acrobat Pro to make the pdfs capable of > capturing data and export to Access. > > I am pretty sure that it will take much less time to convert > the regular pdfs to pdf forms. > > But I have had some issues in the past extracting data from > filled in pdf forms. > > I am using A Acrobat Pro 7. > > Any opinions??? > > > > TIA > > Bob Heygood > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From DWUTKA at Marlow.com Tue Sep 1 14:47:40 2009 From: DWUTKA at Marlow.com (Drew Wutka) Date: Tue, 1 Sep 2009 14:47:40 -0500 Subject: [AccessD] Drew - Help on TreeView Please In-Reply-To: <4a9d5f78.1c07d00a.495c.02f9@mx.google.com> Message-ID: Actually Max, that's included in the 'reflection' part. But I think this thread is going a bit OT. Drew -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo Sent: Tuesday, September 01, 2009 12:52 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Drew - Help on TreeView Please Mr Max has a fourth. The fourth is by reading. This ennobles and expands the mind. You read it here first! Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Drew Wutka Sent: 01 September 2009 15:36 To: Access Developers discussion and problem solving Subject: Re: [AccessD] Drew - Help on TreeView Please Trying to stir up trouble Mr. Max? As Confucius said: "There are three methods to gain wisdom. The first is reflection, which is the noblest. The second is imitation, which is the easiest. The third is experience, which is the bitterest." Drew -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo Sent: Tuesday, September 01, 2009 7:55 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Drew - Help on TreeView Please >I still can't believe I was trying to stick a text value into an integer field, Don't fret, Tina. This is a common mistake amongst newbies - ducks and runs. max On 9/1/09, Tina Norris Fields wrote: > Drew, thanks very much for your help and your full explanation. I still > can't believe I was trying to stick a text value into an integer field, > but I'm glad you caught that. Your additional explanations are making > it possible for me to actually use the TreeView control. Thanks again > and again and again and . . . . . > T > The information contained in this transmission is intended only for the person or entity to which it is addressed and may contain II-VI Proprietary and/or II-VI Business Sensitive material. If you are not the intended recipient, please contact the sender immediately and destroy the material in its entirety, whether electronic or hard copy. You are notified that any review, retransmission, copying, disclosure, dissemination, or other use of, or taking of any action in reliance upon this information by persons or entities other than the intended recipient is prohibited. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com The information contained in this transmission is intended only for the person or entity to which it is addressed and may contain II-VI Proprietary and/or II-VI Business Sensitive material. If you are not the intended recipient, please contact the sender immediately and destroy the material in its entirety, whether electronic or hard copy. You are notified that any review, retransmission, copying, disclosure, dissemination, or other use of, or taking of any action in reliance upon this information by persons or entities other than the intended recipient is prohibited. From mwp.reid at qub.ac.uk Tue Sep 1 15:04:49 2009 From: mwp.reid at qub.ac.uk (Martin Reid) Date: Tue, 1 Sep 2009 21:04:49 +0100 Subject: [AccessD] Access Web Databases: Let the Wild-Eyed SpeculationBegin! In-Reply-To: <006701ca2b3b$30b05dd0$0501a8c0@MSIMMSWS> References: <7c7841600909010935m3dbcb80cr94ebe3595947a6f9@mail.gmail.com>, <006701ca2b3b$30b05dd0$0501a8c0@MSIMMSWS> Message-ID: <631CF83223105545BF43EFB52CB0829502AA0A4C9A@EX2K7-VIRT-2.ads.qub.ac.uk> Not .NET but the wizard is there. Martin Martin WP Reid Information Services The Library at Queen's Tel : 02890976174 Email : mwp.reid at qub.ac.uk ________________________________________ From: accessd-bounces at databaseadvisors.com [accessd-bounces at databaseadvisors.com] On Behalf Of Mark Simms [marksimms at verizon.net] Sent: 01 September 2009 20:34 To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Access Web Databases: Let the Wild-Eyed SpeculationBegin! > If Microsoft does this right, and allows their Access web > forms to be extensible by .NET, there should be a market for > third-party tools to convert classic VBA forms. Forget the third party idea....MSFT should build this into an upgrade "wizard". > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of > Kenneth Ismert > Sent: Tuesday, September 01, 2009 12:35 PM > To: accessd at databaseadvisors.com > Subject: Re: [AccessD] Access Web Databases: Let the > Wild-Eyed SpeculationBegin! > > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From davidmcafee at gmail.com Tue Sep 1 16:51:28 2009 From: davidmcafee at gmail.com (David McAfee) Date: Tue, 1 Sep 2009 14:51:28 -0700 Subject: [AccessD] Access Web Databases: Let the Wild-Eyed SpeculationBegin! In-Reply-To: <631CF83223105545BF43EFB52CB0829502AA0A4C9A@EX2K7-VIRT-2.ads.qub.ac.uk> References: <7c7841600909010935m3dbcb80cr94ebe3595947a6f9@mail.gmail.com> <006701ca2b3b$30b05dd0$0501a8c0@MSIMMSWS> <631CF83223105545BF43EFB52CB0829502AA0A4C9A@EX2K7-VIRT-2.ads.qub.ac.uk> Message-ID: <8786a4c00909011451h94cdaa4h80dc1649cd21f679@mail.gmail.com> What version are we talking about? On Tue, Sep 1, 2009 at 1:04 PM, Martin Reid wrote: > Not .NET but the wizard is there. > > Martin > > > Martin WP Reid > Information Services > The Library at Queen's > Tel : 02890976174 > Email : mwp.reid at qub.ac.uk > ________________________________________ > From: accessd-bounces at databaseadvisors.com [accessd-bounces at databaseadvisors.com] On Behalf Of Mark Simms [marksimms at verizon.net] > Sent: 01 September 2009 20:34 > To: 'Access Developers discussion and problem solving' > Subject: Re: [AccessD] Access Web Databases: Let the Wild-Eyed ?SpeculationBegin! > >> If Microsoft does this right, and allows their Access web >> forms to be extensible by .NET, there should be a market for >> third-party tools to convert classic VBA forms. > > Forget the third party idea....MSFT should build this into an upgrade > "wizard". > >> -----Original Message----- >> From: accessd-bounces at databaseadvisors.com >> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of >> Kenneth Ismert >> Sent: Tuesday, September 01, 2009 12:35 PM >> To: accessd at databaseadvisors.com >> Subject: Re: [AccessD] Access Web Databases: Let the >> Wild-Eyed SpeculationBegin! >> >> > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From bill_patten at embarqmail.com Tue Sep 1 17:36:56 2009 From: bill_patten at embarqmail.com (Bill Patten) Date: Tue, 1 Sep 2009 15:36:56 -0700 Subject: [AccessD] Passing OpenArgs to Subreport In-Reply-To: References: <200909011907.n81J7uWR004636@databaseadvisors.com><4a9d74ca.1701d00a.0193.1145@mx.google.com> Message-ID: ? AccessError(2491) Wow, I sure didn't know about that feature. Thanks, very handy Bill -------------------------------------------------- From: "Heenan, Lambert" Sent: Tuesday, September 01, 2009 12:27 PM To: "'Access Developers discussion and problem solving'" Subject: Re: [AccessD] Passing OpenArgs to Subreport Just type ? AccessError(2491) in the immediate window to find out. But as Doug has pointed out, the problem is that the parameter is being passed in via the Filter parameter not the OpenArgs one for the OpenReport method. Lambert -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo Sent: Tuesday, September 01, 2009 3:23 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Passing OpenArgs to Subreport I don't know what the 2491 error is ??? Have you put some code in the report to trap the openargs value to inspect it? Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of RANDALL R ANTHONY Sent: 01 September 2009 20:08 To: accessd at databaseadvisors.com Subject: [AccessD] Passing OpenArgs to Subreport Howdy peeps, Probably simple answer but I can't find anything to specifically to solve my problem, could it be one of those can't get there from here? A2003. DoCmd.OpenReport sObjName, acPreview, strSvcRegion & "~" & strLocality When it hits the main report, which is just a shell with three subreports, I get the 2491 error. I've created a label to hold the openargs string, but it doesn't even get there. I've tried a couple other things but that just results in the openargs value in the main report to be null. I'm trying to pass report labels to the subreport. TIA. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From stuart at lexacorp.com.pg Tue Sep 1 17:44:16 2009 From: stuart at lexacorp.com.pg (Stuart McLachlan) Date: Wed, 02 Sep 2009 08:44:16 +1000 Subject: [AccessD] PDF vs Access In-Reply-To: References: , Message-ID: <4A9DA3C0.5764.236A64B5@stuart.lexacorp.com.pg> One possibility: Print the PDF to an image with something like the freeware Polestar Virtual Printer http://www.polestarsoft.com/ Then use the image as the background to your form and put textboxes on top in the appropriate places to capture the data. -- Stuart On 1 Sep 2009 at 11:38, Bob Heygood wrote: > Hello to the list, > > I have ten .pdf files of 2-4 pages each. > The client wants to have a 'form" that looks just like the pdfs and a > database and some reports. > > I can spend a lot of time recreating the look of the pdf in an Access form. > Or > I can use Adobe Acrobat Pro to make the pdfs capable of capturing data and > export to Access. > > I am pretty sure that it will take much less time to convert the regular > pdfs to pdf forms. > > But I have had some issues in the past extracting data from filled in pdf > forms. > > I am using A Acrobat Pro 7. > > Any opinions??? > > > > TIA > > Bob Heygood > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com From max.wanadoo at gmail.com Tue Sep 1 17:56:12 2009 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Tue, 1 Sep 2009 23:56:12 +0100 Subject: [AccessD] PDF vs Access In-Reply-To: <4A9DA3C0.5764.236A64B5@stuart.lexacorp.com.pg> References: , <4A9DA3C0.5764.236A64B5@stuart.lexacorp.com.pg> Message-ID: <4a9da6c5.1c07d00a.55c0.19b5@mx.google.com> There is software which will do PDF2WORD and PDF2DOC and PDF2TEXT. Find one that suits. Output to a file, read the file into a table, display said table onto form. Easy peasy. Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Stuart McLachlan Sent: 01 September 2009 23:44 To: Access Developers discussion and problem solving Subject: Re: [AccessD] PDF vs Access One possibility: Print the PDF to an image with something like the freeware Polestar Virtual Printer http://www.polestarsoft.com/ Then use the image as the background to your form and put textboxes on top in the appropriate places to capture the data. -- Stuart On 1 Sep 2009 at 11:38, Bob Heygood wrote: > Hello to the list, > > I have ten .pdf files of 2-4 pages each. > The client wants to have a 'form" that looks just like the pdfs and a > database and some reports. > > I can spend a lot of time recreating the look of the pdf in an Access form. > Or > I can use Adobe Acrobat Pro to make the pdfs capable of capturing data and > export to Access. > > I am pretty sure that it will take much less time to convert the regular > pdfs to pdf forms. > > But I have had some issues in the past extracting data from filled in pdf > forms. > > I am using A Acrobat Pro 7. > > Any opinions??? > > > > TIA > > Bob Heygood > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From bheygood at abestsystems.com Tue Sep 1 18:53:14 2009 From: bheygood at abestsystems.com (Bob Heygood) Date: Tue, 1 Sep 2009 16:53:14 -0700 Subject: [AccessD] PDF vs Access In-Reply-To: <4A9DA3C0.5764.236A64B5@stuart.lexacorp.com.pg> References: , <4A9DA3C0.5764.236A64B5@stuart.lexacorp.com.pg> Message-ID: <4FC7409E2EB74CF9BC9253FD000743E4@Lenny> Thanks to all who responded. Stuart's reply is real good. I have done similar in the past with some Postal Service pdfs. Then I get to have "real" Access forms. AS I said, I can import pdf form data into Access or Excel, it just is not fun. Tho I remember it being better than dealing with XML. Bob -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Stuart McLachlan Sent: Tuesday, September 01, 2009 3:44 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] PDF vs Access One possibility: Print the PDF to an image with something like the freeware Polestar Virtual Printer http://www.polestarsoft.com/ Then use the image as the background to your form and put textboxes on top in the appropriate places to capture the data. -- Stuart On 1 Sep 2009 at 11:38, Bob Heygood wrote: > Hello to the list, > > I have ten .pdf files of 2-4 pages each. > The client wants to have a 'form" that looks just like the pdfs and a > database and some reports. > > I can spend a lot of time recreating the look of the pdf in an Access form. > Or > I can use Adobe Acrobat Pro to make the pdfs capable of capturing data > and export to Access. > > I am pretty sure that it will take much less time to convert the > regular pdfs to pdf forms. > > But I have had some issues in the past extracting data from filled in > pdf forms. > > I am using A Acrobat Pro 7. > > Any opinions??? > > > > TIA > > Bob Heygood > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From stuart at lexacorp.com.pg Tue Sep 1 19:12:43 2009 From: stuart at lexacorp.com.pg (Stuart McLachlan) Date: Wed, 02 Sep 2009 10:12:43 +1000 Subject: [AccessD] PDF vs Access In-Reply-To: <4FC7409E2EB74CF9BC9253FD000743E4@Lenny> References: , <4A9DA3C0.5764.236A64B5@stuart.lexacorp.com.pg>, <4FC7409E2EB74CF9BC9253FD000743E4@Lenny> Message-ID: <4A9DB87B.11808.23BB5E60@stuart.lexacorp.com.pg> Hitting yourself repeatedly over the head with a large brick is better than dealing with XML. :-) -- Stuart On 1 Sep 2009 at 16:53, Bob Heygood wrote: > AS I said, I can import pdf form data into Access or Excel, it just is not > fun. Tho I remember it being better than dealing with XML. > From cfoust at infostatsystems.com Tue Sep 1 19:16:15 2009 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Tue, 1 Sep 2009 17:16:15 -0700 Subject: [AccessD] PDF vs Access In-Reply-To: <4A9DB87B.11808.23BB5E60@stuart.lexacorp.com.pg> References: , <4A9DA3C0.5764.236A64B5@stuart.lexacorp.com.pg>, <4FC7409E2EB74CF9BC9253FD000743E4@Lenny> <4A9DB87B.11808.23BB5E60@stuart.lexacorp.com.pg> Message-ID: Now, Stuart, come over to the dark side of .Net and learn to love XML. Charlotte -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Stuart McLachlan Sent: Tuesday, September 01, 2009 5:13 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] PDF vs Access Hitting yourself repeatedly over the head with a large brick is better than dealing with XML. :-) -- Stuart On 1 Sep 2009 at 16:53, Bob Heygood wrote: > AS I said, I can import pdf form data into Access or Excel, it just is > not fun. Tho I remember it being better than dealing with XML. > From marksimms at verizon.net Tue Sep 1 19:57:45 2009 From: marksimms at verizon.net (Mark Simms) Date: Tue, 01 Sep 2009 20:57:45 -0400 Subject: [AccessD] PDF vs Access In-Reply-To: <4A9DB87B.11808.23BB5E60@stuart.lexacorp.com.pg> References: , <4A9DA3C0.5764.236A64B5@stuart.lexacorp.com.pg>, <4FC7409E2EB74CF9BC9253FD000743E4@Lenny> <4A9DB87B.11808.23BB5E60@stuart.lexacorp.com.pg> Message-ID: <004c01ca2b68$62360120$0501a8c0@MSIMMSWS> > Hitting yourself repeatedly over the head with a large brick > is better than dealing with XML. > :-) Exactly. But XML is the new "standard". Remember .INI files ? Thing of the past...despite the fact they were easy to use and implement. Is Information Technology moving backwards or is it me (us) ? From stuart at lexacorp.com.pg Tue Sep 1 20:18:22 2009 From: stuart at lexacorp.com.pg (Stuart McLachlan) Date: Wed, 02 Sep 2009 11:18:22 +1000 Subject: [AccessD] PDF vs Access In-Reply-To: References: , <4A9DB87B.11808.23BB5E60@stuart.lexacorp.com.pg>, Message-ID: <4A9DC7DE.19621.23F779AE@stuart.lexacorp.com.pg> These say it far better than I can: http://firstclassthoughts.co.uk/xml/why_xml_sucks.html http://xmlsucks.blogspot.com/ -- Stuart On 1 Sep 2009 at 17:16, Charlotte Foust wrote: > Now, Stuart, come over to the dark side of .Net and learn to love XML. > > Charlotte > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Stuart > McLachlan > Sent: Tuesday, September 01, 2009 5:13 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] PDF vs Access > > Hitting yourself repeatedly over the head with a large brick is better > than dealing with XML. > :-) > > -- > Stuart > > On 1 Sep 2009 at 16:53, Bob Heygood wrote: > > > AS I said, I can import pdf form data into Access or Excel, it just is > > > not fun. Tho I remember it being better than dealing with XML. > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com From marksimms at verizon.net Tue Sep 1 20:47:15 2009 From: marksimms at verizon.net (Mark Simms) Date: Tue, 01 Sep 2009 21:47:15 -0400 Subject: [AccessD] PDF vs Access In-Reply-To: <4A9DC7DE.19621.23F779AE@stuart.lexacorp.com.pg> References: , <4A9DB87B.11808.23BB5E60@stuart.lexacorp.com.pg>, <4A9DC7DE.19621.23F779AE@stuart.lexacorp.com.pg> Message-ID: <000a01ca2b6f$4c87e8a0$0501a8c0@MSIMMSWS> XML: It's so VERBOSE and INELEGANT. So much like VB.NET. > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of > Stuart McLachlan > Sent: Tuesday, September 01, 2009 9:18 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] PDF vs Access > > These say it far better than I can: > > http://firstclassthoughts.co.uk/xml/why_xml_sucks.html > > http://xmlsucks.blogspot.com/ > > -- > Stuart > From Gustav at cactus.dk Wed Sep 2 01:45:16 2009 From: Gustav at cactus.dk (Gustav Brock) Date: Wed, 02 Sep 2009 08:45:16 +0200 Subject: [AccessD] XML (was: PDF vs Access) Message-ID: Hi Stuart Charlotte is right. In .Net XML is fun, indeed when writing and reading your own data - piece of cake. Further, there is no way avoiding XML - it is here to stay wether you like it or not. /gustav >>> cfoust at infostatsystems.com 02-09-2009 02:16 >>> Now, Stuart, come over to the dark side of .Net and learn to love XML. Charlotte -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Stuart McLachlan Sent: Tuesday, September 01, 2009 5:13 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] PDF vs Access Hitting yourself repeatedly over the head with a large brick is better than dealing with XML. :-) -- Stuart From mwp.reid at qub.ac.uk Wed Sep 2 02:55:11 2009 From: mwp.reid at qub.ac.uk (Martin Reid) Date: Wed, 2 Sep 2009 08:55:11 +0100 Subject: [AccessD] Access Web Databases: Let the Wild-Eyed SpeculationBegin! In-Reply-To: <8786a4c00909011451h94cdaa4h80dc1649cd21f679@mail.gmail.com> References: <7c7841600909010935m3dbcb80cr94ebe3595947a6f9@mail.gmail.com> <006701ca2b3b$30b05dd0$0501a8c0@MSIMMSWS> <631CF83223105545BF43EFB52CB0829502AA0A4C9A@EX2K7-VIRT-2.ads.qub.ac.uk>, <8786a4c00909011451h94cdaa4h80dc1649cd21f679@mail.gmail.com> Message-ID: <631CF83223105545BF43EFB52CB0829502AA0A4C9B@EX2K7-VIRT-2.ads.qub.ac.uk> 2010 martin Martin WP Reid Information Services The Library at Queen's Tel : 02890976174 Email : mwp.reid at qub.ac.uk ________________________________________ From: accessd-bounces at databaseadvisors.com [accessd-bounces at databaseadvisors.com] On Behalf Of David McAfee [davidmcafee at gmail.com] Sent: 01 September 2009 22:51 To: Access Developers discussion and problem solving Subject: Re: [AccessD] Access Web Databases: Let the Wild-Eyed SpeculationBegin! What version are we talking about? On Tue, Sep 1, 2009 at 1:04 PM, Martin Reid wrote: > Not .NET but the wizard is there. > > Martin > > > Martin WP Reid > Information Services > The Library at Queen's > Tel : 02890976174 > Email : mwp.reid at qub.ac.uk > ________________________________________ > From: accessd-bounces at databaseadvisors.com [accessd-bounces at databaseadvisors.com] On Behalf Of Mark Simms [marksimms at verizon.net] > Sent: 01 September 2009 20:34 > To: 'Access Developers discussion and problem solving' > Subject: Re: [AccessD] Access Web Databases: Let the Wild-Eyed SpeculationBegin! > >> If Microsoft does this right, and allows their Access web >> forms to be extensible by .NET, there should be a market for >> third-party tools to convert classic VBA forms. > > Forget the third party idea....MSFT should build this into an upgrade > "wizard". > >> -----Original Message----- >> From: accessd-bounces at databaseadvisors.com >> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of >> Kenneth Ismert >> Sent: Tuesday, September 01, 2009 12:35 PM >> To: accessd at databaseadvisors.com >> Subject: Re: [AccessD] Access Web Databases: Let the >> Wild-Eyed SpeculationBegin! >> >> > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From stuart at lexacorp.com.pg Wed Sep 2 03:20:09 2009 From: stuart at lexacorp.com.pg (Stuart McLachlan) Date: Wed, 02 Sep 2009 18:20:09 +1000 Subject: [AccessD] XML (was: PDF vs Access) In-Reply-To: References: Message-ID: <4A9E2AB9.20424.2579A077@stuart.lexacorp.com.pg> When reading and writing *my on data*, what advantage does XML give me? Why would I want to "markup" the data with lots of overhead using tags when I already know what it means? -- Stuart On 2 Sep 2009 at 8:45, Gustav Brock wrote: > Hi Stuart > > Charlotte is right. In .Net XML is fun, indeed when writing and reading your own data - piece of cake. > Further, there is no way avoiding XML - it is here to stay wether you like it or not. > > /gustav > > > >>> cfoust at infostatsystems.com 02-09-2009 02:16 >>> > Now, Stuart, come over to the dark side of .Net and learn to love XML. > > Charlotte > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Stuart > McLachlan > Sent: Tuesday, September 01, 2009 5:13 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] PDF vs Access > > Hitting yourself repeatedly over the head with a large brick is better than dealing with XML. > :-) > > -- > Stuart > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com From Gustav at cactus.dk Wed Sep 2 03:52:00 2009 From: Gustav at cactus.dk (Gustav Brock) Date: Wed, 02 Sep 2009 10:52:00 +0200 Subject: [AccessD] XML (was: PDF vs Access) Message-ID: Hi Stuart To get acquainted with it. And it is simply too easy to justify reinventing a custom method. Also, it is easy to document and to explain for some other developer who may wish to read the data. For example, read one XML file with one dataset containing several tables: private void InitializeDataSet() { _dataBaseFile = Path.Combine(_execPath, _dataFileName); this.DlDataSet.ReadXml(_dataBaseFile); } Write the (modified) dataset to one XML file: private void SaveData() { this.DlDataSet.WriteXml(_dataBaseFile); } Resulting XML for one table with one record: 0 smtp.webpartner.dk cactus at cactus.dk gustav at cactus.dk /gustav >>> stuart at lexacorp.com.pg 02-09-2009 10:20 >>> When reading and writing *my on data*, what advantage does XML give me? Why would I want to "markup" the data with lots of overhead using tags when I already know what it means? -- Stuart On 2 Sep 2009 at 8:45, Gustav Brock wrote: > Hi Stuart > > Charlotte is right. In .Net XML is fun, indeed when writing and reading your own data - piece of cake. > Further, there is no way avoiding XML - it is here to stay wether you like it or not. > > /gustav > > > >>> cfoust at infostatsystems.com 02-09-2009 02:16 >>> > Now, Stuart, come over to the dark side of .Net and learn to love XML. > > Charlotte > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Stuart > McLachlan > Sent: Tuesday, September 01, 2009 5:13 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] PDF vs Access > > Hitting yourself repeatedly over the head with a large brick is better than dealing with XML. > :-) > > -- > Stuart From stuart at lexacorp.com.pg Wed Sep 2 04:19:53 2009 From: stuart at lexacorp.com.pg (Stuart McLachlan) Date: Wed, 02 Sep 2009 19:19:53 +1000 Subject: [AccessD] XML (was: PDF vs Access) In-Reply-To: References: Message-ID: <4A9E38B9.14271.25B04DB8@stuart.lexacorp.com.pg> I'm well acquainted with it already thank you :-( 388 characters to transmit 58 characters of data and you need a full parsing engine to extract anything from it! In what way is that preferable to something like this: Id|SmtpServer|smtpUserName|SmtpPassword|EmailAddressSend|EmailAddressReceive 0|smtp.webpartner.dk|||cactus at cactus.dk|gustav at cactus.dk (Take your pick of delimiters, Pipes, Tabs, Nulls or anythiing else you want to use) And don't tell me "because it is easy in .Net" - I have similar feelings about .Net. -- Stuart On 2 Sep 2009 at 10:52, Gustav Brock wrote: > Hi Stuart > > To get acquainted with it. And it is simply too easy to justify reinventing a custom method. > Also, it is easy to document and to explain for some other developer who may wish to read the data. > > For example, read one XML file with one dataset containing several tables: > > private void InitializeDataSet() > { > _dataBaseFile = Path.Combine(_execPath, _dataFileName); > this.DlDataSet.ReadXml(_dataBaseFile); > } > > Write the (modified) dataset to one XML file: > > private void SaveData() > { > this.DlDataSet.WriteXml(_dataBaseFile); > } > > Resulting XML for one table with one record: > > > > > 0 > smtp.webpartner.dk > > > cactus at cactus.dk > gustav at cactus.dk > > > > /gustav > > > >>> stuart at lexacorp.com.pg 02-09-2009 10:20 >>> > When reading and writing *my on data*, what advantage does XML give me? > > Why would I want to "markup" the data with lots of overhead using tags when I already know > what it means? > > -- > Stuart > > On 2 Sep 2009 at 8:45, Gustav Brock wrote: > > > Hi Stuart > > > > Charlotte is right. In .Net XML is fun, indeed when writing and reading your own data - piece of cake. > > Further, there is no way avoiding XML - it is here to stay wether you like it or not. > > > > /gustav > > > > > > >>> cfoust at infostatsystems.com 02-09-2009 02:16 >>> > > Now, Stuart, come over to the dark side of .Net and learn to love XML. > > > > Charlotte > > > > -----Original Message----- > > From: accessd-bounces at databaseadvisors.com > > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Stuart > > McLachlan > > Sent: Tuesday, September 01, 2009 5:13 PM > > To: Access Developers discussion and problem solving > > Subject: Re: [AccessD] PDF vs Access > > > > Hitting yourself repeatedly over the head with a large brick is better than dealing with XML. > > :-) > > > > -- > > Stuart > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com Stuart McLachlan From Gustav at cactus.dk Wed Sep 2 05:17:59 2009 From: Gustav at cactus.dk (Gustav Brock) Date: Wed, 02 Sep 2009 12:17:59 +0200 Subject: [AccessD] XML (was: PDF vs Access) Message-ID: Hi Stuart No manual parsing, no nothing except strongly typed data. For example, if the sys table does not exist (first time run of the app), this code does it all: // New location. Create empty data file with system table. DataSetDL.DataTableSysDataTable dataTableSys = DlDataSet.DataTableSys; DataSetDL.DataTableSysRow dataTableSysRow = dataTableSys.NewDataTableSysRow(); dataTableSysRow.SmtpServer = "localhost"; dataTableSys.AddDataTableSysRow(dataTableSysRow); dataTableSys.AcceptChanges(); DlDataSet.WriteXml(_dataBaseFile); I love simple code like this, readable in one scan. And this code (generated automatically behind the scenes on your order) binds the textbox to the field of the datatable: this.smtpServerTextBox.DataBindings.Add(new System.Windows.Forms.Binding("Text", this.dataTableSysBindingSource, "SmtpServer", true)); But, of course, it's all a matter of taste. However, I've done enough construction and parsing of csv files previously to not miss that at all. I don't understand why I shouldn't tell this is easy in .Net - or rather Visual Studio - it _is_ easy! /gustav >>> stuart at lexacorp.com.pg 02-09-2009 11:19 >>> I'm well acquainted with it already thank you :-( 388 characters to transmit 58 characters of data and you need a full parsing engine to extract anything from it! In what way is that preferable to something like this: Id|SmtpServer|smtpUserName|SmtpPassword|EmailAddressSend|EmailAddressReceive 0|smtp.webpartner.dk|||cactus at cactus.dk|gustav at cactus.dk (Take your pick of delimiters, Pipes, Tabs, Nulls or anythiing else you want to use) And don't tell me "because it is easy in .Net" - I have similar feelings about .Net. -- Stuart On 2 Sep 2009 at 10:52, Gustav Brock wrote: > Hi Stuart > > To get acquainted with it. And it is simply too easy to justify reinventing a custom method. > Also, it is easy to document and to explain for some other developer who may wish to read the data. > > For example, read one XML file with one dataset containing several tables: > > private void InitializeDataSet() > { > _dataBaseFile = Path.Combine(_execPath, _dataFileName); > this.DlDataSet.ReadXml(_dataBaseFile); > } > > Write the (modified) dataset to one XML file: > > private void SaveData() > { > this.DlDataSet.WriteXml(_dataBaseFile); > } > > Resulting XML for one table with one record: > > > > > 0 > smtp.webpartner.dk > > > cactus at cactus.dk > gustav at cactus.dk > > > > /gustav From stuart at lexacorp.com.pg Wed Sep 2 05:28:23 2009 From: stuart at lexacorp.com.pg (Stuart McLachlan) Date: Wed, 02 Sep 2009 20:28:23 +1000 Subject: [AccessD] XML (was: PDF vs Access) In-Reply-To: References: Message-ID: <4A9E48C7.9195.25EF07C4@stuart.lexacorp.com.pg> "strongly typed data"??? XML data is inherently *not* typed. It is all text. If you do want to type it you have to start using attributes inside your tags which makes the parsing even more complex. Try moving your XML data between Access, .Net, MS SQL Server, mySQL, PHP etc etc and then tell me it is easy. -- Stuart On 2 Sep 2009 at 12:17, Gustav Brock wrote: > Hi Stuart > > No manual parsing, no nothing except strongly typed data. > For example, if the sys table does not exist (first time run of the app), this code does it all: > > // New location. Create empty data file with system table. > DataSetDL.DataTableSysDataTable dataTableSys = DlDataSet.DataTableSys; > DataSetDL.DataTableSysRow dataTableSysRow = dataTableSys.NewDataTableSysRow(); > > dataTableSysRow.SmtpServer = "localhost"; > dataTableSys.AddDataTableSysRow(dataTableSysRow); > dataTableSys.AcceptChanges(); > > DlDataSet.WriteXml(_dataBaseFile); > > I love simple code like this, readable in one scan. > And this code (generated automatically behind the scenes on your order) binds the textbox to the field of the datatable: > > this.smtpServerTextBox.DataBindings.Add(new System.Windows.Forms.Binding("Text", this.dataTableSysBindingSource, "SmtpServer", true)); > > But, of course, it's all a matter of taste. However, I've done enough construction and parsing of csv files previously to not miss that at all. > > I don't understand why I shouldn't tell this is easy in .Net - or rather Visual Studio - it _is_ easy! > > /gustav > > > >>> stuart at lexacorp.com.pg 02-09-2009 11:19 >>> > I'm well acquainted with it already thank you :-( > > 388 characters to transmit 58 characters of data and you need a full parsing engine to > extract anything from it! > > In what way is that preferable to something like this: > > Id|SmtpServer|smtpUserName|SmtpPassword|EmailAddressSend|EmailAddressReceive > 0|smtp.webpartner.dk|||cactus at cactus.dk|gustav at cactus.dk > > (Take your pick of delimiters, Pipes, Tabs, Nulls or anythiing else you want to use) > > And don't tell me "because it is easy in .Net" - I have similar feelings about .Net. > > > -- > Stuart > > On 2 Sep 2009 at 10:52, Gustav Brock wrote: > > > Hi Stuart > > > > To get acquainted with it. And it is simply too easy to justify reinventing a custom method. > > Also, it is easy to document and to explain for some other developer who may wish to read the data. > > > > For example, read one XML file with one dataset containing several tables: > > > > private void InitializeDataSet() > > { > > _dataBaseFile = Path.Combine(_execPath, _dataFileName); > > this.DlDataSet.ReadXml(_dataBaseFile); > > } > > > > Write the (modified) dataset to one XML file: > > > > private void SaveData() > > { > > this.DlDataSet.WriteXml(_dataBaseFile); > > } > > > > Resulting XML for one table with one record: > > > > > > > > > > 0 > > smtp.webpartner.dk > > > > > > cactus at cactus.dk > > gustav at cactus.dk > > > > > > > > /gustav > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com From Gustav at cactus.dk Wed Sep 2 05:58:15 2009 From: Gustav at cactus.dk (Gustav Brock) Date: Wed, 02 Sep 2009 12:58:15 +0200 Subject: [AccessD] XML (was: PDF vs Access) Message-ID: Hi Stuart They are strongly typed. This is controlled by the datatable of the dataset by default. How to manage this in another environments is, of course, up to the other developer and his/her capabilities. You are right about the moving of data between environments. If specifications are poor this may cause trouble. /gustav >>> stuart at lexacorp.com.pg 02-09-2009 12:28 >>> "strongly typed data"??? XML data is inherently *not* typed. It is all text. If you do want to type it you have to start using attributes inside your tags which makes the parsing even more complex. Try moving your XML data between Access, .Net, MS SQL Server, mySQL, PHP etc etc and then tell me it is easy. -- Stuart On 2 Sep 2009 at 12:17, Gustav Brock wrote: > Hi Stuart > > No manual parsing, no nothing except strongly typed data. > For example, if the sys table does not exist (first time run of the app), this code does it all: > > // New location. Create empty data file with system table. > DataSetDL.DataTableSysDataTable dataTableSys = DlDataSet.DataTableSys; > DataSetDL.DataTableSysRow dataTableSysRow = dataTableSys.NewDataTableSysRow(); > > dataTableSysRow.SmtpServer = "localhost"; > dataTableSys.AddDataTableSysRow(dataTableSysRow); > dataTableSys.AcceptChanges(); > > DlDataSet.WriteXml(_dataBaseFile); > > I love simple code like this, readable in one scan. > And this code (generated automatically behind the scenes on your order) binds the textbox to the field of the datatable: > > this.smtpServerTextBox.DataBindings.Add(new System.Windows.Forms.Binding("Text", this.dataTableSysBindingSource, "SmtpServer", true)); > > But, of course, it's all a matter of taste. However, I've done enough construction and parsing of csv files previously to not miss that at all. > > I don't understand why I shouldn't tell this is easy in .Net - or rather Visual Studio - it _is_ easy! > > /gustav > > > >>> stuart at lexacorp.com.pg 02-09-2009 11:19 >>> > I'm well acquainted with it already thank you :-( > > 388 characters to transmit 58 characters of data and you need a full parsing engine to > extract anything from it! > > In what way is that preferable to something like this: > > Id|SmtpServer|smtpUserName|SmtpPassword|EmailAddressSend|EmailAddressReceive > 0|smtp.webpartner.dk|||cactus at cactus.dk|gustav at cactus.dk > > (Take your pick of delimiters, Pipes, Tabs, Nulls or anythiing else you want to use) > > And don't tell me "because it is easy in .Net" - I have similar feelings about .Net. > > > -- > Stuart > > On 2 Sep 2009 at 10:52, Gustav Brock wrote: > > > Hi Stuart > > > > To get acquainted with it. And it is simply too easy to justify reinventing a custom method. > > Also, it is easy to document and to explain for some other developer who may wish to read the data. > > > > For example, read one XML file with one dataset containing several tables: > > > > private void InitializeDataSet() > > { > > _dataBaseFile = Path.Combine(_execPath, _dataFileName); > > this.DlDataSet.ReadXml(_dataBaseFile); > > } > > > > Write the (modified) dataset to one XML file: > > > > private void SaveData() > > { > > this.DlDataSet.WriteXml(_dataBaseFile); > > } > > > > Resulting XML for one table with one record: > > > > > > > > > > 0 > > smtp.webpartner.dk > > > > > > cactus at cactus.dk > > gustav at cactus.dk > > > > > > > > /gustav From cfoust at infostatsystems.com Wed Sep 2 09:45:03 2009 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Wed, 2 Sep 2009 07:45:03 -0700 Subject: [AccessD] XML (was: PDF vs Access) In-Reply-To: <4A9E2AB9.20424.2579A077@stuart.lexacorp.com.pg> References: <4A9E2AB9.20424.2579A077@stuart.lexacorp.com.pg> Message-ID: You don't, Stuart. You use xml as a structured data store. Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Stuart McLachlan Sent: Wednesday, September 02, 2009 1:20 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] XML (was: PDF vs Access) When reading and writing *my on data*, what advantage does XML give me? Why would I want to "markup" the data with lots of overhead using tags when I already know what it means? -- Stuart On 2 Sep 2009 at 8:45, Gustav Brock wrote: > Hi Stuart > > Charlotte is right. In .Net XML is fun, indeed when writing and reading your own data - piece of cake. > Further, there is no way avoiding XML - it is here to stay wether you like it or not. > > /gustav > From jwcolby at colbyconsulting.com Wed Sep 2 11:42:54 2009 From: jwcolby at colbyconsulting.com (jwcolby) Date: Wed, 02 Sep 2009 12:42:54 -0400 Subject: [AccessD] test Message-ID: <4A9EA08E.3040407@colbyconsulting.com> -- John W. Colby www.ColbyConsulting.com From stuart at lexacorp.com.pg Wed Sep 2 17:51:23 2009 From: stuart at lexacorp.com.pg (Stuart McLachlan) Date: Thu, 03 Sep 2009 08:51:23 +1000 Subject: [AccessD] XML (was: PDF vs Access) In-Reply-To: References: , <4A9E2AB9.20424.2579A077@stuart.lexacorp.com.pg>, Message-ID: <4A9EF6EB.5451.289741F4@stuart.lexacorp.com.pg> If I want a data store, I'll use a data store - not an eXtended Markup Language text file. If I want a lightweight database, I can use Access Jet, SQL Server CE, SQLite or any one of a number of other even lighter solutions . If they are overkill, I can roll my own delimited or random access file in a few minutes, or just read write an array in memory to/from disk (just a couple of lines of code) - all of these approaches are actually designed to *be* data stores. The definitive explanation of what XML is comes from http://www.w3.org/TR/xml/ The Extensible Markup Language (XML) is a subset of SGML that is completely described in this document. Its goal is to enable generic SGML to be served, received, and processed on the Web in the way that is now possible with HTML. XML has been designed for ease of implementation and for interoperability with both SGML and HTML. Sheesh - talk about "to a man with a hammer".... -- Stuart On 2 Sep 2009 at 7:45, Charlotte Foust wrote: > You don't, Stuart. You use xml as a structured data store. > > Charlotte Foust > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Stuart > McLachlan > Sent: Wednesday, September 02, 2009 1:20 AM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] XML (was: PDF vs Access) > > When reading and writing *my on data*, what advantage does XML give me? > > Why would I want to "markup" the data with lots of overhead using tags > when I already know what it means? > > -- > Stuart > > On 2 Sep 2009 at 8:45, Gustav Brock wrote: > > > Hi Stuart > > > > Charlotte is right. In .Net XML is fun, indeed when writing and > reading your own data - piece of cake. > > Further, there is no way avoiding XML - it is here to stay wether you > like it or not. > > > > /gustav > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com From shamil at smsconsulting.spb.ru Thu Sep 3 05:28:12 2009 From: shamil at smsconsulting.spb.ru (Shamil Salakhetdinov) Date: Thu, 3 Sep 2009 14:28:12 +0400 Subject: [AccessD] XML (was: PDF vs Access) In-Reply-To: <4A9EF6EB.5451.289741F4@stuart.lexacorp.com.pg> References: , <4A9E2AB9.20424.2579A077@stuart.lexacorp.com.pg>, <4A9EF6EB.5451.289741F4@stuart.lexacorp.com.pg> Message-ID: <001f01ca2c81$3e4a4ae0$badee0a0$@spb.ru> <<< If I want a data store, I'll use a data store - not an eXtended Markup Language text file. >>> Hi Stuart, What about XML servers? ToX - Toronto XML server http://www.cs.toronto.edu/tox/ Progress Sonic XML Server http://www.sonicsoftware.com/products/sonic_xml_server/index.ssp Tamino XML Server http://www.xml.com/pub/p/119 ... -- Shamil -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Stuart McLachlan Sent: Thursday, September 03, 2009 2:51 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] XML (was: PDF vs Access) If I want a data store, I'll use a data store - not an eXtended Markup Language text file. If I want a lightweight database, I can use Access Jet, SQL Server CE, SQLite or any one of a number of other even lighter solutions . If they are overkill, I can roll my own delimited or random access file in a few minutes, or just read write an array in memory to/from disk (just a couple of lines of code) - all of these approaches are actually designed to *be* data stores. The definitive explanation of what XML is comes from http://www.w3.org/TR/xml/ The Extensible Markup Language (XML) is a subset of SGML that is completely described in this document. Its goal is to enable generic SGML to be served, received, and processed on the Web in the way that is now possible with HTML. XML has been designed for ease of implementation and for interoperability with both SGML and HTML. Sheesh - talk about "to a man with a hammer".... -- Stuart On 2 Sep 2009 at 7:45, Charlotte Foust wrote: > You don't, Stuart. You use xml as a structured data store. > > Charlotte Foust > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Stuart > McLachlan > Sent: Wednesday, September 02, 2009 1:20 AM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] XML (was: PDF vs Access) > > When reading and writing *my on data*, what advantage does XML give me? > > Why would I want to "markup" the data with lots of overhead using tags > when I already know what it means? > > -- > Stuart > > On 2 Sep 2009 at 8:45, Gustav Brock wrote: > > > Hi Stuart > > > > Charlotte is right. In .Net XML is fun, indeed when writing and > reading your own data - piece of cake. > > Further, there is no way avoiding XML - it is here to stay wether you > like it or not. > > > > /gustav > > > __________ Information from ESET NOD32 Antivirus, version of virus signature database 4390 (20090902) __________ The message was checked by ESET NOD32 Antivirus. http://www.esetnod32.ru From stuart at lexacorp.com.pg Thu Sep 3 06:21:33 2009 From: stuart at lexacorp.com.pg (Stuart McLachlan) Date: Thu, 03 Sep 2009 21:21:33 +1000 Subject: [AccessD] XML (was: PDF vs Access) In-Reply-To: <001f01ca2c81$3e4a4ae0$badee0a0$@spb.ru> References: , <4A9EF6EB.5451.289741F4@stuart.lexacorp.com.pg>, <001f01ca2c81$3e4a4ae0$badee0a0$@spb.ru> Message-ID: <4A9FA6BD.28306.1D66D8A@stuart.lexacorp.com.pg> The Toronto XML Server is a repository for XML data and metadata, which supports real and virtual XML documents. Real documents are stored as files or mapped into relational or object databases, depending on their structuredness; indices are defined according to the storage method used. Using the Sonic XML Server, organizations can simplify processing and storage of XML documents save a considerable amount of time as well as development and operational cost that would otherwise be spent for adapting traditional, yet XML-enabled solutions (RDBMS) to work effectively in an XML environment. So now you need massive full blown database management systems to manipulate XML data? Man-hammer-nail!!! -- Stuart On 3 Sep 2009 at 14:28, Shamil Salakhetdinov wrote: > <<< > If I want a data store, I'll use a data store - > not an eXtended Markup Language text file. > >>> > Hi Stuart, > > What about XML servers? > > ToX - Toronto XML server > http://www.cs.toronto.edu/tox/ > > Progress Sonic XML Server > http://www.sonicsoftware.com/products/sonic_xml_server/index.ssp > > Tamino XML Server > http://www.xml.com/pub/p/119 > > ... > > -- > Shamil > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Stuart McLachlan > Sent: Thursday, September 03, 2009 2:51 AM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] XML (was: PDF vs Access) > > If I want a data store, I'll use a data store - not an eXtended Markup > Language text file. > > If I want a lightweight database, I can use Access Jet, SQL Server CE, > SQLite or any one > of a number of other even lighter solutions . > > If they are overkill, I can roll my own delimited or random access file in a > few minutes, or > just read write an array in memory to/from disk (just a couple of lines of > code) - all of these > approaches are actually designed to *be* data stores. > > The definitive explanation of what XML is comes from > http://www.w3.org/TR/xml/ > > The Extensible Markup Language (XML) is a subset of SGML that is completely > described > in this document. Its goal is to enable generic SGML to be served, received, > and processed > on the Web in the way that is now possible with HTML. XML has been designed > for ease of > implementation and for interoperability with both SGML and HTML. > > > > Sheesh - talk about "to a man with a hammer".... > > -- > Stuart > > On 2 Sep 2009 at 7:45, Charlotte Foust wrote: > > > You don't, Stuart. You use xml as a structured data store. > > > > Charlotte Foust > > > > -----Original Message----- > > From: accessd-bounces at databaseadvisors.com > > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Stuart > > McLachlan > > Sent: Wednesday, September 02, 2009 1:20 AM > > To: Access Developers discussion and problem solving > > Subject: Re: [AccessD] XML (was: PDF vs Access) > > > > When reading and writing *my on data*, what advantage does XML give me? > > > > Why would I want to "markup" the data with lots of overhead using tags > > when I already know what it means? > > > > -- > > Stuart > > > > On 2 Sep 2009 at 8:45, Gustav Brock wrote: > > > > > Hi Stuart > > > > > > Charlotte is right. In .Net XML is fun, indeed when writing and > > reading your own data - piece of cake. > > > Further, there is no way avoiding XML - it is here to stay wether you > > like it or not. > > > > > > /gustav > > > > > > > > > __________ Information from ESET NOD32 Antivirus, version of virus signature > database 4390 (20090902) __________ > > The message was checked by ESET NOD32 Antivirus. > > http://www.esetnod32.ru > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com From shamil at smsconsulting.spb.ru Thu Sep 3 07:15:41 2009 From: shamil at smsconsulting.spb.ru (Shamil Salakhetdinov) Date: Thu, 3 Sep 2009 16:15:41 +0400 Subject: [AccessD] XML (was: PDF vs Access) In-Reply-To: <4A9FA6BD.28306.1D66D8A@stuart.lexacorp.com.pg> References: , <4A9EF6EB.5451.289741F4@stuart.lexacorp.com.pg>, <001f01ca2c81$3e4a4ae0$badee0a0$@spb.ru> <4A9FA6BD.28306.1D66D8A@stuart.lexacorp.com.pg> Message-ID: <002401ca2c90$430c9010$c925b030$@spb.ru> Hi Stuart, <<< Man-hammer-nail!!! >>> No :) <<< So now you need massive full blown database management systems to manipulate XML data? >>> Yes. Or .NET would be enough sometimes. One Example: MS Office 2007 (2010) documents are all XML based - now give me a "hammer" to effectively search for information in them? -- Shamil -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Stuart McLachlan Sent: Thursday, September 03, 2009 3:22 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] XML (was: PDF vs Access) The Toronto XML Server is a repository for XML data and metadata, which supports real and virtual XML documents. Real documents are stored as files or mapped into relational or object databases, depending on their structuredness; indices are defined according to the storage method used. Using the Sonic XML Server, organizations can simplify processing and storage of XML documents save a considerable amount of time as well as development and operational cost that would otherwise be spent for adapting traditional, yet XML-enabled solutions (RDBMS) to work effectively in an XML environment. So now you need massive full blown database management systems to manipulate XML data? Man-hammer-nail!!! -- Stuart On 3 Sep 2009 at 14:28, Shamil Salakhetdinov wrote: > <<< > If I want a data store, I'll use a data store - > not an eXtended Markup Language text file. > >>> > Hi Stuart, > > What about XML servers? > > ToX - Toronto XML server > http://www.cs.toronto.edu/tox/ > > Progress Sonic XML Server > http://www.sonicsoftware.com/products/sonic_xml_server/index.ssp > > Tamino XML Server > http://www.xml.com/pub/p/119 > > ... > > -- > Shamil > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Stuart McLachlan > Sent: Thursday, September 03, 2009 2:51 AM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] XML (was: PDF vs Access) > > If I want a data store, I'll use a data store - not an eXtended Markup > Language text file. > > If I want a lightweight database, I can use Access Jet, SQL Server CE, > SQLite or any one > of a number of other even lighter solutions . > > If they are overkill, I can roll my own delimited or random access file in a > few minutes, or > just read write an array in memory to/from disk (just a couple of lines of > code) - all of these > approaches are actually designed to *be* data stores. > > The definitive explanation of what XML is comes from > http://www.w3.org/TR/xml/ > > The Extensible Markup Language (XML) is a subset of SGML that is completely > described > in this document. Its goal is to enable generic SGML to be served, received, > and processed > on the Web in the way that is now possible with HTML. XML has been designed > for ease of > implementation and for interoperability with both SGML and HTML. > > > > Sheesh - talk about "to a man with a hammer".... > > -- > Stuart > > On 2 Sep 2009 at 7:45, Charlotte Foust wrote: > > > You don't, Stuart. You use xml as a structured data store. > > > > Charlotte Foust > > > > -----Original Message----- > > From: accessd-bounces at databaseadvisors.com > > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Stuart > > McLachlan > > Sent: Wednesday, September 02, 2009 1:20 AM > > To: Access Developers discussion and problem solving > > Subject: Re: [AccessD] XML (was: PDF vs Access) > > > > When reading and writing *my on data*, what advantage does XML give me? > > > > Why would I want to "markup" the data with lots of overhead using tags > > when I already know what it means? > > > > -- > > Stuart > > > > On 2 Sep 2009 at 8:45, Gustav Brock wrote: > > > > > Hi Stuart > > > > > > Charlotte is right. In .Net XML is fun, indeed when writing and > > reading your own data - piece of cake. > > > Further, there is no way avoiding XML - it is here to stay wether you > > like it or not. > > > > > > /gustav > > > > > > > > > __________ Information from ESET NOD32 Antivirus, version of virus signature > database 4390 (20090902) __________ > > The message was checked by ESET NOD32 Antivirus. > > http://www.esetnod32.ru > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com __________ Information from ESET NOD32 Antivirus, version of virus signature database 4390 (20090902) __________ The message was checked by ESET NOD32 Antivirus. http://www.esetnod32.ru __________ Information from ESET NOD32 Antivirus, version of virus signature database 4390 (20090902) __________ The message was checked by ESET NOD32 Antivirus. http://www.esetnod32.ru From jwcolby at colbyconsulting.com Thu Sep 3 08:05:47 2009 From: jwcolby at colbyconsulting.com (jwcolby) Date: Thu, 03 Sep 2009 09:05:47 -0400 Subject: [AccessD] XML In-Reply-To: <002401ca2c90$430c9010$c925b030$@spb.ru> References: , <4A9EF6EB.5451.289741F4@stuart.lexacorp.com.pg>, <001f01ca2c81$3e4a4ae0$badee0a0$@spb.ru> <4A9FA6BD.28306.1D66D8A@stuart.lexacorp.com.pg> <002401ca2c90$430c9010$c925b030$@spb.ru> Message-ID: <4A9FBF2B.1040604@colbyconsulting.com> I have to say I agree with Stuart on this one. XML is about as inefficient as you can get for storing data. We as database designers strive to select the smallest possible datatype to hold whatever data we are storing in the data store. Now you export a long integer to XML and it turns into hundreds of bytes. And all so it can be man readable? When was the last time you actually read an XML document? What percentage of all XML documents do you (or any human) ever actually read (in XML format)? It is almost as if the hard disk consortium got together in a secret room deep in a mountain in Russia, surrounded by KGB security specially hired to keep their meeting private... and designed a "storage system" to help them stimulate sales. "Hard drives have gotten so big that people are only buying one. Let's design this system called XML that will take anything and store it in layers of wrappers that will expand the original size by 1000. We will sell many more disks now..." "Now let's leak it's existence to MS and tell them that it has already become the next storage standard..." "Ahh... our plan worked, MS is now storing the world in XML." Disk drive manufacturer stock prices skyrocket, approaching the share price of Berkshire Hathaway.. High fives around... John W. Colby www.ColbyConsulting.com Shamil Salakhetdinov wrote: > Hi Stuart, > > <<< > Man-hammer-nail!!! > No :) > > <<< > So now you need massive full blown database > management systems to manipulate XML > data? > Yes. > Or .NET would be enough sometimes. > One Example: MS Office 2007 (2010) documents are all XML based - now give me > a "hammer" to effectively search for information in them? > > -- > Shamil > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Stuart McLachlan > Sent: Thursday, September 03, 2009 3:22 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] XML (was: PDF vs Access) > > > The Toronto XML Server is a repository for XML data and metadata, which > supports real > and virtual XML documents. > Real documents are stored as files or mapped into relational or object > databases, depending > on their structuredness; indices are defined according to the storage method > used. > > > > Using the Sonic XML Server, organizations can simplify processing and > storage of XML > documents > > > > save a considerable amount of time as well as development and operational > cost that would > otherwise be spent for adapting traditional, yet XML-enabled solutions > (RDBMS) to work > effectively in an XML environment. > > > > So now you need massive full blown database management systems to manipulate > XML > data? > > Man-hammer-nail!!! > From ebarro at roadrunner.com Thu Sep 3 09:17:12 2009 From: ebarro at roadrunner.com (Eric Barro) Date: Thu, 3 Sep 2009 07:17:12 -0700 Subject: [AccessD] XML In-Reply-To: <4A9FBF2B.1040604@colbyconsulting.com> References: , <4A9EF6EB.5451.289741F4@stuart.lexacorp.com.pg>, <001f01ca2c81$3e4a4ae0$badee0a0$@spb.ru> <4A9FA6BD.28306.1D66D8A@stuart.lexacorp.com.pg><002401ca2c90$430c9010$c925b030$@spb.ru> <4A9FBF2B.1040604@colbyconsulting.com> Message-ID: John, It doesn't really seem plausible that XML is the main motivation for keeping hard drive sales up. Movies and music files make up the majority of what's stored in hard drives nowadays. :) But yeah I do agree that XML is not an efficient data store. Yet it's the format of choice when it comes to moving data over the web especially when we're talking about web services. Eric -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Thursday, September 03, 2009 6:06 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] XML I have to say I agree with Stuart on this one. XML is about as inefficient as you can get for storing data. We as database designers strive to select the smallest possible datatype to hold whatever data we are storing in the data store. Now you export a long integer to XML and it turns into hundreds of bytes. And all so it can be man readable? When was the last time you actually read an XML document? What percentage of all XML documents do you (or any human) ever actually read (in XML format)? It is almost as if the hard disk consortium got together in a secret room deep in a mountain in Russia, surrounded by KGB security specially hired to keep their meeting private... and designed a "storage system" to help them stimulate sales. "Hard drives have gotten so big that people are only buying one. Let's design this system called XML that will take anything and store it in layers of wrappers that will expand the original size by 1000. We will sell many more disks now..." "Now let's leak it's existence to MS and tell them that it has already become the next storage standard..." "Ahh... our plan worked, MS is now storing the world in XML." Disk drive manufacturer stock prices skyrocket, approaching the share price of Berkshire Hathaway.. High fives around... John W. Colby www.ColbyConsulting.com Shamil Salakhetdinov wrote: > Hi Stuart, > > <<< > Man-hammer-nail!!! > No :) > > <<< > So now you need massive full blown database management systems to > manipulate XML data? > Yes. > Or .NET would be enough sometimes. > One Example: MS Office 2007 (2010) documents are all XML based - now > give me a "hammer" to effectively search for information in them? > > -- > Shamil > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Stuart > McLachlan > Sent: Thursday, September 03, 2009 3:22 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] XML (was: PDF vs Access) > > > The Toronto XML Server is a repository for XML data and metadata, > which supports real and virtual XML documents. > Real documents are stored as files or mapped into relational or object > databases, depending on their structuredness; indices are defined > according to the storage method used. > > > > Using the Sonic XML Server, organizations can simplify processing and > storage of XML documents > > > save a considerable amount of time as well as development and > operational cost that would otherwise be spent for adapting > traditional, yet XML-enabled solutions > (RDBMS) to work > effectively in an XML environment. > > > > So now you need massive full blown database management systems to > manipulate XML data? > > Man-hammer-nail!!! > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From jwcolby at colbyconsulting.com Thu Sep 3 09:44:01 2009 From: jwcolby at colbyconsulting.com (jwcolby) Date: Thu, 03 Sep 2009 10:44:01 -0400 Subject: [AccessD] XML In-Reply-To: References: , <4A9EF6EB.5451.289741F4@stuart.lexacorp.com.pg>, <001f01ca2c81$3e4a4ae0$badee0a0$@spb.ru> <4A9FA6BD.28306.1D66D8A@stuart.lexacorp.com.pg><002401ca2c90$430c9010$c925b030$@spb.ru> <4A9FBF2B.1040604@colbyconsulting.com> Message-ID: <4A9FD631.4080808@colbyconsulting.com> > But yeah I do agree that XML is not an efficient data store. Yet it's the format of choice when it comes to moving data over the web especially when we're talking about web services. Hmm... So you are saying that the telecom companies were invited to this secret meeting? ;) John W. Colby www.ColbyConsulting.com Eric Barro wrote: > John, > > It doesn't really seem plausible that XML is the main motivation for keeping > hard drive sales up. Movies and music files make up the majority of what's > stored in hard drives nowadays. :) > > But yeah I do agree that XML is not an efficient data store. Yet it's the > format of choice when it comes to moving data over the web especially when > we're talking about web services. > > Eric > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby > Sent: Thursday, September 03, 2009 6:06 AM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] XML > > I have to say I agree with Stuart on this one. XML is about as inefficient > as you can get for storing data. > > We as database designers strive to select the smallest possible datatype to > hold whatever data we are storing in the data store. Now you export a long > integer to XML and it turns into hundreds of bytes. And all so it can be > man readable? When was the last time you actually read an XML document? > What percentage of all XML documents do you (or any human) ever actually > read (in XML format)? > > It is almost as if the hard disk consortium got together in a secret room > deep in a mountain in Russia, surrounded by KGB security specially hired to > keep their meeting private... and designed a "storage system" to help them > stimulate sales. > > "Hard drives have gotten so big that people are only buying one. Let's > design this system called XML that will take anything and store it in layers > of wrappers that will expand the original size by 1000. We will sell many > more disks now..." > > "Now let's leak it's existence to MS and tell them that it has already > become the next storage standard..." > > "Ahh... our plan worked, MS is now storing the world in XML." > > Disk drive manufacturer stock prices skyrocket, approaching the share price > of Berkshire Hathaway.. > > High fives around... > > John W. Colby > www.ColbyConsulting.com From cfoust at infostatsystems.com Thu Sep 3 10:06:18 2009 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Thu, 3 Sep 2009 08:06:18 -0700 Subject: [AccessD] XML In-Reply-To: <4A9FBF2B.1040604@colbyconsulting.com> References: , <4A9EF6EB.5451.289741F4@stuart.lexacorp.com.pg>, <001f01ca2c81$3e4a4ae0$badee0a0$@spb.ru> <4A9FA6BD.28306.1D66D8A@stuart.lexacorp.com.pg><002401ca2c90$430c9010$c925b030$@spb.ru> <4A9FBF2B.1040604@colbyconsulting.com> Message-ID: And I wasn't talking about storing a whole database in it. However, for transferring data, storing things like individual settings, etc., it is quick, easy and efficient. It is CERTAINLY as efficient as delimited text for such things since the adapters are already built into .net, so there's no need to create them one off for each effort. You don't have to read the xml into a particular structure because the structure is built in. And we store SQL in xml files where it can be quickly retrieved by our data tier but is compiled into the dll putting it beyond the reach of exploring users. Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Thursday, September 03, 2009 6:06 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] XML I have to say I agree with Stuart on this one. XML is about as inefficient as you can get for storing data. We as database designers strive to select the smallest possible datatype to hold whatever data we are storing in the data store. Now you export a long integer to XML and it turns into hundreds of bytes. And all so it can be man readable? When was the last time you actually read an XML document? What percentage of all XML documents do you (or any human) ever actually read (in XML format)? It is almost as if the hard disk consortium got together in a secret room deep in a mountain in Russia, surrounded by KGB security specially hired to keep their meeting private... and designed a "storage system" to help them stimulate sales. "Hard drives have gotten so big that people are only buying one. Let's design this system called XML that will take anything and store it in layers of wrappers that will expand the original size by 1000. We will sell many more disks now..." "Now let's leak it's existence to MS and tell them that it has already become the next storage standard..." "Ahh... our plan worked, MS is now storing the world in XML." Disk drive manufacturer stock prices skyrocket, approaching the share price of Berkshire Hathaway.. High fives around... John W. Colby www.ColbyConsulting.com From jwcolby at colbyconsulting.com Thu Sep 3 12:12:08 2009 From: jwcolby at colbyconsulting.com (jwcolby) Date: Thu, 03 Sep 2009 13:12:08 -0400 Subject: [AccessD] XML In-Reply-To: References: , <4A9EF6EB.5451.289741F4@stuart.lexacorp.com.pg>, <001f01ca2c81$3e4a4ae0$badee0a0$@spb.ru> <4A9FA6BD.28306.1D66D8A@stuart.lexacorp.com.pg><002401ca2c90$430c9010$c925b030$@spb.ru> <4A9FBF2B.1040604@colbyconsulting.com> Message-ID: <4A9FF8E8.3030105@colbyconsulting.com> >However, for transferring data, storing things like individual settings, etc., it is quick, easy and efficient. I will give you the quick and easy part, particularly for the individual settings part. In terms of transferring data, it is just a bumbling mass of inefficiencies. Try sending a hundred million records of 640 fields and see if you can even fit the file on a terabyte disk. The answer will be NO! XML is rapidly being adopted for transferring data across the internet and yet it expands the size of the data by a factor of 10, or even 100. It is simply ludicrous for such uses. Pipe delimited CSV files are an order of magnitude more efficient for that kind of thing. Now I will grant you that you do not get the data type etc with that but still... John W. Colby www.ColbyConsulting.com Charlotte Foust wrote: > And I wasn't talking about storing a whole database in it. However, for > transferring data, storing things like individual settings, etc., it is > quick, easy and efficient. It is CERTAINLY as efficient as delimited > text for such things since the adapters are already built into .net, so > there's no need to create them one off for each effort. You don't have > to read the xml into a particular structure because the structure is > built in. And we store SQL in xml files where it can be quickly > retrieved by our data tier but is compiled into the dll putting it > beyond the reach of exploring users. > > Charlotte Foust > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby > Sent: Thursday, September 03, 2009 6:06 AM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] XML > > I have to say I agree with Stuart on this one. XML is about as > inefficient as you can get for storing data. > > We as database designers strive to select the smallest possible datatype > to hold whatever data we are storing in the data store. Now you export > a long integer to XML and it turns into hundreds of bytes. And all so > it can be man readable? When was the last time you actually read an XML > document? What percentage of all XML documents do you (or any human) > ever actually read (in XML format)? > > It is almost as if the hard disk consortium got together in a secret > room deep in a mountain in Russia, surrounded by KGB security specially > hired to keep their meeting private... and designed a "storage system" > to help them stimulate sales. > > "Hard drives have gotten so big that people are only buying one. Let's > design this system called XML that will take anything and store it in > layers of wrappers that will expand the original size by 1000. We will > sell many more disks now..." > > "Now let's leak it's existence to MS and tell them that it has already > become the next storage standard..." > > "Ahh... our plan worked, MS is now storing the world in XML." > > Disk drive manufacturer stock prices skyrocket, approaching the share > price of Berkshire Hathaway.. > > High fives around... > > John W. Colby > www.ColbyConsulting.com > > From jwcolby at colbyconsulting.com Thu Sep 3 12:13:14 2009 From: jwcolby at colbyconsulting.com (jwcolby) Date: Thu, 03 Sep 2009 13:13:14 -0400 Subject: [AccessD] Access 2007- How do I Message-ID: <4A9FF92A.9070100@colbyconsulting.com> How do I show usys and msys objects in 2007? -- John W. Colby www.ColbyConsulting.com From mmattys at rochester.rr.com Thu Sep 3 12:20:03 2009 From: mmattys at rochester.rr.com (Mike Mattys) Date: Thu, 3 Sep 2009 13:20:03 -0400 Subject: [AccessD] Access 2007- How do I References: <4A9FF92A.9070100@colbyconsulting.com> Message-ID: Find the round Access options buttin in the Left-Top Choose current database There is a button called Navigation Options In that dialog are the checkboxes - Michael R Mattys MapPoint and Database Dev www.mattysconsulting.com - ----- Original Message ----- From: "jwcolby" To: "Access Developers discussion and problem solving" Sent: Thursday, September 03, 2009 1:13 PM Subject: [AccessD] Access 2007- How do I > How do I show usys and msys objects in 2007? > > -- > John W. Colby > www.ColbyConsulting.com > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com From cfoust at infostatsystems.com Thu Sep 3 13:33:48 2009 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Thu, 3 Sep 2009 11:33:48 -0700 Subject: [AccessD] XML In-Reply-To: <4A9FF8E8.3030105@colbyconsulting.com> References: , <4A9EF6EB.5451.289741F4@stuart.lexacorp.com.pg>, <001f01ca2c81$3e4a4ae0$badee0a0$@spb.ru> <4A9FA6BD.28306.1D66D8A@stuart.lexacorp.com.pg><002401ca2c90$430c9010$c925b030$@spb.ru> <4A9FBF2B.1040604@colbyconsulting.com> <4A9FF8E8.3030105@colbyconsulting.com> Message-ID: On the other hand, why would you even think of using only one file? We write tables or table changes to xml files for each table and read them in appropriately at the other end. Could it be you're caught in the mdb mode of putting your eggs all in one basket? Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Thursday, September 03, 2009 10:12 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] XML >However, for transferring data, storing things like individual settings, etc., it is quick, easy and efficient. I will give you the quick and easy part, particularly for the individual settings part. In terms of transferring data, it is just a bumbling mass of inefficiencies. Try sending a hundred million records of 640 fields and see if you can even fit the file on a terabyte disk. The answer will be NO! XML is rapidly being adopted for transferring data across the internet and yet it expands the size of the data by a factor of 10, or even 100. It is simply ludicrous for such uses. Pipe delimited CSV files are an order of magnitude more efficient for that kind of thing. Now I will grant you that you do not get the data type etc with that but still... John W. Colby www.ColbyConsulting.com Charlotte Foust wrote: > And I wasn't talking about storing a whole database in it. However, > for transferring data, storing things like individual settings, etc., > it is quick, easy and efficient. It is CERTAINLY as efficient as > delimited text for such things since the adapters are already built > into .net, so there's no need to create them one off for each effort. > You don't have to read the xml into a particular structure because the > structure is built in. And we store SQL in xml files where it can be > quickly retrieved by our data tier but is compiled into the dll > putting it beyond the reach of exploring users. > > Charlotte Foust > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby > Sent: Thursday, September 03, 2009 6:06 AM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] XML > > I have to say I agree with Stuart on this one. XML is about as > inefficient as you can get for storing data. > > We as database designers strive to select the smallest possible > datatype to hold whatever data we are storing in the data store. Now > you export a long integer to XML and it turns into hundreds of bytes. > And all so it can be man readable? When was the last time you > actually read an XML document? What percentage of all XML documents > do you (or any human) ever actually read (in XML format)? > > It is almost as if the hard disk consortium got together in a secret > room deep in a mountain in Russia, surrounded by KGB security > specially hired to keep their meeting private... and designed a "storage system" > to help them stimulate sales. > > "Hard drives have gotten so big that people are only buying one. > Let's design this system called XML that will take anything and store > it in layers of wrappers that will expand the original size by 1000. > We will sell many more disks now..." > > "Now let's leak it's existence to MS and tell them that it has already > become the next storage standard..." > > "Ahh... our plan worked, MS is now storing the world in XML." > > Disk drive manufacturer stock prices skyrocket, approaching the share > price of Berkshire Hathaway.. > > High fives around... > > John W. Colby > www.ColbyConsulting.com > > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From max.wanadoo at gmail.com Thu Sep 3 14:50:27 2009 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Thu, 3 Sep 2009 20:50:27 +0100 Subject: [AccessD] XML In-Reply-To: References: , <4A9EF6EB.5451.289741F4@stuart.lexacorp.com.pg>, <001f01ca2c81$3e4a4ae0$badee0a0$@spb.ru> <4A9FA6BD.28306.1D66D8A@stuart.lexacorp.com.pg><002401ca2c90$430c9010$c925b030$@spb.ru> <4A9FBF2B.1040604@colbyconsulting.com> <4A9FF8E8.3030105@colbyconsulting.com> Message-ID: <4aa01e3f.0c135e0a.01c2.506a@mx.google.com> > mode of putting your eggs all in one basket? Split infinitive... Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: 03 September 2009 19:34 To: Access Developers discussion and problem solving Subject: Re: [AccessD] XML On the other hand, why would you even think of using only one file? We write tables or table changes to xml files for each table and read them in appropriately at the other end. Could it be you're caught in the mdb mode of putting your eggs all in one basket? Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Thursday, September 03, 2009 10:12 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] XML >However, for transferring data, storing things like individual settings, etc., it is quick, easy and efficient. I will give you the quick and easy part, particularly for the individual settings part. In terms of transferring data, it is just a bumbling mass of inefficiencies. Try sending a hundred million records of 640 fields and see if you can even fit the file on a terabyte disk. The answer will be NO! XML is rapidly being adopted for transferring data across the internet and yet it expands the size of the data by a factor of 10, or even 100. It is simply ludicrous for such uses. Pipe delimited CSV files are an order of magnitude more efficient for that kind of thing. Now I will grant you that you do not get the data type etc with that but still... John W. Colby www.ColbyConsulting.com Charlotte Foust wrote: > And I wasn't talking about storing a whole database in it. However, > for transferring data, storing things like individual settings, etc., > it is quick, easy and efficient. It is CERTAINLY as efficient as > delimited text for such things since the adapters are already built > into .net, so there's no need to create them one off for each effort. > You don't have to read the xml into a particular structure because the > structure is built in. And we store SQL in xml files where it can be > quickly retrieved by our data tier but is compiled into the dll > putting it beyond the reach of exploring users. > > Charlotte Foust > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby > Sent: Thursday, September 03, 2009 6:06 AM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] XML > > I have to say I agree with Stuart on this one. XML is about as > inefficient as you can get for storing data. > > We as database designers strive to select the smallest possible > datatype to hold whatever data we are storing in the data store. Now > you export a long integer to XML and it turns into hundreds of bytes. > And all so it can be man readable? When was the last time you > actually read an XML document? What percentage of all XML documents > do you (or any human) ever actually read (in XML format)? > > It is almost as if the hard disk consortium got together in a secret > room deep in a mountain in Russia, surrounded by KGB security > specially hired to keep their meeting private... and designed a "storage system" > to help them stimulate sales. > > "Hard drives have gotten so big that people are only buying one. > Let's design this system called XML that will take anything and store > it in layers of wrappers that will expand the original size by 1000. > We will sell many more disks now..." > > "Now let's leak it's existence to MS and tell them that it has already > become the next storage standard..." > > "Ahh... our plan worked, MS is now storing the world in XML." > > Disk drive manufacturer stock prices skyrocket, approaching the share > price of Berkshire Hathaway.. > > High fives around... > > John W. Colby > www.ColbyConsulting.com > > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From jwcolby at colbyconsulting.com Thu Sep 3 15:04:07 2009 From: jwcolby at colbyconsulting.com (jwcolby) Date: Thu, 03 Sep 2009 16:04:07 -0400 Subject: [AccessD] XML In-Reply-To: References: , <4A9EF6EB.5451.289741F4@stuart.lexacorp.com.pg>, <001f01ca2c81$3e4a4ae0$badee0a0$@spb.ru> <4A9FA6BD.28306.1D66D8A@stuart.lexacorp.com.pg><002401ca2c90$430c9010$c925b030$@spb.ru> <4A9FBF2B.1040604@colbyconsulting.com> <4A9FF8E8.3030105@colbyconsulting.com> Message-ID: <4AA02137.2070509@colbyconsulting.com> I am just pointing out the insanity of XML as a major data transport. Let's take an example. I have an actual job to copy about 70 million names and addresses out to a file and send to a processor who is going to process the file and send it back to me with ethnicity fields. Obviously they do not use XML, but if you go with the "XML is the ideal transport mechanism for internet transfers" mentality... Can you imagine some twit writing a web service that takes the name / address fields out of a database, wraps it in XML to send over the internet and then tries to process 60 million records. Another example, I actually received 5 files the other day, downloaded off of an FTP. Each file contained roughly 8 million names and addresses plus some other fields. The data came in as comma delimited CSV files. Each file was roughly 500 megs of text (zipped of course), and a tiny format file. Now, instead of CSV, do that in XML. The 500 megs would instantly turn into 5 gigs (or almost certainly more than that). How can you possibly think that XML is superior for such purposes. I am not interested in a huge debate on this matter. It is just so obviously silly that I can't imagine an argument ensuing. >Could it be you're caught in the mdb mode of putting your eggs all in one basket? I'm caught in whatever asininity the other end imposes on me. I just pray they don't impose XML for these kinds of things. John W. Colby www.ColbyConsulting.com Charlotte Foust wrote: > On the other hand, why would you even think of using only one file? We > write tables or table changes to xml files for each table and read them > in appropriately at the other end. Could it be you're caught in the mdb > mode of putting your eggs all in one basket? > > Charlotte Foust > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby > Sent: Thursday, September 03, 2009 10:12 AM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] XML > > >However, for transferring data, storing things like individual > settings, etc., it is quick, easy and efficient. > > I will give you the quick and easy part, particularly for the individual > settings part. > > In terms of transferring data, it is just a bumbling mass of > inefficiencies. Try sending a hundred million records of 640 fields and > see if you can even fit the file on a terabyte disk. The answer will be > NO! XML is rapidly being adopted for transferring data across the > internet and yet it expands the size of the data by a factor of 10, or > even 100. It is simply ludicrous for such uses. > Pipe delimited CSV files are an order of magnitude more efficient for > that kind of thing. Now I will grant you that you do not get the data > type etc with that but still... > > John W. Colby > www.ColbyConsulting.com From cfoust at infostatsystems.com Thu Sep 3 15:14:13 2009 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Thu, 3 Sep 2009 13:14:13 -0700 Subject: [AccessD] XML In-Reply-To: <4AA02137.2070509@colbyconsulting.com> References: , <4A9EF6EB.5451.289741F4@stuart.lexacorp.com.pg>, <001f01ca2c81$3e4a4ae0$badee0a0$@spb.ru> <4A9FA6BD.28306.1D66D8A@stuart.lexacorp.com.pg><002401ca2c90$430c9010$c925b030$@spb.ru> <4A9FBF2B.1040604@colbyconsulting.com> <4A9FF8E8.3030105@colbyconsulting.com> <4AA02137.2070509@colbyconsulting.com> Message-ID: In .net it takes a couple of lines of code to write whatever data you want to xml. I did NOT, please note, insist that xml was superior to all over methods or for your purposes. You're arguing from your specific situation and viewpoint. It's a case of YMMV, in case you missed it. Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Thursday, September 03, 2009 1:04 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] XML I am just pointing out the insanity of XML as a major data transport. Let's take an example. I have an actual job to copy about 70 million names and addresses out to a file and send to a processor who is going to process the file and send it back to me with ethnicity fields. Obviously they do not use XML, but if you go with the "XML is the ideal transport mechanism for internet transfers" mentality... Can you imagine some twit writing a web service that takes the name / address fields out of a database, wraps it in XML to send over the internet and then tries to process 60 million records. Another example, I actually received 5 files the other day, downloaded off of an FTP. Each file contained roughly 8 million names and addresses plus some other fields. The data came in as comma delimited CSV files. Each file was roughly 500 megs of text (zipped of course), and a tiny format file. Now, instead of CSV, do that in XML. The 500 megs would instantly turn into 5 gigs (or almost certainly more than that). How can you possibly think that XML is superior for such purposes. I am not interested in a huge debate on this matter. It is just so obviously silly that I can't imagine an argument ensuing. >Could it be you're caught in the mdb mode of putting your eggs all in one basket? I'm caught in whatever asininity the other end imposes on me. I just pray they don't impose XML for these kinds of things. John W. Colby www.ColbyConsulting.com From jwcolby at colbyconsulting.com Thu Sep 3 15:21:28 2009 From: jwcolby at colbyconsulting.com (jwcolby) Date: Thu, 03 Sep 2009 16:21:28 -0400 Subject: [AccessD] Access 2007- How do I In-Reply-To: References: <4A9FF92A.9070100@colbyconsulting.com> Message-ID: <4AA02548.7060005@colbyconsulting.com> I don't have a "current database". New Open Save Save as ________ Print Manage email publish close John W. Colby www.ColbyConsulting.com Mike Mattys wrote: > Find the round Access options buttin in the Left-Top > Choose current database > There is a button called Navigation Options > In that dialog are the checkboxes > > - > Michael R Mattys > MapPoint and Database Dev > www.mattysconsulting.com > - > ----- Original Message ----- > From: "jwcolby" > To: "Access Developers discussion and problem solving" > > Sent: Thursday, September 03, 2009 1:13 PM > Subject: [AccessD] Access 2007- How do I > > >> How do I show usys and msys objects in 2007? >> >> -- >> John W. Colby >> www.ColbyConsulting.com >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com > From jwcolby at colbyconsulting.com Thu Sep 3 15:25:49 2009 From: jwcolby at colbyconsulting.com (jwcolby) Date: Thu, 03 Sep 2009 16:25:49 -0400 Subject: [AccessD] Access 2007- How do I In-Reply-To: References: <4A9FF92A.9070100@colbyconsulting.com> Message-ID: <4AA0264D.1060308@colbyconsulting.com> Roundy thingy Access Options Current Database Navigation Section Navigation Options See check boxes. Thanks Mike. John W. Colby www.ColbyConsulting.com Mike Mattys wrote: > Find the round Access options buttin in the Left-Top > Choose current database > There is a button called Navigation Options > In that dialog are the checkboxes > > - > Michael R Mattys > MapPoint and Database Dev > www.mattysconsulting.com > - > ----- Original Message ----- > From: "jwcolby" > To: "Access Developers discussion and problem solving" > > Sent: Thursday, September 03, 2009 1:13 PM > Subject: [AccessD] Access 2007- How do I > > >> How do I show usys and msys objects in 2007? >> >> -- >> John W. Colby >> www.ColbyConsulting.com >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com > From mmattys at rochester.rr.com Thu Sep 3 15:27:46 2009 From: mmattys at rochester.rr.com (Mike Mattys) Date: Thu, 3 Sep 2009 16:27:46 -0400 Subject: [AccessD] Access 2007- How do I References: <4A9FF92A.9070100@colbyconsulting.com> <4AA02548.7060005@colbyconsulting.com> Message-ID: Sorry John, I missed a step: (First you must open a database) >> Find the round button in the Left-Top **At the bottom right is a button called Access Options >> Choose current database >> There is a button called Navigation Options >> In that dialog are the checkboxes - Michael R Mattys MapPoint and Database Dev www.mattysconsulting.com - ----- Original Message ----- From: "jwcolby" To: "Access Developers discussion and problem solving" Sent: Thursday, September 03, 2009 4:21 PM Subject: Re: [AccessD] Access 2007- How do I >I don't have a "current database". > > New > Open > Save > Save as > ________ > Print > Manage > email > publish > close > > > John W. Colby > www.ColbyConsulting.com > > > Mike Mattys wrote: >> Find the round Access options buttin in the Left-Top >> Choose current database >> There is a button called Navigation Options >> In that dialog are the checkboxes >> >> - >> Michael R Mattys >> MapPoint and Database Dev >> www.mattysconsulting.com >> - >> ----- Original Message ----- >> From: "jwcolby" >> To: "Access Developers discussion and problem solving" >> >> Sent: Thursday, September 03, 2009 1:13 PM >> Subject: [AccessD] Access 2007- How do I >> >> >>> How do I show usys and msys objects in 2007? >>> >>> -- >>> John W. Colby >>> www.ColbyConsulting.com >>> -- >>> AccessD mailing list >>> AccessD at databaseadvisors.com >>> http://databaseadvisors.com/mailman/listinfo/accessd >>> Website: http://www.databaseadvisors.com >> > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com From shamil at smsconsulting.spb.ru Thu Sep 3 14:32:08 2009 From: shamil at smsconsulting.spb.ru (Shamil Salakhetdinov) Date: Thu, 3 Sep 2009 23:32:08 +0400 Subject: [AccessD] XML In-Reply-To: <4A9FBF2B.1040604@colbyconsulting.com> References: , <4A9EF6EB.5451.289741F4@stuart.lexacorp.com.pg>, <001f01ca2c81$3e4a4ae0$badee0a0$@spb.ru> <4A9FA6BD.28306.1D66D8A@stuart.lexacorp.com.pg> <002401ca2c90$430c9010$c925b030$@spb.ru> <4A9FBF2B.1040604@colbyconsulting.com> Message-ID: <003c01ca2ccd$3d66de30$b8349a90$@spb.ru> Hi John, The Open Document Format is not MS invention - http://en.wikipedia.org/wiki/OpenDocument . We're not talking about storing XML data here we're talking about processing it. The fact is that using XML to process and exchange *documents* is a way more effective than using relational databases. Exporting relational data into XML format is not for "man's readability" but to unify information exchange and processing... Thank you. -- Shamil P.S. Forget spy movies - they are in the past. It's Internet time now. (BTW, it was 40 years of first ARPANET connection yesterday.) Mentioning KGB here talking to me is not polite - it's like mentioning somebody's nationality which differ from the majority of audience or something like that - that's called "everyday racism", you know. BTW, KGB is dead and their successor organization is called FSB (or in English FSS - Federal Security Service.) P.P.S. FYI, here in St.Petersburg, Russia, they (GM) started production of Chevrolet Cruz today, and this production is supported by Russian state, which provides very attractive credits to the Russian citizens who will buy this car - now say that KGB(FSS) is not interested nowadays in your country economy as quick as possible getting out of economical crisis... Several other GM's Chevrolet models are the most popular cars here for ordinary people to purchase - and you can see them a lot here nowadays, as well as several models of Ford cars, which are in production here for several years... P.P.P.S. I've written several times here that nowadays Russian officials and nowadays Russian politics are not what I wanted for my country but I belong to a minority of population of this country who share democratic values similar to your country ones - please do not mention KGB (FSS) when talking to Russians, especially when you' re here - you risk to be ignored by educated people and to be heavily beaten by less educated who hate KGB and any mentioning of it as of being "part of true Russian character" can drive them really crazy. KGB(FSS) is a part of communism monster, and communism monster was seeded here from the West Europe. And it happened that the time it was seeded here this country wasn't strong enough to resist - the price for that temporary weakness was too high as we all know: best people of this nation was killed, the rest was cheated by communistic leaders etc. - it's not easy to get out of that "dark ages" but life is changing here to the better, slowly for my life time but it does change to the better. Forget KGB. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Thursday, September 03, 2009 5:06 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] XML I have to say I agree with Stuart on this one. XML is about as inefficient as you can get for storing data. We as database designers strive to select the smallest possible datatype to hold whatever data we are storing in the data store. Now you export a long integer to XML and it turns into hundreds of bytes. And all so it can be man readable? When was the last time you actually read an XML document? What percentage of all XML documents do you (or any human) ever actually read (in XML format)? It is almost as if the hard disk consortium got together in a secret room deep in a mountain in Russia, surrounded by KGB security specially hired to keep their meeting private... and designed a "storage system" to help them stimulate sales. "Hard drives have gotten so big that people are only buying one. Let's design this system called XML that will take anything and store it in layers of wrappers that will expand the original size by 1000. We will sell many more disks now..." "Now let's leak it's existence to MS and tell them that it has already become the next storage standard..." "Ahh... our plan worked, MS is now storing the world in XML." Disk drive manufacturer stock prices skyrocket, approaching the share price of Berkshire Hathaway.. High fives around... John W. Colby www.ColbyConsulting.com Shamil Salakhetdinov wrote: > Hi Stuart, > > <<< > Man-hammer-nail!!! > No :) > > <<< > So now you need massive full blown database > management systems to manipulate XML > data? > Yes. > Or .NET would be enough sometimes. > One Example: MS Office 2007 (2010) documents are all XML based - now give me > a "hammer" to effectively search for information in them? > > -- > Shamil > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Stuart McLachlan > Sent: Thursday, September 03, 2009 3:22 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] XML (was: PDF vs Access) > > > The Toronto XML Server is a repository for XML data and metadata, which > supports real > and virtual XML documents. > Real documents are stored as files or mapped into relational or object > databases, depending > on their structuredness; indices are defined according to the storage method > used. > > > > Using the Sonic XML Server, organizations can simplify processing and > storage of XML > documents > > > > save a considerable amount of time as well as development and operational > cost that would > otherwise be spent for adapting traditional, yet XML-enabled solutions > (RDBMS) to work > effectively in an XML environment. > > > > So now you need massive full blown database management systems to manipulate > XML > data? > > Man-hammer-nail!!! > __________ Information from ESET NOD32 Antivirus, version of virus signature database 4392 (20090903) __________ The message was checked by ESET NOD32 Antivirus. http://www.esetnod32.ru From max.wanadoo at gmail.com Thu Sep 3 15:41:48 2009 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Thu, 3 Sep 2009 21:41:48 +0100 Subject: [AccessD] XML In-Reply-To: References: , <4A9EF6EB.5451.289741F4@stuart.lexacorp.com.pg>, <001f01ca2c81$3e4a4ae0$badee0a0$@spb.ru> <4A9FA6BD.28306.1D66D8A@stuart.lexacorp.com.pg><002401ca2c90$430c9010$c925b030$@spb.ru> <4A9FBF2B.1040604@colbyconsulting.com> <4A9FF8E8.3030105@colbyconsulting.com> <4AA02137.2070509@colbyconsulting.com> Message-ID: <4aa02a47.15135e0a.6f73.6175@mx.google.com> This is an interesting link: http://www.vb123.com/kb/index.html?200308_pv_word.htm Came from Gary Robinson's newsletter. I might play with this concept tomorrow. Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: 03 September 2009 21:14 To: Access Developers discussion and problem solving Subject: Re: [AccessD] XML In .net it takes a couple of lines of code to write whatever data you want to xml. I did NOT, please note, insist that xml was superior to all over methods or for your purposes. You're arguing from your specific situation and viewpoint. It's a case of YMMV, in case you missed it. Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Thursday, September 03, 2009 1:04 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] XML I am just pointing out the insanity of XML as a major data transport. Let's take an example. I have an actual job to copy about 70 million names and addresses out to a file and send to a processor who is going to process the file and send it back to me with ethnicity fields. Obviously they do not use XML, but if you go with the "XML is the ideal transport mechanism for internet transfers" mentality... Can you imagine some twit writing a web service that takes the name / address fields out of a database, wraps it in XML to send over the internet and then tries to process 60 million records. Another example, I actually received 5 files the other day, downloaded off of an FTP. Each file contained roughly 8 million names and addresses plus some other fields. The data came in as comma delimited CSV files. Each file was roughly 500 megs of text (zipped of course), and a tiny format file. Now, instead of CSV, do that in XML. The 500 megs would instantly turn into 5 gigs (or almost certainly more than that). How can you possibly think that XML is superior for such purposes. I am not interested in a huge debate on this matter. It is just so obviously silly that I can't imagine an argument ensuing. >Could it be you're caught in the mdb mode of putting your eggs all in one basket? I'm caught in whatever asininity the other end imposes on me. I just pray they don't impose XML for these kinds of things. John W. Colby www.ColbyConsulting.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From max.wanadoo at gmail.com Thu Sep 3 15:47:25 2009 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Thu, 3 Sep 2009 21:47:25 +0100 Subject: [AccessD] XML In-Reply-To: <003c01ca2ccd$3d66de30$b8349a90$@spb.ru> References: , <4A9EF6EB.5451.289741F4@stuart.lexacorp.com.pg>, <001f01ca2c81$3e4a4ae0$badee0a0$@spb.ru> <4A9FA6BD.28306.1D66D8A@stuart.lexacorp.com.pg> <002401ca2c90$430c9010$c925b030$@spb.ru> <4A9FBF2B.1040604@colbyconsulting.com> <003c01ca2ccd$3d66de30$b8349a90$@spb.ru> Message-ID: <4aa02b9c.12135e0a.7af7.5f6e@mx.google.com> It is VERY Slow though. You may recall the EatBloat program. One of the options there is to export tables, either as xls or xml. The speed difference (not to mention the disk space) is enormous. IOW, processing anything in XML has a time overhead. Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Shamil Salakhetdinov Sent: 03 September 2009 20:32 To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] XML Hi John, The Open Document Format is not MS invention - http://en.wikipedia.org/wiki/OpenDocument . We're not talking about storing XML data here we're talking about processing it. The fact is that using XML to process and exchange *documents* is a way more effective than using relational databases. Exporting relational data into XML format is not for "man's readability" but to unify information exchange and processing... Thank you. -- Shamil P.S. Forget spy movies - they are in the past. It's Internet time now. (BTW, it was 40 years of first ARPANET connection yesterday.) Mentioning KGB here talking to me is not polite - it's like mentioning somebody's nationality which differ from the majority of audience or something like that - that's called "everyday racism", you know. BTW, KGB is dead and their successor organization is called FSB (or in English FSS - Federal Security Service.) P.P.S. FYI, here in St.Petersburg, Russia, they (GM) started production of Chevrolet Cruz today, and this production is supported by Russian state, which provides very attractive credits to the Russian citizens who will buy this car - now say that KGB(FSS) is not interested nowadays in your country economy as quick as possible getting out of economical crisis... Several other GM's Chevrolet models are the most popular cars here for ordinary people to purchase - and you can see them a lot here nowadays, as well as several models of Ford cars, which are in production here for several years... P.P.P.S. I've written several times here that nowadays Russian officials and nowadays Russian politics are not what I wanted for my country but I belong to a minority of population of this country who share democratic values similar to your country ones - please do not mention KGB (FSS) when talking to Russians, especially when you' re here - you risk to be ignored by educated people and to be heavily beaten by less educated who hate KGB and any mentioning of it as of being "part of true Russian character" can drive them really crazy. KGB(FSS) is a part of communism monster, and communism monster was seeded here from the West Europe. And it happened that the time it was seeded here this country wasn't strong enough to resist - the price for that temporary weakness was too high as we all know: best people of this nation was killed, the rest was cheated by communistic leaders etc. - it's not easy to get out of that "dark ages" but life is changing here to the better, slowly for my life time but it does change to the better. Forget KGB. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Thursday, September 03, 2009 5:06 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] XML I have to say I agree with Stuart on this one. XML is about as inefficient as you can get for storing data. We as database designers strive to select the smallest possible datatype to hold whatever data we are storing in the data store. Now you export a long integer to XML and it turns into hundreds of bytes. And all so it can be man readable? When was the last time you actually read an XML document? What percentage of all XML documents do you (or any human) ever actually read (in XML format)? It is almost as if the hard disk consortium got together in a secret room deep in a mountain in Russia, surrounded by KGB security specially hired to keep their meeting private... and designed a "storage system" to help them stimulate sales. "Hard drives have gotten so big that people are only buying one. Let's design this system called XML that will take anything and store it in layers of wrappers that will expand the original size by 1000. We will sell many more disks now..." "Now let's leak it's existence to MS and tell them that it has already become the next storage standard..." "Ahh... our plan worked, MS is now storing the world in XML." Disk drive manufacturer stock prices skyrocket, approaching the share price of Berkshire Hathaway.. High fives around... John W. Colby www.ColbyConsulting.com Shamil Salakhetdinov wrote: > Hi Stuart, > > <<< > Man-hammer-nail!!! > No :) > > <<< > So now you need massive full blown database > management systems to manipulate XML > data? > Yes. > Or .NET would be enough sometimes. > One Example: MS Office 2007 (2010) documents are all XML based - now give me > a "hammer" to effectively search for information in them? > > -- > Shamil > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Stuart McLachlan > Sent: Thursday, September 03, 2009 3:22 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] XML (was: PDF vs Access) > > > The Toronto XML Server is a repository for XML data and metadata, which > supports real > and virtual XML documents. > Real documents are stored as files or mapped into relational or object > databases, depending > on their structuredness; indices are defined according to the storage method > used. > > > > Using the Sonic XML Server, organizations can simplify processing and > storage of XML > documents > > > > save a considerable amount of time as well as development and operational > cost that would > otherwise be spent for adapting traditional, yet XML-enabled solutions > (RDBMS) to work > effectively in an XML environment. > > > > So now you need massive full blown database management systems to manipulate > XML > data? > > Man-hammer-nail!!! > __________ Information from ESET NOD32 Antivirus, version of virus signature database 4392 (20090903) __________ The message was checked by ESET NOD32 Antivirus. http://www.esetnod32.ru -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From jwcolby at colbyconsulting.com Thu Sep 3 16:42:31 2009 From: jwcolby at colbyconsulting.com (jwcolby) Date: Thu, 03 Sep 2009 17:42:31 -0400 Subject: [AccessD] XML In-Reply-To: <4aa02b9c.12135e0a.7af7.5f6e@mx.google.com> References: , <4A9EF6EB.5451.289741F4@stuart.lexacorp.com.pg>, <001f01ca2c81$3e4a4ae0$badee0a0$@spb.ru> <4A9FA6BD.28306.1D66D8A@stuart.lexacorp.com.pg> <002401ca2c90$430c9010$c925b030$@spb.ru> <4A9FBF2B.1040604@colbyconsulting.com> <003c01ca2ccd$3d66de30$b8349a90$@spb.ru> <4aa02b9c.12135e0a.7af7.5f6e@mx.google.com> Message-ID: <4AA03847.3030000@colbyconsulting.com> Shamil, > Mentioning KGB here talking to me is not polite - it's like mentioning somebody's nationality which differ from the majority of audience or something like that - that's called "everyday racism", you know. I certainly did not intend to offend or insult. The KGB had a reputation like the CIA only much much more so. The Russia under which the KGB existed had a reputation for secrecy and isolationism that fit what I was trying to portray, which was intended to be humorous from start to finish. To portray a meeting under a mountain in the US protected by the CIA would have not had anywhere near the implied security (perhaps even humorous) because anybody from any nation could sit in a tree and watch the comings and goings. I guess I thought you would understand my intention as entirely humorous. The KGB was a monster, although given what the CIA has done in the last few years it is hard to argue that they are not a monster as well. Because of the "freedoms" in the US it is difficult to paint a picture of security anywhere close to "under a mountain in Russia protected by the KGB". You are my friend Shamil, I would never intentionally insult you. I think the US and much of the world now view what remains of Russia as a friendly nation, and I think we all understand that governments make policy that their people do not necessarily approve of. I used to be Republican, until the last Bush administration. At any rate, I truly did not understand how sensitive such a portrayal would be to you. My sincerest apologies. John W. Colby www.ColbyConsulting.com > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Shamil > Salakhetdinov > Sent: 03 September 2009 20:32 > To: 'Access Developers discussion and problem solving' > Subject: Re: [AccessD] XML > > Hi John, > > The Open Document Format is not MS invention - > http://en.wikipedia.org/wiki/OpenDocument . > > We're not talking about storing XML data here we're talking about processing > it. > > The fact is that using XML to process and exchange *documents* is a way more > effective than using relational databases. > > Exporting relational data into XML format is not for "man's readability" but > to unify information exchange and processing... > > Thank you. > > -- > Shamil > > P.S. Forget spy movies - they are in the past. > It's Internet time now. (BTW, it was 40 years of first ARPANET connection > yesterday.) > Mentioning KGB here talking to me is not polite - it's like mentioning > somebody's nationality which differ from the majority of audience or > something like that - that's called "everyday racism", you know. > BTW, KGB is dead and their successor organization is called FSB (or in > English FSS - Federal Security Service.) > > P.P.S. FYI, here in St.Petersburg, Russia, they (GM) started production of > Chevrolet Cruz today, and this production is supported by Russian state, > which provides very attractive credits to the Russian citizens who will buy > this car - now say that KGB(FSS) is not interested nowadays in your country > economy as quick as possible getting out of economical crisis... Several > other GM's Chevrolet models are the most popular cars here for ordinary > people to purchase - and you can see them a lot here nowadays, as well as > several models of Ford cars, which are in production here for several > years... > > P.P.P.S. I've written several times here that nowadays Russian officials and > nowadays Russian politics are not what I wanted for my country but I belong > to a minority of population of this country who share democratic values > similar to your country ones - please do not mention KGB (FSS) when talking > to Russians, especially when you' re here - you risk to be ignored by > educated people and to be heavily beaten by less educated who hate KGB and > any mentioning of it as of being "part of true Russian character" can drive > them really crazy. KGB(FSS) is a part of communism monster, and communism > monster was seeded here from the West Europe. And it happened that the time > it was seeded here this country wasn't strong enough to resist - the price > for that temporary weakness was too high as we all know: best people of this > nation was killed, the rest was cheated by communistic leaders etc. - it's > not easy to get out of that "dark ages" but life is changing here to the > better, slowly for my life time but it does change to the better. Forget > KGB. From shamil at smsconsulting.spb.ru Fri Sep 4 01:31:42 2009 From: shamil at smsconsulting.spb.ru (Shamil Salakhetdinov) Date: Fri, 4 Sep 2009 10:31:42 +0400 Subject: [AccessD] XML In-Reply-To: <4AA03847.3030000@colbyconsulting.com> References: , <4A9EF6EB.5451.289741F4@stuart.lexacorp.com.pg>, <001f01ca2c81$3e4a4ae0$badee0a0$@spb.ru> <4A9FA6BD.28306.1D66D8A@stuart.lexacorp.com.pg> <002401ca2c90$430c9010$c925b030$@spb.ru> <4A9FBF2B.1040604@colbyconsulting.com> <003c01ca2ccd$3d66de30$b8349a90$@spb.ru> <4aa02b9c.12135e0a.7af7.5f6e@mx.google.com> <4AA03847.3030000@colbyconsulting.com> Message-ID: <006b01ca2d29$5f73bcd0$1e5b3670$@spb.ru> Hi John, Thank you. Yes, mentioning KGB in "intelligent talks/chats"(which are not related to "secret services") insults people here. You know I did listen to "Voice of America" when a kid because my father did so, then I listened also to BBC because of rock-music concerts they broadcasted (and we had The Beatles, Led Zeppelin, Deep Purple, Huriah Heep even Black Sabbath etc. etc. on vinyl (a few lucky ones) and magnetic tapes - many others - still we listened to BBC because that was something unreal, another planet, which I never even expected to see by my own eyes... ...I have been there in "your world" now many times, I have lived and worked there, including the States, I now know from my own experience what your life is... ...unfortunately many people from "your world" still have "KGB Clich?" when talking about Russia and even when talking with Russians on topics not related to social and political issues - that your "KGB Clich?" helps nowadays Russian officials to revive the "enemy image" of the Western World. Please take that into account... ..life is the same here, you know, especially for young active intelligent people - and they are free to go everywhere in this world, anytime - and I e.g. if I feel tired from my development routine work - I can drop into my car, drive for two hours and I'm in Finland and then if I have money and will I can drive through all the Europe till Lisbon on the West or Sicilia on the South as well as all my family members can do that as well as many other people living here... Sorry for off-topic "soap-box", ignore and forget KGB - that will help our kids to live in peace and to save this planet. Thank you. -- Shamil -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Friday, September 04, 2009 1:43 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] XML Shamil, > Mentioning KGB here talking to me is not polite - it's like mentioning somebody's nationality which differ from the majority of audience or something like that - that's called "everyday racism", you know. I certainly did not intend to offend or insult. The KGB had a reputation like the CIA only much much more so. The Russia under which the KGB existed had a reputation for secrecy and isolationism that fit what I was trying to portray, which was intended to be humorous from start to finish. To portray a meeting under a mountain in the US protected by the CIA would have not had anywhere near the implied security (perhaps even humorous) because anybody from any nation could sit in a tree and watch the comings and goings. I guess I thought you would understand my intention as entirely humorous. The KGB was a monster, although given what the CIA has done in the last few years it is hard to argue that they are not a monster as well. Because of the "freedoms" in the US it is difficult to paint a picture of security anywhere close to "under a mountain in Russia protected by the KGB". You are my friend Shamil, I would never intentionally insult you. I think the US and much of the world now view what remains of Russia as a friendly nation, and I think we all understand that governments make policy that their people do not necessarily approve of. I used to be Republican, until the last Bush administration. At any rate, I truly did not understand how sensitive such a portrayal would be to you. My sincerest apologies. John W. Colby www.ColbyConsulting.com > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Shamil > Salakhetdinov > Sent: 03 September 2009 20:32 > To: 'Access Developers discussion and problem solving' > Subject: Re: [AccessD] XML > > Hi John, > > The Open Document Format is not MS invention - > http://en.wikipedia.org/wiki/OpenDocument . > > We're not talking about storing XML data here we're talking about processing > it. > > The fact is that using XML to process and exchange *documents* is a way more > effective than using relational databases. > > Exporting relational data into XML format is not for "man's readability" but > to unify information exchange and processing... > > Thank you. > > -- > Shamil > > P.S. Forget spy movies - they are in the past. > It's Internet time now. (BTW, it was 40 years of first ARPANET connection > yesterday.) > Mentioning KGB here talking to me is not polite - it's like mentioning > somebody's nationality which differ from the majority of audience or > something like that - that's called "everyday racism", you know. > BTW, KGB is dead and their successor organization is called FSB (or in > English FSS - Federal Security Service.) > > P.P.S. FYI, here in St.Petersburg, Russia, they (GM) started production of > Chevrolet Cruz today, and this production is supported by Russian state, > which provides very attractive credits to the Russian citizens who will buy > this car - now say that KGB(FSS) is not interested nowadays in your country > economy as quick as possible getting out of economical crisis... Several > other GM's Chevrolet models are the most popular cars here for ordinary > people to purchase - and you can see them a lot here nowadays, as well as > several models of Ford cars, which are in production here for several > years... > > P.P.P.S. I've written several times here that nowadays Russian officials and > nowadays Russian politics are not what I wanted for my country but I belong > to a minority of population of this country who share democratic values > similar to your country ones - please do not mention KGB (FSS) when talking > to Russians, especially when you' re here - you risk to be ignored by > educated people and to be heavily beaten by less educated who hate KGB and > any mentioning of it as of being "part of true Russian character" can drive > them really crazy. KGB(FSS) is a part of communism monster, and communism > monster was seeded here from the West Europe. And it happened that the time > it was seeded here this country wasn't strong enough to resist - the price > for that temporary weakness was too high as we all know: best people of this > nation was killed, the rest was cheated by communistic leaders etc. - it's > not easy to get out of that "dark ages" but life is changing here to the > better, slowly for my life time but it does change to the better. Forget > KGB. __________ Information from ESET NOD32 Antivirus, version of virus signature database 4393 (20090904) __________ The message was checked by ESET NOD32 Antivirus. http://www.esetnod32.ru From shamil at smsconsulting.spb.ru Fri Sep 4 01:31:42 2009 From: shamil at smsconsulting.spb.ru (Shamil Salakhetdinov) Date: Fri, 4 Sep 2009 10:31:42 +0400 Subject: [AccessD] XML In-Reply-To: <4aa02b9c.12135e0a.7af7.5f6e@mx.google.com> References: , <4A9EF6EB.5451.289741F4@stuart.lexacorp.com.pg>, <001f01ca2c81$3e4a4ae0$badee0a0$@spb.ru> <4A9FA6BD.28306.1D66D8A@stuart.lexacorp.com.pg> <002401ca2c90$430c9010$c925b030$@spb.ru> <4A9FBF2B.1040604@colbyconsulting.com> <003c01ca2ccd$3d66de30$b8349a90$@spb.ru> <4aa02b9c.12135e0a.7af7.5f6e@mx.google.com> Message-ID: <006c01ca2d29$62293fe0$267bbfa0$@spb.ru> Hi Max, Try .NET XML - you'll be surprised. -- Shamil -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo Sent: Friday, September 04, 2009 12:47 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] XML It is VERY Slow though. You may recall the EatBloat program. One of the options there is to export tables, either as xls or xml. The speed difference (not to mention the disk space) is enormous. IOW, processing anything in XML has a time overhead. Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Shamil Salakhetdinov Sent: 03 September 2009 20:32 To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] XML Hi John, The Open Document Format is not MS invention - http://en.wikipedia.org/wiki/OpenDocument . We're not talking about storing XML data here we're talking about processing it. The fact is that using XML to process and exchange *documents* is a way more effective than using relational databases. Exporting relational data into XML format is not for "man's readability" but to unify information exchange and processing... Thank you. -- Shamil P.S. Forget spy movies - they are in the past. It's Internet time now. (BTW, it was 40 years of first ARPANET connection yesterday.) Mentioning KGB here talking to me is not polite - it's like mentioning somebody's nationality which differ from the majority of audience or something like that - that's called "everyday racism", you know. BTW, KGB is dead and their successor organization is called FSB (or in English FSS - Federal Security Service.) P.P.S. FYI, here in St.Petersburg, Russia, they (GM) started production of Chevrolet Cruz today, and this production is supported by Russian state, which provides very attractive credits to the Russian citizens who will buy this car - now say that KGB(FSS) is not interested nowadays in your country economy as quick as possible getting out of economical crisis... Several other GM's Chevrolet models are the most popular cars here for ordinary people to purchase - and you can see them a lot here nowadays, as well as several models of Ford cars, which are in production here for several years... P.P.P.S. I've written several times here that nowadays Russian officials and nowadays Russian politics are not what I wanted for my country but I belong to a minority of population of this country who share democratic values similar to your country ones - please do not mention KGB (FSS) when talking to Russians, especially when you' re here - you risk to be ignored by educated people and to be heavily beaten by less educated who hate KGB and any mentioning of it as of being "part of true Russian character" can drive them really crazy. KGB(FSS) is a part of communism monster, and communism monster was seeded here from the West Europe. And it happened that the time it was seeded here this country wasn't strong enough to resist - the price for that temporary weakness was too high as we all know: best people of this nation was killed, the rest was cheated by communistic leaders etc. - it's not easy to get out of that "dark ages" but life is changing here to the better, slowly for my life time but it does change to the better. Forget KGB. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Thursday, September 03, 2009 5:06 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] XML I have to say I agree with Stuart on this one. XML is about as inefficient as you can get for storing data. We as database designers strive to select the smallest possible datatype to hold whatever data we are storing in the data store. Now you export a long integer to XML and it turns into hundreds of bytes. And all so it can be man readable? When was the last time you actually read an XML document? What percentage of all XML documents do you (or any human) ever actually read (in XML format)? It is almost as if the hard disk consortium got together in a secret room deep in a mountain in Russia, surrounded by KGB security specially hired to keep their meeting private... and designed a "storage system" to help them stimulate sales. "Hard drives have gotten so big that people are only buying one. Let's design this system called XML that will take anything and store it in layers of wrappers that will expand the original size by 1000. We will sell many more disks now..." "Now let's leak it's existence to MS and tell them that it has already become the next storage standard..." "Ahh... our plan worked, MS is now storing the world in XML." Disk drive manufacturer stock prices skyrocket, approaching the share price of Berkshire Hathaway.. High fives around... John W. Colby www.ColbyConsulting.com Shamil Salakhetdinov wrote: > Hi Stuart, > > <<< > Man-hammer-nail!!! > No :) > > <<< > So now you need massive full blown database > management systems to manipulate XML > data? > Yes. > Or .NET would be enough sometimes. > One Example: MS Office 2007 (2010) documents are all XML based - now give me > a "hammer" to effectively search for information in them? > > -- > Shamil > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Stuart McLachlan > Sent: Thursday, September 03, 2009 3:22 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] XML (was: PDF vs Access) > > > The Toronto XML Server is a repository for XML data and metadata, which > supports real > and virtual XML documents. > Real documents are stored as files or mapped into relational or object > databases, depending > on their structuredness; indices are defined according to the storage method > used. > > > > Using the Sonic XML Server, organizations can simplify processing and > storage of XML > documents > > > > save a considerable amount of time as well as development and operational > cost that would > otherwise be spent for adapting traditional, yet XML-enabled solutions > (RDBMS) to work > effectively in an XML environment. > > > > So now you need massive full blown database management systems to manipulate > XML > data? > > Man-hammer-nail!!! > From jimdettman at verizon.net Fri Sep 4 07:22:14 2009 From: jimdettman at verizon.net (Jim Dettman) Date: Fri, 04 Sep 2009 08:22:14 -0400 Subject: [AccessD] XML (was: PDF vs Access) In-Reply-To: <4A9EF6EB.5451.289741F4@stuart.lexacorp.com.pg> References: , <4A9E2AB9.20424.2579A077@stuart.lexacorp.com.pg>, <4A9EF6EB.5451.289741F4@stuart.lexacorp.com.pg> Message-ID: <49014D019F54437BB8B35E78EC14BFA2@XPS> Stuart, <> Could not agree more...so far, every time I've had to use it its just created more work. And it *really* gets messy if the data your working with is unstructured. However every time it comes up in discussion, someone posts a snazzy one or two line piece of code to dump structured data, but they never talk about the dark side. The Office Ribbon is a good example; look at the XML you need to use to modify it rather then using a object model. As a result, it got very complex to manage and work with (which now even Microsoft admits). It took something that was simple and straight forward to work with and changed it into something overly complex. And of course there is all the overhead associated with it; storing, transmitting, parsing, etc. I still have not found a clear benefit to using it and avoid it whenever I can. Thanks but no thanks. Jim. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Stuart McLachlan Sent: Wednesday, September 02, 2009 6:51 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] XML (was: PDF vs Access) If I want a data store, I'll use a data store - not an eXtended Markup Language text file. If I want a lightweight database, I can use Access Jet, SQL Server CE, SQLite or any one of a number of other even lighter solutions . If they are overkill, I can roll my own delimited or random access file in a few minutes, or just read write an array in memory to/from disk (just a couple of lines of code) - all of these approaches are actually designed to *be* data stores. The definitive explanation of what XML is comes from http://www.w3.org/TR/xml/ The Extensible Markup Language (XML) is a subset of SGML that is completely described in this document. Its goal is to enable generic SGML to be served, received, and processed on the Web in the way that is now possible with HTML. XML has been designed for ease of implementation and for interoperability with both SGML and HTML. Sheesh - talk about "to a man with a hammer".... -- Stuart On 2 Sep 2009 at 7:45, Charlotte Foust wrote: > You don't, Stuart. You use xml as a structured data store. > > Charlotte Foust > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Stuart > McLachlan > Sent: Wednesday, September 02, 2009 1:20 AM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] XML (was: PDF vs Access) > > When reading and writing *my on data*, what advantage does XML give me? > > Why would I want to "markup" the data with lots of overhead using tags > when I already know what it means? > > -- > Stuart > > On 2 Sep 2009 at 8:45, Gustav Brock wrote: > > > Hi Stuart > > > > Charlotte is right. In .Net XML is fun, indeed when writing and > reading your own data - piece of cake. > > Further, there is no way avoiding XML - it is here to stay wether you > like it or not. > > > > /gustav > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From robert at servicexp.com Fri Sep 4 08:50:14 2009 From: robert at servicexp.com (Robert) Date: Fri, 4 Sep 2009 09:50:14 -0400 Subject: [AccessD] MS Access 2007 Subform Sort In-Reply-To: <006c01ca2d29$62293fe0$267bbfa0$@spb.ru> References: , <4A9EF6EB.5451.289741F4@stuart.lexacorp.com.pg>, <001f01ca2c81$3e4a4ae0$badee0a0$@spb.ru> <4A9FA6BD.28306.1D66D8A@stuart.lexacorp.com.pg> <002401ca2c90$430c9010$c925b030$@spb.ru> <4A9FBF2B.1040604@colbyconsulting.com> <003c01ca2ccd$3d66de30$b8349a90$@spb.ru> <4aa02b9c.12135e0a.7af7.5f6e@mx.google.com> <006c01ca2d29$62293fe0$267bbfa0$@spb.ru> Message-ID: <000d01ca2d66$a1ee65f0$e5cb31d0$@com> Ok, How does a runtime .mde user remove a sort (Field Header) from a subform after applying it? I see no way to do this..? Is this a monumental omission? WBR Robert From rockysmolin at bchacc.com Fri Sep 4 09:12:11 2009 From: rockysmolin at bchacc.com (Rocky Smolin) Date: Fri, 4 Sep 2009 07:12:11 -0700 Subject: [AccessD] MS Access 2007 Subform Sort In-Reply-To: <000d01ca2d66$a1ee65f0$e5cb31d0$@com> References: , <4A9EF6EB.5451.289741F4@stuart.lexacorp.com.pg>, <001f01ca2c81$3e4a4ae0$badee0a0$@spb.ru> <4A9FA6BD.28306.1D66D8A@stuart.lexacorp.com.pg> <002401ca2c90$430c9010$c925b030$@spb.ru> <4A9FBF2B.1040604@colbyconsulting.com> <003c01ca2ccd$3d66de30$b8349a90$@spb.ru> <4aa02b9c.12135e0a.7af7.5f6e@mx.google.com><006c01ca2d29$62293fe0$267bbfa0$@spb.ru> <000d01ca2d66$a1ee65f0$e5cb31d0$@com> Message-ID: <576D37EA75EF4737B8D0ADB5FE953B3D@HAL9005> I don't think they can. Mde doesn't allow design changes. Did they make the mde themselves? Do they have access to the mdb where they could do the change and then make the mde? It could be done through code, but they'd have to implement that code in the mdb first, then compile. Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Robert Sent: Friday, September 04, 2009 6:50 AM To: 'Access Developers discussion and problem solving' Subject: [AccessD] MS Access 2007 Subform Sort Ok, How does a runtime .mde user remove a sort (Field Header) from a subform after applying it? I see no way to do this..? Is this a monumental omission? WBR Robert -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From robert at servicexp.com Fri Sep 4 09:34:14 2009 From: robert at servicexp.com (Robert) Date: Fri, 4 Sep 2009 10:34:14 -0400 Subject: [AccessD] MS Access 2007 Subform Sort In-Reply-To: <576D37EA75EF4737B8D0ADB5FE953B3D@HAL9005> References: , <4A9EF6EB.5451.289741F4@stuart.lexacorp.com.pg>, <001f01ca2c81$3e4a4ae0$badee0a0$@spb.ru> <4A9FA6BD.28306.1D66D8A@stuart.lexacorp.com.pg> <002401ca2c90$430c9010$c925b030$@spb.ru> <4A9FBF2B.1040604@colbyconsulting.com> <003c01ca2ccd$3d66de30$b8349a90$@spb.ru> <4aa02b9c.12135e0a.7af7.5f6e@mx.google.com><006c01ca2d29$62293fe0$267bbfa0$@spb.ru> <000d01ca2d66$a1ee65f0$e5cb31d0$@com> <576D37EA75EF4737B8D0ADB5FE953B3D@HAL9005> Message-ID: <001101ca2d6c$c970c810$5c525830$@com> Rocky, It's strange, because in a Access 2007 .mde you can apply a sort (one for each field header), but it doesn't appear as if they give the option to remove the sort from a field. I can't even code against (beside removing ALL of the sorting) If the user has sorted on more than one field then it's almost impossible to code a button on the main form to remove that one sort. Really starting to look like yet another MS monumental omission in features... Thanks for responding Rocky! Oh BTW it's a program that I'm developing (.mdb in Access 2007), I know call me crazy.. ;-) WBR Robert -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin Sent: Friday, September 04, 2009 10:12 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] MS Access 2007 Subform Sort I don't think they can. Mde doesn't allow design changes. Did they make the mde themselves? Do they have access to the mdb where they could do the change and then make the mde? It could be done through code, but they'd have to implement that code in the mdb first, then compile. Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Robert Sent: Friday, September 04, 2009 6:50 AM To: 'Access Developers discussion and problem solving' Subject: [AccessD] MS Access 2007 Subform Sort Ok, How does a runtime .mde user remove a sort (Field Header) from a subform after applying it? I see no way to do this..? Is this a monumental omission? WBR Robert -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From jwcolby at colbyconsulting.com Fri Sep 4 10:07:16 2009 From: jwcolby at colbyconsulting.com (jwcolby) Date: Fri, 04 Sep 2009 11:07:16 -0400 Subject: [AccessD] Developing an application for sale? Message-ID: <4AA12D24.3020508@colbyconsulting.com> I found this today. http://microsoftstartupzone.com/BizSpark/Pages/At_a_Glance.aspx I am looking at starting a business with a current client to design and sell a product. In particular look at this which is a program description: http://download.microsoft.com/download/4/d/4/4d41081a-d8d9-407a-9bae-5127e6e931ca/BizSpark%20Startup%20Program%20Guide.pdf If you are seriously developing an application, if you are a "startup" or can become one, this program will provide you with the top end development products as well as server OS etc. I will be talking to my potential partner about this. -- John W. Colby www.ColbyConsulting.com From rockysmolin at bchacc.com Fri Sep 4 16:18:39 2009 From: rockysmolin at bchacc.com (Rocky Smolin) Date: Fri, 4 Sep 2009 14:18:39 -0700 Subject: [AccessD] MS Access 2007 Subform Sort In-Reply-To: <001101ca2d6c$c970c810$5c525830$@com> References: , <4A9EF6EB.5451.289741F4@stuart.lexacorp.com.pg>, <001f01ca2c81$3e4a4ae0$badee0a0$@spb.ru> <4A9FA6BD.28306.1D66D8A@stuart.lexacorp.com.pg> <002401ca2c90$430c9010$c925b030$@spb.ru> <4A9FBF2B.1040604@colbyconsulting.com> <003c01ca2ccd$3d66de30$b8349a90$@spb.ru> <4aa02b9c.12135e0a.7af7.5f6e@mx.google.com><006c01ca2d29$62293fe0$267bbfa0$@spb.ru> <000d01ca2d66$a1ee65f0$e5cb31d0$@com><576D37EA75EF4737B8D0ADB5FE953B3D@HAL9005> <001101ca2d6c$c970c810$5c525830$@com> Message-ID: <0C14230652A94762B4F0E7EEDED30998@HAL9005> "because in a Access 2007 .mde you can apply a sort " How do you do that in an mde? Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Robert Sent: Friday, September 04, 2009 7:34 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] MS Access 2007 Subform Sort Rocky, It's strange, because in a Access 2007 .mde you can apply a sort (one for each field header), but it doesn't appear as if they give the option to remove the sort from a field. I can't even code against (beside removing ALL of the sorting) If the user has sorted on more than one field then it's almost impossible to code a button on the main form to remove that one sort. Really starting to look like yet another MS monumental omission in features... Thanks for responding Rocky! Oh BTW it's a program that I'm developing (.mdb in Access 2007), I know call me crazy.. ;-) WBR Robert -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin Sent: Friday, September 04, 2009 10:12 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] MS Access 2007 Subform Sort I don't think they can. Mde doesn't allow design changes. Did they make the mde themselves? Do they have access to the mdb where they could do the change and then make the mde? It could be done through code, but they'd have to implement that code in the mdb first, then compile. Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Robert Sent: Friday, September 04, 2009 6:50 AM To: 'Access Developers discussion and problem solving' Subject: [AccessD] MS Access 2007 Subform Sort Ok, How does a runtime .mde user remove a sort (Field Header) from a subform after applying it? I see no way to do this..? Is this a monumental omission? WBR Robert -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From max.wanadoo at gmail.com Fri Sep 4 16:37:31 2009 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Fri, 4 Sep 2009 22:37:31 +0100 Subject: [AccessD] MS Access 2007 Subform Sort In-Reply-To: <0C14230652A94762B4F0E7EEDED30998@HAL9005> References: , <4A9EF6EB.5451.289741F4@stuart.lexacorp.com.pg>, <001f01ca2c81$3e4a4ae0$badee0a0$@spb.ru> <4A9FA6BD.28306.1D66D8A@stuart.lexacorp.com.pg> <002401ca2c90$430c9010$c925b030$@spb.ru> <4A9FBF2B.1040604@colbyconsulting.com> <003c01ca2ccd$3d66de30$b8349a90$@spb.ru> <4aa02b9c.12135e0a.7af7.5f6e@mx.google.com><006c01ca2d29$62293fe0$267bbfa0$@spb.ru> <000d01ca2d66$a1ee65f0$e5cb31d0$@com><576D37EA75EF4737B8D0ADB5FE953B3D@HAL9005> <001101ca2d6c$c970c810$5c525830$@com> <0C14230652A94762B4F0E7EEDED30998@HAL9005> Message-ID: <4aa188cd.0437560a.5239.49f1@mx.google.com> Rocky, maybe I am missing the question. If you have two sql one sorted by Name the other by ID (say) then it is possible to change the rowsource from Qry 1 to Qry 2 of the form in code, is it not? Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin Sent: 04 September 2009 22:19 To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] MS Access 2007 Subform Sort "because in a Access 2007 .mde you can apply a sort " How do you do that in an mde? Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Robert Sent: Friday, September 04, 2009 7:34 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] MS Access 2007 Subform Sort Rocky, It's strange, because in a Access 2007 .mde you can apply a sort (one for each field header), but it doesn't appear as if they give the option to remove the sort from a field. I can't even code against (beside removing ALL of the sorting) If the user has sorted on more than one field then it's almost impossible to code a button on the main form to remove that one sort. Really starting to look like yet another MS monumental omission in features... Thanks for responding Rocky! Oh BTW it's a program that I'm developing (.mdb in Access 2007), I know call me crazy.. ;-) WBR Robert -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin Sent: Friday, September 04, 2009 10:12 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] MS Access 2007 Subform Sort I don't think they can. Mde doesn't allow design changes. Did they make the mde themselves? Do they have access to the mdb where they could do the change and then make the mde? It could be done through code, but they'd have to implement that code in the mdb first, then compile. Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Robert Sent: Friday, September 04, 2009 6:50 AM To: 'Access Developers discussion and problem solving' Subject: [AccessD] MS Access 2007 Subform Sort Ok, How does a runtime .mde user remove a sort (Field Header) from a subform after applying it? I see no way to do this..? Is this a monumental omission? WBR Robert -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From robert at servicexp.com Fri Sep 4 16:54:55 2009 From: robert at servicexp.com (Robert) Date: Fri, 4 Sep 2009 17:54:55 -0400 Subject: [AccessD] MS Access 2007 Subform Sort In-Reply-To: <0C14230652A94762B4F0E7EEDED30998@HAL9005> References: , <4A9EF6EB.5451.289741F4@stuart.lexacorp.com.pg>, <001f01ca2c81$3e4a4ae0$badee0a0$@spb.ru> <4A9FA6BD.28306.1D66D8A@stuart.lexacorp.com.pg> <002401ca2c90$430c9010$c925b030$@spb.ru> <4A9FBF2B.1040604@colbyconsulting.com> <003c01ca2ccd$3d66de30$b8349a90$@spb.ru> <4aa02b9c.12135e0a.7af7.5f6e@mx.google.com><006c01ca2d29$62293fe0$267bbfa0$@spb.ru> <000d01ca2d66$a1ee65f0$e5cb31d0$@com><576D37EA75EF4737B8D0ADB5FE953B3D@HAL9005> <001101ca2d6c$c970c810$5c525830$@com> <0C14230652A94762B4F0E7EEDED30998@HAL9005> Message-ID: <002a01ca2daa$57bc2a00$07347e00$@com> In Access 2007 (and with an .mde) they added a small "down Arrow" dropdown box for each field in form who's view is in datasheet. Among a bunch of filter options, you have sort options A-Z and Z-A. But epically failing, by not providing a way to remove a sort. Well at least they provided a way to remove a filter..;-) This feature is one of the main reason I have been developing in Access 2007... ;-) WBR Robert -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin Sent: Friday, September 04, 2009 5:19 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] MS Access 2007 Subform Sort "because in a Access 2007 .mde you can apply a sort " How do you do that in an mde? Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Robert Sent: Friday, September 04, 2009 7:34 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] MS Access 2007 Subform Sort Rocky, It's strange, because in a Access 2007 .mde you can apply a sort (one for each field header), but it doesn't appear as if they give the option to remove the sort from a field. I can't even code against (beside removing ALL of the sorting) If the user has sorted on more than one field then it's almost impossible to code a button on the main form to remove that one sort. Really starting to look like yet another MS monumental omission in features... Thanks for responding Rocky! Oh BTW it's a program that I'm developing (.mdb in Access 2007), I know call me crazy.. ;-) WBR Robert -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin Sent: Friday, September 04, 2009 10:12 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] MS Access 2007 Subform Sort I don't think they can. Mde doesn't allow design changes. Did they make the mde themselves? Do they have access to the mdb where they could do the change and then make the mde? It could be done through code, but they'd have to implement that code in the mdb first, then compile. Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Robert Sent: Friday, September 04, 2009 6:50 AM To: 'Access Developers discussion and problem solving' Subject: [AccessD] MS Access 2007 Subform Sort Ok, How does a runtime .mde user remove a sort (Field Header) from a subform after applying it? I see no way to do this..? Is this a monumental omission? WBR Robert -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From rockysmolin at bchacc.com Fri Sep 4 17:21:10 2009 From: rockysmolin at bchacc.com (Rocky Smolin) Date: Fri, 4 Sep 2009 15:21:10 -0700 Subject: [AccessD] MS Access 2007 Subform Sort In-Reply-To: <4aa188cd.0437560a.5239.49f1@mx.google.com> References: , <4A9EF6EB.5451.289741F4@stuart.lexacorp.com.pg>, <001f01ca2c81$3e4a4ae0$badee0a0$@spb.ru> <4A9FA6BD.28306.1D66D8A@stuart.lexacorp.com.pg> <002401ca2c90$430c9010$c925b030$@spb.ru> <4A9FBF2B.1040604@colbyconsulting.com> <003c01ca2ccd$3d66de30$b8349a90$@spb.ru> <4aa02b9c.12135e0a.7af7.5f6e@mx.google.com><006c01ca2d29$62293fe0$267bbfa0$@spb.ru> <000d01ca2d66$a1ee65f0$e5cb31d0$@com><576D37EA75EF4737B8D0ADB5FE953B3D@HAL9005> <001101ca2d6c$c970c810$5c525830$@com><0C14230652A94762B4F0E7EEDED30998@HAL9005> <4aa188cd.0437560a.5239.49f1@mx.google.com> Message-ID: OH, yeah, sure. In code. In the click event of a command button or after update in a combo box. So is that the case Robert? Are you trying to change the record source of the subform to sort on a different field and it doesn't seem to work? Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo Sent: Friday, September 04, 2009 2:38 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] MS Access 2007 Subform Sort Rocky, maybe I am missing the question. If you have two sql one sorted by Name the other by ID (say) then it is possible to change the rowsource from Qry 1 to Qry 2 of the form in code, is it not? Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin Sent: 04 September 2009 22:19 To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] MS Access 2007 Subform Sort "because in a Access 2007 .mde you can apply a sort " How do you do that in an mde? Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Robert Sent: Friday, September 04, 2009 7:34 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] MS Access 2007 Subform Sort Rocky, It's strange, because in a Access 2007 .mde you can apply a sort (one for each field header), but it doesn't appear as if they give the option to remove the sort from a field. I can't even code against (beside removing ALL of the sorting) If the user has sorted on more than one field then it's almost impossible to code a button on the main form to remove that one sort. Really starting to look like yet another MS monumental omission in features... Thanks for responding Rocky! Oh BTW it's a program that I'm developing (.mdb in Access 2007), I know call me crazy.. ;-) WBR Robert -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin Sent: Friday, September 04, 2009 10:12 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] MS Access 2007 Subform Sort I don't think they can. Mde doesn't allow design changes. Did they make the mde themselves? Do they have access to the mdb where they could do the change and then make the mde? It could be done through code, but they'd have to implement that code in the mdb first, then compile. Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Robert Sent: Friday, September 04, 2009 6:50 AM To: 'Access Developers discussion and problem solving' Subject: [AccessD] MS Access 2007 Subform Sort Ok, How does a runtime .mde user remove a sort (Field Header) from a subform after applying it? I see no way to do this..? Is this a monumental omission? WBR Robert -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From rockysmolin at bchacc.com Fri Sep 4 17:35:26 2009 From: rockysmolin at bchacc.com (Rocky Smolin) Date: Fri, 4 Sep 2009 15:35:26 -0700 Subject: [AccessD] MS Access 2007 Subform Sort In-Reply-To: <002a01ca2daa$57bc2a00$07347e00$@com> References: , <4A9EF6EB.5451.289741F4@stuart.lexacorp.com.pg>, <001f01ca2c81$3e4a4ae0$badee0a0$@spb.ru> <4A9FA6BD.28306.1D66D8A@stuart.lexacorp.com.pg> <002401ca2c90$430c9010$c925b030$@spb.ru> <4A9FBF2B.1040604@colbyconsulting.com> <003c01ca2ccd$3d66de30$b8349a90$@spb.ru> <4aa02b9c.12135e0a.7af7.5f6e@mx.google.com><006c01ca2d29$62293fe0$267bbfa0$@spb.ru> <000d01ca2d66$a1ee65f0$e5cb31d0$@com><576D37EA75EF4737B8D0ADB5FE953B3D@HAL9005> <001101ca2d6c$c970c810$5c525830$@com><0C14230652A94762B4F0E7EEDED30998@HAL9005> <002a01ca2daa$57bc2a00$07347e00$@com> Message-ID: SO when they select the sort option, what's the code behind the after update event of that combo box? Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Robert Sent: Friday, September 04, 2009 2:55 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] MS Access 2007 Subform Sort In Access 2007 (and with an .mde) they added a small "down Arrow" dropdown box for each field in form who's view is in datasheet. Among a bunch of filter options, you have sort options A-Z and Z-A. But epically failing, by not providing a way to remove a sort. Well at least they provided a way to remove a filter..;-) This feature is one of the main reason I have been developing in Access 2007... ;-) WBR Robert -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin Sent: Friday, September 04, 2009 5:19 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] MS Access 2007 Subform Sort "because in a Access 2007 .mde you can apply a sort " How do you do that in an mde? Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Robert Sent: Friday, September 04, 2009 7:34 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] MS Access 2007 Subform Sort Rocky, It's strange, because in a Access 2007 .mde you can apply a sort (one for each field header), but it doesn't appear as if they give the option to remove the sort from a field. I can't even code against (beside removing ALL of the sorting) If the user has sorted on more than one field then it's almost impossible to code a button on the main form to remove that one sort. Really starting to look like yet another MS monumental omission in features... Thanks for responding Rocky! Oh BTW it's a program that I'm developing (.mdb in Access 2007), I know call me crazy.. ;-) WBR Robert -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin Sent: Friday, September 04, 2009 10:12 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] MS Access 2007 Subform Sort I don't think they can. Mde doesn't allow design changes. Did they make the mde themselves? Do they have access to the mdb where they could do the change and then make the mde? It could be done through code, but they'd have to implement that code in the mdb first, then compile. Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Robert Sent: Friday, September 04, 2009 6:50 AM To: 'Access Developers discussion and problem solving' Subject: [AccessD] MS Access 2007 Subform Sort Ok, How does a runtime .mde user remove a sort (Field Header) from a subform after applying it? I see no way to do this..? Is this a monumental omission? WBR Robert -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From robert at servicexp.com Fri Sep 4 17:52:58 2009 From: robert at servicexp.com (Robert) Date: Fri, 4 Sep 2009 18:52:58 -0400 Subject: [AccessD] MS Access 2007 Subform Sort In-Reply-To: References: , <4A9EF6EB.5451.289741F4@stuart.lexacorp.com.pg>, <001f01ca2c81$3e4a4ae0$badee0a0$@spb.ru> <4A9FA6BD.28306.1D66D8A@stuart.lexacorp.com.pg> <002401ca2c90$430c9010$c925b030$@spb.ru> <4A9FBF2B.1040604@colbyconsulting.com> <003c01ca2ccd$3d66de30$b8349a90$@spb.ru> <4aa02b9c.12135e0a.7af7.5f6e@mx.google.com><006c01ca2d29$62293fe0$267bbfa0$@spb.ru> <000d01ca2d66$a1ee65f0$e5cb31d0$@com><576D37EA75EF4737B8D0ADB5FE953B3D@HAL9005> <001101ca2d6c$c970c810$5c525830$@com><0C14230652A94762B4F0E7EEDED30998@HAL9005> <4aa188cd.0437560a.5239.49f1@mx.google.com> Message-ID: <002e01ca2db2$73cfb060$5b6f1120$@com> I'm not sure how else to explain this... In Access 2007 (and with an .mde) they added a small "down Arrow" dropdown box for each field header (column) for datasheet forms. Among a bunch of filter options, you have sort options A-Z and Z-A. If you open Access 2007, open a form (with fields of course) in datasheet view, you will see what I'm talking about. It's completely Access driven, no code needed at all. Not trying to change the record source, just trying to remove a sort via the same Access driven mechanism that allows you to apply the sort. WBR Robert -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin Sent: Friday, September 04, 2009 6:21 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] MS Access 2007 Subform Sort OH, yeah, sure. In code. In the click event of a command button or after update in a combo box. So is that the case Robert? Are you trying to change the record source of the subform to sort on a different field and it doesn't seem to work? Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo Sent: Friday, September 04, 2009 2:38 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] MS Access 2007 Subform Sort Rocky, maybe I am missing the question. If you have two sql one sorted by Name the other by ID (say) then it is possible to change the rowsource from Qry 1 to Qry 2 of the form in code, is it not? Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin Sent: 04 September 2009 22:19 To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] MS Access 2007 Subform Sort "because in a Access 2007 .mde you can apply a sort " How do you do that in an mde? Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Robert Sent: Friday, September 04, 2009 7:34 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] MS Access 2007 Subform Sort Rocky, It's strange, because in a Access 2007 .mde you can apply a sort (one for each field header), but it doesn't appear as if they give the option to remove the sort from a field. I can't even code against (beside removing ALL of the sorting) If the user has sorted on more than one field then it's almost impossible to code a button on the main form to remove that one sort. Really starting to look like yet another MS monumental omission in features... Thanks for responding Rocky! Oh BTW it's a program that I'm developing (.mdb in Access 2007), I know call me crazy.. ;-) WBR Robert -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin Sent: Friday, September 04, 2009 10:12 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] MS Access 2007 Subform Sort I don't think they can. Mde doesn't allow design changes. Did they make the mde themselves? Do they have access to the mdb where they could do the change and then make the mde? It could be done through code, but they'd have to implement that code in the mdb first, then compile. Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Robert Sent: Friday, September 04, 2009 6:50 AM To: 'Access Developers discussion and problem solving' Subject: [AccessD] MS Access 2007 Subform Sort Ok, How does a runtime .mde user remove a sort (Field Header) from a subform after applying it? I see no way to do this..? Is this a monumental omission? WBR Robert -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From rockysmolin at bchacc.com Fri Sep 4 18:00:26 2009 From: rockysmolin at bchacc.com (Rocky Smolin) Date: Fri, 4 Sep 2009 16:00:26 -0700 Subject: [AccessD] MS Access 2007 Subform Sort In-Reply-To: <002e01ca2db2$73cfb060$5b6f1120$@com> References: , <4A9EF6EB.5451.289741F4@stuart.lexacorp.com.pg>, <001f01ca2c81$3e4a4ae0$badee0a0$@spb.ru> <4A9FA6BD.28306.1D66D8A@stuart.lexacorp.com.pg> <002401ca2c90$430c9010$c925b030$@spb.ru> <4A9FBF2B.1040604@colbyconsulting.com> <003c01ca2ccd$3d66de30$b8349a90$@spb.ru> <4aa02b9c.12135e0a.7af7.5f6e@mx.google.com><006c01ca2d29$62293fe0$267bbfa0$@spb.ru> <000d01ca2d66$a1ee65f0$e5cb31d0$@com><576D37EA75EF4737B8D0ADB5FE953B3D@HAL9005> <001101ca2d6c$c970c810$5c525830$@com><0C14230652A94762B4F0E7EEDED30998@HAL9005> <4aa188cd.0437560a.5239.49f1@mx.google.com> <002e01ca2db2$73cfb060$5b6f1120$@com> Message-ID: <04EF55F3B5A8453E93EC2BA7AE42AAD6@HAL9005> Aha. I'm beginning to get the picture. The sort ascending/descending is built in to the field heading of a form in datasheet view. Yes? And this works if you're selecting ascending/descending from a field heading in a main form but fails if selecting a/d from a field heading in a sub-form? Owing to my fragile mental health my doctor (as well as the facilitator in my anger management class) has prohibited me from using Access 2007 any more. So I haven't had the pleasure of seeing this feature. Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Robert Sent: Friday, September 04, 2009 3:53 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] MS Access 2007 Subform Sort I'm not sure how else to explain this... In Access 2007 (and with an .mde) they added a small "down Arrow" dropdown box for each field header (column) for datasheet forms. Among a bunch of filter options, you have sort options A-Z and Z-A. If you open Access 2007, open a form (with fields of course) in datasheet view, you will see what I'm talking about. It's completely Access driven, no code needed at all. Not trying to change the record source, just trying to remove a sort via the same Access driven mechanism that allows you to apply the sort. WBR Robert -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin Sent: Friday, September 04, 2009 6:21 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] MS Access 2007 Subform Sort OH, yeah, sure. In code. In the click event of a command button or after update in a combo box. So is that the case Robert? Are you trying to change the record source of the subform to sort on a different field and it doesn't seem to work? Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo Sent: Friday, September 04, 2009 2:38 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] MS Access 2007 Subform Sort Rocky, maybe I am missing the question. If you have two sql one sorted by Name the other by ID (say) then it is possible to change the rowsource from Qry 1 to Qry 2 of the form in code, is it not? Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin Sent: 04 September 2009 22:19 To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] MS Access 2007 Subform Sort "because in a Access 2007 .mde you can apply a sort " How do you do that in an mde? Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Robert Sent: Friday, September 04, 2009 7:34 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] MS Access 2007 Subform Sort Rocky, It's strange, because in a Access 2007 .mde you can apply a sort (one for each field header), but it doesn't appear as if they give the option to remove the sort from a field. I can't even code against (beside removing ALL of the sorting) If the user has sorted on more than one field then it's almost impossible to code a button on the main form to remove that one sort. Really starting to look like yet another MS monumental omission in features... Thanks for responding Rocky! Oh BTW it's a program that I'm developing (.mdb in Access 2007), I know call me crazy.. ;-) WBR Robert -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin Sent: Friday, September 04, 2009 10:12 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] MS Access 2007 Subform Sort I don't think they can. Mde doesn't allow design changes. Did they make the mde themselves? Do they have access to the mdb where they could do the change and then make the mde? It could be done through code, but they'd have to implement that code in the mdb first, then compile. Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Robert Sent: Friday, September 04, 2009 6:50 AM To: 'Access Developers discussion and problem solving' Subject: [AccessD] MS Access 2007 Subform Sort Ok, How does a runtime .mde user remove a sort (Field Header) from a subform after applying it? I see no way to do this..? Is this a monumental omission? WBR Robert -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From dbdoug at gmail.com Fri Sep 4 18:25:01 2009 From: dbdoug at gmail.com (Doug Steele) Date: Fri, 4 Sep 2009 16:25:01 -0700 Subject: [AccessD] MS Access 2007 Subform Sort In-Reply-To: <04EF55F3B5A8453E93EC2BA7AE42AAD6@HAL9005> References: <006c01ca2d29$62293fe0$267bbfa0$@spb.ru> <000d01ca2d66$a1ee65f0$e5cb31d0$@com> <576D37EA75EF4737B8D0ADB5FE953B3D@HAL9005> <001101ca2d6c$c970c810$5c525830$@com> <0C14230652A94762B4F0E7EEDED30998@HAL9005> <4aa188cd.0437560a.5239.49f1@mx.google.com> <002e01ca2db2$73cfb060$5b6f1120$@com> <04EF55F3B5A8453E93EC2BA7AE42AAD6@HAL9005> Message-ID: <4dd71a0c0909041625s468cf145p73b8c3de544aba8e@mail.gmail.com> That is the BEST quote I've seen yet about Access 2007. I hope you don't mind if I use it occasionally? Doug On Fri, Sep 4, 2009 at 4:00 PM, Rocky Smolin wrote: > > Owing to my fragile mental health my doctor (as well as the facilitator in > my anger management class) has prohibited me from using Access 2007 any > more. So I haven't had the pleasure of seeing this feature. > > Rocky > > > From rockysmolin at bchacc.com Fri Sep 4 18:32:52 2009 From: rockysmolin at bchacc.com (Rocky Smolin) Date: Fri, 4 Sep 2009 16:32:52 -0700 Subject: [AccessD] MS Access 2007 Subform Sort In-Reply-To: <4dd71a0c0909041625s468cf145p73b8c3de544aba8e@mail.gmail.com> References: <006c01ca2d29$62293fe0$267bbfa0$@spb.ru><000d01ca2d66$a1ee65f0$e5cb31d0$@com><576D37EA75EF4737B8D0ADB5FE953B3D@HAL9005><001101ca2d6c$c970c810$5c525830$@com><0C14230652A94762B4F0E7EEDED30998@HAL9005><4aa188cd.0437560a.5239.49f1@mx.google.com><002e01ca2db2$73cfb060$5b6f1120$@com><04EF55F3B5A8453E93EC2BA7AE42AAD6@HAL9005> <4dd71a0c0909041625s468cf145p73b8c3de544aba8e@mail.gmail.com> Message-ID: <942EB18262814372AC2A9261914CD1DE@HAL9005> Without attribution - court order you know... Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Doug Steele Sent: Friday, September 04, 2009 4:25 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] MS Access 2007 Subform Sort That is the BEST quote I've seen yet about Access 2007. I hope you don't mind if I use it occasionally? Doug On Fri, Sep 4, 2009 at 4:00 PM, Rocky Smolin wrote: > > Owing to my fragile mental health my doctor (as well as the > facilitator in my anger management class) has prohibited me from using > Access 2007 any more. So I haven't had the pleasure of seeing this feature. > > Rocky > > > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From max.wanadoo at gmail.com Fri Sep 4 18:34:53 2009 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Sat, 5 Sep 2009 00:34:53 +0100 Subject: [AccessD] MS Access 2007 Subform Sort In-Reply-To: <4dd71a0c0909041625s468cf145p73b8c3de544aba8e@mail.gmail.com> References: <006c01ca2d29$62293fe0$267bbfa0$@spb.ru> <000d01ca2d66$a1ee65f0$e5cb31d0$@com> <576D37EA75EF4737B8D0ADB5FE953B3D@HAL9005> <001101ca2d6c$c970c810$5c525830$@com> <0C14230652A94762B4F0E7EEDED30998@HAL9005> <4aa188cd.0437560a.5239.49f1@mx.google.com> <002e01ca2db2$73cfb060$5b6f1120$@com> <04EF55F3B5A8453E93EC2BA7AE42AAD6@HAL9005> <4dd71a0c0909041625s468cf145p73b8c3de544aba8e@mail.gmail.com> Message-ID: <4aa1a44d.0437560a.52ce.ffff8143@mx.google.com> That is so BRILLIANT!!! Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Doug Steele Sent: 05 September 2009 00:25 To: Access Developers discussion and problem solving Subject: Re: [AccessD] MS Access 2007 Subform Sort That is the BEST quote I've seen yet about Access 2007. I hope you don't mind if I use it occasionally? Doug On Fri, Sep 4, 2009 at 4:00 PM, Rocky Smolin wrote: > > Owing to my fragile mental health my doctor (as well as the facilitator in > my anger management class) has prohibited me from using Access 2007 any > more. So I haven't had the pleasure of seeing this feature. > > Rocky > > > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From stuart at lexacorp.com.pg Fri Sep 4 18:36:58 2009 From: stuart at lexacorp.com.pg (Stuart McLachlan) Date: Sat, 05 Sep 2009 09:36:58 +1000 Subject: [AccessD] MS Access 2007 Subform Sort In-Reply-To: <002e01ca2db2$73cfb060$5b6f1120$@com> References: , , <002e01ca2db2$73cfb060$5b6f1120$@com> Message-ID: <4AA1A49A.4068.99E15A4@stuart.lexacorp.com.pg> You need to use that bl**dy ribbon. On the left hand side of the "Sort & Filter" group are three icons 1. AZ and a down arrow 2. AZ and an up arrow 3. AZ and a rubber. The tooltip for the third one is "Clear all sorts" -- Stuart On 4 Sep 2009 at 18:52, Robert wrote: > I'm not sure how else to explain this... > > In Access 2007 (and with an .mde) they added a small "down Arrow" dropdown > box for each field header (column) for datasheet forms. Among a bunch of > filter options, you have sort options A-Z and Z-A. > > If you open Access 2007, open a form (with fields of course) in datasheet > view, you will see what I'm talking about. It's completely Access driven, no > code needed at all. Not trying to change the record source, just trying to > remove a sort via the same Access driven mechanism that allows you to apply > the sort. > > > WBR > Robert > > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin > Sent: Friday, September 04, 2009 6:21 PM > To: 'Access Developers discussion and problem solving' > Subject: Re: [AccessD] MS Access 2007 Subform Sort > > OH, yeah, sure. In code. In the click event of a command button or after > update in a combo box. So is that the case Robert? Are you trying to > change the record source of the subform to sort on a different field and it > doesn't seem to work? > > Rocky > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo > Sent: Friday, September 04, 2009 2:38 PM > To: 'Access Developers discussion and problem solving' > Subject: Re: [AccessD] MS Access 2007 Subform Sort > > Rocky, maybe I am missing the question. If you have two sql one sorted by > Name the other by ID (say) then it is possible to change the rowsource from > Qry 1 to Qry 2 of the form in code, is it not? > > Max > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin > Sent: 04 September 2009 22:19 > To: 'Access Developers discussion and problem solving' > Subject: Re: [AccessD] MS Access 2007 Subform Sort > > "because in a Access 2007 .mde you can apply a sort " > > How do you do that in an mde? > > Rocky > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Robert > Sent: Friday, September 04, 2009 7:34 AM > To: 'Access Developers discussion and problem solving' > Subject: Re: [AccessD] MS Access 2007 Subform Sort > > Rocky, > It's strange, because in a Access 2007 .mde you can apply a sort (one for > each field header), but it doesn't appear as if they give the option to > remove the sort from a field. > > I can't even code against (beside removing ALL of the sorting) If the user > has sorted on more than one field then it's almost impossible to code a > button on the main form to remove that one sort. > > Really starting to look like yet another MS monumental omission in > features... > > Thanks for responding Rocky! Oh BTW it's a program that I'm developing (.mdb > in Access 2007), I know call me crazy.. ;-) > > WBR > Robert > > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin > Sent: Friday, September 04, 2009 10:12 AM > To: 'Access Developers discussion and problem solving' > Subject: Re: [AccessD] MS Access 2007 Subform Sort > > I don't think they can. Mde doesn't allow design changes. Did they make > the mde themselves? Do they have access to the mdb where they could do the > change and then make the mde? It could be done through code, but they'd have > to implement that code in the mdb first, then compile. > > Rocky > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Robert > Sent: Friday, September 04, 2009 6:50 AM > To: 'Access Developers discussion and problem solving' > Subject: [AccessD] MS Access 2007 Subform Sort > > Ok, > How does a runtime .mde user remove a sort (Field Header) from a subform > after applying it? I see no way to do this..? Is this a monumental omission? > > WBR > Robert > > > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com From rockysmolin at bchacc.com Fri Sep 4 18:43:32 2009 From: rockysmolin at bchacc.com (Rocky Smolin) Date: Fri, 4 Sep 2009 16:43:32 -0700 Subject: [AccessD] MS Access 2007 Subform Sort In-Reply-To: <4AA1A49A.4068.99E15A4@stuart.lexacorp.com.pg> References: , , <002e01ca2db2$73cfb060$5b6f1120$@com> <4AA1A49A.4068.99E15A4@stuart.lexacorp.com.pg> Message-ID: <061D05269D694FDCB2C8EEB0C1576527@HAL9005> But will it work on a subform? I think that was his original question. Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Stuart McLachlan Sent: Friday, September 04, 2009 4:37 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] MS Access 2007 Subform Sort You need to use that bl**dy ribbon. On the left hand side of the "Sort & Filter" group are three icons 1. AZ and a down arrow 2. AZ and an up arrow 3. AZ and a rubber. The tooltip for the third one is "Clear all sorts" -- Stuart On 4 Sep 2009 at 18:52, Robert wrote: > I'm not sure how else to explain this... > > In Access 2007 (and with an .mde) they added a small "down Arrow" > dropdown box for each field header (column) for datasheet forms. Among > a bunch of filter options, you have sort options A-Z and Z-A. > > If you open Access 2007, open a form (with fields of course) in > datasheet view, you will see what I'm talking about. It's completely > Access driven, no code needed at all. Not trying to change the record > source, just trying to remove a sort via the same Access driven > mechanism that allows you to apply the sort. > > > WBR > Robert > > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky > Smolin > Sent: Friday, September 04, 2009 6:21 PM > To: 'Access Developers discussion and problem solving' > Subject: Re: [AccessD] MS Access 2007 Subform Sort > > OH, yeah, sure. In code. In the click event of a command button or > after update in a combo box. So is that the case Robert? Are you > trying to change the record source of the subform to sort on a > different field and it doesn't seem to work? > > Rocky > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo > Sent: Friday, September 04, 2009 2:38 PM > To: 'Access Developers discussion and problem solving' > Subject: Re: [AccessD] MS Access 2007 Subform Sort > > Rocky, maybe I am missing the question. If you have two sql one sorted > by Name the other by ID (say) then it is possible to change the > rowsource from Qry 1 to Qry 2 of the form in code, is it not? > > Max > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky > Smolin > Sent: 04 September 2009 22:19 > To: 'Access Developers discussion and problem solving' > Subject: Re: [AccessD] MS Access 2007 Subform Sort > > "because in a Access 2007 .mde you can apply a sort " > > How do you do that in an mde? > > Rocky > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Robert > Sent: Friday, September 04, 2009 7:34 AM > To: 'Access Developers discussion and problem solving' > Subject: Re: [AccessD] MS Access 2007 Subform Sort > > Rocky, > It's strange, because in a Access 2007 .mde you can apply a sort (one > for each field header), but it doesn't appear as if they give the > option to remove the sort from a field. > > I can't even code against (beside removing ALL of the sorting) If the > user has sorted on more than one field then it's almost impossible to > code a button on the main form to remove that one sort. > > Really starting to look like yet another MS monumental omission in > features... > > Thanks for responding Rocky! Oh BTW it's a program that I'm developing > (.mdb in Access 2007), I know call me crazy.. ;-) > > WBR > Robert > > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky > Smolin > Sent: Friday, September 04, 2009 10:12 AM > To: 'Access Developers discussion and problem solving' > Subject: Re: [AccessD] MS Access 2007 Subform Sort > > I don't think they can. Mde doesn't allow design changes. Did they > make the mde themselves? Do they have access to the mdb where they > could do the change and then make the mde? It could be done through > code, but they'd have to implement that code in the mdb first, then compile. > > Rocky > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Robert > Sent: Friday, September 04, 2009 6:50 AM > To: 'Access Developers discussion and problem solving' > Subject: [AccessD] MS Access 2007 Subform Sort > > Ok, > How does a runtime .mde user remove a sort (Field Header) from a > subform after applying it? I see no way to do this..? Is this a monumental omission? > > WBR > Robert > > > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From max.wanadoo at gmail.com Fri Sep 4 18:45:18 2009 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Sat, 5 Sep 2009 00:45:18 +0100 Subject: [AccessD] MS Access 2007 Subform Sort In-Reply-To: <4AA1A49A.4068.99E15A4@stuart.lexacorp.com.pg> References: , , <002e01ca2db2$73cfb060$5b6f1120$@com> <4AA1A49A.4068.99E15A4@stuart.lexacorp.com.pg> Message-ID: <4aa1a6c6.0c58560a.7aaa.4468@mx.google.com> Stuart, You are sooo clever...do you know everything...? How's about we go into business together...? Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Stuart McLachlan Sent: 05 September 2009 00:37 To: Access Developers discussion and problem solving Subject: Re: [AccessD] MS Access 2007 Subform Sort You need to use that bl**dy ribbon. On the left hand side of the "Sort & Filter" group are three icons 1. AZ and a down arrow 2. AZ and an up arrow 3. AZ and a rubber. The tooltip for the third one is "Clear all sorts" -- Stuart On 4 Sep 2009 at 18:52, Robert wrote: > I'm not sure how else to explain this... > > In Access 2007 (and with an .mde) they added a small "down Arrow" dropdown > box for each field header (column) for datasheet forms. Among a bunch of > filter options, you have sort options A-Z and Z-A. > > If you open Access 2007, open a form (with fields of course) in datasheet > view, you will see what I'm talking about. It's completely Access driven, no > code needed at all. Not trying to change the record source, just trying to > remove a sort via the same Access driven mechanism that allows you to apply > the sort. > > > WBR > Robert > > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin > Sent: Friday, September 04, 2009 6:21 PM > To: 'Access Developers discussion and problem solving' > Subject: Re: [AccessD] MS Access 2007 Subform Sort > > OH, yeah, sure. In code. In the click event of a command button or after > update in a combo box. So is that the case Robert? Are you trying to > change the record source of the subform to sort on a different field and it > doesn't seem to work? > > Rocky > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo > Sent: Friday, September 04, 2009 2:38 PM > To: 'Access Developers discussion and problem solving' > Subject: Re: [AccessD] MS Access 2007 Subform Sort > > Rocky, maybe I am missing the question. If you have two sql one sorted by > Name the other by ID (say) then it is possible to change the rowsource from > Qry 1 to Qry 2 of the form in code, is it not? > > Max > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin > Sent: 04 September 2009 22:19 > To: 'Access Developers discussion and problem solving' > Subject: Re: [AccessD] MS Access 2007 Subform Sort > > "because in a Access 2007 .mde you can apply a sort " > > How do you do that in an mde? > > Rocky > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Robert > Sent: Friday, September 04, 2009 7:34 AM > To: 'Access Developers discussion and problem solving' > Subject: Re: [AccessD] MS Access 2007 Subform Sort > > Rocky, > It's strange, because in a Access 2007 .mde you can apply a sort (one for > each field header), but it doesn't appear as if they give the option to > remove the sort from a field. > > I can't even code against (beside removing ALL of the sorting) If the user > has sorted on more than one field then it's almost impossible to code a > button on the main form to remove that one sort. > > Really starting to look like yet another MS monumental omission in > features... > > Thanks for responding Rocky! Oh BTW it's a program that I'm developing (.mdb > in Access 2007), I know call me crazy.. ;-) > > WBR > Robert > > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin > Sent: Friday, September 04, 2009 10:12 AM > To: 'Access Developers discussion and problem solving' > Subject: Re: [AccessD] MS Access 2007 Subform Sort > > I don't think they can. Mde doesn't allow design changes. Did they make > the mde themselves? Do they have access to the mdb where they could do the > change and then make the mde? It could be done through code, but they'd have > to implement that code in the mdb first, then compile. > > Rocky > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Robert > Sent: Friday, September 04, 2009 6:50 AM > To: 'Access Developers discussion and problem solving' > Subject: [AccessD] MS Access 2007 Subform Sort > > Ok, > How does a runtime .mde user remove a sort (Field Header) from a subform > after applying it? I see no way to do this..? Is this a monumental omission? > > WBR > Robert > > > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From rockysmolin at bchacc.com Fri Sep 4 18:52:02 2009 From: rockysmolin at bchacc.com (Rocky Smolin) Date: Fri, 4 Sep 2009 16:52:02 -0700 Subject: [AccessD] MS Access 2007 Subform Sort In-Reply-To: <4aa1a6c6.0c58560a.7aaa.4468@mx.google.com> References: , , <002e01ca2db2$73cfb060$5b6f1120$@com><4AA1A49A.4068.99E15A4@stuart.lexacorp.com.pg> <4aa1a6c6.0c58560a.7aaa.4468@mx.google.com> Message-ID: <14CBE011567541D7AC68B6D7EA8CC26A@HAL9005> The commute is a killer. Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo Sent: Friday, September 04, 2009 4:45 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] MS Access 2007 Subform Sort Stuart, You are sooo clever...do you know everything...? How's about we go into business together...? Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Stuart McLachlan Sent: 05 September 2009 00:37 To: Access Developers discussion and problem solving Subject: Re: [AccessD] MS Access 2007 Subform Sort You need to use that bl**dy ribbon. On the left hand side of the "Sort & Filter" group are three icons 1. AZ and a down arrow 2. AZ and an up arrow 3. AZ and a rubber. The tooltip for the third one is "Clear all sorts" -- Stuart On 4 Sep 2009 at 18:52, Robert wrote: > I'm not sure how else to explain this... > > In Access 2007 (and with an .mde) they added a small "down Arrow" > dropdown box for each field header (column) for datasheet forms. Among > a bunch of filter options, you have sort options A-Z and Z-A. > > If you open Access 2007, open a form (with fields of course) in > datasheet view, you will see what I'm talking about. It's completely > Access driven, no > code needed at all. Not trying to change the record source, just > trying to remove a sort via the same Access driven mechanism that > allows you to apply > the sort. > > > WBR > Robert > > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky > Smolin > Sent: Friday, September 04, 2009 6:21 PM > To: 'Access Developers discussion and problem solving' > Subject: Re: [AccessD] MS Access 2007 Subform Sort > > OH, yeah, sure. In code. In the click event of a command button or > after update in a combo box. So is that the case Robert? Are you > trying to change the record source of the subform to sort on a > different field and it > doesn't seem to work? > > Rocky > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo > Sent: Friday, September 04, 2009 2:38 PM > To: 'Access Developers discussion and problem solving' > Subject: Re: [AccessD] MS Access 2007 Subform Sort > > Rocky, maybe I am missing the question. If you have two sql one sorted > by Name the other by ID (say) then it is possible to change the > rowsource from > Qry 1 to Qry 2 of the form in code, is it not? > > Max > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky > Smolin > Sent: 04 September 2009 22:19 > To: 'Access Developers discussion and problem solving' > Subject: Re: [AccessD] MS Access 2007 Subform Sort > > "because in a Access 2007 .mde you can apply a sort " > > How do you do that in an mde? > > Rocky > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Robert > Sent: Friday, September 04, 2009 7:34 AM > To: 'Access Developers discussion and problem solving' > Subject: Re: [AccessD] MS Access 2007 Subform Sort > > Rocky, > It's strange, because in a Access 2007 .mde you can apply a sort (one > for each field header), but it doesn't appear as if they give the > option to remove the sort from a field. > > I can't even code against (beside removing ALL of the sorting) If the user > has sorted on more than one field then it's almost impossible to code > a button on the main form to remove that one sort. > > Really starting to look like yet another MS monumental omission in > features... > > Thanks for responding Rocky! Oh BTW it's a program that I'm developing (.mdb > in Access 2007), I know call me crazy.. ;-) > > WBR > Robert > > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky > Smolin > Sent: Friday, September 04, 2009 10:12 AM > To: 'Access Developers discussion and problem solving' > Subject: Re: [AccessD] MS Access 2007 Subform Sort > > I don't think they can. Mde doesn't allow design changes. Did they > make the mde themselves? Do they have access to the mdb where they > could do the change and then make the mde? It could be done through > code, but they'd have > to implement that code in the mdb first, then compile. > > Rocky > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Robert > Sent: Friday, September 04, 2009 6:50 AM > To: 'Access Developers discussion and problem solving' > Subject: [AccessD] MS Access 2007 Subform Sort > > Ok, > How does a runtime .mde user remove a sort (Field Header) from a > subform after applying it? I see no way to do this..? Is this a > monumental omission? > > WBR > Robert > > > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From max.wanadoo at gmail.com Fri Sep 4 18:54:09 2009 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Sat, 5 Sep 2009 00:54:09 +0100 Subject: [AccessD] MS Access 2007 Subform Sort In-Reply-To: <14CBE011567541D7AC68B6D7EA8CC26A@HAL9005> References: , , <002e01ca2db2$73cfb060$5b6f1120$@com><4AA1A49A.4068.99E15A4@stuart.lexacorp.com.pg> <4aa1a6c6.0c58560a.7aaa.4468@mx.google.com> <14CBE011567541D7AC68B6D7EA8CC26A@HAL9005> Message-ID: <4aa1a8d7.1438560a.61b7.73fb@mx.google.com> Have you not heard of internet..i don't need to kiss him.. Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin Sent: 05 September 2009 00:52 To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] MS Access 2007 Subform Sort The commute is a killer. Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo Sent: Friday, September 04, 2009 4:45 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] MS Access 2007 Subform Sort Stuart, You are sooo clever...do you know everything...? How's about we go into business together...? Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Stuart McLachlan Sent: 05 September 2009 00:37 To: Access Developers discussion and problem solving Subject: Re: [AccessD] MS Access 2007 Subform Sort You need to use that bl**dy ribbon. On the left hand side of the "Sort & Filter" group are three icons 1. AZ and a down arrow 2. AZ and an up arrow 3. AZ and a rubber. The tooltip for the third one is "Clear all sorts" -- Stuart On 4 Sep 2009 at 18:52, Robert wrote: > I'm not sure how else to explain this... > > In Access 2007 (and with an .mde) they added a small "down Arrow" > dropdown box for each field header (column) for datasheet forms. Among > a bunch of filter options, you have sort options A-Z and Z-A. > > If you open Access 2007, open a form (with fields of course) in > datasheet view, you will see what I'm talking about. It's completely > Access driven, no > code needed at all. Not trying to change the record source, just > trying to remove a sort via the same Access driven mechanism that > allows you to apply > the sort. > > > WBR > Robert > > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky > Smolin > Sent: Friday, September 04, 2009 6:21 PM > To: 'Access Developers discussion and problem solving' > Subject: Re: [AccessD] MS Access 2007 Subform Sort > > OH, yeah, sure. In code. In the click event of a command button or > after update in a combo box. So is that the case Robert? Are you > trying to change the record source of the subform to sort on a > different field and it > doesn't seem to work? > > Rocky > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo > Sent: Friday, September 04, 2009 2:38 PM > To: 'Access Developers discussion and problem solving' > Subject: Re: [AccessD] MS Access 2007 Subform Sort > > Rocky, maybe I am missing the question. If you have two sql one sorted > by Name the other by ID (say) then it is possible to change the > rowsource from > Qry 1 to Qry 2 of the form in code, is it not? > > Max > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky > Smolin > Sent: 04 September 2009 22:19 > To: 'Access Developers discussion and problem solving' > Subject: Re: [AccessD] MS Access 2007 Subform Sort > > "because in a Access 2007 .mde you can apply a sort " > > How do you do that in an mde? > > Rocky > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Robert > Sent: Friday, September 04, 2009 7:34 AM > To: 'Access Developers discussion and problem solving' > Subject: Re: [AccessD] MS Access 2007 Subform Sort > > Rocky, > It's strange, because in a Access 2007 .mde you can apply a sort (one > for each field header), but it doesn't appear as if they give the > option to remove the sort from a field. > > I can't even code against (beside removing ALL of the sorting) If the user > has sorted on more than one field then it's almost impossible to code > a button on the main form to remove that one sort. > > Really starting to look like yet another MS monumental omission in > features... > > Thanks for responding Rocky! Oh BTW it's a program that I'm developing (.mdb > in Access 2007), I know call me crazy.. ;-) > > WBR > Robert > > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky > Smolin > Sent: Friday, September 04, 2009 10:12 AM > To: 'Access Developers discussion and problem solving' > Subject: Re: [AccessD] MS Access 2007 Subform Sort > > I don't think they can. Mde doesn't allow design changes. Did they > make the mde themselves? Do they have access to the mdb where they > could do the change and then make the mde? It could be done through > code, but they'd have > to implement that code in the mdb first, then compile. > > Rocky > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Robert > Sent: Friday, September 04, 2009 6:50 AM > To: 'Access Developers discussion and problem solving' > Subject: [AccessD] MS Access 2007 Subform Sort > > Ok, > How does a runtime .mde user remove a sort (Field Header) from a > subform after applying it? I see no way to do this..? Is this a > monumental omission? > > WBR > Robert > > > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From wdhindman at dejpolsystems.com Fri Sep 4 18:55:49 2009 From: wdhindman at dejpolsystems.com (William Hindman) Date: Fri, 4 Sep 2009 19:55:49 -0400 Subject: [AccessD] MS Access 2007 Subform Sort In-Reply-To: <4AA1A49A.4068.99E15A4@stuart.lexacorp.com.pg> References: , , <002e01ca2db2$73cfb060$5b6f1120$@com> <4AA1A49A.4068.99E15A4@stuart.lexacorp.com.pg> Message-ID: <92F5BC0A5FF145678CA842D7DBA2D0EB@jislaptopdev> ...I kept looking for that bloody icon with the "rubber" on it but all I could find was one with an eraser ...shame, that ...I can think of more than a few uses for an icon with a "rubber" on it, eh :) William -------------------------------------------------- From: "Stuart McLachlan" Sent: Friday, September 04, 2009 7:36 PM To: "Access Developers discussion and problem solving" Subject: Re: [AccessD] MS Access 2007 Subform Sort > You need to use that bl**dy ribbon. > > On the left hand side of the "Sort & Filter" group are three icons > 1. AZ and a down arrow > 2. AZ and an up arrow > 3. AZ and a rubber. > > The tooltip for the third one is "Clear all sorts" > > -- > Stuart > > On 4 Sep 2009 at 18:52, Robert wrote: > >> I'm not sure how else to explain this... >> >> In Access 2007 (and with an .mde) they added a small "down Arrow" >> dropdown >> box for each field header (column) for datasheet forms. Among a bunch of >> filter options, you have sort options A-Z and Z-A. >> >> If you open Access 2007, open a form (with fields of course) in datasheet >> view, you will see what I'm talking about. It's completely Access driven, >> no >> code needed at all. Not trying to change the record source, just trying >> to >> remove a sort via the same Access driven mechanism that allows you to >> apply >> the sort. >> >> >> WBR >> Robert >> >> >> >> -----Original Message----- >> From: accessd-bounces at databaseadvisors.com >> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin >> Sent: Friday, September 04, 2009 6:21 PM >> To: 'Access Developers discussion and problem solving' >> Subject: Re: [AccessD] MS Access 2007 Subform Sort >> >> OH, yeah, sure. In code. In the click event of a command button or >> after >> update in a combo box. So is that the case Robert? Are you trying to >> change the record source of the subform to sort on a different field and >> it >> doesn't seem to work? >> >> Rocky >> >> >> -----Original Message----- >> From: accessd-bounces at databaseadvisors.com >> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo >> Sent: Friday, September 04, 2009 2:38 PM >> To: 'Access Developers discussion and problem solving' >> Subject: Re: [AccessD] MS Access 2007 Subform Sort >> >> Rocky, maybe I am missing the question. If you have two sql one sorted by >> Name the other by ID (say) then it is possible to change the rowsource >> from >> Qry 1 to Qry 2 of the form in code, is it not? >> >> Max >> >> >> -----Original Message----- >> From: accessd-bounces at databaseadvisors.com >> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin >> Sent: 04 September 2009 22:19 >> To: 'Access Developers discussion and problem solving' >> Subject: Re: [AccessD] MS Access 2007 Subform Sort >> >> "because in a Access 2007 .mde you can apply a sort " >> >> How do you do that in an mde? >> >> Rocky >> >> >> -----Original Message----- >> From: accessd-bounces at databaseadvisors.com >> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Robert >> Sent: Friday, September 04, 2009 7:34 AM >> To: 'Access Developers discussion and problem solving' >> Subject: Re: [AccessD] MS Access 2007 Subform Sort >> >> Rocky, >> It's strange, because in a Access 2007 .mde you can apply a sort (one >> for >> each field header), but it doesn't appear as if they give the option to >> remove the sort from a field. >> >> I can't even code against (beside removing ALL of the sorting) If the >> user >> has sorted on more than one field then it's almost impossible to code a >> button on the main form to remove that one sort. >> >> Really starting to look like yet another MS monumental omission in >> features... >> >> Thanks for responding Rocky! Oh BTW it's a program that I'm developing >> (.mdb >> in Access 2007), I know call me crazy.. ;-) >> >> WBR >> Robert >> >> >> >> -----Original Message----- >> From: accessd-bounces at databaseadvisors.com >> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin >> Sent: Friday, September 04, 2009 10:12 AM >> To: 'Access Developers discussion and problem solving' >> Subject: Re: [AccessD] MS Access 2007 Subform Sort >> >> I don't think they can. Mde doesn't allow design changes. Did they make >> the mde themselves? Do they have access to the mdb where they could do >> the >> change and then make the mde? It could be done through code, but they'd >> have >> to implement that code in the mdb first, then compile. >> >> Rocky >> >> >> -----Original Message----- >> From: accessd-bounces at databaseadvisors.com >> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Robert >> Sent: Friday, September 04, 2009 6:50 AM >> To: 'Access Developers discussion and problem solving' >> Subject: [AccessD] MS Access 2007 Subform Sort >> >> Ok, >> How does a runtime .mde user remove a sort (Field Header) from a subform >> after applying it? I see no way to do this..? Is this a monumental >> omission? >> >> WBR >> Robert >> >> >> >> >> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> >> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> >> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From stuart at lexacorp.com.pg Fri Sep 4 19:59:12 2009 From: stuart at lexacorp.com.pg (Stuart McLachlan) Date: Sat, 05 Sep 2009 10:59:12 +1000 Subject: [AccessD] MS Access 2007 Subform Sort In-Reply-To: <92F5BC0A5FF145678CA842D7DBA2D0EB@jislaptopdev> References: , <4AA1A49A.4068.99E15A4@stuart.lexacorp.com.pg>, <92F5BC0A5FF145678CA842D7DBA2D0EB@jislaptopdev> Message-ID: <4AA1B7E0.27301.9E95EF4@stuart.lexacorp.com.pg> As GBS put it: "two countries separated by a common language" :-) -- Stuart On 4 Sep 2009 at 19:55, William Hindman wrote: > ...I kept looking for that bloody icon with the "rubber" on it but all I > could find was one with an eraser ...shame, that ...I can think of more than > a few uses for an icon with a "rubber" on it, eh :) > > William > > -------------------------------------------------- > From: "Stuart McLachlan" > Sent: Friday, September 04, 2009 7:36 PM > To: "Access Developers discussion and problem solving" > > Subject: Re: [AccessD] MS Access 2007 Subform Sort > > > You need to use that bl**dy ribbon. > > > > On the left hand side of the "Sort & Filter" group are three icons > > 1. AZ and a down arrow > > 2. AZ and an up arrow > > 3. AZ and a rubber. > > > > The tooltip for the third one is "Clear all sorts" > > > > -- > > Stuart > > > > On 4 Sep 2009 at 18:52, Robert wrote: > > > >> I'm not sure how else to explain this... > >> > >> In Access 2007 (and with an .mde) they added a small "down Arrow" > >> dropdown > >> box for each field header (column) for datasheet forms. Among a bunch of > >> filter options, you have sort options A-Z and Z-A. > >> > >> If you open Access 2007, open a form (with fields of course) in datasheet > >> view, you will see what I'm talking about. It's completely Access driven, > >> no > >> code needed at all. Not trying to change the record source, just trying > >> to > >> remove a sort via the same Access driven mechanism that allows you to > >> apply > >> the sort. > >> > >> > >> WBR > >> Robert > >> > >> > >> > >> -----Original Message----- > >> From: accessd-bounces at databaseadvisors.com > >> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin > >> Sent: Friday, September 04, 2009 6:21 PM > >> To: 'Access Developers discussion and problem solving' > >> Subject: Re: [AccessD] MS Access 2007 Subform Sort > >> > >> OH, yeah, sure. In code. In the click event of a command button or > >> after > >> update in a combo box. So is that the case Robert? Are you trying to > >> change the record source of the subform to sort on a different field and > >> it > >> doesn't seem to work? > >> > >> Rocky > >> > >> > >> -----Original Message----- > >> From: accessd-bounces at databaseadvisors.com > >> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo > >> Sent: Friday, September 04, 2009 2:38 PM > >> To: 'Access Developers discussion and problem solving' > >> Subject: Re: [AccessD] MS Access 2007 Subform Sort > >> > >> Rocky, maybe I am missing the question. If you have two sql one sorted by > >> Name the other by ID (say) then it is possible to change the rowsource > >> from > >> Qry 1 to Qry 2 of the form in code, is it not? > >> > >> Max > >> > >> > >> -----Original Message----- > >> From: accessd-bounces at databaseadvisors.com > >> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin > >> Sent: 04 September 2009 22:19 > >> To: 'Access Developers discussion and problem solving' > >> Subject: Re: [AccessD] MS Access 2007 Subform Sort > >> > >> "because in a Access 2007 .mde you can apply a sort " > >> > >> How do you do that in an mde? > >> > >> Rocky > >> > >> > >> -----Original Message----- > >> From: accessd-bounces at databaseadvisors.com > >> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Robert > >> Sent: Friday, September 04, 2009 7:34 AM > >> To: 'Access Developers discussion and problem solving' > >> Subject: Re: [AccessD] MS Access 2007 Subform Sort > >> > >> Rocky, > >> It's strange, because in a Access 2007 .mde you can apply a sort (one > >> for > >> each field header), but it doesn't appear as if they give the option to > >> remove the sort from a field. > >> > >> I can't even code against (beside removing ALL of the sorting) If the > >> user > >> has sorted on more than one field then it's almost impossible to code a > >> button on the main form to remove that one sort. > >> > >> Really starting to look like yet another MS monumental omission in > >> features... > >> > >> Thanks for responding Rocky! Oh BTW it's a program that I'm developing > >> (.mdb > >> in Access 2007), I know call me crazy.. ;-) > >> > >> WBR > >> Robert > >> > >> > >> > >> -----Original Message----- > >> From: accessd-bounces at databaseadvisors.com > >> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin > >> Sent: Friday, September 04, 2009 10:12 AM > >> To: 'Access Developers discussion and problem solving' > >> Subject: Re: [AccessD] MS Access 2007 Subform Sort > >> > >> I don't think they can. Mde doesn't allow design changes. Did they make > >> the mde themselves? Do they have access to the mdb where they could do > >> the > >> change and then make the mde? It could be done through code, but they'd > >> have > >> to implement that code in the mdb first, then compile. > >> > >> Rocky > >> > >> > >> -----Original Message----- > >> From: accessd-bounces at databaseadvisors.com > >> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Robert > >> Sent: Friday, September 04, 2009 6:50 AM > >> To: 'Access Developers discussion and problem solving' > >> Subject: [AccessD] MS Access 2007 Subform Sort > >> > >> Ok, > >> How does a runtime .mde user remove a sort (Field Header) from a subform > >> after applying it? I see no way to do this..? Is this a monumental > >> omission? > >> > >> WBR > >> Robert > >> > >> > >> > >> > >> > >> -- > >> AccessD mailing list > >> AccessD at databaseadvisors.com > >> http://databaseadvisors.com/mailman/listinfo/accessd > >> Website: http://www.databaseadvisors.com > >> > >> -- > >> AccessD mailing list > >> AccessD at databaseadvisors.com > >> http://databaseadvisors.com/mailman/listinfo/accessd > >> Website: http://www.databaseadvisors.com > >> > >> > >> -- > >> AccessD mailing list > >> AccessD at databaseadvisors.com > >> http://databaseadvisors.com/mailman/listinfo/accessd > >> Website: http://www.databaseadvisors.com > >> > >> -- > >> AccessD mailing list > >> AccessD at databaseadvisors.com > >> http://databaseadvisors.com/mailman/listinfo/accessd > >> Website: http://www.databaseadvisors.com > >> > >> -- > >> AccessD mailing list > >> AccessD at databaseadvisors.com > >> http://databaseadvisors.com/mailman/listinfo/accessd > >> Website: http://www.databaseadvisors.com > >> > >> -- > >> AccessD mailing list > >> AccessD at databaseadvisors.com > >> http://databaseadvisors.com/mailman/listinfo/accessd > >> Website: http://www.databaseadvisors.com > >> > >> > >> -- > >> AccessD mailing list > >> AccessD at databaseadvisors.com > >> http://databaseadvisors.com/mailman/listinfo/accessd > >> Website: http://www.databaseadvisors.com > > > > > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com From Gustav at cactus.dk Sat Sep 5 11:35:19 2009 From: Gustav at cactus.dk (Gustav Brock) Date: Sat, 05 Sep 2009 18:35:19 +0200 Subject: [AccessD] OT: Icons Message-ID: Hi all Located this free set of icons related to databases. It is five icons only: Objects Icon Database Icon Anonymous User Icon Task Report Icon Filter Feather Document Icon as can be viewed at the page here: http://www.artistsvalley.com/database-free-icons.html#download However, the download is about 14 MB because they come in all varieties: Sizes included: 16x16, 24x24, 32x32, 48x48, 72x72, 128x128, 256x256 Regular, Hot and Disabled Icon States BMP, JPG, ICO, ICO 256, PNG, GIF file Formats /gustav >>> Gustav at cactus.dk 07-08-2007 17:43 >>> Hi all Here are a couple of very neat collections (free): http://www.famfamfam.com/lab/icons/ /gustav >>> BBarabash at TappeConstruction.com 27-05-2005 16:39 >>> This was discussed a while ago. Credit Goes to Joe Rojas, Joshua B, Martin, Drew and Francisco. http://www.marvilla.us/ http://www.foood.net/icons/ http://www.studiotwentyeight.net/icons.htm http://xcession.web1000.com/pages/default.html http://www.hardwaregeeks.com/board/forumdisplay.php?s=&forumid=128 http://www.jonmega.com/~clotz/ http://www.deskmod.com/?show=showcat&cat_name=icons http://www.deviantart.com/browse/t/icon/winicons/ http://www.dotico.com/ http://icons.visualnoise.net/ http://icons.wbchug.net/ http://www.deathlace.tk/ http://www.logipole.com/ http://axialis.com http://www.aha-soft.com/iconxp/index.htm -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Andy Lacey Sent: Friday, May 27, 2005 8:22 AM To: Dba Subject: [AccessD] OT: Icons Hi all Does anyone have a source for good icons/images? Serious, neat ones not cartoon-y. I alwsys run into this problem when the customer asks for a picture on a screen. I've got DIB Pictures but that's limited to Windows-related stuff, so when I need a car, an ambulance, a fire, etc I'm stuffed. And when I Google "free icons" I get a million links, mostly to sites which want to charge you in the end. Any good pointers? -- Andy Lacey http://www.minstersystems.co.uk From Gustav at cactus.dk Sat Sep 5 12:38:03 2009 From: Gustav at cactus.dk (Gustav Brock) Date: Sat, 05 Sep 2009 19:38:03 +0200 Subject: [AccessD] OT: Icons Message-ID: Hi all And here are two more small sets (ten icons each) of similar high quality and in all varieties: http://www.large-icons.com/stock-icons/free-large-business-icons.htm http://www.desktop-icon.com/stock-icons/free-business-desktop-icons.htm /gustav >>> Gustav at cactus.dk 05-09-2009 18:35 >>> Hi all Located this free set of icons related to databases. It is five icons only: Objects Icon Database Icon Anonymous User Icon Task Report Icon Filter Feather Document Icon as can be viewed at the page here: http://www.artistsvalley.com/database-free-icons.html#download However, the download is about 14 MB because they come in all varieties: Sizes included: 16x16, 24x24, 32x32, 48x48, 72x72, 128x128, 256x256 Regular, Hot and Disabled Icon States BMP, JPG, ICO, ICO 256, PNG, GIF file Formats /gustav >>> Gustav at cactus.dk 07-08-2007 17:43 >>> Hi all Here are a couple of very neat collections (free): http://www.famfamfam.com/lab/icons/ /gustav >>> BBarabash at TappeConstruction.com 27-05-2005 16:39 >>> This was discussed a while ago. Credit Goes to Joe Rojas, Joshua B, Martin, Drew and Francisco. http://www.marvilla.us/ http://www.foood.net/icons/ http://www.studiotwentyeight.net/icons.htm http://xcession.web1000.com/pages/default.html http://www.hardwaregeeks.com/board/forumdisplay.php?s=&forumid=128 http://www.jonmega.com/~clotz/ http://www.deskmod.com/?show=showcat&cat_name=icons http://www.deviantart.com/browse/t/icon/winicons/ http://www.dotico.com/ http://icons.visualnoise.net/ http://icons.wbchug.net/ http://www.deathlace.tk/ http://www.logipole.com/ http://axialis.com http://www.aha-soft.com/iconxp/index.htm -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Andy Lacey Sent: Friday, May 27, 2005 8:22 AM To: Dba Subject: [AccessD] OT: Icons Hi all Does anyone have a source for good icons/images? Serious, neat ones not cartoon-y. I alwsys run into this problem when the customer asks for a picture on a screen. I've got DIB Pictures but that's limited to Windows-related stuff, so when I need a car, an ambulance, a fire, etc I'm stuffed. And when I Google "free icons" I get a million links, mostly to sites which want to charge you in the end. Any good pointers? -- Andy Lacey http://www.minstersystems.co.uk From max.wanadoo at gmail.com Sat Sep 5 14:00:02 2009 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Sat, 5 Sep 2009 20:00:02 +0100 Subject: [AccessD] OT: Icons In-Reply-To: References: Message-ID: <4aa2b549.0d375e0a.08e0.ffffbdab@mx.google.com> Thanks for sharing that, Gustav Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock Sent: 05 September 2009 18:38 To: accessd at databaseadvisors.com Subject: Re: [AccessD] OT: Icons Hi all And here are two more small sets (ten icons each) of similar high quality and in all varieties: http://www.large-icons.com/stock-icons/free-large-business-icons.htm http://www.desktop-icon.com/stock-icons/free-business-desktop-icons.htm /gustav >>> Gustav at cactus.dk 05-09-2009 18:35 >>> Hi all Located this free set of icons related to databases. It is five icons only: Objects Icon Database Icon Anonymous User Icon Task Report Icon Filter Feather Document Icon as can be viewed at the page here: http://www.artistsvalley.com/database-free-icons.html#download However, the download is about 14 MB because they come in all varieties: Sizes included: 16x16, 24x24, 32x32, 48x48, 72x72, 128x128, 256x256 Regular, Hot and Disabled Icon States BMP, JPG, ICO, ICO 256, PNG, GIF file Formats /gustav >>> Gustav at cactus.dk 07-08-2007 17:43 >>> Hi all Here are a couple of very neat collections (free): http://www.famfamfam.com/lab/icons/ /gustav >>> BBarabash at TappeConstruction.com 27-05-2005 16:39 >>> This was discussed a while ago. Credit Goes to Joe Rojas, Joshua B, Martin, Drew and Francisco. http://www.marvilla.us/ http://www.foood.net/icons/ http://www.studiotwentyeight.net/icons.htm http://xcession.web1000.com/pages/default.html http://www.hardwaregeeks.com/board/forumdisplay.php?s=&forumid=128 http://www.jonmega.com/~clotz/ http://www.deskmod.com/?show=showcat&cat_name=icons http://www.deviantart.com/browse/t/icon/winicons/ http://www.dotico.com/ http://icons.visualnoise.net/ http://icons.wbchug.net/ http://www.deathlace.tk/ http://www.logipole.com/ http://axialis.com http://www.aha-soft.com/iconxp/index.htm -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Andy Lacey Sent: Friday, May 27, 2005 8:22 AM To: Dba Subject: [AccessD] OT: Icons Hi all Does anyone have a source for good icons/images? Serious, neat ones not cartoon-y. I alwsys run into this problem when the customer asks for a picture on a screen. I've got DIB Pictures but that's limited to Windows-related stuff, so when I need a car, an ambulance, a fire, etc I'm stuffed. And when I Google "free icons" I get a million links, mostly to sites which want to charge you in the end. Any good pointers? -- Andy Lacey http://www.minstersystems.co.uk -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From fuller.artful at gmail.com Sun Sep 6 09:06:02 2009 From: fuller.artful at gmail.com (Arthur Fuller) Date: Sun, 6 Sep 2009 10:06:02 -0400 Subject: [AccessD] ADODB recordset problem Message-ID: <29f585dd0909060706r36948548ua642ccc15f166ed9@mail.gmail.com> I have a query that may or may not return any rows. I create a recordset based on the query and manipulate it using an ADODB recordset. In the event that the recordset is empty (query returns no rows), I need to add a row to the recordset and place text in it saying "Nothing to report". The code I'm using is: Dim rs As ADODB.Recordset Dim sSQL As String Dim intAssessID As Integer intAssessID = CurrentAssessID() sSQL = "SELECT * FROM Pre_Start_Review_Report_qry_New" Set rs = New ADODB.Recordset rs.Open sSQL, CurrentProject.Connection, adOpenDynamic ' Code added to deal with the No NO Issues problem ' Append a record to the record set saying "Nothing to Report" if the record set is empty If rs.BOF And rs.EOF Then Dim varFields() Dim varValues() varFields = Array("MemoID_Field", "AssessID") varValues = Array("Nothing to Report", intAssessID) rs.AddNew varFields, varValues rs.Update End If The error message I'm getting is "Current RecordSet does not support updating..." I have also commented out the adOpenDynamic part of the rs.Open statement but that didn't work either. What am I doing wrong? TIA, Arthur From rockysmolin at bchacc.com Sun Sep 6 09:17:01 2009 From: rockysmolin at bchacc.com (Rocky Smolin) Date: Sun, 6 Sep 2009 07:17:01 -0700 Subject: [AccessD] ADODB recordset problem In-Reply-To: <29f585dd0909060706r36948548ua642ccc15f166ed9@mail.gmail.com> References: <29f585dd0909060706r36948548ua642ccc15f166ed9@mail.gmail.com> Message-ID: A guess: the query is not updateable. Run the query a la carte and see if you can add a record to it manually. How many tables is the query based on? But I don't know about your code to add the values because I don't know ADO. Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Arthur Fuller Sent: Sunday, September 06, 2009 7:06 AM To: Access Developers discussion and problem solving Subject: [AccessD] ADODB recordset problem I have a query that may or may not return any rows. I create a recordset based on the query and manipulate it using an ADODB recordset. In the event that the recordset is empty (query returns no rows), I need to add a row to the recordset and place text in it saying "Nothing to report". The code I'm using is: Dim rs As ADODB.Recordset Dim sSQL As String Dim intAssessID As Integer intAssessID = CurrentAssessID() sSQL = "SELECT * FROM Pre_Start_Review_Report_qry_New" Set rs = New ADODB.Recordset rs.Open sSQL, CurrentProject.Connection, adOpenDynamic ' Code added to deal with the No NO Issues problem ' Append a record to the record set saying "Nothing to Report" if the record set is empty If rs.BOF And rs.EOF Then Dim varFields() Dim varValues() varFields = Array("MemoID_Field", "AssessID") varValues = Array("Nothing to Report", intAssessID) rs.AddNew varFields, varValues rs.Update End If The error message I'm getting is "Current RecordSet does not support updating..." I have also commented out the adOpenDynamic part of the rs.Open statement but that didn't work either. What am I doing wrong? TIA, Arthur -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From ab-mi at post3.tele.dk Sun Sep 6 09:46:42 2009 From: ab-mi at post3.tele.dk (Asger Blond) Date: Sun, 6 Sep 2009 16:46:42 +0200 Subject: [AccessD] ADODB recordset problem In-Reply-To: <29f585dd0909060706r36948548ua642ccc15f166ed9@mail.gmail.com> References: <29f585dd0909060706r36948548ua642ccc15f166ed9@mail.gmail.com> Message-ID: Arthur, The default value for CursorType is adLockReadOnly - try this: rs.Open sSQL, CurrentProject.Connection, adOpenDynamic, adLockOptimistic Asger -----Oprindelig meddelelse----- Fra: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] P? vegne af Arthur Fuller Sendt: 6. september 2009 16:06 Til: Access Developers discussion and problem solving Emne: [AccessD] ADODB recordset problem I have a query that may or may not return any rows. I create a recordset based on the query and manipulate it using an ADODB recordset. In the event that the recordset is empty (query returns no rows), I need to add a row to the recordset and place text in it saying "Nothing to report". The code I'm using is: Dim rs As ADODB.Recordset Dim sSQL As String Dim intAssessID As Integer intAssessID = CurrentAssessID() sSQL = "SELECT * FROM Pre_Start_Review_Report_qry_New" Set rs = New ADODB.Recordset rs.Open sSQL, CurrentProject.Connection, adOpenDynamic ' Code added to deal with the No NO Issues problem ' Append a record to the record set saying "Nothing to Report" if the record set is empty If rs.BOF And rs.EOF Then Dim varFields() Dim varValues() varFields = Array("MemoID_Field", "AssessID") varValues = Array("Nothing to Report", intAssessID) rs.AddNew varFields, varValues rs.Update End If The error message I'm getting is "Current RecordSet does not support updating..." I have also commented out the adOpenDynamic part of the rs.Open statement but that didn't work either. What am I doing wrong? TIA, Arthur -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From rockysmolin at bchacc.com Sun Sep 6 10:03:41 2009 From: rockysmolin at bchacc.com (Rocky Smolin) Date: Sun, 6 Sep 2009 08:03:41 -0700 Subject: [AccessD] ADODB recordset problem In-Reply-To: References: <29f585dd0909060706r36948548ua642ccc15f166ed9@mail.gmail.com> Message-ID: <5ADA7CBC9955425F9DC73F71ED75AE8C@HAL9005> Arthur: Why are you using ADO instead of DAO? Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Asger Blond Sent: Sunday, September 06, 2009 7:47 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] ADODB recordset problem Arthur, The default value for CursorType is adLockReadOnly - try this: rs.Open sSQL, CurrentProject.Connection, adOpenDynamic, adLockOptimistic Asger -----Oprindelig meddelelse----- Fra: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] P? vegne af Arthur Fuller Sendt: 6. september 2009 16:06 Til: Access Developers discussion and problem solving Emne: [AccessD] ADODB recordset problem I have a query that may or may not return any rows. I create a recordset based on the query and manipulate it using an ADODB recordset. In the event that the recordset is empty (query returns no rows), I need to add a row to the recordset and place text in it saying "Nothing to report". The code I'm using is: Dim rs As ADODB.Recordset Dim sSQL As String Dim intAssessID As Integer intAssessID = CurrentAssessID() sSQL = "SELECT * FROM Pre_Start_Review_Report_qry_New" Set rs = New ADODB.Recordset rs.Open sSQL, CurrentProject.Connection, adOpenDynamic ' Code added to deal with the No NO Issues problem ' Append a record to the record set saying "Nothing to Report" if the record set is empty If rs.BOF And rs.EOF Then Dim varFields() Dim varValues() varFields = Array("MemoID_Field", "AssessID") varValues = Array("Nothing to Report", intAssessID) rs.AddNew varFields, varValues rs.Update End If The error message I'm getting is "Current RecordSet does not support updating..." I have also commented out the adOpenDynamic part of the rs.Open statement but that didn't work either. What am I doing wrong? TIA, Arthur -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From max.wanadoo at gmail.com Sun Sep 6 11:21:17 2009 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Sun, 6 Sep 2009 17:21:17 +0100 Subject: [AccessD] ADODB recordset problem In-Reply-To: <29f585dd0909060706r36948548ua642ccc15f166ed9@mail.gmail.com> References: <29f585dd0909060706r36948548ua642ccc15f166ed9@mail.gmail.com> Message-ID: <4aa3e1ab.0405560a.1615.46c7@mx.google.com> Hi Arthur, 1. use DAO 2. make sure the underlying Query that you are using allows updates (open it manually and add a record) 3. It is more usual to add to a Table directly than via a Query. Sql = "Select * from tblXYZ" Set rst = currentdb.openrecordsource(sql) If rst.eof then Rst.addnew Rst!updatethisfield = "xy2 Rst.update Endif Air code, of course. Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Arthur Fuller Sent: 06 September 2009 15:06 To: Access Developers discussion and problem solving Subject: [AccessD] ADODB recordset problem I have a query that may or may not return any rows. I create a recordset based on the query and manipulate it using an ADODB recordset. In the event that the recordset is empty (query returns no rows), I need to add a row to the recordset and place text in it saying "Nothing to report". The code I'm using is: Dim rs As ADODB.Recordset Dim sSQL As String Dim intAssessID As Integer intAssessID = CurrentAssessID() sSQL = "SELECT * FROM Pre_Start_Review_Report_qry_New" Set rs = New ADODB.Recordset rs.Open sSQL, CurrentProject.Connection, adOpenDynamic ' Code added to deal with the No NO Issues problem ' Append a record to the record set saying "Nothing to Report" if the record set is empty If rs.BOF And rs.EOF Then Dim varFields() Dim varValues() varFields = Array("MemoID_Field", "AssessID") varValues = Array("Nothing to Report", intAssessID) rs.AddNew varFields, varValues rs.Update End If The error message I'm getting is "Current RecordSet does not support updating..." I have also commented out the adOpenDynamic part of the rs.Open statement but that didn't work either. What am I doing wrong? TIA, Arthur -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From fuller.artful at gmail.com Sun Sep 6 11:40:58 2009 From: fuller.artful at gmail.com (Arthur Fuller) Date: Sun, 6 Sep 2009 12:40:58 -0400 Subject: [AccessD] ADODB recordset problem In-Reply-To: References: <29f585dd0909060706r36948548ua642ccc15f166ed9@mail.gmail.com> Message-ID: <29f585dd0909060940n2022b0bfja3aaaceeda3a9a1b@mail.gmail.com> That's it, Rocky. The query is not updatable. I'll have to figure another way around this problem. Maybe I can do what I need to by changing it into a union query. I'll experiment. Arthur On Sun, Sep 6, 2009 at 10:17 AM, Rocky Smolin wrote: > A guess: the query is not updateable. Run the query a la carte and see if > you can add a record to it manually. > > From max.wanadoo at gmail.com Sun Sep 6 11:49:49 2009 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Sun, 6 Sep 2009 17:49:49 +0100 Subject: [AccessD] ADODB recordset problem In-Reply-To: <29f585dd0909060940n2022b0bfja3aaaceeda3a9a1b@mail.gmail.com> References: <29f585dd0909060706r36948548ua642ccc15f166ed9@mail.gmail.com> <29f585dd0909060940n2022b0bfja3aaaceeda3a9a1b@mail.gmail.com> Message-ID: <4aa3e860.0c58560a.7a9c.4913@mx.google.com> Arthur: Don't reference a query, go directly to the table to add a record. Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Arthur Fuller Sent: 06 September 2009 17:41 To: Access Developers discussion and problem solving Subject: Re: [AccessD] ADODB recordset problem That's it, Rocky. The query is not updatable. I'll have to figure another way around this problem. Maybe I can do what I need to by changing it into a union query. I'll experiment. Arthur On Sun, Sep 6, 2009 at 10:17 AM, Rocky Smolin wrote: > A guess: the query is not updateable. Run the query a la carte and see if > you can add a record to it manually. > > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From DWUTKA at Marlow.com Sun Sep 6 12:28:32 2009 From: DWUTKA at Marlow.com (Drew Wutka) Date: Sun, 6 Sep 2009 12:28:32 -0500 Subject: [AccessD] ADODB recordset problem In-Reply-To: <29f585dd0909060940n2022b0bfja3aaaceeda3a9a1b@mail.gmail.com> References: <29f585dd0909060706r36948548ua642ccc15f166ed9@mail.gmail.com> <29f585dd0909060940n2022b0bfja3aaaceeda3a9a1b@mail.gmail.com> Message-ID: One method you can use is to create a data class and collection class. If there are records, fill the collection class with data classes, if not, create a single data class with your message. Then just use your classes to display the data, instead of a recordset. This is the 'unbound' solution. Drew -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Arthur Fuller Sent: Sunday, September 06, 2009 11:41 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] ADODB recordset problem That's it, Rocky. The query is not updatable. I'll have to figure another way around this problem. Maybe I can do what I need to by changing it into a union query. I'll experiment. Arthur On Sun, Sep 6, 2009 at 10:17 AM, Rocky Smolin wrote: > A guess: the query is not updateable. Run the query a la carte and see if > you can add a record to it manually. > > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com The information contained in this transmission is intended only for the person or entity to which it is addressed and may contain II-VI Proprietary and/or II-VI Business Sensitive material. If you are not the intended recipient, please contact the sender immediately and destroy the material in its entirety, whether electronic or hard copy. You are notified that any review, retransmission, copying, disclosure, dissemination, or other use of, or taking of any action in reliance upon this information by persons or entities other than the intended recipient is prohibited. From fuller.artful at gmail.com Sun Sep 6 12:53:06 2009 From: fuller.artful at gmail.com (Arthur Fuller) Date: Sun, 6 Sep 2009 13:53:06 -0400 Subject: [AccessD] ADODB recordset problem In-Reply-To: References: <29f585dd0909060706r36948548ua642ccc15f166ed9@mail.gmail.com> <29f585dd0909060940n2022b0bfja3aaaceeda3a9a1b@mail.gmail.com> Message-ID: <29f585dd0909061053j5eaa9fdcg280db4b1514de053@mail.gmail.com> Sounds like a great idea, but I have no idea how to implement it. But I'll do some reading and see what I can come up with. Before I go down that road, though, is it possible to do a Union on a non-updatable query? If so, I could leave most of the code as is, do a union and then test how many rows there are in the recordset. If the count is 1, it means that the query returned no rows. If the count is >1, then I step around the unioned row. Thanks for your input. A. On Sun, Sep 6, 2009 at 1:28 PM, Drew Wutka wrote: > One method you can use is to create a data class and collection class. > If there are records, fill the collection class with data classes, if > not, create a single data class with your message. Then just use your > classes to display the data, instead of a recordset. > > This is the 'unbound' solution. > > Drew > > From ab-mi at post3.tele.dk Sun Sep 6 12:54:10 2009 From: ab-mi at post3.tele.dk (Asger Blond) Date: Sun, 6 Sep 2009 19:54:10 +0200 Subject: [AccessD] ADODB recordset problem In-Reply-To: <29f585dd0909060940n2022b0bfja3aaaceeda3a9a1b@mail.gmail.com> References: <29f585dd0909060706r36948548ua642ccc15f166ed9@mail.gmail.com> <29f585dd0909060940n2022b0bfja3aaaceeda3a9a1b@mail.gmail.com> Message-ID: How would you make a union query updatable? I know how to do this in SQL Server, but don't think it's possible in Access. In any case, when opening the ADODB recordset you have to use either adLockOptimistic or adLockPessimistic. Asger -----Oprindelig meddelelse----- Fra: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] P? vegne af Arthur Fuller Sendt: 6. september 2009 18:41 Til: Access Developers discussion and problem solving Emne: Re: [AccessD] ADODB recordset problem That's it, Rocky. The query is not updatable. I'll have to figure another way around this problem. Maybe I can do what I need to by changing it into a union query. I'll experiment. Arthur On Sun, Sep 6, 2009 at 10:17 AM, Rocky Smolin wrote: > A guess: the query is not updateable. Run the query a la carte and see if > you can add a record to it manually. > > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From fuller.artful at gmail.com Sun Sep 6 13:06:09 2009 From: fuller.artful at gmail.com (Arthur Fuller) Date: Sun, 6 Sep 2009 14:06:09 -0400 Subject: [AccessD] ADODB recordset problem In-Reply-To: References: <29f585dd0909060706r36948548ua642ccc15f166ed9@mail.gmail.com> <29f585dd0909060940n2022b0bfja3aaaceeda3a9a1b@mail.gmail.com> Message-ID: <29f585dd0909061106x403bf9b1td19b790f287dde71@mail.gmail.com> Since the code involved has to write to a table in a Word document, I'm now thinking that trying to append a row to the recordset is pointless, and that instead I ought to check if the recordset is empty, and if so then update the bookmarks in the Word document directly. This is beginning to seem simpler than trying to add a row to the recordset. A. On Sun, Sep 6, 2009 at 1:54 PM, Asger Blond wrote: > How would you make a union query updatable? > I know how to do this in SQL Server, but don't think it's possible in > Access. > In any case, when opening the ADODB recordset you have to use either > adLockOptimistic or adLockPessimistic. > > Asger > > From rockysmolin at bchacc.com Sun Sep 6 14:14:50 2009 From: rockysmolin at bchacc.com (Rocky Smolin) Date: Sun, 6 Sep 2009 12:14:50 -0700 Subject: [AccessD] ADODB recordset problem In-Reply-To: <29f585dd0909060940n2022b0bfja3aaaceeda3a9a1b@mail.gmail.com> References: <29f585dd0909060706r36948548ua642ccc15f166ed9@mail.gmail.com> <29f585dd0909060940n2022b0bfja3aaaceeda3a9a1b@mail.gmail.com> Message-ID: Can you open the table directly and insert the record? You know what table you want it in. Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Arthur Fuller Sent: Sunday, September 06, 2009 9:41 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] ADODB recordset problem That's it, Rocky. The query is not updatable. I'll have to figure another way around this problem. Maybe I can do what I need to by changing it into a union query. I'll experiment. Arthur On Sun, Sep 6, 2009 at 10:17 AM, Rocky Smolin wrote: > A guess: the query is not updateable. Run the query a la carte and > see if you can add a record to it manually. > > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From fuller.artful at gmail.com Sun Sep 6 14:41:04 2009 From: fuller.artful at gmail.com (Arthur Fuller) Date: Sun, 6 Sep 2009 15:41:04 -0400 Subject: [AccessD] ADODB recordset problem In-Reply-To: References: <29f585dd0909060706r36948548ua642ccc15f166ed9@mail.gmail.com> <29f585dd0909060940n2022b0bfja3aaaceeda3a9a1b@mail.gmail.com> Message-ID: <29f585dd0909061241h332765b4nc6f50986e09b1b05@mail.gmail.com> I'm still experimenting and will try that route. Thanks for the suggestion. A. On Sun, Sep 6, 2009 at 3:14 PM, Rocky Smolin wrote: > Can you open the table directly and insert the record? You know what table > you want it in. > > Rocky > > From darren at activebilling.com.au Sun Sep 6 23:43:26 2009 From: darren at activebilling.com.au (Darren - Active Billing) Date: Mon, 7 Sep 2009 14:43:26 +1000 Subject: [AccessD] OT: Icons In-Reply-To: References: Message-ID: <00d801ca2f75$be8903d0$131b910a@denzilnote> Hey Andy I have found changing the font gives me most of what I need re icons For example - you require an Ambulance Icon? Put a lowercase p or lower case h as the caption for a button - Change the size to 30 and make the font Webdings - Voila - 2 x Ambulances Change the font to red and away you go. :-) These fonts MT Extra, marlett, Webdings, MS Outlook, Windings 1 and 2 and 3 as well as many others are character based fonts and have a wealth of cool ready to use common icons - now if Acces just let us split the font on the caption we could have captions and pictures on each button For EG - You may see from time to time the little road or river going over a hill with a pine tree and text similar to... "Please consider the environment before prining this email" That is just an Upper Case P in webdings font and the colour green To See it - Paste the following 6 lines into notepad and save the results to the desktop with the extension ".HTM" (EG test.htm) and then double click it ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ P Please consider the environment before printing this email. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Good luck DD -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Andy Lacey Sent: Friday, May 27, 2005 8:22 AM To: Dba Subject: [AccessD] OT: Icons Hi all Does anyone have a source for good icons/images? Serious, neat ones not cartoon-y. I alwsys run into this problem when the customer asks for a picture on a screen. I've got DIB Pictures but that's limited to Windows-related stuff, so when I need a car, an ambulance, a fire, etc I'm stuffed. And when I Google "free icons" I get a million links, mostly to sites which want to charge you in the end. Any good pointers? -- Andy Lacey http://www.minstersystems.co.uk -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From andy at minstersystems.co.uk Mon Sep 7 02:08:23 2009 From: andy at minstersystems.co.uk (Andy Lacey) Date: Mon, 7 Sep 2009 08:08:23 +0100 Subject: [AccessD] OT: Icons In-Reply-To: <00d801ca2f75$be8903d0$131b910a@denzilnote> Message-ID: <5B63F77A2BD04C1FA9B4CF67B2A26E07@MINSTER> Neat Darren. Was a bit puzzled though as I hadn't asked the question. Then looked down and found that the thread that's just kicked off is in reply to one of mine from 27 May 2005. Is this a record? :-) Andy -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Darren - Active Billing Sent: 07 September 2009 05:43 To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] OT: Icons Hey Andy I have found changing the font gives me most of what I need re icons For example - you require an Ambulance Icon? Put a lowercase p or lower case h as the caption for a button - Change the size to 30 and make the font Webdings - Voila - 2 x Ambulances Change the font to red and away you go. :-) These fonts MT Extra, marlett, Webdings, MS Outlook, Windings 1 and 2 and 3 as well as many others are character based fonts and have a wealth of cool ready to use common icons - now if Acces just let us split the font on the caption we could have captions and pictures on each button For EG - You may see from time to time the little road or river going over a hill with a pine tree and text similar to... "Please consider the environment before prining this email" That is just an Upper Case P in webdings font and the colour green To See it - Paste the following 6 lines into notepad and save the results to the desktop with the extension ".HTM" (EG test.htm) and then double click it ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ P Please consider the environment before printing this email. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Good luck DD -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Andy Lacey Sent: Friday, May 27, 2005 8:22 AM To: Dba Subject: [AccessD] OT: Icons Hi all Does anyone have a source for good icons/images? Serious, neat ones not cartoon-y. I alwsys run into this problem when the customer asks for a picture on a screen. I've got DIB Pictures but that's limited to Windows-related stuff, so when I need a car, an ambulance, a fire, etc I'm stuffed. And when I Google "free icons" I get a million links, mostly to sites which want to charge you in the end. Any good pointers? -- Andy Lacey http://www.minstersystems.co.uk -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From max.wanadoo at gmail.com Mon Sep 7 08:05:45 2009 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Mon, 7 Sep 2009 14:05:45 +0100 Subject: [AccessD] OT: Icons In-Reply-To: <00d801ca2f75$be8903d0$131b910a@denzilnote> References: <00d801ca2f75$be8903d0$131b910a@denzilnote> Message-ID: <4aa50540.1c185e0a.2b5a.ffffb915@mx.google.com> Darren, that is really cool. Thanks for sharing it. Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Darren - Active Billing Sent: 07 September 2009 05:43 To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] OT: Icons Hey Andy I have found changing the font gives me most of what I need re icons For example - you require an Ambulance Icon? Put a lowercase p or lower case h as the caption for a button - Change the size to 30 and make the font Webdings - Voila - 2 x Ambulances Change the font to red and away you go. :-) These fonts MT Extra, marlett, Webdings, MS Outlook, Windings 1 and 2 and 3 as well as many others are character based fonts and have a wealth of cool ready to use common icons - now if Acces just let us split the font on the caption we could have captions and pictures on each button For EG - You may see from time to time the little road or river going over a hill with a pine tree and text similar to... "Please consider the environment before prining this email" That is just an Upper Case P in webdings font and the colour green To See it - Paste the following 6 lines into notepad and save the results to the desktop with the extension ".HTM" (EG test.htm) and then double click it ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ P Please consider the environment before printing this email. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Good luck DD -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Andy Lacey Sent: Friday, May 27, 2005 8:22 AM To: Dba Subject: [AccessD] OT: Icons Hi all Does anyone have a source for good icons/images? Serious, neat ones not cartoon-y. I alwsys run into this problem when the customer asks for a picture on a screen. I've got DIB Pictures but that's limited to Windows-related stuff, so when I need a car, an ambulance, a fire, etc I'm stuffed. And when I Google "free icons" I get a million links, mostly to sites which want to charge you in the end. Any good pointers? -- Andy Lacey http://www.minstersystems.co.uk -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From max.wanadoo at gmail.com Mon Sep 7 08:17:30 2009 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Mon, 7 Sep 2009 14:17:30 +0100 Subject: [AccessD] OT: Icons In-Reply-To: <5B63F77A2BD04C1FA9B4CF67B2A26E07@MINSTER> References: <00d801ca2f75$be8903d0$131b910a@denzilnote> <5B63F77A2BD04C1FA9B4CF67B2A26E07@MINSTER> Message-ID: <4aa507f3.1d255e0a.59c6.ffff9c33@mx.google.com> The "Down Unders" are slow, but ever so thorough...and they never forget! Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Andy Lacey Sent: 07 September 2009 08:08 To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] OT: Icons Neat Darren. Was a bit puzzled though as I hadn't asked the question. Then looked down and found that the thread that's just kicked off is in reply to one of mine from 27 May 2005. Is this a record? :-) Andy -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Darren - Active Billing Sent: 07 September 2009 05:43 To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] OT: Icons Hey Andy I have found changing the font gives me most of what I need re icons For example - you require an Ambulance Icon? Put a lowercase p or lower case h as the caption for a button - Change the size to 30 and make the font Webdings - Voila - 2 x Ambulances Change the font to red and away you go. :-) These fonts MT Extra, marlett, Webdings, MS Outlook, Windings 1 and 2 and 3 as well as many others are character based fonts and have a wealth of cool ready to use common icons - now if Acces just let us split the font on the caption we could have captions and pictures on each button For EG - You may see from time to time the little road or river going over a hill with a pine tree and text similar to... "Please consider the environment before prining this email" That is just an Upper Case P in webdings font and the colour green To See it - Paste the following 6 lines into notepad and save the results to the desktop with the extension ".HTM" (EG test.htm) and then double click it ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ P Please consider the environment before printing this email. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Good luck DD -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Andy Lacey Sent: Friday, May 27, 2005 8:22 AM To: Dba Subject: [AccessD] OT: Icons Hi all Does anyone have a source for good icons/images? Serious, neat ones not cartoon-y. I alwsys run into this problem when the customer asks for a picture on a screen. I've got DIB Pictures but that's limited to Windows-related stuff, so when I need a car, an ambulance, a fire, etc I'm stuffed. And when I Google "free icons" I get a million links, mostly to sites which want to charge you in the end. Any good pointers? -- Andy Lacey http://www.minstersystems.co.uk -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From stuart at lexacorp.com.pg Mon Sep 7 08:52:22 2009 From: stuart at lexacorp.com.pg (Stuart McLachlan) Date: Mon, 07 Sep 2009 23:52:22 +1000 Subject: [AccessD] OT: Icons In-Reply-To: <00d801ca2f75$be8903d0$131b910a@denzilnote> References: , <00d801ca2f75$be8903d0$131b910a@denzilnote> Message-ID: <4AA51016.15003.16F9F742@stuart.lexacorp.com.pg> Doesn't work in most browsers - only in IE. Webdings are good for putting on an Access Form or Report, but don't do it in HTML. Here's a good explanation of why not: http://www.alanwood.net/demos/wingdings.html ... For Windows, browsers such as Internet Explorer and Netscape 4 that are not standards- compliant allow non-Unicode fonts such as Wingdings to be specified in HTML or CSS, to enable additional special characters to be displayed. Specifying Wingdings font is contrary to the published specifications, has never been a documented feature of HTML, is not reliable, and should not be done. Wingdings is not available on all computers, and so the intended characters may not appear on computers running non-Microsoft operating systems such as Mac OS 9, Mac OS X 10 or Linux. The intended characters are also unlikely to appear when using a standards-compliant browser such as Firefox, Netscape 6+, Opera 6+, Safari 3+ or SeaMonkey (formerly Mozilla). The same problems are found with the Webdings, Wingdings 2 and Wingdings 3 fonts - they should not be used in Web pages. ... -- Stuart On 7 Sep 2009 at 14:43, Darren - Active Billing wrote: > Hey Andy > > I have found changing the font gives me most of what I need re icons > > For example - you require an Ambulance Icon? > > Put a lowercase p or lower case h as the caption for a button - Change the size > to 30 and make the font Webdings - Voila - 2 x Ambulances > > Change the font to red and away you go. :-) > > These fonts MT Extra, marlett, Webdings, MS Outlook, Windings 1 and 2 and 3 as > well as many others are character based fonts and have a wealth of cool ready to > use common icons - now if Acces just let us split the font on the caption we > could have captions and pictures on each button > > For EG - You may see from time to time the little road or river going over a > hill with a pine tree and text similar to... > > "Please consider the environment before prining this email" > > That is just an Upper Case P in webdings font and the colour green > > To See it - Paste the following 6 lines into notepad and save the results to the > desktop with the extension ".HTM" (EG test.htm) and then double click it > > ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > > P > > > Please consider the environment before printing this email. > > ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > > Good luck > > DD > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Andy Lacey > Sent: Friday, May 27, 2005 8:22 AM > To: Dba > Subject: [AccessD] OT: Icons > > > Hi all > Does anyone have a source for good icons/images? Serious, neat ones not > cartoon-y. I alwsys run into this problem when the customer asks for a > picture on a screen. I've got DIB Pictures but that's limited to > Windows-related stuff, so when I need a car, an ambulance, a fire, etc > I'm stuffed. And when I Google "free icons" I get a million links, > mostly to sites which want to charge you in the end. Any good pointers? > -- > Andy Lacey > http://www.minstersystems.co.uk > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com From max.wanadoo at gmail.com Mon Sep 7 09:45:49 2009 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Mon, 7 Sep 2009 15:45:49 +0100 Subject: [AccessD] OT: Icons In-Reply-To: <4AA51016.15003.16F9F742@stuart.lexacorp.com.pg> References: , <00d801ca2f75$be8903d0$131b910a@denzilnote> <4AA51016.15003.16F9F742@stuart.lexacorp.com.pg> Message-ID: <4aa51ca9.0d375e0a.08e0.ffffd03c@mx.google.com> That's a shame..good effort from Darren, though. Cant fault the guy.. Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Stuart McLachlan Sent: 07 September 2009 14:52 To: Access Developers discussion and problem solving Subject: Re: [AccessD] OT: Icons Doesn't work in most browsers - only in IE. Webdings are good for putting on an Access Form or Report, but don't do it in HTML. Here's a good explanation of why not: http://www.alanwood.net/demos/wingdings.html ... For Windows, browsers such as Internet Explorer and Netscape 4 that are not standards- compliant allow non-Unicode fonts such as Wingdings to be specified in HTML or CSS, to enable additional special characters to be displayed. Specifying Wingdings font is contrary to the published specifications, has never been a documented feature of HTML, is not reliable, and should not be done. Wingdings is not available on all computers, and so the intended characters may not appear on computers running non-Microsoft operating systems such as Mac OS 9, Mac OS X 10 or Linux. The intended characters are also unlikely to appear when using a standards-compliant browser such as Firefox, Netscape 6+, Opera 6+, Safari 3+ or SeaMonkey (formerly Mozilla). The same problems are found with the Webdings, Wingdings 2 and Wingdings 3 fonts - they should not be used in Web pages. ... -- Stuart On 7 Sep 2009 at 14:43, Darren - Active Billing wrote: > Hey Andy > > I have found changing the font gives me most of what I need re icons > > For example - you require an Ambulance Icon? > > Put a lowercase p or lower case h as the caption for a button - Change the size > to 30 and make the font Webdings - Voila - 2 x Ambulances > > Change the font to red and away you go. :-) > > These fonts MT Extra, marlett, Webdings, MS Outlook, Windings 1 and 2 and 3 as > well as many others are character based fonts and have a wealth of cool ready to > use common icons - now if Acces just let us split the font on the caption we > could have captions and pictures on each button > > For EG - You may see from time to time the little road or river going over a > hill with a pine tree and text similar to... > > "Please consider the environment before prining this email" > > That is just an Upper Case P in webdings font and the colour green > > To See it - Paste the following 6 lines into notepad and save the results to the > desktop with the extension ".HTM" (EG test.htm) and then double click it > > ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > > P > > > Please consider the environment before printing this email. > > ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > > Good luck > > DD > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Andy Lacey > Sent: Friday, May 27, 2005 8:22 AM > To: Dba > Subject: [AccessD] OT: Icons > > > Hi all > Does anyone have a source for good icons/images? Serious, neat ones not > cartoon-y. I alwsys run into this problem when the customer asks for a > picture on a screen. I've got DIB Pictures but that's limited to > Windows-related stuff, so when I need a car, an ambulance, a fire, etc > I'm stuffed. And when I Google "free icons" I get a million links, > mostly to sites which want to charge you in the end. Any good pointers? > -- > Andy Lacey > http://www.minstersystems.co.uk > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From ssharkins at gmail.com Mon Sep 7 10:03:58 2009 From: ssharkins at gmail.com (Susan Harkins) Date: Mon, 7 Sep 2009 11:03:58 -0400 Subject: [AccessD] OT: Icons References: <00d801ca2f75$be8903d0$131b910a@denzilnote> <4aa50540.1c185e0a.2b5a.ffffb915@mx.google.com> Message-ID: <773CDA4B6C614003B6B59A5729A8308F@SusanOne> I wrote about this last year. If you guys just followed my blog regularly, you'd learn everything you guys know! ;) I got a few "really cools" and at least one "...you're an idiot... you shouldn't do this..." Fame... it's so... fickle! ;) Seriously... if I publish something I glean from this list, I do credit the source. Tina's been mentioned twice in the last 30 days! ;) Susan H. > Darren, that is really cool. > Thanks for sharing it. > > Max > > Hey Andy > > I have found changing the font gives me most of what I need re icons > > For example - you require an Ambulance Icon? > > Put a lowercase p or lower case h as the caption for a button - Change the > size > to 30 and make the font Webdings - Voila - 2 x Ambulances > > Change the font to red and away you go. :-) From max.wanadoo at gmail.com Mon Sep 7 10:43:27 2009 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Mon, 7 Sep 2009 16:43:27 +0100 Subject: [AccessD] OT: Icons In-Reply-To: <773CDA4B6C614003B6B59A5729A8308F@SusanOne> References: <00d801ca2f75$be8903d0$131b910a@denzilnote> <4aa50540.1c185e0a.2b5a.ffffb915@mx.google.com> <773CDA4B6C614003B6B59A5729A8308F@SusanOne> Message-ID: <4aa52a2c.0f975e0a.5aff.7b33@mx.google.com> ..ah well, I have mentioned her 6 times today.... Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Susan Harkins Sent: 07 September 2009 16:04 To: Access Developers discussion and problem solving Subject: Re: [AccessD] OT: Icons I wrote about this last year. If you guys just followed my blog regularly, you'd learn everything you guys know! ;) I got a few "really cools" and at least one "...you're an idiot... you shouldn't do this..." Fame... it's so... fickle! ;) Seriously... if I publish something I glean from this list, I do credit the source. Tina's been mentioned twice in the last 30 days! ;) Susan H. > Darren, that is really cool. > Thanks for sharing it. > > Max > > Hey Andy > > I have found changing the font gives me most of what I need re icons > > For example - you require an Ambulance Icon? > > Put a lowercase p or lower case h as the caption for a button - Change the > size > to 30 and make the font Webdings - Voila - 2 x Ambulances > > Change the font to red and away you go. :-) -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From fuller.artful at gmail.com Tue Sep 8 07:43:14 2009 From: fuller.artful at gmail.com (Arthur Fuller) Date: Tue, 8 Sep 2009 08:43:14 -0400 Subject: [AccessD] Database Splitter in Access 2007 Message-ID: <29f585dd0909080543m6150bd3djd1aee31f93fb05c4@mail.gmail.com> I can't find the database splitter in Access 2007. Anyone know where it lurks, or if it exists? TIA, Arthur From Gustav at cactus.dk Tue Sep 8 08:12:06 2009 From: Gustav at cactus.dk (Gustav Brock) Date: Tue, 08 Sep 2009 15:12:06 +0200 Subject: [AccessD] Database Splitter in Access 2007 Message-ID: Hi Arthur It is menu Database Tools, ribbon Move data, button Access database /gustav >>> fuller.artful at gmail.com 08-09-2009 14:43 >>> I can't find the database splitter in Access 2007. Anyone know where it lurks, or if it exists? TIA, Arthur From fuller.artful at gmail.com Tue Sep 8 10:03:01 2009 From: fuller.artful at gmail.com (Arthur Fuller) Date: Tue, 8 Sep 2009 11:03:01 -0400 Subject: [AccessD] Database Splitter in Access 2007 In-Reply-To: References: Message-ID: <29f585dd0909080803o788377c4v575a4366ceaab8a2@mail.gmail.com> Thanks Gustav. On Tue, Sep 8, 2009 at 9:12 AM, Gustav Brock wrote: > Hi Arthur > > It is menu Database Tools, ribbon Move data, button Access database > > /gustav > From cfoust at infostatsystems.com Tue Sep 8 15:47:43 2009 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Tue, 8 Sep 2009 13:47:43 -0700 Subject: [AccessD] ADODB recordset problem In-Reply-To: <29f585dd0909061053j5eaa9fdcg280db4b1514de053@mail.gmail.com> References: <29f585dd0909060706r36948548ua642ccc15f166ed9@mail.gmail.com><29f585dd0909060940n2022b0bfja3aaaceeda3a9a1b@mail.gmail.com> <29f585dd0909061053j5eaa9fdcg280db4b1514de053@mail.gmail.com> Message-ID: Of course it's possible to do a union on a non-updatable query. Union queries aren't updatable anyhow, so what difference would that make? Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Arthur Fuller Sent: Sunday, September 06, 2009 10:53 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] ADODB recordset problem Sounds like a great idea, but I have no idea how to implement it. But I'll do some reading and see what I can come up with. Before I go down that road, though, is it possible to do a Union on a non-updatable query? If so, I could leave most of the code as is, do a union and then test how many rows there are in the recordset. If the count is 1, it means that the query returned no rows. If the count is >1, then I step around the unioned row. Thanks for your input. A. From fuller.artful at gmail.com Tue Sep 8 16:07:11 2009 From: fuller.artful at gmail.com (Arthur Fuller) Date: Tue, 8 Sep 2009 17:07:11 -0400 Subject: [AccessD] ADODB recordset problem In-Reply-To: References: <29f585dd0909060706r36948548ua642ccc15f166ed9@mail.gmail.com> <29f585dd0909060940n2022b0bfja3aaaceeda3a9a1b@mail.gmail.com> <29f585dd0909061053j5eaa9fdcg280db4b1514de053@mail.gmail.com> Message-ID: <29f585dd0909081407k39e5e4e2kfdd8b952018056a@mail.gmail.com> I got a workaround that works: I do a Dcount() on the original query and if the result is zero, I replace that query with one containing no arguments, which returns the one row "Nothing to Report" that I care about. It seems to work well this way. Thx, Arthur On Tue, Sep 8, 2009 at 4:47 PM, Charlotte Foust wrote: > Of course it's possible to do a union on a non-updatable query. Union > queries aren't updatable anyhow, so what difference would that make? > > Charlotte Foust > > From fuller.artful at gmail.com Wed Sep 9 09:30:33 2009 From: fuller.artful at gmail.com (Arthur Fuller) Date: Wed, 9 Sep 2009 10:30:33 -0400 Subject: [AccessD] Forgotten syntax Message-ID: <29f585dd0909090730p460baf22w8c6e5dc97d7c0615@mail.gmail.com> I have a form containing a subform, from which I want to call a procedure that lives in the parent form. The syntax I am using is: Call Me.Parent.Form.GetResults_LC1_Check The procedure is also called directly on the parent form, where it works fine, but when called from the subform it errors out (Application-defined or object-defined error in procedure ...) I recall once seeing a document describing all the various syntax references to Access objects. Anyone know where that lives? TIA, Arthur From Gustav at cactus.dk Wed Sep 9 09:55:15 2009 From: Gustav at cactus.dk (Gustav Brock) Date: Wed, 09 Sep 2009 16:55:15 +0200 Subject: [AccessD] Forgotten syntax Message-ID: Hi Arthur No one seems to chime in, so off the head: Call Me.Parent.GetResults_LC1_Check and the function must be Public. /gustav >>> fuller.artful at gmail.com 09-09-2009 16:30 >>> I have a form containing a subform, from which I want to call a procedure that lives in the parent form. The syntax I am using is: Call Me.Parent.Form.GetResults_LC1_Check The procedure is also called directly on the parent form, where it works fine, but when called from the subform it errors out (Application-defined or object-defined error in procedure ...) I recall once seeing a document describing all the various syntax references to Access objects. Anyone know where that lives? TIA, Arthur From Lambert.Heenan at chartisinsurance.com Wed Sep 9 09:56:39 2009 From: Lambert.Heenan at chartisinsurance.com (Heenan, Lambert) Date: Wed, 9 Sep 2009 10:56:39 -0400 Subject: [AccessD] Forgotten syntax In-Reply-To: <29f585dd0909090730p460baf22w8c6e5dc97d7c0615@mail.gmail.com> References: <29f585dd0909090730p460baf22w8c6e5dc97d7c0615@mail.gmail.com> Message-ID: Because the code module of a form is a class module you need to make that procedure (which is really a class method) public with... Public Sub GetResults_LC1_Check End Sub You will then be able to call the routine from anywhere with... Forms!YourForm.GetResults_LC1_Check And you *might* be able to call it with Parent.GetResults_LC1_Check from within the sub form. HTH Lambert -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Arthur Fuller Sent: Wednesday, September 09, 2009 10:31 AM To: Access Developers discussion and problem solving Subject: [AccessD] Forgotten syntax I have a form containing a subform, from which I want to call a procedure that lives in the parent form. The syntax I am using is: Call Me.Parent.Form.GetResults_LC1_Check The procedure is also called directly on the parent form, where it works fine, but when called from the subform it errors out (Application-defined or object-defined error in procedure ...) I recall once seeing a document describing all the various syntax references to Access objects. Anyone know where that lives? TIA, Arthur -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From Lambert.Heenan at chartisinsurance.com Wed Sep 9 10:13:35 2009 From: Lambert.Heenan at chartisinsurance.com (Heenan, Lambert) Date: Wed, 9 Sep 2009 11:13:35 -0400 Subject: [AccessD] Forgotten syntax In-Reply-To: References: <29f585dd0909090730p460baf22w8c6e5dc97d7c0615@mail.gmail.com> Message-ID: PS. Assuming that Parent.GetResults_LC1_Check does not work (though it probably will) then you can make the procedure call in the sub form independent of the parent form's name by calling it this way... Forms(Parent.Name).GetResults_LC1_Check Which means the call will still work even if you happen to change the name of the parent form. Also note that the use of the keyword 'Call' is entirely optional - you might even say deprecated, and you also do not need to use the keyword Me. For example Me.Parent and Parent return references to exactly the same form object. Lambert -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Heenan, Lambert Sent: Wednesday, September 09, 2009 10:57 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Forgotten syntax Because the code module of a form is a class module you need to make that procedure (which is really a class method) public with... Public Sub GetResults_LC1_Check End Sub You will then be able to call the routine from anywhere with... Forms!YourForm.GetResults_LC1_Check And you *might* be able to call it with Parent.GetResults_LC1_Check from within the sub form. HTH Lambert -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Arthur Fuller Sent: Wednesday, September 09, 2009 10:31 AM To: Access Developers discussion and problem solving Subject: [AccessD] Forgotten syntax I have a form containing a subform, from which I want to call a procedure that lives in the parent form. The syntax I am using is: Call Me.Parent.Form.GetResults_LC1_Check The procedure is also called directly on the parent form, where it works fine, but when called from the subform it errors out (Application-defined or object-defined error in procedure ...) I recall once seeing a document describing all the various syntax references to Access objects. Anyone know where that lives? TIA, Arthur -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From fuller.artful at gmail.com Wed Sep 9 10:31:39 2009 From: fuller.artful at gmail.com (Arthur Fuller) Date: Wed, 9 Sep 2009 11:31:39 -0400 Subject: [AccessD] Forgotten syntax In-Reply-To: References: <29f585dd0909090730p460baf22w8c6e5dc97d7c0615@mail.gmail.com> Message-ID: <29f585dd0909090831i7756073ey1fb84526fdb23d0a@mail.gmail.com> Thanks guys. Much appreciated. Arthur On Wed, Sep 9, 2009 at 11:13 AM, Heenan, Lambert < Lambert.Heenan at chartisinsurance.com> wrote: > PS. > > Assuming that Parent.GetResults_LC1_Check does not work (though it > probably will) then you can make the procedure call in the sub form > independent of the parent form's name by calling it this way... > > Forms(Parent.Name).GetResults_LC1_Check > > Which means the call will still work even if you happen to change the name > of the parent form. > > Also note that the use of the keyword 'Call' is entirely optional - you > might even say deprecated, and you also do not need to use the keyword Me. > For example Me.Parent and Parent return references to exactly the same form > object. > > Lambert > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com [mailto: > accessd-bounces at databaseadvisors.com] On Behalf Of Heenan, Lambert > Sent: Wednesday, September 09, 2009 10:57 AM > To: 'Access Developers discussion and problem solving' > Subject: Re: [AccessD] Forgotten syntax > > Because the code module of a form is a class module you need to make that > procedure (which is really a class method) public with... > > Public Sub GetResults_LC1_Check > > End Sub > > You will then be able to call the routine from anywhere with... > > Forms!YourForm.GetResults_LC1_Check > > And you *might* be able to call it with Parent.GetResults_LC1_Check from > within the sub form. > > HTH > > Lambert > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com [mailto: > accessd-bounces at databaseadvisors.com] On Behalf Of Arthur Fuller > Sent: Wednesday, September 09, 2009 10:31 AM > To: Access Developers discussion and problem solving > Subject: [AccessD] Forgotten syntax > > I have a form containing a subform, from which I want to call a procedure > that lives in the parent form. The syntax I am using is: > > Call Me.Parent.Form.GetResults_LC1_Check > > > The procedure is also called directly on the parent form, where it works > fine, but when called from the subform it errors out (Application-defined or > object-defined error in procedure ...) > > I recall once seeing a document describing all the various syntax > references to Access objects. Anyone know where that lives? > > TIA, > Arthur > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From jwcolby at colbyconsulting.com Wed Sep 9 10:51:21 2009 From: jwcolby at colbyconsulting.com (jwcolby) Date: Wed, 09 Sep 2009 11:51:21 -0400 Subject: [AccessD] Forgotten syntax In-Reply-To: References: <29f585dd0909090730p460baf22w8c6e5dc97d7c0615@mail.gmail.com> Message-ID: <4AA7CEF9.4030105@colbyconsulting.com> > Because the code module of a form is a class ... snip For all you guys that have no use for classes... ;) John W. Colby www.ColbyConsulting.com > -----Original Message----- > From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Heenan, Lambert > Sent: Wednesday, September 09, 2009 10:57 AM > To: 'Access Developers discussion and problem solving' > Subject: Re: [AccessD] Forgotten syntax > > Because the code module of a form is a class module you need to make that procedure (which is really a class method) public with... > > Public Sub GetResults_LC1_Check > > End Sub > > You will then be able to call the routine from anywhere with... > > Forms!YourForm.GetResults_LC1_Check > > And you *might* be able to call it with Parent.GetResults_LC1_Check from within the sub form. > > HTH > > Lambert From rockysmolin at bchacc.com Wed Sep 9 14:12:50 2009 From: rockysmolin at bchacc.com (Rocky Smolin) Date: Wed, 9 Sep 2009 12:12:50 -0700 Subject: [AccessD] Old Eyes Message-ID: <950A9B92F7314F0C96A3B482EF786DE6@HAL9005> Dear List: The font size of the design view of tables is getting pretty small. Is there a way to increase it? MTIA Rocky From garykjos at gmail.com Wed Sep 9 14:19:11 2009 From: garykjos at gmail.com (Gary Kjos) Date: Wed, 9 Sep 2009 14:19:11 -0500 Subject: [AccessD] Old Eyes In-Reply-To: <950A9B92F7314F0C96A3B482EF786DE6@HAL9005> References: <950A9B92F7314F0C96A3B482EF786DE6@HAL9005> Message-ID: This would do it..... 28" Widescreen LCD Monitor - 1920x1200 WUXGA = $259.99 GK On Wed, Sep 9, 2009 at 2:12 PM, Rocky Smolin wrote: > Dear List: > > The font size of the design view of tables is getting pretty small. ?Is > there a way to increase it? > > > > MTIA > > > > Rocky > > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- Gary Kjos garykjos at gmail.com From max.wanadoo at gmail.com Wed Sep 9 14:26:51 2009 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Wed, 9 Sep 2009 20:26:51 +0100 Subject: [AccessD] Old Eyes In-Reply-To: References: <950A9B92F7314F0C96A3B482EF786DE6@HAL9005> Message-ID: <4aa801bd.0707d00a.6403.6e8a@mx.google.com> Here is a cheaper way... http://www.specsavers.co.uk/value/ Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gary Kjos Sent: 09 September 2009 20:19 To: Access Developers discussion and problem solving Subject: Re: [AccessD] Old Eyes This would do it..... 28" Widescreen LCD Monitor - 1920x1200 WUXGA = $259.99 GK On Wed, Sep 9, 2009 at 2:12 PM, Rocky Smolin wrote: > Dear List: > > The font size of the design view of tables is getting pretty small. ?Is > there a way to increase it? > > > > MTIA > > > > Rocky > > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- Gary Kjos garykjos at gmail.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From rockysmolin at bchacc.com Wed Sep 9 15:17:03 2009 From: rockysmolin at bchacc.com (Rocky Smolin) Date: Wed, 9 Sep 2009 13:17:03 -0700 Subject: [AccessD] Old Eyes In-Reply-To: References: <950A9B92F7314F0C96A3B482EF786DE6@HAL9005> Message-ID: Or I could just change to 640x480? R -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gary Kjos Sent: Wednesday, September 09, 2009 12:19 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Old Eyes This would do it..... 28" Widescreen LCD Monitor - 1920x1200 WUXGA = $259.99 GK On Wed, Sep 9, 2009 at 2:12 PM, Rocky Smolin wrote: > Dear List: > > The font size of the design view of tables is getting pretty small. ? > Is there a way to increase it? > > > > MTIA > > > > Rocky > > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- Gary Kjos garykjos at gmail.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From rockysmolin at bchacc.com Wed Sep 9 15:18:44 2009 From: rockysmolin at bchacc.com (Rocky Smolin) Date: Wed, 9 Sep 2009 13:18:44 -0700 Subject: [AccessD] Old Eyes In-Reply-To: <4aa801bd.0707d00a.6403.6e8a@mx.google.com> References: <950A9B92F7314F0C96A3B482EF786DE6@HAL9005> <4aa801bd.0707d00a.6403.6e8a@mx.google.com> Message-ID: <7F45BAC2FF424E2FB8C817B1B0A3DCD9@HAL9005> And I thought we were having a serious discussion here... R -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo Sent: Wednesday, September 09, 2009 12:27 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Old Eyes Here is a cheaper way... http://www.specsavers.co.uk/value/ Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gary Kjos Sent: 09 September 2009 20:19 To: Access Developers discussion and problem solving Subject: Re: [AccessD] Old Eyes This would do it..... 28" Widescreen LCD Monitor - 1920x1200 WUXGA = $259.99 GK On Wed, Sep 9, 2009 at 2:12 PM, Rocky Smolin wrote: > Dear List: > > The font size of the design view of tables is getting pretty small. ? > Is there a way to increase it? > > > > MTIA > > > > Rocky > > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- Gary Kjos garykjos at gmail.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From max.wanadoo at gmail.com Wed Sep 9 15:28:51 2009 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Wed, 9 Sep 2009 21:28:51 +0100 Subject: [AccessD] Old Eyes In-Reply-To: <7F45BAC2FF424E2FB8C817B1B0A3DCD9@HAL9005> References: <950A9B92F7314F0C96A3B482EF786DE6@HAL9005> <4aa801bd.0707d00a.6403.6e8a@mx.google.com> <7F45BAC2FF424E2FB8C817B1B0A3DCD9@HAL9005> Message-ID: <4aa8102d.0a1ad00a.4c04.ffffabcb@mx.google.com> Cheaper than 28" Widescreen LCD Monitor - 1920x1200 WUXGA = $259.99 Same effect for ?25 Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin Sent: 09 September 2009 21:19 To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Old Eyes And I thought we were having a serious discussion here... R -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo Sent: Wednesday, September 09, 2009 12:27 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Old Eyes Here is a cheaper way... http://www.specsavers.co.uk/value/ Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gary Kjos Sent: 09 September 2009 20:19 To: Access Developers discussion and problem solving Subject: Re: [AccessD] Old Eyes This would do it..... 28" Widescreen LCD Monitor - 1920x1200 WUXGA = $259.99 GK On Wed, Sep 9, 2009 at 2:12 PM, Rocky Smolin wrote: > Dear List: > > The font size of the design view of tables is getting pretty small. ? > Is there a way to increase it? > > > > MTIA > > > > Rocky > > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- Gary Kjos garykjos at gmail.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From max.wanadoo at gmail.com Wed Sep 9 15:35:14 2009 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Wed, 9 Sep 2009 21:35:14 +0100 Subject: [AccessD] Old Eyes In-Reply-To: <7F45BAC2FF424E2FB8C817B1B0A3DCD9@HAL9005> References: <950A9B92F7314F0C96A3B482EF786DE6@HAL9005> <4aa801bd.0707d00a.6403.6e8a@mx.google.com> <7F45BAC2FF424E2FB8C817B1B0A3DCD9@HAL9005> Message-ID: <4aa811b1.0508d00a.08b5.ffffa00d@mx.google.com> Tools/Options/ Tables/Queries Tab You can change the font size of the Queries there, but I cannot see how to increase the tables. Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin Sent: 09 September 2009 21:19 To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Old Eyes And I thought we were having a serious discussion here... R -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo Sent: Wednesday, September 09, 2009 12:27 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Old Eyes Here is a cheaper way... http://www.specsavers.co.uk/value/ Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gary Kjos Sent: 09 September 2009 20:19 To: Access Developers discussion and problem solving Subject: Re: [AccessD] Old Eyes This would do it..... 28" Widescreen LCD Monitor - 1920x1200 WUXGA = $259.99 GK On Wed, Sep 9, 2009 at 2:12 PM, Rocky Smolin wrote: > Dear List: > > The font size of the design view of tables is getting pretty small. ? > Is there a way to increase it? > > > > MTIA > > > > Rocky > > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- Gary Kjos garykjos at gmail.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From max.wanadoo at gmail.com Wed Sep 9 15:52:12 2009 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Wed, 9 Sep 2009 21:52:12 +0100 Subject: [AccessD] Old Eyes In-Reply-To: <7F45BAC2FF424E2FB8C817B1B0A3DCD9@HAL9005> References: <950A9B92F7314F0C96A3B482EF786DE6@HAL9005> <4aa801bd.0707d00a.6403.6e8a@mx.google.com> <7F45BAC2FF424E2FB8C817B1B0A3DCD9@HAL9005> Message-ID: <4aa815a9.0707d00a.63fc.ffffa9c6@mx.google.com> Have you seen this? http://www.eggheadcafe.com/conversation.aspx?messageid=31781817&threadid=317 81817 Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin Sent: 09 September 2009 21:19 To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Old Eyes And I thought we were having a serious discussion here... R -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo Sent: Wednesday, September 09, 2009 12:27 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Old Eyes Here is a cheaper way... http://www.specsavers.co.uk/value/ Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gary Kjos Sent: 09 September 2009 20:19 To: Access Developers discussion and problem solving Subject: Re: [AccessD] Old Eyes This would do it..... 28" Widescreen LCD Monitor - 1920x1200 WUXGA = $259.99 GK On Wed, Sep 9, 2009 at 2:12 PM, Rocky Smolin wrote: > Dear List: > > The font size of the design view of tables is getting pretty small. ? > Is there a way to increase it? > > > > MTIA > > > > Rocky > > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- Gary Kjos garykjos at gmail.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From dwaters at usinternet.com Wed Sep 9 16:00:11 2009 From: dwaters at usinternet.com (Dan Waters) Date: Wed, 9 Sep 2009 16:00:11 -0500 Subject: [AccessD] Old Eyes In-Reply-To: <4aa811b1.0508d00a.08b5.ffffa00d@mx.google.com> References: <950A9B92F7314F0C96A3B482EF786DE6@HAL9005> <4aa801bd.0707d00a.6403.6e8a@mx.google.com><7F45BAC2FF424E2FB8C817B1B0A3DCD9@HAL9005> <4aa811b1.0508d00a.08b5.ffffa00d@mx.google.com> Message-ID: <19F9A7364876454A959F09CE253BC9EC@danwaters> Go to Tools/Options/Datasheet. On that tab you can change the font & size for tables in datasheet view. Dan -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo Sent: Wednesday, September 09, 2009 3:35 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Old Eyes Tools/Options/ Tables/Queries Tab You can change the font size of the Queries there, but I cannot see how to increase the tables. Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin Sent: 09 September 2009 21:19 To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Old Eyes And I thought we were having a serious discussion here... R -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo Sent: Wednesday, September 09, 2009 12:27 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Old Eyes Here is a cheaper way... http://www.specsavers.co.uk/value/ Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gary Kjos Sent: 09 September 2009 20:19 To: Access Developers discussion and problem solving Subject: Re: [AccessD] Old Eyes This would do it..... 28" Widescreen LCD Monitor - 1920x1200 WUXGA = $259.99 GK On Wed, Sep 9, 2009 at 2:12 PM, Rocky Smolin wrote: > Dear List: > > The font size of the design view of tables is getting pretty small. ? > Is there a way to increase it? > > > > MTIA > > > > Rocky > > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- Gary Kjos garykjos at gmail.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From max.wanadoo at gmail.com Wed Sep 9 16:04:28 2009 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Wed, 9 Sep 2009 22:04:28 +0100 Subject: [AccessD] Old Eyes In-Reply-To: <19F9A7364876454A959F09CE253BC9EC@danwaters> References: <950A9B92F7314F0C96A3B482EF786DE6@HAL9005> <4aa801bd.0707d00a.6403.6e8a@mx.google.com><7F45BAC2FF424E2FB8C817B1B0A3DCD9@HAL9005> <4aa811b1.0508d00a.08b5.ffffa00d@mx.google.com> <19F9A7364876454A959F09CE253BC9EC@danwaters> Message-ID: <4aa8188b.1818d00a.508e.1eba@mx.google.com> I think he wants them in design view, Dan Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Dan Waters Sent: 09 September 2009 22:00 To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Old Eyes Go to Tools/Options/Datasheet. On that tab you can change the font & size for tables in datasheet view. Dan -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo Sent: Wednesday, September 09, 2009 3:35 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Old Eyes Tools/Options/ Tables/Queries Tab You can change the font size of the Queries there, but I cannot see how to increase the tables. Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin Sent: 09 September 2009 21:19 To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Old Eyes And I thought we were having a serious discussion here... R -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo Sent: Wednesday, September 09, 2009 12:27 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Old Eyes Here is a cheaper way... http://www.specsavers.co.uk/value/ Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gary Kjos Sent: 09 September 2009 20:19 To: Access Developers discussion and problem solving Subject: Re: [AccessD] Old Eyes This would do it..... 28" Widescreen LCD Monitor - 1920x1200 WUXGA = $259.99 GK On Wed, Sep 9, 2009 at 2:12 PM, Rocky Smolin wrote: > Dear List: > > The font size of the design view of tables is getting pretty small. ? > Is there a way to increase it? > > > > MTIA > > > > Rocky > > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- Gary Kjos garykjos at gmail.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From rockysmolin at bchacc.com Wed Sep 9 17:11:49 2009 From: rockysmolin at bchacc.com (Rocky Smolin) Date: Wed, 9 Sep 2009 15:11:49 -0700 Subject: [AccessD] Old Eyes In-Reply-To: <4aa815a9.0707d00a.63fc.ffffa9c6@mx.google.com> References: <950A9B92F7314F0C96A3B482EF786DE6@HAL9005> <4aa801bd.0707d00a.6403.6e8a@mx.google.com><7F45BAC2FF424E2FB8C817B1B0A3DCD9@HAL9005> <4aa815a9.0707d00a.63fc.ffffa9c6@mx.google.com> Message-ID: <8145D6CDF1DD4C8199331C8802683A7A@HAL9005> That will change the point size on the data in the tables but not the size in the design view. Which is where I really need it. Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo Sent: Wednesday, September 09, 2009 1:52 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Old Eyes Have you seen this? http://www.eggheadcafe.com/conversation.aspx?messageid=31781817&threadid=317 81817 Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin Sent: 09 September 2009 21:19 To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Old Eyes And I thought we were having a serious discussion here... R -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo Sent: Wednesday, September 09, 2009 12:27 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Old Eyes Here is a cheaper way... http://www.specsavers.co.uk/value/ Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gary Kjos Sent: 09 September 2009 20:19 To: Access Developers discussion and problem solving Subject: Re: [AccessD] Old Eyes This would do it..... 28" Widescreen LCD Monitor - 1920x1200 WUXGA = $259.99 GK On Wed, Sep 9, 2009 at 2:12 PM, Rocky Smolin wrote: > Dear List: > > The font size of the design view of tables is getting pretty small. Is > there a way to increase it? > > > > MTIA > > > > Rocky > > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- Gary Kjos garykjos at gmail.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From rockysmolin at bchacc.com Wed Sep 9 17:13:04 2009 From: rockysmolin at bchacc.com (Rocky Smolin) Date: Wed, 9 Sep 2009 15:13:04 -0700 Subject: [AccessD] Old Eyes In-Reply-To: <19F9A7364876454A959F09CE253BC9EC@danwaters> References: <950A9B92F7314F0C96A3B482EF786DE6@HAL9005> <4aa801bd.0707d00a.6403.6e8a@mx.google.com><7F45BAC2FF424E2FB8C817B1B0A3DCD9@HAL9005><4aa811b1.0508d00a.08b5.ffffa00d@mx.google.com> <19F9A7364876454A959F09CE253BC9EC@danwaters> Message-ID: However, I need to make the letters bigger in design view. Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Dan Waters Sent: Wednesday, September 09, 2009 2:00 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Old Eyes Go to Tools/Options/Datasheet. On that tab you can change the font & size for tables in datasheet view. Dan -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo Sent: Wednesday, September 09, 2009 3:35 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Old Eyes Tools/Options/ Tables/Queries Tab You can change the font size of the Queries there, but I cannot see how to increase the tables. Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin Sent: 09 September 2009 21:19 To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Old Eyes And I thought we were having a serious discussion here... R -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo Sent: Wednesday, September 09, 2009 12:27 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Old Eyes Here is a cheaper way... http://www.specsavers.co.uk/value/ Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gary Kjos Sent: 09 September 2009 20:19 To: Access Developers discussion and problem solving Subject: Re: [AccessD] Old Eyes This would do it..... 28" Widescreen LCD Monitor - 1920x1200 WUXGA = $259.99 GK On Wed, Sep 9, 2009 at 2:12 PM, Rocky Smolin wrote: > Dear List: > > The font size of the design view of tables is getting pretty small. Is > there a way to increase it? > > > > MTIA > > > > Rocky > > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- Gary Kjos garykjos at gmail.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From cfoust at infostatsystems.com Wed Sep 9 17:19:23 2009 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Wed, 9 Sep 2009 15:19:23 -0700 Subject: [AccessD] Old Eyes In-Reply-To: References: <950A9B92F7314F0C96A3B482EF786DE6@HAL9005> <4aa801bd.0707d00a.6403.6e8a@mx.google.com><7F45BAC2FF424E2FB8C817B1B0A3DCD9@HAL9005><4aa811b1.0508d00a.08b5.ffffa00d@mx.google.com><19F9A7364876454A959F09CE253BC9EC@danwaters> Message-ID: Are you wanting to make the letters bigger in design view but not at runtime?? Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin Sent: Wednesday, September 09, 2009 3:13 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Old Eyes However, I need to make the letters bigger in design view. Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Dan Waters Sent: Wednesday, September 09, 2009 2:00 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Old Eyes Go to Tools/Options/Datasheet. On that tab you can change the font & size for tables in datasheet view. Dan -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo Sent: Wednesday, September 09, 2009 3:35 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Old Eyes Tools/Options/ Tables/Queries Tab You can change the font size of the Queries there, but I cannot see how to increase the tables. Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin Sent: 09 September 2009 21:19 To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Old Eyes And I thought we were having a serious discussion here... R -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo Sent: Wednesday, September 09, 2009 12:27 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Old Eyes Here is a cheaper way... http://www.specsavers.co.uk/value/ Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gary Kjos Sent: 09 September 2009 20:19 To: Access Developers discussion and problem solving Subject: Re: [AccessD] Old Eyes This would do it..... 28" Widescreen LCD Monitor - 1920x1200 WUXGA = $259.99 GK On Wed, Sep 9, 2009 at 2:12 PM, Rocky Smolin wrote: > Dear List: > > The font size of the design view of tables is getting pretty small. Is > there a way to increase it? > > > > MTIA > > > > Rocky > > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- Gary Kjos garykjos at gmail.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From rockysmolin at bchacc.com Wed Sep 9 17:38:10 2009 From: rockysmolin at bchacc.com (Rocky Smolin) Date: Wed, 9 Sep 2009 15:38:10 -0700 Subject: [AccessD] Old Eyes In-Reply-To: References: <950A9B92F7314F0C96A3B482EF786DE6@HAL9005> <4aa801bd.0707d00a.6403.6e8a@mx.google.com><7F45BAC2FF424E2FB8C817B1B0A3DCD9@HAL9005><4aa811b1.0508d00a.08b5.ffffa00d@mx.google.com><19F9A7364876454A959F09CE253BC9EC@danwaters> Message-ID: <590076DB36324A3FA3A9125F13581B86@HAL9005> Yeah - the design view of a table. The field names specifically. To effing small for me! Runtime doesn't matter. The data, if I want to see it, I can adjust the size of (scuse the syntax) Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: Wednesday, September 09, 2009 3:19 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Old Eyes Are you wanting to make the letters bigger in design view but not at runtime?? Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin Sent: Wednesday, September 09, 2009 3:13 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Old Eyes However, I need to make the letters bigger in design view. Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Dan Waters Sent: Wednesday, September 09, 2009 2:00 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Old Eyes Go to Tools/Options/Datasheet. On that tab you can change the font & size for tables in datasheet view. Dan -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo Sent: Wednesday, September 09, 2009 3:35 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Old Eyes Tools/Options/ Tables/Queries Tab You can change the font size of the Queries there, but I cannot see how to increase the tables. Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin Sent: 09 September 2009 21:19 To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Old Eyes And I thought we were having a serious discussion here... R -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo Sent: Wednesday, September 09, 2009 12:27 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Old Eyes Here is a cheaper way... http://www.specsavers.co.uk/value/ Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gary Kjos Sent: 09 September 2009 20:19 To: Access Developers discussion and problem solving Subject: Re: [AccessD] Old Eyes This would do it..... 28" Widescreen LCD Monitor - 1920x1200 WUXGA = $259.99 GK On Wed, Sep 9, 2009 at 2:12 PM, Rocky Smolin wrote: > Dear List: > > The font size of the design view of tables is getting pretty small. Is > there a way to increase it? > > > > MTIA > > > > Rocky > > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- Gary Kjos garykjos at gmail.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From mmattys at rochester.rr.com Wed Sep 9 17:45:43 2009 From: mmattys at rochester.rr.com (Mike Mattys) Date: Wed, 9 Sep 2009 18:45:43 -0400 Subject: [AccessD] Old Eyes References: <950A9B92F7314F0C96A3B482EF786DE6@HAL9005> <4aa801bd.0707d00a.6403.6e8a@mx.google.com><7F45BAC2FF424E2FB8C817B1B0A3DCD9@HAL9005><4aa811b1.0508d00a.08b5.ffffa00d@mx.google.com><19F9A7364876454A959F09CE253BC9EC@danwaters> Message-ID: <871E54919D3E4EB8BE34F79FED75F810@Mattys> Hi Rocky, The only thing I can see - so far - is that you can press Shift+F2 and get a Zoom Box, in which you can change the font type and size - Michael R Mattys MapPoint and Database Dev www.mattysconsulting.com - ----- Original Message ----- From: "Charlotte Foust" To: "Access Developers discussion and problem solving" Sent: Wednesday, September 09, 2009 6:19 PM Subject: Re: [AccessD] Old Eyes > Are you wanting to make the letters bigger in design view but not at > runtime?? > > Charlotte Foust > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin > Sent: Wednesday, September 09, 2009 3:13 PM > To: 'Access Developers discussion and problem solving' > Subject: Re: [AccessD] Old Eyes > > However, I need to make the letters bigger in design view. > > Rocky > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Dan Waters > Sent: Wednesday, September 09, 2009 2:00 PM > To: 'Access Developers discussion and problem solving' > Subject: Re: [AccessD] Old Eyes > > Go to Tools/Options/Datasheet. On that tab you can change the font & > size for tables in datasheet view. > > Dan > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo > Sent: Wednesday, September 09, 2009 3:35 PM > To: 'Access Developers discussion and problem solving' > Subject: Re: [AccessD] Old Eyes > > Tools/Options/ Tables/Queries Tab > > You can change the font size of the Queries there, but I cannot see how > to increase the tables. > > > > Max > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin > Sent: 09 September 2009 21:19 > To: 'Access Developers discussion and problem solving' > Subject: Re: [AccessD] Old Eyes > > And I thought we were having a serious discussion here... > > R > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo > Sent: Wednesday, September 09, 2009 12:27 PM > To: 'Access Developers discussion and problem solving' > Subject: Re: [AccessD] Old Eyes > > Here is a cheaper way... > > http://www.specsavers.co.uk/value/ > > Max > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gary Kjos > Sent: 09 September 2009 20:19 > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Old Eyes > > This would do it..... > > pNo= > 3326540&Sku=H94-2801> > > 28" Widescreen LCD Monitor - 1920x1200 WUXGA = $259.99 > > > > GK > > > > On Wed, Sep 9, 2009 at 2:12 PM, Rocky Smolin > wrote: >> Dear List: >> >> The font size of the design view of tables is getting pretty small. Is > >> there a way to increase it? >> >> >> >> MTIA >> >> >> >> Rocky >> >> >> >> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> >> > > > > -- > Gary Kjos > garykjos at gmail.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com From davidmcafee at gmail.com Wed Sep 9 17:54:10 2009 From: davidmcafee at gmail.com (David McAfee) Date: Wed, 9 Sep 2009 15:54:10 -0700 Subject: [AccessD] Old Eyes In-Reply-To: <871E54919D3E4EB8BE34F79FED75F810@Mattys> References: <950A9B92F7314F0C96A3B482EF786DE6@HAL9005> <4aa801bd.0707d00a.6403.6e8a@mx.google.com> <7F45BAC2FF424E2FB8C817B1B0A3DCD9@HAL9005> <4aa811b1.0508d00a.08b5.ffffa00d@mx.google.com> <19F9A7364876454A959F09CE253BC9EC@danwaters> <871E54919D3E4EB8BE34F79FED75F810@Mattys> Message-ID: <8786a4c00909091554icc0c092o3fb53555d6bd4d03@mail.gmail.com> What about screen resolution. not 640x480 but something more reasonable? On Wed, Sep 9, 2009 at 3:45 PM, Mike Mattys wrote: > Hi Rocky, > > The only thing I can see - so far - is that you can press Shift+F2 > and get a Zoom Box, in which you can change the font type and size > - > Michael R Mattys > MapPoint and Database Dev > www.mattysconsulting.com > - > > ----- Original Message ----- > From: "Charlotte Foust" > To: "Access Developers discussion and problem solving" > > Sent: Wednesday, September 09, 2009 6:19 PM > Subject: Re: [AccessD] Old Eyes > > >> Are you wanting to make the letters bigger in design view but not at >> runtime?? >> >> Charlotte Foust >> >> -----Original Message----- >> From: accessd-bounces at databaseadvisors.com >> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin >> Sent: Wednesday, September 09, 2009 3:13 PM >> To: 'Access Developers discussion and problem solving' >> Subject: Re: [AccessD] Old Eyes >> >> However, I need to make the letters bigger in design view. >> >> Rocky >> >> >> -----Original Message----- >> From: accessd-bounces at databaseadvisors.com >> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Dan Waters >> Sent: Wednesday, September 09, 2009 2:00 PM >> To: 'Access Developers discussion and problem solving' >> Subject: Re: [AccessD] Old Eyes >> >> Go to Tools/Options/Datasheet. ?On that tab you can change the font & >> size for tables in datasheet view. >> >> Dan >> >> -----Original Message----- >> From: accessd-bounces at databaseadvisors.com >> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo >> Sent: Wednesday, September 09, 2009 3:35 PM >> To: 'Access Developers discussion and problem solving' >> Subject: Re: [AccessD] Old Eyes >> >> Tools/Options/ Tables/Queries Tab >> >> You can change the font size of the Queries there, but I cannot see how >> to increase the ?tables. >> >> >> >> Max >> >> >> -----Original Message----- >> From: accessd-bounces at databaseadvisors.com >> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin >> Sent: 09 September 2009 21:19 >> To: 'Access Developers discussion and problem solving' >> Subject: Re: [AccessD] Old Eyes >> >> And I thought we were having a serious discussion here... >> >> R >> >> -----Original Message----- >> From: accessd-bounces at databaseadvisors.com >> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo >> Sent: Wednesday, September 09, 2009 12:27 PM >> To: 'Access Developers discussion and problem solving' >> Subject: Re: [AccessD] Old Eyes >> >> Here is a cheaper way... >> >> http://www.specsavers.co.uk/value/ >> >> Max >> >> >> -----Original Message----- >> From: accessd-bounces at databaseadvisors.com >> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gary Kjos >> Sent: 09 September 2009 20:19 >> To: Access Developers discussion and problem solving >> Subject: Re: [AccessD] Old Eyes >> >> This would do it..... >> >> > pNo= >> 3326540&Sku=H94-2801> >> >> 28" Widescreen LCD Monitor - 1920x1200 WUXGA = $259.99 >> >> >> >> GK >> >> >> >> On Wed, Sep 9, 2009 at 2:12 PM, Rocky Smolin >> wrote: >>> Dear List: >>> >>> The font size of the design view of tables is getting pretty small. Is >> >>> there a way to increase it? >>> >>> >>> >>> MTIA >>> >>> >>> >>> Rocky >>> >>> >>> >>> >>> -- >>> AccessD mailing list >>> AccessD at databaseadvisors.com >>> http://databaseadvisors.com/mailman/listinfo/accessd >>> Website: http://www.databaseadvisors.com >>> >>> >> >> >> >> -- >> Gary Kjos >> garykjos at gmail.com >> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> >> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> >> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> >> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> >> >> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From rockysmolin at bchacc.com Wed Sep 9 18:02:58 2009 From: rockysmolin at bchacc.com (Rocky Smolin) Date: Wed, 9 Sep 2009 16:02:58 -0700 Subject: [AccessD] Old Eyes In-Reply-To: <871E54919D3E4EB8BE34F79FED75F810@Mattys> References: <950A9B92F7314F0C96A3B482EF786DE6@HAL9005> <4aa801bd.0707d00a.6403.6e8a@mx.google.com><7F45BAC2FF424E2FB8C817B1B0A3DCD9@HAL9005><4aa811b1.0508d00a.08b5.ffffa00d@mx.google.com><19F9A7364876454A959F09CE253BC9EC@danwaters> <871E54919D3E4EB8BE34F79FED75F810@Mattys> Message-ID: <439077B41DDB4352A98FA826D567F6AD@HAL9005> What does it change the font size and type of? I tried it, but the field names in the design view of the table didn't change. Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mike Mattys Sent: Wednesday, September 09, 2009 3:46 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Old Eyes Hi Rocky, The only thing I can see - so far - is that you can press Shift+F2 and get a Zoom Box, in which you can change the font type and size - Michael R Mattys MapPoint and Database Dev www.mattysconsulting.com - ----- Original Message ----- From: "Charlotte Foust" To: "Access Developers discussion and problem solving" Sent: Wednesday, September 09, 2009 6:19 PM Subject: Re: [AccessD] Old Eyes > Are you wanting to make the letters bigger in design view but not at > runtime?? > > Charlotte Foust > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin > Sent: Wednesday, September 09, 2009 3:13 PM > To: 'Access Developers discussion and problem solving' > Subject: Re: [AccessD] Old Eyes > > However, I need to make the letters bigger in design view. > > Rocky > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Dan Waters > Sent: Wednesday, September 09, 2009 2:00 PM > To: 'Access Developers discussion and problem solving' > Subject: Re: [AccessD] Old Eyes > > Go to Tools/Options/Datasheet. On that tab you can change the font & > size for tables in datasheet view. > > Dan > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo > Sent: Wednesday, September 09, 2009 3:35 PM > To: 'Access Developers discussion and problem solving' > Subject: Re: [AccessD] Old Eyes > > Tools/Options/ Tables/Queries Tab > > You can change the font size of the Queries there, but I cannot see how > to increase the tables. > > > > Max > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin > Sent: 09 September 2009 21:19 > To: 'Access Developers discussion and problem solving' > Subject: Re: [AccessD] Old Eyes > > And I thought we were having a serious discussion here... > > R > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo > Sent: Wednesday, September 09, 2009 12:27 PM > To: 'Access Developers discussion and problem solving' > Subject: Re: [AccessD] Old Eyes > > Here is a cheaper way... > > http://www.specsavers.co.uk/value/ > > Max > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gary Kjos > Sent: 09 September 2009 20:19 > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Old Eyes > > This would do it..... > > pNo= > 3326540&Sku=H94-2801> > > 28" Widescreen LCD Monitor - 1920x1200 WUXGA = $259.99 > > > > GK > > > > On Wed, Sep 9, 2009 at 2:12 PM, Rocky Smolin > wrote: >> Dear List: >> >> The font size of the design view of tables is getting pretty small. Is > >> there a way to increase it? >> >> >> >> MTIA >> >> >> >> Rocky >> >> >> >> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> >> > > > > -- > Gary Kjos > garykjos at gmail.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From rockysmolin at bchacc.com Wed Sep 9 18:06:15 2009 From: rockysmolin at bchacc.com (Rocky Smolin) Date: Wed, 9 Sep 2009 16:06:15 -0700 Subject: [AccessD] Old Eyes In-Reply-To: <8786a4c00909091554icc0c092o3fb53555d6bd4d03@mail.gmail.com> References: <950A9B92F7314F0C96A3B482EF786DE6@HAL9005><4aa801bd.0707d00a.6403.6e8a@mx.google.com><7F45BAC2FF424E2FB8C817B1B0A3DCD9@HAL9005><4aa811b1.0508d00a.08b5.ffffa00d@mx.google.com><19F9A7364876454A959F09CE253BC9EC@danwaters><871E54919D3E4EB8BE34F79FED75F810@Mattys> <8786a4c00909091554icc0c092o3fb53555d6bd4d03@mail.gmail.com> Message-ID: <95B9D7D28A3840B5BBAF6637C125987A@HAL9005> I'm at 800x600 on a 19" flat screen. Running dual monitors - the other monitor on this box is 1027x768. I have always designed in 800x600 as the lowest common resolution I might encounter in a customer's site. Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of David McAfee Sent: Wednesday, September 09, 2009 3:54 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Old Eyes What about screen resolution. not 640x480 but something more reasonable? On Wed, Sep 9, 2009 at 3:45 PM, Mike Mattys wrote: > Hi Rocky, > > The only thing I can see - so far - is that you can press Shift+F2 and > get a Zoom Box, in which you can change the font type and size > - > Michael R Mattys > MapPoint and Database Dev > www.mattysconsulting.com > - > > ----- Original Message ----- > From: "Charlotte Foust" > To: "Access Developers discussion and problem solving" > > Sent: Wednesday, September 09, 2009 6:19 PM > Subject: Re: [AccessD] Old Eyes > > >> Are you wanting to make the letters bigger in design view but not at >> runtime?? >> >> Charlotte Foust >> >> -----Original Message----- >> From: accessd-bounces at databaseadvisors.com >> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky >> Smolin >> Sent: Wednesday, September 09, 2009 3:13 PM >> To: 'Access Developers discussion and problem solving' >> Subject: Re: [AccessD] Old Eyes >> >> However, I need to make the letters bigger in design view. >> >> Rocky >> >> >> -----Original Message----- >> From: accessd-bounces at databaseadvisors.com >> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Dan Waters >> Sent: Wednesday, September 09, 2009 2:00 PM >> To: 'Access Developers discussion and problem solving' >> Subject: Re: [AccessD] Old Eyes >> >> Go to Tools/Options/Datasheet. ?On that tab you can change the font & >> size for tables in datasheet view. >> >> Dan >> >> -----Original Message----- >> From: accessd-bounces at databaseadvisors.com >> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max >> Wanadoo >> Sent: Wednesday, September 09, 2009 3:35 PM >> To: 'Access Developers discussion and problem solving' >> Subject: Re: [AccessD] Old Eyes >> >> Tools/Options/ Tables/Queries Tab >> >> You can change the font size of the Queries there, but I cannot see >> how to increase the ?tables. >> >> >> >> Max >> >> >> -----Original Message----- >> From: accessd-bounces at databaseadvisors.com >> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky >> Smolin >> Sent: 09 September 2009 21:19 >> To: 'Access Developers discussion and problem solving' >> Subject: Re: [AccessD] Old Eyes >> >> And I thought we were having a serious discussion here... >> >> R >> >> -----Original Message----- >> From: accessd-bounces at databaseadvisors.com >> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max >> Wanadoo >> Sent: Wednesday, September 09, 2009 12:27 PM >> To: 'Access Developers discussion and problem solving' >> Subject: Re: [AccessD] Old Eyes >> >> Here is a cheaper way... >> >> http://www.specsavers.co.uk/value/ >> >> Max >> >> >> -----Original Message----- >> From: accessd-bounces at databaseadvisors.com >> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gary Kjos >> Sent: 09 September 2009 20:19 >> To: Access Developers discussion and problem solving >> Subject: Re: [AccessD] Old Eyes >> >> This would do it..... >> >> > ?Ed >> pNo= >> 3326540&Sku=H94-2801> >> >> 28" Widescreen LCD Monitor - 1920x1200 WUXGA = $259.99 >> >> >> >> GK >> >> >> >> On Wed, Sep 9, 2009 at 2:12 PM, Rocky Smolin >> wrote: >>> Dear List: >>> >>> The font size of the design view of tables is getting pretty small. >>> Is >> >>> there a way to increase it? >>> >>> >>> >>> MTIA >>> >>> >>> >>> Rocky >>> >>> >>> >>> >>> -- >>> AccessD mailing list >>> AccessD at databaseadvisors.com >>> http://databaseadvisors.com/mailman/listinfo/accessd >>> Website: http://www.databaseadvisors.com >>> >>> >> >> >> >> -- >> Gary Kjos >> garykjos at gmail.com >> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> >> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> >> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> >> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> >> >> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From mmattys at rochester.rr.com Wed Sep 9 18:10:43 2009 From: mmattys at rochester.rr.com (Mike Mattys) Date: Wed, 9 Sep 2009 19:10:43 -0400 Subject: [AccessD] Old Eyes References: <950A9B92F7314F0C96A3B482EF786DE6@HAL9005> <4aa801bd.0707d00a.6403.6e8a@mx.google.com><7F45BAC2FF424E2FB8C817B1B0A3DCD9@HAL9005><4aa811b1.0508d00a.08b5.ffffa00d@mx.google.com><19F9A7364876454A959F09CE253BC9EC@danwaters><871E54919D3E4EB8BE34F79FED75F810@Mattys> <439077B41DDB4352A98FA826D567F6AD@HAL9005> Message-ID: <31952CCD5990432DB47AEA963B5ABCF7@Mattys> Uh, that's A2007 What version were you thinking of? - Michael R Mattys MapPoint and Database Dev www.mattysconsulting.com - ----- Original Message ----- From: "Rocky Smolin" To: "'Access Developers discussion and problem solving'" Sent: Wednesday, September 09, 2009 7:02 PM Subject: Re: [AccessD] Old Eyes > What does it change the font size and type of? I tried it, but the field > names in the design view of the table didn't change. > > Rocky > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mike Mattys > Sent: Wednesday, September 09, 2009 3:46 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Old Eyes > > Hi Rocky, > > The only thing I can see - so far - is that you can press Shift+F2 and get > a > Zoom Box, in which you can change the font type and size > - > Michael R Mattys > MapPoint and Database Dev > www.mattysconsulting.com > - > > ----- Original Message ----- > From: "Charlotte Foust" > To: "Access Developers discussion and problem solving" > > Sent: Wednesday, September 09, 2009 6:19 PM > Subject: Re: [AccessD] Old Eyes > > >> Are you wanting to make the letters bigger in design view but not at >> runtime?? >> >> Charlotte Foust >> >> -----Original Message----- >> From: accessd-bounces at databaseadvisors.com >> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin >> Sent: Wednesday, September 09, 2009 3:13 PM >> To: 'Access Developers discussion and problem solving' >> Subject: Re: [AccessD] Old Eyes >> >> However, I need to make the letters bigger in design view. >> >> Rocky >> >> >> -----Original Message----- >> From: accessd-bounces at databaseadvisors.com >> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Dan Waters >> Sent: Wednesday, September 09, 2009 2:00 PM >> To: 'Access Developers discussion and problem solving' >> Subject: Re: [AccessD] Old Eyes >> >> Go to Tools/Options/Datasheet. On that tab you can change the font & >> size for tables in datasheet view. >> >> Dan >> >> -----Original Message----- >> From: accessd-bounces at databaseadvisors.com >> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo >> Sent: Wednesday, September 09, 2009 3:35 PM >> To: 'Access Developers discussion and problem solving' >> Subject: Re: [AccessD] Old Eyes >> >> Tools/Options/ Tables/Queries Tab >> >> You can change the font size of the Queries there, but I cannot see how >> to increase the tables. >> >> >> >> Max >> >> >> -----Original Message----- >> From: accessd-bounces at databaseadvisors.com >> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin >> Sent: 09 September 2009 21:19 >> To: 'Access Developers discussion and problem solving' >> Subject: Re: [AccessD] Old Eyes >> >> And I thought we were having a serious discussion here... >> >> R >> >> -----Original Message----- >> From: accessd-bounces at databaseadvisors.com >> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo >> Sent: Wednesday, September 09, 2009 12:27 PM >> To: 'Access Developers discussion and problem solving' >> Subject: Re: [AccessD] Old Eyes >> >> Here is a cheaper way... >> >> http://www.specsavers.co.uk/value/ >> >> Max >> >> >> -----Original Message----- >> From: accessd-bounces at databaseadvisors.com >> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gary Kjos >> Sent: 09 September 2009 20:19 >> To: Access Developers discussion and problem solving >> Subject: Re: [AccessD] Old Eyes >> >> This would do it..... >> >> > pNo= >> 3326540&Sku=H94-2801> >> >> 28" Widescreen LCD Monitor - 1920x1200 WUXGA = $259.99 >> >> >> >> GK >> >> >> >> On Wed, Sep 9, 2009 at 2:12 PM, Rocky Smolin >> wrote: >>> Dear List: >>> >>> The font size of the design view of tables is getting pretty small. Is >> >>> there a way to increase it? >>> >>> >>> >>> MTIA >>> >>> >>> >>> Rocky >>> >>> >>> >>> >>> -- >>> AccessD mailing list >>> AccessD at databaseadvisors.com >>> http://databaseadvisors.com/mailman/listinfo/accessd >>> Website: http://www.databaseadvisors.com >>> >>> >> >> >> >> -- >> Gary Kjos >> garykjos at gmail.com >> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> >> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> >> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> >> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> >> >> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com From rockysmolin at bchacc.com Wed Sep 9 18:20:33 2009 From: rockysmolin at bchacc.com (Rocky Smolin) Date: Wed, 9 Sep 2009 16:20:33 -0700 Subject: [AccessD] Old Eyes In-Reply-To: <31952CCD5990432DB47AEA963B5ABCF7@Mattys> References: <950A9B92F7314F0C96A3B482EF786DE6@HAL9005> <4aa801bd.0707d00a.6403.6e8a@mx.google.com><7F45BAC2FF424E2FB8C817B1B0A3DCD9@HAL9005><4aa811b1.0508d00a.08b5.ffffa00d@mx.google.com><19F9A7364876454A959F09CE253BC9EC@danwaters><871E54919D3E4EB8BE34F79FED75F810@Mattys><439077B41DDB4352A98FA826D567F6AD@HAL9005> <31952CCD5990432DB47AEA963B5ABCF7@Mattys> Message-ID: 2003. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mike Mattys Sent: Wednesday, September 09, 2009 4:11 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Old Eyes Uh, that's A2007 What version were you thinking of? - Michael R Mattys MapPoint and Database Dev www.mattysconsulting.com - ----- Original Message ----- From: "Rocky Smolin" To: "'Access Developers discussion and problem solving'" Sent: Wednesday, September 09, 2009 7:02 PM Subject: Re: [AccessD] Old Eyes > What does it change the font size and type of? I tried it, but the field > names in the design view of the table didn't change. > > Rocky > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mike Mattys > Sent: Wednesday, September 09, 2009 3:46 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Old Eyes > > Hi Rocky, > > The only thing I can see - so far - is that you can press Shift+F2 and get > a > Zoom Box, in which you can change the font type and size > - > Michael R Mattys > MapPoint and Database Dev > www.mattysconsulting.com > - > > ----- Original Message ----- > From: "Charlotte Foust" > To: "Access Developers discussion and problem solving" > > Sent: Wednesday, September 09, 2009 6:19 PM > Subject: Re: [AccessD] Old Eyes > > >> Are you wanting to make the letters bigger in design view but not at >> runtime?? >> >> Charlotte Foust >> >> -----Original Message----- >> From: accessd-bounces at databaseadvisors.com >> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin >> Sent: Wednesday, September 09, 2009 3:13 PM >> To: 'Access Developers discussion and problem solving' >> Subject: Re: [AccessD] Old Eyes >> >> However, I need to make the letters bigger in design view. >> >> Rocky >> >> >> -----Original Message----- >> From: accessd-bounces at databaseadvisors.com >> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Dan Waters >> Sent: Wednesday, September 09, 2009 2:00 PM >> To: 'Access Developers discussion and problem solving' >> Subject: Re: [AccessD] Old Eyes >> >> Go to Tools/Options/Datasheet. On that tab you can change the font & >> size for tables in datasheet view. >> >> Dan >> >> -----Original Message----- >> From: accessd-bounces at databaseadvisors.com >> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo >> Sent: Wednesday, September 09, 2009 3:35 PM >> To: 'Access Developers discussion and problem solving' >> Subject: Re: [AccessD] Old Eyes >> >> Tools/Options/ Tables/Queries Tab >> >> You can change the font size of the Queries there, but I cannot see how >> to increase the tables. >> >> >> >> Max >> >> >> -----Original Message----- >> From: accessd-bounces at databaseadvisors.com >> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin >> Sent: 09 September 2009 21:19 >> To: 'Access Developers discussion and problem solving' >> Subject: Re: [AccessD] Old Eyes >> >> And I thought we were having a serious discussion here... >> >> R >> >> -----Original Message----- >> From: accessd-bounces at databaseadvisors.com >> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo >> Sent: Wednesday, September 09, 2009 12:27 PM >> To: 'Access Developers discussion and problem solving' >> Subject: Re: [AccessD] Old Eyes >> >> Here is a cheaper way... >> >> http://www.specsavers.co.uk/value/ >> >> Max >> >> >> -----Original Message----- >> From: accessd-bounces at databaseadvisors.com >> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gary Kjos >> Sent: 09 September 2009 20:19 >> To: Access Developers discussion and problem solving >> Subject: Re: [AccessD] Old Eyes >> >> This would do it..... >> >> > pNo= >> 3326540&Sku=H94-2801> >> >> 28" Widescreen LCD Monitor - 1920x1200 WUXGA = $259.99 >> >> >> >> GK >> >> >> >> On Wed, Sep 9, 2009 at 2:12 PM, Rocky Smolin >> wrote: >>> Dear List: >>> >>> The font size of the design view of tables is getting pretty small. Is >> >>> there a way to increase it? >>> >>> >>> >>> MTIA >>> >>> >>> >>> Rocky >>> >>> >>> >>> >>> -- >>> AccessD mailing list >>> AccessD at databaseadvisors.com >>> http://databaseadvisors.com/mailman/listinfo/accessd >>> Website: http://www.databaseadvisors.com >>> >>> >> >> >> >> -- >> Gary Kjos >> garykjos at gmail.com >> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> >> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> >> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> >> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> >> >> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From john at winhaven.net Wed Sep 9 19:25:55 2009 From: john at winhaven.net (John Bartow) Date: Wed, 9 Sep 2009 19:25:55 -0500 Subject: [AccessD] Old Eyes In-Reply-To: References: <950A9B92F7314F0C96A3B482EF786DE6@HAL9005> <4aa801bd.0707d00a.6403.6e8a@mx.google.com><7F45BAC2FF424E2FB8C817B1B0A3DCD9@HAL9005><4aa811b1.0508d00a.08b5.ffffa00d@mx.google.com><19F9A7364876454A959F09CE253BC9EC@danwaters><871E54919D3E4EB8BE34F79FED75F810@Mattys><439077B41DDB4352A98FA826D567F6AD@HAL9005> <31952CCD5990432DB47AEA963B5ABCF7@Mattys> Message-ID: <024901ca31ad$43219ce0$c964d6a0$@net> Start | All Programs | Accessories | Accessibility | Magnifier HTH John B From rockysmolin at bchacc.com Wed Sep 9 21:55:52 2009 From: rockysmolin at bchacc.com (Rocky Smolin) Date: Wed, 9 Sep 2009 19:55:52 -0700 Subject: [AccessD] Old Eyes In-Reply-To: <024901ca31ad$43219ce0$c964d6a0$@net> References: <950A9B92F7314F0C96A3B482EF786DE6@HAL9005> <4aa801bd.0707d00a.6403.6e8a@mx.google.com><7F45BAC2FF424E2FB8C817B1B0A3DCD9@HAL9005><4aa811b1.0508d00a.08b5.ffffa00d@mx.google.com><19F9A7364876454A959F09CE253BC9EC@danwaters><871E54919D3E4EB8BE34F79FED75F810@Mattys><439077B41DDB4352A98FA826D567F6AD@HAL9005> <31952CCD5990432DB47AEA963B5ABCF7@Mattys> <024901ca31ad$43219ce0$c964d6a0$@net> Message-ID: Need some Dramamine - then it might work -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John Bartow Sent: Wednesday, September 09, 2009 5:26 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Old Eyes Start | All Programs | Accessories | Accessibility | Magnifier HTH John B -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From max.wanadoo at gmail.com Wed Sep 9 23:29:15 2009 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Thu, 10 Sep 2009 05:29:15 +0100 Subject: [AccessD] Old Eyes In-Reply-To: <8145D6CDF1DD4C8199331C8802683A7A@HAL9005> References: <950A9B92F7314F0C96A3B482EF786DE6@HAL9005> <4aa801bd.0707d00a.6403.6e8a@mx.google.com><7F45BAC2FF424E2FB8C817B1B0A3DCD9@HAL9005> <4aa815a9.0707d00a.63fc.ffffa9c6@mx.google.com> <8145D6CDF1DD4C8199331C8802683A7A@HAL9005> Message-ID: <4aa880d4.1818d00a.64e0.064f@mx.google.com> I go back to the spectacles then. I bought some in Asda (Walmart) for $3. The are non-prescription. For me, it was magnification 1.175 and they go to 4 and above (milk bottle tops). With these I can program without squinting. I do not need them for normal reading of things like newspapers, labels etc. but if I am reading a book for example then I will put them on, to save my eyes from straining. They work great for programming too. I also have a size 2.0 which I use when I need to read the small print that comes on microchips and other electronic bits which I cannot make out with the naked eye. If you already wear prescription glasses, then just get re-tested for a more powerful set. Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin Sent: 09 September 2009 23:12 To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Old Eyes That will change the point size on the data in the tables but not the size in the design view. Which is where I really need it. Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo Sent: Wednesday, September 09, 2009 1:52 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Old Eyes Have you seen this? http://www.eggheadcafe.com/conversation.aspx?messageid=31781817&threadid=317 81817 Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin Sent: 09 September 2009 21:19 To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Old Eyes And I thought we were having a serious discussion here... R -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo Sent: Wednesday, September 09, 2009 12:27 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Old Eyes Here is a cheaper way... http://www.specsavers.co.uk/value/ Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gary Kjos Sent: 09 September 2009 20:19 To: Access Developers discussion and problem solving Subject: Re: [AccessD] Old Eyes This would do it..... 28" Widescreen LCD Monitor - 1920x1200 WUXGA = $259.99 GK On Wed, Sep 9, 2009 at 2:12 PM, Rocky Smolin wrote: > Dear List: > > The font size of the design view of tables is getting pretty small. Is > there a way to increase it? > > > > MTIA > > > > Rocky > > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- Gary Kjos garykjos at gmail.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From max.wanadoo at gmail.com Wed Sep 9 23:33:38 2009 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Thu, 10 Sep 2009 05:33:38 +0100 Subject: [AccessD] Old Eyes In-Reply-To: <871E54919D3E4EB8BE34F79FED75F810@Mattys> References: <950A9B92F7314F0C96A3B482EF786DE6@HAL9005> <4aa801bd.0707d00a.6403.6e8a@mx.google.com><7F45BAC2FF424E2FB8C817B1B0A3DCD9@HAL9005><4aa811b1.0508d00a.08b5.ffffa00d@mx.google.com><19F9A7364876454A959F09CE253BC9EC@danwaters> <871E54919D3E4EB8BE34F79FED75F810@Mattys> Message-ID: <4aa881dc.0a1ad00a.47b7.405b@mx.google.com> Mike, that is quite good. Not completely what Rocky wanted I think, but it helps me. Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mike Mattys Sent: 09 September 2009 23:46 To: Access Developers discussion and problem solving Subject: Re: [AccessD] Old Eyes Hi Rocky, The only thing I can see - so far - is that you can press Shift+F2 and get a Zoom Box, in which you can change the font type and size - Michael R Mattys MapPoint and Database Dev www.mattysconsulting.com - ----- Original Message ----- From: "Charlotte Foust" To: "Access Developers discussion and problem solving" Sent: Wednesday, September 09, 2009 6:19 PM Subject: Re: [AccessD] Old Eyes > Are you wanting to make the letters bigger in design view but not at > runtime?? > > Charlotte Foust > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin > Sent: Wednesday, September 09, 2009 3:13 PM > To: 'Access Developers discussion and problem solving' > Subject: Re: [AccessD] Old Eyes > > However, I need to make the letters bigger in design view. > > Rocky > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Dan Waters > Sent: Wednesday, September 09, 2009 2:00 PM > To: 'Access Developers discussion and problem solving' > Subject: Re: [AccessD] Old Eyes > > Go to Tools/Options/Datasheet. On that tab you can change the font & > size for tables in datasheet view. > > Dan > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo > Sent: Wednesday, September 09, 2009 3:35 PM > To: 'Access Developers discussion and problem solving' > Subject: Re: [AccessD] Old Eyes > > Tools/Options/ Tables/Queries Tab > > You can change the font size of the Queries there, but I cannot see how > to increase the tables. > > > > Max > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin > Sent: 09 September 2009 21:19 > To: 'Access Developers discussion and problem solving' > Subject: Re: [AccessD] Old Eyes > > And I thought we were having a serious discussion here... > > R > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo > Sent: Wednesday, September 09, 2009 12:27 PM > To: 'Access Developers discussion and problem solving' > Subject: Re: [AccessD] Old Eyes > > Here is a cheaper way... > > http://www.specsavers.co.uk/value/ > > Max > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gary Kjos > Sent: 09 September 2009 20:19 > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Old Eyes > > This would do it..... > > pNo= > 3326540&Sku=H94-2801> > > 28" Widescreen LCD Monitor - 1920x1200 WUXGA = $259.99 > > > > GK > > > > On Wed, Sep 9, 2009 at 2:12 PM, Rocky Smolin > wrote: >> Dear List: >> >> The font size of the design view of tables is getting pretty small. Is > >> there a way to increase it? >> >> >> >> MTIA >> >> >> >> Rocky >> >> >> >> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> >> > > > > -- > Gary Kjos > garykjos at gmail.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From max.wanadoo at gmail.com Wed Sep 9 23:41:29 2009 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Thu, 10 Sep 2009 05:41:29 +0100 Subject: [AccessD] Old Eyes In-Reply-To: <024901ca31ad$43219ce0$c964d6a0$@net> References: <950A9B92F7314F0C96A3B482EF786DE6@HAL9005> <4aa801bd.0707d00a.6403.6e8a@mx.google.com><7F45BAC2FF424E2FB8C817B1B0A3DCD9@HAL9005><4aa811b1.0508d00a.08b5.ffffa00d@mx.google.com><19F9A7364876454A959F09CE253BC9EC@danwaters><871E54919D3E4EB8BE34F79FED75F810@Mattys><439077B41DDB4352A98FA826D567F6AD@HAL9005> <31952CCD5990432DB47AEA963B5ABCF7@Mattys> <024901ca31ad$43219ce0$c964d6a0$@net> Message-ID: <4aa883b0.0702d00a.2af6.094c@mx.google.com> Wow. That is really weird. Opened up another box with bits of original one in it..That will take some getting used to. Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John Bartow Sent: 10 September 2009 01:26 To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Old Eyes Start | All Programs | Accessories | Accessibility | Magnifier HTH John B -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From rockysmolin at bchacc.com Wed Sep 9 23:47:37 2009 From: rockysmolin at bchacc.com (Rocky Smolin) Date: Wed, 9 Sep 2009 21:47:37 -0700 Subject: [AccessD] Old Eyes In-Reply-To: <4aa880d4.1818d00a.64e0.064f@mx.google.com> References: <950A9B92F7314F0C96A3B482EF786DE6@HAL9005> <4aa801bd.0707d00a.6403.6e8a@mx.google.com><7F45BAC2FF424E2FB8C817B1B0A3DCD9@HAL9005> <4aa815a9.0707d00a.63fc.ffffa9c6@mx.google.com><8145D6CDF1DD4C8199331C8802683A7A@HAL9005> <4aa880d4.1818d00a.64e0.064f@mx.google.com> Message-ID: <204CDA6C5B624862A2BE6AA838B39678@HAL9005> I have my contact lenses calibrated for mono vision. One eye for close, one eye for far. No cheaters! I'm not going back to that business of having readers lying all over the house so they're always handy. R -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo Sent: Wednesday, September 09, 2009 9:29 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Old Eyes I go back to the spectacles then. I bought some in Asda (Walmart) for $3. The are non-prescription. For me, it was magnification 1.175 and they go to 4 and above (milk bottle tops). With these I can program without squinting. I do not need them for normal reading of things like newspapers, labels etc. but if I am reading a book for example then I will put them on, to save my eyes from straining. They work great for programming too. I also have a size 2.0 which I use when I need to read the small print that comes on microchips and other electronic bits which I cannot make out with the naked eye. If you already wear prescription glasses, then just get re-tested for a more powerful set. Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin Sent: 09 September 2009 23:12 To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Old Eyes That will change the point size on the data in the tables but not the size in the design view. Which is where I really need it. Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo Sent: Wednesday, September 09, 2009 1:52 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Old Eyes Have you seen this? http://www.eggheadcafe.com/conversation.aspx?messageid=31781817&threadid=317 81817 Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin Sent: 09 September 2009 21:19 To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Old Eyes And I thought we were having a serious discussion here... R -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo Sent: Wednesday, September 09, 2009 12:27 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Old Eyes Here is a cheaper way... http://www.specsavers.co.uk/value/ Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gary Kjos Sent: 09 September 2009 20:19 To: Access Developers discussion and problem solving Subject: Re: [AccessD] Old Eyes This would do it..... 28" Widescreen LCD Monitor - 1920x1200 WUXGA = $259.99 GK On Wed, Sep 9, 2009 at 2:12 PM, Rocky Smolin wrote: > Dear List: > > The font size of the design view of tables is getting pretty small. Is > there a way to increase it? > > > > MTIA > > > > Rocky > > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- Gary Kjos garykjos at gmail.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From john at winhaven.net Wed Sep 9 23:56:54 2009 From: john at winhaven.net (John Bartow) Date: Wed, 9 Sep 2009 23:56:54 -0500 Subject: [AccessD] Old Eyes In-Reply-To: <204CDA6C5B624862A2BE6AA838B39678@HAL9005> References: <950A9B92F7314F0C96A3B482EF786DE6@HAL9005> <4aa801bd.0707d00a.6403.6e8a@mx.google.com><7F45BAC2FF424E2FB8C817B1B0A3DCD9@HAL9005> <4aa815a9.0707d00a.63fc.ffffa9c6@mx.google.com><8145D6CDF1DD4C8199331C8802683A7A@HAL9005> <4aa880d4.1818d00a.64e0.064f@mx.google.com> <204CDA6C5B624862A2BE6AA838B39678@HAL9005> Message-ID: <030b01ca31d3$1df8b720$59ea2560$@net> I just bought a 4 pack. I can see the screen, just nothing closer :o( -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin Sent: Wednesday, September 09, 2009 11:48 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Old Eyes I have my contact lenses calibrated for mono vision. One eye for close, one eye for far. No cheaters! I'm not going back to that business of having readers lying all over the house so they're always handy. R From max.wanadoo at gmail.com Thu Sep 10 00:07:54 2009 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Thu, 10 Sep 2009 06:07:54 +0100 Subject: [AccessD] Old Eyes In-Reply-To: <030b01ca31d3$1df8b720$59ea2560$@net> References: <950A9B92F7314F0C96A3B482EF786DE6@HAL9005> <4aa801bd.0707d00a.6403.6e8a@mx.google.com><7F45BAC2FF424E2FB8C817B1B0A3DCD9@HAL9005> <4aa815a9.0707d00a.63fc.ffffa9c6@mx.google.com><8145D6CDF1DD4C8199331C8802683A7A@HAL9005> <4aa880d4.1818d00a.64e0.064f@mx.google.com> <204CDA6C5B624862A2BE6AA838B39678@HAL9005> <030b01ca31d3$1df8b720$59ea2560$@net> Message-ID: <4aa889e1.1c07d00a.0665.6ae7@mx.google.com> Are you wearing them back to front? On the label does it say "binoculars", if so, turn them round....duh! Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John Bartow Sent: 10 September 2009 05:57 To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Old Eyes I just bought a 4 pack. I can see the screen, just nothing closer :o( -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin Sent: Wednesday, September 09, 2009 11:48 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Old Eyes I have my contact lenses calibrated for mono vision. One eye for close, one eye for far. No cheaters! I'm not going back to that business of having readers lying all over the house so they're always handy. R -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From max.wanadoo at gmail.com Thu Sep 10 02:05:57 2009 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Thu, 10 Sep 2009 08:05:57 +0100 Subject: [AccessD] Old Eyes In-Reply-To: <204CDA6C5B624862A2BE6AA838B39678@HAL9005> References: <950A9B92F7314F0C96A3B482EF786DE6@HAL9005> <4aa801bd.0707d00a.6403.6e8a@mx.google.com><7F45BAC2FF424E2FB8C817B1B0A3DCD9@HAL9005> <4aa815a9.0707d00a.63fc.ffffa9c6@mx.google.com><8145D6CDF1DD4C8199331C8802683A7A@HAL9005> <4aa880d4.1818d00a.64e0.064f@mx.google.com> <204CDA6C5B624862A2BE6AA838B39678@HAL9005> Message-ID: <4aa8a593.0a04d00a.6592.ffff883d@mx.google.com> Taken to OT Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin Sent: 10 September 2009 05:48 To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Old Eyes I have my contact lenses calibrated for mono vision. One eye for close, one eye for far. No cheaters! I'm not going back to that business of having readers lying all over the house so they're always handy. R -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo Sent: Wednesday, September 09, 2009 9:29 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Old Eyes I go back to the spectacles then. I bought some in Asda (Walmart) for $3. The are non-prescription. For me, it was magnification 1.175 and they go to 4 and above (milk bottle tops). With these I can program without squinting. I do not need them for normal reading of things like newspapers, labels etc. but if I am reading a book for example then I will put them on, to save my eyes from straining. They work great for programming too. I also have a size 2.0 which I use when I need to read the small print that comes on microchips and other electronic bits which I cannot make out with the naked eye. If you already wear prescription glasses, then just get re-tested for a more powerful set. Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin Sent: 09 September 2009 23:12 To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Old Eyes That will change the point size on the data in the tables but not the size in the design view. Which is where I really need it. Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo Sent: Wednesday, September 09, 2009 1:52 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Old Eyes Have you seen this? http://www.eggheadcafe.com/conversation.aspx?messageid=31781817&threadid=317 81817 Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin Sent: 09 September 2009 21:19 To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Old Eyes And I thought we were having a serious discussion here... R -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo Sent: Wednesday, September 09, 2009 12:27 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Old Eyes Here is a cheaper way... http://www.specsavers.co.uk/value/ Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gary Kjos Sent: 09 September 2009 20:19 To: Access Developers discussion and problem solving Subject: Re: [AccessD] Old Eyes This would do it..... 28" Widescreen LCD Monitor - 1920x1200 WUXGA = $259.99 GK On Wed, Sep 9, 2009 at 2:12 PM, Rocky Smolin wrote: > Dear List: > > The font size of the design view of tables is getting pretty small. Is > there a way to increase it? > > > > MTIA > > > > Rocky > > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- Gary Kjos garykjos at gmail.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From dwaters at usinternet.com Thu Sep 10 08:27:28 2009 From: dwaters at usinternet.com (Dan Waters) Date: Thu, 10 Sep 2009 08:27:28 -0500 Subject: [AccessD] Old Eyes - New Mouse! In-Reply-To: <204CDA6C5B624862A2BE6AA838B39678@HAL9005> References: <950A9B92F7314F0C96A3B482EF786DE6@HAL9005> <4aa801bd.0707d00a.6403.6e8a@mx.google.com><7F45BAC2FF424E2FB8C817B1B0A3DCD9@HAL9005> <4aa815a9.0707d00a.63fc.ffffa9c6@mx.google.com><8145D6CDF1DD4C8199331C8802683A7A@HAL9005><4aa880d4.1818d00a.64e0.064f@mx.google.com> <204CDA6C5B624862A2BE6AA838B39678@HAL9005> Message-ID: I have a mouse which has a 'magnify' button on the left side. When that button is pushed, a rectangular area of the screen will be opened. When I click the button again, the magnified area goes away. As I move the mouse the magnified area moves with it. You can change the size of the magnified area, and also adjust the magnification power from 1.5X to 5X. The mouse is a wired Microsoft Notebook Optical Mouse 3000. It's very lightweight, very small, and really helps to prevent repetitive motion pain. And it's cheap - $14 at Amazon. http://www.amazon.com/Microsoft-Notebook-Optical-Mouse-3000/dp/B000A6NUU6/re f=sr_1_1?ie=UTF8&s=electronics&qid=1252588561&sr=8-1 You can get these in a wireless version, but those are heavier. HTH! Dan -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin Sent: Wednesday, September 09, 2009 11:48 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Old Eyes I have my contact lenses calibrated for mono vision. One eye for close, one eye for far. No cheaters! I'm not going back to that business of having readers lying all over the house so they're always handy. R -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo Sent: Wednesday, September 09, 2009 9:29 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Old Eyes I go back to the spectacles then. I bought some in Asda (Walmart) for $3. The are non-prescription. For me, it was magnification 1.175 and they go to 4 and above (milk bottle tops). With these I can program without squinting. I do not need them for normal reading of things like newspapers, labels etc. but if I am reading a book for example then I will put them on, to save my eyes from straining. They work great for programming too. I also have a size 2.0 which I use when I need to read the small print that comes on microchips and other electronic bits which I cannot make out with the naked eye. If you already wear prescription glasses, then just get re-tested for a more powerful set. Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin Sent: 09 September 2009 23:12 To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Old Eyes That will change the point size on the data in the tables but not the size in the design view. Which is where I really need it. Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo Sent: Wednesday, September 09, 2009 1:52 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Old Eyes Have you seen this? http://www.eggheadcafe.com/conversation.aspx?messageid=31781817&threadid=317 81817 Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin Sent: 09 September 2009 21:19 To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Old Eyes And I thought we were having a serious discussion here... R -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo Sent: Wednesday, September 09, 2009 12:27 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Old Eyes Here is a cheaper way... http://www.specsavers.co.uk/value/ Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gary Kjos Sent: 09 September 2009 20:19 To: Access Developers discussion and problem solving Subject: Re: [AccessD] Old Eyes This would do it..... 28" Widescreen LCD Monitor - 1920x1200 WUXGA = $259.99 GK On Wed, Sep 9, 2009 at 2:12 PM, Rocky Smolin wrote: > Dear List: > > The font size of the design view of tables is getting pretty small. Is > there a way to increase it? > > > > MTIA > > > > Rocky > > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- Gary Kjos garykjos at gmail.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From cfoust at infostatsystems.com Thu Sep 10 10:48:41 2009 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Thu, 10 Sep 2009 08:48:41 -0700 Subject: [AccessD] Old Eyes In-Reply-To: <024901ca31ad$43219ce0$c964d6a0$@net> References: <950A9B92F7314F0C96A3B482EF786DE6@HAL9005> <4aa801bd.0707d00a.6403.6e8a@mx.google.com><7F45BAC2FF424E2FB8C817B1B0A3DCD9@HAL9005><4aa811b1.0508d00a.08b5.ffffa00d@mx.google.com><19F9A7364876454A959F09CE253BC9EC@danwaters><871E54919D3E4EB8BE34F79FED75F810@Mattys><439077B41DDB4352A98FA826D567F6AD@HAL9005> <31952CCD5990432DB47AEA963B5ABCF7@Mattys> <024901ca31ad$43219ce0$c964d6a0$@net> Message-ID: That thing is hateful! Charlotte -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John Bartow Sent: Wednesday, September 09, 2009 5:26 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Old Eyes Start | All Programs | Accessories | Accessibility | Magnifier HTH John B -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From jwcolby at colbyconsulting.com Thu Sep 10 11:03:17 2009 From: jwcolby at colbyconsulting.com (jwcolby) Date: Thu, 10 Sep 2009 12:03:17 -0400 Subject: [AccessD] SPAM-LOW: Re: Old Eyes - New Mouse! In-Reply-To: References: <950A9B92F7314F0C96A3B482EF786DE6@HAL9005> <4aa801bd.0707d00a.6403.6e8a@mx.google.com><7F45BAC2FF424E2FB8C817B1B0A3DCD9@HAL9005> <4aa815a9.0707d00a.63fc.ffffa9c6@mx.google.com><8145D6CDF1DD4C8199331C8802683A7A@HAL9005><4aa880d4.1818d00a.64e0.064f@mx.google.com> <204CDA6C5B624862A2BE6AA838B39678@HAL9005> Message-ID: <4AA92345.1030801@colbyconsulting.com> THAT is a great idea, especially hooked directly to a mouse button. John W. Colby www.ColbyConsulting.com Dan Waters wrote: > I have a mouse which has a 'magnify' button on the left side. When that > button is pushed, a rectangular area of the screen will be opened. When I > click the button again, the magnified area goes away. As I move the mouse > the magnified area moves with it. > > You can change the size of the magnified area, and also adjust the > magnification power from 1.5X to 5X. > > The mouse is a wired Microsoft Notebook Optical Mouse 3000. It's very > lightweight, very small, and really helps to prevent repetitive motion pain. > And it's cheap - $14 at Amazon. > http://www.amazon.com/Microsoft-Notebook-Optical-Mouse-3000/dp/B000A6NUU6/re > f=sr_1_1?ie=UTF8&s=electronics&qid=1252588561&sr=8-1 > > You can get these in a wireless version, but those are heavier. > > HTH! > Dan > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin > Sent: Wednesday, September 09, 2009 11:48 PM > To: 'Access Developers discussion and problem solving' > Subject: Re: [AccessD] Old Eyes > > I have my contact lenses calibrated for mono vision. One eye for close, one > eye for far. No cheaters! I'm not going back to that business of having > readers lying all over the house so they're always handy. > > R > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo > Sent: Wednesday, September 09, 2009 9:29 PM > To: 'Access Developers discussion and problem solving' > Subject: Re: [AccessD] Old Eyes > > I go back to the spectacles then. I bought some in Asda (Walmart) for $3. > The are non-prescription. For me, it was magnification 1.175 and they go to > 4 and above (milk bottle tops). With these I can program without > squinting. I do not need them for normal reading of things like > newspapers, labels etc. but if I am reading a book for example then I will > put them on, to save my eyes from straining. > > They work great for programming too. I also have a size 2.0 which I use > when I need to read the small print that comes on microchips and other > electronic bits which I cannot make out with the naked eye. > > If you already wear prescription glasses, then just get re-tested for a more > powerful set. > > Max > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin > Sent: 09 September 2009 23:12 > To: 'Access Developers discussion and problem solving' > Subject: Re: [AccessD] Old Eyes > > That will change the point size on the data in the tables but not the size > in the design view. Which is where I really need it. > > Rocky > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo > Sent: Wednesday, September 09, 2009 1:52 PM > To: 'Access Developers discussion and problem solving' > Subject: Re: [AccessD] Old Eyes > > Have you seen this? > > http://www.eggheadcafe.com/conversation.aspx?messageid=31781817&threadid=317 > 81817 > > > > Max > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin > Sent: 09 September 2009 21:19 > To: 'Access Developers discussion and problem solving' > Subject: Re: [AccessD] Old Eyes > > And I thought we were having a serious discussion here... > > R > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo > Sent: Wednesday, September 09, 2009 12:27 PM > To: 'Access Developers discussion and problem solving' > Subject: Re: [AccessD] Old Eyes > > Here is a cheaper way... > > http://www.specsavers.co.uk/value/ > > Max > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gary Kjos > Sent: 09 September 2009 20:19 > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Old Eyes > > This would do it..... > > 3326540&Sku=H94-2801> > > 28" Widescreen LCD Monitor - 1920x1200 WUXGA = $259.99 > > > > GK > > > > On Wed, Sep 9, 2009 at 2:12 PM, Rocky Smolin wrote: >> Dear List: >> >> The font size of the design view of tables is getting pretty small. Is >> there a way to increase it? >> >> >> >> MTIA >> >> >> >> Rocky >> >> >> >> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> >> > > > > -- > Gary Kjos > garykjos at gmail.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > From Gustav at cactus.dk Thu Sep 10 11:07:46 2009 From: Gustav at cactus.dk (Gustav Brock) Date: Thu, 10 Sep 2009 18:07:46 +0200 Subject: [AccessD] Old Eyes - New Mouse! Message-ID: Hi John Where is that mouse button - can't see it ... /gustav >>> jwcolby at colbyconsulting.com 10-09-2009 18:03 >>> THAT is a great idea, especially hooked directly to a mouse button. John W. Colby www.ColbyConsulting.com Dan Waters wrote: > I have a mouse which has a 'magnify' button on the left side. When that > button is pushed, a rectangular area of the screen will be opened. When I > click the button again, the magnified area goes away. As I move the mouse > the magnified area moves with it. > > You can change the size of the magnified area, and also adjust the > magnification power from 1.5X to 5X. > > The mouse is a wired Microsoft Notebook Optical Mouse 3000. It's very > lightweight, very small, and really helps to prevent repetitive motion pain. > And it's cheap - $14 at Amazon. > http://www.amazon.com/Microsoft-Notebook-Optical-Mouse-3000/dp/B000A6NUU6/ref=sr_1_1?ie=UTF8&s=electronics&qid=1252588561&sr=8-1 > > You can get these in a wireless version, but those are heavier. > > HTH! > Dan From jwcolby at colbyconsulting.com Thu Sep 10 11:51:02 2009 From: jwcolby at colbyconsulting.com (jwcolby) Date: Thu, 10 Sep 2009 12:51:02 -0400 Subject: [AccessD] Old Eyes - New Mouse! In-Reply-To: References: Message-ID: <4AA92E76.50309@colbyconsulting.com> ROTFL. You need a magnifier to find the magnifier? ;) John W. Colby www.ColbyConsulting.com Gustav Brock wrote: > Hi John > > Where is that mouse button - can't see it ... > > /gustav > >>>> jwcolby at colbyconsulting.com 10-09-2009 18:03 >>> > THAT is a great idea, especially hooked directly to a mouse button. > > John W. Colby > www.ColbyConsulting.com > > > Dan Waters wrote: >> I have a mouse which has a 'magnify' button on the left side. When that >> button is pushed, a rectangular area of the screen will be opened. When I >> click the button again, the magnified area goes away. As I move the mouse >> the magnified area moves with it. >> >> You can change the size of the magnified area, and also adjust the >> magnification power from 1.5X to 5X. >> >> The mouse is a wired Microsoft Notebook Optical Mouse 3000. It's very >> lightweight, very small, and really helps to prevent repetitive motion pain. >> And it's cheap - $14 at Amazon. >> http://www.amazon.com/Microsoft-Notebook-Optical-Mouse-3000/dp/B000A6NUU6/ref=sr_1_1?ie=UTF8&s=electronics&qid=1252588561&sr=8-1 >> >> You can get these in a wireless version, but those are heavier. >> >> HTH! >> Dan > > > From RRANTHON at sentara.com Fri Sep 11 08:37:55 2009 From: RRANTHON at sentara.com (RANDALL R ANTHONY) Date: Fri, 11 Sep 2009 09:37:55 -0400 Subject: [AccessD] Crosstab Query - Additional Parameter Message-ID: <200909111338.n8BDcFP8005662@databaseadvisors.com> Hi y'all, I've got a crosstab query that works great. However, I need to pass an additional parameter (that may or may not be null) and thought I could just add them to the query grid. This does not work. I'm assuming that it has something to do with not being part of the columns displayed. What do I need to do? DoCmd.OpenReport sObjName, acViewPreview, , sWhere, , strSvcRegion & "~" & strLocality Is the command, sWhere = "" or 2 From max.wanadoo at gmail.com Fri Sep 11 08:51:02 2009 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Fri, 11 Sep 2009 14:51:02 +0100 Subject: [AccessD] Crosstab Query - Additional Parameter In-Reply-To: <200909111338.n8BDcFP8005662@databaseadvisors.com> References: <200909111338.n8BDcFP8005662@databaseadvisors.com> Message-ID: Could you try this, perhaps:- sWhere=nz(sWhere,"") DoCmd.OpenReport sObjName, acViewPreview, , sWhere, , strSvcRegion & "~" & strLocality This will ensure that sWhere is not null before the docmd is activated. Max On 9/11/09, RANDALL R ANTHONY wrote: > Hi y'all, > I've got a crosstab query that works great. However, I need to pass an > additional parameter (that may or may not be null) and thought I could just > add them to the query grid. This does not work. I'm assuming that it has > something to do with not being part of the columns displayed. What do I > need to do? > > DoCmd.OpenReport sObjName, acViewPreview, , sWhere, , strSvcRegion & "~" & > strLocality > > Is the command, sWhere = "" or 2 > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From Lambert.Heenan at chartisinsurance.com Fri Sep 11 08:55:00 2009 From: Lambert.Heenan at chartisinsurance.com (Heenan, Lambert) Date: Fri, 11 Sep 2009 09:55:00 -0400 Subject: [AccessD] Crosstab Query - Additional Parameter In-Reply-To: <200909111338.n8BDcFP8005662@databaseadvisors.com> References: <200909111338.n8BDcFP8005662@databaseadvisors.com> Message-ID: I'm assuming that you either put a criteria in the query grid, such as a prompt to enter a value... [Enter Criteria] ... or else that you have a criteria that references some control on a form ... [Forms]![SomeForm]![SomeTextBox] ... In which case I think you will find that the problem is in the crosstab query. Whenever you need to have a criteria in a crosstab you also must define a parameter for it. To do that open the x-tab in design mode and select 'Parameters' on the 'Query' menu. To quote from the on-line help... On the Query menu, click Parameters. In the first Parameter cell, type the first prompt you entered in the query design grid. In the Data Type cell to the right, click the appropriate data type according to the following guidelines: If the parameter field data type is Click this data type in the Data Type cell Currency, Date/Time, Memo, OLE Object, Text, and Yes/No Currency, Date/Time, Memo, OLE Object, Text, and Yes/No Number Byte, Single, Double, Integer, Long Integer, and Replication ID. These data types correspond to the five FieldSize property settings of the Number data type. Unknown Value. This is a generic data type that accepts any type of data. Binary Binary. Used with parameter queries directed to linked tables that do recognize this data type (Microsoft Access does not recognize this data type). Repeat Steps 2 and 3 for each parameter you want to specify a data type for. HTH Lambert -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of RANDALL R ANTHONY Sent: Friday, September 11, 2009 9:38 AM To: accessd at databaseadvisors.com Subject: [AccessD] Crosstab Query - Additional Parameter Hi y'all, I've got a crosstab query that works great. However, I need to pass an additional parameter (that may or may not be null) and thought I could just add them to the query grid. This does not work. I'm assuming that it has something to do with not being part of the columns displayed. What do I need to do? DoCmd.OpenReport sObjName, acViewPreview, , sWhere, , strSvcRegion & "~" & strLocality Is the command, sWhere = "" or 2 -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From RRANTHON at sentara.com Fri Sep 11 09:08:04 2009 From: RRANTHON at sentara.com (RANDALL R ANTHONY) Date: Fri, 11 Sep 2009 10:08:04 -0400 Subject: [AccessD] Crosstab Query - Additional Parameter In-Reply-To: References: <200909111338.n8BDcFP8005662@databaseadvisors.com> Message-ID: <200909111408.n8BE8J0J014537@databaseadvisors.com> Max, I'm not getting that far, where I'm stuck at is what to put in the query. If I put the field name in the query, Region as a group by, when I run the report the query is prompting me to enter the Region, ie, it doesn't recognize the table value. I can't put the Region as a Where in the query grid. >>> On 9/11/2009 at 9:51 AM, in message , Max Wanadoo wrote: Could you try this, perhaps:- sWhere=nz(sWhere,"") DoCmd.OpenReport sObjName, acViewPreview, , sWhere, , strSvcRegion & "~" & strLocality This will ensure that sWhere is not null before the docmd is activated. Max On 9/11/09, RANDALL R ANTHONY wrote: > Hi y'all, > I've got a crosstab query that works great. However, I need to pass an > additional parameter (that may or may not be null) and thought I could just > add them to the query grid. This does not work. I'm assuming that it has > something to do with not being part of the columns displayed. What do I > need to do? > > DoCmd.OpenReport sObjName, acViewPreview, , sWhere, , strSvcRegion & "~" & > strLocality > > Is the command, sWhere = "" or 2 > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com ( http://www.databaseadvisors.com/ ) > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com ( http://www.databaseadvisors.com/ ) From Lambert.Heenan at chartisinsurance.com Fri Sep 11 09:17:35 2009 From: Lambert.Heenan at chartisinsurance.com (Heenan, Lambert) Date: Fri, 11 Sep 2009 10:17:35 -0400 Subject: [AccessD] Crosstab Query - Additional Parameter In-Reply-To: <200909111408.n8BE8J0J014537@databaseadvisors.com> References: <200909111338.n8BDcFP8005662@databaseadvisors.com> <200909111408.n8BE8J0J014537@databaseadvisors.com> Message-ID: Can you post the SQL? -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of RANDALL R ANTHONY Sent: Friday, September 11, 2009 10:08 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Crosstab Query - Additional Parameter Max, I'm not getting that far, where I'm stuck at is what to put in the query. If I put the field name in the query, Region as a group by, when I run the report the query is prompting me to enter the Region, ie, it doesn't recognize the table value. I can't put the Region as a Where in the query grid. >>> On 9/11/2009 at 9:51 AM, in message , Max Wanadoo wrote: Could you try this, perhaps:- sWhere=nz(sWhere,"") DoCmd.OpenReport sObjName, acViewPreview, , sWhere, , strSvcRegion & "~" & strLocality This will ensure that sWhere is not null before the docmd is activated. Max On 9/11/09, RANDALL R ANTHONY wrote: > Hi y'all, > I've got a crosstab query that works great. However, I need to pass > an additional parameter (that may or may not be null) and thought I > could just add them to the query grid. This does not work. I'm > assuming that it has something to do with not being part of the > columns displayed. What do I need to do? > > DoCmd.OpenReport sObjName, acViewPreview, , sWhere, , strSvcRegion & > "~" & strLocality > > Is the command, sWhere = "" or 2 > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com ( > http://www.databaseadvisors.com/ ) > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com ( http://www.databaseadvisors.com/ ) -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From RRANTHON at sentara.com Fri Sep 11 09:38:23 2009 From: RRANTHON at sentara.com (RANDALL R ANTHONY) Date: Fri, 11 Sep 2009 10:38:23 -0400 Subject: [AccessD] Crosstab Query - Additional Parameter In-Reply-To: References: <200909111338.n8BDcFP8005662@databaseadvisors.com> Message-ID: <200909111438.n8BEclus023445@databaseadvisors.com> Ok, this might be getting us somewhere. I added the column Region to the grid as a Where and placed the [forms]![summ_rpt_shm_frm]![cbosvcregion] in the criteria and got a result. However, if I pass null, I get an error (null = all). (Lambert, I tried the below previously and it kept prompting me at runtime) >>> On 9/11/2009 at 9:55 AM, in message , "Heenan, Lambert" wrote: I'm assuming that you either put a criteria in the query grid, such as a prompt to enter a value... [Enter Criteria] ... or else that you have a criteria that references some control on a form ... [Forms]![SomeForm]![SomeTextBox] ... In which case I think you will find that the problem is in the crosstab query. Whenever you need to have a criteria in a crosstab you also must define a parameter for it. To do that open the x-tab in design mode and select 'Parameters' on the 'Query' menu. To quote from the on-line help... On the Query menu, click Parameters. In the first Parameter cell, type the first prompt you entered in the query design grid. In the Data Type cell to the right, click the appropriate data type according to the following guidelines: If the parameter field data type is Click this data type in the Data Type cell Currency, Date/Time, Memo, OLE Object, Text, and Yes/No Currency, Date/Time, Memo, OLE Object, Text, and Yes/No Number Byte, Single, Double, Integer, Long Integer, and Replication ID. These data types correspond to the five FieldSize property settings of the Number data type. Unknown Value. This is a generic data type that accepts any type of data. Binary Binary. Used with parameter queries directed to linked tables that do recognize this data type (Microsoft Access does not recognize this data type). Repeat Steps 2 and 3 for each parameter you want to specify a data type for. HTH Lambert -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of RANDALL R ANTHONY Sent: Friday, September 11, 2009 9:38 AM To: accessd at databaseadvisors.com Subject: [AccessD] Crosstab Query - Additional Parameter Hi y'all, I've got a crosstab query that works great. However, I need to pass an additional parameter (that may or may not be null) and thought I could just add them to the query grid. This does not work. I'm assuming that it has something to do with not being part of the columns displayed. What do I need to do? DoCmd.OpenReport sObjName, acViewPreview, , sWhere, , strSvcRegion & "~" & strLocality Is the command, sWhere = "" or 2 -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com ( http://www.databaseadvisors.com/ ) -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com ( http://www.databaseadvisors.com/ ) From dkalsow at yahoo.com Fri Sep 11 10:39:06 2009 From: dkalsow at yahoo.com (Dale Kalsow) Date: Fri, 11 Sep 2009 08:39:06 -0700 (PDT) Subject: [AccessD] Updating a lable In-Reply-To: <200909111438.n8BEclus023445@databaseadvisors.com> Message-ID: <338097.30731.qm@web50403.mail.re2.yahoo.com> I have a loop created to read though a file.? As the file is read I am also updating a label but when the code runs behind the form the form's label does not change. ? Any ideas? ? Thanks! ? Dale From max.wanadoo at gmail.com Fri Sep 11 11:08:17 2009 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Fri, 11 Sep 2009 17:08:17 +0100 Subject: [AccessD] Updating a lable In-Reply-To: <338097.30731.qm@web50403.mail.re2.yahoo.com> References: <200909111438.n8BEclus023445@databaseadvisors.com> <338097.30731.qm@web50403.mail.re2.yahoo.com> Message-ID: <4aaa7669.1701d00a.6fce.ffffe302@mx.google.com> Dale, In the code, put me.repaint Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Dale Kalsow Sent: 11 September 2009 16:39 To: accessd at databaseadvisors.com Subject: [AccessD] Updating a lable I have a loop created to read though a file.? As the file is read I am also updating a label but when the code runs behind the form the form's label does not change. ? Any ideas? ? Thanks! ? Dale -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From RRANTHON at sentara.com Fri Sep 11 11:44:29 2009 From: RRANTHON at sentara.com (RANDALL R ANTHONY) Date: Fri, 11 Sep 2009 12:44:29 -0400 Subject: [AccessD] Crosstab Query - Additional Parameter In-Reply-To: References: <200909111338.n8BDcFP8005662@databaseadvisors.com> <200909111408.n8BE8J0J014537@databaseadvisors.com> Message-ID: <200909111644.n8BGibJj026559@databaseadvisors.com> Here's the SQL: TRANSFORM Count(TAB1.COMP_NUM) AS [The Value] SELECT Trim([TAB2].[LOB_DESC]) & " (" & Trim([TAB2].[LOB]) & ")" AS NETWORK, Count(TAB1.COMP_NUM) AS Total FROM (TAB2 INNER JOIN (TAB1 INNER JOIN RESOLUTION_TAB ON TAB1.COMP_NUM = RESOLUTION_TAB.COMP_NUM) ON TAB2.LOB = TAB1.NETWORK) LEFT JOIN SQLVIEW1 ON TAB1.COMP_NUM = SQLVIEW1.COMP_NUM WHERE<<<(((RESOLUTION_TAB.MBR_SAT)="Y") AND ((TAB1.USERTYPE)=1) AND ((TAB1.COMP_DATE) Between [forms]![summ_rpt_shm_frm]![begin] And [forms]![summ_rpt_shm_frm]![End])>>> AND ***((SQLVIEW1.SVCREGCODEID)=[forms]![summ_rpt_shm_frm]![cbosvcregion]))*** GROUP BY Trim([TAB2].[LOB_DESC]) & " (" & Trim([TAB2].[LOB]) & ")" ORDER BY Trim([TAB2].[LOB_DESC]) & " (" & Trim([TAB2].[LOB]) & ")" PIVOT Format([COMP_DATE],"mmm") In ("Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"); The code between <> is static and will always have a value. I'm trying to add a dynamic parameter between the **s. >>> On 9/11/2009 at 10:17 AM, in message , "Heenan, Lambert" wrote: Can you post the SQL? -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of RANDALL R ANTHONY Sent: Friday, September 11, 2009 10:08 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Crosstab Query - Additional Parameter Max, I'm not getting that far, where I'm stuck at is what to put in the query. If I put the field name in the query, Region as a group by, when I run the report the query is prompting me to enter the Region, ie, it doesn't recognize the table value. I can't put the Region as a Where in the query grid. >>> On 9/11/2009 at 9:51 AM, in message , Max Wanadoo wrote: Could you try this, perhaps:- sWhere=nz(sWhere,"") DoCmd.OpenReport sObjName, acViewPreview, , sWhere, , strSvcRegion & "~" & strLocality This will ensure that sWhere is not null before the docmd is activated. Max On 9/11/09, RANDALL R ANTHONY wrote: > Hi y'all, > I've got a crosstab query that works great. However, I need to pass > an additional parameter (that may or may not be null) and thought I > could just add them to the query grid. This does not work. I'm > assuming that it has something to do with not being part of the > columns displayed. What do I need to do? > > DoCmd.OpenReport sObjName, acViewPreview, , sWhere, , strSvcRegion & > "~" & strLocality > > Is the command, sWhere = "" or 2 > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com ( http://www.databaseadvisors.com/ ) ( > http://www.databaseadvisors.com/ ) > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com ( http://www.databaseadvisors.com/ ) ( http://www.databaseadvisors.com/ ) -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com ( http://www.databaseadvisors.com/ ) -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com ( http://www.databaseadvisors.com/ ) From Lambert.Heenan at chartisinsurance.com Fri Sep 11 12:16:02 2009 From: Lambert.Heenan at chartisinsurance.com (Heenan, Lambert) Date: Fri, 11 Sep 2009 13:16:02 -0400 Subject: [AccessD] Crosstab Query - Additional Parameter In-Reply-To: <200909111644.n8BGibJj026559@databaseadvisors.com> References: <200909111338.n8BDcFP8005662@databaseadvisors.com> <200909111408.n8BE8J0J014537@databaseadvisors.com> <200909111644.n8BGibJj026559@databaseadvisors.com> Message-ID: So it looks like you need to define three parameters in the query design grid: [Begin], Date/Time [End], Date/Time [cbosvcregion], Long, String ? Or whatever that ID data type is. Define those and the crosstab should run when all three parameters are provided by the form. The problem is the region could be null (i.e. not a parameter the user wants to filter by), so you may in fact need to have two versions of this query, one that uses the region parameter and the other that does not. Your code would need to check if the user chose a region, and then make use of the relevant query version. Lambert -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of RANDALL R ANTHONY Sent: Friday, September 11, 2009 12:44 PM To: 'Access Developers discussion and problem solving' Cc: RANDALL R ANTHONY Subject: Re: [AccessD] Crosstab Query - Additional Parameter Here's the SQL: TRANSFORM Count(TAB1.COMP_NUM) AS [The Value] SELECT Trim([TAB2].[LOB_DESC]) & " (" & Trim([TAB2].[LOB]) & ")" AS NETWORK, Count(TAB1.COMP_NUM) AS Total FROM (TAB2 INNER JOIN (TAB1 INNER JOIN RESOLUTION_TAB ON TAB1.COMP_NUM = RESOLUTION_TAB.COMP_NUM) ON TAB2.LOB = TAB1.NETWORK) LEFT JOIN SQLVIEW1 ON TAB1.COMP_NUM = SQLVIEW1.COMP_NUM WHERE<<<(((RESOLUTION_TAB.MBR_SAT)="Y") AND ((TAB1.USERTYPE)=1) AND ((TAB1.COMP_DATE) Between [forms]![summ_rpt_shm_frm]![begin] And [forms]![summ_rpt_shm_frm]![End])>>> AND ***((SQLVIEW1.SVCREGCODEID)=[forms]![summ_rpt_shm_frm]![cbosvcregion]))*** GROUP BY Trim([TAB2].[LOB_DESC]) & " (" & Trim([TAB2].[LOB]) & ")" ORDER BY Trim([TAB2].[LOB_DESC]) & " (" & Trim([TAB2].[LOB]) & ")" PIVOT Format([COMP_DATE],"mmm") In ("Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"); The code between <> is static and will always have a value. I'm trying to add a dynamic parameter between the **s. >>> On 9/11/2009 at 10:17 AM, in message , "Heenan, Lambert" wrote: Can you post the SQL? -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of RANDALL R ANTHONY Sent: Friday, September 11, 2009 10:08 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Crosstab Query - Additional Parameter Max, I'm not getting that far, where I'm stuck at is what to put in the query. If I put the field name in the query, Region as a group by, when I run the report the query is prompting me to enter the Region, ie, it doesn't recognize the table value. I can't put the Region as a Where in the query grid. >>> On 9/11/2009 at 9:51 AM, in message , Max Wanadoo wrote: Could you try this, perhaps:- sWhere=nz(sWhere,"") DoCmd.OpenReport sObjName, acViewPreview, , sWhere, , strSvcRegion & "~" & strLocality This will ensure that sWhere is not null before the docmd is activated. Max On 9/11/09, RANDALL R ANTHONY wrote: > Hi y'all, > I've got a crosstab query that works great. However, I need to pass > an additional parameter (that may or may not be null) and thought I > could just add them to the query grid. This does not work. I'm > assuming that it has something to do with not being part of the > columns displayed. What do I need to do? > > DoCmd.OpenReport sObjName, acViewPreview, , sWhere, , strSvcRegion & > "~" & strLocality > > Is the command, sWhere = "" or 2 > -- From RRANTHON at sentara.com Fri Sep 11 12:20:04 2009 From: RRANTHON at sentara.com (RANDALL R ANTHONY) Date: Fri, 11 Sep 2009 13:20:04 -0400 Subject: [AccessD] Crosstab Query - Additional Parameter In-Reply-To: References: <200909111338.n8BDcFP8005662@databaseadvisors.com> <200909111408.n8BE8J0J014537@databaseadvisors.com> Message-ID: <200909111720.n8BHKDAB004734@databaseadvisors.com> Is this another solution looking for a problem. Thinking outside the box, I should just do this in SQL and build the statement on the fly?!? >>> On 9/11/2009 at 10:17 AM, in message , "Heenan, Lambert" wrote: Can you post the SQL? -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of RANDALL R ANTHONY Sent: Friday, September 11, 2009 10:08 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Crosstab Query - Additional Parameter Max, I'm not getting that far, where I'm stuck at is what to put in the query. If I put the field name in the query, Region as a group by, when I run the report the query is prompting me to enter the Region, ie, it doesn't recognize the table value. I can't put the Region as a Where in the query grid. >>> On 9/11/2009 at 9:51 AM, in message , Max Wanadoo wrote: Could you try this, perhaps:- sWhere=nz(sWhere,"") DoCmd.OpenReport sObjName, acViewPreview, , sWhere, , strSvcRegion & "~" & strLocality This will ensure that sWhere is not null before the docmd is activated. Max On 9/11/09, RANDALL R ANTHONY wrote: > Hi y'all, > I've got a crosstab query that works great. However, I need to pass > an additional parameter (that may or may not be null) and thought I > could just add them to the query grid. This does not work. I'm > assuming that it has something to do with not being part of the > columns displayed. What do I need to do? > > DoCmd.OpenReport sObjName, acViewPreview, , sWhere, , strSvcRegion & > "~" & strLocality > > Is the command, sWhere = "" or 2 > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com ( http://www.databaseadvisors.com/ ) ( > http://www.databaseadvisors.com/ ) > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com ( http://www.databaseadvisors.com/ ) ( http://www.databaseadvisors.com/ ) -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com ( http://www.databaseadvisors.com/ ) -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com ( http://www.databaseadvisors.com/ ) From fuller.artful at gmail.com Fri Sep 11 14:25:56 2009 From: fuller.artful at gmail.com (Arthur Fuller) Date: Fri, 11 Sep 2009 15:25:56 -0400 Subject: [AccessD] Crosstab Query - Additional Parameter In-Reply-To: <200909111720.n8BHKDAB004734@databaseadvisors.com> References: <200909111338.n8BDcFP8005662@databaseadvisors.com> <200909111408.n8BE8J0J014537@databaseadvisors.com> <200909111720.n8BHKDAB004734@databaseadvisors.com> Message-ID: <29f585dd0909111225t23a3c6b6nf694a45fb9c4d01b@mail.gmail.com> The simplest way to handle this sort of thing (AFAIK) is to create a query that wraps the crosstab query and to place the parameters in that query. I have done this dozens of times and it works very well. The first query requests the parms and then invokes the crosstab query. A. From RRANTHON at sentara.com Fri Sep 11 14:36:29 2009 From: RRANTHON at sentara.com (RANDALL R ANTHONY) Date: Fri, 11 Sep 2009 15:36:29 -0400 Subject: [AccessD] Crosstab Query - Additional Parameter - Resolved In-Reply-To: <29f585dd0909111225t23a3c6b6nf694a45fb9c4d01b@mail.gmail.com> References: <200909111338.n8BDcFP8005662@databaseadvisors.com> <200909111408.n8BE8J0J014537@databaseadvisors.com> <200909111720.n8BHKDAB004734@databaseadvisors.com> <29f585dd0909111225t23a3c6b6nf694a45fb9c4d01b@mail.gmail.com> Message-ID: <200909111936.n8BJaXo7010964@databaseadvisors.com> Thanks Arthur. I took the simplest way out, cloned the queries and added the parameters I needed, then when the report opens, just open a query that has that parameter selected. Much ado about nothing I'm afraid. Thanks again, everyone! >>> On 9/11/2009 at 3:25 PM, in message <29f585dd0909111225t23a3c6b6nf694a45fb9c4d01b at mail.gmail.com>, Arthur Fuller wrote: The simplest way to handle this sort of thing (AFAIK) is to create a query that wraps the crosstab query and to place the parameters in that query. I have done this dozens of times and it works very well. The first query requests the parms and then invokes the crosstab query. A. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com ( http://www.databaseadvisors.com/ ) From stuart at lexacorp.com.pg Fri Sep 11 17:29:34 2009 From: stuart at lexacorp.com.pg (Stuart McLachlan) Date: Sat, 12 Sep 2009 08:29:34 +1000 Subject: [AccessD] Crosstab Query - Additional Parameter In-Reply-To: <200909111644.n8BGibJj026559@databaseadvisors.com> References: <200909111338.n8BDcFP8005662@databaseadvisors.com>, , <200909111644.n8BGibJj026559@databaseadvisors.com> Message-ID: <4AAACF4E.14257.38478AA@stuart.lexacorp.com.pg> I'm suprised that you aren't getting an error "Access does not recognize " as a valid field name". There are usually problems in referencing controls on forms in crosstab queries. -- Stuart On 11 Sep 2009 at 12:44, RANDALL R ANTHONY wrote: > Here's the SQL: > > TRANSFORM Count(TAB1.COMP_NUM) AS [The Value] > SELECT Trim([TAB2].[LOB_DESC]) & " (" & Trim([TAB2].[LOB]) & ")" AS NETWORK, Count(TAB1.COMP_NUM) AS Total > FROM (TAB2 INNER JOIN (TAB1 INNER JOIN RESOLUTION_TAB ON TAB1.COMP_NUM = RESOLUTION_TAB.COMP_NUM) ON TAB2.LOB = TAB1.NETWORK) LEFT JOIN SQLVIEW1 ON TAB1.COMP_NUM = SQLVIEW1.COMP_NUM > WHERE<<<(((RESOLUTION_TAB.MBR_SAT)="Y") AND ((TAB1.USERTYPE)=1) AND ((TAB1.COMP_DATE) Between [forms]![summ_rpt_shm_frm]![begin] And [forms]![summ_rpt_shm_frm]![End])>>> AND ***((SQLVIEW1.SVCREGCODEID)=[forms]![summ_rpt_shm_frm]![cbosvcregion]))*** > GROUP BY Trim([TAB2].[LOB_DESC]) & " (" & Trim([TAB2].[LOB]) & ")" > ORDER BY Trim([TAB2].[LOB_DESC]) & " (" & Trim([TAB2].[LOB]) & ")" > PIVOT Format([COMP_DATE],"mmm") In ("Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"); > The code between <> is static and will always have a value. I'm trying to add a dynamic parameter between the **s. > From fuller.artful at gmail.com Fri Sep 11 17:35:13 2009 From: fuller.artful at gmail.com (Arthur Fuller) Date: Fri, 11 Sep 2009 18:35:13 -0400 Subject: [AccessD] Crosstab Query - Additional Parameter In-Reply-To: <4AAACF4E.14257.38478AA@stuart.lexacorp.com.pg> References: <200909111338.n8BDcFP8005662@databaseadvisors.com> <200909111644.n8BGibJj026559@databaseadvisors.com> <4AAACF4E.14257.38478AA@stuart.lexacorp.com.pg> Message-ID: <29f585dd0909111535q5dc59fc0g95c26efa760f3827@mail.gmail.com> Should this occur, there are at least two ways around the problem: classes and static functions. Search the repository and you will find plenty of messages on both approaches. Arthur From erbachs at gmail.com Sat Sep 12 11:46:49 2009 From: erbachs at gmail.com (Steve Erbach) Date: Sat, 12 Sep 2009 11:46:49 -0500 Subject: [AccessD] Winfax Pro and Access Message-ID: <39cb22f30909120946r22dacbbfl87b060c174c78d6c@mail.gmail.com> Dear Group, I have an old client (started working with him right after I started my business in '91) who continues to use Paradox for DOS for the majority of his business. I'm his go-to guy for all of that work as well as for Paradox for Windows, which I introduced into his company to produce more flexible reporting, and Access 2003. I wrote an EDI component for processing purchase orders in Access using a VBA EDI library I recommended he purchase. Anyway, I've been trying over the years to get him to switch completely to Access or SQL Server but I don't think that it's ever going to happen. During the time I've worked with him he's had an idea for electronic document storage that he keeps running past me. We talked about it again on Thursday this past week. He receives requests for bids via fax. Sometimes these documents are a couple dozen pages long. He doesn't bid on every item on every page; so he'd like to save only those fax pages that contain the items he bids on. He wants to save those pages in another file for reference without having to print a hard copy at all. In the last 12 months he responded to over 1400 bid requests. He also wants to create PDF documents for his invoices and order acknowledgements...again, without having to print them. His thought is to use Access as the mechanism for automating his faxing. If he has to send out 10 bids in a day, with three of them to the same company, he wants to be able to control a fax program (WinFax Pro is the only one I'm really familiar with) through Access to send faxes to multiple companies, with multiple documents to the same company. I suggested that he consider sending e-mails instead with attachments. 1) What kind of experiences have you had using Access to control WinFax Pro? 2) I've seen messages here relating to controlling Outlook with VBA. What's your feeling about the desirability of that sort of operation? Regards, Steve Erbach Neenah, WI From stuart at lexacorp.com.pg Sat Sep 12 12:45:08 2009 From: stuart at lexacorp.com.pg (Stuart McLachlan) Date: Sun, 13 Sep 2009 03:45:08 +1000 Subject: [AccessD] Winfax Pro and Access In-Reply-To: <39cb22f30909120946r22dacbbfl87b060c174c78d6c@mail.gmail.com> References: <39cb22f30909120946r22dacbbfl87b060c174c78d6c@mail.gmail.com> Message-ID: <4AABDE24.30034.7A66DD7@stuart.lexacorp.com.pg> First question is why does he receive requests for bids by fax. Is it because that's the way is clients want to do it or is it because they don't know that they could email them to him. You need to find out what would be the effect of requesting his clients to use email instead. That will help determine the most suitable solution. These days, if you have an "All-in-one" printer/scanner/fax (I use an HP Officejet J4500), you can just print an Access report to it and it will interface to your Addressbook with all of your customer details. No need for third party software such as Winfax. Emailing PDFs and the like can get a bit tricky using just VBA and Outlook, but there are plenty of alternatives methods - including printing to a PDF printer and then using Blat or using Ghostscript and a utility I wrote called MailPDF which you can find on my website at http://www.lexacorp.com.pg under Downloads. I've got one system with a client which sends out several thousand PDF invoices as email attachments every month - all done through a mash up of Access, MakePDF, Blat and a another small PowerBasic application to tie them together. -- Stuart On 12 Sep 2009 at 11:46, Steve Erbach wrote: > Dear Group, > I have an old client (started working with him right after I started my > business in '91) who continues to use Paradox for DOS for the majority of > his business. I'm his go-to guy for all of that work as well as for Paradox > for Windows, which I introduced into his company to produce more flexible > reporting, and Access 2003. I wrote an EDI component for processing > purchase orders in Access using a VBA EDI library I recommended he purchase. > > Anyway, I've been trying over the years to get him to switch completely to > Access or SQL Server but I don't think that it's ever going to happen. > > During the time I've worked with him he's had an idea for electronic > document storage that he keeps running past me. We talked about it again on > Thursday this past week. > > He receives requests for bids via fax. Sometimes these documents are a > couple dozen pages long. He doesn't bid on every item on every page; so > he'd like to save only those fax pages that contain the items he bids on. > He wants to save those pages in another file for reference without having > to print a hard copy at all. In the last 12 months he responded to over > 1400 bid requests. > > He also wants to create PDF documents for his invoices and order > acknowledgements...again, without having to print them. > > His thought is to use Access as the mechanism for automating his faxing. If > he has to send out 10 bids in a day, with three of them to the same company, > he wants to be able to control a fax program (WinFax Pro is the only one I'm > really familiar with) through Access to send faxes to multiple companies, > with multiple documents to the same company. > > I suggested that he consider sending e-mails instead with attachments. > > 1) What kind of experiences have you had using Access to control WinFax Pro? > > 2) I've seen messages here relating to controlling Outlook with VBA. What's > your feeling about the desirability of that sort of operation? > > Regards, > > Steve Erbach > Neenah, WI > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com From rockysmolin at bchacc.com Sat Sep 12 14:00:59 2009 From: rockysmolin at bchacc.com (Rocky Smolin) Date: Sat, 12 Sep 2009 12:00:59 -0700 Subject: [AccessD] Winfax Pro and Access In-Reply-To: <4AABDE24.30034.7A66DD7@stuart.lexacorp.com.pg> References: <39cb22f30909120946r22dacbbfl87b060c174c78d6c@mail.gmail.com> <4AABDE24.30034.7A66DD7@stuart.lexacorp.com.pg> Message-ID: <0A5D6052D03743B9957D305541BB529B@HAL9005> Answer to your first question is in Steve's opening: "old client...who continues to use Paradox for DOS for the majority of his business..." How quaint. Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Stuart McLachlan Sent: Saturday, September 12, 2009 10:45 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Winfax Pro and Access First question is why does he receive requests for bids by fax. Is it because that's the way is clients want to do it or is it because they don't know that they could email them to him. You need to find out what would be the effect of requesting his clients to use email instead. That will help determine the most suitable solution. These days, if you have an "All-in-one" printer/scanner/fax (I use an HP Officejet J4500), you can just print an Access report to it and it will interface to your Addressbook with all of your customer details. No need for third party software such as Winfax. Emailing PDFs and the like can get a bit tricky using just VBA and Outlook, but there are plenty of alternatives methods - including printing to a PDF printer and then using Blat or using Ghostscript and a utility I wrote called MailPDF which you can find on my website at http://www.lexacorp.com.pg under Downloads. I've got one system with a client which sends out several thousand PDF invoices as email attachments every month - all done through a mash up of Access, MakePDF, Blat and a another small PowerBasic application to tie them together. -- Stuart On 12 Sep 2009 at 11:46, Steve Erbach wrote: > Dear Group, > I have an old client (started working with him right after I started > my business in '91) who continues to use Paradox for DOS for the > majority of his business. I'm his go-to guy for all of that work as > well as for Paradox for Windows, which I introduced into his company > to produce more flexible reporting, and Access 2003. I wrote an EDI > component for processing purchase orders in Access using a VBA EDI library I recommended he purchase. > > Anyway, I've been trying over the years to get him to switch > completely to Access or SQL Server but I don't think that it's ever going to happen. > > During the time I've worked with him he's had an idea for electronic > document storage that he keeps running past me. We talked about it > again on Thursday this past week. > > He receives requests for bids via fax. Sometimes these documents are > a couple dozen pages long. He doesn't bid on every item on every > page; so he'd like to save only those fax pages that contain the items he bids on. > He wants to save those pages in another file for reference without > having to print a hard copy at all. In the last 12 months he > responded to over 1400 bid requests. > > He also wants to create PDF documents for his invoices and order > acknowledgements...again, without having to print them. > > His thought is to use Access as the mechanism for automating his > faxing. If he has to send out 10 bids in a day, with three of them to > the same company, he wants to be able to control a fax program (WinFax > Pro is the only one I'm really familiar with) through Access to send > faxes to multiple companies, with multiple documents to the same company. > > I suggested that he consider sending e-mails instead with attachments. > > 1) What kind of experiences have you had using Access to control WinFax Pro? > > 2) I've seen messages here relating to controlling Outlook with VBA. > What's your feeling about the desirability of that sort of operation? > > Regards, > > Steve Erbach > Neenah, WI > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From wdhindman at dejpolsystems.com Sat Sep 12 12:43:05 2009 From: wdhindman at dejpolsystems.com (William Hindman) Date: Sat, 12 Sep 2009 13:43:05 -0400 Subject: [AccessD] Winfax Pro and Access In-Reply-To: <39cb22f30909120946r22dacbbfl87b060c174c78d6c@mail.gmail.com> References: <39cb22f30909120946r22dacbbfl87b060c174c78d6c@mail.gmail.com> Message-ID: <2EB4FF25827142BDA071ECB7D6FDA3AA@jislaptopdev> ...forget WinFaxPro ...Symantec made a mess of it when they bought it. ...I use ZetaFax William -------------------------------------------------- From: "Steve Erbach" Sent: Saturday, September 12, 2009 12:46 PM To: "Access Developers discussion and problem solving" Subject: [AccessD] Winfax Pro and Access > Dear Group, > I have an old client (started working with him right after I started my > business in '91) who continues to use Paradox for DOS for the majority of > his business. I'm his go-to guy for all of that work as well as for > Paradox > for Windows, which I introduced into his company to produce more flexible > reporting, and Access 2003. I wrote an EDI component for processing > purchase orders in Access using a VBA EDI library I recommended he > purchase. > > Anyway, I've been trying over the years to get him to switch completely to > Access or SQL Server but I don't think that it's ever going to happen. > > During the time I've worked with him he's had an idea for electronic > document storage that he keeps running past me. We talked about it again > on > Thursday this past week. > > He receives requests for bids via fax. Sometimes these documents are a > couple dozen pages long. He doesn't bid on every item on every page; so > he'd like to save only those fax pages that contain the items he bids on. > He wants to save those pages in another file for reference without having > to print a hard copy at all. In the last 12 months he responded to over > 1400 bid requests. > > He also wants to create PDF documents for his invoices and order > acknowledgements...again, without having to print them. > > His thought is to use Access as the mechanism for automating his faxing. > If > he has to send out 10 bids in a day, with three of them to the same > company, > he wants to be able to control a fax program (WinFax Pro is the only one > I'm > really familiar with) through Access to send faxes to multiple companies, > with multiple documents to the same company. > > I suggested that he consider sending e-mails instead with attachments. > > 1) What kind of experiences have you had using Access to control WinFax > Pro? > > 2) I've seen messages here relating to controlling Outlook with VBA. > What's > your feeling about the desirability of that sort of operation? > > Regards, > > Steve Erbach > Neenah, WI > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From jwcolby at colbyconsulting.com Sat Sep 12 15:40:33 2009 From: jwcolby at colbyconsulting.com (jwcolby) Date: Sat, 12 Sep 2009 16:40:33 -0400 Subject: [AccessD] Winfax Pro and Access In-Reply-To: <0A5D6052D03743B9957D305541BB529B@HAL9005> References: <39cb22f30909120946r22dacbbfl87b060c174c78d6c@mail.gmail.com> <4AABDE24.30034.7A66DD7@stuart.lexacorp.com.pg> <0A5D6052D03743B9957D305541BB529B@HAL9005> Message-ID: <4AAC0741.5010204@colbyconsulting.com> On a flight awhile back I talked to a lawyer who worked in a big firm inn a hi rise in Phoenix. The entire company still used Wordperfect 4.2 for DOS. Momentum. Already there, after awhile the ability to get the documents to another platform begins to go away. Training. Etc. John W. Colby www.ColbyConsulting.com Rocky Smolin wrote: > Answer to your first question is in Steve's opening: "old client...who > continues to use Paradox for DOS for the majority of his business..." How > quaint. > > Rocky > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Stuart McLachlan > Sent: Saturday, September 12, 2009 10:45 AM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Winfax Pro and Access > > First question is why does he receive requests for bids by fax. Is it > because that's the way is clients want to do it or is it because they don't > know that they could email them to him. You need to find out what would be > the effect of requesting his clients to use email instead. That will help > determine the most suitable solution. > > These days, if you have an "All-in-one" printer/scanner/fax (I use an HP > Officejet J4500), you can just print an Access report to it and it will > interface to your Addressbook with all of your customer details. No need for > third party software such as Winfax. > > Emailing PDFs and the like can get a bit tricky using just VBA and Outlook, > but there are plenty of alternatives methods - including printing to a PDF > printer and then using Blat or using Ghostscript and a utility I wrote > called MailPDF which you can find on my website at > http://www.lexacorp.com.pg under Downloads. > > I've got one system with a client which sends out several thousand PDF > invoices as email attachments every month - all done through a mash up of > Access, MakePDF, Blat and a another small PowerBasic application to tie them > together. > > > -- > Stuart > > On 12 Sep 2009 at 11:46, Steve Erbach wrote: > >> Dear Group, >> I have an old client (started working with him right after I started >> my business in '91) who continues to use Paradox for DOS for the >> majority of his business. I'm his go-to guy for all of that work as >> well as for Paradox for Windows, which I introduced into his company >> to produce more flexible reporting, and Access 2003. I wrote an EDI >> component for processing purchase orders in Access using a VBA EDI library > I recommended he purchase. >> Anyway, I've been trying over the years to get him to switch >> completely to Access or SQL Server but I don't think that it's ever going > to happen. >> During the time I've worked with him he's had an idea for electronic >> document storage that he keeps running past me. We talked about it >> again on Thursday this past week. >> >> He receives requests for bids via fax. Sometimes these documents are >> a couple dozen pages long. He doesn't bid on every item on every >> page; so he'd like to save only those fax pages that contain the items he > bids on. >> He wants to save those pages in another file for reference without >> having to print a hard copy at all. In the last 12 months he >> responded to over 1400 bid requests. >> >> He also wants to create PDF documents for his invoices and order >> acknowledgements...again, without having to print them. >> >> His thought is to use Access as the mechanism for automating his >> faxing. If he has to send out 10 bids in a day, with three of them to >> the same company, he wants to be able to control a fax program (WinFax >> Pro is the only one I'm really familiar with) through Access to send >> faxes to multiple companies, with multiple documents to the same company. >> >> I suggested that he consider sending e-mails instead with attachments. >> >> 1) What kind of experiences have you had using Access to control WinFax > Pro? >> 2) I've seen messages here relating to controlling Outlook with VBA. >> What's your feeling about the desirability of that sort of operation? >> >> Regards, >> >> Steve Erbach >> Neenah, WI >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com > > From dbdoug at gmail.com Sat Sep 12 17:45:22 2009 From: dbdoug at gmail.com (Doug Steele) Date: Sat, 12 Sep 2009 15:45:22 -0700 Subject: [AccessD] Winfax Pro and Access In-Reply-To: <39cb22f30909120946r22dacbbfl87b060c174c78d6c@mail.gmail.com> References: <39cb22f30909120946r22dacbbfl87b060c174c78d6c@mail.gmail.com> Message-ID: <4dd71a0c0909121545i4f6cd6e5kcb3f21c0780856fe@mail.gmail.com> I was using Winfax to send invoices from Access a few years (3 or 4?) ago. Unless something has changed, the API for Winfax had basically been abandoned by Symantec. Is Winfax Pro still available? I'm not sure if my client still uses the code I wrote or not - if you want, I'll send it to you. It's pretty straightforward - it looks like I was printing an Access snapshot to a file then having winfax pick it up and send it. If I remember rightly, I had some timing issues - I had to pause 10 seconds between each fax to let Winfax process the report. Doug On Sat, Sep 12, 2009 at 9:46 AM, Steve Erbach wrote: > Dear Group, > I have an old client (started working with him right after I started my > business in '91) who continues to use Paradox for DOS for the majority of > his business. I'm his go-to guy for all of that work as well as for > Paradox > for Windows, which I introduced into his company to produce more flexible > reporting, and Access 2003. I wrote an EDI component for processing > purchase orders in Access using a VBA EDI library I recommended he > purchase. > > Anyway, I've been trying over the years to get him to switch completely to > Access or SQL Server but I don't think that it's ever going to happen. > > During the time I've worked with him he's had an idea for electronic > document storage that he keeps running past me. We talked about it again > on > Thursday this past week. > > He receives requests for bids via fax. Sometimes these documents are a > couple dozen pages long. He doesn't bid on every item on every page; so > he'd like to save only those fax pages that contain the items he bids on. > He wants to save those pages in another file for reference without having > to print a hard copy at all. In the last 12 months he responded to over > 1400 bid requests. > > He also wants to create PDF documents for his invoices and order > acknowledgements...again, without having to print them. > > His thought is to use Access as the mechanism for automating his faxing. > If > he has to send out 10 bids in a day, with three of them to the same > company, > he wants to be able to control a fax program (WinFax Pro is the only one > I'm > really familiar with) through Access to send faxes to multiple companies, > with multiple documents to the same company. > > I suggested that he consider sending e-mails instead with attachments. > > 1) What kind of experiences have you had using Access to control WinFax > Pro? > > 2) I've seen messages here relating to controlling Outlook with VBA. > What's > your feeling about the desirability of that sort of operation? > > Regards, > > Steve Erbach > Neenah, WI > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From shamil at smsconsulting.spb.ru Sun Sep 13 14:07:58 2009 From: shamil at smsconsulting.spb.ru (Shamil Salakhetdinov) Date: Sun, 13 Sep 2009 23:07:58 +0400 Subject: [AccessD] OT: Programmers' Day Message-ID: <000501ca34a5$8348b970$89da2c50$@spb.ru> Hi All, FYI: Russian programmers have got an official professional holiday here - Programmers' Day J (http://en.wikipedia.org/wiki/Programmers%27_Day ). I have got celebrated it already (it's 10:50p.m. here) with my wife and minor son in the local restaurant. Have a good evening there in the West Europe/West Africa and a good afternoon/day there in the Atlantic, North and South Americas and Pacific Ocean region. Have a good new day there in Australia, Oceania and Asia J Happy Programmers' Day! J --Shamil From erbachs at gmail.com Sun Sep 13 15:57:17 2009 From: erbachs at gmail.com (Steve Erbach) Date: Sun, 13 Sep 2009 15:57:17 -0500 Subject: [AccessD] Winfax Pro and Access In-Reply-To: <4AABDE24.30034.7A66DD7@stuart.lexacorp.com.pg> References: <39cb22f30909120946r22dacbbfl87b060c174c78d6c@mail.gmail.com> <4AABDE24.30034.7A66DD7@stuart.lexacorp.com.pg> Message-ID: <39cb22f30909131357m79e2d86fi84612ac1a821139b@mail.gmail.com> Stuart, >> First question is why does he receive requests for bids by fax << First answer: because that's the way most of them do it. I agree, though, that it would be ideal if they'd all switch to e-mail. However, I'm pretty sure that the people requesting bids print a hard copy of the items for which they want prices. That hard copy is saved in their files. It's easy enough to print the document to a PDF (for us, anyway), but I think it might be a long haul before everyone switched to e-mail. >> These days, if you have an "All-in-one" printer/scanner/fax (I use an HP Officejet J4500), you can just print an Access report to it and it will interface to your Addressbook with all of your customer details. No need for third party software such as Winfax. << I guess I knew that Windows handled faxes...I have simply never used its capability. >> I've got one system with a client which sends out several thousand PDF invoices as email attachments every month - all done through a mash up of Access, MakePDF, Blat and a another small PowerBasic application to tie them together. << The term "mashup" is precisely appropriate with my client. Is it "MailPDF" or "MakePDF"? I take it that PowerBasic is your language of choice? Thank you, Steve Erbach On Sat, Sep 12, 2009 at 12:45 PM, Stuart McLachlan wrote: > First question is why does he receive requests for bids by fax. Is it > because that's the way is > clients want to do it or is it because they don't know that they could > email them to him. You > need to find out what would be the effect of requesting his clients to use > email instead. That > will help determine the most suitable solution. > > These days, if you have an "All-in-one" printer/scanner/fax (I use an HP > Officejet J4500), > you can just print an Access report to it and it will interface to your > Addressbook with all of > your customer details. No need for third party software such as Winfax. > > Emailing PDFs and the like can get a bit tricky using just VBA and Outlook, > but there are > plenty of alternatives methods - including printing to a PDF printer and > then using Blat or > using Ghostscript and a utility I wrote called MailPDF which you can find > on my website at > http://www.lexacorp.com.pg under Downloads. > > I've got one system with a client which sends out several thousand PDF > invoices as email > attachments every month - all done through a mash up of Access, MakePDF, > Blat and a > another small PowerBasic application to tie them together. > > > -- > Stuart > > On 12 Sep 2009 at 11:46, Steve Erbach wrote: > > > Dear Group, > > I have an old client (started working with him right after I started my > > business in '91) who continues to use Paradox for DOS for the majority of > > his business. I'm his go-to guy for all of that work as well as for > Paradox > > for Windows, which I introduced into his company to produce more flexible > > reporting, and Access 2003. I wrote an EDI component for processing > > purchase orders in Access using a VBA EDI library I recommended he > purchase. > > > > Anyway, I've been trying over the years to get him to switch completely > to > > Access or SQL Server but I don't think that it's ever going to happen. > > > > During the time I've worked with him he's had an idea for electronic > > document storage that he keeps running past me. We talked about it again > on > > Thursday this past week. > > > > He receives requests for bids via fax. Sometimes these documents are a > > couple dozen pages long. He doesn't bid on every item on every page; so > > he'd like to save only those fax pages that contain the items he bids on. > > He wants to save those pages in another file for reference without > having > > to print a hard copy at all. In the last 12 months he responded to over > > 1400 bid requests. > > > > He also wants to create PDF documents for his invoices and order > > acknowledgements...again, without having to print them. > > > > His thought is to use Access as the mechanism for automating his faxing. > If > > he has to send out 10 bids in a day, with three of them to the same > company, > > he wants to be able to control a fax program (WinFax Pro is the only one > I'm > > really familiar with) through Access to send faxes to multiple companies, > > with multiple documents to the same company. > > > > I suggested that he consider sending e-mails instead with attachments. > > > > 1) What kind of experiences have you had using Access to control WinFax > Pro? > > > > 2) I've seen messages here relating to controlling Outlook with VBA. > What's > > your feeling about the desirability of that sort of operation? > > > > Regards, > > > > Steve Erbach > > Neenah, WI > From erbachs at gmail.com Sun Sep 13 15:59:24 2009 From: erbachs at gmail.com (Steve Erbach) Date: Sun, 13 Sep 2009 15:59:24 -0500 Subject: [AccessD] Winfax Pro and Access In-Reply-To: <0A5D6052D03743B9957D305541BB529B@HAL9005> References: <39cb22f30909120946r22dacbbfl87b060c174c78d6c@mail.gmail.com> <4AABDE24.30034.7A66DD7@stuart.lexacorp.com.pg> <0A5D6052D03743B9957D305541BB529B@HAL9005> Message-ID: <39cb22f30909131359md01a4bh2d8be3995397be96@mail.gmail.com> Rocky, "Quaint" is right. But the guy has been a very loyal customer even though I've whined continually for years to get him to upgrade his business software from DOS to Windows. I've gotten little bits converted...but he's quite facile with Paradox for DOS queries and some of its programming...and he ain't a gonna change. Steve Erbach On Sat, Sep 12, 2009 at 2:00 PM, Rocky Smolin wrote: > Answer to your first question is in Steve's opening: "old client...who > continues to use Paradox for DOS for the majority of his business..." How > quaint. > > Rocky > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Stuart > McLachlan > Sent: Saturday, September 12, 2009 10:45 AM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Winfax Pro and Access > > First question is why does he receive requests for bids by fax. Is it > because that's the way is clients want to do it or is it because they don't > know that they could email them to him. You need to find out what would be > the effect of requesting his clients to use email instead. That will help > determine the most suitable solution. > From erbachs at gmail.com Sun Sep 13 15:59:49 2009 From: erbachs at gmail.com (Steve Erbach) Date: Sun, 13 Sep 2009 15:59:49 -0500 Subject: [AccessD] Winfax Pro and Access In-Reply-To: <2EB4FF25827142BDA071ECB7D6FDA3AA@jislaptopdev> References: <39cb22f30909120946r22dacbbfl87b060c174c78d6c@mail.gmail.com> <2EB4FF25827142BDA071ECB7D6FDA3AA@jislaptopdev> Message-ID: <39cb22f30909131359j775c35f6pf7bca14af46fc8d0@mail.gmail.com> William, Thank you. That is very good to know. Steve Erbach On Sat, Sep 12, 2009 at 12:43 PM, William Hindman < wdhindman at dejpolsystems.com> wrote: > ...forget WinFaxPro ...Symantec made a mess of it when they bought it. > ...I use ZetaFax > > William > > -------------------------------------------------- > From: "Steve Erbach" > Sent: Saturday, September 12, 2009 12:46 PM > To: "Access Developers discussion and problem solving" > > Subject: [AccessD] Winfax Pro and Access > > > Dear Group, > > I have an old client (started working with him right after I started my > > business in '91) who continues to use Paradox for DOS for the majority of > > his business. I'm his go-to guy for all of that work as well as for > > Paradox > > for Windows, which I introduced into his company to produce more flexible > > reporting, and Access 2003. I wrote an EDI component for processing > > purchase orders in Access using a VBA EDI library I recommended he > > purchase. > From Gustav at cactus.dk Sun Sep 13 16:01:01 2009 From: Gustav at cactus.dk (Gustav Brock) Date: Sun, 13 Sep 2009 23:01:01 +0200 Subject: [AccessD] OT: Programmers' Day Message-ID: Hi Shamil The number 256 (28) was chosen because it's the number of distinct values that can be represented with an eight-bit byte, a number that is typically very well known to programmers.[6] Also, '256' in hexadecimal is '100' ('0x100'), and it's the highest power of two that is lower than 365 (the number of days in a year). On the leap years, it's celebrated on September 12 (September 13 otherwise). Very nerdy I must say. Congratulations! /gustav >>> shamil at smsconsulting.spb.ru 13-09-2009 21:07 >>> Hi All, FYI: Russian programmers have got an official professional holiday here - Programmers' Day J (http://en.wikipedia.org/wiki/Programmers%27_Day ). I have got celebrated it already (it's 10:50p.m. here) with my wife and minor son in the local restaurant. Have a good evening there in the West Europe/West Africa and a good afternoon/day there in the Atlantic, North and South Americas and Pacific Ocean region. Have a good new day there in Australia, Oceania and Asia J Happy Programmers' Day! J --Shamil From erbachs at gmail.com Sun Sep 13 16:06:35 2009 From: erbachs at gmail.com (Steve Erbach) Date: Sun, 13 Sep 2009 16:06:35 -0500 Subject: [AccessD] Winfax Pro and Access In-Reply-To: <4AAC0741.5010204@colbyconsulting.com> References: <39cb22f30909120946r22dacbbfl87b060c174c78d6c@mail.gmail.com> <4AABDE24.30034.7A66DD7@stuart.lexacorp.com.pg> <0A5D6052D03743B9957D305541BB529B@HAL9005> <4AAC0741.5010204@colbyconsulting.com> Message-ID: <39cb22f30909131406p48e3bafcrac0d07e49339648a@mail.gmail.com> John, Ah! WordPerfect! I still use WordPerfect 9 for some things and I've always appreciated being able to look at the embedded codes ever since v. 4.1 for DOS. MS Word still gets my goat for complex documents. Steve Erbach On Sat, Sep 12, 2009 at 3:40 PM, jwcolby wrote: > On a flight awhile back I talked to a lawyer who worked in a big firm inn a > hi rise in Phoenix. The > entire company still used Wordperfect 4.2 for DOS. Momentum. Already > there, after awhile the > ability to get the documents to another platform begins to go away. > Training. Etc. > > John W. Colby > www.ColbyConsulting.com > > > Rocky Smolin wrote: > > Answer to your first question is in Steve's opening: "old client...who > > continues to use Paradox for DOS for the majority of his business..." > How > > quaint. > > > > Rocky > From erbachs at gmail.com Sun Sep 13 16:07:40 2009 From: erbachs at gmail.com (Steve Erbach) Date: Sun, 13 Sep 2009 16:07:40 -0500 Subject: [AccessD] Winfax Pro and Access In-Reply-To: <4dd71a0c0909121545i4f6cd6e5kcb3f21c0780856fe@mail.gmail.com> References: <39cb22f30909120946r22dacbbfl87b060c174c78d6c@mail.gmail.com> <4dd71a0c0909121545i4f6cd6e5kcb3f21c0780856fe@mail.gmail.com> Message-ID: <39cb22f30909131407m32ed802cy7a7d839f24f1c81@mail.gmail.com> Doug, I very much appreciate the offer! Thank you! Yes, I would love to see your code. I appreciate it very much. Steve Erbach On Sat, Sep 12, 2009 at 5:45 PM, Doug Steele wrote: > I was using Winfax to send invoices from Access a few years (3 or 4?) ago. > Unless something has changed, the API for Winfax had basically been > abandoned by Symantec. Is Winfax Pro still available? I'm not sure if my > client still uses the code I wrote or not - if you want, I'll send it to > you. It's pretty straightforward - it looks like I was printing an Access > snapshot to a file then having winfax pick it up and send it. If I > remember > rightly, I had some timing issues - I had to pause 10 seconds between each > fax to let Winfax process the report. > > Doug > > On Sat, Sep 12, 2009 at 9:46 AM, Steve Erbach wrote: > > > Dear Group, > > I have an old client (started working with him right after I started my > > business in '91) who continues to use Paradox for DOS for the majority of > > his business. I'm his go-to guy for all of that work as well as for > > Paradox > > for Windows, which I introduced into his company to produce more flexible > > reporting, and Access 2003. I wrote an EDI component for processing > > purchase orders in Access using a VBA EDI library I recommended he > > purchase. > > > > Anyway, I've been trying over the years to get him to switch completely > to > > Access or SQL Server but I don't think that it's ever going to happen. > > > > During the time I've worked with him he's had an idea for electronic > > document storage that he keeps running past me. We talked about it again > > on > > Thursday this past week. > > > From rockysmolin at bchacc.com Sun Sep 13 16:42:44 2009 From: rockysmolin at bchacc.com (Rocky Smolin) Date: Sun, 13 Sep 2009 14:42:44 -0700 Subject: [AccessD] Winfax Pro and Access In-Reply-To: <39cb22f30909131359md01a4bh2d8be3995397be96@mail.gmail.com> References: <39cb22f30909120946r22dacbbfl87b060c174c78d6c@mail.gmail.com><4AABDE24.30034.7A66DD7@stuart.lexacorp.com.pg><0A5D6052D03743B9957D305541BB529B@HAL9005> <39cb22f30909131359md01a4bh2d8be3995397be96@mail.gmail.com> Message-ID: <6D046D26BF00441ABFC132FC5D420A84@HAL9005> If it ain't' broke... Think Vista and Office 2007. Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Steve Erbach Sent: Sunday, September 13, 2009 1:59 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Winfax Pro and Access Rocky, "Quaint" is right. But the guy has been a very loyal customer even though I've whined continually for years to get him to upgrade his business software from DOS to Windows. I've gotten little bits converted...but he's quite facile with Paradox for DOS queries and some of its programming...and he ain't a gonna change. Steve Erbach On Sat, Sep 12, 2009 at 2:00 PM, Rocky Smolin wrote: > Answer to your first question is in Steve's opening: "old client...who > continues to use Paradox for DOS for the majority of his business..." > How quaint. > > Rocky > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Stuart > McLachlan > Sent: Saturday, September 12, 2009 10:45 AM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Winfax Pro and Access > > First question is why does he receive requests for bids by fax. Is it > because that's the way is clients want to do it or is it because they > don't know that they could email them to him. You need to find out > what would be the effect of requesting his clients to use email > instead. That will help determine the most suitable solution. > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From stuart at lexacorp.com.pg Sun Sep 13 16:43:29 2009 From: stuart at lexacorp.com.pg (Stuart McLachlan) Date: Mon, 14 Sep 2009 07:43:29 +1000 Subject: [AccessD] Winfax Pro and Access In-Reply-To: <39cb22f30909131357m79e2d86fi84612ac1a821139b@mail.gmail.com> References: <39cb22f30909120946r22dacbbfl87b060c174c78d6c@mail.gmail.com>, <4AABDE24.30034.7A66DD7@stuart.lexacorp.com.pg>, <39cb22f30909131357m79e2d86fi84612ac1a821139b@mail.gmail.com> Message-ID: <4AAD6781.30855.DA701DB@stuart.lexacorp.com.pg> 1. Both - two separate utilities with similar capabilities 2. Yep, it's a my tool of choice for small utility applications and simple data entry type applications. (I'm currently rewriting the old VB6 PNG Electoral Roll data entry screens in PB). For a RAD for bound data and complex reporting you still can't beat Access. -- Stuart On 13 Sep 2009 at 15:57, Steve Erbach wrote: > > Is it "MailPDF" or "MakePDF"? > > I take it that PowerBasic is your language of choice? > From darren at activebilling.com.au Sun Sep 13 19:10:54 2009 From: darren at activebilling.com.au (Darren - Active Billing) Date: Mon, 14 Sep 2009 10:10:54 +1000 Subject: [AccessD] A2K: Run a VBA Function whose name is stored in a table Message-ID: <002a01ca34cf$d4dda2d0$131b910a@denzilnote> Hi Team How do you 'run' a VBA function in my Access dB whose name is stored in a table? Say I have a table called tblFunctions with 3 fields Fieldnames are : FunctionID, IsToRun and FunctionName The 1st Field = PK, 2nd field = Integer and 3rd = text EG Dim strFunctionToRun as string strFunctionToRun = dlookup("[FunctionName]","tblFunctions", "IsToRun = -1") Assume the results of strFunctionToRun is say."f_SomeCoolFunctionThatDoesStuff" How do I 'run' the results of strFunctionToRun?? IE how do I run "f_someCoolFunctionThatDoesStuff" Many thanks in advance DD From stuart at lexacorp.com.pg Sun Sep 13 19:34:00 2009 From: stuart at lexacorp.com.pg (Stuart McLachlan) Date: Mon, 14 Sep 2009 10:34:00 +1000 Subject: [AccessD] A2K: Run a VBA Function whose name is stored in a table In-Reply-To: <002a01ca34cf$d4dda2d0$131b910a@denzilnote> References: <002a01ca34cf$d4dda2d0$131b910a@denzilnote> Message-ID: <4AAD8F78.25695.E432150@stuart.lexacorp.com.pg> CurrentDB.Execute strFunctionToRun -- Stuart On 14 Sep 2009 at 10:10, Darren - Active Billing wrote: > Hi Team > > > > How do you 'run' a VBA function in my Access dB whose name is stored in a table? > > > > Say I have a table called tblFunctions with 3 fields > > Fieldnames are : FunctionID, IsToRun and FunctionName > > The 1st Field = PK, 2nd field = Integer and 3rd = text > > > > EG > > > > Dim strFunctionToRun as string > > > > strFunctionToRun = dlookup("[FunctionName]","tblFunctions", "IsToRun = -1") > > > > Assume the results of strFunctionToRun is say."f_SomeCoolFunctionThatDoesStuff" > > > > How do I 'run' the results of strFunctionToRun?? > > > > IE how do I run "f_someCoolFunctionThatDoesStuff" > > > > Many thanks in advance > > > > DD > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com From darren at activebilling.com.au Sun Sep 13 20:18:33 2009 From: darren at activebilling.com.au (Darren - Active Billing) Date: Mon, 14 Sep 2009 11:18:33 +1000 Subject: [AccessD] A2K: Run a VBA Function whose name is stored in atable In-Reply-To: <4AAD8F78.25695.E432150@stuart.lexacorp.com.pg> References: <002a01ca34cf$d4dda2d0$131b910a@denzilnote> <4AAD8F78.25695.E432150@stuart.lexacorp.com.pg> Message-ID: <003201ca34d9$47e22130$131b910a@denzilnote> Hi Stuart - thanks for the quick reply The function name returned is correct EG say strFunctionToRun = "f_SomeCoolFunction" I see this with a debug.print of strFunctionToRun But when I apply it to CurrentDB.Execute strFunctionToRun I get an error "The Microsoft Jet database cannot find the input table or query 'f_SomeCoolFunction'. Make sure it exists and that the name is spelled correctly" Now if I copy and paste the debug.print results into the immediate window and hit enter the function 'f_ SomeCoolFunction' runs as expected Any suggestions? Darren - Active Billing -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Stuart McLachlan Sent: Monday, 14 September 2009 10:34 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] A2K: Run a VBA Function whose name is stored in atable CurrentDB.Execute strFunctionToRun -- Stuart On 14 Sep 2009 at 10:10, Darren - Active Billing wrote: > Hi Team > > > > How do you 'run' a VBA function in my Access dB whose name is stored in a table? > > > > Say I have a table called tblFunctions with 3 fields > > Fieldnames are : FunctionID, IsToRun and FunctionName > > The 1st Field = PK, 2nd field = Integer and 3rd = text > > > > EG > > > > Dim strFunctionToRun as string > > > > strFunctionToRun = dlookup("[FunctionName]","tblFunctions", "IsToRun = -1") > > > > Assume the results of strFunctionToRun is say."f_SomeCoolFunctionThatDoesStuff" > > > > How do I 'run' the results of strFunctionToRun?? > > > > IE how do I run "f_someCoolFunctionThatDoesStuff" > > > > Many thanks in advance > > > > DD > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From stuart at lexacorp.com.pg Sun Sep 13 20:41:34 2009 From: stuart at lexacorp.com.pg (Stuart McLachlan) Date: Mon, 14 Sep 2009 11:41:34 +1000 Subject: [AccessD] A2K: Run a VBA Function whose name is stored in atable In-Reply-To: <003201ca34d9$47e22130$131b910a@denzilnote> References: <002a01ca34cf$d4dda2d0$131b910a@denzilnote>, <4AAD8F78.25695.E432150@stuart.lexacorp.com.pg>, <003201ca34d9$47e22130$131b910a@denzilnote> Message-ID: <4AAD9F4E.32548.E80F9F3@stuart.lexacorp.com.pg> Sorry, I'm heavily into building SQL at the moment and got stuck on that thought track. You need to use Eval. Here's a simple demo: Function f_someneatfunction() As String msgbox "Neat Eh!" End Function Function RunFunction() Dim strFunctionName As String strFunctionName = "f_someneatfunction()" Eval strFunctionName End Function -- Stuart On 14 Sep 2009 at 11:18, Darren - Active Billing wrote: > Hi Stuart - thanks for the quick reply > > The function name returned is correct > EG say strFunctionToRun = "f_SomeCoolFunction" > I see this with a debug.print of strFunctionToRun > But when I apply it to CurrentDB.Execute strFunctionToRun > > I get an error > > "The Microsoft Jet database cannot find the input table or query > 'f_SomeCoolFunction'. Make sure it exists and that the name is spelled > correctly" > > Now if I copy and paste the debug.print results into the immediate window and > hit enter the function 'f_ SomeCoolFunction' runs as expected > > Any suggestions? > > Darren - Active Billing > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Stuart McLachlan > Sent: Monday, 14 September 2009 10:34 AM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] A2K: Run a VBA Function whose name is stored in atable > > CurrentDB.Execute strFunctionToRun > > -- > Stuart > > On 14 Sep 2009 at 10:10, Darren - Active Billing wrote: > > > Hi Team > > > > > > > > How do you 'run' a VBA function in my Access dB whose name is stored in a > table? > > > > > > > > Say I have a table called tblFunctions with 3 fields > > > > Fieldnames are : FunctionID, IsToRun and FunctionName > > > > The 1st Field = PK, 2nd field = Integer and 3rd = text > > > > > > > > EG > > > > > > > > Dim strFunctionToRun as string > > > > > > > > strFunctionToRun = dlookup("[FunctionName]","tblFunctions", "IsToRun = -1") > > > > > > > > Assume the results of strFunctionToRun is > say."f_SomeCoolFunctionThatDoesStuff" > > > > > > > > How do I 'run' the results of strFunctionToRun?? > > > > > > > > IE how do I run "f_someCoolFunctionThatDoesStuff" > > > > > > > > Many thanks in advance > > > > > > > > DD > > > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com From shamil at smsconsulting.spb.ru Mon Sep 14 02:24:39 2009 From: shamil at smsconsulting.spb.ru (Shamil Salakhetdinov) Date: Mon, 14 Sep 2009 11:24:39 +0400 Subject: [AccessD] A2K: Run a VBA Function whose name is stored in a table In-Reply-To: <002a01ca34cf$d4dda2d0$131b910a@denzilnote> References: <002a01ca34cf$d4dda2d0$131b910a@denzilnote> Message-ID: <000d01ca350c$6ca8c540$45fa4fc0$@spb.ru> Hi Darren, You can use Application.Run strFunctionToRun You can also pass parameters if your function has some - read about Application.Run method in MS Access online help. --Shamil -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Darren - Active Billing Sent: Monday, September 14, 2009 4:11 AM To: 'Access Developers discussion and problem solving' Subject: [AccessD] A2K: Run a VBA Function whose name is stored in a table Hi Team How do you 'run' a VBA function in my Access dB whose name is stored in a table? Say I have a table called tblFunctions with 3 fields Fieldnames are : FunctionID, IsToRun and FunctionName The 1st Field = PK, 2nd field = Integer and 3rd = text EG Dim strFunctionToRun as string strFunctionToRun = dlookup("[FunctionName]","tblFunctions", "IsToRun = -1") Assume the results of strFunctionToRun is say."f_SomeCoolFunctionThatDoesStuff" How do I 'run' the results of strFunctionToRun?? IE how do I run "f_someCoolFunctionThatDoesStuff" Many thanks in advance DD -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com __________ Information from ESET NOD32 Antivirus, version of virus signature database 4422 (20090913) __________ The message was checked by ESET NOD32 Antivirus. http://www.esetnod32.ru __________ Information from ESET NOD32 Antivirus, version of virus signature database 4422 (20090913) __________ The message was checked by ESET NOD32 Antivirus. http://www.esetnod32.ru From jimdettman at verizon.net Mon Sep 14 07:30:35 2009 From: jimdettman at verizon.net (Jim Dettman) Date: Mon, 14 Sep 2009 08:30:35 -0400 Subject: [AccessD] A2K: Run a VBA Function whose name is stored in a table In-Reply-To: <002a01ca34cf$d4dda2d0$131b910a@denzilnote> References: <002a01ca34cf$d4dda2d0$131b910a@denzilnote> Message-ID: Checkout eval(). Jim. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Darren - Active Billing Sent: Sunday, September 13, 2009 8:11 PM To: 'Access Developers discussion and problem solving' Subject: [AccessD] A2K: Run a VBA Function whose name is stored in a table Hi Team How do you 'run' a VBA function in my Access dB whose name is stored in a table? Say I have a table called tblFunctions with 3 fields Fieldnames are : FunctionID, IsToRun and FunctionName The 1st Field = PK, 2nd field = Integer and 3rd = text EG Dim strFunctionToRun as string strFunctionToRun = dlookup("[FunctionName]","tblFunctions", "IsToRun = -1") Assume the results of strFunctionToRun is say."f_SomeCoolFunctionThatDoesStuff" How do I 'run' the results of strFunctionToRun?? IE how do I run "f_someCoolFunctionThatDoesStuff" Many thanks in advance DD -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From dkalsow at yahoo.com Mon Sep 14 10:01:30 2009 From: dkalsow at yahoo.com (Dale Kalsow) Date: Mon, 14 Sep 2009 08:01:30 -0700 (PDT) Subject: [AccessD] Number of records in a form In-Reply-To: Message-ID: <141691.23479.qm@web50411.mail.re2.yahoo.com> Good Morning Everyone, ? I am trying to figure out if when a form opens if there are any records in the table that is linked to the form.? If not then I want to display a special text box.? ? Does anyone know how to tell if the table is empty? ? Thanks! ? Dale From jwcolby at colbyconsulting.com Mon Sep 14 10:18:24 2009 From: jwcolby at colbyconsulting.com (jwcolby) Date: Mon, 14 Sep 2009 11:18:24 -0400 Subject: [AccessD] SPAM-LOW: Number of records in a form In-Reply-To: <141691.23479.qm@web50411.mail.re2.yahoo.com> References: <141691.23479.qm@web50411.mail.re2.yahoo.com> Message-ID: <4AAE5EC0.1050305@colbyconsulting.com> The dao recordset behind the form will have .BOF and .EOF true simultaneously. Likewise the recordcount property will be 0. IMO you should create a function that dimensions a DAO recordset, set that rst = me.recordsetclone and then perform those tests against the recordset. John W. Colby www.ColbyConsulting.com Dale Kalsow wrote: > Good Morning Everyone, > > I am trying to figure out if when a form opens if there are any records in the table that is linked to the form. If not then I want to display a special text box. > > Does anyone know how to tell if the table is empty? > > Thanks! > > Dale > > > From max.wanadoo at gmail.com Mon Sep 14 10:21:36 2009 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Mon, 14 Sep 2009 16:21:36 +0100 Subject: [AccessD] Number of records in a form In-Reply-To: <141691.23479.qm@web50411.mail.re2.yahoo.com> References: <141691.23479.qm@web50411.mail.re2.yahoo.com> Message-ID: <4aae5f97.0707d00a.649f.55b6@mx.google.com> Loads of ways, Dale One simple way is: If dcount("*","MyTable") = 0 then Msgbox "OMG where have the records gone" Else Msgbox "Phew, here they are" Endif Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Dale Kalsow Sent: 14 September 2009 16:02 To: Access Developers discussion and problem solving Subject: [AccessD] Number of records in a form Good Morning Everyone, ? I am trying to figure out if when a form opens if there are any records in the table that is linked to the form.? If not then I want to display a special text box.? ? Does anyone know how to tell if the table is empty? ? Thanks! ? Dale -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From jwcolby at colbyconsulting.com Mon Sep 14 11:09:56 2009 From: jwcolby at colbyconsulting.com (jwcolby) Date: Mon, 14 Sep 2009 12:09:56 -0400 Subject: [AccessD] Number of records in a form In-Reply-To: <4aae5f97.0707d00a.649f.55b6@mx.google.com> References: <141691.23479.qm@web50411.mail.re2.yahoo.com> <4aae5f97.0707d00a.649f.55b6@mx.google.com> Message-ID: <4AAE6AD4.1060305@colbyconsulting.com> Max, He does specify "the table linked to the form" but IMHO it is better to go directly to the form to find out if it is pulling any records. There may be records in the table but none pulled by the form. John W. Colby www.ColbyConsulting.com Max Wanadoo wrote: > Loads of ways, Dale > > One simple way is: > > If dcount("*","MyTable") = 0 then > Msgbox "OMG where have the records gone" > Else > Msgbox "Phew, here they are" > Endif > > Max > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Dale Kalsow > Sent: 14 September 2009 16:02 > To: Access Developers discussion and problem solving > Subject: [AccessD] Number of records in a form > > Good Morning Everyone, > > I am trying to figure out if when a form opens if there are any records in > the table that is linked to the form. If not then I want to display a > special text box. > > Does anyone know how to tell if the table is empty? > > Thanks! > > Dale > > > From max.wanadoo at gmail.com Mon Sep 14 11:45:45 2009 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Mon, 14 Sep 2009 17:45:45 +0100 Subject: [AccessD] Number of records in a form In-Reply-To: <4AAE6AD4.1060305@colbyconsulting.com> References: <141691.23479.qm@web50411.mail.re2.yahoo.com> <4aae5f97.0707d00a.649f.55b6@mx.google.com> <4AAE6AD4.1060305@colbyconsulting.com> Message-ID: <4aae735e.1818d00a.1052.22d4@mx.google.com> I know, just replace "MyTable" with whatever the table name or query name is that populates the form. Do this with the OnOpen event of the form. Should have said that, but I thought it was obvious.. Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: 14 September 2009 17:10 To: Access Developers discussion and problem solving Subject: Re: [AccessD] Number of records in a form Max, He does specify "the table linked to the form" but IMHO it is better to go directly to the form to find out if it is pulling any records. There may be records in the table but none pulled by the form. John W. Colby www.ColbyConsulting.com Max Wanadoo wrote: > Loads of ways, Dale > > One simple way is: > > If dcount("*","MyTable") = 0 then > Msgbox "OMG where have the records gone" > Else > Msgbox "Phew, here they are" > Endif > > Max > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Dale Kalsow > Sent: 14 September 2009 16:02 > To: Access Developers discussion and problem solving > Subject: [AccessD] Number of records in a form > > Good Morning Everyone, > > I am trying to figure out if when a form opens if there are any records in > the table that is linked to the form. If not then I want to display a > special text box. > > Does anyone know how to tell if the table is empty? > > Thanks! > > Dale > > > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From gweedensmith at iowatelecom.net Mon Sep 14 12:31:08 2009 From: gweedensmith at iowatelecom.net (gweedensmith at iowatelecom.net) Date: Mon, 14 Sep 2009 12:31:08 -0500 (CDT) Subject: [AccessD] OT: Programmers' Day In-Reply-To: <000501ca34a5$8348b970$89da2c50$@spb.ru> References: <000501ca34a5$8348b970$89da2c50$@spb.ru> Message-ID: <54454.69.66.238.74.1252949468.squirrel@webmail.iowatelecom.net> Hi Shamil: Programmers' Day? Officially observed? Sweet. Greg > Hi All, > > > > FYI: Russian programmers have got an official professional holiday here - > Programmers' Day J (http://en.wikipedia.org/wiki/Programmers%27_Day ). > > > > I have got celebrated it already (it's 10:50p.m. here) with my wife and > minor son in the local restaurant. > > > > Have a good evening there in the West Europe/West Africa and a good > afternoon/day there in the Atlantic, North and South Americas and Pacific > Ocean region. > > > > Have a good new day there in Australia, Oceania and Asia J > > > > Happy Programmers' Day! J > > > > --Shamil > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From max.wanadoo at gmail.com Mon Sep 14 12:36:57 2009 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Mon, 14 Sep 2009 18:36:57 +0100 Subject: [AccessD] OT: Programmers' Day In-Reply-To: <54454.69.66.238.74.1252949468.squirrel@webmail.iowatelecom.net> References: <000501ca34a5$8348b970$89da2c50$@spb.ru> <54454.69.66.238.74.1252949468.squirrel@webmail.iowatelecom.net> Message-ID: <4aae7f54.0702d00a.1dfd.ffffb163@mx.google.com> More like jealousy from me !! Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of gweedensmith at iowatelecom.net Sent: 14 September 2009 18:31 To: Access Developers discussion and problem solving Subject: Re: [AccessD] OT: Programmers' Day Hi Shamil: Programmers' Day? Officially observed? Sweet. Greg > Hi All, > > > > FYI: Russian programmers have got an official professional holiday here - > Programmers' Day J (http://en.wikipedia.org/wiki/Programmers%27_Day ). > > > > I have got celebrated it already (it's 10:50p.m. here) with my wife and > minor son in the local restaurant. > > > > Have a good evening there in the West Europe/West Africa and a good > afternoon/day there in the Atlantic, North and South Americas and Pacific > Ocean region. > > > > Have a good new day there in Australia, Oceania and Asia J > > > > Happy Programmers' Day! J > > > > --Shamil > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From jwcolby at colbyconsulting.com Mon Sep 14 13:30:14 2009 From: jwcolby at colbyconsulting.com (jwcolby) Date: Mon, 14 Sep 2009 14:30:14 -0400 Subject: [AccessD] OT: Programmers' Day In-Reply-To: <4aae7f54.0702d00a.1dfd.ffffb163@mx.google.com> References: <000501ca34a5$8348b970$89da2c50$@spb.ru> <54454.69.66.238.74.1252949468.squirrel@webmail.iowatelecom.net> <4aae7f54.0702d00a.1dfd.ffffb163@mx.google.com> Message-ID: <4AAE8BB6.20809@colbyconsulting.com> I tried to give myself the day off but my boss said no. ;) John W. Colby www.ColbyConsulting.com Max Wanadoo wrote: > More like jealousy from me !! > > Max > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of > gweedensmith at iowatelecom.net > Sent: 14 September 2009 18:31 > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] OT: Programmers' Day > > Hi Shamil: > > Programmers' Day? Officially observed? > > Sweet. > > Greg From jimdettman at verizon.net Mon Sep 14 13:50:49 2009 From: jimdettman at verizon.net (Jim Dettman) Date: Mon, 14 Sep 2009 14:50:49 -0400 Subject: [AccessD] OT: Programmers' Day In-Reply-To: <4AAE8BB6.20809@colbyconsulting.com> References: <000501ca34a5$8348b970$89da2c50$@spb.ru> <54454.69.66.238.74.1252949468.squirrel@webmail.iowatelecom.net> <4aae7f54.0702d00a.1dfd.ffffb163@mx.google.com> <4AAE8BB6.20809@colbyconsulting.com> Message-ID: <2508A8694CF64FE397BF47241AF88043@XPS> The heck with the day off...I'm still looking for my vacation! Jim. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Monday, September 14, 2009 2:30 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] OT: Programmers' Day I tried to give myself the day off but my boss said no. ;) John W. Colby www.ColbyConsulting.com Max Wanadoo wrote: > More like jealousy from me !! > > Max > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of > gweedensmith at iowatelecom.net > Sent: 14 September 2009 18:31 > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] OT: Programmers' Day > > Hi Shamil: > > Programmers' Day? Officially observed? > > Sweet. > > Greg -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From andy at minstersystems.co.uk Mon Sep 14 14:32:49 2009 From: andy at minstersystems.co.uk (Andy Lacey) Date: Mon, 14 Sep 2009 20:32:49 +0100 Subject: [AccessD] A2K: Run a VBA Function whose name is stored in atable In-Reply-To: Message-ID: <72A7607F5A9443368F76E2BB62137708@MINSTER> Hiya Darren Yea like Jim I use Eval. Works a treat. strWhatEver = rst!Field Call Eval(strWhatever) That sort of thing. Cheers Andy -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Dettman Sent: 14 September 2009 13:31 To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] A2K: Run a VBA Function whose name is stored in atable Checkout eval(). Jim. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Darren - Active Billing Sent: Sunday, September 13, 2009 8:11 PM To: 'Access Developers discussion and problem solving' Subject: [AccessD] A2K: Run a VBA Function whose name is stored in a table Hi Team How do you 'run' a VBA function in my Access dB whose name is stored in a table? Say I have a table called tblFunctions with 3 fields Fieldnames are : FunctionID, IsToRun and FunctionName The 1st Field = PK, 2nd field = Integer and 3rd = text EG Dim strFunctionToRun as string strFunctionToRun = dlookup("[FunctionName]","tblFunctions", "IsToRun = -1") Assume the results of strFunctionToRun is say."f_SomeCoolFunctionThatDoesStuff" How do I 'run' the results of strFunctionToRun?? IE how do I run "f_someCoolFunctionThatDoesStuff" Many thanks in advance DD -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From darren at activebilling.com.au Mon Sep 14 18:33:17 2009 From: darren at activebilling.com.au (Darren - Active Billing) Date: Tue, 15 Sep 2009 09:33:17 +1000 Subject: [AccessD] A2K: Run a VBA Function whose name is stored in atable In-Reply-To: <4AAD9F4E.32548.E80F9F3@stuart.lexacorp.com.pg> References: <002a01ca34cf$d4dda2d0$131b910a@denzilnote>, <4AAD8F78.25695.E432150@stuart.lexacorp.com.pg>, <003201ca34d9$47e22130$131b910a@denzilnote> <4AAD9F4E.32548.E80F9F3@stuart.lexacorp.com.pg> Message-ID: <002d01ca3593$be3242b0$291b910a@denzilnote> Hi Team Eval was it - Works a treat Many thanks to all who responded...Even Andy (This will continue until Oz regains the ashes) Thanks again Team See y'all -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Stuart McLachlan Sent: Monday, 14 September 2009 11:42 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] A2K: Run a VBA Function whose name is stored in atable Sorry, I'm heavily into building SQL at the moment and got stuck on that thought track. You need to use Eval. Here's a simple demo: Function f_someneatfunction() As String msgbox "Neat Eh!" End Function Function RunFunction() Dim strFunctionName As String strFunctionName = "f_someneatfunction()" Eval strFunctionName End Function -- Stuart On 14 Sep 2009 at 11:18, Darren - Active Billing wrote: > Hi Stuart - thanks for the quick reply > > The function name returned is correct > EG say strFunctionToRun = "f_SomeCoolFunction" > I see this with a debug.print of strFunctionToRun > But when I apply it to CurrentDB.Execute strFunctionToRun > > I get an error > > "The Microsoft Jet database cannot find the input table or query > 'f_SomeCoolFunction'. Make sure it exists and that the name is spelled > correctly" > > Now if I copy and paste the debug.print results into the immediate window and > hit enter the function 'f_ SomeCoolFunction' runs as expected > > Any suggestions? > > Darren - Active Billing > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Stuart McLachlan > Sent: Monday, 14 September 2009 10:34 AM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] A2K: Run a VBA Function whose name is stored in atable > > CurrentDB.Execute strFunctionToRun > > -- > Stuart > > On 14 Sep 2009 at 10:10, Darren - Active Billing wrote: > > > Hi Team > > > > > > > > How do you 'run' a VBA function in my Access dB whose name is stored in a > table? > > > > > > > > Say I have a table called tblFunctions with 3 fields > > > > Fieldnames are : FunctionID, IsToRun and FunctionName > > > > The 1st Field = PK, 2nd field = Integer and 3rd = text > > > > > > > > EG > > > > > > > > Dim strFunctionToRun as string > > > > > > > > strFunctionToRun = dlookup("[FunctionName]","tblFunctions", "IsToRun = -1") > > > > > > > > Assume the results of strFunctionToRun is > say."f_SomeCoolFunctionThatDoesStuff" > > > > > > > > How do I 'run' the results of strFunctionToRun?? > > > > > > > > IE how do I run "f_someCoolFunctionThatDoesStuff" > > > > > > > > Many thanks in advance > > > > > > > > DD > > > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From stuart at lexacorp.com.pg Mon Sep 14 18:51:21 2009 From: stuart at lexacorp.com.pg (Stuart McLachlan) Date: Tue, 15 Sep 2009 09:51:21 +1000 Subject: [AccessD] A2K: Run a VBA Function whose name is stored in atable In-Reply-To: <002d01ca3593$be3242b0$291b910a@denzilnote> References: <002a01ca34cf$d4dda2d0$131b910a@denzilnote>, <4AAD9F4E.32548.E80F9F3@stuart.lexacorp.com.pg>, <002d01ca3593$be3242b0$291b910a@denzilnote> Message-ID: <4AAED6F9.12284.134271CA@stuart.lexacorp.com.pg> You mean we've got to put up with this for the next few decades? -- Stuart On 15 Sep 2009 at 9:33, Darren - Active Billing wrote: > Many thanks to all who responded...Even Andy > > (This will continue until Oz regains the ashes) From darren at activebilling.com.au Mon Sep 14 19:05:59 2009 From: darren at activebilling.com.au (Darren - Active Billing) Date: Tue, 15 Sep 2009 10:05:59 +1000 Subject: [AccessD] A2K: Run a VBA Function whose name is stored in atable In-Reply-To: <4AAED6F9.12284.134271CA@stuart.lexacorp.com.pg> References: <002a01ca34cf$d4dda2d0$131b910a@denzilnote>, <4AAD9F4E.32548.E80F9F3@stuart.lexacorp.com.pg>, <002d01ca3593$be3242b0$291b910a@denzilnote> <4AAED6F9.12284.134271CA@stuart.lexacorp.com.pg> Message-ID: <003101ca3598$4f97ccd0$291b910a@denzilnote> Hee Hee - You may actually be right Although having said that the one dayers have been convincing in our favour. I know, I know the purists (like Andy) place no weight on one dayers. Though he did admit to getting ready to attend one of them. OK Folks nothing to see here See ya DD -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Stuart McLachlan Sent: Tuesday, 15 September 2009 9:51 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] A2K: Run a VBA Function whose name is stored in atable You mean we've got to put up with this for the next few decades? -- Stuart On 15 Sep 2009 at 9:33, Darren - Active Billing wrote: > Many thanks to all who responded...Even Andy > > (This will continue until Oz regains the ashes) -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From andy at minstersystems.co.uk Tue Sep 15 01:50:00 2009 From: andy at minstersystems.co.uk (Andy Lacey) Date: Tue, 15 Sep 2009 07:50:00 +0100 Subject: [AccessD] A2K: Run a VBA Function whose name is stored in atable In-Reply-To: <003101ca3598$4f97ccd0$291b910a@denzilnote> Message-ID: <06B734111DB44C3AB65E308E04334588@MINSTER> Thinks - restraint, restraint. You're list moderator for God's sake. Don't rise to him. He's an Aussie, what can you expect? Anon -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Darren - Active Billing Sent: 15 September 2009 01:06 To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] A2K: Run a VBA Function whose name is stored in atable Hee Hee - You may actually be right Although having said that the one dayers have been convincing in our favour. I know, I know the purists (like Andy) place no weight on one dayers. Though he did admit to getting ready to attend one of them. OK Folks nothing to see here See ya DD -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Stuart McLachlan Sent: Tuesday, 15 September 2009 9:51 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] A2K: Run a VBA Function whose name is stored in atable You mean we've got to put up with this for the next few decades? -- Stuart On 15 Sep 2009 at 9:33, Darren - Active Billing wrote: > Many thanks to all who responded...Even Andy > > (This will continue until Oz regains the ashes) -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From shamil at smsconsulting.spb.ru Tue Sep 15 13:09:01 2009 From: shamil at smsconsulting.spb.ru (Shamil Salakhetdinov) Date: Tue, 15 Sep 2009 22:09:01 +0400 Subject: [AccessD] OT: Programmers' Day In-Reply-To: <2508A8694CF64FE397BF47241AF88043@XPS> References: <000501ca34a5$8348b970$89da2c50$@spb.ru> <54454.69.66.238.74.1252949468.squirrel@webmail.iowatelecom.net> <4aae7f54.0702d00a.1dfd.ffffb163@mx.google.com> <4AAE8BB6.20809@colbyconsulting.com> <2508A8694CF64FE397BF47241AF88043@XPS> Message-ID: <005c01ca362f$9bb03660$d310a320$@spb.ru> Hi All, Thank you for your congrats/remarks on subject. I must say I'm a self-employed freelancer therefore official holidays aren't what I can afford to strictly follow, as well as to get long enough personal holidays/vacations... That recent Programmers' Day was the first one officially announced here and it was on Sunday, 13th September, and I decided I must find several hours to go to restaurant with some of my family members to celebrate this event - 1st time is a 1st time - it never ever happens again and now I will have memories about this day/evening forever... --Shamil -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Dettman Sent: Monday, September 14, 2009 10:51 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] OT: Programmers' Day The heck with the day off...I'm still looking for my vacation! Jim. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Monday, September 14, 2009 2:30 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] OT: Programmers' Day I tried to give myself the day off but my boss said no. ;) John W. Colby www.ColbyConsulting.com Max Wanadoo wrote: > More like jealousy from me !! > > Max > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of > gweedensmith at iowatelecom.net > Sent: 14 September 2009 18:31 > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] OT: Programmers' Day > > Hi Shamil: > > Programmers' Day? Officially observed? > > Sweet. > > Greg __________ Information from ESET NOD32 Antivirus, version of virus signature database 4427 (20090915) __________ The message was checked by ESET NOD32 Antivirus. http://www.esetnod32.ru From max.wanadoo at gmail.com Tue Sep 15 13:37:39 2009 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Tue, 15 Sep 2009 19:37:39 +0100 Subject: [AccessD] OT: Programmers' Day In-Reply-To: <005c01ca362f$9bb03660$d310a320$@spb.ru> References: <000501ca34a5$8348b970$89da2c50$@spb.ru> <54454.69.66.238.74.1252949468.squirrel@webmail.iowatelecom.net> <4aae7f54.0702d00a.1dfd.ffffb163@mx.google.com> <4AAE8BB6.20809@colbyconsulting.com> <2508A8694CF64FE397BF47241AF88043@XPS> <005c01ca362f$9bb03660$d310a320$@spb.ru> Message-ID: <4aafdf0b.0702d00a.513e.12ff@mx.google.com> Actually, that is a double whammy. If you were NOT self-employed, you could get "double-time" for working on an official holiday (or Bank Holiday as we call them in the UK). Being self-employed means that you miss out 1) on not being paid for the holiday and 2)working the holiday and not being paid twice-over. Sometimes life is hard. Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Shamil Salakhetdinov Sent: 15 September 2009 19:09 To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] OT: Programmers' Day Hi All, Thank you for your congrats/remarks on subject. I must say I'm a self-employed freelancer therefore official holidays aren't what I can afford to strictly follow, as well as to get long enough personal holidays/vacations... That recent Programmers' Day was the first one officially announced here and it was on Sunday, 13th September, and I decided I must find several hours to go to restaurant with some of my family members to celebrate this event - 1st time is a 1st time - it never ever happens again and now I will have memories about this day/evening forever... --Shamil -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Dettman Sent: Monday, September 14, 2009 10:51 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] OT: Programmers' Day The heck with the day off...I'm still looking for my vacation! Jim. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Monday, September 14, 2009 2:30 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] OT: Programmers' Day I tried to give myself the day off but my boss said no. ;) John W. Colby www.ColbyConsulting.com Max Wanadoo wrote: > More like jealousy from me !! > > Max > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of > gweedensmith at iowatelecom.net > Sent: 14 September 2009 18:31 > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] OT: Programmers' Day > > Hi Shamil: > > Programmers' Day? Officially observed? > > Sweet. > > Greg __________ Information from ESET NOD32 Antivirus, version of virus signature database 4427 (20090915) __________ The message was checked by ESET NOD32 Antivirus. http://www.esetnod32.ru -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From shamil at smsconsulting.spb.ru Tue Sep 15 15:26:44 2009 From: shamil at smsconsulting.spb.ru (Shamil Salakhetdinov) Date: Wed, 16 Sep 2009 00:26:44 +0400 Subject: [AccessD] OT: Programmers' Day In-Reply-To: <4aafdf0b.0702d00a.513e.12ff@mx.google.com> References: <000501ca34a5$8348b970$89da2c50$@spb.ru> <54454.69.66.238.74.1252949468.squirrel@webmail.iowatelecom.net> <4aae7f54.0702d00a.1dfd.ffffb163@mx.google.com> <4AAE8BB6.20809@colbyconsulting.com> <2508A8694CF64FE397BF47241AF88043@XPS> <005c01ca362f$9bb03660$d310a320$@spb.ru> <4aafdf0b.0702d00a.513e.12ff@mx.google.com> Message-ID: <006701ca3642$d8944ea0$89bcebe0$@spb.ru> <<< Sometimes life is hard. >>> Yes, sometimes life is hard, I know. But it's also funny to live this hard life... sometimes... :) --Shamil -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo Sent: Tuesday, September 15, 2009 10:38 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] OT: Programmers' Day Actually, that is a double whammy. If you were NOT self-employed, you could get "double-time" for working on an official holiday (or Bank Holiday as we call them in the UK). Being self-employed means that you miss out 1) on not being paid for the holiday and 2)working the holiday and not being paid twice-over. Sometimes life is hard. Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Shamil Salakhetdinov Sent: 15 September 2009 19:09 To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] OT: Programmers' Day Hi All, Thank you for your congrats/remarks on subject. I must say I'm a self-employed freelancer therefore official holidays aren't what I can afford to strictly follow, as well as to get long enough personal holidays/vacations... That recent Programmers' Day was the first one officially announced here and it was on Sunday, 13th September, and I decided I must find several hours to go to restaurant with some of my family members to celebrate this event - 1st time is a 1st time - it never ever happens again and now I will have memories about this day/evening forever... --Shamil -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Dettman Sent: Monday, September 14, 2009 10:51 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] OT: Programmers' Day The heck with the day off...I'm still looking for my vacation! Jim. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Monday, September 14, 2009 2:30 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] OT: Programmers' Day I tried to give myself the day off but my boss said no. ;) John W. Colby www.ColbyConsulting.com Max Wanadoo wrote: > More like jealousy from me !! > > Max > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of > gweedensmith at iowatelecom.net > Sent: 14 September 2009 18:31 > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] OT: Programmers' Day > > Hi Shamil: > > Programmers' Day? Officially observed? > > Sweet. > > Greg __________ Information from ESET NOD32 Antivirus, version of virus signature database 4427 (20090915) __________ The message was checked by ESET NOD32 Antivirus. http://www.esetnod32.ru -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com __________ Information from ESET NOD32 Antivirus, version of virus signature database 4427 (20090915) __________ The message was checked by ESET NOD32 Antivirus. http://www.esetnod32.ru __________ Information from ESET NOD32 Antivirus, version of virus signature database 4427 (20090915) __________ The message was checked by ESET NOD32 Antivirus. http://www.esetnod32.ru From jwcolby at colbyconsulting.com Wed Sep 16 09:05:30 2009 From: jwcolby at colbyconsulting.com (jwcolby) Date: Wed, 16 Sep 2009 10:05:30 -0400 Subject: [AccessD] Access 2000 - Filtering SQL Server records Message-ID: <4AB0F0AA.5030705@colbyconsulting.com> I have an application that goes to SQL Server for three different tables. These tables are from a third party payroll system. The tables are about check information. One of the fields holds a text representation of the autonumber (long int) PK from one of my tables (the Claimant table). ATM we have a single view in SQL Server that pulls each and every check record. Back in Access I then convert the string to long and then filter down to just the records for the claim(s) I am interested in. This is sloooooowwwwwww....... In this case I am using one single view for everything I do with this check data anywhere in this or any other of my applications. Thus it returns every check (over 100K) any time I do ANYTHING. I don't really use SQL Server very much as a BE to Access applications so I don't have experience in other ways to do this. So I need help. I know that the first thing I could do is rewrite the view to do the data type conversion out in SQL Server and hand me back records with that PKID already converted to a long integer. Aside from that though, I really want to pass in a specific PKID and have SQL Server give me back just the check records for that PKID. Remember that this is 2K. The data is NOT editable so I do not need, and in fact cannot even get write access to the data. So how do I get data back from SQL Server specific to a PK? I assume that I have to go with a stored procedure? Any help (as detailed as possible) is much appreciated. -- John W. Colby www.ColbyConsulting.com From mwp.reid at qub.ac.uk Wed Sep 16 09:16:59 2009 From: mwp.reid at qub.ac.uk (Martin Reid) Date: Wed, 16 Sep 2009 15:16:59 +0100 Subject: [AccessD] Access 2000 - Filtering SQL Server records In-Reply-To: <4AB0F0AA.5030705@colbyconsulting.com> References: <4AB0F0AA.5030705@colbyconsulting.com> Message-ID: <631CF83223105545BF43EFB52CB0829502AA0A4D30@EX2K7-VIRT-2.ads.qub.ac.uk> John example of the web Public Function CreateProc() Dim strProc As String strProc = "Create Procedure qryCustByCity " & _ "(prmCity varchar) as " & _ "select * from Customers where City = prmCity" CurrentProject.Connection.Execute strProc End Function Public Function RSFromParameterQuery(strCity As String) Dim prm As ADODB.Parameter Dim cmd As ADODB.Command Dim rst As ADODB.Recordset Set cmd = New ADODB.Command Set cmd.ActiveConnection = CurrentProject.Connection cmd.CommandText = "qryCustByCity" cmd.CommandType = adCmdStoredProc Set prm = cmd.CreateParameter("prmCity", adVarChar, _ adParamInput, Len(strCity)) prm.Value = strCity cmd.Parameters.Append prm Set rst = New ADODB.Recordset rst.Open cmd Do Until rst.EOF Debug.Print rst(0), rst(1), rst(2) rst.MoveNext Loop End Function Martin WP Reid Information Services The Library at Queen's Tel : 02890976174 Email : mwp.reid at qub.ac.uk ________________________________________ From: accessd-bounces at databaseadvisors.com [accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby [jwcolby at colbyconsulting.com] Sent: 16 September 2009 15:05 To: Access Developers discussion and problem solving Subject: [AccessD] Access 2000 - Filtering SQL Server records I have an application that goes to SQL Server for three different tables. These tables are from a third party payroll system. The tables are about check information. One of the fields holds a text representation of the autonumber (long int) PK from one of my tables (the Claimant table). ATM we have a single view in SQL Server that pulls each and every check record. Back in Access I then convert the string to long and then filter down to just the records for the claim(s) I am interested in. This is sloooooowwwwwww....... In this case I am using one single view for everything I do with this check data anywhere in this or any other of my applications. Thus it returns every check (over 100K) any time I do ANYTHING. I don't really use SQL Server very much as a BE to Access applications so I don't have experience in other ways to do this. So I need help. I know that the first thing I could do is rewrite the view to do the data type conversion out in SQL Server and hand me back records with that PKID already converted to a long integer. Aside from that though, I really want to pass in a specific PKID and have SQL Server give me back just the check records for that PKID. Remember that this is 2K. The data is NOT editable so I do not need, and in fact cannot even get write access to the data. So how do I get data back from SQL Server specific to a PK? I assume that I have to go with a stored procedure? Any help (as detailed as possible) is much appreciated. -- John W. Colby www.ColbyConsulting.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From fuller.artful at gmail.com Wed Sep 16 11:27:58 2009 From: fuller.artful at gmail.com (Arthur Fuller) Date: Wed, 16 Sep 2009 12:27:58 -0400 Subject: [AccessD] Export from Access to Excel Message-ID: <29f585dd0909160927n2ee6a593u2f8c2cd287d960d0@mail.gmail.com> Instead of the usual "blank sheet", I want to export to Excel using a template (XLT) file. Can anyone tell me how to modify the code so it uses the template instead? TIA, Arthur From stuart at lexacorp.com.pg Wed Sep 16 12:13:59 2009 From: stuart at lexacorp.com.pg (Stuart McLachlan) Date: Thu, 17 Sep 2009 03:13:59 +1000 Subject: [AccessD] Access 2000 - Filtering SQL Server records In-Reply-To: <4AB0F0AA.5030705@colbyconsulting.com> References: <4AB0F0AA.5030705@colbyconsulting.com> Message-ID: <4AB11CD7.4200.1C2354F6@stuart.lexacorp.com.pg> You need to use a "pass-through query" To create a *simple* pass-through query: Start a new query in Design mode. Don't select any table. With the Design Grid open, Select "Query-SQL Specific-PassThrough" from the main menu. The SQL window will open. Enter the appropriate query, using Transact SQL, not Access SQL, Select Cast(chequenum as int) from tblCheques where PKID = 1 Click on View-Properties on the main menu. Enter the ODBC connection string (or click on the little selector beside it and select an ODBC data source. Now save the query as "qryGetCheckNumber" So far so good. The problem comes when you want to use a different PKID, Pass-through queries can't take parameters :-(. To pass a parameter, you need to modify the querydef so you need to do something like this before opening the query: Public Sub SetChequePKID(PKID As Long) Dim strSQL As String Dim qdf as DAO.QueryDef Dim rs as DAO.Recordset strSQL = "Select Cast(chequenum as int) from tblCheques where PKID" & PKID Set qdf = CurrentDb.QueryDefs("qryGetCheckNumber") qdf.SQL = strSQL qdf.Close End Sub -- Stuart On 16 Sep 2009 at 10:05, jwcolby wrote: > I have an application that goes to SQL Server for three different tables. These tables are from a > third party payroll system. The tables are about check information. One of the fields holds a text > representation of the autonumber (long int) PK from one of my tables (the Claimant table). ATM we > have a single view in SQL Server that pulls each and every check record. Back in Access I then > convert the string to long and then filter down to just the records for the claim(s) I am interested in. > > This is sloooooowwwwwww....... > > In this case I am using one single view for everything I do with this check data anywhere in this or > any other of my applications. Thus it returns every check (over 100K) any time I do ANYTHING. > > I don't really use SQL Server very much as a BE to Access applications so I don't have experience in > other ways to do this. So I need help. > > I know that the first thing I could do is rewrite the view to do the data type conversion out in SQL > Server and hand me back records with that PKID already converted to a long integer. > > Aside from that though, I really want to pass in a specific PKID and have SQL Server give me back > just the check records for that PKID. > > Remember that this is 2K. The data is NOT editable so I do not need, and in fact cannot even get > write access to the data. > > So how do I get data back from SQL Server specific to a PK? I assume that I have to go with a > stored procedure? > > Any help (as detailed as possible) is much appreciated. > > -- > John W. Colby > www.ColbyConsulting.com > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com From jerbach at gmail.com Wed Sep 16 12:56:25 2009 From: jerbach at gmail.com (Janet Erbach) Date: Wed, 16 Sep 2009 12:56:25 -0500 Subject: [AccessD] Tool belt Upgrade Message-ID: <6ef6ac2c0909161056l765888d9i9e727d3cd966d2d7@mail.gmail.com> Andreas - Theresa uploaded and installed the toolbelt upgrade about 20 minutes ago...and now our product categories are not showing up in the left-hand category tree. Can you please help us with this as soon as possible? Thank you. Janet Erbach IT Administrator Natural Healthy Concepts 920-886-7500 From jwcolby at colbyconsulting.com Wed Sep 16 13:01:15 2009 From: jwcolby at colbyconsulting.com (jwcolby) Date: Wed, 16 Sep 2009 14:01:15 -0400 Subject: [AccessD] Access 2000 - Filtering SQL Server records In-Reply-To: <4AB11CD7.4200.1C2354F6@stuart.lexacorp.com.pg> References: <4AB0F0AA.5030705@colbyconsulting.com> <4AB11CD7.4200.1C2354F6@stuart.lexacorp.com.pg> Message-ID: <4AB127EB.8080302@colbyconsulting.com> Stuart, Thanks, this looks like what I need to get started. John W. Colby www.ColbyConsulting.com Stuart McLachlan wrote: > You need to use a "pass-through query" > > To create a *simple* pass-through query: > > Start a new query in Design mode. Don't select any table. > > With the Design Grid open, Select "Query-SQL Specific-PassThrough" from the main menu. > The SQL window will open. Enter the appropriate query, using Transact SQL, not Access > SQL, > > Select Cast(chequenum as int) from tblCheques where PKID = 1 > > Click on View-Properties on the main menu. Enter the ODBC connection string (or click on > the little selector beside it and select an ODBC data source. > > Now save the query as "qryGetCheckNumber" > > So far so good. > > The problem comes when you want to use a different PKID, Pass-through queries can't > take parameters :-(. > > To pass a parameter, you need to modify the querydef so you > need to do something like this before opening the query: > > Public Sub SetChequePKID(PKID As Long) > Dim strSQL As String > Dim qdf as DAO.QueryDef > Dim rs as DAO.Recordset > strSQL = "Select Cast(chequenum as int) from tblCheques where PKID" & PKID > Set qdf = CurrentDb.QueryDefs("qryGetCheckNumber") > qdf.SQL = strSQL > qdf.Close > End Sub > From jwcolby at colbyconsulting.com Wed Sep 16 13:02:15 2009 From: jwcolby at colbyconsulting.com (jwcolby) Date: Wed, 16 Sep 2009 14:02:15 -0400 Subject: [AccessD] Tool belt Upgrade In-Reply-To: <6ef6ac2c0909161056l765888d9i9e727d3cd966d2d7@mail.gmail.com> References: <6ef6ac2c0909161056l765888d9i9e727d3cd966d2d7@mail.gmail.com> Message-ID: <4AB12827.1050505@colbyconsulting.com> LOL. Nope Andreas is on a coffee break, but I may be able to help you. ;) John W. Colby www.ColbyConsulting.com Janet Erbach wrote: > Andreas - > > Theresa uploaded and installed the toolbelt upgrade about 20 minutes > ago...and now our product categories are not showing up in the left-hand > category tree. Can you please help us with this as soon as possible? Thank > you. > > Janet Erbach > IT Administrator > Natural Healthy Concepts > 920-886-7500 From jerbach at gmail.com Wed Sep 16 13:58:48 2009 From: jerbach at gmail.com (Janet Erbach) Date: Wed, 16 Sep 2009 13:58:48 -0500 Subject: [AccessD] Tool belt Upgrade In-Reply-To: <6ef6ac2c0909161056l765888d9i9e727d3cd966d2d7@mail.gmail.com> References: <6ef6ac2c0909161056l765888d9i9e727d3cd966d2d7@mail.gmail.com> Message-ID: <6ef6ac2c0909161158t17db75f0y341870f4da1ed160@mail.gmail.com> Dang...I hate it when I type without reading!! As Emily Latella would say..."Never mind!" On Wed, Sep 16, 2009 at 12:56 PM, Janet Erbach wrote: > Andreas - > > Theresa uploaded and installed the toolbelt upgrade about 20 minutes > ago...and now our product categories are not showing up in the left-hand > category tree. Can you please help us with this as soon as possible? Thank > you. > > Janet Erbach > IT Administrator > Natural Healthy Concepts > 920-886-7500 > From stephen at bondsoftware.co.nz Wed Sep 16 14:16:14 2009 From: stephen at bondsoftware.co.nz (Stephen Bond) Date: Thu, 17 Sep 2009 07:16:14 +1200 Subject: [AccessD] Export from Access to Excel Message-ID: <569E08FC48047F4F848850B118195FBE03877B@server.BondSoftware.local> Air code for a workbook. Don't know whether you can use a template to add a sheet? Workbooks.Add Template:= _ "C:\Documents and Settings\Stephen.BONDSOFTWARE\Application Data\Microsoft\Templates\HWMorsinkProgressClaims.xlt" Stephen Bond -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Arthur Fuller Sent: Thursday, 17 September 2009 4:31 a.m. To: Stephen Subject: [AccessD] Export from Access to Excel Instead of the usual "blank sheet", I want to export to Excel using a template (XLT) file. Can anyone tell me how to modify the code so it uses the template instead? TIA, Arthur -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From jwcolby at colbyconsulting.com Wed Sep 16 16:10:16 2009 From: jwcolby at colbyconsulting.com (jwcolby) Date: Wed, 16 Sep 2009 17:10:16 -0400 Subject: [AccessD] Access 2000 - Filtering SQL Server records In-Reply-To: <631CF83223105545BF43EFB52CB0829502AA0A4D30@EX2K7-VIRT-2.ads.qub.ac.uk> References: <4AB0F0AA.5030705@colbyconsulting.com> <631CF83223105545BF43EFB52CB0829502AA0A4D30@EX2K7-VIRT-2.ads.qub.ac.uk> Message-ID: <4AB15438.7080605@colbyconsulting.com> Thanks Martin. John W. Colby www.ColbyConsulting.com Martin Reid wrote: > John > > example of the web > > Public Function CreateProc() > Dim strProc As String > strProc = "Create Procedure qryCustByCity " & _ > "(prmCity varchar) as " & _ > "select * from Customers where City = prmCity" > CurrentProject.Connection.Execute strProc > End Function > > > Public Function RSFromParameterQuery(strCity As String) > Dim prm As ADODB.Parameter > Dim cmd As ADODB.Command > Dim rst As ADODB.Recordset > Set cmd = New ADODB.Command > Set cmd.ActiveConnection = CurrentProject.Connection > cmd.CommandText = "qryCustByCity" > cmd.CommandType = adCmdStoredProc > Set prm = cmd.CreateParameter("prmCity", adVarChar, _ > adParamInput, Len(strCity)) > prm.Value = strCity > cmd.Parameters.Append prm > Set rst = New ADODB.Recordset > rst.Open cmd > Do Until rst.EOF > Debug.Print rst(0), rst(1), rst(2) > rst.MoveNext > Loop > End Function > > > > Martin WP Reid > Information Services > The Library at Queen's > Tel : 02890976174 > Email : mwp.reid at qub.ac.uk > ________________________________________ > From: accessd-bounces at databaseadvisors.com [accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby [jwcolby at colbyconsulting.com] > Sent: 16 September 2009 15:05 > To: Access Developers discussion and problem solving > Subject: [AccessD] Access 2000 - Filtering SQL Server records > > I have an application that goes to SQL Server for three different tables. These tables are from a > third party payroll system. The tables are about check information. One of the fields holds a text > representation of the autonumber (long int) PK from one of my tables (the Claimant table). ATM we > have a single view in SQL Server that pulls each and every check record. Back in Access I then > convert the string to long and then filter down to just the records for the claim(s) I am interested in. > > This is sloooooowwwwwww....... > > In this case I am using one single view for everything I do with this check data anywhere in this or > any other of my applications. Thus it returns every check (over 100K) any time I do ANYTHING. > > I don't really use SQL Server very much as a BE to Access applications so I don't have experience in > other ways to do this. So I need help. > > I know that the first thing I could do is rewrite the view to do the data type conversion out in SQL > Server and hand me back records with that PKID already converted to a long integer. > > Aside from that though, I really want to pass in a specific PKID and have SQL Server give me back > just the check records for that PKID. > > Remember that this is 2K. The data is NOT editable so I do not need, and in fact cannot even get > write access to the data. > > So how do I get data back from SQL Server specific to a PK? I assume that I have to go with a > stored procedure? > > Any help (as detailed as possible) is much appreciated. > > -- > John W. Colby > www.ColbyConsulting.com > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com From adtp at airtelmail.in Wed Sep 16 23:53:42 2009 From: adtp at airtelmail.in (A.D.Tejpal) Date: Thu, 17 Sep 2009 10:23:42 +0530 Subject: [AccessD] Export from Access to Excel References: <29f585dd0909160927n2ee6a593u2f8c2cd287d960d0@mail.gmail.com> Message-ID: <003a01ca3752$f94ba290$df85a37a@personald6374f> Arthur, Two of my sample db's mentioned below, might be of interest to you: (a) ExportAccessToExcelMultiSheets (b) ExportAccessToExcelAsPivotTable Both samples (in Access 2000 file format) are available at Rogers Access Library. Link: http://www.rogersaccesslibrary.com/forum/forum_topics.asp?FID=45 Sample (a) uses web browser control for displaying destination excel workbook, enabling the user to manually select the starting cell for exported data block. It uses a specimen .xls file as template (optional). Sample (b), is not restricted to pivot tables alone and might be found more convenient if you do not wish to install & register a web browser control. It uses .xlt file as template (optional). Note: In both samples, use of template excel file is optional. Best wishes, A.D. Tejpal ------------ ----- Original Message ----- From: Arthur Fuller To: Access Developers discussion and problem solving Sent: Wednesday, September 16, 2009 21:57 Subject: [AccessD] Export from Access to Excel Instead of the usual "blank sheet", I want to export to Excel using a template (XLT) file. Can anyone tell me how to modify the code so it uses the template instead? TIA, Arthur From rockysmolin at bchacc.com Wed Sep 16 23:55:12 2009 From: rockysmolin at bchacc.com (Rocky Smolin) Date: Wed, 16 Sep 2009 21:55:12 -0700 Subject: [AccessD] FW: Converting Access to SQL Server Message-ID: Anyone know anything about this product? Rocky _____ From: Jeff Todd [mailto:jtodd at convertu2.com] Sent: Wednesday, September 16, 2009 1:20 PM To: rockysmolin at bchacc.com Subject: Converting Access to SQL Server Hi Rocky, I found your contact information on the user group web site. As an Access developer and consultant I thought you would be interested in hearing about a new software solution that converts Access to SQL Server. It is called 2SQLT. Our software, methods and process provides a very robust conversion solution which fully converts a Microsoft Access database into a Microsoft SQL Server database. Most developers providing this service use the Microsoft Upsizing Wizard or SSMA (SQL Server Migration Assistance for Access) to do a simple linked tables conversion. A simple conversion might be adequate for some applications, but not for others. Our approach fits in between this simple conversion and an expensive and time consuming rewrite of the front end. * With 2SQ the result is an Access front end (NOT ADP) that is converted to a fully SQL compliant front end and linked to the new SQL backend. * Client side processing is eliminated from the application and all processing now takes place on the backend server. * Converting with 2SQL reduces the role of the Access JET engine to a simple connection object using ODBC. 2SQL recognizes over 80 categories of Conversion Issues which relate to Table Schema & Data, SQL Statements, SQL Server Objects, ODBC Connection Objects, Optimization of Data Objects, and the VBA Framework and automatically applies over 90% of the necessary software changes saving hours and hours of manually finding and coding changes. Some manual conversions will still be necessary, but the conversion reports and documentation we provide makes this cleanup work very manageable. Conversion projects with 2SQL become affordable for the client and will be completed in much less time. The converted application can now take advantage of all the benefits of being fully migrated to the SQL platform and without the expense of a complete rewrite. If you would like to know more I can send you a document which describes our Partner Alliance Program and our Technical Reference Guide which describes the process and all of the Conversion Categories and Issues the software automatically converts. If you do not want to receive any more email from us please let me know and I will remove you from our contacts list. Best regards, Jeff Todd Business Development Consultant ConvertU2 Technologies Pty Ltd 151 Coolidge Avenue, Suite 713 Watertown, MA 02472 USA T +1 617 335 6679 E jtodd at convertu2.com www.ConvertU2.com From Darryl.Collins at anz.com Thu Sep 17 00:07:54 2009 From: Darryl.Collins at anz.com (Collins, Darryl) Date: Thu, 17 Sep 2009 15:07:54 +1000 Subject: [AccessD] Export from Access to Excel In-Reply-To: <003a01ca3752$f94ba290$df85a37a@personald6374f> Message-ID: <6DC4725FDCDD72428D6114F1B6CC6E81C794B3@EXUAU020HWT110.oceania.corp.anz.com> And whilst on examples... Here are a couple I have made available that use ADO. Using Excel http://www.excelyourbusiness.com.au/FormulaHelp.htm#FormulaExcelToAccess Tnf Using Access http://www.excelyourbusiness.com.au/ms_access_page.htm#AccessImportFromE xcel Cheers Darryl -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of A.D.Tejpal Sent: Thursday, 17 September 2009 2:54 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Export from Access to Excel Arthur, Two of my sample db's mentioned below, might be of interest to you: (a) ExportAccessToExcelMultiSheets (b) ExportAccessToExcelAsPivotTable Both samples (in Access 2000 file format) are available at Rogers Access Library. Link: http://www.rogersaccesslibrary.com/forum/forum_topics.asp?FID=45 Sample (a) uses web browser control for displaying destination excel workbook, enabling the user to manually select the starting cell for exported data block. It uses a specimen .xls file as template (optional). Sample (b), is not restricted to pivot tables alone and might be found more convenient if you do not wish to install & register a web browser control. It uses .xlt file as template (optional). Note: In both samples, use of template excel file is optional. Best wishes, A.D. Tejpal ------------ ----- Original Message ----- From: Arthur Fuller To: Access Developers discussion and problem solving Sent: Wednesday, September 16, 2009 21:57 Subject: [AccessD] Export from Access to Excel Instead of the usual "blank sheet", I want to export to Excel using a template (XLT) file. Can anyone tell me how to modify the code so it uses the template instead? TIA, Arthur -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com "This e-mail and any attachments to it (the "Communication") is, unless otherwise stated, confidential, may contain copyright material and is for the use only of the intended recipient. If you receive the Communication in error, please notify the sender immediately by return e-mail, delete the Communication and the return e-mail, and do not read, copy, retransmit or otherwise deal with it. Any views expressed in the Communication are those of the individual sender only, unless expressly stated to be those of Australia and New Zealand Banking Group Limited ABN 11 005 357 522, or any of its related entities including ANZ National Bank Limited (together "ANZ"). ANZ does not accept liability in connection with the integrity of or errors in the Communication, computer virus, data corruption, interference or delay arising from or in respect of the Communication." From Darryl.Collins at anz.com Thu Sep 17 00:10:25 2009 From: Darryl.Collins at anz.com (Collins, Darryl) Date: Thu, 17 Sep 2009 15:10:25 +1000 Subject: [AccessD] FW: Converting Access to SQL Server In-Reply-To: Message-ID: <6DC4725FDCDD72428D6114F1B6CC6E81C794B4@EXUAU020HWT110.oceania.corp.anz.com> I can see how part of this could work nicely, but converting all your Access (or SQL) queries to SQL Server Side Sprocs? No idea how (or if) they would have managed to pull that rabbit out of the hat. Interested to see what people have to say. Could be a good product to watch though... Cheers Darryl. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin Sent: Thursday, 17 September 2009 2:55 PM To: 'Access Developers discussion and problem solving' Subject: [AccessD] FW: Converting Access to SQL Server Anyone know anything about this product? Rocky _____ From: Jeff Todd [mailto:jtodd at convertu2.com] Sent: Wednesday, September 16, 2009 1:20 PM To: rockysmolin at bchacc.com Subject: Converting Access to SQL Server Hi Rocky, I found your contact information on the user group web site. As an Access developer and consultant I thought you would be interested in hearing about a new software solution that converts Access to SQL Server. It is called 2SQLT. Our software, methods and process provides a very robust conversion solution which fully converts a Microsoft Access database into a Microsoft SQL Server database. Most developers providing this service use the Microsoft Upsizing Wizard or SSMA (SQL Server Migration Assistance for Access) to do a simple linked tables conversion. A simple conversion might be adequate for some applications, but not for others. Our approach fits in between this simple conversion and an expensive and time consuming rewrite of the front end. * With 2SQ the result is an Access front end (NOT ADP) that is converted to a fully SQL compliant front end and linked to the new SQL backend. * Client side processing is eliminated from the application and all processing now takes place on the backend server. * Converting with 2SQL reduces the role of the Access JET engine to a simple connection object using ODBC. 2SQL recognizes over 80 categories of Conversion Issues which relate to Table Schema & Data, SQL Statements, SQL Server Objects, ODBC Connection Objects, Optimization of Data Objects, and the VBA Framework and automatically applies over 90% of the necessary software changes saving hours and hours of manually finding and coding changes. Some manual conversions will still be necessary, but the conversion reports and documentation we provide makes this cleanup work very manageable. Conversion projects with 2SQL become affordable for the client and will be completed in much less time. The converted application can now take advantage of all the benefits of being fully migrated to the SQL platform and without the expense of a complete rewrite. If you would like to know more I can send you a document which describes our Partner Alliance Program and our Technical Reference Guide which describes the process and all of the Conversion Categories and Issues the software automatically converts. If you do not want to receive any more email from us please let me know and I will remove you from our contacts list. Best regards, Jeff Todd Business Development Consultant ConvertU2 Technologies Pty Ltd 151 Coolidge Avenue, Suite 713 Watertown, MA 02472 USA T +1 617 335 6679 E jtodd at convertu2.com www.ConvertU2.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com "This e-mail and any attachments to it (the "Communication") is, unless otherwise stated, confidential, may contain copyright material and is for the use only of the intended recipient. If you receive the Communication in error, please notify the sender immediately by return e-mail, delete the Communication and the return e-mail, and do not read, copy, retransmit or otherwise deal with it. Any views expressed in the Communication are those of the individual sender only, unless expressly stated to be those of Australia and New Zealand Banking Group Limited ABN 11 005 357 522, or any of its related entities including ANZ National Bank Limited (together "ANZ"). ANZ does not accept liability in connection with the integrity of or errors in the Communication, computer virus, data corruption, interference or delay arising from or in respect of the Communication." From Gustav at cactus.dk Thu Sep 17 01:19:48 2009 From: Gustav at cactus.dk (Gustav Brock) Date: Thu, 17 Sep 2009 08:19:48 +0200 Subject: [AccessD] FW: Converting Access to SQL Server Message-ID: Hi Rocky and Darryl You have to browse a little to unhide what the tool actually does compared to the MS wizards. However, a comprehensive list is found here: http://convertu2.com/2SQL_v_WIZARD_and_SSMA.htm /gustav >>> rockysmolin at bchacc.com 17-09-2009 06:55 >>> Anyone know anything about this product? Rocky _____ From: Jeff Todd [mailto:jtodd at convertu2.com] Sent: Wednesday, September 16, 2009 1:20 PM To: rockysmolin at bchacc.com Subject: Converting Access to SQL Server Hi Rocky, I found your contact information on the user group web site. As an Access developer and consultant I thought you would be interested in hearing about a new software solution that converts Access to SQL Server. It is called 2SQLT. From shamil at smsconsulting.spb.ru Thu Sep 17 06:11:50 2009 From: shamil at smsconsulting.spb.ru (Shamil Salakhetdinov) Date: Thu, 17 Sep 2009 15:11:50 +0400 Subject: [AccessD] FW: Converting Access to SQL Server In-Reply-To: References: Message-ID: <00be01ca3787$a9a00670$fce01350$@spb.ru> Hi Gustav and all, They say on the page, which link you provided that they are: Developers of the only Silver Bullet Technology for migration of Microsoft Access data and/or applications to Microsoft SQL 2008/2005 I must say that when I'm hearing "Silver Bullet" then I'm becoming very careful... The subject tool seems to be a good professional automation tool and it should be useful in some contexts but mainly as the first step of migration of MS Access applications to MS SQL Server (+ maybe VB.NET/C# FE). There is "No Silver Bullet" (http://en.wikipedia.org/wiki/No_Silver_Bullet ) - accidental complexity we usually see in MS Access applications can't be "magically cleaned" by automation tools. Bringing that "accidental complexity heritage" from MS Access applications into converted ones being still MS Access applications with MS SQL backends is as trying to tune an old car to be looking as a modern one - in such a case support costs will manyfold overweight "throw-away" modernization/replacement costs... I can be wrong. I wanted to see (am I missing them?) some samples of converted by "ConvertU2 Technologies" tool small real life or sample MS Access databases and applications... Thank you. --Shamil -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock Sent: Thursday, September 17, 2009 10:20 AM To: accessd at databaseadvisors.com Subject: Re: [AccessD] FW: Converting Access to SQL Server Hi Rocky and Darryl You have to browse a little to unhide what the tool actually does compared to the MS wizards. However, a comprehensive list is found here: http://convertu2.com/2SQL_v_WIZARD_and_SSMA.htm /gustav >>> rockysmolin at bchacc.com 17-09-2009 06:55 >>> Anyone know anything about this product? Rocky _____ From: Jeff Todd [mailto:jtodd at convertu2.com] Sent: Wednesday, September 16, 2009 1:20 PM To: rockysmolin at bchacc.com Subject: Converting Access to SQL Server Hi Rocky, I found your contact information on the user group web site. As an Access developer and consultant I thought you would be interested in hearing about a new software solution that converts Access to SQL Server. It is called 2SQLT. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com __________ Information from ESET NOD32 Antivirus, version of virus signature database 4432 (20090917) __________ The message was checked by ESET NOD32 Antivirus. http://www.esetnod32.ru From Gustav at cactus.dk Thu Sep 17 06:20:07 2009 From: Gustav at cactus.dk (Gustav Brock) Date: Thu, 17 Sep 2009 13:20:07 +0200 Subject: [AccessD] FW: Converting Access to SQL Server Message-ID: Hi Shamil I have to agree in your analyse of this tool and its potential. /gustav >>> shamil at smsconsulting.spb.ru 17-09-2009 13:11 >>> Hi Gustav and all, They say on the page, which link you provided that they are: Developers of the only Silver Bullet Technology for migration of Microsoft Access data and/or applications to Microsoft SQL 2008/2005 I must say that when I'm hearing "Silver Bullet" then I'm becoming very careful... From jwcolby at colbyconsulting.com Thu Sep 17 07:39:17 2009 From: jwcolby at colbyconsulting.com (jwcolby) Date: Thu, 17 Sep 2009 08:39:17 -0400 Subject: [AccessD] FW: Converting Access to SQL Server In-Reply-To: References: Message-ID: <4AB22DF5.9070206@colbyconsulting.com> I think the more you know, the more you program, the more Access "tricks" you use, the more will be left for manual conversion. They have a "detective" that analyzes an application and tells you how much the tool will do and at what cost. As you can see, they charge by how many "fixes" they perform. I have ordered the detective and will apply it to a very complex application I wrote, the call center software for a client. I'll then get a quote for conversion, i.e. how many fixes they find and how much the cost is for that many fixes. In fact I have another client with a couple of applications that it would be interesting to see how much it costs to convert. This will provide a good way to see the benefits of going directly with SQL Server as the data store. John W. Colby www.ColbyConsulting.com Gustav Brock wrote: > Hi Rocky and Darryl > > You have to browse a little to unhide what the tool actually does compared to the MS wizards. However, a comprehensive list is found here: > > http://convertu2.com/2SQL_v_WIZARD_and_SSMA.htm > > /gustav > >>>> rockysmolin at bchacc.com 17-09-2009 06:55 >>> > Anyone know anything about this product? > > Rocky > > > _____ > > From: Jeff Todd [mailto:jtodd at convertu2.com] > Sent: Wednesday, September 16, 2009 1:20 PM > To: rockysmolin at bchacc.com > Subject: Converting Access to SQL Server > > > Hi Rocky, > > > > I found your contact information on the user group web site. As an Access > developer and consultant I thought you would be interested in hearing about > a new software solution that converts Access to SQL Server. It is called > 2SQLT. > > > From ssharkins at gmail.com Thu Sep 17 08:00:33 2009 From: ssharkins at gmail.com (Susan Harkins) Date: Thu, 17 Sep 2009 09:00:33 -0400 Subject: [AccessD] FW: Converting Access to SQL Server References: <4AB22DF5.9070206@colbyconsulting.com> Message-ID: <2673C222827B4022A6EBC72B74CD5F7C@SusanOne> > I have ordered the detective and will apply it to a very complex > application I wrote, the call > center software for a client. I'll then get a quote for conversion, i.e. > how many fixes they find > and how much the cost is for that many fixes. > > In fact I have another client with a couple of applications that it would > be interesting to see how > much it costs to convert. =======Will you report back? Susan H. From fahooper at gmail.com Thu Sep 17 08:15:36 2009 From: fahooper at gmail.com (Fred Hooper) Date: Thu, 17 Sep 2009 09:15:36 -0400 Subject: [AccessD] FW: Converting Access to SQL Server In-Reply-To: <2673C222827B4022A6EBC72B74CD5F7C@SusanOne> References: <4AB22DF5.9070206@colbyconsulting.com> <2673C222827B4022A6EBC72B74CD5F7C@SusanOne> Message-ID: I bumped into this link while doing a search on another subject: http://www.upsizing.co.uk/ Their "Must" program seems to do more than I remember other programs doing. Anyone have any comments on it? Thanks, Fred Hooper On Thu, Sep 17, 2009 at 9:00 AM, Susan Harkins wrote: > > I have ordered the detective and will apply it to a very complex > > application I wrote, the call > > center software for a client. I'll then get a quote for conversion, i.e. > > how many fixes they find > > and how much the cost is for that many fixes. > > > > In fact I have another client with a couple of applications that it would > > be interesting to see how > > much it costs to convert. > > =======Will you report back? > > Susan H. > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From Gustav at cactus.dk Thu Sep 17 08:41:24 2009 From: Gustav at cactus.dk (Gustav Brock) Date: Thu, 17 Sep 2009 15:41:24 +0200 Subject: [AccessD] FW: Converting Access to SQL Server Message-ID: Hi Fred Those guys have a demo of the converted Northwind on-line: http://www.upsizingdemo.co.uk/Default.aspx Forms are very basic. The reports, however, appear quite successful. /gustav >>> fahooper at gmail.com 17-09-2009 15:15 >>> I bumped into this link while doing a search on another subject: http://www.upsizing.co.uk/ Their "Must" program seems to do more than I remember other programs doing. Anyone have any comments on it? Thanks, Fred Hooper From fahooper at gmail.com Thu Sep 17 10:50:11 2009 From: fahooper at gmail.com (Fred Hooper) Date: Thu, 17 Sep 2009 11:50:11 -0400 Subject: [AccessD] FW: Converting Access to SQL Server In-Reply-To: References: Message-ID: Hi Gustav, I've looked through it and I agree with your comments. In looking through the few entries in their forum they seem responsive. I also noted that they do a free conversion assessment, and even convert an app (for a "nominal charge") if you wish. My hope was that someone had tried it, but I knew that was unlikely as I haven't heard it mentioned here. I'm interested. Now I need a *reason* to convert (e.g. a customer request). Thanks, Fred On Thu, Sep 17, 2009 at 9:41 AM, Gustav Brock wrote: > Hi Fred > > Those guys have a demo of the converted Northwind on-line: > > http://www.upsizingdemo.co.uk/Default.aspx > > Forms are very basic. The reports, however, appear quite successful. > > /gustav > > > >>> fahooper at gmail.com 17-09-2009 15:15 >>> > I bumped into this link while doing a search on another subject: > http://www.upsizing.co.uk/ > > Their "Must" program seems to do more than I remember other programs doing. > Anyone have any comments on it? > > Thanks, > Fred Hooper > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From jwcolby at colbyconsulting.com Thu Sep 17 11:34:02 2009 From: jwcolby at colbyconsulting.com (jwcolby) Date: Thu, 17 Sep 2009 12:34:02 -0400 Subject: [AccessD] FW: Converting Access to SQL Server In-Reply-To: References: Message-ID: <4AB264FA.9040707@colbyconsulting.com> I was approached by them to be a "partner" or whatever they call it. I may in fact try to do that. It basically would be me learning the program and then performing the conversion for their paying customers, apparently for a cut. John W. Colby www.ColbyConsulting.com Fred Hooper wrote: > Hi Gustav, > > I've looked through it and I agree with your comments. > In looking through the few entries in their forum they seem responsive. > I also noted that they do a free conversion assessment, and even convert an > app (for a "nominal charge") if you wish. > My hope was that someone had tried it, but I knew that was unlikely as I > haven't heard it mentioned here. > I'm interested. Now I need a *reason* to convert (e.g. a customer request). > > Thanks, > Fred > > On Thu, Sep 17, 2009 at 9:41 AM, Gustav Brock wrote: > >> Hi Fred >> >> Those guys have a demo of the converted Northwind on-line: >> >> http://www.upsizingdemo.co.uk/Default.aspx >> >> Forms are very basic. The reports, however, appear quite successful. >> >> /gustav >> >> >>>>> fahooper at gmail.com 17-09-2009 15:15 >>> >> I bumped into this link while doing a search on another subject: >> http://www.upsizing.co.uk/ >> >> Their "Must" program seems to do more than I remember other programs doing. >> Anyone have any comments on it? >> >> Thanks, >> Fred Hooper >> >> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> From jwcolby at colbyconsulting.com Thu Sep 17 11:34:57 2009 From: jwcolby at colbyconsulting.com (jwcolby) Date: Thu, 17 Sep 2009 12:34:57 -0400 Subject: [AccessD] FW: Converting Access to SQL Server In-Reply-To: <2673C222827B4022A6EBC72B74CD5F7C@SusanOne> References: <4AB22DF5.9070206@colbyconsulting.com> <2673C222827B4022A6EBC72B74CD5F7C@SusanOne> Message-ID: <4AB26531.4010605@colbyconsulting.com> I will indeed. John W. Colby www.ColbyConsulting.com Susan Harkins wrote: >> I have ordered the detective and will apply it to a very complex >> application I wrote, the call >> center software for a client. I'll then get a quote for conversion, i.e. >> how many fixes they find >> and how much the cost is for that many fixes. >> >> In fact I have another client with a couple of applications that it would >> be interesting to see how >> much it costs to convert. > > =======Will you report back? > > Susan H. > From shamil at smsconsulting.spb.ru Thu Sep 17 11:56:09 2009 From: shamil at smsconsulting.spb.ru (Shamil Salakhetdinov) Date: Thu, 17 Sep 2009 20:56:09 +0400 Subject: [AccessD] FW: Converting Access to SQL Server In-Reply-To: <4AB264FA.9040707@colbyconsulting.com> References: <4AB264FA.9040707@colbyconsulting.com> Message-ID: <00d001ca37b7$c357e260$4a07a720$@spb.ru> Beware, John - one thing is to convert your own MS Access databases/programs using (others) automation tools - and quite opposite thing is to convert *others* MS Access databases/programs - the fact is that such others databases/programs are very often a real mess - cleaning-up others mess should be very well paid job. Ask them full quote for the whole conversion project, and do not let them to be paid (by their customer) immediately after their tool will do its "dirty" work, and you'll be left(faced) with manual conversion work - you both should be paid only when the whole conversion project will be successfully completed. Or paid in clearly defined installments. Beware. -- Shamil -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Thursday, September 17, 2009 8:34 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] FW: Converting Access to SQL Server I was approached by them to be a "partner" or whatever they call it. I may in fact try to do that. It basically would be me learning the program and then performing the conversion for their paying customers, apparently for a cut. John W. Colby www.ColbyConsulting.com Fred Hooper wrote: > Hi Gustav, > > I've looked through it and I agree with your comments. > In looking through the few entries in their forum they seem responsive. > I also noted that they do a free conversion assessment, and even convert an > app (for a "nominal charge") if you wish. > My hope was that someone had tried it, but I knew that was unlikely as I > haven't heard it mentioned here. > I'm interested. Now I need a *reason* to convert (e.g. a customer request). > > Thanks, > Fred > > On Thu, Sep 17, 2009 at 9:41 AM, Gustav Brock wrote: > >> Hi Fred >> >> Those guys have a demo of the converted Northwind on-line: >> >> http://www.upsizingdemo.co.uk/Default.aspx >> >> Forms are very basic. The reports, however, appear quite successful. >> >> /gustav >> >> >>>>> fahooper at gmail.com 17-09-2009 15:15 >>> >> I bumped into this link while doing a search on another subject: >> http://www.upsizing.co.uk/ >> >> Their "Must" program seems to do more than I remember other programs doing. >> Anyone have any comments on it? >> >> Thanks, >> Fred Hooper >> >> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com __________ Information from ESET NOD32 Antivirus, version of virus signature database 4434 (20090917) __________ The message was checked by ESET NOD32 Antivirus. http://www.esetnod32.ru From marksimms at verizon.net Thu Sep 17 13:09:44 2009 From: marksimms at verizon.net (Mark Simms) Date: Thu, 17 Sep 2009 14:09:44 -0400 Subject: [AccessD] FW: Converting Access to SQL Server In-Reply-To: References: Message-ID: <005901ca37c2$0923e190$0501a8c0@MSIMMSWS> > Those guys have a demo of the converted Northwind on-line: > http://www.upsizingdemo.co.uk/Default.aspx > Forms are very basic. The reports, however, appear quite successful. The webform version is very impressive, but I think they are TOO LATE ! AC 2010 most likely will have this capability. (Note: I'm not an official beta tester so I am not under NDA and I'm only speculating here) Also, I've "been there, done that" before. HERE'S A GREAT STORY: In my earlier days using a vendor's product that lacked some GUI features and controls, I hired someone and we designed and programmed a set of function calls that provided much needed capability. However, memory was a constraint and we had to program in assembler and "C" to keep the memory "footprint" small. So it took over 1 year to complete. By the time we rolled it out and began to market it, the vendor had already "caught up" and was issuing their own version of what we developed....and giving it away for free. Effectively, they stole some of our ideas. Although it was not a rousing success because of this, I did get all of my money back from ONE SINGLE SALE - over 300 licenses to one customer. Otherwise, it would have just been another bankrupt development effort just like the hundreds I see today on Sourceforge. I wish the ASC Associates people the best of luck....but please HURRY ! From ssharkins at gmail.com Thu Sep 17 13:20:01 2009 From: ssharkins at gmail.com (Susan Harkins) Date: Thu, 17 Sep 2009 14:20:01 -0400 Subject: [AccessD] Selecting entire record Message-ID: <255EA44CA8844526B879410F7AA0E22F@SusanOne> Is there a way, using code, to select an entire record using SQL? I don't think there is, but I thought I'd ask, just in case. It would nice to avoid a loop through the entire Fields collection, but I think that's the only way to do it. Susan H. From dkalsow at yahoo.com Thu Sep 17 13:38:40 2009 From: dkalsow at yahoo.com (Dale Kalsow) Date: Thu, 17 Sep 2009 11:38:40 -0700 (PDT) Subject: [AccessD] Table Row Source In-Reply-To: <255EA44CA8844526B879410F7AA0E22F@SusanOne> Message-ID: <437002.84959.qm@web50406.mail.re2.yahoo.com> I was wondering if in a table if I set the row source value to Value List, how in the row source do I specify 0 =?administrator, 1 =?supervisor, and 3=user.? I have tried 0;"Administrator";1;"Supervisor";2;"User" Which is how a form would handle it but that does not work. ? thanks! ? Dale From davidmcafee at gmail.com Thu Sep 17 13:54:18 2009 From: davidmcafee at gmail.com (David McAfee) Date: Thu, 17 Sep 2009 11:54:18 -0700 Subject: [AccessD] Table Row Source In-Reply-To: <437002.84959.qm@web50406.mail.re2.yahoo.com> References: <255EA44CA8844526B879410F7AA0E22F@SusanOne> <437002.84959.qm@web50406.mail.re2.yahoo.com> Message-ID: <8786a4c00909171154t7eff2713m53a1de757352ec95@mail.gmail.com> "0";"administrator";"1";"supervisor";"3";"user" and set your columns to 2 On Thu, Sep 17, 2009 at 11:38 AM, Dale Kalsow wrote: > I was wondering if in a table if I set the row source value to Value List, how in the row source do I specify 0 =?administrator, 1 =?supervisor, and 3=user.? I have tried 0;"Administrator";1;"Supervisor";2;"User" > Which is how a form would handle it but that does not work. > > thanks! > > Dale > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From cfoust at infostatsystems.com Thu Sep 17 13:53:15 2009 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Thu, 17 Sep 2009 11:53:15 -0700 Subject: [AccessD] Selecting entire record In-Reply-To: <255EA44CA8844526B879410F7AA0E22F@SusanOne> References: <255EA44CA8844526B879410F7AA0E22F@SusanOne> Message-ID: Isn't that what Select * is for? Charlotte -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Susan Harkins Sent: Thursday, September 17, 2009 11:20 AM To: AccessD at databaseadvisors.com Subject: [AccessD] Selecting entire record Is there a way, using code, to select an entire record using SQL? I don't think there is, but I thought I'd ask, just in case. It would nice to avoid a loop through the entire Fields collection, but I think that's the only way to do it. Susan H. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From miscellany at mvps.org Thu Sep 17 14:11:42 2009 From: miscellany at mvps.org (Steve Schapel) Date: Fri, 18 Sep 2009 07:11:42 +1200 Subject: [AccessD] Table Row Source In-Reply-To: <8786a4c00909171154t7eff2713m53a1de757352ec95@mail.gmail.com> References: <255EA44CA8844526B879410F7AA0E22F@SusanOne><437002.84959.qm@web50406.mail.re2.yahoo.com> <8786a4c00909171154t7eff2713m53a1de757352ec95@mail.gmail.com> Message-ID: Dale, There is no need for the ""s. This is how I would do it: 0;Administrator;1;Supervisor;2;User However, just out of interest, I tried it in Access 2003 and Access 2007 with the way you did it: 0;"Administrator";1;"Supervisor";2;"User" ... and it worked fine for me. So not sure what your problem was. Regards Steve -------------------------------------------------- From: "David McAfee" Sent: Friday, September 18, 2009 6:54 AM To: "Access Developers discussion and problem solving" Subject: Re: [AccessD] Table Row Source > "0";"administrator";"1";"supervisor";"3";"user" > and set your columns to 2 > > On Thu, Sep 17, 2009 at 11:38 AM, Dale Kalsow wrote: >> I was wondering if in a table if I set the row source value to Value >> List, how in the row source do I specify 0 = administrator, 1 = >> supervisor, and 3=user. I have tried >> 0;"Administrator";1;"Supervisor";2;"User" >> Which is how a form would handle it but that does not work. >> >> thanks! >> >> Dale >> From max.wanadoo at gmail.com Thu Sep 17 14:13:22 2009 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Thu, 17 Sep 2009 20:13:22 +0100 Subject: [AccessD] Selecting entire record In-Reply-To: References: <255EA44CA8844526B879410F7AA0E22F@SusanOne> Message-ID: <4ab28a6d.1c07d00a.35dd.29d7@mx.google.com> Did we just get a posting from SqlCentral as to why we should'nt use "*"? Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: 17 September 2009 19:53 To: Access Developers discussion and problem solving Subject: Re: [AccessD] Selecting entire record Isn't that what Select * is for? Charlotte -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Susan Harkins Sent: Thursday, September 17, 2009 11:20 AM To: AccessD at databaseadvisors.com Subject: [AccessD] Selecting entire record Is there a way, using code, to select an entire record using SQL? I don't think there is, but I thought I'd ask, just in case. It would nice to avoid a loop through the entire Fields collection, but I think that's the only way to do it. Susan H. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From max.wanadoo at gmail.com Thu Sep 17 14:22:08 2009 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Thu, 17 Sep 2009 20:22:08 +0100 Subject: [AccessD] Table Row Source In-Reply-To: References: <255EA44CA8844526B879410F7AA0E22F@SusanOne><437002.84959.qm@web50406.mail.re2.yahoo.com> <8786a4c00909171154t7eff2713m53a1de757352ec95@mail.gmail.com> Message-ID: <4ab28c7d.0506d00a.5993.39e7@mx.google.com> I would suggest you use ALL quotes on ALL values (including the numerics) or None on Any BUT If there is a space in the non-numeric values, use quotes on all. The value will still come through IIRC Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Steve Schapel Sent: 17 September 2009 20:12 To: Access Developers discussion and problem solving Subject: Re: [AccessD] Table Row Source Dale, There is no need for the ""s. This is how I would do it: 0;Administrator;1;Supervisor;2;User However, just out of interest, I tried it in Access 2003 and Access 2007 with the way you did it: 0;"Administrator";1;"Supervisor";2;"User" ... and it worked fine for me. So not sure what your problem was. Regards Steve -------------------------------------------------- From: "David McAfee" Sent: Friday, September 18, 2009 6:54 AM To: "Access Developers discussion and problem solving" Subject: Re: [AccessD] Table Row Source > "0";"administrator";"1";"supervisor";"3";"user" > and set your columns to 2 > > On Thu, Sep 17, 2009 at 11:38 AM, Dale Kalsow wrote: >> I was wondering if in a table if I set the row source value to Value >> List, how in the row source do I specify 0 = administrator, 1 = >> supervisor, and 3=user. I have tried >> 0;"Administrator";1;"Supervisor";2;"User" >> Which is how a form would handle it but that does not work. >> >> thanks! >> >> Dale >> -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From ssharkins at gmail.com Thu Sep 17 14:24:38 2009 From: ssharkins at gmail.com (Susan Harkins) Date: Thu, 17 Sep 2009 15:24:38 -0400 Subject: [AccessD] Selecting entire record References: <255EA44CA8844526B879410F7AA0E22F@SusanOne> Message-ID: <9CD79780E5CB4AA49C51E85B0EED7AA9@SusanOne> Well yes... I'm sorry -- I said SQL didn't I. I meant using an ADO Recordset object. I want to move through the entire table, selecting the whole record for copy purposes. Susan H. > Isn't that what Select * is for? > > Charlotte From ssharkins at gmail.com Thu Sep 17 14:25:30 2009 From: ssharkins at gmail.com (Susan Harkins) Date: Thu, 17 Sep 2009 15:25:30 -0400 Subject: [AccessD] Selecting entire record References: <255EA44CA8844526B879410F7AA0E22F@SusanOne> <4ab28a6d.1c07d00a.35dd.29d7@mx.google.com> Message-ID: In this case, I do mean to select the entire row, but read my response to Charlotte -- screw's loose this morning and I didn't ask the question right... like that's really something new... :) Susan H. > Did we just get a posting from SqlCentral as to why we should'nt use "*"? > From dkalsow at yahoo.com Thu Sep 17 14:34:41 2009 From: dkalsow at yahoo.com (Dale Kalsow) Date: Thu, 17 Sep 2009 12:34:41 -0700 (PDT) Subject: [AccessD] Table Row Source In-Reply-To: <8786a4c00909171154t7eff2713m53a1de757352ec95@mail.gmail.com> Message-ID: <905073.16550.qm@web50406.mail.re2.yahoo.com> I forgot to set the columns to 2 - thanks :) --- On Thu, 9/17/09, David McAfee wrote: From: David McAfee Subject: Re: [AccessD] Table Row Source To: "Access Developers discussion and problem solving" Date: Thursday, September 17, 2009, 1:54 PM "0";"administrator";"1";"supervisor";"3";"user" and set your columns to 2 On Thu, Sep 17, 2009 at 11:38 AM, Dale Kalsow wrote: > I was wondering if in a table if I set the row source value to Value List, how in the row source do I specify 0 =?administrator, 1 =?supervisor, and 3=user.? I have tried 0;"Administrator";1;"Supervisor";2;"User" > Which is how a form would handle it but that does not work. > > thanks! > > Dale > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From max.wanadoo at gmail.com Thu Sep 17 14:37:54 2009 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Thu, 17 Sep 2009 20:37:54 +0100 Subject: [AccessD] Selecting entire record In-Reply-To: References: <255EA44CA8844526B879410F7AA0E22F@SusanOne> <4ab28a6d.1c07d00a.35dd.29d7@mx.google.com> Message-ID: <4ab2902d.1c05d00a.7327.459e@mx.google.com> Don't worry sweetheart, I am used to talking to loose screws... Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Susan Harkins Sent: 17 September 2009 20:26 To: Access Developers discussion and problem solving Subject: Re: [AccessD] Selecting entire record In this case, I do mean to select the entire row, but read my response to Charlotte -- screw's loose this morning and I didn't ask the question right... like that's really something new... :) Susan H. > Did we just get a posting from SqlCentral as to why we should'nt use "*"? > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From max.wanadoo at gmail.com Thu Sep 17 14:38:56 2009 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Thu, 17 Sep 2009 20:38:56 +0100 Subject: [AccessD] Table Row Source In-Reply-To: <905073.16550.qm@web50406.mail.re2.yahoo.com> References: <8786a4c00909171154t7eff2713m53a1de757352ec95@mail.gmail.com> <905073.16550.qm@web50406.mail.re2.yahoo.com> Message-ID: <4ab2906f.0707d00a.3fff.5b05@mx.google.com> Thanks for the feedback, Dale. Many people ask for help and we never hear how they got on! Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Dale Kalsow Sent: 17 September 2009 20:35 To: Access Developers discussion and problem solving Subject: Re: [AccessD] Table Row Source I forgot to set the columns to 2 - thanks :) --- On Thu, 9/17/09, David McAfee wrote: From: David McAfee Subject: Re: [AccessD] Table Row Source To: "Access Developers discussion and problem solving" Date: Thursday, September 17, 2009, 1:54 PM "0";"administrator";"1";"supervisor";"3";"user" and set your columns to 2 On Thu, Sep 17, 2009 at 11:38 AM, Dale Kalsow wrote: > I was wondering if in a table if I set the row source value to Value List, how in the row source do I specify 0 =?administrator, 1 =?supervisor, and 3=user.? I have tried 0;"Administrator";1;"Supervisor";2;"User" > Which is how a form would handle it but that does not work. > > thanks! > > Dale > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From ssharkins at gmail.com Thu Sep 17 14:44:18 2009 From: ssharkins at gmail.com (Susan Harkins) Date: Thu, 17 Sep 2009 15:44:18 -0400 Subject: [AccessD] Selecting entire record References: <255EA44CA8844526B879410F7AA0E22F@SusanOne> <4ab28a6d.1c07d00a.35dd.29d7@mx.google.com> <4ab2902d.1c05d00a.7327.459e@mx.google.com> Message-ID: <4881E3817E984C1C881ED18EC216434A@SusanOne> Well... there's that. ;) Susan H. > Don't worry sweetheart, I am used to talking to loose screws... > From jwcolby at colbyconsulting.com Thu Sep 17 14:47:24 2009 From: jwcolby at colbyconsulting.com (jwcolby) Date: Thu, 17 Sep 2009 15:47:24 -0400 Subject: [AccessD] Selecting entire record In-Reply-To: <4ab2902d.1c05d00a.7327.459e@mx.google.com> References: <255EA44CA8844526B879410F7AA0E22F@SusanOne> <4ab28a6d.1c07d00a.35dd.29d7@mx.google.com> <4ab2902d.1c05d00a.7327.459e@mx.google.com> Message-ID: <4AB2924C.1080103@colbyconsulting.com> LOL. He talks to himself a lot. John W. Colby www.ColbyConsulting.com Max Wanadoo wrote: > Don't worry sweetheart, I am used to talking to loose screws... > > Max > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Susan Harkins > Sent: 17 September 2009 20:26 > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Selecting entire record > > In this case, I do mean to select the entire row, but read my response to > Charlotte -- screw's loose this morning and I didn't ask the question > right... like that's really something new... :) > > Susan H. > > >> Did we just get a posting from SqlCentral as to why we should'nt use "*"? >> > From max.wanadoo at gmail.com Thu Sep 17 14:52:11 2009 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Thu, 17 Sep 2009 20:52:11 +0100 Subject: [AccessD] Selecting entire record In-Reply-To: <4AB2924C.1080103@colbyconsulting.com> References: <255EA44CA8844526B879410F7AA0E22F@SusanOne> <4ab28a6d.1c07d00a.35dd.29d7@mx.google.com> <4ab2902d.1c05d00a.7327.459e@mx.google.com> <4AB2924C.1080103@colbyconsulting.com> Message-ID: <4ab29387.0508d00a.74f5.48d1@mx.google.com> Ha ha! Thanks for the brilliant support John... Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: 17 September 2009 20:47 To: Access Developers discussion and problem solving Subject: Re: [AccessD] Selecting entire record LOL. He talks to himself a lot. John W. Colby www.ColbyConsulting.com Max Wanadoo wrote: > Don't worry sweetheart, I am used to talking to loose screws... > > Max > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Susan Harkins > Sent: 17 September 2009 20:26 > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Selecting entire record > > In this case, I do mean to select the entire row, but read my response to > Charlotte -- screw's loose this morning and I didn't ask the question > right... like that's really something new... :) > > Susan H. > > >> Did we just get a posting from SqlCentral as to why we should'nt use "*"? >> > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From miscellany at mvps.org Thu Sep 17 14:55:26 2009 From: miscellany at mvps.org (Steve Schapel) Date: Fri, 18 Sep 2009 07:55:26 +1200 Subject: [AccessD] Table Row Source In-Reply-To: <4ab28c7d.0506d00a.5993.39e7@mx.google.com> References: <255EA44CA8844526B879410F7AA0E22F@SusanOne><437002.84959.qm@web50406.mail.re2.yahoo.com> <8786a4c00909171154t7eff2713m53a1de757352ec95@mail.gmail.com> <4ab28c7d.0506d00a.5993.39e7@mx.google.com> Message-ID: <5AC2DDCFC288436A8FC1009B757BA44C@stevePC> Max, I do not normally use ""s at all here. Spaces and all that notwithstanding. In other words, this is fine: 0;Bad Administrator;1;Max's Supervisor;2;User of Sorts Regards Steve -------------------------------------------------- From: "Max Wanadoo" Sent: Friday, September 18, 2009 7:22 AM To: "'Access Developers discussion and problem solving'" Subject: Re: [AccessD] Table Row Source > I would suggest you use ALL quotes on ALL values (including the numerics) > or > None on Any > BUT > If there is a space in the non-numeric values, use quotes on all. > The value will still come through IIRC > From cfoust at infostatsystems.com Thu Sep 17 15:41:03 2009 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Thu, 17 Sep 2009 13:41:03 -0700 Subject: [AccessD] Selecting entire record In-Reply-To: <9CD79780E5CB4AA49C51E85B0EED7AA9@SusanOne> References: <255EA44CA8844526B879410F7AA0E22F@SusanOne> <9CD79780E5CB4AA49C51E85B0EED7AA9@SusanOne> Message-ID: Not sure I understand what you're trying to do. You could dim a variable and assign the row to it then use the variable, but what exactly did you want to do with it? Did you want to duplicate the record in the same recordset, copy it to another or what? Charlotte -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Susan Harkins Sent: Thursday, September 17, 2009 12:25 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Selecting entire record Well yes... I'm sorry -- I said SQL didn't I. I meant using an ADO Recordset object. I want to move through the entire table, selecting the whole record for copy purposes. Susan H. > Isn't that what Select * is for? > > Charlotte -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From stuart at lexacorp.com.pg Thu Sep 17 15:51:52 2009 From: stuart at lexacorp.com.pg (Stuart McLachlan) Date: Fri, 18 Sep 2009 06:51:52 +1000 Subject: [AccessD] Selecting entire record In-Reply-To: References: <255EA44CA8844526B879410F7AA0E22F@SusanOne>, <9CD79780E5CB4AA49C51E85B0EED7AA9@SusanOne>, Message-ID: <4AB2A168.31875.3A9ED8C@stuart.lexacorp.com.pg> How would you assign a row to a variable? -- Stuart On 17 Sep 2009 at 13:41, Charlotte Foust wrote: > Not sure I understand what you're trying to do. You could dim a > variable and assign the row to it then use the variable, but what > exactly did you want to do with it? Did you want to duplicate the > record in the same recordset, copy it to another or what? > > Charlotte > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Susan Harkins > Sent: Thursday, September 17, 2009 12:25 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Selecting entire record > > Well yes... I'm sorry -- I said SQL didn't I. I meant using an ADO > Recordset object. I want to move through the entire table, selecting the > whole record for copy purposes. > > Susan H. > > > > Isn't that what Select * is for? > > > > Charlotte > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com From max.wanadoo at gmail.com Thu Sep 17 15:55:00 2009 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Thu, 17 Sep 2009 21:55:00 +0100 Subject: [AccessD] Table Row Source In-Reply-To: <5AC2DDCFC288436A8FC1009B757BA44C@stevePC> References: <255EA44CA8844526B879410F7AA0E22F@SusanOne> <437002.84959.qm@web50406.mail.re2.yahoo.com> <8786a4c00909171154t7eff2713m53a1de757352ec95@mail.gmail.com> <4ab28c7d.0506d00a.5993.39e7@mx.google.com> <5AC2DDCFC288436A8FC1009B757BA44C@stevePC> Message-ID: Well, I have never tried that, so if it works, I will give it a go. I guess I was being ultra conservative. Thanks Max On 9/17/09, Steve Schapel wrote: > Max, > > I do not normally use ""s at all here. Spaces and all that notwithstanding. > In other words, this is fine: > 0;Bad Administrator;1;Max's Supervisor;2;User of Sorts > > Regards > Steve > > > -------------------------------------------------- > From: "Max Wanadoo" > Sent: Friday, September 18, 2009 7:22 AM > To: "'Access Developers discussion and problem solving'" > > Subject: Re: [AccessD] Table Row Source > >> I would suggest you use ALL quotes on ALL values (including the numerics) >> or >> None on Any >> BUT >> If there is a space in the non-numeric values, use quotes on all. >> The value will still come through IIRC >> > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From jwcolby at colbyconsulting.com Thu Sep 17 15:56:31 2009 From: jwcolby at colbyconsulting.com (jwcolby) Date: Thu, 17 Sep 2009 16:56:31 -0400 Subject: [AccessD] FW: Converting Access to SQL Server In-Reply-To: <00d001ca37b7$c357e260$4a07a720$@spb.ru> References: <4AB264FA.9040707@colbyconsulting.com> <00d001ca37b7$c357e260$4a07a720$@spb.ru> Message-ID: <4AB2A27F.1050507@colbyconsulting.com> Oh believe me I know! In the end they will do the easy "mechanical" part. John W. Colby www.ColbyConsulting.com Shamil Salakhetdinov wrote: > Beware, John - one thing is to convert your own MS Access databases/programs > using (others) automation tools - and quite opposite thing is to convert > *others* MS Access databases/programs - the fact is that such others > databases/programs are very often a real mess - cleaning-up others mess > should be very well paid job. Ask them full quote for the whole conversion > project, and do not let them to be paid (by their customer) immediately > after their tool will do its "dirty" work, and you'll be left(faced) with > manual conversion work - you both should be paid only when the whole > conversion project will be successfully completed. Or paid in clearly > defined installments. Beware. > > -- Shamil > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby > Sent: Thursday, September 17, 2009 8:34 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] FW: Converting Access to SQL Server > > I was approached by them to be a "partner" or whatever they call it. I may > in fact try to do that. > It basically would be me learning the program and then performing the > conversion for their paying > customers, apparently for a cut. > > John W. Colby > www.ColbyConsulting.com From ssharkins at gmail.com Thu Sep 17 16:06:42 2009 From: ssharkins at gmail.com (Susan Harkins) Date: Thu, 17 Sep 2009 17:06:42 -0400 Subject: [AccessD] Selecting entire record References: <255EA44CA8844526B879410F7AA0E22F@SusanOne><9CD79780E5CB4AA49C51E85B0EED7AA9@SusanOne> Message-ID: <3B0C22B936DD48CCAFD71FF35D356B12@SusanOne> Yes, but I have rethought the problem and have come up with a different and much easier solution. Thanks anyway. :) Susan H. > Not sure I understand what you're trying to do. You could dim a > variable and assign the row to it then use the variable, but what > exactly did you want to do with it? Did you want to duplicate the > record in the same recordset, copy it to another or what? > > Charlotte > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Susan Harkins > Sent: Thursday, September 17, 2009 12:25 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Selecting entire record > > Well yes... I'm sorry -- I said SQL didn't I. I meant using an ADO > Recordset object. I want to move through the entire table, selecting the > whole record for copy purposes. > > Susan H. > > >> Isn't that what Select * is for? >> >> Charlotte > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com From miscellany at mvps.org Thu Sep 17 16:06:43 2009 From: miscellany at mvps.org (Steve Schapel) Date: Fri, 18 Sep 2009 09:06:43 +1200 Subject: [AccessD] Table Row Source In-Reply-To: References: <255EA44CA8844526B879410F7AA0E22F@SusanOne><437002.84959.qm@web50406.mail.re2.yahoo.com><8786a4c00909171154t7eff2713m53a1de757352ec95@mail.gmail.com><4ab28c7d.0506d00a.5993.39e7@mx.google.com><5AC2DDCFC288436A8FC1009B757BA44C@stevePC> Message-ID: -------------------------------------------------- From: "Max Wanadoo" Sent: Friday, September 18, 2009 8:55 AM > I guess I was being ultra conservative. Gosh! -- Regards Steve From cfoust at infostatsystems.com Thu Sep 17 16:09:56 2009 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Thu, 17 Sep 2009 14:09:56 -0700 Subject: [AccessD] Selecting entire record In-Reply-To: <4AB2A168.31875.3A9ED8C@stuart.lexacorp.com.pg> References: <255EA44CA8844526B879410F7AA0E22F@SusanOne>, <9CD79780E5CB4AA49C51E85B0EED7AA9@SusanOne>, <4AB2A168.31875.3A9ED8C@stuart.lexacorp.com.pg> Message-ID: Dim the variable as a variant. It's much easier in .Net because you can actuall dim row objects. Charlotte -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Stuart McLachlan Sent: Thursday, September 17, 2009 1:52 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Selecting entire record How would you assign a row to a variable? -- Stuart On 17 Sep 2009 at 13:41, Charlotte Foust wrote: > Not sure I understand what you're trying to do. You could dim a > variable and assign the row to it then use the variable, but what > exactly did you want to do with it? Did you want to duplicate the > record in the same recordset, copy it to another or what? > > Charlotte > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Susan > Harkins > Sent: Thursday, September 17, 2009 12:25 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Selecting entire record > > Well yes... I'm sorry -- I said SQL didn't I. I meant using an ADO > Recordset object. I want to move through the entire table, selecting > the whole record for copy purposes. > > Susan H. > > > > Isn't that what Select * is for? > > > > Charlotte > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From stuart at lexacorp.com.pg Thu Sep 17 16:39:20 2009 From: stuart at lexacorp.com.pg (Stuart McLachlan) Date: Fri, 18 Sep 2009 07:39:20 +1000 Subject: [AccessD] Selecting entire record In-Reply-To: References: <255EA44CA8844526B879410F7AA0E22F@SusanOne>, <4AB2A168.31875.3A9ED8C@stuart.lexacorp.com.pg>, Message-ID: <4AB2AC88.13630.3D565C8@stuart.lexacorp.com.pg> Ok, the first part was obvious: Dim vRow as Variant The same question remains "how would you assign a row to a variable"? vRow = ???????? (an Access solution please, not .Net) -- Stuart On 17 Sep 2009 at 14:09, Charlotte Foust wrote: > Dim the variable as a variant. It's much easier in .Net because you can > actuall dim row objects. > > Charlotte > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Stuart > McLachlan > Sent: Thursday, September 17, 2009 1:52 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Selecting entire record > > How would you assign a row to a variable? > > -- > Stuart > > On 17 Sep 2009 at 13:41, Charlotte Foust wrote: > > > Not sure I understand what you're trying to do. You could dim a > > variable and assign the row to it then use the variable, but what > > exactly did you want to do with it? Did you want to duplicate the > > record in the same recordset, copy it to another or what? > > > > Charlotte > > > > -----Original Message----- > > From: accessd-bounces at databaseadvisors.com > > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Susan > > Harkins > > Sent: Thursday, September 17, 2009 12:25 PM > > To: Access Developers discussion and problem solving > > Subject: Re: [AccessD] Selecting entire record > > > > Well yes... I'm sorry -- I said SQL didn't I. I meant using an ADO > > Recordset object. I want to move through the entire table, selecting > > the whole record for copy purposes. > > > > Susan H. > > > > > > > Isn't that what Select * is for? > > > > > > Charlotte > > > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com From cfoust at infostatsystems.com Thu Sep 17 17:12:54 2009 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Thu, 17 Sep 2009 15:12:54 -0700 Subject: [AccessD] Selecting entire record In-Reply-To: <4AB2AC88.13630.3D565C8@stuart.lexacorp.com.pg> References: <255EA44CA8844526B879410F7AA0E22F@SusanOne>, <4AB2A168.31875.3A9ED8C@stuart.lexacorp.com.pg>, <4AB2AC88.13630.3D565C8@stuart.lexacorp.com.pg> Message-ID: avarData = rstTemp.GetRows(intNumber) Where intNumber is the number of rows to retrieve. Charlotte -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Stuart McLachlan Sent: Thursday, September 17, 2009 2:39 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Selecting entire record Ok, the first part was obvious: Dim vRow as Variant The same question remains "how would you assign a row to a variable"? vRow = ???????? (an Access solution please, not .Net) -- Stuart On 17 Sep 2009 at 14:09, Charlotte Foust wrote: > Dim the variable as a variant. It's much easier in .Net because you > can actuall dim row objects. > > Charlotte > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Stuart > McLachlan > Sent: Thursday, September 17, 2009 1:52 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Selecting entire record > > How would you assign a row to a variable? > > -- > Stuart > > On 17 Sep 2009 at 13:41, Charlotte Foust wrote: > > > Not sure I understand what you're trying to do. You could dim a > > variable and assign the row to it then use the variable, but what > > exactly did you want to do with it? Did you want to duplicate the > > record in the same recordset, copy it to another or what? > > > > Charlotte > > > > -----Original Message----- > > From: accessd-bounces at databaseadvisors.com > > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Susan > > Harkins > > Sent: Thursday, September 17, 2009 12:25 PM > > To: Access Developers discussion and problem solving > > Subject: Re: [AccessD] Selecting entire record > > > > Well yes... I'm sorry -- I said SQL didn't I. I meant using an ADO > > Recordset object. I want to move through the entire table, selecting > > the whole record for copy purposes. > > > > Susan H. > > > > > > > Isn't that what Select * is for? > > > > > > Charlotte > > > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From stuart at lexacorp.com.pg Thu Sep 17 17:26:08 2009 From: stuart at lexacorp.com.pg (Stuart McLachlan) Date: Fri, 18 Sep 2009 08:26:08 +1000 Subject: [AccessD] Selecting entire record In-Reply-To: References: <255EA44CA8844526B879410F7AA0E22F@SusanOne>, <4AB2AC88.13630.3D565C8@stuart.lexacorp.com.pg>, Message-ID: <4AB2B780.14665.4003B7E@stuart.lexacorp.com.pg> Damn! 16 years of using Access and I've never used GetRows(). Guess you are never too old to learn eh? -- Stuart On 17 Sep 2009 at 15:12, Charlotte Foust wrote: > avarData = rstTemp.GetRows(intNumber) > > Where intNumber is the number of rows to retrieve. > > Charlotte > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Stuart > McLachlan > Sent: Thursday, September 17, 2009 2:39 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Selecting entire record > > Ok, the first part was obvious: > > Dim vRow as Variant > > The same question remains "how would you assign a row to a variable"? > > vRow = ???????? > > (an Access solution please, not .Net) > > -- > Stuart > > On 17 Sep 2009 at 14:09, Charlotte Foust wrote: > > > Dim the variable as a variant. It's much easier in .Net because you > > can actuall dim row objects. > > > > Charlotte > > > > -----Original Message----- > > From: accessd-bounces at databaseadvisors.com > > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Stuart > > McLachlan > > Sent: Thursday, September 17, 2009 1:52 PM > > To: Access Developers discussion and problem solving > > Subject: Re: [AccessD] Selecting entire record > > > > How would you assign a row to a variable? > > > > -- > > Stuart > > > > On 17 Sep 2009 at 13:41, Charlotte Foust wrote: > > > > > Not sure I understand what you're trying to do. You could dim a > > > variable and assign the row to it then use the variable, but what > > > exactly did you want to do with it? Did you want to duplicate the > > > record in the same recordset, copy it to another or what? > > > > > > Charlotte > > > > > > -----Original Message----- > > > From: accessd-bounces at databaseadvisors.com > > > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Susan > > > Harkins > > > Sent: Thursday, September 17, 2009 12:25 PM > > > To: Access Developers discussion and problem solving > > > Subject: Re: [AccessD] Selecting entire record > > > > > > Well yes... I'm sorry -- I said SQL didn't I. I meant using an ADO > > > Recordset object. I want to move through the entire table, selecting > > > > the whole record for copy purposes. > > > > > > Susan H. > > > > > > > > > > Isn't that what Select * is for? > > > > > > > > Charlotte > > > > > > -- > > > AccessD mailing list > > > AccessD at databaseadvisors.com > > > http://databaseadvisors.com/mailman/listinfo/accessd > > > Website: http://www.databaseadvisors.com > > > > > > -- > > > AccessD mailing list > > > AccessD at databaseadvisors.com > > > http://databaseadvisors.com/mailman/listinfo/accessd > > > Website: http://www.databaseadvisors.com > > > > > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com From cfoust at infostatsystems.com Thu Sep 17 17:27:56 2009 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Thu, 17 Sep 2009 15:27:56 -0700 Subject: [AccessD] Selecting entire record In-Reply-To: <4AB2B780.14665.4003B7E@stuart.lexacorp.com.pg> References: <255EA44CA8844526B879410F7AA0E22F@SusanOne>, <4AB2AC88.13630.3D565C8@stuart.lexacorp.com.pg>, <4AB2B780.14665.4003B7E@stuart.lexacorp.com.pg> Message-ID: Only in ADO. Charlotte -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Stuart McLachlan Sent: Thursday, September 17, 2009 3:26 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Selecting entire record Damn! 16 years of using Access and I've never used GetRows(). Guess you are never too old to learn eh? -- Stuart On 17 Sep 2009 at 15:12, Charlotte Foust wrote: > avarData = rstTemp.GetRows(intNumber) > > Where intNumber is the number of rows to retrieve. > > Charlotte > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Stuart > McLachlan > Sent: Thursday, September 17, 2009 2:39 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Selecting entire record > > Ok, the first part was obvious: > > Dim vRow as Variant > > The same question remains "how would you assign a row to a variable"? > > vRow = ???????? > > (an Access solution please, not .Net) > > -- > Stuart > > On 17 Sep 2009 at 14:09, Charlotte Foust wrote: > > > Dim the variable as a variant. It's much easier in .Net because you > > can actuall dim row objects. > > > > Charlotte > > > > -----Original Message----- > > From: accessd-bounces at databaseadvisors.com > > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Stuart > > McLachlan > > Sent: Thursday, September 17, 2009 1:52 PM > > To: Access Developers discussion and problem solving > > Subject: Re: [AccessD] Selecting entire record > > > > How would you assign a row to a variable? > > > > -- > > Stuart > > > > On 17 Sep 2009 at 13:41, Charlotte Foust wrote: > > > > > Not sure I understand what you're trying to do. You could dim a > > > variable and assign the row to it then use the variable, but what > > > exactly did you want to do with it? Did you want to duplicate the > > > record in the same recordset, copy it to another or what? > > > > > > Charlotte > > > > > > -----Original Message----- > > > From: accessd-bounces at databaseadvisors.com > > > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Susan > > > Harkins > > > Sent: Thursday, September 17, 2009 12:25 PM > > > To: Access Developers discussion and problem solving > > > Subject: Re: [AccessD] Selecting entire record > > > > > > Well yes... I'm sorry -- I said SQL didn't I. I meant using an ADO > > > Recordset object. I want to move through the entire table, selecting > > > > the whole record for copy purposes. > > > > > > Susan H. > > > > > > > > > > Isn't that what Select * is for? > > > > > > > > Charlotte > > > > > > -- > > > AccessD mailing list > > > AccessD at databaseadvisors.com > > > http://databaseadvisors.com/mailman/listinfo/accessd > > > Website: http://www.databaseadvisors.com > > > > > > -- > > > AccessD mailing list > > > AccessD at databaseadvisors.com > > > http://databaseadvisors.com/mailman/listinfo/accessd > > > Website: http://www.databaseadvisors.com > > > > > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From ssharkins at gmail.com Thu Sep 17 19:22:43 2009 From: ssharkins at gmail.com (Susan Harkins) Date: Thu, 17 Sep 2009 20:22:43 -0400 Subject: [AccessD] Corrupt table anyone? Message-ID: <4057E956AD0D4E3B98595527262E7C30@SusanOne> Here's an odd request -- anyone have a corrupt table they could send me for testing. Specifically, I'd really like one that you suspect has corrupted data in a non-Memo field. Susan H. From jwcolby at colbyconsulting.com Thu Sep 17 20:05:45 2009 From: jwcolby at colbyconsulting.com (jwcolby) Date: Thu, 17 Sep 2009 21:05:45 -0400 Subject: [AccessD] Access 2000 - Filtering SQL Server records In-Reply-To: <4AB11CD7.4200.1C2354F6@stuart.lexacorp.com.pg> References: <4AB0F0AA.5030705@colbyconsulting.com> <4AB11CD7.4200.1C2354F6@stuart.lexacorp.com.pg> Message-ID: <4AB2DCE9.2030005@colbyconsulting.com> This got me what I needed. I created a pass through query, then built a function to modify that pass through query on-the-fly to pull records for a specific claimant which is what I needed in this one specific subform. The resulting recordset (20 odd records) returns in about a second or two vs about 20-30 seconds (60,000 records) the old way. Plus now I have done it so I can do it again as necessary. Thanks to Stuart and Martin for their suggestions. John W. Colby www.ColbyConsulting.com Stuart McLachlan wrote: > You need to use a "pass-through query" > > To create a *simple* pass-through query: > > Start a new query in Design mode. Don't select any table. > > With the Design Grid open, Select "Query-SQL Specific-PassThrough" from the main menu. > The SQL window will open. Enter the appropriate query, using Transact SQL, not Access > SQL, > > Select Cast(chequenum as int) from tblCheques where PKID = 1 > > Click on View-Properties on the main menu. Enter the ODBC connection string (or click on > the little selector beside it and select an ODBC data source. > > Now save the query as "qryGetCheckNumber" > > So far so good. > > The problem comes when you want to use a different PKID, Pass-through queries can't > take parameters :-(. > > To pass a parameter, you need to modify the querydef so you > need to do something like this before opening the query: > > Public Sub SetChequePKID(PKID As Long) > Dim strSQL As String > Dim qdf as DAO.QueryDef > Dim rs as DAO.Recordset > strSQL = "Select Cast(chequenum as int) from tblCheques where PKID" & PKID > Set qdf = CurrentDb.QueryDefs("qryGetCheckNumber") > qdf.SQL = strSQL > qdf.Close > End Sub > From stuart at lexacorp.com.pg Thu Sep 17 22:09:19 2009 From: stuart at lexacorp.com.pg (Stuart McLachlan) Date: Fri, 18 Sep 2009 13:09:19 +1000 Subject: [AccessD] Selecting entire record In-Reply-To: References: <255EA44CA8844526B879410F7AA0E22F@SusanOne>, <4AB2B780.14665.4003B7E@stuart.lexacorp.com.pg>, Message-ID: <4AB2F9DF.25467.503809E@stuart.lexacorp.com.pg> I very rarely use ADO. For me it's either DAO or ODBC. But according to Help, it is available in DAO as well. -- Stuart On 17 Sep 2009 at 15:27, Charlotte Foust wrote: > Only in ADO. > > Charlotte > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Stuart > McLachlan > Sent: Thursday, September 17, 2009 3:26 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Selecting entire record > > Damn! 16 years of using Access and I've never used GetRows(). > > Guess you are never too old to learn eh? > > -- > Stuart > > > On 17 Sep 2009 at 15:12, Charlotte Foust wrote: > > > avarData = rstTemp.GetRows(intNumber) > > > > Where intNumber is the number of rows to retrieve. > > > > Charlotte > > > > -----Original Message----- > > From: accessd-bounces at databaseadvisors.com > > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Stuart > > McLachlan > > Sent: Thursday, September 17, 2009 2:39 PM > > To: Access Developers discussion and problem solving > > Subject: Re: [AccessD] Selecting entire record > > > > Ok, the first part was obvious: > > > > Dim vRow as Variant > > > > The same question remains "how would you assign a row to a variable"? > > > > vRow = ???????? > > > > (an Access solution please, not .Net) > > > > -- > > Stuart > > > > On 17 Sep 2009 at 14:09, Charlotte Foust wrote: > > > > > Dim the variable as a variant. It's much easier in .Net because you > > > > can actuall dim row objects. > > > > > > Charlotte > > > > > > -----Original Message----- > > > From: accessd-bounces at databaseadvisors.com > > > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Stuart > > > McLachlan > > > Sent: Thursday, September 17, 2009 1:52 PM > > > To: Access Developers discussion and problem solving > > > Subject: Re: [AccessD] Selecting entire record > > > > > > How would you assign a row to a variable? > > > > > > -- > > > Stuart > > > > > > On 17 Sep 2009 at 13:41, Charlotte Foust wrote: > > > > > > > Not sure I understand what you're trying to do. You could dim a > > > > variable and assign the row to it then use the variable, but what > > > > exactly did you want to do with it? Did you want to duplicate the > > > > > record in the same recordset, copy it to another or what? > > > > > > > > Charlotte > > > > > > > > -----Original Message----- > > > > From: accessd-bounces at databaseadvisors.com > > > > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Susan > > > > Harkins > > > > Sent: Thursday, September 17, 2009 12:25 PM > > > > To: Access Developers discussion and problem solving > > > > Subject: Re: [AccessD] Selecting entire record > > > > > > > > Well yes... I'm sorry -- I said SQL didn't I. I meant using an ADO > > > > > Recordset object. I want to move through the entire table, > selecting > > > > > > the whole record for copy purposes. > > > > > > > > Susan H. > > > > > > > > > > > > > Isn't that what Select * is for? > > > > > > > > > > Charlotte > > > > > > > > -- > > > > AccessD mailing list > > > > AccessD at databaseadvisors.com > > > > http://databaseadvisors.com/mailman/listinfo/accessd > > > > Website: http://www.databaseadvisors.com > > > > > > > > -- > > > > AccessD mailing list > > > > AccessD at databaseadvisors.com > > > > http://databaseadvisors.com/mailman/listinfo/accessd > > > > Website: http://www.databaseadvisors.com > > > > > > > > > -- > > > AccessD mailing list > > > AccessD at databaseadvisors.com > > > http://databaseadvisors.com/mailman/listinfo/accessd > > > Website: http://www.databaseadvisors.com > > > > > > -- > > > AccessD mailing list > > > AccessD at databaseadvisors.com > > > http://databaseadvisors.com/mailman/listinfo/accessd > > > Website: http://www.databaseadvisors.com > > > > > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com From john at winhaven.net Thu Sep 17 23:42:55 2009 From: john at winhaven.net (John Bartow) Date: Thu, 17 Sep 2009 23:42:55 -0500 Subject: [AccessD] Corrupt table anyone? In-Reply-To: <4057E956AD0D4E3B98595527262E7C30@SusanOne> References: <4057E956AD0D4E3B98595527262E7C30@SusanOne> Message-ID: <026f01ca381a$7d0bc930$77235b90$@net> Hi Susan, I actually have a corrupt database that I have in my files yet. Contact me off list if that's going to work for you. John B. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Susan Harkins Sent: Thursday, September 17, 2009 7:23 PM To: AccessD at databaseadvisors.com Subject: [AccessD] Corrupt table anyone? Here's an odd request -- anyone have a corrupt table they could send me for testing. Specifically, I'd really like one that you suspect has corrupted data in a non-Memo field. Susan H. From andy at minstersystems.co.uk Fri Sep 18 03:19:20 2009 From: andy at minstersystems.co.uk (Andy Lacey) Date: Fri, 18 Sep 2009 09:19:20 +0100 Subject: [AccessD] Recover deleted records In-Reply-To: <000e01ca21da$4a2f4740$de8dd5c0$@com> Message-ID: <1C1A99FA53A64C80BC58303884F93EB0@MINSTER> Hi folks Just some feedback on this thread from a while back. I downloaded the trial version of the AccessFix product which Gary suggested. When I ran the product against my db it found 1700+ deleted records. What the trial version does is display the records in your browser, scrollable so you can see the results. You then have to pay for the full product to recover that data to a db. We never did pay for the full version because I could see that the data was incomplete. There were 0's in the Autonumber key in some records and a Hyperlink field which was crucial to the app was very poorly recovered if at all. I emailed the vendors about these issues but got no response. So we didn't buy the product but even the info on-screen enabled me to tell the user what records had been added or amended since the last backup they had, for which info they were very grateful. So I learned that: - deleted records are still there (presumably until a Compact) - it's possible to recover information about deleted records in some shape or form - AccessFix proved a useful tool even in the free trial form but was not a 100% solution We never did try the recovery service which Jim suggested (I was told not to) but I've seen enough to suggest that it's feasible, and in fact Jim said it had worked for him. So if it happens to you or your user don't dismiss the idea of recovering the data. Andy -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Robert Sent: 20 August 2009 22:08 To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Recover deleted records Yea maybe.. but I was focused on the "deletions in Access are immediate and permanent." Comment ;-) WBR Robert -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Dettman Sent: Thursday, August 20, 2009 9:23 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Recover deleted records Your not interpreting that quite right. All he is saying is that through he DBMS, you cannot go in and un-delete a record like you can with dBase. Records are still on the pages until the page is re-written. Of course you'd get a lot of other junk as well because if you read the page to recover it, you're going to get everything deleted prior to this as well. A recovery service is worth a shot... Jim. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Robert Sent: Thursday, August 20, 2009 7:28 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Recover deleted records Andy, I think you may be in a bit of trouble... Take a look at.... http://allenbrowne.com/xbase-06.html WBR Robert -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Andy Lacey Sent: Thursday, August 20, 2009 7:43 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Recover deleted records Hi Paul Yes I ahve and I just get the 13. I don't think there's any mystery. I think the records have been cleanly deleted somehow. But as the MDB's not been compacted they're in there and I wondered if they could be undeleted. Or am I slipping into old dBase/Clipper speak? -- Andy Lacey http://www.minstersystems.co.uk --------- Original Message -------- From: "Access Developers discussion and problem solving" To: "Access Developers discussion and problem solving" Subject: Re: [AccessD] Recover deleted records Date: 20/08/09 10:33 Andy, I'm in the uk but not seen this before, apart from when a filter was applied to the table then saved. I assume you have tried creating a new MDB and importing the table into that to see what you get ? Paul 2009/8/20 Andy Lacey > Hi folks > Anyone have good experience of either a service (preferably in UK) or > software that will restore deleted records in an MDB? The MDB's not corrupt > in any way but there are only 13 records in a table where there should be > hundreds if not thousands. The MDB has not been compacted, and size is > still > huge, so I expect those babies are in there. But how do we get them back? > > And pleeease don't reply backup tape. Yes that's the first resort we're > looking at but the db hasn't been used for weeks so the oldest backup may > not be any better. I'm looking at alternatives. > > -- > Andy Lacey > http://www.minstersystems.co.uk > > ________________________________________________ > From john at winhaven.net Fri Sep 18 09:01:28 2009 From: john at winhaven.net (John Bartow) Date: Fri, 18 Sep 2009 09:01:28 -0500 Subject: [AccessD] Recover deleted records In-Reply-To: <1C1A99FA53A64C80BC58303884F93EB0@MINSTER> References: <000e01ca21da$4a2f4740$de8dd5c0$@com> <1C1A99FA53A64C80BC58303884F93EB0@MINSTER> Message-ID: <01ba01ca3868$85673c10$9035b430$@net> Hi Andy, Thanks for the follow-up report. The corrupt database I offered to Susan was zipped in my one of my clients folder. I had just forgotten to delete it after I had recovered the data. I had used an online service which did a good job of recovering the data. I think it may have been the same service that you mentioned Jim referred you to. John B. From cfoust at infostatsystems.com Fri Sep 18 09:31:08 2009 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Fri, 18 Sep 2009 07:31:08 -0700 Subject: [AccessD] Selecting entire record In-Reply-To: <4AB2F9DF.25467.503809E@stuart.lexacorp.com.pg> References: <255EA44CA8844526B879410F7AA0E22F@SusanOne>, <4AB2B780.14665.4003B7E@stuart.lexacorp.com.pg>, <4AB2F9DF.25467.503809E@stuart.lexacorp.com.pg> Message-ID: I'll take your word for it. I can't recall ever using it in DAO. Charlotte -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Stuart McLachlan Sent: Thursday, September 17, 2009 8:09 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Selecting entire record I very rarely use ADO. For me it's either DAO or ODBC. But according to Help, it is available in DAO as well. -- Stuart On 17 Sep 2009 at 15:27, Charlotte Foust wrote: > Only in ADO. > > Charlotte > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Stuart > McLachlan > Sent: Thursday, September 17, 2009 3:26 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Selecting entire record > > Damn! 16 years of using Access and I've never used GetRows(). > > Guess you are never too old to learn eh? > > -- > Stuart > > > On 17 Sep 2009 at 15:12, Charlotte Foust wrote: > > > avarData = rstTemp.GetRows(intNumber) > > > > Where intNumber is the number of rows to retrieve. > > > > Charlotte > > > > -----Original Message----- > > From: accessd-bounces at databaseadvisors.com > > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Stuart > > McLachlan > > Sent: Thursday, September 17, 2009 2:39 PM > > To: Access Developers discussion and problem solving > > Subject: Re: [AccessD] Selecting entire record > > > > Ok, the first part was obvious: > > > > Dim vRow as Variant > > > > The same question remains "how would you assign a row to a variable"? > > > > vRow = ???????? > > > > (an Access solution please, not .Net) > > > > -- > > Stuart > > > > On 17 Sep 2009 at 14:09, Charlotte Foust wrote: > > > > > Dim the variable as a variant. It's much easier in .Net because > > > you > > > > can actuall dim row objects. > > > > > > Charlotte > > > > > > -----Original Message----- > > > From: accessd-bounces at databaseadvisors.com > > > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Stuart > > > McLachlan > > > Sent: Thursday, September 17, 2009 1:52 PM > > > To: Access Developers discussion and problem solving > > > Subject: Re: [AccessD] Selecting entire record > > > > > > How would you assign a row to a variable? > > > > > > -- > > > Stuart > > > > > > On 17 Sep 2009 at 13:41, Charlotte Foust wrote: > > > > > > > Not sure I understand what you're trying to do. You could dim a > > > > variable and assign the row to it then use the variable, but > > > > what exactly did you want to do with it? Did you want to > > > > duplicate the > > > > > record in the same recordset, copy it to another or what? > > > > > > > > Charlotte > > > > > > > > -----Original Message----- > > > > From: accessd-bounces at databaseadvisors.com > > > > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Susan > > > > Harkins > > > > Sent: Thursday, September 17, 2009 12:25 PM > > > > To: Access Developers discussion and problem solving > > > > Subject: Re: [AccessD] Selecting entire record > > > > > > > > Well yes... I'm sorry -- I said SQL didn't I. I meant using an > > > > ADO > > > > > Recordset object. I want to move through the entire table, > selecting > > > > > > the whole record for copy purposes. > > > > > > > > Susan H. > > > > > > > > > > > > > Isn't that what Select * is for? > > > > > > > > > > Charlotte > > > > > > > > -- > > > > AccessD mailing list > > > > AccessD at databaseadvisors.com > > > > http://databaseadvisors.com/mailman/listinfo/accessd > > > > Website: http://www.databaseadvisors.com > > > > > > > > -- > > > > AccessD mailing list > > > > AccessD at databaseadvisors.com > > > > http://databaseadvisors.com/mailman/listinfo/accessd > > > > Website: http://www.databaseadvisors.com > > > > > > > > > -- > > > AccessD mailing list > > > AccessD at databaseadvisors.com > > > http://databaseadvisors.com/mailman/listinfo/accessd > > > Website: http://www.databaseadvisors.com > > > > > > -- > > > AccessD mailing list > > > AccessD at databaseadvisors.com > > > http://databaseadvisors.com/mailman/listinfo/accessd > > > Website: http://www.databaseadvisors.com > > > > > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From Gustav at cactus.dk Fri Sep 18 10:28:52 2009 From: Gustav at cactus.dk (Gustav Brock) Date: Fri, 18 Sep 2009 17:28:52 +0200 Subject: [AccessD] JET: Joint Engine Technology Message-ID: Hi all I had forgotten the meaning of JET. Read the history here (bottom) on how Access, BC7 ISAM, DAE, JET (red and blue), Exchange and ESE relate (and SQL Server does not): http://en.wikipedia.org/wiki/Extensible_Storage_Engine Also, this is why SQL Server officially did not and does not fit Exchange: http://msexchangeteam.com/archive/2009/07/16/451784.aspx /gustav From jwcolby at colbyconsulting.com Fri Sep 18 10:51:07 2009 From: jwcolby at colbyconsulting.com (jwcolby) Date: Fri, 18 Sep 2009 11:51:07 -0400 Subject: [AccessD] JET: Joint Engine Technology In-Reply-To: References: Message-ID: <4AB3AC6B.9060407@colbyconsulting.com> An interesting article in addition to the history aspect. John W. Colby www.ColbyConsulting.com Gustav Brock wrote: > Hi all > > I had forgotten the meaning of JET. > Read the history here (bottom) on how Access, BC7 ISAM, DAE, JET (red and blue), Exchange and ESE relate (and SQL Server does not): > > http://en.wikipedia.org/wiki/Extensible_Storage_Engine > > Also, this is why SQL Server officially did not and does not fit Exchange: > > http://msexchangeteam.com/archive/2009/07/16/451784.aspx > > /gustav > > From ssharkins at gmail.com Fri Sep 18 11:49:48 2009 From: ssharkins at gmail.com (Susan Harkins) Date: Fri, 18 Sep 2009 12:49:48 -0400 Subject: [AccessD] remotely alter a table Message-ID: <4139DAD434D2450AA1BA1797D60B5B6C@SusanOne> Can you run ALTER TABLE against a table in a remote database and if so, how do you identify that database? ALTER TABLE completepath&tablename Anyone know if that will work? Susan H. From Lambert.Heenan at chartisinsurance.com Fri Sep 18 12:16:46 2009 From: Lambert.Heenan at chartisinsurance.com (Heenan, Lambert) Date: Fri, 18 Sep 2009 13:16:46 -0400 Subject: [AccessD] remotely alter a table In-Reply-To: <4139DAD434D2450AA1BA1797D60B5B6C@SusanOne> References: <4139DAD434D2450AA1BA1797D60B5B6C@SusanOne> Message-ID: Depends how remote "remote" is. If you can see the MDB file on your network then you can just do these steps.... 1/ Open the database Const BEPATH = "\\SomeServer\SomePath\SomeFile.mdb" Set db = OpenDatabase(BEPATH) 2/ Create a querydef object in the database Const ATER_TABLE_SQL = "alter table SomeTable add column nsngAdvanceRate single;" Set qd = db.CreateQueryDef("MyTableUpdate", PolicyPipeline_Add_Columns) qd.SQL = PolicyPipeline_Add_Columns qd.Close 3/ Execute the query db.Execute qd.Name 4/ Optional - delete the query def object DoCmd.DeleteObject acQuery, "MyTableUpdate" HTH Lambert -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Susan Harkins Sent: Friday, September 18, 2009 12:50 PM To: AccessD at databaseadvisors.com Subject: [AccessD] remotely alter a table Can you run ALTER TABLE against a table in a remote database and if so, how do you identify that database? ALTER TABLE completepath&tablename Anyone know if that will work? Susan H. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From jwcolby at colbyconsulting.com Fri Sep 18 12:41:04 2009 From: jwcolby at colbyconsulting.com (jwcolby) Date: Fri, 18 Sep 2009 13:41:04 -0400 Subject: [AccessD] SQL Server - Distinct ignores null? Message-ID: <4AB3C630.1020005@colbyconsulting.com> I have a result set where I have a ton of records that are absolutely identical. I am trying to do a DISTINCT but there is one field that is pulling a NULL. Is it true that the NULL will prevent the DISTINCT from working in this case? Any way around this? -- John W. Colby www.ColbyConsulting.com From max.wanadoo at gmail.com Fri Sep 18 12:48:27 2009 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Fri, 18 Sep 2009 18:48:27 +0100 Subject: [AccessD] SQL Server - Distinct ignores null? In-Reply-To: <4AB3C630.1020005@colbyconsulting.com> References: <4AB3C630.1020005@colbyconsulting.com> Message-ID: <4ab3c7f4.1c05d00a.576a.1765@mx.google.com> Have you tried giving the null a value? Eg. In the QBF, MyFld:nz(Myfield,"") Or MyFld:nz(Myfield,0) Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: 18 September 2009 18:41 To: Access Developers discussion and problem solving; "SQL Server"@databaseadvisors.com Subject: [AccessD] SQL Server - Distinct ignores null? I have a result set where I have a ton of records that are absolutely identical. I am trying to do a DISTINCT but there is one field that is pulling a NULL. Is it true that the NULL will prevent the DISTINCT from working in this case? Any way around this? -- John W. Colby www.ColbyConsulting.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From cfoust at infostatsystems.com Fri Sep 18 12:48:22 2009 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Fri, 18 Sep 2009 10:48:22 -0700 Subject: [AccessD] SQL Server - Distinct ignores null? In-Reply-To: <4AB3C630.1020005@colbyconsulting.com> References: <4AB3C630.1020005@colbyconsulting.com> Message-ID: You know you can't compare a null to anything, John. Distinct is working. Charlotte -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Friday, September 18, 2009 10:41 AM To: Access Developers discussion and problem solving; "SQL Server"@databaseadvisors.com Subject: [AccessD] SQL Server - Distinct ignores null? I have a result set where I have a ton of records that are absolutely identical. I am trying to do a DISTINCT but there is one field that is pulling a NULL. Is it true that the NULL will prevent the DISTINCT from working in this case? Any way around this? -- John W. Colby www.ColbyConsulting.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From jwcolby at colbyconsulting.com Fri Sep 18 12:52:00 2009 From: jwcolby at colbyconsulting.com (jwcolby) Date: Fri, 18 Sep 2009 13:52:00 -0400 Subject: [AccessD] Null and DISTINCT Message-ID: <4AB3C8C0.4060701@colbyconsulting.com> I have a result set where I have a ton of records that are absolutely identical. I am trying to do a DISTINCT but there is one field that is pulling a NULL. Is it true that the NULL will prevent the DISTINCT from working in this case? Any way around this? -- John W. Colby www.ColbyConsulting.com From jwcolby at colbyconsulting.com Fri Sep 18 13:03:00 2009 From: jwcolby at colbyconsulting.com (jwcolby) Date: Fri, 18 Sep 2009 14:03:00 -0400 Subject: [AccessD] SPAM-LOW: [dba-SQLServer] Null and DISTINCT In-Reply-To: <4AB3C8C0.4060701@colbyconsulting.com> References: <4AB3C8C0.4060701@colbyconsulting.com> Message-ID: <4AB3CB54.6090806@colbyconsulting.com> Never mind... LOL. ISNULL(MyFld,0). John W. Colby www.ColbyConsulting.com jwcolby wrote: > I have a result set where I have a ton of records that are absolutely identical. I am trying to do > a DISTINCT but there is one field that is pulling a NULL. Is it true that the NULL will prevent the > DISTINCT from working in this case? > > Any way around this? From tinanfields at torchlake.com Fri Sep 18 13:07:10 2009 From: tinanfields at torchlake.com (Tina Norris Fields) Date: Fri, 18 Sep 2009 14:07:10 -0400 Subject: [AccessD] OT: Programmers' Day In-Reply-To: <005c01ca362f$9bb03660$d310a320$@spb.ru> References: <000501ca34a5$8348b970$89da2c50$@spb.ru> <54454.69.66.238.74.1252949468.squirrel@webmail.iowatelecom.net> <4aae7f54.0702d00a.1dfd.ffffb163@mx.google.com> <4AAE8BB6.20809@colbyconsulting.com> <2508A8694CF64FE397BF47241AF88043@XPS> <005c01ca362f$9bb03660$d310a320$@spb.ru> Message-ID: <4AB3CC4E.20505@torchlake.com> Shamil, That is just wonderful! Happy programmers' day, and may you celebrate many more of them. I think I'll put it on my calendar for next year. T Shamil Salakhetdinov wrote: > Hi All, > > Thank you for your congrats/remarks on subject. > > I must say I'm a self-employed freelancer therefore official holidays aren't > what I can afford to strictly follow, as well as to get long enough personal > holidays/vacations... > > That recent Programmers' Day was the first one officially announced here and > it was on Sunday, 13th September, and I decided I must find several hours to > go to restaurant with some of my family members to celebrate this event - > 1st time is a 1st time - it never ever happens again and now I will have > memories about this day/evening forever... > > --Shamil > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Dettman > Sent: Monday, September 14, 2009 10:51 PM > To: 'Access Developers discussion and problem solving' > Subject: Re: [AccessD] OT: Programmers' Day > > > The heck with the day off...I'm still looking for my vacation! > > Jim. > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby > Sent: Monday, September 14, 2009 2:30 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] OT: Programmers' Day > > I tried to give myself the day off but my boss said no. ;) > > John W. Colby > www.ColbyConsulting.com > > > Max Wanadoo wrote: > >> More like jealousy from me !! >> >> Max >> >> >> -----Original Message----- >> From: accessd-bounces at databaseadvisors.com >> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of >> gweedensmith at iowatelecom.net >> Sent: 14 September 2009 18:31 >> To: Access Developers discussion and problem solving >> Subject: Re: [AccessD] OT: Programmers' Day >> >> Hi Shamil: >> >> Programmers' Day? Officially observed? >> >> Sweet. >> >> Greg >> > > > > > __________ Information from ESET NOD32 Antivirus, version of virus signature > database 4427 (20090915) __________ > > The message was checked by ESET NOD32 Antivirus. > > http://www.esetnod32.ru > > > From miscellany at mvps.org Fri Sep 18 15:43:59 2009 From: miscellany at mvps.org (Steve Schapel) Date: Sat, 19 Sep 2009 08:43:59 +1200 Subject: [AccessD] remotely alter a table In-Reply-To: <4139DAD434D2450AA1BA1797D60B5B6C@SusanOne> References: <4139DAD434D2450AA1BA1797D60B5B6C@SusanOne> Message-ID: <3FF755C2D73A4AC99AF0B3D7D92C530D@stevePC> Susan, Like this... Dim dbsRemote As DAO.Database Set dbsRemote = OpenDatabase(RemotDbPathName) dbsRemote.Execute "ALTER TABLE ... yada ...", dbFailOnError dbsBE.Close Regards Steve -------------------------------------------------- From: "Susan Harkins" Sent: Saturday, September 19, 2009 4:49 AM To: Subject: [AccessD] remotely alter a table > Can you run ALTER TABLE against a table in a remote database and if so, > how > do you identify that database? > > ALTER TABLE completepath&tablename > > > > Anyone know if that will work? > From ssharkins at gmail.com Fri Sep 18 17:39:01 2009 From: ssharkins at gmail.com (Susan Harkins) Date: Fri, 18 Sep 2009 18:39:01 -0400 Subject: [AccessD] remotely alter a table References: <4139DAD434D2450AA1BA1797D60B5B6C@SusanOne> <3FF755C2D73A4AC99AF0B3D7D92C530D@stevePC> Message-ID: <44BD38A0F6D24376B0993ED01173CD67@SusanOne> Okay -- it's easier than I thought. I was trying to work a SQL IN into that ALTER TABLE and maybe you can, but I just couldn't make it make sense. Thank you! Susan H. > Susan, > > Like this... > > Dim dbsRemote As DAO.Database > Set dbsRemote = OpenDatabase(RemotDbPathName) > dbsRemote.Execute "ALTER TABLE ... yada ...", dbFailOnError > dbsBE.Close > > Regards > Steve > > > -------------------------------------------------- > From: "Susan Harkins" > Sent: Saturday, September 19, 2009 4:49 AM > To: > Subject: [AccessD] remotely alter a table > >> Can you run ALTER TABLE against a table in a remote database and if so, >> how >> do you identify that database? >> >> ALTER TABLE completepath&tablename >> >> >> >> Anyone know if that will work? >> > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com From dbdoug at gmail.com Sat Sep 19 11:38:19 2009 From: dbdoug at gmail.com (Doug Steele) Date: Sat, 19 Sep 2009 09:38:19 -0700 Subject: [AccessD] Problem linking Access FE to SQL server BE Message-ID: <4dd71a0c0909190938j3839a925t63bffaea9ba2b5f4@mail.gmail.com> Hello All: I have some code which builds links from an Access 2003 FE to a SQL Server 2005 Express db, using 'CreateTableDef' with a connection string including 'Trusted_Connection=Yes'. The code has been working perfectly on a Windows XP Pro machine. When I installed it on a client's Vista Home Premium machine, I could not get the code to connect to the SQL Server instance. I noticed that whenever I tried to use SQL Server Managment Studio, I got the User Account Control popup. So, as an experiment I disabled UAC. Then everything started working again. I think I'd rather have UAC enabled, for the presumed extra security - does anyone have a fix for this which would work with UAC enabled? Thanks, Doug Steele From jwcolby at colbyconsulting.com Sat Sep 19 13:21:54 2009 From: jwcolby at colbyconsulting.com (jwcolby) Date: Sat, 19 Sep 2009 14:21:54 -0400 Subject: [AccessD] Computer prose Message-ID: <4AB52142.5090207@colbyconsulting.com> 2B + NOT 2B That is the question. It works better when you can place the not sign over the top of the 2B, but I can't do that here. -- John W. Colby www.ColbyConsulting.com From max.wanadoo at gmail.com Sat Sep 19 13:26:23 2009 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Sat, 19 Sep 2009 19:26:23 +0100 Subject: [AccessD] Computer prose In-Reply-To: <4AB52142.5090207@colbyconsulting.com> References: <4AB52142.5090207@colbyconsulting.com> Message-ID: <4ab5227a.1c05d00a.2481.ffff86c2@mx.google.com> Ha! Nothing to it ...LOL Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: 19 September 2009 19:22 To: Access Developers discussion and problem solving Subject: [AccessD] Computer prose 2B + NOT 2B That is the question. It works better when you can place the not sign over the top of the 2B, but I can't do that here. -- John W. Colby www.ColbyConsulting.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From stuart at lexacorp.com.pg Sat Sep 19 17:17:17 2009 From: stuart at lexacorp.com.pg (Stuart McLachlan) Date: Sun, 20 Sep 2009 08:17:17 +1000 Subject: [AccessD] Computer prose In-Reply-To: <4AB52142.5090207@colbyconsulting.com> References: <4AB52142.5090207@colbyconsulting.com> Message-ID: <4AB5586D.16172.E44DC64@stuart.lexacorp.com.pg> 2B + !2B On 19 Sep 2009 at 14:21, jwcolby wrote: > > 2B + NOT 2B > > That is the question. > > It works better when you can place the not sign over the top of the 2B, but I can't do that here. > > -- > John W. Colby > www.ColbyConsulting.com > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com From fuller.artful at gmail.com Sat Sep 19 17:27:28 2009 From: fuller.artful at gmail.com (Arthur Fuller) Date: Sat, 19 Sep 2009 18:27:28 -0400 Subject: [AccessD] Computer prose In-Reply-To: <4AB5586D.16172.E44DC64@stuart.lexacorp.com.pg> References: <4AB52142.5090207@colbyconsulting.com> <4AB5586D.16172.E44DC64@stuart.lexacorp.com.pg> Message-ID: <29f585dd0909191527s356d090bi3116b35bbc27a020@mail.gmail.com> Actually, I think that ought to be 2B | !2B, shouldn't it? The + sign indicates addition or concatenation, and we need an OR. This is a little bit OT, but since we're on the topic of poetry, I think that "A Martian Sends a Postcard Home" is one of the greatest poems of the 20th century. You can Google it and download the poem. There are explanations of what it means but it's more fun to work it out yourself than to read the explanations. A challenge: figure out what it's about without looking at the references and explanations. I'll even provide a hint -- a Caxton is a printing press. Arthur On Sat, Sep 19, 2009 at 6:17 PM, Stuart McLachlan wrote: > 2B + !2B > > From fuller.artful at gmail.com Sat Sep 19 17:32:26 2009 From: fuller.artful at gmail.com (Arthur Fuller) Date: Sat, 19 Sep 2009 18:32:26 -0400 Subject: [AccessD] Computer prose In-Reply-To: <29f585dd0909191527s356d090bi3116b35bbc27a020@mail.gmail.com> References: <4AB52142.5090207@colbyconsulting.com> <4AB5586D.16172.E44DC64@stuart.lexacorp.com.pg> <29f585dd0909191527s356d090bi3116b35bbc27a020@mail.gmail.com> Message-ID: <29f585dd0909191532g6df73edn8c8832fb2163dd1c@mail.gmail.com> To save you the trouble of looking it up, here is "A Martian Sends a Postcard Home". A Martian Sends A Postcard Home Caxtons are mechanical birds with many wings and some are treasured for their markings - they cause the eyes to melt or the body to shriek without pain. I have never seen one fly, but sometimes they perch on the hand. Mist is when the sky is tired of flight and rests its soft machine on ground: then the world is dim and bookish like engravings under tissue paper. Rain is when the earth is television. It has the property of making colours darker. Model T is a room with the lock inside - a key is turned to free the world for movement, so quick there is a film to watch for anything missed. But time is tied to the wrist or kept in a box, ticking with impatience. In homes, a haunted apparatus sleeps, that snores when you pick it up. If the ghost cries, they carry it to their lips and soothe it to sleep with sounds. And yet they wake it up deliberately, by tickling with a finger. Only the young are allowed to suffer openly. Adults go to a punishment room with water but nothing to eat. They lock the door and suffer the noises alone. No one is exempt and everyone's pain has a different smell. At night when all the colours die, they hide in pairs and read about themselves - in colour, with their eyelids shut. -- Craig Raine Arthur On Sat, Sep 19, 2009 at 6:27 PM, Arthur Fuller wrote: > Actually, I think that ought to be 2B | !2B, shouldn't it? The + sign > indicates addition or concatenation, and we need an OR. > This is a little bit OT, but since we're on the topic of poetry, I think > that "A Martian Sends a Postcard Home" is one of the greatest poems of the > 20th century. You can Google it and download the poem. There are > explanations of what it means but it's more fun to work it out yourself than > to read the explanations. A challenge: figure out what it's about without > looking at the references and explanations. I'll even provide a hint -- a > Caxton is a printing press. > Arthur > > On Sat, Sep 19, 2009 at 6:17 PM, Stuart McLachlan wrote: > >> 2B + !2B >> >> -- Semi-retired SQL guru, interested in interesting projects not YAFOES (yet another friendly order entry system). From jwcolby at colbyconsulting.com Sat Sep 19 17:32:20 2009 From: jwcolby at colbyconsulting.com (jwcolby) Date: Sat, 19 Sep 2009 18:32:20 -0400 Subject: [AccessD] Computer prose In-Reply-To: <4AB5586D.16172.E44DC64@stuart.lexacorp.com.pg> References: <4AB52142.5090207@colbyconsulting.com> <4AB5586D.16172.E44DC64@stuart.lexacorp.com.pg> Message-ID: <4AB55BF4.10604@colbyconsulting.com> Oh yea. When I was learning this stuff back in the 70s the not was a bar over the top of the thing being notted. John W. Colby www.ColbyConsulting.com Stuart McLachlan wrote: > 2B + !2B > > > On 19 Sep 2009 at 14:21, jwcolby wrote: > >> 2B + NOT 2B >> >> That is the question. >> >> It works better when you can place the not sign over the top of the 2B, but I can't do that here. >> >> -- >> John W. Colby >> www.ColbyConsulting.com >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com > > From stuart at lexacorp.com.pg Sat Sep 19 17:49:55 2009 From: stuart at lexacorp.com.pg (Stuart McLachlan) Date: Sun, 20 Sep 2009 08:49:55 +1000 Subject: [AccessD] Computer prose In-Reply-To: <29f585dd0909191527s356d090bi3116b35bbc27a020@mail.gmail.com> References: <4AB52142.5090207@colbyconsulting.com>, <4AB5586D.16172.E44DC64@stuart.lexacorp.com.pg>, <29f585dd0909191527s356d090bi3116b35bbc27a020@mail.gmail.com> Message-ID: <4AB56013.917.E62BC09@stuart.lexacorp.com.pg> Yep, that's better all right! -- Stuart On 19 Sep 2009 at 18:27, Arthur Fuller wrote: > Actually, I think that ought to be 2B | !2B, shouldn't it? The + sign > indicates addition or concatenation, and we need an OR. > This is a little bit OT, but since we're on the topic of poetry, I think > that "A Martian Sends a Postcard Home" is one of the greatest poems of the > 20th century. You can Google it and download the poem. There are > explanations of what it means but it's more fun to work it out yourself than > to read the explanations. A challenge: figure out what it's about without > looking at the references and explanations. I'll even provide a hint -- a > Caxton is a printing press. > Arthur > > On Sat, Sep 19, 2009 at 6:17 PM, Stuart McLachlan wrote: > > > 2B + !2B > > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com From shamil at smsconsulting.spb.ru Sat Sep 19 17:51:13 2009 From: shamil at smsconsulting.spb.ru (Shamil Salakhetdinov) Date: Sun, 20 Sep 2009 02:51:13 +0400 Subject: [AccessD] Computer prose In-Reply-To: <29f585dd0909191527s356d090bi3116b35bbc27a020@mail.gmail.com> References: <4AB52142.5090207@colbyconsulting.com> <4AB5586D.16172.E44DC64@stuart.lexacorp.com.pg> <29f585dd0909191527s356d090bi3116b35bbc27a020@mail.gmail.com> Message-ID: <001a01ca397b$b1755da0$146018e0$@spb.ru> 2B || !2B ? -- Shamil P.S. FYI: In Russia eternal questions are: "Who is guilty?" and "What to do?" with "Who is guilty?" one taking 99% of the time to "chat about" for ages now... -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Arthur Fuller Sent: Sunday, September 20, 2009 2:27 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Computer prose Actually, I think that ought to be 2B | !2B, shouldn't it? The + sign indicates addition or concatenation, and we need an OR. This is a little bit OT, but since we're on the topic of poetry, I think that "A Martian Sends a Postcard Home" is one of the greatest poems of the 20th century. You can Google it and download the poem. There are explanations of what it means but it's more fun to work it out yourself than to read the explanations. A challenge: figure out what it's about without looking at the references and explanations. I'll even provide a hint -- a Caxton is a printing press. Arthur On Sat, Sep 19, 2009 at 6:17 PM, Stuart McLachlan wrote: > 2B + !2B > > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com __________ Information from ESET NOD32 Antivirus, version of virus signature database 4441 (20090919) __________ The message was checked by ESET NOD32 Antivirus. http://www.esetnod32.ru From fuller.artful at gmail.com Sat Sep 19 18:09:41 2009 From: fuller.artful at gmail.com (Arthur Fuller) Date: Sat, 19 Sep 2009 19:09:41 -0400 Subject: [AccessD] Computer prose In-Reply-To: <001a01ca397b$b1755da0$146018e0$@spb.ru> References: <4AB52142.5090207@colbyconsulting.com> <4AB5586D.16172.E44DC64@stuart.lexacorp.com.pg> <29f585dd0909191527s356d090bi3116b35bbc27a020@mail.gmail.com> <001a01ca397b$b1755da0$146018e0$@spb.ru> Message-ID: <29f585dd0909191609y7d4e6d77na53ba6bba8205862@mail.gmail.com> Shamil, Russian novelists have nothing to apologize for. IMO they rank among the greatest ever born. The only real issue in Russian lit (I didn't actually take a course from Nabokov when he taught at Cornell, but my then-girlfriend did, and she gave me all her notes to read. Nabokov and I see Russian novels from completely opposite perspectives. That's cool. I like opposing views, they stimulate discussion! Nabokov preferred Tolstoy, I preferred Dostoevsky. We both loved Gogol, a commonality among major other differences. Nabokov believed that every single detail within a scene was crucial. My GF once faced an exam from him, containing a single question, which I cannot quote, but it went approximately like this: when Count Vronski said xxx, what colour were the walls in the room? Whereas my exam question might have been, was Raskalnikov crazy, and if so why, and if not why not? Or going further back to Gogol, was it crazy or mere opportunism to sell dead souls? A strange perspective: Russia as the birth of capitalist oppression. LOL. Anyway, Shamil, I would be most interested in your take on "A Martian Sends a Postcard Home." I deem it a truly great work, and I made it through without reference to the notes, although I admit that it took me a couple of days to work it out. Meanwhile, I'm back to trying to resolve Fermi's Last Theorem. It's tough! A. On Sat, Sep 19, 2009 at 6:51 PM, Shamil Salakhetdinov < shamil at smsconsulting.spb.ru> wrote: > 2B || !2B ? > > -- > Shamil > > P.S. FYI: In Russia eternal questions are: "Who is guilty?" and "What to > do?" with "Who is guilty?" one taking 99% of the time to "chat about" for > ages now... > > From rockysmolin at bchacc.com Sat Sep 19 18:17:27 2009 From: rockysmolin at bchacc.com (Rocky Smolin) Date: Sat, 19 Sep 2009 16:17:27 -0700 Subject: [AccessD] Computer prose In-Reply-To: <4AB5586D.16172.E44DC64@stuart.lexacorp.com.pg> References: <4AB52142.5090207@colbyconsulting.com> <4AB5586D.16172.E44DC64@stuart.lexacorp.com.pg> Message-ID: <27C2ADF648A94B5AB7155BDB27A2CC89@HAL9005> Doesn't that say To be and not to be? R -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Stuart McLachlan Sent: Saturday, September 19, 2009 3:17 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Computer prose 2B + !2B On 19 Sep 2009 at 14:21, jwcolby wrote: > > 2B + NOT 2B > > That is the question. > > It works better when you can place the not sign over the top of the 2B, but I can't do that here. > > -- > John W. Colby > www.ColbyConsulting.com > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From stuart at lexacorp.com.pg Sat Sep 19 18:18:24 2009 From: stuart at lexacorp.com.pg (Stuart McLachlan) Date: Sun, 20 Sep 2009 09:18:24 +1000 Subject: [AccessD] Computer prose In-Reply-To: <001a01ca397b$b1755da0$146018e0$@spb.ru> References: <4AB52142.5090207@colbyconsulting.com>, <29f585dd0909191527s356d090bi3116b35bbc27a020@mail.gmail.com>, <001a01ca397b$b1755da0$146018e0$@spb.ru> Message-ID: <4AB566C0.10437.E7CCE90@stuart.lexacorp.com.pg> "|" or "||" It all depends on which language. Many it should be 2B | !2B. ? since it is two sentences. On 20 Sep 2009 at 2:51, Shamil Salakhetdinov wrote: > 2B || !2B ? > > -- > Shamil > > P.S. FYI: In Russia eternal questions are: "Who is guilty?" and "What to > do?" with "Who is guilty?" one taking 99% of the time to "chat about" for > ages now... > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Arthur Fuller > Sent: Sunday, September 20, 2009 2:27 AM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Computer prose > > Actually, I think that ought to be 2B | !2B, shouldn't it? The + sign > indicates addition or concatenation, and we need an OR. > This is a little bit OT, but since we're on the topic of poetry, I think > that "A Martian Sends a Postcard Home" is one of the greatest poems of the > 20th century. You can Google it and download the poem. There are > explanations of what it means but it's more fun to work it out yourself than > to read the explanations. A challenge: figure out what it's about without > looking at the references and explanations. I'll even provide a hint -- a > Caxton is a printing press. > Arthur > > On Sat, Sep 19, 2009 at 6:17 PM, Stuart McLachlan > wrote: > > > 2B + !2B > > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > > > > __________ Information from ESET NOD32 Antivirus, version of virus signature > database 4441 (20090919) __________ > > The message was checked by ESET NOD32 Antivirus. > > http://www.esetnod32.ru > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com From fuller.artful at gmail.com Sat Sep 19 18:38:12 2009 From: fuller.artful at gmail.com (Arthur Fuller) Date: Sat, 19 Sep 2009 19:38:12 -0400 Subject: [AccessD] Computer prose In-Reply-To: <4AB566C0.10437.E7CCE90@stuart.lexacorp.com.pg> References: <4AB52142.5090207@colbyconsulting.com> <29f585dd0909191527s356d090bi3116b35bbc27a020@mail.gmail.com> <001a01ca397b$b1755da0$146018e0$@spb.ru> <4AB566C0.10437.E7CCE90@stuart.lexacorp.com.pg> Message-ID: <29f585dd0909191638m47e844f4y56e4cfe3addcd397@mail.gmail.com> Good point, Stuart! Maybe we should initiate a contest harking back to the original Dr. Dobb's Code Obfuscation contest, in which readers were invited to submit incomprehensible c code. Let's have a contest for incomprehensible VBA code! Contest rules: 1. You must provide an installable file for puzzlers that installs and works out of the zip file. 2. It must do something magical that is not readily comprehended. 3. It must run successfully on any Access platform. Versions and References must be thoroughly documented, so that any challenger can duplicate the situation and then attempt to comprehend the code. 4. No code-hiding is permitted. Everything must be available for inspection and deduction and so on. Given that this group concentrates on Access, let's confine the initial contest to VBA code, I suggest, and let's see where it spins from this starting point. This gives us tools such as Single-Step, Stack Inspection, etc. so that we can investigate what the code actually does step by step, what procs call what others, etc. I would think it only fair in such a competition that Option Explicit be declared so no "changing datatype" sleight-of-hand is permitted, as well as no statements such as "Declare lngAddress As String" -- both of which I deem beneath the dignity of this contest. Anyone interested in playing this contest? A. On Sat, Sep 19, 2009 at 7:18 PM, Stuart McLachlan wrote: > "|" or "||" It all depends on which language. > > Many it should be > > 2B | !2B. ? > > since it is two sentences. > > > > On 20 Sep 2009 at 2:51, Shamil Salakhetdinov wrote: > > > 2B || !2B ? > > > > -- > > Shamil > > > > P.S. FYI: In Russia eternal questions are: "Who is guilty?" and "What to > > do?" with "Who is guilty?" one taking 99% of the time to "chat about" for > > ages now... > > > > -----Original Message----- > > From: accessd-bounces at databaseadvisors.com > > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Arthur Fuller > > Sent: Sunday, September 20, 2009 2:27 AM > > To: Access Developers discussion and problem solving > > Subject: Re: [AccessD] Computer prose > > > > Actually, I think that ought to be 2B | !2B, shouldn't it? The + sign > > indicates addition or concatenation, and we need an OR. > > This is a little bit OT, but since we're on the topic of poetry, I think > > that "A Martian Sends a Postcard Home" is one of the greatest poems of > the > > 20th century. You can Google it and download the poem. There are > > explanations of what it means but it's more fun to work it out yourself > than > > to read the explanations. A challenge: figure out what it's about without > > looking at the references and explanations. I'll even provide a hint -- a > > Caxton is a printing press. > > Arthur > > > > On Sat, Sep 19, 2009 at 6:17 PM, Stuart McLachlan > > wrote: > > > > > 2B + !2B > > > > > > > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > > > > > > > > > __________ Information from ESET NOD32 Antivirus, version of virus > signature > > database 4441 (20090919) __________ > > > > The message was checked by ESET NOD32 Antivirus. > > > > http://www.esetnod32.ru > > > > > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- Semi-retired SQL guru, interested in interesting projects not YAFOES (yet another friendly order entry system). From jwcolby at colbyconsulting.com Sat Sep 19 19:23:54 2009 From: jwcolby at colbyconsulting.com (jwcolby) Date: Sat, 19 Sep 2009 20:23:54 -0400 Subject: [AccessD] Computer prose In-Reply-To: <27C2ADF648A94B5AB7155BDB27A2CC89@HAL9005> References: <4AB52142.5090207@colbyconsulting.com> <4AB5586D.16172.E44DC64@stuart.lexacorp.com.pg> <27C2ADF648A94B5AB7155BDB27A2CC89@HAL9005> Message-ID: <4AB5761A.5000807@colbyconsulting.com> LOL, it depends. I started in electronics and the plus was the or in logic symbology. In programming it depends on the language. John W. Colby www.ColbyConsulting.com Rocky Smolin wrote: > Doesn't that say To be and not to be? > > R > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Stuart McLachlan > Sent: Saturday, September 19, 2009 3:17 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Computer prose > > 2B + !2B > > > On 19 Sep 2009 at 14:21, jwcolby wrote: > >> 2B + NOT 2B >> >> That is the question. >> >> It works better when you can place the not sign over the top of the 2B, > but I can't do that here. >> -- >> John W. Colby >> www.ColbyConsulting.com >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From jwcolby at colbyconsulting.com Sat Sep 19 19:32:12 2009 From: jwcolby at colbyconsulting.com (jwcolby) Date: Sat, 19 Sep 2009 20:32:12 -0400 Subject: [AccessD] SPAM-LOW: Re: Computer prose In-Reply-To: <29f585dd0909191638m47e844f4y56e4cfe3addcd397@mail.gmail.com> References: <4AB52142.5090207@colbyconsulting.com> <29f585dd0909191527s356d090bi3116b35bbc27a020@mail.gmail.com> <001a01ca397b$b1755da0$146018e0$@spb.ru> <4AB566C0.10437.E7CCE90@stuart.lexacorp.com.pg> <29f585dd0909191638m47e844f4y56e4cfe3addcd397@mail.gmail.com> Message-ID: <4AB5780C.5040000@colbyconsulting.com> You have way too much time on your hands. ;) John W. Colby www.ColbyConsulting.com Arthur Fuller wrote: > Good point, Stuart! Maybe we should initiate a contest harking back to the > original Dr. Dobb's Code Obfuscation contest, in which readers were invited > to submit incomprehensible c code. Let's have a contest for incomprehensible > VBA code! > Contest rules: > 1. You must provide an installable file for puzzlers that installs and works > out of the zip file. > 2. It must do something magical that is not readily comprehended. > 3. It must run successfully on any Access platform. Versions and References > must be thoroughly documented, so that any challenger can duplicate the > situation and then attempt to comprehend the code. > 4. No code-hiding is permitted. Everything must be available for inspection > and deduction and so on. > > Given that this group concentrates on Access, let's confine the initial > contest to VBA code, I suggest, and let's see where it spins from this > starting point. This gives us tools such as Single-Step, Stack Inspection, > etc. so that we can investigate what the code actually does step by step, > what procs call what others, etc. > > I would think it only fair in such a competition that Option Explicit be > declared so no "changing datatype" sleight-of-hand is permitted, as well as > no statements such as "Declare lngAddress As String" -- both of which I deem > beneath the dignity of this contest. > > Anyone interested in playing this contest? > > A. From jwcolby at colbyconsulting.com Sat Sep 19 21:05:41 2009 From: jwcolby at colbyconsulting.com (jwcolby) Date: Sat, 19 Sep 2009 22:05:41 -0400 Subject: [AccessD] XML and class serialization Message-ID: <4AB58DF5.50204@colbyconsulting.com> In another look at the uses of XML, many moons ago when I was trying to learn VB.Net, I wrote some stuff which used classes to store data. I am going to generalize here since I only vaguely remember what I did. Please pardon me if I use terms wrongly, and jump right in with the correct terminology. IIRC... A class can inherit the serializer interface which allows the controlling class to call a method of the data class and tell it to "serialize" itself to an XML file or to load itself from an XML file (actually a stream IIRC). This was really quite cool stuff in a way since you could enter data into a form, store the data into a class instance, enter more data into a form, store that in another class instance, storing all of these instances in a collection. Then you could write the whole thing out to a stream which ended up being an xml file on disk. Load the whole thing back out of the file on disk into the data class instances and store them in the collection. Obviously you could likewise load classes from data in a table or anywhere else you might get source data. This ended up being a quick and dirty and EASY to implement (once you learned how to do it of course) way of storing and loading data. No database file required, just XML files on disk. Now I do not want to get back into the efficiency thing, I freely admit that XML has a HUGE overhead. I am taking a course in c#. One assignment is to create a "grading program" where a form is used to enter grades. Three types of grades, each with a different weight. Enter a bunch of grades and calculate a final grade. To make it interesting and learn how to use classes and collections in C# I am taking the grades and storing them in class instances, storing the instances in a collection. This allows me to move back and forth in the entered grades, make corrections if there is a data entry error etc. A bit beyond the scope of the assignment but more interesting. So... if I make the classes serializable, I can then store them out to an XML file and read them back again. It seems the instructor knows barely more than I do about C# so it should float her boat. -- John W. Colby www.ColbyConsulting.com From shamil at smsconsulting.spb.ru Sun Sep 20 03:45:40 2009 From: shamil at smsconsulting.spb.ru (Shamil Salakhetdinov) Date: Sun, 20 Sep 2009 12:45:40 +0400 Subject: [AccessD] Computer prose In-Reply-To: <29f585dd0909191609y7d4e6d77na53ba6bba8205862@mail.gmail.com> References: <4AB52142.5090207@colbyconsulting.com> <4AB5586D.16172.E44DC64@stuart.lexacorp.com.pg> <29f585dd0909191527s356d090bi3116b35bbc27a020@mail.gmail.com> <001a01ca397b$b1755da0$146018e0$@spb.ru> <29f585dd0909191609y7d4e6d77na53ba6bba8205862@mail.gmail.com> Message-ID: <006001ca39ce$be4c5440$3ae4fcc0$@spb.ru> Thank you, Arthur. I must say that my "first five" preferred list of Russian/Soviet classic literature authors is a bit different: http://en.wikipedia.org/wiki/Aleksandr_Ostrovsky http://en.wikipedia.org/wiki/Alexander_Grin http://en.wikipedia.org/wiki/Alexander_Belyayev http://en.wikipedia.org/wiki/Anton_Chekhov http://en.wikipedia.org/wiki/Nikolai_Gogol We were a kind of "forced" here to read and study Tolstoy and Dostoevsky while teens in secondary school, and when you're a teen then reading, talking and thinking about eternal questions and "dark sides of everyday life" is not what you wanted to do first place... Western literature classics were also well known and available here and read by many people, and I did even study Dante Alighieri (http://en.wikipedia.org/wiki/Dante_Alighieri ) and Francesco Petrarka (http://en.wikipedia.org/wiki/Petrarch ) using their native language as I did study Italian and French in secondary school... Well, I must say I almost didn't have time to read any of the Russian or the Western classics for the last 30 years when the "2B || !2B ?" was the main question here. And it still is. The kind of questions Nabokov asked your girl friend is now very popular here in secondary school literature examinations. I'm not sure I'd pass such an exam t all as I usually do accept literature more superficially (without hard thinking and analysis, sorry) - I do like Russian and English and Italian and French... written language when it used in literature classics so ingeniously skillful, and I do often miss the details. And I must note that the details of context play crucial role here (so Nabokov was very Russian in the way he tutored his students) as this country is not governed by common sense laws but more by "absurd laws" especially nowadays... Yes, you did mentioned and you did post "A Martian Sends a Postcard Home" here already, and I did read it. It's a kind of beyond me I must admit but I will try to reread it - it would be probably helpful to get it from somewhere recorded in spoken English... As for Fermi Last Theorem - that's a way beyond me, what I prefer these days in my spare time, which is so rare, is to spend my time with my kid looking how he builds his LEGO constructions, or to go with him or alone in the swimming pool, or play tennis, or just drop into my car and to have a "crazy drive" to Finland to have some short rest from computers and absurd of Russian life... Thank you. -- Shamil -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Arthur Fuller Sent: Sunday, September 20, 2009 3:10 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Computer prose Shamil, Russian novelists have nothing to apologize for. IMO they rank among the greatest ever born. The only real issue in Russian lit (I didn't actually take a course from Nabokov when he taught at Cornell, but my then-girlfriend did, and she gave me all her notes to read. Nabokov and I see Russian novels from completely opposite perspectives. That's cool. I like opposing views, they stimulate discussion! Nabokov preferred Tolstoy, I preferred Dostoevsky. We both loved Gogol, a commonality among major other differences. Nabokov believed that every single detail within a scene was crucial. My GF once faced an exam from him, containing a single question, which I cannot quote, but it went approximately like this: when Count Vronski said xxx, what colour were the walls in the room? Whereas my exam question might have been, was Raskalnikov crazy, and if so why, and if not why not? Or going further back to Gogol, was it crazy or mere opportunism to sell dead souls? A strange perspective: Russia as the birth of capitalist oppression. LOL. Anyway, Shamil, I would be most interested in your take on "A Martian Sends a Postcard Home." I deem it a truly great work, and I made it through without reference to the notes, although I admit that it took me a couple of days to work it out. Meanwhile, I'm back to trying to resolve Fermi's Last Theorem. It's tough! A. On Sat, Sep 19, 2009 at 6:51 PM, Shamil Salakhetdinov < shamil at smsconsulting.spb.ru> wrote: > 2B || !2B ? > > -- > Shamil > > P.S. FYI: In Russia eternal questions are: "Who is guilty?" and "What to > do?" with "Who is guilty?" one taking 99% of the time to "chat about" for > ages now... > > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com __________ Information from ESET NOD32 Antivirus, version of virus signature database 4441 (20090919) __________ The message was checked by ESET NOD32 Antivirus. http://www.esetnod32.ru From shamil at smsconsulting.spb.ru Sun Sep 20 03:50:58 2009 From: shamil at smsconsulting.spb.ru (Shamil Salakhetdinov) Date: Sun, 20 Sep 2009 12:50:58 +0400 Subject: [AccessD] Computer prose In-Reply-To: <4AB566C0.10437.E7CCE90@stuart.lexacorp.com.pg> References: <4AB52142.5090207@colbyconsulting.com>, <29f585dd0909191527s356d090bi3116b35bbc27a020@mail.gmail.com>, <001a01ca397b$b1755da0$146018e0$@spb.ru> <4AB566C0.10437.E7CCE90@stuart.lexacorp.com.pg> Message-ID: <006101ca39cf$7a7e9510$6f7bbf30$@spb.ru> Yes, Stuart, two sentences have to be "OR-ed" with a logical "OR" operation - so I used C# 2B || !2B ? BTW, am I correct supposing that the above statement is always true :) -- Shamil -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Stuart McLachlan Sent: Sunday, September 20, 2009 3:18 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Computer prose "|" or "||" It all depends on which language. Many it should be 2B | !2B. ? since it is two sentences. On 20 Sep 2009 at 2:51, Shamil Salakhetdinov wrote: > 2B || !2B ? > > -- > Shamil > > P.S. FYI: In Russia eternal questions are: "Who is guilty?" and "What to > do?" with "Who is guilty?" one taking 99% of the time to "chat about" for > ages now... > __________ Information from ESET NOD32 Antivirus, version of virus signature database 4441 (20090919) __________ The message was checked by ESET NOD32 Antivirus. http://www.esetnod32.ru From kost36 at otenet.gr Sun Sep 20 04:07:43 2009 From: kost36 at otenet.gr (Kostas Konstantinidis) Date: Sun, 20 Sep 2009 12:07:43 +0300 Subject: [AccessD] How to synchronize contacts to outlook References: <4AB52142.5090207@colbyconsulting.com> <29f585dd0909191527s356d090bi3116b35bbc27a020@mail.gmail.com> <001a01ca397b$b1755da0$146018e0$@spb.ru> <4AB566C0.10437.E7CCE90@stuart.lexacorp.com.pg><29f585dd0909191638m47e844f4y56e4cfe3addcd397@mail.gmail.com> <4AB5780C.5040000@colbyconsulting.com> Message-ID: <2F01F345357644719D7183C0729638C0@kost36lap> Hi all, Looking for a way to keep contacts synqronized from an Access table to Outlook it was very hard to find a complete answer. Does anybody know how it could be possible to do that? thank's you all /kostas From stuart at lexacorp.com.pg Sun Sep 20 04:29:38 2009 From: stuart at lexacorp.com.pg (Stuart McLachlan) Date: Sun, 20 Sep 2009 19:29:38 +1000 Subject: [AccessD] Computer prose In-Reply-To: <006101ca39cf$7a7e9510$6f7bbf30$@spb.ru> References: <4AB52142.5090207@colbyconsulting.com>, <4AB566C0.10437.E7CCE90@stuart.lexacorp.com.pg>, <006101ca39cf$7a7e9510$6f7bbf30$@spb.ru> Message-ID: <4AB5F602.25466.10AC6B86@stuart.lexacorp.com.pg> I was talking about ". ?" (period before the question mark) when I said two sentences. "To be or not to be. That is the question." 2B || !2B. ? -- Stuart On 20 Sep 2009 at 12:50, Shamil Salakhetdinov wrote: > Yes, Stuart, two sentences have to be "OR-ed" with a logical "OR" operation > - so I used C# > > 2B || !2B ? > > BTW, am I correct supposing that the above statement is always true :) > > -- > Shamil > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Stuart McLachlan > Sent: Sunday, September 20, 2009 3:18 AM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Computer prose > > "|" or "||" It all depends on which language. > > Many it should be > > 2B | !2B. ? > > since it is two sentences. > > > > On 20 Sep 2009 at 2:51, Shamil Salakhetdinov wrote: > > > 2B || !2B ? > > > > -- > > Shamil > > > > P.S. FYI: In Russia eternal questions are: "Who is guilty?" and "What to > > do?" with "Who is guilty?" one taking 99% of the time to "chat about" for > > ages now... > > > From shamil at smsconsulting.spb.ru Sun Sep 20 05:30:00 2009 From: shamil at smsconsulting.spb.ru (Shamil Salakhetdinov) Date: Sun, 20 Sep 2009 14:30:00 +0400 Subject: [AccessD] Computer prose In-Reply-To: <4AB5F602.25466.10AC6B86@stuart.lexacorp.com.pg> References: <4AB52142.5090207@colbyconsulting.com>, <4AB566C0.10437.E7CCE90@stuart.lexacorp.com.pg>, <006101ca39cf$7a7e9510$6f7bbf30$@spb.ru> <4AB5F602.25466.10AC6B86@stuart.lexacorp.com.pg> Message-ID: <006201ca39dd$502c5a00$f0850e00$@spb.ru> Stuart, yes, I did notice period you used before the question mark but I wrongly assumed that it was mistyped, sorry, and that two sentences you mentioned were 2B and !2B. If use original source text (http://www.artofeurope.com/shakespeare/sha8.htm - is that original?) then shouldn't a multi-part sentence: To be, or not to be: that is the question: be better "coded" as: 2B || !2B: ?: :) --Shamil -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Stuart McLachlan Sent: Sunday, September 20, 2009 1:30 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Computer prose I was talking about ". ?" (period before the question mark) when I said two sentences. "To be or not to be. That is the question." 2B || !2B. ? -- Stuart __________ Information from ESET NOD32 Antivirus, version of virus signature database 4441 (20090919) __________ The message was checked by ESET NOD32 Antivirus. http://www.esetnod32.ru From erbachs at gmail.com Sun Sep 20 09:45:38 2009 From: erbachs at gmail.com (Steve Erbach) Date: Sun, 20 Sep 2009 09:45:38 -0500 Subject: [AccessD] Winfax Pro and Access In-Reply-To: <6D046D26BF00441ABFC132FC5D420A84@HAL9005> References: <39cb22f30909120946r22dacbbfl87b060c174c78d6c@mail.gmail.com> <4AABDE24.30034.7A66DD7@stuart.lexacorp.com.pg> <0A5D6052D03743B9957D305541BB529B@HAL9005> <39cb22f30909131359md01a4bh2d8be3995397be96@mail.gmail.com> <6D046D26BF00441ABFC132FC5D420A84@HAL9005> Message-ID: <39cb22f30909200745q3a6acb68w79fe377a70061666@mail.gmail.com> Rocky, Are you using Vista and Office 2007 as examples of things that "ain't broke"? I don't know enough about either one. I've dabbled in Office 2007 but I skipped Vista and went right to Windows 7. I thought that Vista was pretty much "broke"...otherwise, why the panic to get out a better Windows? As to Office 2007...I have to wonder why the big change in the look and feel. Steve Erbach Neenah, WI On Sun, Sep 13, 2009 at 4:42 PM, Rocky Smolin wrote: > If it ain't' broke... > > Think Vista and Office 2007. > > Rocky > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Steve Erbach > Sent: Sunday, September 13, 2009 1:59 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Winfax Pro and Access > > Rocky, > "Quaint" is right. But the guy has been a very loyal customer even though > I've whined continually for years to get him to upgrade his business > software from DOS to Windows. I've gotten little bits converted...but he's > quite facile with Paradox for DOS queries and some of its programming...and > he ain't a gonna change. > > Steve Erbach > > On Sat, Sep 12, 2009 at 2:00 PM, Rocky Smolin >wrote: > > > Answer to your first question is in Steve's opening: "old client...who > > continues to use Paradox for DOS for the majority of his business..." > > How quaint. > > > > Rocky > > > From rockysmolin at bchacc.com Sun Sep 20 10:32:34 2009 From: rockysmolin at bchacc.com (Rocky Smolin) Date: Sun, 20 Sep 2009 08:32:34 -0700 Subject: [AccessD] Winfax Pro and Access In-Reply-To: <39cb22f30909200745q3a6acb68w79fe377a70061666@mail.gmail.com> References: <39cb22f30909120946r22dacbbfl87b060c174c78d6c@mail.gmail.com><4AABDE24.30034.7A66DD7@stuart.lexacorp.com.pg><0A5D6052D03743B9957D305541BB529B@HAL9005><39cb22f30909131359md01a4bh2d8be3995397be96@mail.gmail.com><6D046D26BF00441ABFC132FC5D420A84@HAL9005> <39cb22f30909200745q3a6acb68w79fe377a70061666@mail.gmail.com> Message-ID: <80A1CA2CBC3B4D8EBD951A4A32583CC7@HAL9005> I used Winfax Pro for a long time. But it doesn't work in Vista. Which was the machine I put the fax line on. So I put WF into a virtual machine. But we used the fax so infrequently that I cancelled the line and now use eFax, which is free,to receive faxes. I still send from the old fax machine - just plug in the phone line. Vista seems OK now - pretty stable but I don't do anything very much with it so I don't run into any problems. I tested Win 7 on a third machine - ran fine - again, I didn't 'stretch' it. My biggest complaint with Vista is that it seems to run much slower than XP. I haven't done enough in 7 to know. What's your experience with response times among the three Oses? O2007 is the biggest pile of poo they've released since Windows ME, IMO. I suppose if you start with O2007 and don't know anything else, you get used to it. Of course, as we know from the list, it's a developer's nightmare. Why move everything around while maintaining essentially the same functionality? Same reason, I suppose, that car makers change model designs every year. But, IIUC, O2007 did not get widespread acceptance in corporate accounts - they didn't see the need to upgrade. Over time, of course, O2007 will become the standard as new machines are loaded with it. But the worst thing I find about O2007 is that it runs at 1/2 the speed of O2003. Don't know why that should be. But my plan is to do a 'generation skipping' thing and go to O10 if it's good. Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Steve Erbach Sent: Sunday, September 20, 2009 7:46 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Winfax Pro and Access Rocky, Are you using Vista and Office 2007 as examples of things that "ain't broke"? I don't know enough about either one. I've dabbled in Office 2007 but I skipped Vista and went right to Windows 7. I thought that Vista was pretty much "broke"...otherwise, why the panic to get out a better Windows? As to Office 2007...I have to wonder why the big change in the look and feel. Steve Erbach Neenah, WI On Sun, Sep 13, 2009 at 4:42 PM, Rocky Smolin wrote: > If it ain't' broke... > > Think Vista and Office 2007. > > Rocky > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Steve > Erbach > Sent: Sunday, September 13, 2009 1:59 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Winfax Pro and Access > > Rocky, > "Quaint" is right. But the guy has been a very loyal customer even > though I've whined continually for years to get him to upgrade his > business software from DOS to Windows. I've gotten little bits > converted...but he's quite facile with Paradox for DOS queries and > some of its programming...and he ain't a gonna change. > > Steve Erbach > > On Sat, Sep 12, 2009 at 2:00 PM, Rocky Smolin >wrote: > > > Answer to your first question is in Steve's opening: "old > > client...who continues to use Paradox for DOS for the majority of his business..." > > How quaint. > > > > Rocky > > > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From dbdoug at gmail.com Sun Sep 20 11:12:40 2009 From: dbdoug at gmail.com (Doug Steele) Date: Sun, 20 Sep 2009 09:12:40 -0700 Subject: [AccessD] Winfax Pro and Access In-Reply-To: <80A1CA2CBC3B4D8EBD951A4A32583CC7@HAL9005> References: <39cb22f30909120946r22dacbbfl87b060c174c78d6c@mail.gmail.com> <4AABDE24.30034.7A66DD7@stuart.lexacorp.com.pg> <0A5D6052D03743B9957D305541BB529B@HAL9005> <39cb22f30909131359md01a4bh2d8be3995397be96@mail.gmail.com> <6D046D26BF00441ABFC132FC5D420A84@HAL9005> <39cb22f30909200745q3a6acb68w79fe377a70061666@mail.gmail.com> <80A1CA2CBC3B4D8EBD951A4A32583CC7@HAL9005> Message-ID: <4dd71a0c0909200912n670613e0w1e84137b73019a94@mail.gmail.com> I've been running Windows 7 on a minimally configured (2gb RAM, 1.5Ghz dual core Intel) Toshiba laptop for a couple of weeks now and I'm extremely impressed. I know from experience with similarly configured computers that this machine would have been an absolute dog running Vista. But Windows 7 runs like a rocket even with the Aero graphic stuff enabled. I've done some work in Access 2003 without encountering any problems. I have had some strange compiler errors in Visual Studio 2008 on code that compiled OK in Windows XP, but that could be me. Doug On Sun, Sep 20, 2009 at 8:32 AM, Rocky Smolin wrote: > I used Winfax Pro for a long time. But it doesn't work in Vista. Which was > the machine I put the fax line on. So I put WF into a virtual machine. > But we used the fax so infrequently that I cancelled the line and now use > eFax, which is free,to receive faxes. I still send from the old fax > machine > - just plug in the phone line. > > Vista seems OK now - pretty stable but I don't do anything very much with > it > so I don't run into any problems. I tested Win 7 on a third machine - ran > fine - again, I didn't 'stretch' it. My biggest complaint with Vista is > that it seems to run much slower than XP. I haven't done enough in 7 to > know. What's your experience with response times among the three Oses? > > O2007 is the biggest pile of poo they've released since Windows ME, IMO. I > suppose if you start with O2007 and don't know anything else, you get used > to it. Of course, as we know from the list, it's a developer's nightmare. > Why move everything around while maintaining essentially the same > functionality? Same reason, I suppose, that car makers change model > designs > every year. > > But, IIUC, O2007 did not get widespread acceptance in corporate accounts - > they didn't see the need to upgrade. Over time, of course, O2007 will > become the standard as new machines are loaded with it. > > But the worst thing I find about O2007 is that it runs at 1/2 the speed of > O2003. Don't know why that should be. But my plan is to do a 'generation > skipping' thing and go to O10 if it's good. > > Rocky > From shamil at smsconsulting.spb.ru Sun Sep 20 15:43:11 2009 From: shamil at smsconsulting.spb.ru (Shamil Salakhetdinov) Date: Mon, 21 Sep 2009 00:43:11 +0400 Subject: [AccessD] OT: Virtual PC 2007 (MS), CITRIX XenServer, CITRIX HDX... Message-ID: <007e01ca3a32$fa496410$eedc2c30$@spb.ru> Hi All, Sorry for off-topic but I expect the subject would be interesting for many developers here, and I do expect some of you do use such a configuration of computers systems I'm considering here to create. Plan: I wanted to have: 1) Several virtual PCs (VPCs), which can be kept and loaded from a common local/Internet store with minimal overheads; 2) When loaded and started I wanted to access VPCs from real desktop on PC they are running as well as via a virtual desktop from other systems running in my LAN as well as from Internet assuming my running VPCs will be seen from there (I will get static IP(s) and my main ISP has a broadband connection to my home/office, which I'm using here every day ); 3) I also wanted the data from some of my VPCs/physical systems backed-up automatically (on schedule) not only locally but also somewhere on Internet; 4) When out of home/office for a long period of time, and having my physical systems shut down I wanted to have (some of) my VPCs moved to an Internet VPS hosting to use them from anywhere in this world. As far I currently understand: (1) - can be done using CITRIX XenServer (http://www.citrix.com/English/ps2/products/product.asp?contentID=683148), (2) - using CITRIX HDX technology (http://community.citrix.com/pages/viewpage.action?pageId=79463606), (3) - using e.g. Amazon S3 Services (http://aws.amazon.com/s3/#functionality ), and (4) - using e.g. Triple8 VPSs (http://www.triple8.net/vps.htm ) Question: Does anybody use/plan to use the above technologies in the near future? If you do use them what are your experience - I'm especially interested to hear about real life experience of using VS2005/2008/2010 development for Visual Studio running on an Internet-located VPS (Virtual Private Server), and accessed via Virtual Desktop (CITRIX HDX) from Web Browser. running on Windows Mobile powered SmartPhone J Well, I'm kidding about the latter "SmartPhone VS development" but I do wanted to know about real life experience of using VS development via Virtual Desktop driven by CITRIX HDX. Please correct me if I'm wrong and advise what are the better technologies in your opinion to apply for and fulfill my plan. Thank you. -- Shamil From fuller.artful at gmail.com Sun Sep 20 19:16:43 2009 From: fuller.artful at gmail.com (Arthur Fuller) Date: Sun, 20 Sep 2009 20:16:43 -0400 Subject: [AccessD] Computer prose In-Reply-To: <006201ca39dd$502c5a00$f0850e00$@spb.ru> References: <4AB52142.5090207@colbyconsulting.com> <4AB566C0.10437.E7CCE90@stuart.lexacorp.com.pg> <006101ca39cf$7a7e9510$6f7bbf30$@spb.ru> <4AB5F602.25466.10AC6B86@stuart.lexacorp.com.pg> <006201ca39dd$502c5a00$f0850e00$@spb.ru> Message-ID: <29f585dd0909201716t52ec536fqef3beb020458a0be@mail.gmail.com> Now that we have agreed upon and sorted out the differences in linguistic syntax, let us move on to the next line(s) in said soliloquy. Any takers? A. On Sun, Sep 20, 2009 at 6:30 AM, Shamil Salakhetdinov < shamil at smsconsulting.spb.ru> wrote: > Stuart, yes, I did notice period you used before the question mark but I > wrongly assumed that it was mistyped, sorry, and that two sentences you > mentioned were 2B and !2B. If use original source text > (http://www.artofeurope.com/shakespeare/sha8.htm - is that original?) then > shouldn't a multi-part sentence: > > To be, or not to be: that is the question: > > be better "coded" as: > > 2B || !2B: ?: > > :) > > --Shamil > > From marksimms at verizon.net Sun Sep 20 20:47:51 2009 From: marksimms at verizon.net (Mark Simms) Date: Sun, 20 Sep 2009 21:47:51 -0400 Subject: [AccessD] Winfax Pro and Access In-Reply-To: <4dd71a0c0909200912n670613e0w1e84137b73019a94@mail.gmail.com> References: <39cb22f30909120946r22dacbbfl87b060c174c78d6c@mail.gmail.com> <4AABDE24.30034.7A66DD7@stuart.lexacorp.com.pg> <0A5D6052D03743B9957D305541BB529B@HAL9005> <39cb22f30909131359md01a4bh2d8be3995397be96@mail.gmail.com> <6D046D26BF00441ABFC132FC5D420A84@HAL9005> <39cb22f30909200745q3a6acb68w79fe377a70061666@mail.gmail.com> <80A1CA2CBC3B4D8EBD951A4A32583CC7@HAL9005> <4dd71a0c0909200912n670613e0w1e84137b73019a94@mail.gmail.com> Message-ID: <004701ca3a5d$87e2d5c0$0501a8c0@MSIMMSWS> Good stuff Doug...and thanks. Could this finally auger a great turnaround for old MSFT and could this portend a great Office 2010 release as well ? > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Doug Steele > Sent: Sunday, September 20, 2009 12:13 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Winfax Pro and Access > > I've been running Windows 7 on a minimally configured (2gb > RAM, 1.5Ghz dual core Intel) Toshiba laptop for a couple of > weeks now and I'm extremely impressed. I know from > experience with similarly configured computers that this > machine would have been an absolute dog running Vista. But > Windows 7 runs like a rocket even with the Aero graphic stuff enabled. > > I've done some work in Access 2003 without encountering any > problems. I have had some strange compiler errors in Visual > Studio 2008 on code that compiled OK in Windows XP, but that > could be me. > > Doug From jwcolby at colbyconsulting.com Sun Sep 20 20:50:01 2009 From: jwcolby at colbyconsulting.com (jwcolby) Date: Sun, 20 Sep 2009 21:50:01 -0400 Subject: [AccessD] OT: Virtual PC 2007 (MS), CITRIX XenServer, CITRIX HDX... In-Reply-To: <007e01ca3a32$fa496410$eedc2c30$@spb.ru> References: <007e01ca3a32$fa496410$eedc2c30$@spb.ru> Message-ID: <4AB6DBC9.3050801@colbyconsulting.com> Shamil, I do use virtual machines but they are for business purposes. Given a file size of 40 gb they are not exactly portable, certainly not something that could be directly uploaded to a host on the internet. I use these machines to run a specific software package for address validation. I use three virtual machines running simultaneously on a quad core server with 16 gigs ram. Each vm is allocated 3.5 gb of ram, which is required for the task it performs. Each vm runs the exact same application, against different data. The application they run can validate 2 million records, start to finish, in about 45 minutes, and I have situations where I have to validate many millions of records, up to 90 million at a shot. Obviously to have one machine do this would take two full days. By having three machines running I can (more or less) cut the time in 1/3, realistically in 1/2. It would really cut the time to 1/3rd except that I have to send files out over the internet and get them back. With upload speeds limited to 1/10th the download speeds, the machines often fight for bandwidth. However it is still much faster than simply running the software on a single machine. So that is what I use them for. Not what you are looking for but that is my only experience with VMs. It is real life, used every week and often every day usage. John W. Colby www.ColbyConsulting.com Shamil Salakhetdinov wrote: > Hi All, > > > > Sorry for off-topic but I expect the subject would be interesting for many > developers here, and I do expect some of you do use such a configuration of > computers systems I'm considering here to create. > > > > Plan: > > > > I wanted to have: > > > > 1) Several virtual PCs (VPCs), which can be kept and loaded from a > common local/Internet store with minimal overheads; > > 2) When loaded and started I wanted to access VPCs from real desktop on > PC they are running as well as via a virtual desktop from other systems > running in my LAN as well as from Internet assuming my running VPCs will be > seen from there (I will get static IP(s) and my main ISP has a broadband > connection to my home/office, which I'm using here every day ); > > 3) I also wanted the data from some of my VPCs/physical systems > backed-up automatically (on schedule) not only locally but also somewhere on > Internet; > > 4) When out of home/office for a long period of time, and having my > physical systems shut down I wanted to have (some of) my VPCs moved to an > Internet VPS hosting to use them from anywhere in this world. > > > > As far I currently understand: > > > > (1) - can be done using CITRIX XenServer > (http://www.citrix.com/English/ps2/products/product.asp?contentID=683148), > > (2) - using CITRIX HDX technology > (http://community.citrix.com/pages/viewpage.action?pageId=79463606), > > (3) - using e.g. Amazon S3 Services > (http://aws.amazon.com/s3/#functionality ), and > > (4) - using e.g. Triple8 VPSs (http://www.triple8.net/vps.htm ) > > > > Question: Does anybody use/plan to use the above technologies in the near > future? If you do use them what are your experience - I'm especially > interested to hear about real life experience of using VS2005/2008/2010 > development for Visual Studio running on an Internet-located VPS (Virtual > Private Server), and accessed via Virtual Desktop (CITRIX HDX) from Web > Browser. running on Windows Mobile powered SmartPhone J Well, I'm kidding > about the latter "SmartPhone VS development" but I do wanted to know about > real life experience of using VS development via Virtual Desktop driven by > CITRIX HDX. > > > > Please correct me if I'm wrong and advise what are the better technologies > in your opinion to apply for and fulfill my plan. > > > > Thank you. > > > > -- > > Shamil > From shamil at smsconsulting.spb.ru Mon Sep 21 00:36:38 2009 From: shamil at smsconsulting.spb.ru (Shamil Salakhetdinov) Date: Mon, 21 Sep 2009 09:36:38 +0400 Subject: [AccessD] OT: Virtual PC 2007 (MS), CITRIX XenServer, CITRIX HDX... In-Reply-To: <4AB6DBC9.3050801@colbyconsulting.com> References: <007e01ca3a32$fa496410$eedc2c30$@spb.ru> <4AB6DBC9.3050801@colbyconsulting.com> Message-ID: <008601ca3a7d$7f8c13d0$7ea43b70$@spb.ru> Hi John, Thank you for your reply. Do you have your three virtual machines running somewhere on a server available to you via WAN/Internet? If yes, what "Virtual Desktop" program do you use? About VPC file size - this is just an experiment here, not sure yet how it works: 1) I have got installed MS Virtual PC 2007; 2) I have got downloaded MS free trial Windows XP SP3 with IE8 image. Its size is ~590KB and it's a .rar archive AFAIU; 3) I have got unRARed this archive and its size (.vhd) is ~2.5GB; 4) Using ~2.5 .vhd I created a VPC with 512MB; 5) I have started VPC and I see that its C: drive has 14.9GB in total and 12.5GB free. >From the last info I assume that VPC can somehow expand virtual HDD when needed. Please correct me if I'm wrong. So I assume it shouldn't be a big issue to upload ~600MB-1GB RAR-ed VPC image (I have a broadband Internet connection here). With VS installed (but not MSDN and just selected SDK) the RAR-ed image size would be hopefully around 2GB - it's not that big assuming I will not need to upload it every day. Still interested in CITRIX XenServer and CITRIX HDX experience stories. Thank you. -- Shamil -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Monday, September 21, 2009 5:50 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] OT: Virtual PC 2007 (MS), CITRIX XenServer, CITRIX HDX... Shamil, I do use virtual machines but they are for business purposes. Given a file size of 40 gb they are not exactly portable, certainly not something that could be directly uploaded to a host on the internet. I use these machines to run a specific software package for address validation. I use three virtual machines running simultaneously on a quad core server with 16 gigs ram. Each vm is allocated 3.5 gb of ram, which is required for the task it performs. Each vm runs the exact same application, against different data. The application they run can validate 2 million records, start to finish, in about 45 minutes, and I have situations where I have to validate many millions of records, up to 90 million at a shot. Obviously to have one machine do this would take two full days. By having three machines running I can (more or less) cut the time in 1/3, realistically in 1/2. It would really cut the time to 1/3rd except that I have to send files out over the internet and get them back. With upload speeds limited to 1/10th the download speeds, the machines often fight for bandwidth. However it is still much faster than simply running the software on a single machine. So that is what I use them for. Not what you are looking for but that is my only experience with VMs. It is real life, used every week and often every day usage. John W. Colby www.ColbyConsulting.com Shamil Salakhetdinov wrote: > Hi All, > > > > Sorry for off-topic but I expect the subject would be interesting for many > developers here, and I do expect some of you do use such a configuration of > computers systems I'm considering here to create. > > > > Plan: > > > > I wanted to have: > > > > 1) Several virtual PCs (VPCs), which can be kept and loaded from a > common local/Internet store with minimal overheads; > > 2) When loaded and started I wanted to access VPCs from real desktop on > PC they are running as well as via a virtual desktop from other systems > running in my LAN as well as from Internet assuming my running VPCs will be > seen from there (I will get static IP(s) and my main ISP has a broadband > connection to my home/office, which I'm using here every day ); > > 3) I also wanted the data from some of my VPCs/physical systems > backed-up automatically (on schedule) not only locally but also somewhere on > Internet; > > 4) When out of home/office for a long period of time, and having my > physical systems shut down I wanted to have (some of) my VPCs moved to an > Internet VPS hosting to use them from anywhere in this world. > > > > As far I currently understand: > > > > (1) - can be done using CITRIX XenServer > (http://www.citrix.com/English/ps2/products/product.asp?contentID=683148), > > (2) - using CITRIX HDX technology > (http://community.citrix.com/pages/viewpage.action?pageId=79463606), > > (3) - using e.g. Amazon S3 Services > (http://aws.amazon.com/s3/#functionality ), and > > (4) - using e.g. Triple8 VPSs (http://www.triple8.net/vps.htm ) > > > > Question: Does anybody use/plan to use the above technologies in the near > future? If you do use them what are your experience - I'm especially > interested to hear about real life experience of using VS2005/2008/2010 > development for Visual Studio running on an Internet-located VPS (Virtual > Private Server), and accessed via Virtual Desktop (CITRIX HDX) from Web > Browser. running on Windows Mobile powered SmartPhone J Well, I'm kidding > about the latter "SmartPhone VS development" but I do wanted to know about > real life experience of using VS development via Virtual Desktop driven by > CITRIX HDX. > > > > Please correct me if I'm wrong and advise what are the better technologies > in your opinion to apply for and fulfill my plan. > > > > Thank you. > > > > -- > > Shamil > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com __________ Information from ESET NOD32 Antivirus, version of virus signature database 4441 (20090919) __________ The message was checked by ESET NOD32 Antivirus. http://www.esetnod32.ru __________ Information from ESET NOD32 Antivirus, version of virus signature database 4441 (20090919) __________ The message was checked by ESET NOD32 Antivirus. http://www.esetnod32.ru From jwcolby at colbyconsulting.com Mon Sep 21 07:06:40 2009 From: jwcolby at colbyconsulting.com (jwcolby) Date: Mon, 21 Sep 2009 08:06:40 -0400 Subject: [AccessD] OT: Virtual PC 2007 (MS), CITRIX XenServer, CITRIX HDX... In-Reply-To: <008601ca3a7d$7f8c13d0$7ea43b70$@spb.ru> References: <007e01ca3a32$fa496410$eedc2c30$@spb.ru> <4AB6DBC9.3050801@colbyconsulting.com> <008601ca3a7d$7f8c13d0$7ea43b70$@spb.ru> Message-ID: <4AB76C50.6040506@colbyconsulting.com> Shamil, The machines run on my local server. I normally use a KVM switch to switch directly to the machine however it is possible to use Remote Desktop (my preference) or VNC (my second choice) to remote in to the VMs. Normally I remote in to the VM server machine and control the VM from there, however there is no reason remote desktop directly in to the VM itself shouldn't work. I haven't done that however. I use VMWare. I have installed a MS virtual machine and set it up but it seemed to be much slower than the VMWare machine. I never spent the time to find out why. > 5) I have started VPC and I see that its C: drive has 14.9GB in total and 12.5GB free. >>From the last info I assume that VPC can somehow expand virtual HDD when needed. Please correct me if I'm wrong. I am just guessing but I would say that the VM disk is empty and thus compresses well. I have to say I find it unbelievable that a VM with XP installed compresses down to 1/2 megabytes though. Something ls logically wrong there. In any event, in my case I have a full install with Windows 2003, Office, visual studio, The application I run, FoxFire etc etc. My install is about 15 gigs. It would be an interesting experiment to see how far that would compress but I suspect the best I'd get would be about 20% of original size, probably 30% would be more realistic. Thus the result would be at least 3 gigs or so. The size of the virtual disk shouldn't affect the total compressed size since mostly it is empty disk structure. > Still interested in CITRIX XenServer and CITRIX HDX experience stories. If you can "see" the VM (the IP or machine name) then why would you not use Remote Desktop to control the machine? It's free, fast and totally integrated into the OS. I use Hamachi to create a VPN into the machine, and then just use RD. Granted I have only done so to the server, but I would guess it would work just fine into the VMs as well. John W. Colby www.ColbyConsulting.com Shamil Salakhetdinov wrote: > Hi John, > > Thank you for your reply. > Do you have your three virtual machines running somewhere on a server > available to you via WAN/Internet? If yes, what "Virtual Desktop" program do > you use? > > About VPC file size - this is just an experiment here, not sure yet how it > works: > > 1) I have got installed MS Virtual PC 2007; > 2) I have got downloaded MS free trial Windows XP SP3 with IE8 image. Its > size is ~590KB and it's a .rar archive AFAIU; > 3) I have got unRARed this archive and its size (.vhd) is ~2.5GB; > 4) Using ~2.5 .vhd I created a VPC with 512MB; > 5) I have started VPC and I see that its C: drive has 14.9GB in total and > 12.5GB free. > >>From the last info I assume that VPC can somehow expand virtual HDD when > needed. Please correct me if I'm wrong. > > So I assume it shouldn't be a big issue to upload ~600MB-1GB RAR-ed VPC > image (I have a broadband Internet connection here). With VS installed (but > not MSDN and just selected SDK) the RAR-ed image size would be hopefully > around 2GB - it's not that big assuming I will not need to upload it every > day. > > Still interested in CITRIX XenServer and CITRIX HDX experience stories. > > Thank you. > > -- > Shamil > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby > Sent: Monday, September 21, 2009 5:50 AM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] OT: Virtual PC 2007 (MS), CITRIX XenServer, CITRIX > HDX... > > Shamil, > > I do use virtual machines but they are for business purposes. Given a file > size of 40 gb they are > not exactly portable, certainly not something that could be directly > uploaded to a host on the > internet. > > I use these machines to run a specific software package for address > validation. I use three virtual > machines running simultaneously on a quad core server with 16 gigs ram. > Each vm is allocated 3.5 gb > of ram, which is required for the task it performs. Each vm runs the exact > same application, > against different data. The application they run can validate 2 million > records, start to finish, > in about 45 minutes, and I have situations where I have to validate many > millions of records, up to > 90 million at a shot. Obviously to have one machine do this would take two > full days. By having > three machines running I can (more or less) cut the time in 1/3, > realistically in 1/2. It would > really cut the time to 1/3rd except that I have to send files out over the > internet and get them > back. With upload speeds limited to 1/10th the download speeds, the > machines often fight for > bandwidth. However it is still much faster than simply running the software > on a single machine. > > So that is what I use them for. Not what you are looking for but that is my > only experience with > VMs. It is real life, used every week and often every day usage. > > John W. Colby > www.ColbyConsulting.com > > > Shamil Salakhetdinov wrote: >> Hi All, >> >> >> >> Sorry for off-topic but I expect the subject would be interesting for many >> developers here, and I do expect some of you do use such a configuration > of >> computers systems I'm considering here to create. >> >> >> >> Plan: >> >> >> >> I wanted to have: >> >> >> >> 1) Several virtual PCs (VPCs), which can be kept and loaded from a >> common local/Internet store with minimal overheads; >> >> 2) When loaded and started I wanted to access VPCs from real desktop > on >> PC they are running as well as via a virtual desktop from other systems >> running in my LAN as well as from Internet assuming my running VPCs will > be >> seen from there (I will get static IP(s) and my main ISP has a broadband >> connection to my home/office, which I'm using here every day ); >> >> 3) I also wanted the data from some of my VPCs/physical systems >> backed-up automatically (on schedule) not only locally but also somewhere > on >> Internet; >> >> 4) When out of home/office for a long period of time, and having my >> physical systems shut down I wanted to have (some of) my VPCs moved to an >> Internet VPS hosting to use them from anywhere in this world. >> >> >> >> As far I currently understand: >> >> >> >> (1) - can be done using CITRIX XenServer >> (http://www.citrix.com/English/ps2/products/product.asp?contentID=683148), > >> (2) - using CITRIX HDX technology >> (http://community.citrix.com/pages/viewpage.action?pageId=79463606), >> >> (3) - using e.g. Amazon S3 Services >> (http://aws.amazon.com/s3/#functionality ), and >> >> (4) - using e.g. Triple8 VPSs (http://www.triple8.net/vps.htm ) >> >> >> >> Question: Does anybody use/plan to use the above technologies in the near >> future? If you do use them what are your experience - I'm especially >> interested to hear about real life experience of using VS2005/2008/2010 >> development for Visual Studio running on an Internet-located VPS (Virtual >> Private Server), and accessed via Virtual Desktop (CITRIX HDX) from Web >> Browser. running on Windows Mobile powered SmartPhone J Well, I'm kidding >> about the latter "SmartPhone VS development" but I do wanted to know > about >> real life experience of using VS development via Virtual Desktop driven by >> CITRIX HDX. >> >> >> >> Please correct me if I'm wrong and advise what are the better technologies >> in your opinion to apply for and fulfill my plan. >> >> >> >> Thank you. >> >> >> >> -- >> >> Shamil >> From stuart at lexacorp.com.pg Mon Sep 21 07:39:08 2009 From: stuart at lexacorp.com.pg (Stuart McLachlan) Date: Mon, 21 Sep 2009 22:39:08 +1000 Subject: [AccessD] OT: Virtual PC 2007 (MS), CITRIX XenServer, CITRIX HDX... In-Reply-To: <4AB76C50.6040506@colbyconsulting.com> References: <007e01ca3a32$fa496410$eedc2c30$@spb.ru>, <008601ca3a7d$7f8c13d0$7ea43b70$@spb.ru>, <4AB76C50.6040506@colbyconsulting.com> Message-ID: <4AB773EC.15367.1680432D@stuart.lexacorp.com.pg> VirtualBox can either allocate all the required disk space when you first set up a VM or expand the image when required. I made the mistake of doing the first and then trying to benchmark building big tables in Access in the VM. It turned out to be very slow. Creating the full sized disk up front resulted in much better results. I suspect that VMWare and VPC will be the same. So if you are using the VM to create large record sets, it will certainly pay to allocate the full space initially. -- Stuart On 21 Sep 2009 at 8:06, jwcolby wrote: > > > 5) I have started VPC and I see that its C: drive has 14.9GB in total and 12.5GB free. > > >>From the last info I assume that VPC can somehow expand virtual HDD when needed. Please correct > me if I'm wrong. > > I am just guessing but I would say that the VM disk is empty and thus compresses well. I have to > say I find it unbelievable that a VM with XP installed compresses down to 1/2 megabytes though. > Something ls logically wrong there. > From jwcolby at colbyconsulting.com Mon Sep 21 07:58:28 2009 From: jwcolby at colbyconsulting.com (jwcolby) Date: Mon, 21 Sep 2009 08:58:28 -0400 Subject: [AccessD] OT: Virtual PC 2007 (MS), CITRIX XenServer, CITRIX HDX... In-Reply-To: <4AB773EC.15367.1680432D@stuart.lexacorp.com.pg> References: <007e01ca3a32$fa496410$eedc2c30$@spb.ru>, <008601ca3a7d$7f8c13d0$7ea43b70$@spb.ru>, <4AB76C50.6040506@colbyconsulting.com> <4AB773EC.15367.1680432D@stuart.lexacorp.com.pg> Message-ID: <4AB77874.6050308@colbyconsulting.com> Stuart, You are correct, you can set the VM up to expand as necessary. The advantage is that it can start small and get really big if needed. The disadvantage is that it is slow when expanding. Once expanded though it remains that size until it needs to expand again. If you set up a fixed size, it is always as fast as it will ever be but be unable to grow if need be. I set up mine as a fixed size, because my machines were performing a specific job and I knew what I needed. John W. Colby www.ColbyConsulting.com Stuart McLachlan wrote: > VirtualBox can either allocate all the required disk space when you first set up a VM or > expand the image when required. > > I made the mistake of doing the first and then trying to benchmark building big tables in > Access in the VM. It turned out to be very slow. Creating the full sized disk up front > resulted in much better results. > > I suspect that VMWare and VPC will be the same. > > So if you are using the VM to create large record sets, it will certainly pay to allocate the full > space initially. > > From shamil at smsconsulting.spb.ru Mon Sep 21 08:44:14 2009 From: shamil at smsconsulting.spb.ru (Shamil Salakhetdinov) Date: Mon, 21 Sep 2009 17:44:14 +0400 Subject: [AccessD] OT: Virtual PC 2007 (MS), CITRIX XenServer, CITRIX HDX... In-Reply-To: <4AB76C50.6040506@colbyconsulting.com> References: <007e01ca3a32$fa496410$eedc2c30$@spb.ru> <4AB6DBC9.3050801@colbyconsulting.com> <008601ca3a7d$7f8c13d0$7ea43b70$@spb.ru> <4AB76C50.6040506@colbyconsulting.com> Message-ID: <009701ca3ac1$9eb176d0$dc146470$@spb.ru> John, Thank you for your reply. As far as have read CITRIX HDX allows to work with VPC desktop even through browser and with Internet connection speed starting from 20kbps. CITRIX XenServer exists in free and commercial versions. CITRIX XenServer(?) allows to share VPC image between several running VPC instances - as far as I have read they somehow manage to keep virtual HDD data files created by different VPC instances separately but share VPC image - that's a rather useful feature for large VPC images. Also AFAIK Microsoft and CITRIX work very closely together on virtualization technologies. I have got WinXP SP3 VPC running on my Vista notebook under MS Virtual PC 2007 - and I have an impression/feeling (that's subjective of course) that it runs significantly quicker than under VMWare Player on the same notebook. Because of the above reasons I'm currently looking for CITRIX XenServer and CITRIX HDX experiences to find out are these technologies suitable for my "virtualization plan". <<< I am just guessing but I would say that the VM disk is empty and thus compresses well. I have to say I find it unbelievable that a VM with XP installed compresses down to 1/2 megabytes though. Something is logically wrong there. >>> John you can get IE8-XPSP3.exe from here: Free Windows XP Images to Download http://www.microsoft.com/downloads/details.aspx?FamilyId=21EABB90-958F-4B64- B5F1-73D0A413C8EF&displaylang=en it's 575MB - when unRARed it's 2.37GB - this is WinXP SP3 with .NET Framework 2/3/3.5 and IE8. And when this VPC started it informs that it has its virtual C: drive with 14.9GB in total and 12.5GB free (I have made some tunings/installs so it should have even more free space when started fresh out of the box). Thank you. -- Shamil -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Monday, September 21, 2009 4:07 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] OT: Virtual PC 2007 (MS), CITRIX XenServer, CITRIX HDX... Shamil, The machines run on my local server. I normally use a KVM switch to switch directly to the machine however it is possible to use Remote Desktop (my preference) or VNC (my second choice) to remote in to the VMs. Normally I remote in to the VM server machine and control the VM from there, however there is no reason remote desktop directly in to the VM itself shouldn't work. I haven't done that however. I use VMWare. I have installed a MS virtual machine and set it up but it seemed to be much slower than the VMWare machine. I never spent the time to find out why. > 5) I have started VPC and I see that its C: drive has 14.9GB in total and 12.5GB free. >>From the last info I assume that VPC can somehow expand virtual HDD when needed. Please correct me if I'm wrong. I am just guessing but I would say that the VM disk is empty and thus compresses well. I have to say I find it unbelievable that a VM with XP installed compresses down to 1/2 megabytes though. Something ls logically wrong there. In any event, in my case I have a full install with Windows 2003, Office, visual studio, The application I run, FoxFire etc etc. My install is about 15 gigs. It would be an interesting experiment to see how far that would compress but I suspect the best I'd get would be about 20% of original size, probably 30% would be more realistic. Thus the result would be at least 3 gigs or so. The size of the virtual disk shouldn't affect the total compressed size since mostly it is empty disk structure. > Still interested in CITRIX XenServer and CITRIX HDX experience stories. If you can "see" the VM (the IP or machine name) then why would you not use Remote Desktop to control the machine? It's free, fast and totally integrated into the OS. I use Hamachi to create a VPN into the machine, and then just use RD. Granted I have only done so to the server, but I would guess it would work just fine into the VMs as well. John W. Colby www.ColbyConsulting.com Shamil Salakhetdinov wrote: > Hi John, > > Thank you for your reply. > Do you have your three virtual machines running somewhere on a server > available to you via WAN/Internet? If yes, what "Virtual Desktop" program do > you use? > > About VPC file size - this is just an experiment here, not sure yet how it > works: > > 1) I have got installed MS Virtual PC 2007; > 2) I have got downloaded MS free trial Windows XP SP3 with IE8 image. Its > size is ~590KB and it's a .rar archive AFAIU; > 3) I have got unRARed this archive and its size (.vhd) is ~2.5GB; > 4) Using ~2.5 .vhd I created a VPC with 512MB; > 5) I have started VPC and I see that its C: drive has 14.9GB in total and > 12.5GB free. > >>From the last info I assume that VPC can somehow expand virtual HDD when > needed. Please correct me if I'm wrong. > > So I assume it shouldn't be a big issue to upload ~600MB-1GB RAR-ed VPC > image (I have a broadband Internet connection here). With VS installed (but > not MSDN and just selected SDK) the RAR-ed image size would be hopefully > around 2GB - it's not that big assuming I will not need to upload it every > day. > > Still interested in CITRIX XenServer and CITRIX HDX experience stories. > > Thank you. > > -- > Shamil > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby > Sent: Monday, September 21, 2009 5:50 AM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] OT: Virtual PC 2007 (MS), CITRIX XenServer, CITRIX > HDX... > > Shamil, > > I do use virtual machines but they are for business purposes. Given a file > size of 40 gb they are > not exactly portable, certainly not something that could be directly > uploaded to a host on the > internet. > > I use these machines to run a specific software package for address > validation. I use three virtual > machines running simultaneously on a quad core server with 16 gigs ram. > Each vm is allocated 3.5 gb > of ram, which is required for the task it performs. Each vm runs the exact > same application, > against different data. The application they run can validate 2 million > records, start to finish, > in about 45 minutes, and I have situations where I have to validate many > millions of records, up to > 90 million at a shot. Obviously to have one machine do this would take two > full days. By having > three machines running I can (more or less) cut the time in 1/3, > realistically in 1/2. It would > really cut the time to 1/3rd except that I have to send files out over the > internet and get them > back. With upload speeds limited to 1/10th the download speeds, the > machines often fight for > bandwidth. However it is still much faster than simply running the software > on a single machine. > > So that is what I use them for. Not what you are looking for but that is my > only experience with > VMs. It is real life, used every week and often every day usage. > > John W. Colby > www.ColbyConsulting.com > > > Shamil Salakhetdinov wrote: >> Hi All, >> >> >> >> Sorry for off-topic but I expect the subject would be interesting for many >> developers here, and I do expect some of you do use such a configuration > of >> computers systems I'm considering here to create. >> >> >> >> Plan: >> >> >> >> I wanted to have: >> >> >> >> 1) Several virtual PCs (VPCs), which can be kept and loaded from a >> common local/Internet store with minimal overheads; >> >> 2) When loaded and started I wanted to access VPCs from real desktop > on >> PC they are running as well as via a virtual desktop from other systems >> running in my LAN as well as from Internet assuming my running VPCs will > be >> seen from there (I will get static IP(s) and my main ISP has a broadband >> connection to my home/office, which I'm using here every day ); >> >> 3) I also wanted the data from some of my VPCs/physical systems >> backed-up automatically (on schedule) not only locally but also somewhere > on >> Internet; >> >> 4) When out of home/office for a long period of time, and having my >> physical systems shut down I wanted to have (some of) my VPCs moved to an >> Internet VPS hosting to use them from anywhere in this world. >> >> >> >> As far I currently understand: >> >> >> >> (1) - can be done using CITRIX XenServer >> (http://www.citrix.com/English/ps2/products/product.asp?contentID=683148), > >> (2) - using CITRIX HDX technology >> (http://community.citrix.com/pages/viewpage.action?pageId=79463606), >> >> (3) - using e.g. Amazon S3 Services >> (http://aws.amazon.com/s3/#functionality ), and >> >> (4) - using e.g. Triple8 VPSs (http://www.triple8.net/vps.htm ) >> >> >> >> Question: Does anybody use/plan to use the above technologies in the near >> future? If you do use them what are your experience - I'm especially >> interested to hear about real life experience of using VS2005/2008/2010 >> development for Visual Studio running on an Internet-located VPS (Virtual >> Private Server), and accessed via Virtual Desktop (CITRIX HDX) from Web >> Browser. running on Windows Mobile powered SmartPhone J Well, I'm kidding >> about the latter "SmartPhone VS development" but I do wanted to know > about >> real life experience of using VS development via Virtual Desktop driven by >> CITRIX HDX. >> >> >> >> Please correct me if I'm wrong and advise what are the better technologies >> in your opinion to apply for and fulfill my plan. >> >> >> >> Thank you. >> >> >> >> -- >> >> Shamil >> -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com __________ Information from ESET NOD32 Antivirus, version of virus signature database 4442 (20090921) __________ The message was checked by ESET NOD32 Antivirus. http://www.esetnod32.ru From shamil at smsconsulting.spb.ru Mon Sep 21 08:44:14 2009 From: shamil at smsconsulting.spb.ru (Shamil Salakhetdinov) Date: Mon, 21 Sep 2009 17:44:14 +0400 Subject: [AccessD] OT: Virtual PC 2007 (MS), CITRIX XenServer, CITRIX HDX... In-Reply-To: <4AB77874.6050308@colbyconsulting.com> References: <007e01ca3a32$fa496410$eedc2c30$@spb.ru>, <008601ca3a7d$7f8c13d0$7ea43b70$@spb.ru>, <4AB76C50.6040506@colbyconsulting.com> <4AB773EC.15367.1680432D@stuart.lexacorp.com.pg> <4AB77874.6050308@colbyconsulting.com> Message-ID: <009801ca3ac1$a1052ad0$e30f8070$@spb.ru> Hi John and Stuart, I do not plan to keep production and large test databases on my VPC therefore virtual HDD expanding feature would be useful here. --Shamil -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Monday, September 21, 2009 4:58 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] OT: Virtual PC 2007 (MS), CITRIX XenServer, CITRIX HDX... Stuart, You are correct, you can set the VM up to expand as necessary. The advantage is that it can start small and get really big if needed. The disadvantage is that it is slow when expanding. Once expanded though it remains that size until it needs to expand again. If you set up a fixed size, it is always as fast as it will ever be but be unable to grow if need be. I set up mine as a fixed size, because my machines were performing a specific job and I knew what I needed. John W. Colby www.ColbyConsulting.com Stuart McLachlan wrote: > VirtualBox can either allocate all the required disk space when you first set up a VM or > expand the image when required. > > I made the mistake of doing the first and then trying to benchmark building big tables in > Access in the VM. It turned out to be very slow. Creating the full sized disk up front > resulted in much better results. > > I suspect that VMWare and VPC will be the same. > > So if you are using the VM to create large record sets, it will certainly pay to allocate the full > space initially. > > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com __________ Information from ESET NOD32 Antivirus, version of virus signature database 4442 (20090921) __________ The message was checked by ESET NOD32 Antivirus. http://www.esetnod32.ru From jwcolby at colbyconsulting.com Mon Sep 21 09:50:52 2009 From: jwcolby at colbyconsulting.com (jwcolby) Date: Mon, 21 Sep 2009 10:50:52 -0400 Subject: [AccessD] OT: Virtual PC 2007 (MS), CITRIX XenServer, CITRIX HDX... In-Reply-To: <009701ca3ac1$9eb176d0$dc146470$@spb.ru> References: <007e01ca3a32$fa496410$eedc2c30$@spb.ru> <4AB6DBC9.3050801@colbyconsulting.com> <008601ca3a7d$7f8c13d0$7ea43b70$@spb.ru> <4AB76C50.6040506@colbyconsulting.com> <009701ca3ac1$9eb176d0$dc146470$@spb.ru> Message-ID: <4AB792CC.2020305@colbyconsulting.com> Shamil, > As far as have read CITRIX HDX allows to work with VPC desktop ... I use a variant of GoToMyPC for accessing a client PC, where I do Access development / maintenance work. I think that is a variant of Citrix. It works OK, but this specific variant has one HUGE issue for me, which is that the ALT-TAB takes me back to my desktop rather than switching between open apps on the remote desktop. My brain is wired to use ALT-TAB and I am constantly ending up back on my own desktop. ANNOYING!!! Remote Desktop does not do this. >... even through browser and with Internet connection speed starting from 20kbps. I would not count too heavily on this. One way or the other, sections of the remote desktop screen have to be shipped back to your local machine. My experience is that below about 200 kbps the results become annoyingly slow. Which is not to say unusable, since the term "unusable" is defined by each individual and indeed each circumstance. If you absolutely MUST get in and do something, then taking an hour to do 5 minutes work is "usable". > CITRIX XenServer exists in free and commercial versions. I really should at least look I suppose. Using Hamachi and RD is also free and has always worked for my purposes and is VERY simple to set up. I am guilty of getting a solution set up and just using that rather than going on to explore other solutions. > Free Windows XP Images to Download Definitely useful to play with, see how it all works. I set up my office to have battery backup and never lose power for more than 30 seconds - a generator automatically starts. It is possible to lose internet during a power outage though. I must admit that I do not travel for long periods (a week at most) so this is sufficient for my needs, and simple enough that it makes further work in this area not profitable for me. I will be interested to see how this plays out for you though. John W. Colby www.ColbyConsulting.com Shamil Salakhetdinov wrote: > John, > > Thank you for your reply. > > As far as have read CITRIX HDX allows to work with VPC desktop even through > browser and with Internet connection speed starting from 20kbps. > CITRIX XenServer exists in free and commercial versions. > CITRIX XenServer(?) allows to share VPC image between several running VPC > instances - as far as I have read they somehow manage to keep virtual HDD > data files created by different VPC instances separately but share VPC image > - that's a rather useful feature for large VPC images. > Also AFAIK Microsoft and CITRIX work very closely together on virtualization > technologies. > I have got WinXP SP3 VPC running on my Vista notebook under MS Virtual PC > 2007 - and I have an impression/feeling (that's subjective of course) that > it runs significantly quicker than under VMWare Player on the same notebook. > > Because of the above reasons I'm currently looking for CITRIX XenServer and > CITRIX HDX experiences to find out are these technologies suitable for my > "virtualization plan". > > <<< > I am just guessing but I would say that the VM disk is empty and thus > compresses well. I have to > say I find it unbelievable that a VM with XP installed compresses down to > 1/2 megabytes though. > Something is logically wrong there. > John you can get IE8-XPSP3.exe from here: > > Free Windows XP Images to Download > http://www.microsoft.com/downloads/details.aspx?FamilyId=21EABB90-958F-4B64- > B5F1-73D0A413C8EF&displaylang=en > > it's 575MB - when unRARed it's 2.37GB - this is WinXP SP3 with .NET > Framework 2/3/3.5 and IE8. And when this VPC started it informs that it has > its virtual C: drive with 14.9GB in total and 12.5GB free (I have made some > tunings/installs so it should have even more free space when started fresh > out of the box). > > Thank you. > > -- > Shamil From shamil at smsconsulting.spb.ru Mon Sep 21 11:09:21 2009 From: shamil at smsconsulting.spb.ru (Shamil Salakhetdinov) Date: Mon, 21 Sep 2009 20:09:21 +0400 Subject: [AccessD] OT: Virtual PC 2007 (MS), CITRIX XenServer, CITRIX HDX... In-Reply-To: <4AB792CC.2020305@colbyconsulting.com> References: <007e01ca3a32$fa496410$eedc2c30$@spb.ru> <4AB6DBC9.3050801@colbyconsulting.com> <008601ca3a7d$7f8c13d0$7ea43b70$@spb.ru> <4AB76C50.6040506@colbyconsulting.com> <009701ca3ac1$9eb176d0$dc146470$@spb.ru> <4AB792CC.2020305@colbyconsulting.com> Message-ID: <00b701ca3ad5$e2c421b0$a84c6510$@spb.ru> Hi John, OK, if I ever succeed in such a virtualization as I'm planning I will post about it here. No, I do not plan to use Internet connection with 20kbps - just wanted to note that CITRIX HDX gives some options to work even with such a slow connection and via browser IOW MS Windows client computer is not needed AFAIU. --Shamil -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Monday, September 21, 2009 6:51 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] OT: Virtual PC 2007 (MS), CITRIX XenServer, CITRIX HDX... Shamil, > As far as have read CITRIX HDX allows to work with VPC desktop ... I use a variant of GoToMyPC for accessing a client PC, where I do Access development / maintenance work. I think that is a variant of Citrix. It works OK, but this specific variant has one HUGE issue for me, which is that the ALT-TAB takes me back to my desktop rather than switching between open apps on the remote desktop. My brain is wired to use ALT-TAB and I am constantly ending up back on my own desktop. ANNOYING!!! Remote Desktop does not do this. >... even through browser and with Internet connection speed starting from 20kbps. I would not count too heavily on this. One way or the other, sections of the remote desktop screen have to be shipped back to your local machine. My experience is that below about 200 kbps the results become annoyingly slow. Which is not to say unusable, since the term "unusable" is defined by each individual and indeed each circumstance. If you absolutely MUST get in and do something, then taking an hour to do 5 minutes work is "usable". > CITRIX XenServer exists in free and commercial versions. I really should at least look I suppose. Using Hamachi and RD is also free and has always worked for my purposes and is VERY simple to set up. I am guilty of getting a solution set up and just using that rather than going on to explore other solutions. > Free Windows XP Images to Download Definitely useful to play with, see how it all works. I set up my office to have battery backup and never lose power for more than 30 seconds - a generator automatically starts. It is possible to lose internet during a power outage though. I must admit that I do not travel for long periods (a week at most) so this is sufficient for my needs, and simple enough that it makes further work in this area not profitable for me. I will be interested to see how this plays out for you though. John W. Colby www.ColbyConsulting.com Shamil Salakhetdinov wrote: > John, > > Thank you for your reply. > > As far as have read CITRIX HDX allows to work with VPC desktop even through > browser and with Internet connection speed starting from 20kbps. > CITRIX XenServer exists in free and commercial versions. > CITRIX XenServer(?) allows to share VPC image between several running VPC > instances - as far as I have read they somehow manage to keep virtual HDD > data files created by different VPC instances separately but share VPC image > - that's a rather useful feature for large VPC images. > Also AFAIK Microsoft and CITRIX work very closely together on virtualization > technologies. > I have got WinXP SP3 VPC running on my Vista notebook under MS Virtual PC > 2007 - and I have an impression/feeling (that's subjective of course) that > it runs significantly quicker than under VMWare Player on the same notebook. > > Because of the above reasons I'm currently looking for CITRIX XenServer and > CITRIX HDX experiences to find out are these technologies suitable for my > "virtualization plan". > > <<< > I am just guessing but I would say that the VM disk is empty and thus > compresses well. I have to > say I find it unbelievable that a VM with XP installed compresses down to > 1/2 megabytes though. > Something is logically wrong there. > John you can get IE8-XPSP3.exe from here: > > Free Windows XP Images to Download > http://www.microsoft.com/downloads/details.aspx?FamilyId=21EABB90-958F-4B64- > B5F1-73D0A413C8EF&displaylang=en > > it's 575MB - when unRARed it's 2.37GB - this is WinXP SP3 with .NET > Framework 2/3/3.5 and IE8. And when this VPC started it informs that it has > its virtual C: drive with 14.9GB in total and 12.5GB free (I have made some > tunings/installs so it should have even more free space when started fresh > out of the box). > > Thank you. > > -- > Shamil -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com __________ Information from ESET NOD32 Antivirus, version of virus signature database 4443 (20090921) __________ The message was checked by ESET NOD32 Antivirus. http://www.esetnod32.ru __________ Information from ESET NOD32 Antivirus, version of virus signature database 4443 (20090921) __________ The message was checked by ESET NOD32 Antivirus. http://www.esetnod32.ru From rockysmolin at bchacc.com Mon Sep 21 14:02:49 2009 From: rockysmolin at bchacc.com (Rocky Smolin) Date: Mon, 21 Sep 2009 12:02:49 -0700 Subject: [AccessD] Update or CancelUpdate Without Addnew or Edit Message-ID: Dear List: I have a rather complex form with a multi-page tab. Some of the tabs have subforms When I open the form and click in an empty space on the subform I get the message "Update or CancelUpdate Without Addnew or Edit". If I go to any other tab page with a subform and click anywhere on the subform I get the message. One of the tab pages generates the message without even clicking. I can click on any tab page which does not have a subform with no problem. I get this problem in 2007 but not 2003. My client has it in 2007 and 2003. But not on all machines. I'm stumped. Any ideas welcome. MTIA Rocky From max.wanadoo at gmail.com Mon Sep 21 14:51:15 2009 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Mon, 21 Sep 2009 20:51:15 +0100 Subject: [AccessD] Update or CancelUpdate Without Addnew or Edit In-Reply-To: References: Message-ID: <4ab7d96d.0a1ad00a.3b6c.1162@mx.google.com> If this has just happened on a form which hitherto was working ok, then do a rebuild. If you have added any code to make changes to the data on the form (either directly or via a Query) then put a me.dirty=false to ensure the change is written away immediately. Best of all, drop the multi-tab subform and replace with buttons. Must faster and easier to maintain. Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin Sent: 21 September 2009 20:03 To: 'Access Developers discussion and problem solving' Subject: [AccessD] Update or CancelUpdate Without Addnew or Edit Dear List: I have a rather complex form with a multi-page tab. Some of the tabs have subforms When I open the form and click in an empty space on the subform I get the message "Update or CancelUpdate Without Addnew or Edit". If I go to any other tab page with a subform and click anywhere on the subform I get the message. One of the tab pages generates the message without even clicking. I can click on any tab page which does not have a subform with no problem. I get this problem in 2007 but not 2003. My client has it in 2007 and 2003. But not on all machines. I'm stumped. Any ideas welcome. MTIA Rocky -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From cfoust at infostatsystems.com Mon Sep 21 14:56:43 2009 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Mon, 21 Sep 2009 12:56:43 -0700 Subject: [AccessD] Update or CancelUpdate Without Addnew or Edit In-Reply-To: <4ab7d96d.0a1ad00a.3b6c.1162@mx.google.com> References: <4ab7d96d.0a1ad00a.3b6c.1162@mx.google.com> Message-ID: >Best of all, drop the multi-tab subform and replace with buttons. Must faster and easier to maintain. NOT! Charlotte -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo Sent: Monday, September 21, 2009 12:51 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Update or CancelUpdate Without Addnew or Edit If this has just happened on a form which hitherto was working ok, then do a rebuild. If you have added any code to make changes to the data on the form (either directly or via a Query) then put a me.dirty=false to ensure the change is written away immediately. Best of all, drop the multi-tab subform and replace with buttons. Must faster and easier to maintain. Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin Sent: 21 September 2009 20:03 To: 'Access Developers discussion and problem solving' Subject: [AccessD] Update or CancelUpdate Without Addnew or Edit Dear List: I have a rather complex form with a multi-page tab. Some of the tabs have subforms When I open the form and click in an empty space on the subform I get the message "Update or CancelUpdate Without Addnew or Edit". If I go to any other tab page with a subform and click anywhere on the subform I get the message. One of the tab pages generates the message without even clicking. I can click on any tab page which does not have a subform with no problem. I get this problem in 2007 but not 2003. My client has it in 2007 and 2003. But not on all machines. I'm stumped. Any ideas welcome. MTIA Rocky -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From dbdoug at gmail.com Mon Sep 21 14:59:16 2009 From: dbdoug at gmail.com (Doug Steele) Date: Mon, 21 Sep 2009 12:59:16 -0700 Subject: [AccessD] Update or CancelUpdate Without Addnew or Edit In-Reply-To: References: Message-ID: <4dd71a0c0909211259n1fc09c3and8f29523ff532ecb@mail.gmail.com> I have had the same problem with Access 2003/Access 2007. It is my impression that the order of events for subforms in Access 2007 is subtly different than 2003. But I can't prove it and the problem is generally intermittent and not reproducible. I've also corresponded with a couple of other programmers with the same thing. The only workaround I've found is to rewrite the logic of the update so that you absolutely know that there is a record available to be updated. Doug On Mon, Sep 21, 2009 at 12:02 PM, Rocky Smolin wrote: > Dear List: > > I have a rather complex form with a multi-page tab. Some of the tabs have > subforms > > When I open the form and click in an empty space on the subform I get the > message "Update or CancelUpdate Without Addnew or Edit". If I go to any > other tab page with a subform and click anywhere on the subform I get the > message. One of the tab pages generates the message without even clicking. > > > I can click on any tab page which does not have a subform with no problem. > > I get this problem in 2007 but not 2003. My client has it in 2007 and > 2003. > But not on all machines. > > I'm stumped. Any ideas welcome. > > > > MTIA > > Rocky > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From max.wanadoo at gmail.com Mon Sep 21 15:03:02 2009 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Mon, 21 Sep 2009 21:03:02 +0100 Subject: [AccessD] Update or CancelUpdate Without Addnew or Edit In-Reply-To: References: <4ab7d96d.0a1ad00a.3b6c.1162@mx.google.com> Message-ID: <4ab7dc31.0a1ad00a.4776.0e5e@mx.google.com> Ok, it is for ME. I will never go back to tabs. Tabs load ALL the data for all the tabs each time you open the form and each time you navigate between records. ALL of it ALL the time. A button merely replaces the sub form with another sub form. Practically instantaneous and only loads the data in the sub form that you have opened. To the user it looks and feels the same but FASTER...a lot FASTER. One form I had was practically unworkable and now it flys. Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: 21 September 2009 20:57 To: Access Developers discussion and problem solving Subject: Re: [AccessD] Update or CancelUpdate Without Addnew or Edit >Best of all, drop the multi-tab subform and replace with buttons. Must faster and easier to maintain. NOT! Charlotte -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo Sent: Monday, September 21, 2009 12:51 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Update or CancelUpdate Without Addnew or Edit If this has just happened on a form which hitherto was working ok, then do a rebuild. If you have added any code to make changes to the data on the form (either directly or via a Query) then put a me.dirty=false to ensure the change is written away immediately. Best of all, drop the multi-tab subform and replace with buttons. Must faster and easier to maintain. Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin Sent: 21 September 2009 20:03 To: 'Access Developers discussion and problem solving' Subject: [AccessD] Update or CancelUpdate Without Addnew or Edit Dear List: I have a rather complex form with a multi-page tab. Some of the tabs have subforms When I open the form and click in an empty space on the subform I get the message "Update or CancelUpdate Without Addnew or Edit". If I go to any other tab page with a subform and click anywhere on the subform I get the message. One of the tab pages generates the message without even clicking. I can click on any tab page which does not have a subform with no problem. I get this problem in 2007 but not 2003. My client has it in 2007 and 2003. But not on all machines. I'm stumped. Any ideas welcome. MTIA Rocky -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From rockysmolin at bchacc.com Mon Sep 21 15:05:25 2009 From: rockysmolin at bchacc.com (Rocky Smolin) Date: Mon, 21 Sep 2009 13:05:25 -0700 Subject: [AccessD] Update or CancelUpdate Without Addnew or Edit In-Reply-To: <4ab7d96d.0a1ad00a.3b6c.1162@mx.google.com> References: <4ab7d96d.0a1ad00a.3b6c.1162@mx.google.com> Message-ID: Because the form opens slowly, I open it when launching the app and invisiblize it until needed. I put a Me.Refresh into the Activate event and will send for testing. Me.Dirty = False would probably do the same thing? Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo Sent: Monday, September 21, 2009 12:51 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Update or CancelUpdate Without Addnew or Edit If this has just happened on a form which hitherto was working ok, then do a rebuild. If you have added any code to make changes to the data on the form (either directly or via a Query) then put a me.dirty=false to ensure the change is written away immediately. Best of all, drop the multi-tab subform and replace with buttons. Must faster and easier to maintain. Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin Sent: 21 September 2009 20:03 To: 'Access Developers discussion and problem solving' Subject: [AccessD] Update or CancelUpdate Without Addnew or Edit Dear List: I have a rather complex form with a multi-page tab. Some of the tabs have subforms When I open the form and click in an empty space on the subform I get the message "Update or CancelUpdate Without Addnew or Edit". If I go to any other tab page with a subform and click anywhere on the subform I get the message. One of the tab pages generates the message without even clicking. I can click on any tab page which does not have a subform with no problem. I get this problem in 2007 but not 2003. My client has it in 2007 and 2003. But not on all machines. I'm stumped. Any ideas welcome. MTIA Rocky -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From max.wanadoo at gmail.com Mon Sep 21 15:13:27 2009 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Mon, 21 Sep 2009 21:13:27 +0100 Subject: [AccessD] Update or CancelUpdate Without Addnew or Edit In-Reply-To: References: <4ab7d96d.0a1ad00a.3b6c.1162@mx.google.com> Message-ID: <4ab7dea6.0a1ad00a.4b1b.1117@mx.google.com> Try opening it normally and see if the error is still there. Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin Sent: 21 September 2009 21:05 To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Update or CancelUpdate Without Addnew or Edit Because the form opens slowly, I open it when launching the app and invisiblize it until needed. I put a Me.Refresh into the Activate event and will send for testing. Me.Dirty = False would probably do the same thing? Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo Sent: Monday, September 21, 2009 12:51 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Update or CancelUpdate Without Addnew or Edit If this has just happened on a form which hitherto was working ok, then do a rebuild. If you have added any code to make changes to the data on the form (either directly or via a Query) then put a me.dirty=false to ensure the change is written away immediately. Best of all, drop the multi-tab subform and replace with buttons. Must faster and easier to maintain. Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin Sent: 21 September 2009 20:03 To: 'Access Developers discussion and problem solving' Subject: [AccessD] Update or CancelUpdate Without Addnew or Edit Dear List: I have a rather complex form with a multi-page tab. Some of the tabs have subforms When I open the form and click in an empty space on the subform I get the message "Update or CancelUpdate Without Addnew or Edit". If I go to any other tab page with a subform and click anywhere on the subform I get the message. One of the tab pages generates the message without even clicking. I can click on any tab page which does not have a subform with no problem. I get this problem in 2007 but not 2003. My client has it in 2007 and 2003. But not on all machines. I'm stumped. Any ideas welcome. MTIA Rocky -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From max.wanadoo at gmail.com Mon Sep 21 15:18:41 2009 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Mon, 21 Sep 2009 21:18:41 +0100 Subject: [AccessD] Update or CancelUpdate Without Addnew or Edit In-Reply-To: References: <4ab7d96d.0a1ad00a.3b6c.1162@mx.google.com> Message-ID: <4ab7dfe7.0707d00a.2a8c.1e4d@mx.google.com> Oh, and using individual sub forms allows you to encapsulate "stuff" for each subform away from all the rest. Much easier to maintain. You can make them look just like tabs to the user. User clicks a tab and the subform loads with the relevant data. Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: 21 September 2009 20:57 To: Access Developers discussion and problem solving Subject: Re: [AccessD] Update or CancelUpdate Without Addnew or Edit >Best of all, drop the multi-tab subform and replace with buttons. Must faster and easier to maintain. NOT! Charlotte -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo Sent: Monday, September 21, 2009 12:51 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Update or CancelUpdate Without Addnew or Edit If this has just happened on a form which hitherto was working ok, then do a rebuild. If you have added any code to make changes to the data on the form (either directly or via a Query) then put a me.dirty=false to ensure the change is written away immediately. Best of all, drop the multi-tab subform and replace with buttons. Must faster and easier to maintain. Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin Sent: 21 September 2009 20:03 To: 'Access Developers discussion and problem solving' Subject: [AccessD] Update or CancelUpdate Without Addnew or Edit Dear List: I have a rather complex form with a multi-page tab. Some of the tabs have subforms When I open the form and click in an empty space on the subform I get the message "Update or CancelUpdate Without Addnew or Edit". If I go to any other tab page with a subform and click anywhere on the subform I get the message. One of the tab pages generates the message without even clicking. I can click on any tab page which does not have a subform with no problem. I get this problem in 2007 but not 2003. My client has it in 2007 and 2003. But not on all machines. I'm stumped. Any ideas welcome. MTIA Rocky -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From max.wanadoo at gmail.com Mon Sep 21 15:23:29 2009 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Mon, 21 Sep 2009 21:23:29 +0100 Subject: [AccessD] Update or CancelUpdate Without Addnew or Edit In-Reply-To: <4dd71a0c0909211259n1fc09c3and8f29523ff532ecb@mail.gmail.com> References: <4dd71a0c0909211259n1fc09c3and8f29523ff532ecb@mail.gmail.com> Message-ID: <4ab7e128.1c07d00a.5045.0308@mx.google.com> You can determine that with If me.dirty then Me.dirty = false End if That will write away and updates pending for the current form. Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Doug Steele Sent: 21 September 2009 20:59 To: Access Developers discussion and problem solving Subject: Re: [AccessD] Update or CancelUpdate Without Addnew or Edit I have had the same problem with Access 2003/Access 2007. It is my impression that the order of events for subforms in Access 2007 is subtly different than 2003. But I can't prove it and the problem is generally intermittent and not reproducible. I've also corresponded with a couple of other programmers with the same thing. The only workaround I've found is to rewrite the logic of the update so that you absolutely know that there is a record available to be updated. Doug On Mon, Sep 21, 2009 at 12:02 PM, Rocky Smolin wrote: > Dear List: > > I have a rather complex form with a multi-page tab. Some of the tabs have > subforms > > When I open the form and click in an empty space on the subform I get the > message "Update or CancelUpdate Without Addnew or Edit". If I go to any > other tab page with a subform and click anywhere on the subform I get the > message. One of the tab pages generates the message without even clicking. > > > I can click on any tab page which does not have a subform with no problem. > > I get this problem in 2007 but not 2003. My client has it in 2007 and > 2003. > But not on all machines. > > I'm stumped. Any ideas welcome. > > > > MTIA > > Rocky > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From rockysmolin at bchacc.com Mon Sep 21 15:28:27 2009 From: rockysmolin at bchacc.com (Rocky Smolin) Date: Mon, 21 Sep 2009 13:28:27 -0700 Subject: [AccessD] Update or CancelUpdate Without Addnew or Edit In-Reply-To: <4dd71a0c0909211259n1fc09c3and8f29523ff532ecb@mail.gmail.com> References: <4dd71a0c0909211259n1fc09c3and8f29523ff532ecb@mail.gmail.com> Message-ID: Well, I'll let you know if the Me.Refresh in the Activate event worked. Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Doug Steele Sent: Monday, September 21, 2009 12:59 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Update or CancelUpdate Without Addnew or Edit I have had the same problem with Access 2003/Access 2007. It is my impression that the order of events for subforms in Access 2007 is subtly different than 2003. But I can't prove it and the problem is generally intermittent and not reproducible. I've also corresponded with a couple of other programmers with the same thing. The only workaround I've found is to rewrite the logic of the update so that you absolutely know that there is a record available to be updated. Doug On Mon, Sep 21, 2009 at 12:02 PM, Rocky Smolin wrote: > Dear List: > > I have a rather complex form with a multi-page tab. Some of the tabs > have subforms > > When I open the form and click in an empty space on the subform I get > the message "Update or CancelUpdate Without Addnew or Edit". If I go > to any other tab page with a subform and click anywhere on the subform > I get the message. One of the tab pages generates the message without even clicking. > > > I can click on any tab page which does not have a subform with no problem. > > I get this problem in 2007 but not 2003. My client has it in 2007 and > 2003. > But not on all machines. > > I'm stumped. Any ideas welcome. > > > > MTIA > > Rocky > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From miscellany at mvps.org Mon Sep 21 15:29:34 2009 From: miscellany at mvps.org (Steve Schapel) Date: Tue, 22 Sep 2009 08:29:34 +1200 Subject: [AccessD] Update or CancelUpdate Without Addnew or Edit In-Reply-To: References: Message-ID: Rocky, Does your code compile? Regards Steve -------------------------------------------------- From: "Rocky Smolin" Sent: Tuesday, September 22, 2009 7:02 AM To: "'Access Developers discussion and problem solving'" Subject: [AccessD] Update or CancelUpdate Without Addnew or Edit > Dear List: > > I have a rather complex form with a multi-page tab. Some of the tabs have > subforms > > When I open the form and click in an empty space on the subform I get the > message "Update or CancelUpdate Without Addnew or Edit". If I go to any > other tab page with a subform and click anywhere on the subform I get the > message. One of the tab pages generates the message without even > clicking. > > > I can click on any tab page which does not have a subform with no problem. > > I get this problem in 2007 but not 2003. My client has it in 2007 and > 2003. > But not on all machines. > > I'm stumped. Any ideas welcome. From stuart at lexacorp.com.pg Mon Sep 21 15:58:44 2009 From: stuart at lexacorp.com.pg (Stuart McLachlan) Date: Tue, 22 Sep 2009 06:58:44 +1000 Subject: [AccessD] Update or CancelUpdate Without Addnew or Edit In-Reply-To: References: , <4ab7d96d.0a1ad00a.3b6c.1162@mx.google.com>, Message-ID: <4AB7E904.14401.1849AB7A@stuart.lexacorp.com.pg> "invisiblize" Ouch! What an abomination. :-) I thought at first that you had made that word up, but google gives thousands of hits for it and its variants invisibilize, invisiblise and invisibilise. Fortunately, there are no results when you include "define:" - so at least it looks as though no dictionary has picked it up yet. Personally I just "hide" forms. :-) -- Stuart On 21 Sep 2009 at 13:05, Rocky Smolin wrote: > Because the form opens slowly, I open it when launching the app and > invisiblize it until needed. I put a Me.Refresh into the Activate event and > will send for testing. Me.Dirty = False would probably do the same thing? > From cfoust at infostatsystems.com Mon Sep 21 15:56:56 2009 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Mon, 21 Sep 2009 13:56:56 -0700 Subject: [AccessD] Update or CancelUpdate Without Addnew or Edit In-Reply-To: <4ab7dc31.0a1ad00a.4776.0e5e@mx.google.com> References: <4ab7d96d.0a1ad00a.3b6c.1162@mx.google.com> <4ab7dc31.0a1ad00a.4776.0e5e@mx.google.com> Message-ID: Max, you obviously haven't followed the JIT loading threads we've had over the years. Tabs don't load anything you have instantiated. When I built tab forms in Access, they didn't load anything on a page until that page got the focus. The overhead of loading all tabs is enormous, but why make extra work for yourself showing and hiding stuff with "buttons" on a single parent form and generally reinventing the wheel? Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo Sent: Monday, September 21, 2009 1:03 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Update or CancelUpdate Without Addnew or Edit Ok, it is for ME. I will never go back to tabs. Tabs load ALL the data for all the tabs each time you open the form and each time you navigate between records. ALL of it ALL the time. A button merely replaces the sub form with another sub form. Practically instantaneous and only loads the data in the sub form that you have opened. To the user it looks and feels the same but FASTER...a lot FASTER. One form I had was practically unworkable and now it flys. Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: 21 September 2009 20:57 To: Access Developers discussion and problem solving Subject: Re: [AccessD] Update or CancelUpdate Without Addnew or Edit >Best of all, drop the multi-tab subform and replace with buttons. Must faster and easier to maintain. NOT! Charlotte -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo Sent: Monday, September 21, 2009 12:51 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Update or CancelUpdate Without Addnew or Edit If this has just happened on a form which hitherto was working ok, then do a rebuild. If you have added any code to make changes to the data on the form (either directly or via a Query) then put a me.dirty=false to ensure the change is written away immediately. Best of all, drop the multi-tab subform and replace with buttons. Must faster and easier to maintain. Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin Sent: 21 September 2009 20:03 To: 'Access Developers discussion and problem solving' Subject: [AccessD] Update or CancelUpdate Without Addnew or Edit Dear List: I have a rather complex form with a multi-page tab. Some of the tabs have subforms When I open the form and click in an empty space on the subform I get the message "Update or CancelUpdate Without Addnew or Edit". If I go to any other tab page with a subform and click anywhere on the subform I get the message. One of the tab pages generates the message without even clicking. I can click on any tab page which does not have a subform with no problem. I get this problem in 2007 but not 2003. My client has it in 2007 and 2003. But not on all machines. I'm stumped. Any ideas welcome. MTIA Rocky -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From cfoust at infostatsystems.com Mon Sep 21 15:58:13 2009 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Mon, 21 Sep 2009 13:58:13 -0700 Subject: [AccessD] Update or CancelUpdate Without Addnew or Edit In-Reply-To: <4ab7dfe7.0707d00a.2a8c.1e4d@mx.google.com> References: <4ab7d96d.0a1ad00a.3b6c.1162@mx.google.com> <4ab7dfe7.0707d00a.2a8c.1e4d@mx.google.com> Message-ID: Max, You can make tabs look like buttons too. Just because you have a hammer doesn't make everything else a nail. LOL Charlotte -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo Sent: Monday, September 21, 2009 1:19 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Update or CancelUpdate Without Addnew or Edit Oh, and using individual sub forms allows you to encapsulate "stuff" for each subform away from all the rest. Much easier to maintain. You can make them look just like tabs to the user. User clicks a tab and the subform loads with the relevant data. Max From cfoust at infostatsystems.com Mon Sep 21 16:08:21 2009 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Mon, 21 Sep 2009 14:08:21 -0700 Subject: [AccessD] Update or CancelUpdate Without Addnew or Edit In-Reply-To: References: <4ab7d96d.0a1ad00a.3b6c.1162@mx.google.com><4ab7dc31.0a1ad00a.4776.0e5e@mx.google.com> Message-ID: Correction, make that "Tabs don't load anything you HAVEN'T instantiated." Charlotte -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: Monday, September 21, 2009 1:57 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Update or CancelUpdate Without Addnew or Edit Max, you obviously haven't followed the JIT loading threads we've had over the years. Tabs don't load anything you have instantiated. When I built tab forms in Access, they didn't load anything on a page until that page got the focus. The overhead of loading all tabs is enormous, but why make extra work for yourself showing and hiding stuff with "buttons" on a single parent form and generally reinventing the wheel? Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo Sent: Monday, September 21, 2009 1:03 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Update or CancelUpdate Without Addnew or Edit Ok, it is for ME. I will never go back to tabs. Tabs load ALL the data for all the tabs each time you open the form and each time you navigate between records. ALL of it ALL the time. A button merely replaces the sub form with another sub form. Practically instantaneous and only loads the data in the sub form that you have opened. To the user it looks and feels the same but FASTER...a lot FASTER. One form I had was practically unworkable and now it flys. Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: 21 September 2009 20:57 To: Access Developers discussion and problem solving Subject: Re: [AccessD] Update or CancelUpdate Without Addnew or Edit >Best of all, drop the multi-tab subform and replace with buttons. Must faster and easier to maintain. NOT! Charlotte -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo Sent: Monday, September 21, 2009 12:51 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Update or CancelUpdate Without Addnew or Edit If this has just happened on a form which hitherto was working ok, then do a rebuild. If you have added any code to make changes to the data on the form (either directly or via a Query) then put a me.dirty=false to ensure the change is written away immediately. Best of all, drop the multi-tab subform and replace with buttons. Must faster and easier to maintain. Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin Sent: 21 September 2009 20:03 To: 'Access Developers discussion and problem solving' Subject: [AccessD] Update or CancelUpdate Without Addnew or Edit Dear List: I have a rather complex form with a multi-page tab. Some of the tabs have subforms When I open the form and click in an empty space on the subform I get the message "Update or CancelUpdate Without Addnew or Edit". If I go to any other tab page with a subform and click anywhere on the subform I get the message. One of the tab pages generates the message without even clicking. I can click on any tab page which does not have a subform with no problem. I get this problem in 2007 but not 2003. My client has it in 2007 and 2003. But not on all machines. I'm stumped. Any ideas welcome. MTIA Rocky -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From max.wanadoo at gmail.com Mon Sep 21 16:11:57 2009 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Mon, 21 Sep 2009 22:11:57 +0100 Subject: [AccessD] Update or CancelUpdate Without Addnew or Edit In-Reply-To: References: <4ab7d96d.0a1ad00a.3b6c.1162@mx.google.com> <4ab7dc31.0a1ad00a.4776.0e5e@mx.google.com> Message-ID: <4ab7ec5e.1c07d00a.5d7d.10cb@mx.google.com> > but why make extra work for yourself 1. You have to do the work anyway for a Tab. So, it is just as easy to do it in a subform. 2. Tabs DO load when the form opens and they run the code on those tabs too including populating the combos, listboxes, etc. Which is why it was making one of my forms run so slow on load and subsequent tabbing between them. 3. I also put a "Blank" Button option (ie, Tab replacement) on the Main Form along with there others; which just loads a blank/empty sub form. This is extremely useful when scrolling through records where you just need to look at the info on the Main Form until you find the records you are searching for and then you can click on whichever button you want to load that info you are interested in. 4. The wheel was reinvented because it was square. This makes it nice and round and it rolls really well, uphill and down. At the risk of repeating myself. My Tab form was unworkable because of the speed issue. Replacing tabs with buttons made it slick, fast and a delight to use. It got a 100% approval rating from the users who could see no difference but suddenly they were no longer waiting 30=60 seconds for movement between records. We clearly have a different mindset on this. I am going with what goes for me and I pass it on for what it is worth. I think Doug Steele adopted this recommendation a few weeks back and I think had similar results. Perhaps you could give us some feedback - Doug? Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: 21 September 2009 21:57 To: Access Developers discussion and problem solving Subject: Re: [AccessD] Update or CancelUpdate Without Addnew or Edit Max, you obviously haven't followed the JIT loading threads we've had over the years. Tabs don't load anything you have instantiated. When I built tab forms in Access, they didn't load anything on a page until that page got the focus. The overhead of loading all tabs is enormous, but why make extra work for yourself showing and hiding stuff with "buttons" on a single parent form and generally reinventing the wheel? Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo Sent: Monday, September 21, 2009 1:03 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Update or CancelUpdate Without Addnew or Edit Ok, it is for ME. I will never go back to tabs. Tabs load ALL the data for all the tabs each time you open the form and each time you navigate between records. ALL of it ALL the time. A button merely replaces the sub form with another sub form. Practically instantaneous and only loads the data in the sub form that you have opened. To the user it looks and feels the same but FASTER...a lot FASTER. One form I had was practically unworkable and now it flys. Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: 21 September 2009 20:57 To: Access Developers discussion and problem solving Subject: Re: [AccessD] Update or CancelUpdate Without Addnew or Edit >Best of all, drop the multi-tab subform and replace with buttons. Must faster and easier to maintain. NOT! Charlotte -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo Sent: Monday, September 21, 2009 12:51 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Update or CancelUpdate Without Addnew or Edit If this has just happened on a form which hitherto was working ok, then do a rebuild. If you have added any code to make changes to the data on the form (either directly or via a Query) then put a me.dirty=false to ensure the change is written away immediately. Best of all, drop the multi-tab subform and replace with buttons. Must faster and easier to maintain. Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin Sent: 21 September 2009 20:03 To: 'Access Developers discussion and problem solving' Subject: [AccessD] Update or CancelUpdate Without Addnew or Edit Dear List: I have a rather complex form with a multi-page tab. Some of the tabs have subforms When I open the form and click in an empty space on the subform I get the message "Update or CancelUpdate Without Addnew or Edit". If I go to any other tab page with a subform and click anywhere on the subform I get the message. One of the tab pages generates the message without even clicking. I can click on any tab page which does not have a subform with no problem. I get this problem in 2007 but not 2003. My client has it in 2007 and 2003. But not on all machines. I'm stumped. Any ideas welcome. MTIA Rocky -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From max.wanadoo at gmail.com Mon Sep 21 16:15:39 2009 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Mon, 21 Sep 2009 22:15:39 +0100 Subject: [AccessD] Update or CancelUpdate Without Addnew or Edit In-Reply-To: References: <4ab7d96d.0a1ad00a.3b6c.1162@mx.google.com> <4ab7dfe7.0707d00a.2a8c.1e4d@mx.google.com> Message-ID: <4ab7ed42.0a1ad00a.775b.0349@mx.google.com> Precisely...thank you Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: 21 September 2009 21:58 To: Access Developers discussion and problem solving Subject: Re: [AccessD] Update or CancelUpdate Without Addnew or Edit Max, You can make tabs look like buttons too. Just because you have a hammer doesn't make everything else a nail. LOL Charlotte -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo Sent: Monday, September 21, 2009 1:19 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Update or CancelUpdate Without Addnew or Edit Oh, and using individual sub forms allows you to encapsulate "stuff" for each subform away from all the rest. Much easier to maintain. You can make them look just like tabs to the user. User clicks a tab and the subform loads with the relevant data. Max -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From max.wanadoo at gmail.com Mon Sep 21 16:16:07 2009 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Mon, 21 Sep 2009 22:16:07 +0100 Subject: [AccessD] Update or CancelUpdate Without Addnew or Edit In-Reply-To: <4AB7E904.14401.1849AB7A@stuart.lexacorp.com.pg> References: , <4ab7d96d.0a1ad00a.3b6c.1162@mx.google.com>, <4AB7E904.14401.1849AB7A@stuart.lexacorp.com.pg> Message-ID: <4ab7ed57.1c05d00a.3197.0f7b@mx.google.com> pedant Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Stuart McLachlan Sent: 21 September 2009 21:59 To: Access Developers discussion and problem solving Subject: Re: [AccessD] Update or CancelUpdate Without Addnew or Edit "invisiblize" Ouch! What an abomination. :-) I thought at first that you had made that word up, but google gives thousands of hits for it and its variants invisibilize, invisiblise and invisibilise. Fortunately, there are no results when you include "define:" - so at least it looks as though no dictionary has picked it up yet. Personally I just "hide" forms. :-) -- Stuart On 21 Sep 2009 at 13:05, Rocky Smolin wrote: > Because the form opens slowly, I open it when launching the app and > invisiblize it until needed. I put a Me.Refresh into the Activate event and > will send for testing. Me.Dirty = False would probably do the same thing? > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From stuart at lexacorp.com.pg Mon Sep 21 16:30:28 2009 From: stuart at lexacorp.com.pg (Stuart McLachlan) Date: Tue, 22 Sep 2009 07:30:28 +1000 Subject: [AccessD] Update or CancelUpdate Without Addnew or Edit In-Reply-To: <4ab7ed57.1c05d00a.3197.0f7b@mx.google.com> References: , <4AB7E904.14401.1849AB7A@stuart.lexacorp.com.pg>, <4ab7ed57.1c05d00a.3197.0f7b@mx.google.com> Message-ID: <4AB7F074.18710.1866B6C0@stuart.lexacorp.com.pg> It's not pedantry - it's aestheticism. It's just a butt-ugly word :-) -- Stuart On 21 Sep 2009 at 22:16, Max Wanadoo wrote: > pedant > > Max > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Stuart McLachlan > Sent: 21 September 2009 21:59 > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Update or CancelUpdate Without Addnew or Edit > > "invisiblize" > > Ouch! What an abomination. :-) > > I thought at first that you had made that word up, but google gives > thousands of hits for it > and its variants invisibilize, invisiblise and invisibilise. Fortunately, > there are no results > when you include "define:" - so at least it looks as though no dictionary > has picked it up yet. > > Personally I just "hide" forms. :-) > > -- > Stuart > > On 21 Sep 2009 at 13:05, Rocky Smolin wrote: > > > Because the form opens slowly, I open it when launching the app and > > invisiblize it until needed. I put a Me.Refresh into the Activate event > and > > will send for testing. Me.Dirty = False would probably do the same thing? > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com From max.wanadoo at gmail.com Mon Sep 21 16:34:17 2009 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Mon, 21 Sep 2009 22:34:17 +0100 Subject: [AccessD] Update or CancelUpdate Without Addnew or Edit In-Reply-To: <4AB7F074.18710.1866B6C0@stuart.lexacorp.com.pg> References: , <4AB7E904.14401.1849AB7A@stuart.lexacorp.com.pg>, <4ab7ed57.1c05d00a.3197.0f7b@mx.google.com> <4AB7F074.18710.1866B6C0@stuart.lexacorp.com.pg> Message-ID: <4ab7f19a.1818d00a.6edd.129b@mx.google.com> Been eating dictionaries again, have we? Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Stuart McLachlan Sent: 21 September 2009 22:30 To: Access Developers discussion and problem solving Subject: Re: [AccessD] Update or CancelUpdate Without Addnew or Edit It's not pedantry - it's aestheticism. It's just a butt-ugly word :-) -- Stuart On 21 Sep 2009 at 22:16, Max Wanadoo wrote: > pedant > > Max > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Stuart McLachlan > Sent: 21 September 2009 21:59 > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Update or CancelUpdate Without Addnew or Edit > > "invisiblize" > > Ouch! What an abomination. :-) > > I thought at first that you had made that word up, but google gives > thousands of hits for it > and its variants invisibilize, invisiblise and invisibilise. Fortunately, > there are no results > when you include "define:" - so at least it looks as though no dictionary > has picked it up yet. > > Personally I just "hide" forms. :-) > > -- > Stuart > > On 21 Sep 2009 at 13:05, Rocky Smolin wrote: > > > Because the form opens slowly, I open it when launching the app and > > invisiblize it until needed. I put a Me.Refresh into the Activate event > and > > will send for testing. Me.Dirty = False would probably do the same thing? > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From cfoust at infostatsystems.com Mon Sep 21 16:44:48 2009 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Mon, 21 Sep 2009 14:44:48 -0700 Subject: [AccessD] Update or CancelUpdate Without Addnew or Edit In-Reply-To: <4ab7ec5e.1c07d00a.5d7d.10cb@mx.google.com> References: <4ab7d96d.0a1ad00a.3b6c.1162@mx.google.com> <4ab7dc31.0a1ad00a.4776.0e5e@mx.google.com> <4ab7ec5e.1c07d00a.5d7d.10cb@mx.google.com> Message-ID: No, Max, you aren't listening. Tabs load only what you tell them to load and when. If you don't tell them to load a subform until a specified event, they don't load a subform. They're very considerate that way. You built your own speed problem by following Microsoft's instructions and putting all the subform objects into the subform controls at design time. That isn't an issue with the tab control, which is merely a container. It's an issue of design of the application you're building, not the tools available to you. Wiser heads have always waited to load the subforms until they're needed. That works just as well with a tab control and saves you a bunch of subform swapping because the overhead is for the initial load. After that, you can leave the darn thing on its tab without incurring additional overhead. However, you do incur additional overhead if you unload and load subforms over and over. Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo Sent: Monday, September 21, 2009 2:12 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Update or CancelUpdate Without Addnew or Edit > but why make extra work for yourself 1. You have to do the work anyway for a Tab. So, it is just as easy to do it in a subform. 2. Tabs DO load when the form opens and they run the code on those tabs too including populating the combos, listboxes, etc. Which is why it was making one of my forms run so slow on load and subsequent tabbing between them. 3. I also put a "Blank" Button option (ie, Tab replacement) on the Main Form along with there others; which just loads a blank/empty sub form. This is extremely useful when scrolling through records where you just need to look at the info on the Main Form until you find the records you are searching for and then you can click on whichever button you want to load that info you are interested in. 4. The wheel was reinvented because it was square. This makes it nice and round and it rolls really well, uphill and down. At the risk of repeating myself. My Tab form was unworkable because of the speed issue. Replacing tabs with buttons made it slick, fast and a delight to use. It got a 100% approval rating from the users who could see no difference but suddenly they were no longer waiting 30=60 seconds for movement between records. We clearly have a different mindset on this. I am going with what goes for me and I pass it on for what it is worth. I think Doug Steele adopted this recommendation a few weeks back and I think had similar results. Perhaps you could give us some feedback - Doug? Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: 21 September 2009 21:57 To: Access Developers discussion and problem solving Subject: Re: [AccessD] Update or CancelUpdate Without Addnew or Edit Max, you obviously haven't followed the JIT loading threads we've had over the years. Tabs don't load anything you have instantiated. When I built tab forms in Access, they didn't load anything on a page until that page got the focus. The overhead of loading all tabs is enormous, but why make extra work for yourself showing and hiding stuff with "buttons" on a single parent form and generally reinventing the wheel? Charlotte Foust From DWUTKA at Marlow.com Mon Sep 21 16:48:26 2009 From: DWUTKA at Marlow.com (Drew Wutka) Date: Mon, 21 Sep 2009 16:48:26 -0500 Subject: [AccessD] OT: Virtual PC 2007 (MS), CITRIX XenServer, CITRIX HDX... In-Reply-To: <007e01ca3a32$fa496410$eedc2c30$@spb.ru> Message-ID: Hmmmm, first, you can accomplish 1, 2, and the first part of 3 simply with Virtual Server 2005. It's FREE, and compatible with Virtual PC 2007. (By compatible, you can create a VM in Virtual PC 2007, shut it down, copy the .vhd hard drive file to a location where your virtual server can use it, and then create a new VM in Virtual Server 2005 using that hard drive.) Virtual Server machines run in the back ground, not directly on your machine. But Virtual Server is also WAY better at running multiple machines. Virtual PC runs EVERYTHING in one thread, so if you have 3 machines running, you are running them all within one thread. With Virtual server, each virtual machine (that is running), runs in it's own thread. Virtual Server has two 'interfaces' There is a web interface (which is the default interface). This lets you control the entire system, and control an individual VM through an ActiveX control. There is also a VM something or other that let's you 'connect' to a running VM (and this too can be run from another machine (you just install that portion of Virtual Server 2005 on the client machine you want to use that utility on). That interface, however, doesn't let you make changes to anything in the system, just offers a method of actually interfacing with the VM itself. There is also VMRCplus (version 1.8.0.0). It's a free utility that uses Virtual Server's scripting capabilities to give you a handy method of controlling both the server and all the VM's. The only issue I have had with this utility, is that it MUST be run on a standard LAN (100 megabit or better). Running it through a VPN connection (behind a T1 (1.5 megabit) connection) it won't work...it is just pulling too much information down to ever allow you to do anything. Virtual Machines can also be setup to turn on automatically with the machine (and either shutdown or pause when the host machine shuts down), and with the scripting stuff, you can do practically anything you want (including shutting a machine down in order to backup it's .vhd file) Drew -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Shamil Salakhetdinov Sent: Sunday, September 20, 2009 3:43 PM To: 'Access Developers discussion and problem solving' Subject: [AccessD] OT: Virtual PC 2007 (MS), CITRIX XenServer, CITRIX HDX... Hi All, Sorry for off-topic but I expect the subject would be interesting for many developers here, and I do expect some of you do use such a configuration of computers systems I'm considering here to create. Plan: I wanted to have: 1) Several virtual PCs (VPCs), which can be kept and loaded from a common local/Internet store with minimal overheads; 2) When loaded and started I wanted to access VPCs from real desktop on PC they are running as well as via a virtual desktop from other systems running in my LAN as well as from Internet assuming my running VPCs will be seen from there (I will get static IP(s) and my main ISP has a broadband connection to my home/office, which I'm using here every day ); 3) I also wanted the data from some of my VPCs/physical systems backed-up automatically (on schedule) not only locally but also somewhere on Internet; 4) When out of home/office for a long period of time, and having my physical systems shut down I wanted to have (some of) my VPCs moved to an Internet VPS hosting to use them from anywhere in this world. As far I currently understand: (1) - can be done using CITRIX XenServer (http://www.citrix.com/English/ps2/products/product.asp?contentID=683148 ), (2) - using CITRIX HDX technology (http://community.citrix.com/pages/viewpage.action?pageId=79463606), (3) - using e.g. Amazon S3 Services (http://aws.amazon.com/s3/#functionality ), and (4) - using e.g. Triple8 VPSs (http://www.triple8.net/vps.htm ) Question: Does anybody use/plan to use the above technologies in the near future? If you do use them what are your experience - I'm especially interested to hear about real life experience of using VS2005/2008/2010 development for Visual Studio running on an Internet-located VPS (Virtual Private Server), and accessed via Virtual Desktop (CITRIX HDX) from Web Browser. running on Windows Mobile powered SmartPhone J Well, I'm kidding about the latter "SmartPhone VS development" but I do wanted to know about real life experience of using VS development via Virtual Desktop driven by CITRIX HDX. Please correct me if I'm wrong and advise what are the better technologies in your opinion to apply for and fulfill my plan. Thank you. -- Shamil -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com The information contained in this transmission is intended only for the person or entity to which it is addressed and may contain II-VI Proprietary and/or II-VI Business Sensitive material. If you are not the intended recipient, please contact the sender immediately and destroy the material in its entirety, whether electronic or hard copy. You are notified that any review, retransmission, copying, disclosure, dissemination, or other use of, or taking of any action in reliance upon this information by persons or entities other than the intended recipient is prohibited. From max.wanadoo at gmail.com Mon Sep 21 16:53:32 2009 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Mon, 21 Sep 2009 22:53:32 +0100 Subject: [AccessD] Update or CancelUpdate Without Addnew or Edit In-Reply-To: References: <4ab7d96d.0a1ad00a.3b6c.1162@mx.google.com> <4ab7dc31.0a1ad00a.4776.0e5e@mx.google.com> <4ab7ec5e.1c07d00a.5d7d.10cb@mx.google.com> Message-ID: <4ab7f61a.0508d00a.56ae.0269@mx.google.com> > Max, you aren't listening. True. I wasn't talking about loading subforms as part of the tabs, but in having controls on the tabs screen space. IOW, one form, no subforms. Main form has dozens of tabs each displaying different information from the mainform source. Break all that out into subforms which load JIT based on buttons. Voila! Max wins again! Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: 21 September 2009 22:45 To: Access Developers discussion and problem solving Subject: Re: [AccessD] Update or CancelUpdate Without Addnew or Edit No, Max, you aren't listening. Tabs load only what you tell them to load and when. If you don't tell them to load a subform until a specified event, they don't load a subform. They're very considerate that way. You built your own speed problem by following Microsoft's instructions and putting all the subform objects into the subform controls at design time. That isn't an issue with the tab control, which is merely a container. It's an issue of design of the application you're building, not the tools available to you. Wiser heads have always waited to load the subforms until they're needed. That works just as well with a tab control and saves you a bunch of subform swapping because the overhead is for the initial load. After that, you can leave the darn thing on its tab without incurring additional overhead. However, you do incur additional overhead if you unload and load subforms over and over. Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo Sent: Monday, September 21, 2009 2:12 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Update or CancelUpdate Without Addnew or Edit > but why make extra work for yourself 1. You have to do the work anyway for a Tab. So, it is just as easy to do it in a subform. 2. Tabs DO load when the form opens and they run the code on those tabs too including populating the combos, listboxes, etc. Which is why it was making one of my forms run so slow on load and subsequent tabbing between them. 3. I also put a "Blank" Button option (ie, Tab replacement) on the Main Form along with there others; which just loads a blank/empty sub form. This is extremely useful when scrolling through records where you just need to look at the info on the Main Form until you find the records you are searching for and then you can click on whichever button you want to load that info you are interested in. 4. The wheel was reinvented because it was square. This makes it nice and round and it rolls really well, uphill and down. At the risk of repeating myself. My Tab form was unworkable because of the speed issue. Replacing tabs with buttons made it slick, fast and a delight to use. It got a 100% approval rating from the users who could see no difference but suddenly they were no longer waiting 30=60 seconds for movement between records. We clearly have a different mindset on this. I am going with what goes for me and I pass it on for what it is worth. I think Doug Steele adopted this recommendation a few weeks back and I think had similar results. Perhaps you could give us some feedback - Doug? Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: 21 September 2009 21:57 To: Access Developers discussion and problem solving Subject: Re: [AccessD] Update or CancelUpdate Without Addnew or Edit Max, you obviously haven't followed the JIT loading threads we've had over the years. Tabs don't load anything you have instantiated. When I built tab forms in Access, they didn't load anything on a page until that page got the focus. The overhead of loading all tabs is enormous, but why make extra work for yourself showing and hiding stuff with "buttons" on a single parent form and generally reinventing the wheel? Charlotte Foust -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From cfoust at infostatsystems.com Mon Sep 21 16:57:43 2009 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Mon, 21 Sep 2009 14:57:43 -0700 Subject: [AccessD] Update or CancelUpdate Without Addnew or Edit In-Reply-To: <4ab7f61a.0508d00a.56ae.0269@mx.google.com> References: <4ab7d96d.0a1ad00a.3b6c.1162@mx.google.com> <4ab7dc31.0a1ad00a.4776.0e5e@mx.google.com> <4ab7ec5e.1c07d00a.5d7d.10cb@mx.google.com> <4ab7f61a.0508d00a.56ae.0269@mx.google.com> Message-ID: >Voila! Max wins again! Only in Max's own little universe...where no one else wants to play. Charlotte -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo Sent: Monday, September 21, 2009 2:54 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Update or CancelUpdate Without Addnew or Edit > Max, you aren't listening. True. I wasn't talking about loading subforms as part of the tabs, but in having controls on the tabs screen space. IOW, one form, no subforms. Main form has dozens of tabs each displaying different information from the mainform source. Break all that out into subforms which load JIT based on buttons. Voila! Max wins again! Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: 21 September 2009 22:45 To: Access Developers discussion and problem solving Subject: Re: [AccessD] Update or CancelUpdate Without Addnew or Edit No, Max, you aren't listening. Tabs load only what you tell them to load and when. If you don't tell them to load a subform until a specified event, they don't load a subform. They're very considerate that way. You built your own speed problem by following Microsoft's instructions and putting all the subform objects into the subform controls at design time. That isn't an issue with the tab control, which is merely a container. It's an issue of design of the application you're building, not the tools available to you. Wiser heads have always waited to load the subforms until they're needed. That works just as well with a tab control and saves you a bunch of subform swapping because the overhead is for the initial load. After that, you can leave the darn thing on its tab without incurring additional overhead. However, you do incur additional overhead if you unload and load subforms over and over. Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo Sent: Monday, September 21, 2009 2:12 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Update or CancelUpdate Without Addnew or Edit > but why make extra work for yourself 1. You have to do the work anyway for a Tab. So, it is just as easy to do it in a subform. 2. Tabs DO load when the form opens and they run the code on those tabs too including populating the combos, listboxes, etc. Which is why it was making one of my forms run so slow on load and subsequent tabbing between them. 3. I also put a "Blank" Button option (ie, Tab replacement) on the Main Form along with there others; which just loads a blank/empty sub form. This is extremely useful when scrolling through records where you just need to look at the info on the Main Form until you find the records you are searching for and then you can click on whichever button you want to load that info you are interested in. 4. The wheel was reinvented because it was square. This makes it nice and round and it rolls really well, uphill and down. At the risk of repeating myself. My Tab form was unworkable because of the speed issue. Replacing tabs with buttons made it slick, fast and a delight to use. It got a 100% approval rating from the users who could see no difference but suddenly they were no longer waiting 30=60 seconds for movement between records. We clearly have a different mindset on this. I am going with what goes for me and I pass it on for what it is worth. I think Doug Steele adopted this recommendation a few weeks back and I think had similar results. Perhaps you could give us some feedback - Doug? Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: 21 September 2009 21:57 To: Access Developers discussion and problem solving Subject: Re: [AccessD] Update or CancelUpdate Without Addnew or Edit Max, you obviously haven't followed the JIT loading threads we've had over the years. Tabs don't load anything you have instantiated. When I built tab forms in Access, they didn't load anything on a page until that page got the focus. The overhead of loading all tabs is enormous, but why make extra work for yourself showing and hiding stuff with "buttons" on a single parent form and generally reinventing the wheel? Charlotte Foust -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From max.wanadoo at gmail.com Mon Sep 21 17:05:59 2009 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Mon, 21 Sep 2009 23:05:59 +0100 Subject: [AccessD] Update or CancelUpdate Without Addnew or Edit In-Reply-To: References: <4ab7d96d.0a1ad00a.3b6c.1162@mx.google.com> <4ab7dc31.0a1ad00a.4776.0e5e@mx.google.com> <4ab7ec5e.1c07d00a.5d7d.10cb@mx.google.com> <4ab7f61a.0508d00a.56ae.0269@mx.google.com> Message-ID: <4ab7f906.0a04d00a.4e5d.24ba@mx.google.com> Who invited you? Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: 21 September 2009 22:58 To: Access Developers discussion and problem solving Subject: Re: [AccessD] Update or CancelUpdate Without Addnew or Edit >Voila! Max wins again! Only in Max's own little universe...where no one else wants to play. Charlotte -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo Sent: Monday, September 21, 2009 2:54 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Update or CancelUpdate Without Addnew or Edit > Max, you aren't listening. True. I wasn't talking about loading subforms as part of the tabs, but in having controls on the tabs screen space. IOW, one form, no subforms. Main form has dozens of tabs each displaying different information from the mainform source. Break all that out into subforms which load JIT based on buttons. Voila! Max wins again! Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: 21 September 2009 22:45 To: Access Developers discussion and problem solving Subject: Re: [AccessD] Update or CancelUpdate Without Addnew or Edit No, Max, you aren't listening. Tabs load only what you tell them to load and when. If you don't tell them to load a subform until a specified event, they don't load a subform. They're very considerate that way. You built your own speed problem by following Microsoft's instructions and putting all the subform objects into the subform controls at design time. That isn't an issue with the tab control, which is merely a container. It's an issue of design of the application you're building, not the tools available to you. Wiser heads have always waited to load the subforms until they're needed. That works just as well with a tab control and saves you a bunch of subform swapping because the overhead is for the initial load. After that, you can leave the darn thing on its tab without incurring additional overhead. However, you do incur additional overhead if you unload and load subforms over and over. Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo Sent: Monday, September 21, 2009 2:12 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Update or CancelUpdate Without Addnew or Edit > but why make extra work for yourself 1. You have to do the work anyway for a Tab. So, it is just as easy to do it in a subform. 2. Tabs DO load when the form opens and they run the code on those tabs too including populating the combos, listboxes, etc. Which is why it was making one of my forms run so slow on load and subsequent tabbing between them. 3. I also put a "Blank" Button option (ie, Tab replacement) on the Main Form along with there others; which just loads a blank/empty sub form. This is extremely useful when scrolling through records where you just need to look at the info on the Main Form until you find the records you are searching for and then you can click on whichever button you want to load that info you are interested in. 4. The wheel was reinvented because it was square. This makes it nice and round and it rolls really well, uphill and down. At the risk of repeating myself. My Tab form was unworkable because of the speed issue. Replacing tabs with buttons made it slick, fast and a delight to use. It got a 100% approval rating from the users who could see no difference but suddenly they were no longer waiting 30=60 seconds for movement between records. We clearly have a different mindset on this. I am going with what goes for me and I pass it on for what it is worth. I think Doug Steele adopted this recommendation a few weeks back and I think had similar results. Perhaps you could give us some feedback - Doug? Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: 21 September 2009 21:57 To: Access Developers discussion and problem solving Subject: Re: [AccessD] Update or CancelUpdate Without Addnew or Edit Max, you obviously haven't followed the JIT loading threads we've had over the years. Tabs don't load anything you have instantiated. When I built tab forms in Access, they didn't load anything on a page until that page got the focus. The overhead of loading all tabs is enormous, but why make extra work for yourself showing and hiding stuff with "buttons" on a single parent form and generally reinventing the wheel? Charlotte Foust -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From jwcolby at colbyconsulting.com Mon Sep 21 17:07:33 2009 From: jwcolby at colbyconsulting.com (jwcolby) Date: Mon, 21 Sep 2009 18:07:33 -0400 Subject: [AccessD] Update or CancelUpdate Without Addnew or Edit In-Reply-To: <4ab7dc31.0a1ad00a.4776.0e5e@mx.google.com> References: <4ab7d96d.0a1ad00a.3b6c.1162@mx.google.com> <4ab7dc31.0a1ad00a.4776.0e5e@mx.google.com> Message-ID: <4AB7F925.2000704@colbyconsulting.com> JIT subforms. My framework automatically handles this for subforms placed in tab pages. John W. Colby www.ColbyConsulting.com Max Wanadoo wrote: > Ok, it is for ME. > > I will never go back to tabs. > > Tabs load ALL the data for all the tabs each time you open the form and each > time you navigate between records. ALL of it ALL the time. > > A button merely replaces the sub form with another sub form. Practically > instantaneous and only loads the data in the sub form that you have opened. > To the user it looks and feels the same but FASTER...a lot FASTER. > > One form I had was practically unworkable and now it flys. > > > Max > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust > Sent: 21 September 2009 20:57 > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Update or CancelUpdate Without Addnew or Edit > >> Best of all, drop the multi-tab subform and replace with buttons. Must > faster and easier to maintain. > > NOT! > > Charlotte From jwcolby at colbyconsulting.com Mon Sep 21 17:09:20 2009 From: jwcolby at colbyconsulting.com (jwcolby) Date: Mon, 21 Sep 2009 18:09:20 -0400 Subject: [AccessD] Update or CancelUpdate Without Addnew or Edit In-Reply-To: References: <4ab7d96d.0a1ad00a.3b6c.1162@mx.google.com> <4ab7dc31.0a1ad00a.4776.0e5e@mx.google.com> Message-ID: <4AB7F990.9060506@colbyconsulting.com> > but why make extra work for yourself showing and hiding stuff with "buttons" on a single parent form and generally reinventing the wheel? Agreed. That is precisely what the tab control is for. Write the code and place it in a framework library... ;) John W. Colby www.ColbyConsulting.com Charlotte Foust wrote: > Max, you obviously haven't followed the JIT loading threads we've had > over the years. Tabs don't load anything you have instantiated. When I > built tab forms in Access, they didn't load anything on a page until > that page got the focus. The overhead of loading all tabs is enormous, > but why make extra work for yourself showing and hiding stuff with > "buttons" on a single parent form and generally reinventing the wheel? > > Charlotte Foust > > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo > Sent: Monday, September 21, 2009 1:03 PM > To: 'Access Developers discussion and problem solving' > Subject: Re: [AccessD] Update or CancelUpdate Without Addnew or Edit > > Ok, it is for ME. > > I will never go back to tabs. > > Tabs load ALL the data for all the tabs each time you open the form and > each time you navigate between records. ALL of it ALL the time. > > A button merely replaces the sub form with another sub form. > Practically instantaneous and only loads the data in the sub form that > you have opened. > To the user it looks and feels the same but FASTER...a lot FASTER. > > One form I had was practically unworkable and now it flys. > > > Max > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte > Foust > Sent: 21 September 2009 20:57 > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Update or CancelUpdate Without Addnew or Edit > >> Best of all, drop the multi-tab subform and replace with buttons. Must > faster and easier to maintain. > > NOT! > > Charlotte > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo > Sent: Monday, September 21, 2009 12:51 PM > To: 'Access Developers discussion and problem solving' > Subject: Re: [AccessD] Update or CancelUpdate Without Addnew or Edit > > If this has just happened on a form which hitherto was working ok, then > do a rebuild. > If you have added any code to make changes to the data on the form > (either directly or via a Query) then put a me.dirty=false to ensure the > change is written away immediately. > > Best of all, drop the multi-tab subform and replace with buttons. Must > faster and easier to maintain. > > Max > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin > Sent: 21 September 2009 20:03 > To: 'Access Developers discussion and problem solving' > Subject: [AccessD] Update or CancelUpdate Without Addnew or Edit > > Dear List: > > I have a rather complex form with a multi-page tab. Some of the tabs > have subforms > > When I open the form and click in an empty space on the subform I get > the message "Update or CancelUpdate Without Addnew or Edit". If I go to > any other tab page with a subform and click anywhere on the subform I > get the message. One of the tab pages generates the message without > even clicking. > > > I can click on any tab page which does not have a subform with no > problem. > > I get this problem in 2007 but not 2003. My client has it in 2007 and > 2003. > But not on all machines. > > I'm stumped. Any ideas welcome. > > > > MTIA > > Rocky > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From max.wanadoo at gmail.com Mon Sep 21 17:09:29 2009 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Mon, 21 Sep 2009 23:09:29 +0100 Subject: [AccessD] Update or CancelUpdate Without Addnew or Edit In-Reply-To: References: <4ab7d96d.0a1ad00a.3b6c.1162@mx.google.com> <4ab7dc31.0a1ad00a.4776.0e5e@mx.google.com> <4ab7ec5e.1c07d00a.5d7d.10cb@mx.google.com> <4ab7f61a.0508d00a.56ae.0269@mx.google.com> Message-ID: <4ab7f9da.1c07d00a.089a.0064@mx.google.com> BTW, Have you noticed that yet ONCE AGAIN, Mr Rocky has started an argument and then disappeared? Max Ps. You can play in my sand box if you want to. My ball though! -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: 21 September 2009 22:58 To: Access Developers discussion and problem solving Subject: Re: [AccessD] Update or CancelUpdate Without Addnew or Edit >Voila! Max wins again! Only in Max's own little universe...where no one else wants to play. Charlotte -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo Sent: Monday, September 21, 2009 2:54 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Update or CancelUpdate Without Addnew or Edit > Max, you aren't listening. True. I wasn't talking about loading subforms as part of the tabs, but in having controls on the tabs screen space. IOW, one form, no subforms. Main form has dozens of tabs each displaying different information from the mainform source. Break all that out into subforms which load JIT based on buttons. Voila! Max wins again! Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: 21 September 2009 22:45 To: Access Developers discussion and problem solving Subject: Re: [AccessD] Update or CancelUpdate Without Addnew or Edit No, Max, you aren't listening. Tabs load only what you tell them to load and when. If you don't tell them to load a subform until a specified event, they don't load a subform. They're very considerate that way. You built your own speed problem by following Microsoft's instructions and putting all the subform objects into the subform controls at design time. That isn't an issue with the tab control, which is merely a container. It's an issue of design of the application you're building, not the tools available to you. Wiser heads have always waited to load the subforms until they're needed. That works just as well with a tab control and saves you a bunch of subform swapping because the overhead is for the initial load. After that, you can leave the darn thing on its tab without incurring additional overhead. However, you do incur additional overhead if you unload and load subforms over and over. Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo Sent: Monday, September 21, 2009 2:12 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Update or CancelUpdate Without Addnew or Edit > but why make extra work for yourself 1. You have to do the work anyway for a Tab. So, it is just as easy to do it in a subform. 2. Tabs DO load when the form opens and they run the code on those tabs too including populating the combos, listboxes, etc. Which is why it was making one of my forms run so slow on load and subsequent tabbing between them. 3. I also put a "Blank" Button option (ie, Tab replacement) on the Main Form along with there others; which just loads a blank/empty sub form. This is extremely useful when scrolling through records where you just need to look at the info on the Main Form until you find the records you are searching for and then you can click on whichever button you want to load that info you are interested in. 4. The wheel was reinvented because it was square. This makes it nice and round and it rolls really well, uphill and down. At the risk of repeating myself. My Tab form was unworkable because of the speed issue. Replacing tabs with buttons made it slick, fast and a delight to use. It got a 100% approval rating from the users who could see no difference but suddenly they were no longer waiting 30=60 seconds for movement between records. We clearly have a different mindset on this. I am going with what goes for me and I pass it on for what it is worth. I think Doug Steele adopted this recommendation a few weeks back and I think had similar results. Perhaps you could give us some feedback - Doug? Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: 21 September 2009 21:57 To: Access Developers discussion and problem solving Subject: Re: [AccessD] Update or CancelUpdate Without Addnew or Edit Max, you obviously haven't followed the JIT loading threads we've had over the years. Tabs don't load anything you have instantiated. When I built tab forms in Access, they didn't load anything on a page until that page got the focus. The overhead of loading all tabs is enormous, but why make extra work for yourself showing and hiding stuff with "buttons" on a single parent form and generally reinventing the wheel? Charlotte Foust -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From max.wanadoo at gmail.com Mon Sep 21 17:10:06 2009 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Mon, 21 Sep 2009 23:10:06 +0100 Subject: [AccessD] Update or CancelUpdate Without Addnew or Edit In-Reply-To: <4AB7F925.2000704@colbyconsulting.com> References: <4ab7d96d.0a1ad00a.3b6c.1162@mx.google.com> <4ab7dc31.0a1ad00a.4776.0e5e@mx.google.com> <4AB7F925.2000704@colbyconsulting.com> Message-ID: <4ab7f9fb.0a04d00a.5df9.19b2@mx.google.com> SPOT ON! Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: 21 September 2009 23:08 To: Access Developers discussion and problem solving Subject: Re: [AccessD] Update or CancelUpdate Without Addnew or Edit JIT subforms. My framework automatically handles this for subforms placed in tab pages. John W. Colby www.ColbyConsulting.com Max Wanadoo wrote: > Ok, it is for ME. > > I will never go back to tabs. > > Tabs load ALL the data for all the tabs each time you open the form and each > time you navigate between records. ALL of it ALL the time. > > A button merely replaces the sub form with another sub form. Practically > instantaneous and only loads the data in the sub form that you have opened. > To the user it looks and feels the same but FASTER...a lot FASTER. > > One form I had was practically unworkable and now it flys. > > > Max > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust > Sent: 21 September 2009 20:57 > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Update or CancelUpdate Without Addnew or Edit > >> Best of all, drop the multi-tab subform and replace with buttons. Must > faster and easier to maintain. > > NOT! > > Charlotte -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From jwcolby at colbyconsulting.com Mon Sep 21 17:15:16 2009 From: jwcolby at colbyconsulting.com (jwcolby) Date: Mon, 21 Sep 2009 18:15:16 -0400 Subject: [AccessD] Update or CancelUpdate Without Addnew or Edit In-Reply-To: References: <4ab7d96d.0a1ad00a.3b6c.1162@mx.google.com> <4ab7dc31.0a1ad00a.4776.0e5e@mx.google.com> <4ab7ec5e.1c07d00a.5d7d.10cb@mx.google.com> Message-ID: <4AB7FAF4.2030902@colbyconsulting.com> > Wiser heads have always waited to load the subforms until they're needed. Indeed. In fact that is precisely what Max is doing as well, he is just placing dozens of buttons on the form to simulate the dozens of pages of the tab control. One tab control with N pages or N buttons. But in fact both approaches do in fact load the subform "on demand". Just In Time Subforms. However... Max could refactor his solution to use a TAB, much more easily than we could refactor ours to use his buttons. And get rid of a ton of event stubs in the CBF in the process. John W. Colby www.ColbyConsulting.com Charlotte Foust wrote: > No, Max, you aren't listening. Tabs load only what you tell them to > load and when. If you don't tell them to load a subform until a > specified event, they don't load a subform. They're very considerate > that way. You built your own speed problem by following Microsoft's > instructions and putting all the subform objects into the subform > controls at design time. That isn't an issue with the tab control, > which is merely a container. It's an issue of design of the application > you're building, not the tools available to you. > > Wiser heads have always waited to load the subforms until they're > needed. That works just as well with a tab control and saves you a > bunch of subform swapping because the overhead is for the initial load. > After that, you can leave the darn thing on its tab without incurring > additional overhead. However, you do incur additional overhead if you > unload and load subforms over and over. > > Charlotte Foust > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo > Sent: Monday, September 21, 2009 2:12 PM > To: 'Access Developers discussion and problem solving' > Subject: Re: [AccessD] Update or CancelUpdate Without Addnew or Edit > >> but why make extra work for yourself > > 1. You have to do the work anyway for a Tab. So, it is just as easy to > do it in a subform. > > 2. Tabs DO load when the form opens and they run the code on those tabs > too including populating the combos, listboxes, etc. Which is why it > was making one of my forms run so slow on load and subsequent tabbing > between them. > > 3. I also put a "Blank" Button option (ie, Tab replacement) on the Main > Form along with there others; which just loads a blank/empty sub form. > This is extremely useful when scrolling through records where you just > need to look at the info on the Main Form until you find the records you > are searching for and then you can click on whichever button you want to > load that info you are interested in. > > 4. The wheel was reinvented because it was square. This makes it nice > and round and it rolls really well, uphill and down. > > At the risk of repeating myself. My Tab form was unworkable because of > the speed issue. Replacing tabs with buttons made it slick, fast and a > delight to use. It got a 100% approval rating from the users who could > see no difference but suddenly they were no longer waiting 30=60 seconds > for movement between records. > > We clearly have a different mindset on this. I am going with what goes > for me and I pass it on for what it is worth. I think Doug Steele > adopted this recommendation a few weeks back and I think had similar > results. Perhaps you could give us some feedback - Doug? > > > Max > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte > Foust > Sent: 21 September 2009 21:57 > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Update or CancelUpdate Without Addnew or Edit > > Max, you obviously haven't followed the JIT loading threads we've had > over the years. Tabs don't load anything you have instantiated. When I > built tab forms in Access, they didn't load anything on a page until > that page got the focus. The overhead of loading all tabs is enormous, > but why make extra work for yourself showing and hiding stuff with > "buttons" on a single parent form and generally reinventing the wheel? > > Charlotte Foust > > From max.wanadoo at gmail.com Mon Sep 21 17:16:06 2009 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Mon, 21 Sep 2009 23:16:06 +0100 Subject: [AccessD] Update or CancelUpdate Without Addnew or Edit In-Reply-To: <4AB7F990.9060506@colbyconsulting.com> References: <4ab7d96d.0a1ad00a.3b6c.1162@mx.google.com> <4ab7dc31.0a1ad00a.4776.0e5e@mx.google.com> <4AB7F990.9060506@colbyconsulting.com> Message-ID: <4ab7fb68.1c05d00a.3d5f.1e7c@mx.google.com> ..and then you have to jump through loops to see which tab control was clicked. And you cannot change its colour, etc. you are stuck. Use a button or a label simulating a tab/button and the world is your oyster (assuming you like fish - but then we are back to your other problem LOL). Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: 21 September 2009 23:09 To: Access Developers discussion and problem solving Subject: Re: [AccessD] Update or CancelUpdate Without Addnew or Edit > but why make extra work for yourself showing and hiding stuff with "buttons" on a single parent form and generally reinventing the wheel? Agreed. That is precisely what the tab control is for. Write the code and place it in a framework library... ;) John W. Colby www.ColbyConsulting.com Charlotte Foust wrote: > Max, you obviously haven't followed the JIT loading threads we've had > over the years. Tabs don't load anything you have instantiated. When I > built tab forms in Access, they didn't load anything on a page until > that page got the focus. The overhead of loading all tabs is enormous, > but why make extra work for yourself showing and hiding stuff with > "buttons" on a single parent form and generally reinventing the wheel? > > Charlotte Foust > > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo > Sent: Monday, September 21, 2009 1:03 PM > To: 'Access Developers discussion and problem solving' > Subject: Re: [AccessD] Update or CancelUpdate Without Addnew or Edit > > Ok, it is for ME. > > I will never go back to tabs. > > Tabs load ALL the data for all the tabs each time you open the form and > each time you navigate between records. ALL of it ALL the time. > > A button merely replaces the sub form with another sub form. > Practically instantaneous and only loads the data in the sub form that > you have opened. > To the user it looks and feels the same but FASTER...a lot FASTER. > > One form I had was practically unworkable and now it flys. > > > Max > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte > Foust > Sent: 21 September 2009 20:57 > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Update or CancelUpdate Without Addnew or Edit > >> Best of all, drop the multi-tab subform and replace with buttons. Must > faster and easier to maintain. > > NOT! > > Charlotte > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo > Sent: Monday, September 21, 2009 12:51 PM > To: 'Access Developers discussion and problem solving' > Subject: Re: [AccessD] Update or CancelUpdate Without Addnew or Edit > > If this has just happened on a form which hitherto was working ok, then > do a rebuild. > If you have added any code to make changes to the data on the form > (either directly or via a Query) then put a me.dirty=false to ensure the > change is written away immediately. > > Best of all, drop the multi-tab subform and replace with buttons. Must > faster and easier to maintain. > > Max > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin > Sent: 21 September 2009 20:03 > To: 'Access Developers discussion and problem solving' > Subject: [AccessD] Update or CancelUpdate Without Addnew or Edit > > Dear List: > > I have a rather complex form with a multi-page tab. Some of the tabs > have subforms > > When I open the form and click in an empty space on the subform I get > the message "Update or CancelUpdate Without Addnew or Edit". If I go to > any other tab page with a subform and click anywhere on the subform I > get the message. One of the tab pages generates the message without > even clicking. > > > I can click on any tab page which does not have a subform with no > problem. > > I get this problem in 2007 but not 2003. My client has it in 2007 and > 2003. > But not on all machines. > > I'm stumped. Any ideas welcome. > > > > MTIA > > Rocky > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From jwcolby at colbyconsulting.com Mon Sep 21 17:17:23 2009 From: jwcolby at colbyconsulting.com (jwcolby) Date: Mon, 21 Sep 2009 18:17:23 -0400 Subject: [AccessD] OT: Virtual PC 2007 (MS), CITRIX XenServer, CITRIX HDX... In-Reply-To: References: Message-ID: <4AB7FB73.3070409@colbyconsulting.com> By "Virtual server" are you referring to a VMWare product or a MS product? they both have something of this nature. John W. Colby www.ColbyConsulting.com Drew Wutka wrote: > Hmmmm, first, you can accomplish 1, 2, and the first part of 3 simply > with Virtual Server 2005. It's FREE, and compatible with Virtual PC > 2007. (By compatible, you can create a VM in Virtual PC 2007, shut it > down, copy the .vhd hard drive file to a location where your virtual > server can use it, and then create a new VM in Virtual Server 2005 using > that hard drive.) > > Virtual Server machines run in the back ground, not directly on your > machine. But Virtual Server is also WAY better at running multiple > machines. Virtual PC runs EVERYTHING in one thread, so if you have 3 > machines running, you are running them all within one thread. With > Virtual server, each virtual machine (that is running), runs in it's own > thread. Virtual Server has two 'interfaces' There is a web interface > (which is the default interface). This lets you control the entire > system, and control an individual VM through an ActiveX control. There > is also a VM something or other that let's you 'connect' to a running VM > (and this too can be run from another machine (you just install that > portion of Virtual Server 2005 on the client machine you want to use > that utility on). That interface, however, doesn't let you make changes > to anything in the system, just offers a method of actually interfacing > with the VM itself. > > There is also VMRCplus (version 1.8.0.0). It's a free utility that uses > Virtual Server's scripting capabilities to give you a handy method of > controlling both the server and all the VM's. The only issue I have had > with this utility, is that it MUST be run on a standard LAN (100 megabit > or better). Running it through a VPN connection (behind a T1 (1.5 > megabit) connection) it won't work...it is just pulling too much > information down to ever allow you to do anything. > > Virtual Machines can also be setup to turn on automatically with the > machine (and either shutdown or pause when the host machine shuts down), > and with the scripting stuff, you can do practically anything you want > (including shutting a machine down in order to backup it's .vhd file) > > Drew > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Shamil > Salakhetdinov > Sent: Sunday, September 20, 2009 3:43 PM > To: 'Access Developers discussion and problem solving' > Subject: [AccessD] OT: Virtual PC 2007 (MS), CITRIX XenServer, CITRIX > HDX... > > Hi All, > > > > Sorry for off-topic but I expect the subject would be interesting for > many > developers here, and I do expect some of you do use such a configuration > of > computers systems I'm considering here to create. > > > > Plan: > > > > I wanted to have: > > > > 1) Several virtual PCs (VPCs), which can be kept and loaded from a > common local/Internet store with minimal overheads; > > 2) When loaded and started I wanted to access VPCs from real > desktop on > PC they are running as well as via a virtual desktop from other systems > running in my LAN as well as from Internet assuming my running VPCs will > be > seen from there (I will get static IP(s) and my main ISP has a broadband > connection to my home/office, which I'm using here every day ); > > 3) I also wanted the data from some of my VPCs/physical systems > backed-up automatically (on schedule) not only locally but also > somewhere on > Internet; > > 4) When out of home/office for a long period of time, and having my > physical systems shut down I wanted to have (some of) my VPCs moved to > an > Internet VPS hosting to use them from anywhere in this world. > > > > As far I currently understand: > > > > (1) - can be done using CITRIX XenServer > (http://www.citrix.com/English/ps2/products/product.asp?contentID=683148 > ), > > (2) - using CITRIX HDX technology > (http://community.citrix.com/pages/viewpage.action?pageId=79463606), > > (3) - using e.g. Amazon S3 Services > (http://aws.amazon.com/s3/#functionality ), and > > (4) - using e.g. Triple8 VPSs (http://www.triple8.net/vps.htm ) > > > > Question: Does anybody use/plan to use the above technologies in the > near > future? If you do use them what are your experience - I'm especially > interested to hear about real life experience of using VS2005/2008/2010 > development for Visual Studio running on an Internet-located VPS > (Virtual > Private Server), and accessed via Virtual Desktop (CITRIX HDX) from Web > Browser. running on Windows Mobile powered SmartPhone J Well, I'm > kidding > about the latter "SmartPhone VS development" but I do wanted to know > about > real life experience of using VS development via Virtual Desktop driven > by > CITRIX HDX. > > > > Please correct me if I'm wrong and advise what are the better > technologies > in your opinion to apply for and fulfill my plan. > > > > Thank you. > > > > -- > > Shamil > From max.wanadoo at gmail.com Mon Sep 21 17:18:49 2009 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Mon, 21 Sep 2009 23:18:49 +0100 Subject: [AccessD] Update or CancelUpdate Without Addnew or Edit In-Reply-To: <4AB7FAF4.2030902@colbyconsulting.com> References: <4ab7d96d.0a1ad00a.3b6c.1162@mx.google.com> <4ab7dc31.0a1ad00a.4776.0e5e@mx.google.com> <4ab7ec5e.1c07d00a.5d7d.10cb@mx.google.com> <4AB7FAF4.2030902@colbyconsulting.com> Message-ID: <4ab7fc0a.0707d00a.49de.30d1@mx.google.com> See Charlotte, you are not listening...LOL But, you can still play in my sandbox. Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: 21 September 2009 23:15 To: Access Developers discussion and problem solving Subject: Re: [AccessD] Update or CancelUpdate Without Addnew or Edit > Wiser heads have always waited to load the subforms until they're needed. Indeed. In fact that is precisely what Max is doing as well, he is just placing dozens of buttons on the form to simulate the dozens of pages of the tab control. One tab control with N pages or N buttons. But in fact both approaches do in fact load the subform "on demand". Just In Time Subforms. However... Max could refactor his solution to use a TAB, much more easily than we could refactor ours to use his buttons. And get rid of a ton of event stubs in the CBF in the process. John W. Colby www.ColbyConsulting.com Charlotte Foust wrote: > No, Max, you aren't listening. Tabs load only what you tell them to > load and when. If you don't tell them to load a subform until a > specified event, they don't load a subform. They're very considerate > that way. You built your own speed problem by following Microsoft's > instructions and putting all the subform objects into the subform > controls at design time. That isn't an issue with the tab control, > which is merely a container. It's an issue of design of the application > you're building, not the tools available to you. > > Wiser heads have always waited to load the subforms until they're > needed. That works just as well with a tab control and saves you a > bunch of subform swapping because the overhead is for the initial load. > After that, you can leave the darn thing on its tab without incurring > additional overhead. However, you do incur additional overhead if you > unload and load subforms over and over. > > Charlotte Foust > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo > Sent: Monday, September 21, 2009 2:12 PM > To: 'Access Developers discussion and problem solving' > Subject: Re: [AccessD] Update or CancelUpdate Without Addnew or Edit > >> but why make extra work for yourself > > 1. You have to do the work anyway for a Tab. So, it is just as easy to > do it in a subform. > > 2. Tabs DO load when the form opens and they run the code on those tabs > too including populating the combos, listboxes, etc. Which is why it > was making one of my forms run so slow on load and subsequent tabbing > between them. > > 3. I also put a "Blank" Button option (ie, Tab replacement) on the Main > Form along with there others; which just loads a blank/empty sub form. > This is extremely useful when scrolling through records where you just > need to look at the info on the Main Form until you find the records you > are searching for and then you can click on whichever button you want to > load that info you are interested in. > > 4. The wheel was reinvented because it was square. This makes it nice > and round and it rolls really well, uphill and down. > > At the risk of repeating myself. My Tab form was unworkable because of > the speed issue. Replacing tabs with buttons made it slick, fast and a > delight to use. It got a 100% approval rating from the users who could > see no difference but suddenly they were no longer waiting 30=60 seconds > for movement between records. > > We clearly have a different mindset on this. I am going with what goes > for me and I pass it on for what it is worth. I think Doug Steele > adopted this recommendation a few weeks back and I think had similar > results. Perhaps you could give us some feedback - Doug? > > > Max > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte > Foust > Sent: 21 September 2009 21:57 > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Update or CancelUpdate Without Addnew or Edit > > Max, you obviously haven't followed the JIT loading threads we've had > over the years. Tabs don't load anything you have instantiated. When I > built tab forms in Access, they didn't load anything on a page until > that page got the focus. The overhead of loading all tabs is enormous, > but why make extra work for yourself showing and hiding stuff with > "buttons" on a single parent form and generally reinventing the wheel? > > Charlotte Foust > > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From cfoust at infostatsystems.com Mon Sep 21 17:21:29 2009 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Mon, 21 Sep 2009 15:21:29 -0700 Subject: [AccessD] Update or CancelUpdate Without Addnew or Edit In-Reply-To: <4ab7fb68.1c05d00a.3d5f.1e7c@mx.google.com> References: <4ab7d96d.0a1ad00a.3b6c.1162@mx.google.com> <4ab7dc31.0a1ad00a.4776.0e5e@mx.google.com> <4AB7F990.9060506@colbyconsulting.com> <4ab7fb68.1c05d00a.3d5f.1e7c@mx.google.com> Message-ID: Excuse me? It's easy enough to determine which tab was clicked, just raise an event, for one way. Why need a gazillion event stubs for all those buttons when you can handle it all in one routine? Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo Sent: Monday, September 21, 2009 3:16 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Update or CancelUpdate Without Addnew or Edit ..and then you have to jump through loops to see which tab control was clicked. And you cannot change its colour, etc. you are stuck. Use a button or a label simulating a tab/button and the world is your oyster (assuming you like fish - but then we are back to your other problem LOL). Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: 21 September 2009 23:09 To: Access Developers discussion and problem solving Subject: Re: [AccessD] Update or CancelUpdate Without Addnew or Edit > but why make extra work for yourself showing and hiding stuff with "buttons" on a single parent form and generally reinventing the wheel? Agreed. That is precisely what the tab control is for. Write the code and place it in a framework library... ;) John W. Colby www.ColbyConsulting.com From jwcolby at colbyconsulting.com Mon Sep 21 17:23:42 2009 From: jwcolby at colbyconsulting.com (jwcolby) Date: Mon, 21 Sep 2009 18:23:42 -0400 Subject: [AccessD] Update or CancelUpdate Without Addnew or Edit In-Reply-To: <4ab7f61a.0508d00a.56ae.0269@mx.google.com> References: <4ab7d96d.0a1ad00a.3b6c.1162@mx.google.com> <4ab7dc31.0a1ad00a.4776.0e5e@mx.google.com> <4ab7ec5e.1c07d00a.5d7d.10cb@mx.google.com> <4ab7f61a.0508d00a.56ae.0269@mx.google.com> Message-ID: <4AB7FCEE.90201@colbyconsulting.com> >Voila! Max wins again! Well, not exactly. Do the exact same thing only have your subforms reside on the pages of a tab. Now as the tab click event fires, load the subform for the correct page, just as you do for your buttons. the difference is that my code is clean, handling one control (the tab control). Yours has to be customized to the number of buttons you have on your form. Add a subform, add a button, add a button event handler. In my case, add a subform, just add a tab. No code change at all. In fact this is the one lonely place where I use the tag property... of the subform control to store the subform to load in that subform control. In the subform control I simply remove the name of the form to load and in the OnClick of the tab control I yank the name from the subform control tag and place it back in the source property to cause the subform to load. Works a treat. Add a tab, drag a subform onto the tab. Cut the subform name out of the source property and place it in the tag. Instant JIT subform. Not a single button handler in sight. Voila... John wins again. ;) John W. Colby www.ColbyConsulting.com Max Wanadoo wrote: >> Max, you aren't listening. > > True. > > I wasn't talking about loading subforms as part of the tabs, but in having > controls on the tabs screen space. IOW, one form, no subforms. Main form > has dozens of tabs each displaying different information from the mainform > source. > > Break all that out into subforms which load JIT based on buttons. Voila! Max > wins again! > > Max From jwcolby at colbyconsulting.com Mon Sep 21 17:24:43 2009 From: jwcolby at colbyconsulting.com (jwcolby) Date: Mon, 21 Sep 2009 18:24:43 -0400 Subject: [AccessD] Update or CancelUpdate Without Addnew or Edit In-Reply-To: <4ab7f906.0a04d00a.4e5d.24ba@mx.google.com> References: <4ab7d96d.0a1ad00a.3b6c.1162@mx.google.com> <4ab7dc31.0a1ad00a.4776.0e5e@mx.google.com> <4ab7ec5e.1c07d00a.5d7d.10cb@mx.google.com> <4ab7f61a.0508d00a.56ae.0269@mx.google.com> <4ab7f906.0a04d00a.4e5d.24ba@mx.google.com> Message-ID: <4AB7FD2B.8050006@colbyconsulting.com> ROFLMAO. Trading insults is much less productive than trading source code. ;) John W. Colby www.ColbyConsulting.com Max Wanadoo wrote: > Who invited you? > > Max > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust > Sent: 21 September 2009 22:58 > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Update or CancelUpdate Without Addnew or Edit > >> Voila! Max wins again! > Only in Max's own little universe...where no one else wants to play. From jwcolby at colbyconsulting.com Mon Sep 21 17:26:46 2009 From: jwcolby at colbyconsulting.com (jwcolby) Date: Mon, 21 Sep 2009 18:26:46 -0400 Subject: [AccessD] Update or CancelUpdate Without Addnew or Edit In-Reply-To: <4ab7fb68.1c05d00a.3d5f.1e7c@mx.google.com> References: <4ab7d96d.0a1ad00a.3b6c.1162@mx.google.com> <4ab7dc31.0a1ad00a.4776.0e5e@mx.google.com> <4AB7F990.9060506@colbyconsulting.com> <4ab7fb68.1c05d00a.3d5f.1e7c@mx.google.com> Message-ID: <4AB7FDA6.8070708@colbyconsulting.com> I will hand you the ugly tab issue. Not enough to make it worth my time though. Besides which I have used icons in tabs. Works a treat. John W. Colby www.ColbyConsulting.com Max Wanadoo wrote: > ..and then you have to jump through loops to see which tab control was > clicked. And you cannot change its colour, etc. you are stuck. Use a button > or a label simulating a tab/button and the world is your oyster (assuming > you like fish - but then we are back to your other problem LOL). > > > Max > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby > Sent: 21 September 2009 23:09 > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Update or CancelUpdate Without Addnew or Edit > > > but why make extra work for yourself showing and hiding stuff with > "buttons" on a single parent > form and generally reinventing the wheel? > > Agreed. That is precisely what the tab control is for. Write the code and > place it in a framework > library... ;) > > John W. Colby > www.ColbyConsulting.com > > > Charlotte Foust wrote: >> Max, you obviously haven't followed the JIT loading threads we've had >> over the years. Tabs don't load anything you have instantiated. When I >> built tab forms in Access, they didn't load anything on a page until >> that page got the focus. The overhead of loading all tabs is enormous, >> but why make extra work for yourself showing and hiding stuff with >> "buttons" on a single parent form and generally reinventing the wheel? >> >> Charlotte Foust >> >> >> >> -----Original Message----- >> From: accessd-bounces at databaseadvisors.com >> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo >> Sent: Monday, September 21, 2009 1:03 PM >> To: 'Access Developers discussion and problem solving' >> Subject: Re: [AccessD] Update or CancelUpdate Without Addnew or Edit >> >> Ok, it is for ME. >> >> I will never go back to tabs. >> >> Tabs load ALL the data for all the tabs each time you open the form and >> each time you navigate between records. ALL of it ALL the time. >> >> A button merely replaces the sub form with another sub form. >> Practically instantaneous and only loads the data in the sub form that >> you have opened. >> To the user it looks and feels the same but FASTER...a lot FASTER. >> >> One form I had was practically unworkable and now it flys. >> >> >> Max >> >> >> -----Original Message----- >> From: accessd-bounces at databaseadvisors.com >> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte >> Foust >> Sent: 21 September 2009 20:57 >> To: Access Developers discussion and problem solving >> Subject: Re: [AccessD] Update or CancelUpdate Without Addnew or Edit >> >>> Best of all, drop the multi-tab subform and replace with buttons. Must >> faster and easier to maintain. >> >> NOT! >> >> Charlotte >> >> -----Original Message----- >> From: accessd-bounces at databaseadvisors.com >> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo >> Sent: Monday, September 21, 2009 12:51 PM >> To: 'Access Developers discussion and problem solving' >> Subject: Re: [AccessD] Update or CancelUpdate Without Addnew or Edit >> >> If this has just happened on a form which hitherto was working ok, then >> do a rebuild. >> If you have added any code to make changes to the data on the form >> (either directly or via a Query) then put a me.dirty=false to ensure the >> change is written away immediately. >> >> Best of all, drop the multi-tab subform and replace with buttons. Must >> faster and easier to maintain. >> >> Max >> >> >> -----Original Message----- >> From: accessd-bounces at databaseadvisors.com >> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin >> Sent: 21 September 2009 20:03 >> To: 'Access Developers discussion and problem solving' >> Subject: [AccessD] Update or CancelUpdate Without Addnew or Edit >> >> Dear List: >> >> I have a rather complex form with a multi-page tab. Some of the tabs >> have subforms >> >> When I open the form and click in an empty space on the subform I get >> the message "Update or CancelUpdate Without Addnew or Edit". If I go to >> any other tab page with a subform and click anywhere on the subform I >> get the message. One of the tab pages generates the message without >> even clicking. >> >> >> I can click on any tab page which does not have a subform with no >> problem. >> >> I get this problem in 2007 but not 2003. My client has it in 2007 and >> 2003. >> But not on all machines. >> >> I'm stumped. Any ideas welcome. >> >> >> >> MTIA >> >> Rocky >> >> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> From max.wanadoo at gmail.com Mon Sep 21 17:27:34 2009 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Mon, 21 Sep 2009 23:27:34 +0100 Subject: [AccessD] Update or CancelUpdate Without Addnew or Edit In-Reply-To: <4AB7FCEE.90201@colbyconsulting.com> References: <4ab7d96d.0a1ad00a.3b6c.1162@mx.google.com> <4ab7dc31.0a1ad00a.4776.0e5e@mx.google.com> <4ab7ec5e.1c07d00a.5d7d.10cb@mx.google.com> <4ab7f61a.0508d00a.56ae.0269@mx.google.com> <4AB7FCEE.90201@colbyconsulting.com> Message-ID: <4ab7fe13.1c07d00a.7499.1ac8@mx.google.com> And how exactly do you manipulate the background colour, font ,foreground colour, etc of a tab control? Guess what you can do with a button or even better a label simulating a button or even better a graphic simulating a button? Forget tabs. Trust me! Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: 21 September 2009 23:24 To: Access Developers discussion and problem solving Subject: Re: [AccessD] Update or CancelUpdate Without Addnew or Edit >Voila! Max wins again! Well, not exactly. Do the exact same thing only have your subforms reside on the pages of a tab. Now as the tab click event fires, load the subform for the correct page, just as you do for your buttons. the difference is that my code is clean, handling one control (the tab control). Yours has to be customized to the number of buttons you have on your form. Add a subform, add a button, add a button event handler. In my case, add a subform, just add a tab. No code change at all. In fact this is the one lonely place where I use the tag property... of the subform control to store the subform to load in that subform control. In the subform control I simply remove the name of the form to load and in the OnClick of the tab control I yank the name from the subform control tag and place it back in the source property to cause the subform to load. Works a treat. Add a tab, drag a subform onto the tab. Cut the subform name out of the source property and place it in the tag. Instant JIT subform. Not a single button handler in sight. Voila... John wins again. ;) John W. Colby www.ColbyConsulting.com Max Wanadoo wrote: >> Max, you aren't listening. > > True. > > I wasn't talking about loading subforms as part of the tabs, but in having > controls on the tabs screen space. IOW, one form, no subforms. Main form > has dozens of tabs each displaying different information from the mainform > source. > > Break all that out into subforms which load JIT based on buttons. Voila! Max > wins again! > > Max -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From max.wanadoo at gmail.com Mon Sep 21 17:28:19 2009 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Mon, 21 Sep 2009 23:28:19 +0100 Subject: [AccessD] Update or CancelUpdate Without Addnew or Edit In-Reply-To: <4AB7FD2B.8050006@colbyconsulting.com> References: <4ab7d96d.0a1ad00a.3b6c.1162@mx.google.com> <4ab7dc31.0a1ad00a.4776.0e5e@mx.google.com> <4ab7ec5e.1c07d00a.5d7d.10cb@mx.google.com> <4ab7f61a.0508d00a.56ae.0269@mx.google.com> <4ab7f906.0a04d00a.4e5d.24ba@mx.google.com> <4AB7FD2B.8050006@colbyconsulting.com> Message-ID: <4ab7fe40.0a04d00a.44e8.34de@mx.google.com> Well, it makes ME laugh!! As did that.. Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: 21 September 2009 23:25 To: Access Developers discussion and problem solving Subject: Re: [AccessD] Update or CancelUpdate Without Addnew or Edit ROFLMAO. Trading insults is much less productive than trading source code. ;) John W. Colby www.ColbyConsulting.com Max Wanadoo wrote: > Who invited you? > > Max > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust > Sent: 21 September 2009 22:58 > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Update or CancelUpdate Without Addnew or Edit > >> Voila! Max wins again! > Only in Max's own little universe...where no one else wants to play. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From max.wanadoo at gmail.com Mon Sep 21 17:28:47 2009 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Mon, 21 Sep 2009 23:28:47 +0100 Subject: [AccessD] Update or CancelUpdate Without Addnew or Edit In-Reply-To: References: <4ab7d96d.0a1ad00a.3b6c.1162@mx.google.com> <4ab7dc31.0a1ad00a.4776.0e5e@mx.google.com> <4AB7F990.9060506@colbyconsulting.com> <4ab7fb68.1c05d00a.3d5f.1e7c@mx.google.com> Message-ID: <4ab7fe5e.0508d00a.56ae.0d03@mx.google.com> Ok, your excused. Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: 21 September 2009 23:21 To: Access Developers discussion and problem solving Subject: Re: [AccessD] Update or CancelUpdate Without Addnew or Edit Excuse me? It's easy enough to determine which tab was clicked, just raise an event, for one way. Why need a gazillion event stubs for all those buttons when you can handle it all in one routine? Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo Sent: Monday, September 21, 2009 3:16 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Update or CancelUpdate Without Addnew or Edit ..and then you have to jump through loops to see which tab control was clicked. And you cannot change its colour, etc. you are stuck. Use a button or a label simulating a tab/button and the world is your oyster (assuming you like fish - but then we are back to your other problem LOL). Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: 21 September 2009 23:09 To: Access Developers discussion and problem solving Subject: Re: [AccessD] Update or CancelUpdate Without Addnew or Edit > but why make extra work for yourself showing and hiding stuff with "buttons" on a single parent form and generally reinventing the wheel? Agreed. That is precisely what the tab control is for. Write the code and place it in a framework library... ;) John W. Colby www.ColbyConsulting.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From jwcolby at colbyconsulting.com Mon Sep 21 17:39:52 2009 From: jwcolby at colbyconsulting.com (jwcolby) Date: Mon, 21 Sep 2009 18:39:52 -0400 Subject: [AccessD] Update or CancelUpdate Without Addnew or Edit In-Reply-To: <4ab7fe13.1c07d00a.7499.1ac8@mx.google.com> References: <4ab7d96d.0a1ad00a.3b6c.1162@mx.google.com> <4ab7dc31.0a1ad00a.4776.0e5e@mx.google.com> <4ab7ec5e.1c07d00a.5d7d.10cb@mx.google.com> <4ab7f61a.0508d00a.56ae.0269@mx.google.com> <4AB7FCEE.90201@colbyconsulting.com> <4ab7fe13.1c07d00a.7499.1ac8@mx.google.com> Message-ID: <4AB800B8.5030000@colbyconsulting.com> > And how exactly do you manipulate the background colour, font ,foreground > colour, etc of a tab control? Fluff. IF I wanted to do that I would place a label over the tab I suppose. I have to say in all my years I have never had a client care. Besides which you have shifted your argument from JIT subform to fluff. I caught you you sly dog. John W. Colby www.ColbyConsulting.com Max Wanadoo wrote: > And how exactly do you manipulate the background colour, font ,foreground > colour, etc of a tab control? > > Guess what you can do with a button or even better a label simulating a > button or even better a graphic simulating a button? > > Forget tabs. Trust me! > > Max > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby > Sent: 21 September 2009 23:24 > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Update or CancelUpdate Without Addnew or Edit > > >Voila! Max wins again! > > Well, not exactly. Do the exact same thing only have your subforms reside > on the pages of a tab. > Now as the tab click event fires, load the subform for the correct page, > just as you do for your > buttons. the difference is that my code is clean, handling one control (the > tab control). Yours > has to be customized to the number of buttons you have on your form. > > Add a subform, add a button, add a button event handler. > > In my case, add a subform, just add a tab. No code change at all. In fact > this is the one lonely > place where I use the tag property... of the subform control to store the > subform to load in that > subform control. In the subform control I simply remove the name of the > form to load and in the > OnClick of the tab control I yank the name from the subform control tag and > place it back in the > source property to cause the subform to load. > > Works a treat. Add a tab, drag a subform onto the tab. Cut the subform > name out of the source > property and place it in the tag. Instant JIT subform. Not a single button > handler in sight. > > Voila... John wins again. ;) > > John W. Colby > www.ColbyConsulting.com > > > Max Wanadoo wrote: >>> Max, you aren't listening. >> True. >> >> I wasn't talking about loading subforms as part of the tabs, but in having >> controls on the tabs screen space. IOW, one form, no subforms. Main form >> has dozens of tabs each displaying different information from the mainform >> source. >> >> Break all that out into subforms which load JIT based on buttons. Voila! > Max >> wins again! >> >> Max > From max.wanadoo at gmail.com Mon Sep 21 17:42:11 2009 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Mon, 21 Sep 2009 23:42:11 +0100 Subject: [AccessD] Update or CancelUpdate Without Addnew or Edit In-Reply-To: <4AB800B8.5030000@colbyconsulting.com> References: <4ab7d96d.0a1ad00a.3b6c.1162@mx.google.com> <4ab7dc31.0a1ad00a.4776.0e5e@mx.google.com> <4ab7ec5e.1c07d00a.5d7d.10cb@mx.google.com> <4ab7f61a.0508d00a.56ae.0269@mx.google.com> <4AB7FCEE.90201@colbyconsulting.com> <4ab7fe13.1c07d00a.7499.1ac8@mx.google.com> <4AB800B8.5030000@colbyconsulting.com> Message-ID: <4ab80181.0702d00a.76e0.1565@mx.google.com> Well, just remember, it is my sandpit.. Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: 21 September 2009 23:40 To: Access Developers discussion and problem solving Subject: Re: [AccessD] Update or CancelUpdate Without Addnew or Edit > And how exactly do you manipulate the background colour, font ,foreground > colour, etc of a tab control? Fluff. IF I wanted to do that I would place a label over the tab I suppose. I have to say in all my years I have never had a client care. Besides which you have shifted your argument from JIT subform to fluff. I caught you you sly dog. John W. Colby www.ColbyConsulting.com Max Wanadoo wrote: > And how exactly do you manipulate the background colour, font ,foreground > colour, etc of a tab control? > > Guess what you can do with a button or even better a label simulating a > button or even better a graphic simulating a button? > > Forget tabs. Trust me! > > Max > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby > Sent: 21 September 2009 23:24 > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Update or CancelUpdate Without Addnew or Edit > > >Voila! Max wins again! > > Well, not exactly. Do the exact same thing only have your subforms reside > on the pages of a tab. > Now as the tab click event fires, load the subform for the correct page, > just as you do for your > buttons. the difference is that my code is clean, handling one control (the > tab control). Yours > has to be customized to the number of buttons you have on your form. > > Add a subform, add a button, add a button event handler. > > In my case, add a subform, just add a tab. No code change at all. In fact > this is the one lonely > place where I use the tag property... of the subform control to store the > subform to load in that > subform control. In the subform control I simply remove the name of the > form to load and in the > OnClick of the tab control I yank the name from the subform control tag and > place it back in the > source property to cause the subform to load. > > Works a treat. Add a tab, drag a subform onto the tab. Cut the subform > name out of the source > property and place it in the tag. Instant JIT subform. Not a single button > handler in sight. > > Voila... John wins again. ;) > > John W. Colby > www.ColbyConsulting.com > > > Max Wanadoo wrote: >>> Max, you aren't listening. >> True. >> >> I wasn't talking about loading subforms as part of the tabs, but in having >> controls on the tabs screen space. IOW, one form, no subforms. Main form >> has dozens of tabs each displaying different information from the mainform >> source. >> >> Break all that out into subforms which load JIT based on buttons. Voila! > Max >> wins again! >> >> Max > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From rockysmolin at bchacc.com Mon Sep 21 17:44:53 2009 From: rockysmolin at bchacc.com (Rocky Smolin) Date: Mon, 21 Sep 2009 15:44:53 -0700 Subject: [AccessD] Update or CancelUpdate Without Addnew or Edit In-Reply-To: <4ab7dea6.0a1ad00a.4b1b.1117@mx.google.com> References: <4ab7d96d.0a1ad00a.3b6c.1162@mx.google.com> <4ab7dea6.0a1ad00a.4b1b.1117@mx.google.com> Message-ID: Me.Refresh seemed to work on my Vista/07 machine. I could not reproduce the error on my XP/03 machine although the client could. So I sent it off to him for testing. That's really where it has to work. Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo Sent: Monday, September 21, 2009 1:13 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Update or CancelUpdate Without Addnew or Edit Try opening it normally and see if the error is still there. Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin Sent: 21 September 2009 21:05 To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Update or CancelUpdate Without Addnew or Edit Because the form opens slowly, I open it when launching the app and invisiblize it until needed. I put a Me.Refresh into the Activate event and will send for testing. Me.Dirty = False would probably do the same thing? Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo Sent: Monday, September 21, 2009 12:51 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Update or CancelUpdate Without Addnew or Edit If this has just happened on a form which hitherto was working ok, then do a rebuild. If you have added any code to make changes to the data on the form (either directly or via a Query) then put a me.dirty=false to ensure the change is written away immediately. Best of all, drop the multi-tab subform and replace with buttons. Must faster and easier to maintain. Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin Sent: 21 September 2009 20:03 To: 'Access Developers discussion and problem solving' Subject: [AccessD] Update or CancelUpdate Without Addnew or Edit Dear List: I have a rather complex form with a multi-page tab. Some of the tabs have subforms When I open the form and click in an empty space on the subform I get the message "Update or CancelUpdate Without Addnew or Edit". If I go to any other tab page with a subform and click anywhere on the subform I get the message. One of the tab pages generates the message without even clicking. I can click on any tab page which does not have a subform with no problem. I get this problem in 2007 but not 2003. My client has it in 2007 and 2003. But not on all machines. I'm stumped. Any ideas welcome. MTIA Rocky -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From max.wanadoo at gmail.com Mon Sep 21 17:49:24 2009 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Mon, 21 Sep 2009 23:49:24 +0100 Subject: [AccessD] Update or CancelUpdate Without Addnew or Edit In-Reply-To: References: <4ab7d96d.0a1ad00a.3b6c.1162@mx.google.com> <4ab7dea6.0a1ad00a.4b1b.1117@mx.google.com> Message-ID: <4ab80332.0a04d00a.5df9.2566@mx.google.com> So, that seems to imply that a record has been made "dirty" by code. Can you find out where that is happening and then you can solve the issue properly, otherwise it may bite again. Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin Sent: 21 September 2009 23:45 To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Update or CancelUpdate Without Addnew or Edit Me.Refresh seemed to work on my Vista/07 machine. I could not reproduce the error on my XP/03 machine although the client could. So I sent it off to him for testing. That's really where it has to work. Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo Sent: Monday, September 21, 2009 1:13 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Update or CancelUpdate Without Addnew or Edit Try opening it normally and see if the error is still there. Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin Sent: 21 September 2009 21:05 To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Update or CancelUpdate Without Addnew or Edit Because the form opens slowly, I open it when launching the app and invisiblize it until needed. I put a Me.Refresh into the Activate event and will send for testing. Me.Dirty = False would probably do the same thing? Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo Sent: Monday, September 21, 2009 12:51 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Update or CancelUpdate Without Addnew or Edit If this has just happened on a form which hitherto was working ok, then do a rebuild. If you have added any code to make changes to the data on the form (either directly or via a Query) then put a me.dirty=false to ensure the change is written away immediately. Best of all, drop the multi-tab subform and replace with buttons. Must faster and easier to maintain. Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin Sent: 21 September 2009 20:03 To: 'Access Developers discussion and problem solving' Subject: [AccessD] Update or CancelUpdate Without Addnew or Edit Dear List: I have a rather complex form with a multi-page tab. Some of the tabs have subforms When I open the form and click in an empty space on the subform I get the message "Update or CancelUpdate Without Addnew or Edit". If I go to any other tab page with a subform and click anywhere on the subform I get the message. One of the tab pages generates the message without even clicking. I can click on any tab page which does not have a subform with no problem. I get this problem in 2007 but not 2003. My client has it in 2007 and 2003. But not on all machines. I'm stumped. Any ideas welcome. MTIA Rocky -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From rockysmolin at bchacc.com Mon Sep 21 17:50:29 2009 From: rockysmolin at bchacc.com (Rocky Smolin) Date: Mon, 21 Sep 2009 15:50:29 -0700 Subject: [AccessD] Update or CancelUpdate Without Addnew or Edit In-Reply-To: References: Message-ID: <64E07631E8C24583A77833BCF85A1CB6@HAL9005> Yeah. No problem there. Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Steve Schapel Sent: Monday, September 21, 2009 1:30 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Update or CancelUpdate Without Addnew or Edit Rocky, Does your code compile? Regards Steve -------------------------------------------------- From: "Rocky Smolin" Sent: Tuesday, September 22, 2009 7:02 AM To: "'Access Developers discussion and problem solving'" Subject: [AccessD] Update or CancelUpdate Without Addnew or Edit > Dear List: > > I have a rather complex form with a multi-page tab. Some of the tabs > have subforms > > When I open the form and click in an empty space on the subform I get > the message "Update or CancelUpdate Without Addnew or Edit". If I go > to any other tab page with a subform and click anywhere on the subform > I get the message. One of the tab pages generates the message without > even clicking. > > > I can click on any tab page which does not have a subform with no problem. > > I get this problem in 2007 but not 2003. My client has it in 2007 and > 2003. > But not on all machines. > > I'm stumped. Any ideas welcome. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From rockysmolin at bchacc.com Mon Sep 21 17:50:29 2009 From: rockysmolin at bchacc.com (Rocky Smolin) Date: Mon, 21 Sep 2009 15:50:29 -0700 Subject: [AccessD] Update or CancelUpdate Without Addnew or Edit In-Reply-To: <4AB7E904.14401.1849AB7A@stuart.lexacorp.com.pg> References: , <4ab7d96d.0a1ad00a.3b6c.1162@mx.google.com>, <4AB7E904.14401.1849AB7A@stuart.lexacorp.com.pg> Message-ID: <1F2D5B0711EB4359B43E7F5EB7C70E74@HAL9005> Happens to be my copyrighted word - $0.15 per use. R -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Stuart McLachlan Sent: Monday, September 21, 2009 1:59 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Update or CancelUpdate Without Addnew or Edit "invisiblize" Ouch! What an abomination. :-) I thought at first that you had made that word up, but google gives thousands of hits for it and its variants invisibilize, invisiblise and invisibilise. Fortunately, there are no results when you include "define:" - so at least it looks as though no dictionary has picked it up yet. Personally I just "hide" forms. :-) -- Stuart On 21 Sep 2009 at 13:05, Rocky Smolin wrote: > Because the form opens slowly, I open it when launching the app and > invisiblize it until needed. I put a Me.Refresh into the Activate > event and will send for testing. Me.Dirty = False would probably do the same thing? > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From max.wanadoo at gmail.com Mon Sep 21 17:54:56 2009 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Mon, 21 Sep 2009 23:54:56 +0100 Subject: [AccessD] Update or CancelUpdate Without Addnew or Edit In-Reply-To: <1F2D5B0711EB4359B43E7F5EB7C70E74@HAL9005> References: , <4ab7d96d.0a1ad00a.3b6c.1162@mx.google.com>, <4AB7E904.14401.1849AB7A@stuart.lexacorp.com.pg> <1F2D5B0711EB4359B43E7F5EB7C70E74@HAL9005> Message-ID: <4ab804bc.1c05d00a.3c93.3076@mx.google.com> Seems fair to me. Stuart has used it twice! Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin Sent: 21 September 2009 23:50 To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Update or CancelUpdate Without Addnew or Edit Happens to be my copyrighted word - $0.15 per use. R -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Stuart McLachlan Sent: Monday, September 21, 2009 1:59 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Update or CancelUpdate Without Addnew or Edit "invisiblize" Ouch! What an abomination. :-) I thought at first that you had made that word up, but google gives thousands of hits for it and its variants invisibilize, invisiblise and invisibilise. Fortunately, there are no results when you include "define:" - so at least it looks as though no dictionary has picked it up yet. Personally I just "hide" forms. :-) -- Stuart On 21 Sep 2009 at 13:05, Rocky Smolin wrote: > Because the form opens slowly, I open it when launching the app and > invisiblize it until needed. I put a Me.Refresh into the Activate > event and will send for testing. Me.Dirty = False would probably do the same thing? > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From rockysmolin at bchacc.com Mon Sep 21 18:44:46 2009 From: rockysmolin at bchacc.com (Rocky Smolin) Date: Mon, 21 Sep 2009 16:44:46 -0700 Subject: [AccessD] Update or CancelUpdate Without Addnew or Edit In-Reply-To: <4ab7f9da.1c07d00a.089a.0064@mx.google.com> References: <4ab7d96d.0a1ad00a.3b6c.1162@mx.google.com> <4ab7dc31.0a1ad00a.4776.0e5e@mx.google.com> <4ab7ec5e.1c07d00a.5d7d.10cb@mx.google.com> <4ab7f61a.0508d00a.56ae.0269@mx.google.com> <4ab7f9da.1c07d00a.089a.0064@mx.google.com> Message-ID: I'm here. I'm auditing the course. Taking notes. R -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo Sent: Monday, September 21, 2009 3:09 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Update or CancelUpdate Without Addnew or Edit BTW, Have you noticed that yet ONCE AGAIN, Mr Rocky has started an argument and then disappeared? Max Ps. You can play in my sand box if you want to. My ball though! -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: 21 September 2009 22:58 To: Access Developers discussion and problem solving Subject: Re: [AccessD] Update or CancelUpdate Without Addnew or Edit >Voila! Max wins again! Only in Max's own little universe...where no one else wants to play. Charlotte -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo Sent: Monday, September 21, 2009 2:54 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Update or CancelUpdate Without Addnew or Edit > Max, you aren't listening. True. I wasn't talking about loading subforms as part of the tabs, but in having controls on the tabs screen space. IOW, one form, no subforms. Main form has dozens of tabs each displaying different information from the mainform source. Break all that out into subforms which load JIT based on buttons. Voila! Max wins again! Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: 21 September 2009 22:45 To: Access Developers discussion and problem solving Subject: Re: [AccessD] Update or CancelUpdate Without Addnew or Edit No, Max, you aren't listening. Tabs load only what you tell them to load and when. If you don't tell them to load a subform until a specified event, they don't load a subform. They're very considerate that way. You built your own speed problem by following Microsoft's instructions and putting all the subform objects into the subform controls at design time. That isn't an issue with the tab control, which is merely a container. It's an issue of design of the application you're building, not the tools available to you. Wiser heads have always waited to load the subforms until they're needed. That works just as well with a tab control and saves you a bunch of subform swapping because the overhead is for the initial load. After that, you can leave the darn thing on its tab without incurring additional overhead. However, you do incur additional overhead if you unload and load subforms over and over. Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo Sent: Monday, September 21, 2009 2:12 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Update or CancelUpdate Without Addnew or Edit > but why make extra work for yourself 1. You have to do the work anyway for a Tab. So, it is just as easy to do it in a subform. 2. Tabs DO load when the form opens and they run the code on those tabs too including populating the combos, listboxes, etc. Which is why it was making one of my forms run so slow on load and subsequent tabbing between them. 3. I also put a "Blank" Button option (ie, Tab replacement) on the Main Form along with there others; which just loads a blank/empty sub form. This is extremely useful when scrolling through records where you just need to look at the info on the Main Form until you find the records you are searching for and then you can click on whichever button you want to load that info you are interested in. 4. The wheel was reinvented because it was square. This makes it nice and round and it rolls really well, uphill and down. At the risk of repeating myself. My Tab form was unworkable because of the speed issue. Replacing tabs with buttons made it slick, fast and a delight to use. It got a 100% approval rating from the users who could see no difference but suddenly they were no longer waiting 30=60 seconds for movement between records. We clearly have a different mindset on this. I am going with what goes for me and I pass it on for what it is worth. I think Doug Steele adopted this recommendation a few weeks back and I think had similar results. Perhaps you could give us some feedback - Doug? Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: 21 September 2009 21:57 To: Access Developers discussion and problem solving Subject: Re: [AccessD] Update or CancelUpdate Without Addnew or Edit Max, you obviously haven't followed the JIT loading threads we've had over the years. Tabs don't load anything you have instantiated. When I built tab forms in Access, they didn't load anything on a page until that page got the focus. The overhead of loading all tabs is enormous, but why make extra work for yourself showing and hiding stuff with "buttons" on a single parent form and generally reinventing the wheel? Charlotte Foust -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From darren at activebilling.com.au Mon Sep 21 18:49:34 2009 From: darren at activebilling.com.au (Darren - Active Billing) Date: Tue, 22 Sep 2009 09:49:34 +1000 Subject: [AccessD] A2003:Is a Scheduled Task Running Message-ID: <03d901ca3b16$2d5a91b0$131b910a@denzilnote> Hi team I need to know if a scheduled task on a server is running or not. Can this sort of thing be done via VBA? The net is full of how to set up scheduled tasks but nothing (I can find) on how to see if a scheduled task is running The rationale is this We have scheduled tasks that create and upload files to servers in the U.S. (We are in Australia) If the scheduled task is running and file X exists in folder Y at the same time - Cool If file X in folder Y exists and the scheduled task IS NOT running then it did not go well I have no control whatsoever over the scheduled tasks, nor the creation of the file/s. In fact I have nothing to do with the activities of this server I just need to write a wrapper in Access to test the following every 20 minutes or so If the file exists and the task is running - Cool - Do nothing If the file exists and the task is not running - Alert me (So I can alert others) The others will do all the work in resolving - I just need a simple alert nothing more Sounds simple eh? Many thanks in advance Darren From rockysmolin at bchacc.com Mon Sep 21 19:01:35 2009 From: rockysmolin at bchacc.com (Rocky Smolin) Date: Mon, 21 Sep 2009 17:01:35 -0700 Subject: [AccessD] Update or CancelUpdate Without Addnew or Edit In-Reply-To: <4ab80332.0a04d00a.5df9.2566@mx.google.com> References: <4ab7d96d.0a1ad00a.3b6c.1162@mx.google.com> <4ab7dea6.0a1ad00a.4b1b.1117@mx.google.com> <4ab80332.0a04d00a.5df9.2566@mx.google.com> Message-ID: Usually when I 'fix' something I stop looking. I told the client - who is short of funds - that the fix really didn't solve the problem but works around it. Given the complexity of the form, I'm not sure that figuring out where the problem is would result in a better solution than I already implemented. And might take a couple of hours. Or more. Good for me. Fun. But uneconomical. Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo Sent: Monday, September 21, 2009 3:49 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Update or CancelUpdate Without Addnew or Edit So, that seems to imply that a record has been made "dirty" by code. Can you find out where that is happening and then you can solve the issue properly, otherwise it may bite again. Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin Sent: 21 September 2009 23:45 To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Update or CancelUpdate Without Addnew or Edit Me.Refresh seemed to work on my Vista/07 machine. I could not reproduce the error on my XP/03 machine although the client could. So I sent it off to him for testing. That's really where it has to work. Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo Sent: Monday, September 21, 2009 1:13 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Update or CancelUpdate Without Addnew or Edit Try opening it normally and see if the error is still there. Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin Sent: 21 September 2009 21:05 To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Update or CancelUpdate Without Addnew or Edit Because the form opens slowly, I open it when launching the app and invisiblize it until needed. I put a Me.Refresh into the Activate event and will send for testing. Me.Dirty = False would probably do the same thing? Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo Sent: Monday, September 21, 2009 12:51 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Update or CancelUpdate Without Addnew or Edit If this has just happened on a form which hitherto was working ok, then do a rebuild. If you have added any code to make changes to the data on the form (either directly or via a Query) then put a me.dirty=false to ensure the change is written away immediately. Best of all, drop the multi-tab subform and replace with buttons. Must faster and easier to maintain. Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin Sent: 21 September 2009 20:03 To: 'Access Developers discussion and problem solving' Subject: [AccessD] Update or CancelUpdate Without Addnew or Edit Dear List: I have a rather complex form with a multi-page tab. Some of the tabs have subforms When I open the form and click in an empty space on the subform I get the message "Update or CancelUpdate Without Addnew or Edit". If I go to any other tab page with a subform and click anywhere on the subform I get the message. One of the tab pages generates the message without even clicking. I can click on any tab page which does not have a subform with no problem. I get this problem in 2007 but not 2003. My client has it in 2007 and 2003. But not on all machines. I'm stumped. Any ideas welcome. MTIA Rocky -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From stuart at lexacorp.com.pg Mon Sep 21 19:10:30 2009 From: stuart at lexacorp.com.pg (Stuart McLachlan) Date: Tue, 22 Sep 2009 10:10:30 +1000 Subject: [AccessD] A2003:Is a Scheduled Task Running In-Reply-To: <03d901ca3b16$2d5a91b0$131b910a@denzilnote> References: <03d901ca3b16$2d5a91b0$131b910a@denzilnote> Message-ID: <4AB815F6.9163.18F93D9E@stuart.lexacorp.com.pg> If you VBA is going to be run on the Server, it's quite easy. You just need to identify a running process. There's a load of code at http://www.answers.com/topic/enumerate-processes which you can just cut and paste into a VBA module. Comment out the "Sub Load" and call GetProcess with the name of an application. As written, it does a Debug.Print of the process name if it is running, you can easily modify that to do whatever you want. -- Stuart On 22 Sep 2009 at 9:49, Darren - Active Billing wrote: > Hi team > > > > I need to know if a scheduled task on a server is running or not. > > Can this sort of thing be done via VBA? > > > > The net is full of how to set up scheduled tasks but nothing (I can find) on how > to see if a scheduled task is running > > > > The rationale is this > > We have scheduled tasks that create and upload files to servers in the U.S. (We > are in Australia) > > If the scheduled task is running and file X exists in folder Y at the same time > - Cool > > If file X in folder Y exists and the scheduled task IS NOT running then it did > not go well > > > > I have no control whatsoever over the scheduled tasks, nor the creation of the > file/s. > > In fact I have nothing to do with the activities of this server > > > > I just need to write a wrapper in Access to test the following every 20 minutes > or so > > If the file exists and the task is running - Cool - Do nothing > > If the file exists and the task is not running - Alert me (So I can alert > others) > > The others will do all the work in resolving - I just need a simple alert > nothing more > > Sounds simple eh? > > Many thanks in advance > > > > Darren > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com From darren at activebilling.com.au Mon Sep 21 19:21:41 2009 From: darren at activebilling.com.au (Darren - Active Billing) Date: Tue, 22 Sep 2009 10:21:41 +1000 Subject: [AccessD] A2003:Is a Scheduled Task Running In-Reply-To: <4AB815F6.9163.18F93D9E@stuart.lexacorp.com.pg> References: <03d901ca3b16$2d5a91b0$131b910a@denzilnote> <4AB815F6.9163.18F93D9E@stuart.lexacorp.com.pg> Message-ID: <03ed01ca3b1a$aa2d6290$131b910a@denzilnote> Hi Stuart Thanks for the quick reply That's way over my head that stuff Also my access app won't be on that server either I was hoping to pass in a known server name and a known ProcessName or ProcessID for the Scheduled task and get back a result. Too optimistic me thinks DD -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Stuart McLachlan Sent: Tuesday, 22 September 2009 10:11 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] A2003:Is a Scheduled Task Running If you VBA is going to be run on the Server, it's quite easy. You just need to identify a running process. There's a load of code at http://www.answers.com/topic/enumerate-processes which you can just cut and paste into a VBA module. Comment out the "Sub Load" and call GetProcess with the name of an application. As written, it does a Debug.Print of the process name if it is running, you can easily modify that to do whatever you want. -- Stuart On 22 Sep 2009 at 9:49, Darren - Active Billing wrote: > Hi team > > > > I need to know if a scheduled task on a server is running or not. > > Can this sort of thing be done via VBA? > > > > The net is full of how to set up scheduled tasks but nothing (I can find) on how > to see if a scheduled task is running > > > > The rationale is this > > We have scheduled tasks that create and upload files to servers in the U.S. (We > are in Australia) > > If the scheduled task is running and file X exists in folder Y at the same time > - Cool > > If file X in folder Y exists and the scheduled task IS NOT running then it did > not go well > > > > I have no control whatsoever over the scheduled tasks, nor the creation of the > file/s. > > In fact I have nothing to do with the activities of this server > > > > I just need to write a wrapper in Access to test the following every 20 minutes > or so > > If the file exists and the task is running - Cool - Do nothing > > If the file exists and the task is not running - Alert me (So I can alert > others) > > The others will do all the work in resolving - I just need a simple alert > nothing more > > Sounds simple eh? > > Many thanks in advance > > > > Darren > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From stuart at lexacorp.com.pg Mon Sep 21 19:51:20 2009 From: stuart at lexacorp.com.pg (Stuart McLachlan) Date: Tue, 22 Sep 2009 10:51:20 +1000 Subject: [AccessD] A2003:Is a Scheduled Task Running In-Reply-To: <03ed01ca3b1a$aa2d6290$131b910a@denzilnote> References: <03d901ca3b16$2d5a91b0$131b910a@denzilnote>, <4AB815F6.9163.18F93D9E@stuart.lexacorp.com.pg>, <03ed01ca3b1a$aa2d6290$131b910a@denzilnote> Message-ID: <4AB81F88.7134.191EA132@stuart.lexacorp.com.pg> Google is your friend. Turns out to be real simple. I found some code at http://www.bigresource.com/VB-Stop-running-process-on-remote-machine-- A6WPLr1Jnz.html#r7cwGQQdTK With a few minor mods, we end up with the following which works fine for me. I suspect you will need admin rights on the Server for it to work. Just insert your own values for server and process in CheckRunning. Option Explicit Function IsProcessRunning(strServer As String, strProcess As String) As Boolean Dim Process As Object Dim strObject As String IsProcessRunning = False strObject = "winmgmts://" & strServer For Each Process In GetObject(strObject).InstancesOf("win32_process") If UCase(Process.Name) = UCase(strProcess) Then IsProcessRunning = True Exit Function End If Next End Function Public Sub CheckRunning() Dim strComputer As String Dim strProcess As String strComputer = "LEXACORP-MOB1" strProcess = "Explorer.exe" If (IsProcessRunning(strComputer, strProcess) = True) Then Debug.Print strProcess & " " & "is running" Else Debug.Print strProcess & " " & "is Not running" End If End Sub Cheers, Stuart On 22 Sep 2009 at 10:21, Darren - Active Billing wrote: > Hi Stuart > > Thanks for the quick reply > That's way over my head that stuff > Also my access app won't be on that server either > I was hoping to pass in a known server name and a known ProcessName or ProcessID > for the Scheduled task and get back a result. > > Too optimistic me thinks > > DD > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Stuart McLachlan > Sent: Tuesday, 22 September 2009 10:11 AM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] A2003:Is a Scheduled Task Running > > If you VBA is going to be run on the Server, it's quite easy. > > You just need to identify a running process. > > There's a load of code at > http://www.answers.com/topic/enumerate-processes > > which you can just cut and paste into a VBA module. > > Comment out the "Sub Load" and call GetProcess with the name of an application. > > As written, it does a Debug.Print of the process name if it is running, you can > easily modify > that to do whatever you want. > > -- > Stuart > > > > On 22 Sep 2009 at 9:49, Darren - Active Billing wrote: > > > Hi team > > > > > > > > I need to know if a scheduled task on a server is running or not. > > > > Can this sort of thing be done via VBA? > > > > > > > > The net is full of how to set up scheduled tasks but nothing (I can find) on > how > > to see if a scheduled task is running > > > > > > > > The rationale is this > > > > We have scheduled tasks that create and upload files to servers in the U.S. > (We > > are in Australia) > > > > If the scheduled task is running and file X exists in folder Y at the same > time > > - Cool > > > > If file X in folder Y exists and the scheduled task IS NOT running then it did > > not go well > > > > > > > > I have no control whatsoever over the scheduled tasks, nor the creation of the > > file/s. > > > > In fact I have nothing to do with the activities of this server > > > > > > > > I just need to write a wrapper in Access to test the following every 20 > minutes > > or so > > > > If the file exists and the task is running - Cool - Do nothing > > > > If the file exists and the task is not running - Alert me (So I can alert > > others) > > > > The others will do all the work in resolving - I just need a simple alert > > nothing more > > > > Sounds simple eh? > > > > Many thanks in advance > > > > > > > > Darren > > > > > > > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com From darren at activebilling.com.au Mon Sep 21 20:26:33 2009 From: darren at activebilling.com.au (Darren - Active Billing) Date: Tue, 22 Sep 2009 11:26:33 +1000 Subject: [AccessD] A2003:Is a Scheduled Task Running In-Reply-To: <4AB81F88.7134.191EA132@stuart.lexacorp.com.pg> References: <03d901ca3b16$2d5a91b0$131b910a@denzilnote>, <4AB815F6.9163.18F93D9E@stuart.lexacorp.com.pg>, <03ed01ca3b1a$aa2d6290$131b910a@denzilnote> <4AB81F88.7134.191EA132@stuart.lexacorp.com.pg> Message-ID: <040b01ca3b23$b9b85540$131b910a@denzilnote> Hi Stuart This is excellent and yes simple enough for me to us e:-) I'll play around with it Many thanks for doing this for me DD -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Stuart McLachlan Sent: Tuesday, 22 September 2009 10:51 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] A2003:Is a Scheduled Task Running Google is your friend. Turns out to be real simple. I found some code at http://www.bigresource.com/VB-Stop-running-process-on-remote-machine-- A6WPLr1Jnz.html#r7cwGQQdTK With a few minor mods, we end up with the following which works fine for me. I suspect you will need admin rights on the Server for it to work. Just insert your own values for server and process in CheckRunning. Option Explicit Function IsProcessRunning(strServer As String, strProcess As String) As Boolean Dim Process As Object Dim strObject As String IsProcessRunning = False strObject = "winmgmts://" & strServer For Each Process In GetObject(strObject).InstancesOf("win32_process") If UCase(Process.Name) = UCase(strProcess) Then IsProcessRunning = True Exit Function End If Next End Function Public Sub CheckRunning() Dim strComputer As String Dim strProcess As String strComputer = "LEXACORP-MOB1" strProcess = "Explorer.exe" If (IsProcessRunning(strComputer, strProcess) = True) Then Debug.Print strProcess & " " & "is running" Else Debug.Print strProcess & " " & "is Not running" End If End Sub Cheers, Stuart On 22 Sep 2009 at 10:21, Darren - Active Billing wrote: > Hi Stuart > > Thanks for the quick reply > That's way over my head that stuff > Also my access app won't be on that server either > I was hoping to pass in a known server name and a known ProcessName or ProcessID > for the Scheduled task and get back a result. > > Too optimistic me thinks > > DD > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Stuart McLachlan > Sent: Tuesday, 22 September 2009 10:11 AM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] A2003:Is a Scheduled Task Running > > If you VBA is going to be run on the Server, it's quite easy. > > You just need to identify a running process. > > There's a load of code at > http://www.answers.com/topic/enumerate-processes > > which you can just cut and paste into a VBA module. > > Comment out the "Sub Load" and call GetProcess with the name of an application. > > As written, it does a Debug.Print of the process name if it is running, you can > easily modify > that to do whatever you want. > > -- > Stuart > > > > On 22 Sep 2009 at 9:49, Darren - Active Billing wrote: > > > Hi team > > > > > > > > I need to know if a scheduled task on a server is running or not. > > > > Can this sort of thing be done via VBA? > > > > > > > > The net is full of how to set up scheduled tasks but nothing (I can find) on > how > > to see if a scheduled task is running > > > > > > > > The rationale is this > > > > We have scheduled tasks that create and upload files to servers in the U.S. > (We > > are in Australia) > > > > If the scheduled task is running and file X exists in folder Y at the same > time > > - Cool > > > > If file X in folder Y exists and the scheduled task IS NOT running then it did > > not go well > > > > > > > > I have no control whatsoever over the scheduled tasks, nor the creation of the > > file/s. > > > > In fact I have nothing to do with the activities of this server > > > > > > > > I just need to write a wrapper in Access to test the following every 20 > minutes > > or so > > > > If the file exists and the task is running - Cool - Do nothing > > > > If the file exists and the task is not running - Alert me (So I can alert > > others) > > > > The others will do all the work in resolving - I just need a simple alert > > nothing more > > > > Sounds simple eh? > > > > Many thanks in advance > > > > > > > > Darren > > > > > > > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From darren at activebilling.com.au Mon Sep 21 20:51:56 2009 From: darren at activebilling.com.au (Darren - Active Billing) Date: Tue, 22 Sep 2009 11:51:56 +1000 Subject: [AccessD] A2003:Is a Scheduled Task Running In-Reply-To: <4AB81F88.7134.191EA132@stuart.lexacorp.com.pg> References: <03d901ca3b16$2d5a91b0$131b910a@denzilnote>, <4AB815F6.9163.18F93D9E@stuart.lexacorp.com.pg>, <03ed01ca3b1a$aa2d6290$131b910a@denzilnote> <4AB81F88.7134.191EA132@stuart.lexacorp.com.pg> Message-ID: <040c01ca3b27$45aa9150$131b910a@denzilnote> Hi Stuart Now I am getting Permission Denied I have admin account details any one have a clue how I should pass them? Thanks DD -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Stuart McLachlan Sent: Tuesday, 22 September 2009 10:51 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] A2003:Is a Scheduled Task Running Google is your friend. Turns out to be real simple. I found some code at http://www.bigresource.com/VB-Stop-running-process-on-remote-machine-- A6WPLr1Jnz.html#r7cwGQQdTK With a few minor mods, we end up with the following which works fine for me. I suspect you will need admin rights on the Server for it to work. Just insert your own values for server and process in CheckRunning. Option Explicit Function IsProcessRunning(strServer As String, strProcess As String) As Boolean Dim Process As Object Dim strObject As String IsProcessRunning = False strObject = "winmgmts://" & strServer For Each Process In GetObject(strObject).InstancesOf("win32_process") If UCase(Process.Name) = UCase(strProcess) Then IsProcessRunning = True Exit Function End If Next End Function Public Sub CheckRunning() Dim strComputer As String Dim strProcess As String strComputer = "LEXACORP-MOB1" strProcess = "Explorer.exe" If (IsProcessRunning(strComputer, strProcess) = True) Then Debug.Print strProcess & " " & "is running" Else Debug.Print strProcess & " " & "is Not running" End If End Sub Cheers, Stuart On 22 Sep 2009 at 10:21, Darren - Active Billing wrote: > Hi Stuart > > Thanks for the quick reply > That's way over my head that stuff > Also my access app won't be on that server either > I was hoping to pass in a known server name and a known ProcessName or ProcessID > for the Scheduled task and get back a result. > > Too optimistic me thinks > > DD > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Stuart McLachlan > Sent: Tuesday, 22 September 2009 10:11 AM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] A2003:Is a Scheduled Task Running > > If you VBA is going to be run on the Server, it's quite easy. > > You just need to identify a running process. > > There's a load of code at > http://www.answers.com/topic/enumerate-processes > > which you can just cut and paste into a VBA module. > > Comment out the "Sub Load" and call GetProcess with the name of an application. > > As written, it does a Debug.Print of the process name if it is running, you can > easily modify > that to do whatever you want. > > -- > Stuart > > > > On 22 Sep 2009 at 9:49, Darren - Active Billing wrote: > > > Hi team > > > > > > > > I need to know if a scheduled task on a server is running or not. > > > > Can this sort of thing be done via VBA? > > > > > > > > The net is full of how to set up scheduled tasks but nothing (I can find) on > how > > to see if a scheduled task is running > > > > > > > > The rationale is this > > > > We have scheduled tasks that create and upload files to servers in the U.S. > (We > > are in Australia) > > > > If the scheduled task is running and file X exists in folder Y at the same > time > > - Cool > > > > If file X in folder Y exists and the scheduled task IS NOT running then it did > > not go well > > > > > > > > I have no control whatsoever over the scheduled tasks, nor the creation of the > > file/s. > > > > In fact I have nothing to do with the activities of this server > > > > > > > > I just need to write a wrapper in Access to test the following every 20 > minutes > > or so > > > > If the file exists and the task is running - Cool - Do nothing > > > > If the file exists and the task is not running - Alert me (So I can alert > > others) > > > > The others will do all the work in resolving - I just need a simple alert > > nothing more > > > > Sounds simple eh? > > > > Many thanks in advance > > > > > > > > Darren > > > > > > > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From stuart at lexacorp.com.pg Mon Sep 21 22:40:44 2009 From: stuart at lexacorp.com.pg (Stuart McLachlan) Date: Tue, 22 Sep 2009 13:40:44 +1000 Subject: [AccessD] A2003:Is a Scheduled Task Running In-Reply-To: <040c01ca3b27$45aa9150$131b910a@denzilnote> References: <03d901ca3b16$2d5a91b0$131b910a@denzilnote>, <4AB81F88.7134.191EA132@stuart.lexacorp.com.pg>, <040c01ca3b27$45aa9150$131b910a@denzilnote> Message-ID: <4AB8473C.15395.19B9B6F6@stuart.lexacorp.com.pg> Possibly run your Access application from a command line using "RUNAS" with the admin credentials? -- Stuart On 22 Sep 2009 at 11:51, Darren - Active Billing wrote: > Hi Stuart > > Now I am getting Permission Denied > I have admin account details > any one have a clue how I should pass them? > > Thanks DD > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Stuart McLachlan > Sent: Tuesday, 22 September 2009 10:51 AM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] A2003:Is a Scheduled Task Running > > Google is your friend. Turns out to be real simple. > > I found some code at > http://www.bigresource.com/VB-Stop-running-process-on-remote-machine-- > A6WPLr1Jnz.html#r7cwGQQdTK > > With a few minor mods, we end up with the following which works fine for me. I > suspect you > will need admin rights on the Server for it to work. > > Just insert your own values for server and process in CheckRunning. > > > Option Explicit > > Function IsProcessRunning(strServer As String, strProcess As String) As Boolean > Dim Process As Object > Dim strObject As String > IsProcessRunning = False > strObject = "winmgmts://" & strServer > For Each Process In GetObject(strObject).InstancesOf("win32_process") > If UCase(Process.Name) = UCase(strProcess) Then > IsProcessRunning = True > Exit Function > End If > Next > End Function > > Public Sub CheckRunning() > Dim strComputer As String > Dim strProcess As String > strComputer = "LEXACORP-MOB1" > strProcess = "Explorer.exe" > If (IsProcessRunning(strComputer, strProcess) = True) Then > Debug.Print strProcess & " " & "is running" > Else > Debug.Print strProcess & " " & "is Not running" > End If > > End Sub > > Cheers, > Stuart > > > > On 22 Sep 2009 at 10:21, Darren - Active Billing wrote: > > > Hi Stuart > > > > Thanks for the quick reply > > That's way over my head that stuff > > Also my access app won't be on that server either > > I was hoping to pass in a known server name and a known ProcessName or > ProcessID > > for the Scheduled task and get back a result. > > > > Too optimistic me thinks > > > > DD > > > > > > -----Original Message----- > > From: accessd-bounces at databaseadvisors.com > > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Stuart McLachlan > > Sent: Tuesday, 22 September 2009 10:11 AM > > To: Access Developers discussion and problem solving > > Subject: Re: [AccessD] A2003:Is a Scheduled Task Running > > > > If you VBA is going to be run on the Server, it's quite easy. > > > > You just need to identify a running process. > > > > There's a load of code at > > http://www.answers.com/topic/enumerate-processes > > > > which you can just cut and paste into a VBA module. > > > > Comment out the "Sub Load" and call GetProcess with the name of an > application. > > > > As written, it does a Debug.Print of the process name if it is running, you > can > > easily modify > > that to do whatever you want. > > > > -- > > Stuart > > > > > > > > On 22 Sep 2009 at 9:49, Darren - Active Billing wrote: > > > > > Hi team > > > > > > > > > > > > I need to know if a scheduled task on a server is running or not. > > > > > > Can this sort of thing be done via VBA? > > > > > > > > > > > > The net is full of how to set up scheduled tasks but nothing (I can find) on > > how > > > to see if a scheduled task is running > > > > > > > > > > > > The rationale is this > > > > > > We have scheduled tasks that create and upload files to servers in the U.S. > > (We > > > are in Australia) > > > > > > If the scheduled task is running and file X exists in folder Y at the same > > time > > > - Cool > > > > > > If file X in folder Y exists and the scheduled task IS NOT running then it > did > > > not go well > > > > > > > > > > > > I have no control whatsoever over the scheduled tasks, nor the creation of > the > > > file/s. > > > > > > In fact I have nothing to do with the activities of this server > > > > > > > > > > > > I just need to write a wrapper in Access to test the following every 20 > > minutes > > > or so > > > > > > If the file exists and the task is running - Cool - Do nothing > > > > > > If the file exists and the task is not running - Alert me (So I can alert > > > others) > > > > > > The others will do all the work in resolving - I just need a simple alert > > > nothing more > > > > > > Sounds simple eh? > > > > > > Many thanks in advance > > > > > > > > > > > > Darren > > > > > > > > > > > > -- > > > AccessD mailing list > > > AccessD at databaseadvisors.com > > > http://databaseadvisors.com/mailman/listinfo/accessd > > > Website: http://www.databaseadvisors.com > > > > > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com From DWUTKA at Marlow.com Tue Sep 22 09:59:16 2009 From: DWUTKA at Marlow.com (Drew Wutka) Date: Tue, 22 Sep 2009 09:59:16 -0500 Subject: [AccessD] OT: Virtual PC 2007 (MS), CITRIX XenServer, CITRIX HDX... In-Reply-To: <4AB7FB73.3070409@colbyconsulting.com> Message-ID: MS product. It's called Virtual Server 2005. (There is a newer version out, but it's not free, AFAIK) Drew -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Monday, September 21, 2009 5:17 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] OT: Virtual PC 2007 (MS), CITRIX XenServer, CITRIX HDX... By "Virtual server" are you referring to a VMWare product or a MS product? they both have something of this nature. John W. Colby www.ColbyConsulting.com Drew Wutka wrote: > Hmmmm, first, you can accomplish 1, 2, and the first part of 3 simply > with Virtual Server 2005. It's FREE, and compatible with Virtual PC > 2007. (By compatible, you can create a VM in Virtual PC 2007, shut it > down, copy the .vhd hard drive file to a location where your virtual > server can use it, and then create a new VM in Virtual Server 2005 using > that hard drive.) > > Virtual Server machines run in the back ground, not directly on your > machine. But Virtual Server is also WAY better at running multiple > machines. Virtual PC runs EVERYTHING in one thread, so if you have 3 > machines running, you are running them all within one thread. With > Virtual server, each virtual machine (that is running), runs in it's own > thread. Virtual Server has two 'interfaces' There is a web interface > (which is the default interface). This lets you control the entire > system, and control an individual VM through an ActiveX control. There > is also a VM something or other that let's you 'connect' to a running VM > (and this too can be run from another machine (you just install that > portion of Virtual Server 2005 on the client machine you want to use > that utility on). That interface, however, doesn't let you make changes > to anything in the system, just offers a method of actually interfacing > with the VM itself. > > There is also VMRCplus (version 1.8.0.0). It's a free utility that uses > Virtual Server's scripting capabilities to give you a handy method of > controlling both the server and all the VM's. The only issue I have had > with this utility, is that it MUST be run on a standard LAN (100 megabit > or better). Running it through a VPN connection (behind a T1 (1.5 > megabit) connection) it won't work...it is just pulling too much > information down to ever allow you to do anything. > > Virtual Machines can also be setup to turn on automatically with the > machine (and either shutdown or pause when the host machine shuts down), > and with the scripting stuff, you can do practically anything you want > (including shutting a machine down in order to backup it's .vhd file) > > Drew > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Shamil > Salakhetdinov > Sent: Sunday, September 20, 2009 3:43 PM > To: 'Access Developers discussion and problem solving' > Subject: [AccessD] OT: Virtual PC 2007 (MS), CITRIX XenServer, CITRIX > HDX... > > Hi All, > > > > Sorry for off-topic but I expect the subject would be interesting for > many > developers here, and I do expect some of you do use such a configuration > of > computers systems I'm considering here to create. > > > > Plan: > > > > I wanted to have: > > > > 1) Several virtual PCs (VPCs), which can be kept and loaded from a > common local/Internet store with minimal overheads; > > 2) When loaded and started I wanted to access VPCs from real > desktop on > PC they are running as well as via a virtual desktop from other systems > running in my LAN as well as from Internet assuming my running VPCs will > be > seen from there (I will get static IP(s) and my main ISP has a broadband > connection to my home/office, which I'm using here every day ); > > 3) I also wanted the data from some of my VPCs/physical systems > backed-up automatically (on schedule) not only locally but also > somewhere on > Internet; > > 4) When out of home/office for a long period of time, and having my > physical systems shut down I wanted to have (some of) my VPCs moved to > an > Internet VPS hosting to use them from anywhere in this world. > > > > As far I currently understand: > > > > (1) - can be done using CITRIX XenServer > (http://www.citrix.com/English/ps2/products/product.asp?contentID=683148 > ), > > (2) - using CITRIX HDX technology > (http://community.citrix.com/pages/viewpage.action?pageId=79463606), > > (3) - using e.g. Amazon S3 Services > (http://aws.amazon.com/s3/#functionality ), and > > (4) - using e.g. Triple8 VPSs (http://www.triple8.net/vps.htm ) > > > > Question: Does anybody use/plan to use the above technologies in the > near > future? If you do use them what are your experience - I'm especially > interested to hear about real life experience of using VS2005/2008/2010 > development for Visual Studio running on an Internet-located VPS > (Virtual > Private Server), and accessed via Virtual Desktop (CITRIX HDX) from Web > Browser. running on Windows Mobile powered SmartPhone J Well, I'm > kidding > about the latter "SmartPhone VS development" but I do wanted to know > about > real life experience of using VS development via Virtual Desktop driven > by > CITRIX HDX. > > > > Please correct me if I'm wrong and advise what are the better > technologies > in your opinion to apply for and fulfill my plan. > > > > Thank you. > > > > -- > > Shamil > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com The information contained in this transmission is intended only for the person or entity to which it is addressed and may contain II-VI Proprietary and/or II-VI Business Sensitive material. If you are not the intended recipient, please contact the sender immediately and destroy the material in its entirety, whether electronic or hard copy. You are notified that any review, retransmission, copying, disclosure, dissemination, or other use of, or taking of any action in reliance upon this information by persons or entities other than the intended recipient is prohibited. From shamil at smsconsulting.spb.ru Tue Sep 22 11:15:05 2009 From: shamil at smsconsulting.spb.ru (Shamil Salakhetdinov) Date: Tue, 22 Sep 2009 20:15:05 +0400 Subject: [AccessD] OT: Virtual PC 2007 (MS), CITRIX XenServer, CITRIX HDX... In-Reply-To: References: <007e01ca3a32$fa496410$eedc2c30$@spb.ru> Message-ID: <00e501ca3b9f$da1ccd80$8e566880$@spb.ru> Hi Drew, Thank you for your information on Virtual Server 2005 and Virtual PC 2007. I have used Virtual PC 2007 just to test how well it works on my system. It works well, and to run one VM it should be good enough for me. But I will probably be using CITIRX XenServer (free) http://www.citrix.com/lang/English/lp/lp_1688615.asp if it will work as described. It's the next in my testing plan. But I'm not sure yet when I will have time for that testing. Thank you. -- Shamil -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Drew Wutka Sent: Tuesday, September 22, 2009 1:48 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] OT: Virtual PC 2007 (MS), CITRIX XenServer, CITRIX HDX... Hmmmm, first, you can accomplish 1, 2, and the first part of 3 simply with Virtual Server 2005. It's FREE, and compatible with Virtual PC 2007. (By compatible, you can create a VM in Virtual PC 2007, shut it down, copy the .vhd hard drive file to a location where your virtual server can use it, and then create a new VM in Virtual Server 2005 using that hard drive.) Virtual Server machines run in the back ground, not directly on your machine. But Virtual Server is also WAY better at running multiple machines. Virtual PC runs EVERYTHING in one thread, so if you have 3 machines running, you are running them all within one thread. With Virtual server, each virtual machine (that is running), runs in it's own thread. Virtual Server has two 'interfaces' There is a web interface (which is the default interface). This lets you control the entire system, and control an individual VM through an ActiveX control. There is also a VM something or other that let's you 'connect' to a running VM (and this too can be run from another machine (you just install that portion of Virtual Server 2005 on the client machine you want to use that utility on). That interface, however, doesn't let you make changes to anything in the system, just offers a method of actually interfacing with the VM itself. There is also VMRCplus (version 1.8.0.0). It's a free utility that uses Virtual Server's scripting capabilities to give you a handy method of controlling both the server and all the VM's. The only issue I have had with this utility, is that it MUST be run on a standard LAN (100 megabit or better). Running it through a VPN connection (behind a T1 (1.5 megabit) connection) it won't work...it is just pulling too much information down to ever allow you to do anything. Virtual Machines can also be setup to turn on automatically with the machine (and either shutdown or pause when the host machine shuts down), and with the scripting stuff, you can do practically anything you want (including shutting a machine down in order to backup it's .vhd file) Drew -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Shamil Salakhetdinov Sent: Sunday, September 20, 2009 3:43 PM To: 'Access Developers discussion and problem solving' Subject: [AccessD] OT: Virtual PC 2007 (MS), CITRIX XenServer, CITRIX HDX... Hi All, Sorry for off-topic but I expect the subject would be interesting for many developers here, and I do expect some of you do use such a configuration of computers systems I'm considering here to create. Plan: I wanted to have: 1) Several virtual PCs (VPCs), which can be kept and loaded from a common local/Internet store with minimal overheads; 2) When loaded and started I wanted to access VPCs from real desktop on PC they are running as well as via a virtual desktop from other systems running in my LAN as well as from Internet assuming my running VPCs will be seen from there (I will get static IP(s) and my main ISP has a broadband connection to my home/office, which I'm using here every day ); 3) I also wanted the data from some of my VPCs/physical systems backed-up automatically (on schedule) not only locally but also somewhere on Internet; 4) When out of home/office for a long period of time, and having my physical systems shut down I wanted to have (some of) my VPCs moved to an Internet VPS hosting to use them from anywhere in this world. As far I currently understand: (1) - can be done using CITRIX XenServer (http://www.citrix.com/English/ps2/products/product.asp?contentID=683148 ), (2) - using CITRIX HDX technology (http://community.citrix.com/pages/viewpage.action?pageId=79463606), (3) - using e.g. Amazon S3 Services (http://aws.amazon.com/s3/#functionality ), and (4) - using e.g. Triple8 VPSs (http://www.triple8.net/vps.htm ) Question: Does anybody use/plan to use the above technologies in the near future? If you do use them what are your experience - I'm especially interested to hear about real life experience of using VS2005/2008/2010 development for Visual Studio running on an Internet-located VPS (Virtual Private Server), and accessed via Virtual Desktop (CITRIX HDX) from Web Browser. running on Windows Mobile powered SmartPhone J Well, I'm kidding about the latter "SmartPhone VS development" but I do wanted to know about real life experience of using VS development via Virtual Desktop driven by CITRIX HDX. Please correct me if I'm wrong and advise what are the better technologies in your opinion to apply for and fulfill my plan. Thank you. -- Shamil -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com The information contained in this transmission is intended only for the person or entity to which it is addressed and may contain II-VI Proprietary and/or II-VI Business Sensitive material. If you are not the intended recipient, please contact the sender immediately and destroy the material in its entirety, whether electronic or hard copy. You are notified that any review, retransmission, copying, disclosure, dissemination, or other use of, or taking of any action in reliance upon this information by persons or entities other than the intended recipient is prohibited. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com __________ Information from ESET NOD32 Antivirus, version of virus signature database 4445 (20090921) __________ The message was checked by ESET NOD32 Antivirus. http://www.esetnod32.ru From dkalsow at yahoo.com Tue Sep 22 14:44:20 2009 From: dkalsow at yahoo.com (Dale Kalsow) Date: Tue, 22 Sep 2009 12:44:20 -0700 (PDT) Subject: [AccessD] treeview control In-Reply-To: Message-ID: <110192.69137.qm@web50405.mail.re2.yahoo.com> Good Afternoon, ? Does anyone have a simple treeview example for Access 2007, they are willing to share? ? Thanks! ? Dale From dw-murphy at cox.net Tue Sep 22 17:58:17 2009 From: dw-murphy at cox.net (Doug Murphy) Date: Tue, 22 Sep 2009 15:58:17 -0700 Subject: [AccessD] Access error 2101 In-Reply-To: <110192.69137.qm@web50405.mail.re2.yahoo.com> References: <110192.69137.qm@web50405.mail.re2.yahoo.com> Message-ID: Folks, I have an Access 2007 application that has developed a problem in a relatively simple data entry form. When a record is created or edited I have a save button that uses Me.Dirty = False to explicitly save the record or changes. I now get an error on this line saying "Error 2101 (The setting you entered isn't valid for this property.)" This is new to me as I use this method all the time. Can anyone on the list give me any insight into what might be causing this. Thanks in advance. Doug From rockysmolin at bchacc.com Tue Sep 22 18:59:53 2009 From: rockysmolin at bchacc.com (Rocky Smolin) Date: Tue, 22 Sep 2009 16:59:53 -0700 Subject: [AccessD] Access error 2101 In-Reply-To: References: <110192.69137.qm@web50405.mail.re2.yahoo.com> Message-ID: <41466E1B552148418A73733A9AF22952@HAL9005> Doug: Not sure why you would get that but would DoCmd.RunCommand acCmdSaveRecord work? Or Me.Refresh? Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Doug Murphy Sent: Tuesday, September 22, 2009 3:58 PM To: 'Access Developers discussion and problem solving' Subject: [AccessD] Access error 2101 Folks, I have an Access 2007 application that has developed a problem in a relatively simple data entry form. When a record is created or edited I have a save button that uses Me.Dirty = False to explicitly save the record or changes. I now get an error on this line saying "Error 2101 (The setting you entered isn't valid for this property.)" This is new to me as I use this method all the time. Can anyone on the list give me any insight into what might be causing this. Thanks in advance. Doug -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From dw-murphy at cox.net Tue Sep 22 19:04:37 2009 From: dw-murphy at cox.net (Doug Murphy) Date: Tue, 22 Sep 2009 17:04:37 -0700 Subject: [AccessD] Access error 2101 In-Reply-To: <41466E1B552148418A73733A9AF22952@HAL9005> References: <110192.69137.qm@web50405.mail.re2.yahoo.com> <41466E1B552148418A73733A9AF22952@HAL9005> Message-ID: <1EB4E3EEE714485D8526AC36F29B4C39@murphy3234aaf1> Hi Rocky, I can try that but I really would like to know the fundamental cause of the problem since I use me.dirty=false in all my apps. It will be informative to see if I get the error or another by using another save methode. The funny thing is that the record is saved, because I go off the form when it is closed I guess. Thanks for you thoughts. Doug -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin Sent: Tuesday, September 22, 2009 5:00 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Access error 2101 Doug: Not sure why you would get that but would DoCmd.RunCommand acCmdSaveRecord work? Or Me.Refresh? Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Doug Murphy Sent: Tuesday, September 22, 2009 3:58 PM To: 'Access Developers discussion and problem solving' Subject: [AccessD] Access error 2101 Folks, I have an Access 2007 application that has developed a problem in a relatively simple data entry form. When a record is created or edited I have a save button that uses Me.Dirty = False to explicitly save the record or changes. I now get an error on this line saying "Error 2101 (The setting you entered isn't valid for this property.)" This is new to me as I use this method all the time. Can anyone on the list give me any insight into what might be causing this. Thanks in advance. Doug -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From dwaters at usinternet.com Tue Sep 22 19:19:36 2009 From: dwaters at usinternet.com (Dan Waters) Date: Tue, 22 Sep 2009 19:19:36 -0500 Subject: [AccessD] Access error 2101 In-Reply-To: References: <110192.69137.qm@web50405.mail.re2.yahoo.com> Message-ID: <46803C0421DD421E9882D5E97DB475B5@danwaters> Long shot - but perhaps: If Me.Dirty = True then Me.Dirty = False HTH! Dan -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Doug Murphy Sent: Tuesday, September 22, 2009 5:58 PM To: 'Access Developers discussion and problem solving' Subject: [AccessD] Access error 2101 Folks, I have an Access 2007 application that has developed a problem in a relatively simple data entry form. When a record is created or edited I have a save button that uses Me.Dirty = False to explicitly save the record or changes. I now get an error on this line saying "Error 2101 (The setting you entered isn't valid for this property.)" This is new to me as I use this method all the time. Can anyone on the list give me any insight into what might be causing this. Thanks in advance. Doug -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From wdhindman at dejpolsystems.com Wed Sep 23 01:25:28 2009 From: wdhindman at dejpolsystems.com (William Hindman) Date: Wed, 23 Sep 2009 02:25:28 -0400 Subject: [AccessD] Access error 2101 In-Reply-To: References: <110192.69137.qm@web50405.mail.re2.yahoo.com> Message-ID: ...have you somehow already saved the record or moved to another? William -------------------------------------------------- From: "Doug Murphy" Sent: Tuesday, September 22, 2009 6:58 PM To: "'Access Developers discussion and problem solving'" Subject: [AccessD] Access error 2101 > > Folks, > > I have an Access 2007 application that has developed a problem in a > relatively simple data entry form. When a record is created or edited I > have > a save button that uses Me.Dirty = False to explicitly save the record or > changes. I now get an error on this line saying "Error 2101 (The setting > you > entered isn't valid for this property.)" This is new to me as I use this > method all the time. > > Can anyone on the list give me any insight into what might be causing > this. > > Thanks in advance. > > Doug > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From max.wanadoo at gmail.com Wed Sep 23 03:16:05 2009 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Wed, 23 Sep 2009 09:16:05 +0100 Subject: [AccessD] Access error 2101 In-Reply-To: <46803C0421DD421E9882D5E97DB475B5@danwaters> References: <110192.69137.qm@web50405.mail.re2.yahoo.com> <46803C0421DD421E9882D5E97DB475B5@danwaters> Message-ID: <4ab9d96b.0f345e0a.74cd.ffffc9e2@mx.google.com> Dan, is that error being trapped? Is so comment out the On Error line and see where the actual error is being found. My *guess* is that the error line is elsewhere and not being *discovered* until you try to save it. Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Dan Waters Sent: 23 September 2009 01:20 To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Access error 2101 Long shot - but perhaps: If Me.Dirty = True then Me.Dirty = False HTH! Dan -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Doug Murphy Sent: Tuesday, September 22, 2009 5:58 PM To: 'Access Developers discussion and problem solving' Subject: [AccessD] Access error 2101 Folks, I have an Access 2007 application that has developed a problem in a relatively simple data entry form. When a record is created or edited I have a save button that uses Me.Dirty = False to explicitly save the record or changes. I now get an error on this line saying "Error 2101 (The setting you entered isn't valid for this property.)" This is new to me as I use this method all the time. Can anyone on the list give me any insight into what might be causing this. Thanks in advance. Doug -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From dw-murphy at cox.net Wed Sep 23 08:27:45 2009 From: dw-murphy at cox.net (Doug Murphy) Date: Wed, 23 Sep 2009 06:27:45 -0700 Subject: [AccessD] Access error 2101 In-Reply-To: <4ab9d96b.0f345e0a.74cd.ffffc9e2@mx.google.com> References: <110192.69137.qm@web50405.mail.re2.yahoo.com> <46803C0421DD421E9882D5E97DB475B5@danwaters> <4ab9d96b.0f345e0a.74cd.ffffc9e2@mx.google.com> Message-ID: <6F515696769D4C8CBFAFE96853489365@murphy3234aaf1> I have the lines numbered in the routine and the error handler reports the line #. This is the line that is being reported. Form is pretty simple and I have gone through the data types in field requirements in the undelying table to make sure the wrong type of data is not being input. Very puzzling. Thanks for your thoughts. Doug -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo Sent: Wednesday, September 23, 2009 1:16 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Access error 2101 Dan, is that error being trapped? Is so comment out the On Error line and see where the actual error is being found. My *guess* is that the error line is elsewhere and not being *discovered* until you try to save it. Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Dan Waters Sent: 23 September 2009 01:20 To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Access error 2101 Long shot - but perhaps: If Me.Dirty = True then Me.Dirty = False HTH! Dan -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Doug Murphy Sent: Tuesday, September 22, 2009 5:58 PM To: 'Access Developers discussion and problem solving' Subject: [AccessD] Access error 2101 Folks, I have an Access 2007 application that has developed a problem in a relatively simple data entry form. When a record is created or edited I have a save button that uses Me.Dirty = False to explicitly save the record or changes. I now get an error on this line saying "Error 2101 (The setting you entered isn't valid for this property.)" This is new to me as I use this method all the time. Can anyone on the list give me any insight into what might be causing this. Thanks in advance. Doug -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From dw-murphy at cox.net Wed Sep 23 08:28:26 2009 From: dw-murphy at cox.net (Doug Murphy) Date: Wed, 23 Sep 2009 06:28:26 -0700 Subject: [AccessD] Access error 2101 In-Reply-To: <46803C0421DD421E9882D5E97DB475B5@danwaters> References: <110192.69137.qm@web50405.mail.re2.yahoo.com> <46803C0421DD421E9882D5E97DB475B5@danwaters> Message-ID: <3CE166A4CDA546048067F671558A009D@murphy3234aaf1> This is the way it is being done now. I just didn't put the whole routine in. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Dan Waters Sent: Tuesday, September 22, 2009 5:20 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Access error 2101 Long shot - but perhaps: If Me.Dirty = True then Me.Dirty = False HTH! Dan -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Doug Murphy Sent: Tuesday, September 22, 2009 5:58 PM To: 'Access Developers discussion and problem solving' Subject: [AccessD] Access error 2101 Folks, I have an Access 2007 application that has developed a problem in a relatively simple data entry form. When a record is created or edited I have a save button that uses Me.Dirty = False to explicitly save the record or changes. I now get an error on this line saying "Error 2101 (The setting you entered isn't valid for this property.)" This is new to me as I use this method all the time. Can anyone on the list give me any insight into what might be causing this. Thanks in advance. Doug -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From rockysmolin at bchacc.com Wed Sep 23 08:48:03 2009 From: rockysmolin at bchacc.com (Rocky Smolin) Date: Wed, 23 Sep 2009 06:48:03 -0700 Subject: [AccessD] Access error 2101 In-Reply-To: <3CE166A4CDA546048067F671558A009D@murphy3234aaf1> References: <110192.69137.qm@web50405.mail.re2.yahoo.com><46803C0421DD421E9882D5E97DB475B5@danwaters> <3CE166A4CDA546048067F671558A009D@murphy3234aaf1> Message-ID: <91CE037FE6CF46EAB2CDDF2FDBF0390C@HAL9005> Anything changed between the version that worked and the version that failed? Version of Access? Service Pack? OS? Anything? (gotta be something different) Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Doug Murphy Sent: Wednesday, September 23, 2009 6:28 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Access error 2101 This is the way it is being done now. I just didn't put the whole routine in. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Dan Waters Sent: Tuesday, September 22, 2009 5:20 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Access error 2101 Long shot - but perhaps: If Me.Dirty = True then Me.Dirty = False HTH! Dan -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Doug Murphy Sent: Tuesday, September 22, 2009 5:58 PM To: 'Access Developers discussion and problem solving' Subject: [AccessD] Access error 2101 Folks, I have an Access 2007 application that has developed a problem in a relatively simple data entry form. When a record is created or edited I have a save button that uses Me.Dirty = False to explicitly save the record or changes. I now get an error on this line saying "Error 2101 (The setting you entered isn't valid for this property.)" This is new to me as I use this method all the time. Can anyone on the list give me any insight into what might be causing this. Thanks in advance. Doug -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From Lambert.Heenan at chartisinsurance.com Wed Sep 23 09:33:35 2009 From: Lambert.Heenan at chartisinsurance.com (Heenan, Lambert) Date: Wed, 23 Sep 2009 10:33:35 -0400 Subject: [AccessD] Access error 2101 In-Reply-To: <3CE166A4CDA546048067F671558A009D@murphy3234aaf1> References: <110192.69137.qm@web50405.mail.re2.yahoo.com> <46803C0421DD421E9882D5E97DB475B5@danwaters> <3CE166A4CDA546048067F671558A009D@murphy3234aaf1> Message-ID: Decompile time? -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Doug Murphy Sent: Wednesday, September 23, 2009 9:28 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Access error 2101 This is the way it is being done now. I just didn't put the whole routine in. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Dan Waters Sent: Tuesday, September 22, 2009 5:20 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Access error 2101 Long shot - but perhaps: If Me.Dirty = True then Me.Dirty = False HTH! Dan -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Doug Murphy Sent: Tuesday, September 22, 2009 5:58 PM To: 'Access Developers discussion and problem solving' Subject: [AccessD] Access error 2101 Folks, I have an Access 2007 application that has developed a problem in a relatively simple data entry form. When a record is created or edited I have a save button that uses Me.Dirty = False to explicitly save the record or changes. I now get an error on this line saying "Error 2101 (The setting you entered isn't valid for this property.)" This is new to me as I use this method all the time. Can anyone on the list give me any insight into what might be causing this. Thanks in advance. Doug -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From drawbridgej at sympatico.ca Wed Sep 23 10:19:38 2009 From: drawbridgej at sympatico.ca (Jack and Pat) Date: Wed, 23 Sep 2009 11:19:38 -0400 Subject: [AccessD] Access error 2101 In-Reply-To: <3CE166A4CDA546048067F671558A009D@murphy3234aaf1> References: <110192.69137.qm@web50405.mail.re2.yahoo.com><46803C0421DD421E9882D5E97DB475B5@danwaters> <3CE166A4CDA546048067F671558A009D@murphy3234aaf1> Message-ID: Doug, I found this by Allen Browne -- may be helpful.... http://www.eggheadcafe.com/conversation.aspx?messageid=31895796 &threadid=31895722 -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Doug Murphy Sent: Wednesday, September 23, 2009 9:28 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Access error 2101 This is the way it is being done now. I just didn't put the whole routine in. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Dan Waters Sent: Tuesday, September 22, 2009 5:20 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Access error 2101 Long shot - but perhaps: If Me.Dirty = True then Me.Dirty = False HTH! Dan -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Doug Murphy Sent: Tuesday, September 22, 2009 5:58 PM To: 'Access Developers discussion and problem solving' Subject: [AccessD] Access error 2101 Folks, I have an Access 2007 application that has developed a problem in a relatively simple data entry form. When a record is created or edited I have a save button that uses Me.Dirty = False to explicitly save the record or changes. I now get an error on this line saying "Error 2101 (The setting you entered isn't valid for this property.)" This is new to me as I use this method all the time. Can anyone on the list give me any insight into what might be causing this. Thanks in advance. Doug -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From max.wanadoo at gmail.com Wed Sep 23 10:40:43 2009 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Wed, 23 Sep 2009 16:40:43 +0100 Subject: [AccessD] Access error 2101 In-Reply-To: References: <110192.69137.qm@web50405.mail.re2.yahoo.com><46803C0421DD421E9882D5E97DB475B5@danwaters> <3CE166A4CDA546048067F671558A009D@murphy3234aaf1> Message-ID: <4aba41a5.0702d00a.7e41.00c2@mx.google.com> Jack, that is a very good link - thanks Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jack and Pat Sent: 23 September 2009 16:20 To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Access error 2101 Doug, I found this by Allen Browne -- may be helpful.... http://www.eggheadcafe.com/conversation.aspx?messageid=31895796 &threadid=31895722 -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Doug Murphy Sent: Wednesday, September 23, 2009 9:28 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Access error 2101 This is the way it is being done now. I just didn't put the whole routine in. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Dan Waters Sent: Tuesday, September 22, 2009 5:20 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Access error 2101 Long shot - but perhaps: If Me.Dirty = True then Me.Dirty = False HTH! Dan -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Doug Murphy Sent: Tuesday, September 22, 2009 5:58 PM To: 'Access Developers discussion and problem solving' Subject: [AccessD] Access error 2101 Folks, I have an Access 2007 application that has developed a problem in a relatively simple data entry form. When a record is created or edited I have a save button that uses Me.Dirty = False to explicitly save the record or changes. I now get an error on this line saying "Error 2101 (The setting you entered isn't valid for this property.)" This is new to me as I use this method all the time. Can anyone on the list give me any insight into what might be causing this. Thanks in advance. Doug -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From max.wanadoo at gmail.com Wed Sep 23 11:19:12 2009 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Wed, 23 Sep 2009 17:19:12 +0100 Subject: [AccessD] Access error 2101 In-Reply-To: <6F515696769D4C8CBFAFE96853489365@murphy3234aaf1> References: <110192.69137.qm@web50405.mail.re2.yahoo.com> <46803C0421DD421E9882D5E97DB475B5@danwaters> <4ab9d96b.0f345e0a.74cd.ffffc9e2@mx.google.com> <6F515696769D4C8CBFAFE96853489365@murphy3234aaf1> Message-ID: <4aba4aaa.0702d00a.7bfe.2269@mx.google.com> Doug, I am not the best brain in the box, but if I can help I will. You can always ask - most welcome. Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Doug Murphy Sent: 23 September 2009 14:28 To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Access error 2101 I have the lines numbered in the routine and the error handler reports the line #. This is the line that is being reported. Form is pretty simple and I have gone through the data types in field requirements in the undelying table to make sure the wrong type of data is not being input. Very puzzling. Thanks for your thoughts. Doug -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo Sent: Wednesday, September 23, 2009 1:16 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Access error 2101 Dan, is that error being trapped? Is so comment out the On Error line and see where the actual error is being found. My *guess* is that the error line is elsewhere and not being *discovered* until you try to save it. Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Dan Waters Sent: 23 September 2009 01:20 To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Access error 2101 Long shot - but perhaps: If Me.Dirty = True then Me.Dirty = False HTH! Dan -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Doug Murphy Sent: Tuesday, September 22, 2009 5:58 PM To: 'Access Developers discussion and problem solving' Subject: [AccessD] Access error 2101 Folks, I have an Access 2007 application that has developed a problem in a relatively simple data entry form. When a record is created or edited I have a save button that uses Me.Dirty = False to explicitly save the record or changes. I now get an error on this line saying "Error 2101 (The setting you entered isn't valid for this property.)" This is new to me as I use this method all the time. Can anyone on the list give me any insight into what might be causing this. Thanks in advance. Doug -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From dw-murphy at cox.net Wed Sep 23 11:51:21 2009 From: dw-murphy at cox.net (Doug Murphy) Date: Wed, 23 Sep 2009 09:51:21 -0700 Subject: [AccessD] Access error 2101 In-Reply-To: References: <110192.69137.qm@web50405.mail.re2.yahoo.com><46803C0421DD421E9882D5E97DB475B5@danwaters><3CE166A4CDA546048067F671558A009D@murphy3234aaf1> Message-ID: Thanks for the link and reference. I had a bone head action in the forms after update event that set the last modified date that was causing the problem. The error message wasn't very helpfull in tracking this down, but Allen's article made me look. Moved my set last modified date and all is well. Thanks again. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jack and Pat Sent: Wednesday, September 23, 2009 8:20 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Access error 2101 Doug, I found this by Allen Browne -- may be helpful.... http://www.eggheadcafe.com/conversation.aspx?messageid=31895796 &threadid=31895722 -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Doug Murphy Sent: Wednesday, September 23, 2009 9:28 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Access error 2101 This is the way it is being done now. I just didn't put the whole routine in. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Dan Waters Sent: Tuesday, September 22, 2009 5:20 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Access error 2101 Long shot - but perhaps: If Me.Dirty = True then Me.Dirty = False HTH! Dan -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Doug Murphy Sent: Tuesday, September 22, 2009 5:58 PM To: 'Access Developers discussion and problem solving' Subject: [AccessD] Access error 2101 Folks, I have an Access 2007 application that has developed a problem in a relatively simple data entry form. When a record is created or edited I have a save button that uses Me.Dirty = False to explicitly save the record or changes. I now get an error on this line saying "Error 2101 (The setting you entered isn't valid for this property.)" This is new to me as I use this method all the time. Can anyone on the list give me any insight into what might be causing this. Thanks in advance. Doug -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From max.wanadoo at gmail.com Wed Sep 23 11:58:57 2009 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Wed, 23 Sep 2009 17:58:57 +0100 Subject: [AccessD] Access error 2101 In-Reply-To: References: <110192.69137.qm@web50405.mail.re2.yahoo.com><46803C0421DD421E9882D5E97DB475B5@danwaters><3CE166A4CDA546048067F671558A009D@murphy3234aaf1> Message-ID: <4aba53f5.1818d00a.1121.078f@mx.google.com> Well, thanks for the feedback Doug. My pet hate is when you TRY to help somebody and the only feedback is another problem. Aka DALE! Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Doug Murphy Sent: 23 September 2009 17:51 To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Access error 2101 Thanks for the link and reference. I had a bone head action in the forms after update event that set the last modified date that was causing the problem. The error message wasn't very helpfull in tracking this down, but Allen's article made me look. Moved my set last modified date and all is well. Thanks again. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jack and Pat Sent: Wednesday, September 23, 2009 8:20 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Access error 2101 Doug, I found this by Allen Browne -- may be helpful.... http://www.eggheadcafe.com/conversation.aspx?messageid=31895796 &threadid=31895722 -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Doug Murphy Sent: Wednesday, September 23, 2009 9:28 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Access error 2101 This is the way it is being done now. I just didn't put the whole routine in. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Dan Waters Sent: Tuesday, September 22, 2009 5:20 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Access error 2101 Long shot - but perhaps: If Me.Dirty = True then Me.Dirty = False HTH! Dan -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Doug Murphy Sent: Tuesday, September 22, 2009 5:58 PM To: 'Access Developers discussion and problem solving' Subject: [AccessD] Access error 2101 Folks, I have an Access 2007 application that has developed a problem in a relatively simple data entry form. When a record is created or edited I have a save button that uses Me.Dirty = False to explicitly save the record or changes. I now get an error on this line saying "Error 2101 (The setting you entered isn't valid for this property.)" This is new to me as I use this method all the time. Can anyone on the list give me any insight into what might be causing this. Thanks in advance. Doug -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From max.wanadoo at gmail.com Wed Sep 23 12:02:55 2009 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Wed, 23 Sep 2009 18:02:55 +0100 Subject: [AccessD] how to unscribe? Message-ID: <4aba54e3.0707d00a.0420.0247@mx.google.com> Help - sorry. Max From garykjos at gmail.com Wed Sep 23 12:15:00 2009 From: garykjos at gmail.com (Gary Kjos) Date: Wed, 23 Sep 2009 12:15:00 -0500 Subject: [AccessD] how to unscribe? In-Reply-To: <4aba54e3.0707d00a.0420.0247@mx.google.com> References: <4aba54e3.0707d00a.0420.0247@mx.google.com> Message-ID: http://databaseadvisors.com/mailman/listinfo/accessd Scroll to the bottom of the page. GK On Wed, Sep 23, 2009 at 12:02 PM, Max Wanadoo wrote: > > > Help - sorry. > > > > Max > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- Gary Kjos garykjos at gmail.com From max.wanadoo at gmail.com Wed Sep 23 12:25:41 2009 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Wed, 23 Sep 2009 18:25:41 +0100 Subject: [AccessD] how to unscribe? In-Reply-To: References: <4aba54e3.0707d00a.0420.0247@mx.google.com> Message-ID: <4aba5a39.0707d00a.7c3a.1528@mx.google.com> Thanks Gary, I did try that. The first one gave me an email The second tried to get me to join The third gave me your website Is the no email I can just send an email to? Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gary Kjos Sent: 23 September 2009 18:15 To: Access Developers discussion and problem solving Subject: Re: [AccessD] how to unscribe? http://databaseadvisors.com/mailman/listinfo/accessd Scroll to the bottom of the page. GK On Wed, Sep 23, 2009 at 12:02 PM, Max Wanadoo wrote: > > > Help - sorry. > > > > Max > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- Gary Kjos garykjos at gmail.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From rockysmolin at bchacc.com Wed Sep 23 12:33:26 2009 From: rockysmolin at bchacc.com (Rocky Smolin) Date: Wed, 23 Sep 2009 10:33:26 -0700 Subject: [AccessD] how to unscribe? In-Reply-To: <4aba54e3.0707d00a.0420.0247@mx.google.com> References: <4aba54e3.0707d00a.0420.0247@mx.google.com> Message-ID: <877F0928B57742A4A7C93192E1116B6B@HAL9005> Shh. Nobody tell him. R -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo Sent: Wednesday, September 23, 2009 10:03 AM To: AccessD at databaseadvisors.com Subject: [AccessD] how to unscribe? Help - sorry. Max -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From garykjos at gmail.com Wed Sep 23 12:34:57 2009 From: garykjos at gmail.com (Gary Kjos) Date: Wed, 23 Sep 2009 12:34:57 -0500 Subject: [AccessD] how to unscribe? In-Reply-To: <4aba5a39.0707d00a.7c3a.1528@mx.google.com> References: <4aba54e3.0707d00a.0420.0247@mx.google.com> <4aba5a39.0707d00a.7c3a.1528@mx.google.com> Message-ID: Nope. No e-mail address you can send to unsubscribe. You have to go through the website or we have to get the list administrator involved and he is a busy man and so is a last resort. There is a box next to a button that says "UNSUBSCRIBE OR EDIT OPTIONS" You put your e-mail address in that box and click the button.I see people unsubscribing every day so it definately does work. When you click the button another screen will come up where you have a button to click on "unsubscribe". Clicking THAT button will send you a confirmation message with a link that when you clickon it will remove you from the list. Or if you really are just temporarly not wanting mail you can do an edit options and change yourself to NO MAIL which will cause you to no longer receive mail until you set that option back off again. GK On Wed, Sep 23, 2009 at 12:25 PM, Max Wanadoo wrote: > Thanks Gary, > I did try that. > The first one gave me an email > The second tried to get me to join > The third gave me your website > > Is the no email I can just send an email to? > > Max > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gary Kjos > Sent: 23 September 2009 18:15 > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] how to unscribe? > > http://databaseadvisors.com/mailman/listinfo/accessd > > Scroll to the bottom of the page. > > GK > > On Wed, Sep 23, 2009 at 12:02 PM, Max Wanadoo wrote: >> >> >> Help - sorry. >> >> >> >> Max >> >> >> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> > > > > -- > Gary Kjos > garykjos at gmail.com > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- Gary Kjos garykjos at gmail.com From max.wanadoo at gmail.com Wed Sep 23 12:50:02 2009 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Wed, 23 Sep 2009 18:50:02 +0100 Subject: [AccessD] how to unscribe? In-Reply-To: References: <4aba54e3.0707d00a.0420.0247@mx.google.com> <4aba5a39.0707d00a.7c3a.1528@mx.google.com> Message-ID: <4aba5fef.1818d00a.228a.19bc@mx.google.com> Gary, I tried that. I picked option 2 and then logged on I then clicked unsubscribe It then asked me for a password..Joking, right? How am I gonna know what password I gave on joining? Can you not do something like all the other sites, just send an email say unsubscribe.. or whatever. Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gary Kjos Sent: 23 September 2009 18:35 To: Access Developers discussion and problem solving Subject: Re: [AccessD] how to unscribe? Nope. No e-mail address you can send to unsubscribe. You have to go through the website or we have to get the list administrator involved and he is a busy man and so is a last resort. There is a box next to a button that says "UNSUBSCRIBE OR EDIT OPTIONS" You put your e-mail address in that box and click the button.I see people unsubscribing every day so it definately does work. When you click the button another screen will come up where you have a button to click on "unsubscribe". Clicking THAT button will send you a confirmation message with a link that when you clickon it will remove you from the list. Or if you really are just temporarly not wanting mail you can do an edit options and change yourself to NO MAIL which will cause you to no longer receive mail until you set that option back off again. GK On Wed, Sep 23, 2009 at 12:25 PM, Max Wanadoo wrote: > Thanks Gary, > I did try that. > The first one gave me an email > The second tried to get me to join > The third gave me your website > > Is the no email I can just send an email to? > > Max > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gary Kjos > Sent: 23 September 2009 18:15 > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] how to unscribe? > > http://databaseadvisors.com/mailman/listinfo/accessd > > Scroll to the bottom of the page. > > GK > > On Wed, Sep 23, 2009 at 12:02 PM, Max Wanadoo wrote: >> >> >> Help - sorry. >> >> >> >> Max >> >> >> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> > > > > -- > Gary Kjos > garykjos at gmail.com > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- Gary Kjos garykjos at gmail.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From tinanfields at torchlake.com Wed Sep 23 13:19:35 2009 From: tinanfields at torchlake.com (Tina Norris Fields) Date: Wed, 23 Sep 2009 14:19:35 -0400 Subject: [AccessD] Access error 2101 In-Reply-To: References: <110192.69137.qm@web50405.mail.re2.yahoo.com><46803C0421DD421E9882D5E97DB475B5@danwaters> <3CE166A4CDA546048067F671558A009D@murphy3234aaf1> Message-ID: <4ABA66B7.5040506@torchlake.com> Thanks for this link. It is very useful. T Jack and Pat wrote: > Doug, > > I found this by Allen Browne -- may be helpful.... > > > > http://www.eggheadcafe.com/conversation.aspx?messageid=31895796 > 895722> &threadid=31895722 > > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Doug Murphy > Sent: Wednesday, September 23, 2009 9:28 AM > To: 'Access Developers discussion and problem solving' > Subject: Re: [AccessD] Access error 2101 > > > > This is the way it is being done now. I just didn't put the whole routine > > in. > > > > -----Original Message----- > > From: accessd-bounces at databaseadvisors.com > > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Dan Waters > > Sent: Tuesday, September 22, 2009 5:20 PM > > To: 'Access Developers discussion and problem solving' > > Subject: Re: [AccessD] Access error 2101 > > > > Long shot - but perhaps: > > > > If Me.Dirty = True then Me.Dirty = False > > > > HTH! > > Dan > > > > -----Original Message----- > > From: accessd-bounces at databaseadvisors.com > > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Doug Murphy > > Sent: Tuesday, September 22, 2009 5:58 PM > > To: 'Access Developers discussion and problem solving' > > Subject: [AccessD] Access error 2101 > > > > > > Folks, > > > > I have an Access 2007 application that has developed a problem in a > > relatively simple data entry form. When a record is created or edited I have > > a save button that uses Me.Dirty = False to explicitly save the record or > > changes. I now get an error on this line saying "Error 2101 (The setting you > > entered isn't valid for this property.)" This is new to me as I use this > > method all the time. > > > > Can anyone on the list give me any insight into what might be causing this. > > > > Thanks in advance. > > > > Doug > > > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > > > > > From garykjos at gmail.com Wed Sep 23 13:29:21 2009 From: garykjos at gmail.com (Gary Kjos) Date: Wed, 23 Sep 2009 13:29:21 -0500 Subject: [AccessD] how to unscribe? In-Reply-To: <4aba5fef.1818d00a.228a.19bc@mx.google.com> References: <4aba54e3.0707d00a.0420.0247@mx.google.com> <4aba5a39.0707d00a.7c3a.1528@mx.google.com> <4aba5fef.1818d00a.228a.19bc@mx.google.com> Message-ID: As I said, no, we don't have that. You have to subsribe or unsubscribe or change your options through the website.We are a volunteer run organization and we don't have people monitoring e-mail requests for things like this. Everybody else seems to remember their password. There is a password reminder button on that screen where you do the unsubscribe too. Perhaps that would help you? I subscribed many years ago and have no issue remembering the password I used. For something like this I don't get real creative, I use my normal low security password. I have no power to do anything other than send you clarification on how it works. Sorry. GK On Wed, Sep 23, 2009 at 12:50 PM, Max Wanadoo wrote: > Gary, I tried that. > I picked option 2 and then logged on > I then clicked unsubscribe > It then asked me for a password..Joking, right? > How am I gonna know what password I gave on joining? > Can you not do something like all the ?other sites, just send an email say > unsubscribe.. or whatever. > > > Max > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gary Kjos > Sent: 23 September 2009 18:35 > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] how to unscribe? > > Nope. ?No e-mail address you can send to unsubscribe. You have to go > through the website or we have to get the list administrator involved > and he is a busy man and so is a last resort. > > There is a box next to a button that says "UNSUBSCRIBE OR EDIT > OPTIONS" You put your e-mail address in that box and click the > button.I see people unsubscribing every day so it definately does > work. When you click the button another screen will come up where you > have a button to click on "unsubscribe". Clicking THAT button will > send you a confirmation message with a link that when you clickon it > will remove you from the list. > > Or if you really are just temporarly not wanting mail you can do an > edit options and change yourself to NO MAIL which will cause you to no > longer receive mail until you set that option back off again. > > GK > > > On Wed, Sep 23, 2009 at 12:25 PM, Max Wanadoo wrote: >> Thanks Gary, >> I did try that. >> The first one gave me an email >> The second tried to get me to join >> The third gave me your website >> >> Is the no email I can just send an email to? >> >> Max >> >> >> -----Original Message----- >> From: accessd-bounces at databaseadvisors.com >> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gary Kjos >> Sent: 23 September 2009 18:15 >> To: Access Developers discussion and problem solving >> Subject: Re: [AccessD] how to unscribe? >> >> http://databaseadvisors.com/mailman/listinfo/accessd >> >> Scroll to the bottom of the page. >> >> GK >> >> On Wed, Sep 23, 2009 at 12:02 PM, Max Wanadoo > wrote: >>> >>> >>> Help - sorry. >>> >>> >>> >>> Max >>> >>> >>> >>> -- >>> AccessD mailing list >>> AccessD at databaseadvisors.com >>> http://databaseadvisors.com/mailman/listinfo/accessd >>> Website: http://www.databaseadvisors.com >>> >> >> >> >> -- >> Gary Kjos >> garykjos at gmail.com >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> > > > > -- > Gary Kjos > garykjos at gmail.com > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- Gary Kjos garykjos at gmail.com From max.wanadoo at gmail.com Wed Sep 23 13:34:45 2009 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Wed, 23 Sep 2009 19:34:45 +0100 Subject: [AccessD] how to unscribe? In-Reply-To: References: <4aba54e3.0707d00a.0420.0247@mx.google.com> <4aba5a39.0707d00a.7c3a.1528@mx.google.com> <4aba5fef.1818d00a.228a.19bc@mx.google.com> Message-ID: <4aba6a6a.0a1ad00a.2761.6202@mx.google.com> Thanks Gary, Appreciate what you are saying. So what do I do now? I need to leave for a few weeks and then I would like, if that is ok, to rejoin. BTW, I am talking about OT and not AccessD Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gary Kjos Sent: 23 September 2009 19:29 To: Access Developers discussion and problem solving Subject: Re: [AccessD] how to unscribe? As I said, no, we don't have that. You have to subsribe or unsubscribe or change your options through the website.We are a volunteer run organization and we don't have people monitoring e-mail requests for things like this. Everybody else seems to remember their password. There is a password reminder button on that screen where you do the unsubscribe too. Perhaps that would help you? I subscribed many years ago and have no issue remembering the password I used. For something like this I don't get real creative, I use my normal low security password. I have no power to do anything other than send you clarification on how it works. Sorry. GK On Wed, Sep 23, 2009 at 12:50 PM, Max Wanadoo wrote: > Gary, I tried that. > I picked option 2 and then logged on > I then clicked unsubscribe > It then asked me for a password..Joking, right? > How am I gonna know what password I gave on joining? > Can you not do something like all the ?other sites, just send an email say > unsubscribe.. or whatever. > > > Max > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gary Kjos > Sent: 23 September 2009 18:35 > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] how to unscribe? > > Nope. ?No e-mail address you can send to unsubscribe. You have to go > through the website or we have to get the list administrator involved > and he is a busy man and so is a last resort. > > There is a box next to a button that says "UNSUBSCRIBE OR EDIT > OPTIONS" You put your e-mail address in that box and click the > button.I see people unsubscribing every day so it definately does > work. When you click the button another screen will come up where you > have a button to click on "unsubscribe". Clicking THAT button will > send you a confirmation message with a link that when you clickon it > will remove you from the list. > > Or if you really are just temporarly not wanting mail you can do an > edit options and change yourself to NO MAIL which will cause you to no > longer receive mail until you set that option back off again. > > GK > > > On Wed, Sep 23, 2009 at 12:25 PM, Max Wanadoo wrote: >> Thanks Gary, >> I did try that. >> The first one gave me an email >> The second tried to get me to join >> The third gave me your website >> >> Is the no email I can just send an email to? >> >> Max >> >> >> -----Original Message----- >> From: accessd-bounces at databaseadvisors.com >> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gary Kjos >> Sent: 23 September 2009 18:15 >> To: Access Developers discussion and problem solving >> Subject: Re: [AccessD] how to unscribe? >> >> http://databaseadvisors.com/mailman/listinfo/accessd >> >> Scroll to the bottom of the page. >> >> GK >> >> On Wed, Sep 23, 2009 at 12:02 PM, Max Wanadoo > wrote: >>> >>> >>> Help - sorry. >>> >>> >>> >>> Max >>> >>> >>> >>> -- >>> AccessD mailing list >>> AccessD at databaseadvisors.com >>> http://databaseadvisors.com/mailman/listinfo/accessd >>> Website: http://www.databaseadvisors.com >>> >> >> >> >> -- >> Gary Kjos >> garykjos at gmail.com >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> > > > > -- > Gary Kjos > garykjos at gmail.com > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- Gary Kjos garykjos at gmail.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From garykjos at gmail.com Wed Sep 23 13:40:35 2009 From: garykjos at gmail.com (Gary Kjos) Date: Wed, 23 Sep 2009 13:40:35 -0500 Subject: [AccessD] how to unscribe? In-Reply-To: <4aba6a6a.0a1ad00a.2761.6202@mx.google.com> References: <4aba54e3.0707d00a.0420.0247@mx.google.com> <4aba5a39.0707d00a.7c3a.1528@mx.google.com> <4aba5fef.1818d00a.228a.19bc@mx.google.com> <4aba6a6a.0a1ad00a.2761.6202@mx.google.com> Message-ID: I just looked at the "password reminder" button and it says "By clicking on the Remind button, your password will be emailed to you.". So I recommend you try that. GK On Wed, Sep 23, 2009 at 1:34 PM, Max Wanadoo wrote: > Thanks Gary, > Appreciate what you are saying. > So what do I do now? > > I need to leave for a few weeks and then I would like, if that is ok, to > rejoin. > > BTW, I am talking about OT and not AccessD > > Max > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gary Kjos > Sent: 23 September 2009 19:29 > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] how to unscribe? > > As I said, no, we don't have that. You have to subsribe or unsubscribe > or change your options through the website.We are a volunteer run > organization and we don't have people monitoring e-mail requests for > things like this. Everybody else seems to remember their password. > There is a password reminder button on that screen where you do the > unsubscribe too. Perhaps that would help you? > > I subscribed many years ago and have no issue remembering the password > I used. For something like this I don't get real creative, I use my > normal low security password. > > I have no power to do anything other than send you clarification on > how it works. > > Sorry. > > GK > > On Wed, Sep 23, 2009 at 12:50 PM, Max Wanadoo wrote: >> Gary, I tried that. >> I picked option 2 and then logged on >> I then clicked unsubscribe >> It then asked me for a password..Joking, right? >> How am I gonna know what password I gave on joining? >> Can you not do something like all the ?other sites, just send an email say >> unsubscribe.. or whatever. >> >> >> Max >> >> >> -----Original Message----- >> From: accessd-bounces at databaseadvisors.com >> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gary Kjos >> Sent: 23 September 2009 18:35 >> To: Access Developers discussion and problem solving >> Subject: Re: [AccessD] how to unscribe? >> >> Nope. ?No e-mail address you can send to unsubscribe. You have to go >> through the website or we have to get the list administrator involved >> and he is a busy man and so is a last resort. >> >> There is a box next to a button that says "UNSUBSCRIBE OR EDIT >> OPTIONS" You put your e-mail address in that box and click the >> button.I see people unsubscribing every day so it definately does >> work. When you click the button another screen will come up where you >> have a button to click on "unsubscribe". Clicking THAT button will >> send you a confirmation message with a link that when you clickon it >> will remove you from the list. >> >> Or if you really are just temporarly not wanting mail you can do an >> edit options and change yourself to NO MAIL which will cause you to no >> longer receive mail until you set that option back off again. >> >> GK >> >> >> On Wed, Sep 23, 2009 at 12:25 PM, Max Wanadoo > wrote: >>> Thanks Gary, >>> I did try that. >>> The first one gave me an email >>> The second tried to get me to join >>> The third gave me your website >>> >>> Is the no email I can just send an email to? >>> >>> Max >>> >>> >>> -----Original Message----- >>> From: accessd-bounces at databaseadvisors.com >>> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gary Kjos >>> Sent: 23 September 2009 18:15 >>> To: Access Developers discussion and problem solving >>> Subject: Re: [AccessD] how to unscribe? >>> >>> http://databaseadvisors.com/mailman/listinfo/accessd >>> >>> Scroll to the bottom of the page. >>> >>> GK >>> >>> On Wed, Sep 23, 2009 at 12:02 PM, Max Wanadoo >> wrote: >>>> >>>> >>>> Help - sorry. >>>> >>>> >>>> >>>> Max >>>> >>>> >>>> >>>> -- >>>> AccessD mailing list >>>> AccessD at databaseadvisors.com >>>> http://databaseadvisors.com/mailman/listinfo/accessd >>>> Website: http://www.databaseadvisors.com >>>> >>> >>> >>> >>> -- >>> Gary Kjos >>> garykjos at gmail.com >>> -- >>> AccessD mailing list >>> AccessD at databaseadvisors.com >>> http://databaseadvisors.com/mailman/listinfo/accessd >>> Website: http://www.databaseadvisors.com >>> >>> -- >>> AccessD mailing list >>> AccessD at databaseadvisors.com >>> http://databaseadvisors.com/mailman/listinfo/accessd >>> Website: http://www.databaseadvisors.com >>> >> >> >> >> -- >> Gary Kjos >> garykjos at gmail.com >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> > > > > -- > Gary Kjos > garykjos at gmail.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- Gary Kjos garykjos at gmail.com From max.wanadoo at gmail.com Wed Sep 23 13:56:13 2009 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Wed, 23 Sep 2009 19:56:13 +0100 Subject: [AccessD] how to unscribe? In-Reply-To: References: <4aba54e3.0707d00a.0420.0247@mx.google.com> <4aba5a39.0707d00a.7c3a.1528@mx.google.com> <4aba5fef.1818d00a.228a.19bc@mx.google.com> <4aba6a6a.0a1ad00a.2761.6202@mx.google.com> Message-ID: <4aba6f75.0a1ad00a.537f.4079@mx.google.com> Got it, I think. If I wrote code like that I would be sacked...sorry, but I have been going through frigging loops just to unsubscribe. I hear what you are saying about volunteers and all that, but we all professionals, are we not? This needs looking at.. Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gary Kjos Sent: 23 September 2009 19:41 To: Access Developers discussion and problem solving Subject: Re: [AccessD] how to unscribe? I just looked at the "password reminder" button and it says "By clicking on the Remind button, your password will be emailed to you.". So I recommend you try that. GK On Wed, Sep 23, 2009 at 1:34 PM, Max Wanadoo wrote: > Thanks Gary, > Appreciate what you are saying. > So what do I do now? > > I need to leave for a few weeks and then I would like, if that is ok, to > rejoin. > > BTW, I am talking about OT and not AccessD > > Max > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gary Kjos > Sent: 23 September 2009 19:29 > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] how to unscribe? > > As I said, no, we don't have that. You have to subsribe or unsubscribe > or change your options through the website.We are a volunteer run > organization and we don't have people monitoring e-mail requests for > things like this. Everybody else seems to remember their password. > There is a password reminder button on that screen where you do the > unsubscribe too. Perhaps that would help you? > > I subscribed many years ago and have no issue remembering the password > I used. For something like this I don't get real creative, I use my > normal low security password. > > I have no power to do anything other than send you clarification on > how it works. > > Sorry. > > GK > > On Wed, Sep 23, 2009 at 12:50 PM, Max Wanadoo wrote: >> Gary, I tried that. >> I picked option 2 and then logged on >> I then clicked unsubscribe >> It then asked me for a password..Joking, right? >> How am I gonna know what password I gave on joining? >> Can you not do something like all the ?other sites, just send an email say >> unsubscribe.. or whatever. >> >> >> Max >> >> >> -----Original Message----- >> From: accessd-bounces at databaseadvisors.com >> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gary Kjos >> Sent: 23 September 2009 18:35 >> To: Access Developers discussion and problem solving >> Subject: Re: [AccessD] how to unscribe? >> >> Nope. ?No e-mail address you can send to unsubscribe. You have to go >> through the website or we have to get the list administrator involved >> and he is a busy man and so is a last resort. >> >> There is a box next to a button that says "UNSUBSCRIBE OR EDIT >> OPTIONS" You put your e-mail address in that box and click the >> button.I see people unsubscribing every day so it definately does >> work. When you click the button another screen will come up where you >> have a button to click on "unsubscribe". Clicking THAT button will >> send you a confirmation message with a link that when you clickon it >> will remove you from the list. >> >> Or if you really are just temporarly not wanting mail you can do an >> edit options and change yourself to NO MAIL which will cause you to no >> longer receive mail until you set that option back off again. >> >> GK >> >> >> On Wed, Sep 23, 2009 at 12:25 PM, Max Wanadoo > wrote: >>> Thanks Gary, >>> I did try that. >>> The first one gave me an email >>> The second tried to get me to join >>> The third gave me your website >>> >>> Is the no email I can just send an email to? >>> >>> Max >>> >>> >>> -----Original Message----- >>> From: accessd-bounces at databaseadvisors.com >>> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gary Kjos >>> Sent: 23 September 2009 18:15 >>> To: Access Developers discussion and problem solving >>> Subject: Re: [AccessD] how to unscribe? >>> >>> http://databaseadvisors.com/mailman/listinfo/accessd >>> >>> Scroll to the bottom of the page. >>> >>> GK >>> >>> On Wed, Sep 23, 2009 at 12:02 PM, Max Wanadoo >> wrote: >>>> >>>> >>>> Help - sorry. >>>> >>>> >>>> >>>> Max >>>> >>>> >>>> >>>> -- >>>> AccessD mailing list >>>> AccessD at databaseadvisors.com >>>> http://databaseadvisors.com/mailman/listinfo/accessd >>>> Website: http://www.databaseadvisors.com >>>> >>> >>> >>> >>> -- >>> Gary Kjos >>> garykjos at gmail.com >>> -- >>> AccessD mailing list >>> AccessD at databaseadvisors.com >>> http://databaseadvisors.com/mailman/listinfo/accessd >>> Website: http://www.databaseadvisors.com >>> >>> -- >>> AccessD mailing list >>> AccessD at databaseadvisors.com >>> http://databaseadvisors.com/mailman/listinfo/accessd >>> Website: http://www.databaseadvisors.com >>> >> >> >> >> -- >> Gary Kjos >> garykjos at gmail.com >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> > > > > -- > Gary Kjos > garykjos at gmail.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- Gary Kjos garykjos at gmail.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From garykjos at gmail.com Wed Sep 23 14:12:22 2009 From: garykjos at gmail.com (Gary Kjos) Date: Wed, 23 Sep 2009 14:12:22 -0500 Subject: [AccessD] how to unscribe? In-Reply-To: <4aba6f75.0a1ad00a.537f.4079@mx.google.com> References: <4aba54e3.0707d00a.0420.0247@mx.google.com> <4aba5a39.0707d00a.7c3a.1528@mx.google.com> <4aba5fef.1818d00a.228a.19bc@mx.google.com> <4aba6a6a.0a1ad00a.2761.6202@mx.google.com> <4aba6f75.0a1ad00a.537f.4079@mx.google.com> Message-ID: Well, many have done it with no problems before you Max. I think we mostly use a standard template thing and it's not really much custom code there although I could be incorrect in that. I'm guessing that now that you've done it the next time it will be easier. You're welcome to bring it up to the board of directors as something that should be addressed. GK On Wed, Sep 23, 2009 at 1:56 PM, Max Wanadoo wrote: > Got ?it, I think. > > If I wrote code like that I would be sacked...sorry, but I have been going > through frigging loops just to unsubscribe. > > I hear what you are saying about volunteers and all that, but we all > professionals, are we not? > > This needs looking at.. > > Max > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gary Kjos > Sent: 23 September 2009 19:41 > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] how to unscribe? > > I just looked at the "password reminder" button and it says "By > clicking on the Remind button, your password will be emailed to you.". > > So I recommend you try that. > > GK > > > On Wed, Sep 23, 2009 at 1:34 PM, Max Wanadoo wrote: >> Thanks Gary, >> Appreciate what you are saying. >> So what do I do now? >> >> I need to leave for a few weeks and then I would like, if that is ok, to >> rejoin. >> >> BTW, I am talking about OT and not AccessD >> >> Max >> >> >> -----Original Message----- >> From: accessd-bounces at databaseadvisors.com >> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gary Kjos >> Sent: 23 September 2009 19:29 >> To: Access Developers discussion and problem solving >> Subject: Re: [AccessD] how to unscribe? >> >> As I said, no, we don't have that. You have to subsribe or unsubscribe >> or change your options through the website.We are a volunteer run >> organization and we don't have people monitoring e-mail requests for >> things like this. Everybody else seems to remember their password. >> There is a password reminder button on that screen where you do the >> unsubscribe too. Perhaps that would help you? >> >> I subscribed many years ago and have no issue remembering the password >> I used. For something like this I don't get real creative, I use my >> normal low security password. >> >> I have no power to do anything other than send you clarification on >> how it works. >> >> Sorry. >> >> GK >> >> On Wed, Sep 23, 2009 at 12:50 PM, Max Wanadoo > wrote: >>> Gary, I tried that. >>> I picked option 2 and then logged on >>> I then clicked unsubscribe >>> It then asked me for a password..Joking, right? >>> How am I gonna know what password I gave on joining? >>> Can you not do something like all the ?other sites, just send an email > say >>> unsubscribe.. or whatever. >>> >>> >>> Max >>> >>> >>> -----Original Message----- >>> From: accessd-bounces at databaseadvisors.com >>> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gary Kjos >>> Sent: 23 September 2009 18:35 >>> To: Access Developers discussion and problem solving >>> Subject: Re: [AccessD] how to unscribe? >>> >>> Nope. ?No e-mail address you can send to unsubscribe. You have to go >>> through the website or we have to get the list administrator involved >>> and he is a busy man and so is a last resort. >>> >>> There is a box next to a button that says "UNSUBSCRIBE OR EDIT >>> OPTIONS" You put your e-mail address in that box and click the >>> button.I see people unsubscribing every day so it definately does >>> work. When you click the button another screen will come up where you >>> have a button to click on "unsubscribe". Clicking THAT button will >>> send you a confirmation message with a link that when you clickon it >>> will remove you from the list. >>> >>> Or if you really are just temporarly not wanting mail you can do an >>> edit options and change yourself to NO MAIL which will cause you to no >>> longer receive mail until you set that option back off again. >>> >>> GK >>> >>> >>> On Wed, Sep 23, 2009 at 12:25 PM, Max Wanadoo >> wrote: >>>> Thanks Gary, >>>> I did try that. >>>> The first one gave me an email >>>> The second tried to get me to join >>>> The third gave me your website >>>> >>>> Is the no email I can just send an email to? >>>> >>>> Max >>>> >>>> >>>> -----Original Message----- >>>> From: accessd-bounces at databaseadvisors.com >>>> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gary Kjos >>>> Sent: 23 September 2009 18:15 >>>> To: Access Developers discussion and problem solving >>>> Subject: Re: [AccessD] how to unscribe? >>>> >>>> http://databaseadvisors.com/mailman/listinfo/accessd >>>> >>>> Scroll to the bottom of the page. >>>> >>>> GK >>>> >>>> On Wed, Sep 23, 2009 at 12:02 PM, Max Wanadoo >>> wrote: >>>>> >>>>> >>>>> Help - sorry. >>>>> >>>>> >>>>> >>>>> Max >>>>> >>>>> >>>>> >>>>> -- >>>>> AccessD mailing list >>>>> AccessD at databaseadvisors.com >>>>> http://databaseadvisors.com/mailman/listinfo/accessd >>>>> Website: http://www.databaseadvisors.com >>>>> >>>> >>>> >>>> >>>> -- >>>> Gary Kjos >>>> garykjos at gmail.com >>>> -- >>>> AccessD mailing list >>>> AccessD at databaseadvisors.com >>>> http://databaseadvisors.com/mailman/listinfo/accessd >>>> Website: http://www.databaseadvisors.com >>>> >>>> -- >>>> AccessD mailing list >>>> AccessD at databaseadvisors.com >>>> http://databaseadvisors.com/mailman/listinfo/accessd >>>> Website: http://www.databaseadvisors.com >>>> >>> >>> >>> >>> -- >>> Gary Kjos >>> garykjos at gmail.com >>> -- >>> AccessD mailing list >>> AccessD at databaseadvisors.com >>> http://databaseadvisors.com/mailman/listinfo/accessd >>> Website: http://www.databaseadvisors.com >>> >>> -- >>> AccessD mailing list >>> AccessD at databaseadvisors.com >>> http://databaseadvisors.com/mailman/listinfo/accessd >>> Website: http://www.databaseadvisors.com >>> >> >> >> >> -- >> Gary Kjos >> garykjos at gmail.com >> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> >> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> > > > > -- > Gary Kjos > garykjos at gmail.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- Gary Kjos garykjos at gmail.com From jwcolby at colbyconsulting.com Wed Sep 23 14:45:33 2009 From: jwcolby at colbyconsulting.com (jwcolby) Date: Wed, 23 Sep 2009 15:45:33 -0400 Subject: [AccessD] how to unscribe? In-Reply-To: <4aba5a39.0707d00a.7c3a.1528@mx.google.com> References: <4aba54e3.0707d00a.0420.0247@mx.google.com> <4aba5a39.0707d00a.7c3a.1528@mx.google.com> Message-ID: <4ABA7ADD.9030400@colbyconsulting.com> We hope you are not unsubbing! John W. Colby www.ColbyConsulting.com Max Wanadoo wrote: > Thanks Gary, > I did try that. > The first one gave me an email > The second tried to get me to join > The third gave me your website > > Is the no email I can just send an email to? > > Max > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gary Kjos > Sent: 23 September 2009 18:15 > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] how to unscribe? > > http://databaseadvisors.com/mailman/listinfo/accessd > > Scroll to the bottom of the page. > > GK > > On Wed, Sep 23, 2009 at 12:02 PM, Max Wanadoo wrote: >> >> Help - sorry. >> >> >> >> Max >> >> >> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> > > > From garykjos at gmail.com Wed Sep 23 15:18:01 2009 From: garykjos at gmail.com (Gary Kjos) Date: Wed, 23 Sep 2009 15:18:01 -0500 Subject: [AccessD] how to unscribe? In-Reply-To: <4ABA7ADD.9030400@colbyconsulting.com> References: <4aba54e3.0707d00a.0420.0247@mx.google.com> <4aba5a39.0707d00a.7c3a.1528@mx.google.com> <4ABA7ADD.9030400@colbyconsulting.com> Message-ID: He said he is temporarily unsubbing from the DBA-OT list which he now HAS SUCCESSFULLY DONE. YEA MAX, YOU DID IT! See it wsn't THAT hard. Come back there soon. You were about 30% of the posts there lately. Gonna be mighty quiet there without you. GK On Wed, Sep 23, 2009 at 2:45 PM, jwcolby wrote: > We hope you are not unsubbing! > > John W. Colby > www.ColbyConsulting.com > > > Max Wanadoo wrote: >> Thanks Gary, >> I did try that. >> The first one gave me an email >> The second tried to get me to join >> The third gave me your website >> >> Is the no email I can just send an email to? >> >> Max >> >> >> -----Original Message----- >> From: accessd-bounces at databaseadvisors.com >> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gary Kjos >> Sent: 23 September 2009 18:15 >> To: Access Developers discussion and problem solving >> Subject: Re: [AccessD] how to unscribe? >> >> http://databaseadvisors.com/mailman/listinfo/accessd >> >> Scroll to the bottom of the page. >> >> GK >> >> On Wed, Sep 23, 2009 at 12:02 PM, Max Wanadoo wrote: >>> >>> Help - sorry. >>> >>> >>> >>> Max >>> >>> >>> >>> -- >>> AccessD mailing list >>> AccessD at databaseadvisors.com >>> http://databaseadvisors.com/mailman/listinfo/accessd >>> Website: http://www.databaseadvisors.com >>> >> >> >> > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- Gary Kjos garykjos at gmail.com From Gustav at cactus.dk Wed Sep 23 15:38:31 2009 From: Gustav at cactus.dk (Gustav Brock) Date: Wed, 23 Sep 2009 22:38:31 +0200 Subject: [AccessD] how to unscribe? Message-ID: OK Max, no more needed - we understand the message: you really _need_ a couple of weeks off! Happy holidays! /gustav PS: Don't you have courses in the UK for elderly people of the type "Get acquainted with the Internet", "Become a super surfer in 24 hours. No previous experience needed" and so on? Worth considering ... >>> max.wanadoo at gmail.com 23-09-2009 20:56 >>> Got it, I think. If I wrote code like that I would be sacked...sorry, but I have been going through frigging loops just to unsubscribe. I hear what you are saying about volunteers and all that, but we all professionals, are we not? This needs looking at.. Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gary Kjos Sent: 23 September 2009 19:41 To: Access Developers discussion and problem solving Subject: Re: [AccessD] how to unscribe? I just looked at the "password reminder" button and it says "By clicking on the Remind button, your password will be emailed to you.". So I recommend you try that. GK On Wed, Sep 23, 2009 at 1:34 PM, Max Wanadoo wrote: > Thanks Gary, > Appreciate what you are saying. > So what do I do now? > > I need to leave for a few weeks and then I would like, if that is ok, to > rejoin. > > BTW, I am talking about OT and not AccessD > > Max > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gary Kjos > Sent: 23 September 2009 19:29 > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] how to unscribe? > > As I said, no, we don't have that. You have to subsribe or unsubscribe > or change your options through the website.We are a volunteer run > organization and we don't have people monitoring e-mail requests for > things like this. Everybody else seems to remember their password. > There is a password reminder button on that screen where you do the > unsubscribe too. Perhaps that would help you? > > I subscribed many years ago and have no issue remembering the password > I used. For something like this I don't get real creative, I use my > normal low security password. > > I have no power to do anything other than send you clarification on > how it works. > > Sorry. > > GK > > On Wed, Sep 23, 2009 at 12:50 PM, Max Wanadoo wrote: >> Gary, I tried that. >> I picked option 2 and then logged on >> I then clicked unsubscribe >> It then asked me for a password..Joking, right? >> How am I gonna know what password I gave on joining? >> Can you not do something like all the other sites, just send an email say >> unsubscribe.. or whatever. >> >> >> Max >> >> >> -----Original Message----- >> From: accessd-bounces at databaseadvisors.com >> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gary Kjos >> Sent: 23 September 2009 18:35 >> To: Access Developers discussion and problem solving >> Subject: Re: [AccessD] how to unscribe? >> >> Nope. No e-mail address you can send to unsubscribe. You have to go >> through the website or we have to get the list administrator involved >> and he is a busy man and so is a last resort. >> >> There is a box next to a button that says "UNSUBSCRIBE OR EDIT >> OPTIONS" You put your e-mail address in that box and click the >> button.I see people unsubscribing every day so it definately does >> work. When you click the button another screen will come up where you >> have a button to click on "unsubscribe". Clicking THAT button will >> send you a confirmation message with a link that when you clickon it >> will remove you from the list. >> >> Or if you really are just temporarly not wanting mail you can do an >> edit options and change yourself to NO MAIL which will cause you to no >> longer receive mail until you set that option back off again. >> >> GK >> >> >> On Wed, Sep 23, 2009 at 12:25 PM, Max Wanadoo > wrote: >>> Thanks Gary, >>> I did try that. >>> The first one gave me an email >>> The second tried to get me to join >>> The third gave me your website >>> >>> Is the no email I can just send an email to? >>> >>> Max >>> >>> >>> -----Original Message----- >>> From: accessd-bounces at databaseadvisors.com >>> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gary Kjos >>> Sent: 23 September 2009 18:15 >>> To: Access Developers discussion and problem solving >>> Subject: Re: [AccessD] how to unscribe? >>> >>> http://databaseadvisors.com/mailman/listinfo/accessd >>> >>> Scroll to the bottom of the page. >>> >>> GK >>> >>> On Wed, Sep 23, 2009 at 12:02 PM, Max Wanadoo >> wrote: >>>> >>>> >>>> Help - sorry. >>>> >>>> >>>> >>>> Max From rockysmolin at bchacc.com Wed Sep 23 17:09:45 2009 From: rockysmolin at bchacc.com (Rocky Smolin) Date: Wed, 23 Sep 2009 15:09:45 -0700 Subject: [AccessD] how to unscribe? In-Reply-To: <4aba6a6a.0a1ad00a.2761.6202@mx.google.com> References: <4aba54e3.0707d00a.0420.0247@mx.google.com> <4aba5a39.0707d00a.7c3a.1528@mx.google.com> <4aba5fef.1818d00a.228a.19bc@mx.google.com> <4aba6a6a.0a1ad00a.2761.6202@mx.google.com> Message-ID: <94DA48C3FD934EA7958D32788C417CEC@HAL9005> Set up a rule to move all OT posts to the Deleted folder? R -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo Sent: Wednesday, September 23, 2009 11:35 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] how to unscribe? Thanks Gary, Appreciate what you are saying. So what do I do now? I need to leave for a few weeks and then I would like, if that is ok, to rejoin. BTW, I am talking about OT and not AccessD Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gary Kjos Sent: 23 September 2009 19:29 To: Access Developers discussion and problem solving Subject: Re: [AccessD] how to unscribe? As I said, no, we don't have that. You have to subsribe or unsubscribe or change your options through the website.We are a volunteer run organization and we don't have people monitoring e-mail requests for things like this. Everybody else seems to remember their password. There is a password reminder button on that screen where you do the unsubscribe too. Perhaps that would help you? I subscribed many years ago and have no issue remembering the password I used. For something like this I don't get real creative, I use my normal low security password. I have no power to do anything other than send you clarification on how it works. Sorry. GK On Wed, Sep 23, 2009 at 12:50 PM, Max Wanadoo wrote: > Gary, I tried that. > I picked option 2 and then logged on > I then clicked unsubscribe > It then asked me for a password..Joking, right? > How am I gonna know what password I gave on joining? > Can you not do something like all the ?other sites, just send an email > say unsubscribe.. or whatever. > > > Max > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gary Kjos > Sent: 23 September 2009 18:35 > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] how to unscribe? > > Nope. ?No e-mail address you can send to unsubscribe. You have to go > through the website or we have to get the list administrator involved > and he is a busy man and so is a last resort. > > There is a box next to a button that says "UNSUBSCRIBE OR EDIT > OPTIONS" You put your e-mail address in that box and click the > button.I see people unsubscribing every day so it definately does > work. When you click the button another screen will come up where you > have a button to click on "unsubscribe". Clicking THAT button will > send you a confirmation message with a link that when you clickon it > will remove you from the list. > > Or if you really are just temporarly not wanting mail you can do an > edit options and change yourself to NO MAIL which will cause you to no > longer receive mail until you set that option back off again. > > GK > > > On Wed, Sep 23, 2009 at 12:25 PM, Max Wanadoo wrote: >> Thanks Gary, >> I did try that. >> The first one gave me an email >> The second tried to get me to join >> The third gave me your website >> >> Is the no email I can just send an email to? >> >> Max >> >> >> -----Original Message----- >> From: accessd-bounces at databaseadvisors.com >> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gary Kjos >> Sent: 23 September 2009 18:15 >> To: Access Developers discussion and problem solving >> Subject: Re: [AccessD] how to unscribe? >> >> http://databaseadvisors.com/mailman/listinfo/accessd >> >> Scroll to the bottom of the page. >> >> GK >> >> On Wed, Sep 23, 2009 at 12:02 PM, Max Wanadoo > wrote: >>> >>> >>> Help - sorry. >>> >>> >>> >>> Max >>> >>> >>> >>> -- >>> AccessD mailing list >>> AccessD at databaseadvisors.com >>> http://databaseadvisors.com/mailman/listinfo/accessd >>> Website: http://www.databaseadvisors.com >>> >> >> >> >> -- >> Gary Kjos >> garykjos at gmail.com >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> > > > > -- > Gary Kjos > garykjos at gmail.com > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- Gary Kjos garykjos at gmail.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From rockysmolin at bchacc.com Wed Sep 23 18:47:04 2009 From: rockysmolin at bchacc.com (Rocky Smolin) Date: Wed, 23 Sep 2009 16:47:04 -0700 Subject: [AccessD] FileMaker Pro Message-ID: <45B9B9105F6E445C87AC927D4BECA8EB@HAL9005> Dear List: I have a potential project with a guy who wants me to create a rather large application in Filemaker Pro. He's a Mac guy and so has that orientation. Filemaker is cross platform and he likes that. Has anyone had any experience with Filemaker? Advantages/disadvantage vs. Access? MTIA Rocky From cfoust at infostatsystems.com Wed Sep 23 18:52:36 2009 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Wed, 23 Sep 2009 16:52:36 -0700 Subject: [AccessD] FileMaker Pro In-Reply-To: <45B9B9105F6E445C87AC927D4BECA8EB@HAL9005> References: <45B9B9105F6E445C87AC927D4BECA8EB@HAL9005> Message-ID: I had to deal with it years ago, Rocky, so my information is out of date. That said, I've never seen a decent database built in FileMaker. Mac people have always found it "intuitive" and the PC people I've know always found it a nightmare, especially when trying to move data back and forth. They used to let you download and install a trial version of the thing, so that might be your best bet. I did that a few years back out of curiosity and couldn't get rid of it fast enough! I can't recall if it even had a scripting language but I believe it did have macros. Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin Sent: Wednesday, September 23, 2009 4:47 PM To: 'Access Developers discussion and problem solving' Cc: List Subject: [AccessD] FileMaker Pro Dear List: I have a potential project with a guy who wants me to create a rather large application in Filemaker Pro. He's a Mac guy and so has that orientation. Filemaker is cross platform and he likes that. Has anyone had any experience with Filemaker? Advantages/disadvantage vs. Access? MTIA Rocky From Darryl.Collins at anz.com Wed Sep 23 18:56:34 2009 From: Darryl.Collins at anz.com (Collins, Darryl) Date: Thu, 24 Sep 2009 09:56:34 +1000 Subject: [AccessD] FileMaker Pro In-Reply-To: <45B9B9105F6E445C87AC927D4BECA8EB@HAL9005> Message-ID: <6DC4725FDCDD72428D6114F1B6CC6E81C794DA@EXUAU020HWT110.oceania.corp.anz.com> Hi Rocky, Heh... Didn't know FileMaker Pro still existed. ;) Did a quick google on "Compare MS Access Filemaker Pro" and a fair bit of stuff came up. The first top 5 or so seemed to be from the FileMaker Pro folks, so it is likely to be more glowing than reality would suggest. However if you dig a bit deeper there seems to be some stuff that maybe of use for you. Regards Darryl -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin Sent: Thursday, 24 September 2009 9:47 AM To: 'Access Developers discussion and problem solving' Cc: List Subject: [AccessD] FileMaker Pro Dear List: I have a potential project with a guy who wants me to create a rather large application in Filemaker Pro. He's a Mac guy and so has that orientation. Filemaker is cross platform and he likes that. Has anyone had any experience with Filemaker? Advantages/disadvantage vs. Access? MTIA Rocky "This e-mail and any attachments to it (the "Communication") is, unless otherwise stated, confidential, may contain copyright material and is for the use only of the intended recipient. If you receive the Communication in error, please notify the sender immediately by return e-mail, delete the Communication and the return e-mail, and do not read, copy, retransmit or otherwise deal with it. Any views expressed in the Communication are those of the individual sender only, unless expressly stated to be those of Australia and New Zealand Banking Group Limited ABN 11 005 357 522, or any of its related entities including ANZ National Bank Limited (together "ANZ"). ANZ does not accept liability in connection with the integrity of or errors in the Communication, computer virus, data corruption, interference or delay arising from or in respect of the Communication." From miscellany at mvps.org Wed Sep 23 21:38:03 2009 From: miscellany at mvps.org (Steve Schapel) Date: Thu, 24 Sep 2009 14:38:03 +1200 Subject: [AccessD] FileMaker Pro In-Reply-To: <45B9B9105F6E445C87AC927D4BECA8EB@HAL9005> References: <45B9B9105F6E445C87AC927D4BECA8EB@HAL9005> Message-ID: Rocky, I have several Access apps running successfully on Macs, thanks to: http://www.parallels.com/products/desktop/ Regards Steve -------------------------------------------------- From: "Rocky Smolin" Sent: Thursday, September 24, 2009 11:47 AM To: "'Access Developers discussion and problem solving'" Cc: "List" Subject: [AccessD] FileMaker Pro > Dear List: > > I have a potential project with a guy who wants me to create a rather > large > application in Filemaker Pro. He's a Mac guy and so has that orientation. > Filemaker is cross platform and he likes that. > > Has anyone had any experience with Filemaker? Advantages/disadvantage vs. > Access? > From max.wanadoo at gmail.com Thu Sep 24 02:03:55 2009 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Thu, 24 Sep 2009 08:03:55 +0100 Subject: [AccessD] how to unscribe? In-Reply-To: <4ABA7ADD.9030400@colbyconsulting.com> References: <4aba54e3.0707d00a.0420.0247@mx.google.com> <4aba5a39.0707d00a.7c3a.1528@mx.google.com> <4ABA7ADD.9030400@colbyconsulting.com> Message-ID: <4abb19fd.0a04d00a.4287.553e@mx.google.com> Only from OT for a few weeks. Still staying on AccessD. Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: 23 September 2009 20:46 To: Access Developers discussion and problem solving Subject: Re: [AccessD] how to unscribe? We hope you are not unsubbing! John W. Colby www.ColbyConsulting.com Max Wanadoo wrote: > Thanks Gary, > I did try that. > The first one gave me an email > The second tried to get me to join > The third gave me your website > > Is the no email I can just send an email to? > > Max > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gary Kjos > Sent: 23 September 2009 18:15 > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] how to unscribe? > > http://databaseadvisors.com/mailman/listinfo/accessd > > Scroll to the bottom of the page. > > GK > > On Wed, Sep 23, 2009 at 12:02 PM, Max Wanadoo wrote: >> >> Help - sorry. >> >> >> >> Max >> >> >> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> > > > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From tinanfields at torchlake.com Thu Sep 24 08:51:03 2009 From: tinanfields at torchlake.com (Tina Norris Fields) Date: Thu, 24 Sep 2009 09:51:03 -0400 Subject: [AccessD] Update or CancelUpdate Without Addnew or Edit In-Reply-To: <4AB7F074.18710.1866B6C0@stuart.lexacorp.com.pg> References: , <4AB7E904.14401.1849AB7A@stuart.lexacorp.com.pg>, <4ab7ed57.1c05d00a.3197.0f7b@mx.google.com> <4AB7F074.18710.1866B6C0@stuart.lexacorp.com.pg> Message-ID: <4ABB7947.30308@torchlake.com> I've always wondered about "butt-ugly." Does that mean we hold butts to be ugly? Or does it mean that the thing is so ugly that even its butt would be ugly? I've seen some really nice looking butts - so I was wondering. :-) T Stuart McLachlan wrote: > It's not pedantry - it's aestheticism. It's just a butt-ugly word :-) > > From rockysmolin at bchacc.com Thu Sep 24 09:07:59 2009 From: rockysmolin at bchacc.com (Rocky Smolin) Date: Thu, 24 Sep 2009 07:07:59 -0700 Subject: [AccessD] Update or CancelUpdate Without Addnew or Edit In-Reply-To: <4ABB7947.30308@torchlake.com> References: , <4AB7E904.14401.1849AB7A@stuart.lexacorp.com.pg>, <4ab7ed57.1c05d00a.3197.0f7b@mx.google.com><4AB7F074.18710.1866B6C0@stuart.lexacorp.com.pg> <4ABB7947.30308@torchlake.com> Message-ID: "Does that mean we hold butts to be ugly?" Yes, generally, I believe that to be the case. Butts are generally ugly all by themselves, not required to be in comparison to any other part of the anatomy. And I believe we're talking about uncovered butts, here. Anything can look nice draped in a Versace or custom tailed Italian silk trousers. Yes, there are those two standard deviations or more from the mean which provide a certain esthetic sensibility to the observer. By and large, leaving aside college coeds, and thinking of my peers, now...I don't think I want to talk about this any more. Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Tina Norris Fields Sent: Thursday, September 24, 2009 6:51 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Update or CancelUpdate Without Addnew or Edit I've always wondered about "butt-ugly." Does that mean we hold butts to be ugly? Or does it mean that the thing is so ugly that even its butt would be ugly? I've seen some really nice looking butts - so I was wondering. :-) T Stuart McLachlan wrote: > It's not pedantry - it's aestheticism. It's just a butt-ugly word :-) > > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From tinanfields at torchlake.com Thu Sep 24 09:08:12 2009 From: tinanfields at torchlake.com (Tina Norris Fields) Date: Thu, 24 Sep 2009 10:08:12 -0400 Subject: [AccessD] Computer prose In-Reply-To: <29f585dd0909191609y7d4e6d77na53ba6bba8205862@mail.gmail.com> References: <4AB52142.5090207@colbyconsulting.com><4AB5586D.16172.E44DC64@stuart.lexacorp.com.pg><29f585dd0909191527s356d090bi311 6b35bbc27a020@mail.gmail.com><001a01ca397b$b1755da0$146018e0$@spb.ru> <29f585dd0909191609y7d4e6d77na53ba6bba8205862@mail.gmail.com> Message-ID: <4ABB7D4C.6010006@torchlake.com> Arthur, if you get Fermi's Last Theorem resolved, please let me know. My Dad's been working on that one, off and on, for about 40 years, now, I think. T Arthur Fuller wrote: > Shamil, Russian novelists have nothing to apologize for. IMO they rank among > the greatest ever born. > The only real issue in Russian lit (I didn't actually take a course from > Nabokov when he taught at Cornell, but my then-girlfriend did, and she gave > me all her notes to read. Nabokov and I see Russian novels from completely > opposite perspectives. That's cool. I like opposing views, they stimulate > discussion! Nabokov preferred Tolstoy, I preferred Dostoevsky. We both loved > Gogol, a commonality among major other differences. Nabokov believed that > every single detail within a scene was crucial. My GF once faced an exam > from him, containing a single question, which I cannot quote, but it went > approximately like this: when Count Vronski said xxx, what colour were the > walls in the room? Whereas my exam question might have been, was Raskalnikov > crazy, and if so why, and if not why not? Or going further back to Gogol, > was it crazy or mere opportunism to sell dead souls? A strange perspective: > Russia as the birth of capitalist oppression. LOL. > > Anyway, Shamil, I would be most interested in your take on "A Martian Sends > a Postcard Home." I deem it a truly great work, and I made it through > without reference to the notes, although I admit that it took me a couple of > days to work it out. > > Meanwhile, I'm back to trying to resolve Fermi's Last Theorem. It's tough! > > A. > > On Sat, Sep 19, 2009 at 6:51 PM, Shamil Salakhetdinov < > shamil at smsconsulting.spb.ru> wrote: > > >> 2B || !2B ? >> >> -- >> Shamil >> >> P.S. FYI: In Russia eternal questions are: "Who is guilty?" and "What to >> do?" with "Who is guilty?" one taking 99% of the time to "chat about" for >> ages now... >> >> >> From tinanfields at torchlake.com Thu Sep 24 09:12:16 2009 From: tinanfields at torchlake.com (Tina Norris Fields) Date: Thu, 24 Sep 2009 10:12:16 -0400 Subject: [AccessD] Computer prose In-Reply-To: <4AB55BF4.10604@colbyconsulting.com> References: <4AB52142.5090207@colbyconsulting.com><4AB5586D.16172.E44DC64@stuart.lexacorp.com.pg> <4AB55BF4.10604@colbyconsulting.com> Message-ID: <4ABB7E40.4050907@torchlake.com> John, yes, and we had a real symbol for <> too - an equals sign with a slash through it. I still see that in textbooks, but I can't use it in computer formulas. T jwcolby wrote: > Oh yea. > > When I was learning this stuff back in the 70s the not was a bar over the top of the thing being notted. > > > John W. Colby > www.ColbyConsulting.com > > > Stuart McLachlan wrote: > >> 2B + !2B >> >> >> On 19 Sep 2009 at 14:21, jwcolby wrote: >> >> >>> 2B + NOT 2B >>> >>> That is the question. >>> >>> It works better when you can place the not sign over the top of the 2B, but I can't do that here. >>> >>> -- >>> John W. Colby >>> www.ColbyConsulting.com >>> -- >>> AccessD mailing list >>> AccessD at databaseadvisors.com >>> http://databaseadvisors.com/mailman/listinfo/accessd >>> Website: http://www.databaseadvisors.com >>> >> From jwcolby at colbyconsulting.com Thu Sep 24 09:56:56 2009 From: jwcolby at colbyconsulting.com (jwcolby) Date: Thu, 24 Sep 2009 10:56:56 -0400 Subject: [AccessD] HELP, server completely unresponsive Message-ID: <4ABB88B8.6060605@colbyconsulting.com> I have a situation way outside my expertise. Yea, yea, I know a lot of you would ask what is IN my expertise, we can discuss that another day. Anyway, I run two Windows 2003 X64 servers. Quad core, 16 gigs ram, RAID6 arrays. Reasonably powerful. Mostly I run SQL Server on one and VMs on the other. In BOTH CASES I have told the software, SQL Server for instance, to only use X gigs of RAM, to leave 2.5 gigs for the OS and other applications. And yet, SQL Server starts a long running process and the server becomes unresponsive. In some instances for example, I can load a spreadsheet or whatever... but it takes forever to load. Just clicking the start button I have to wait 30 seconds for the start menu to show. Like that. I have a query running which is updating a field in a medium size table - 8 million records or so. I tried to load another instance of SQL Server. It loaded, but when I clicked on the databases icon to drop down and show me the databases it just put up expanding and locked up the entire system. I am at a loss to discover what is going on. It APPEARS to be SQL Server, though there is nothing else I run that uses all the memory in this thing so how do I know it isn't just Windows 2003 flaking out somehow? I have run memtest-86 for an entire weekend without a single failure, so I don't think it is the physical memory. I have no clue how to troubleshoot this problem. As I write this, the server is completely locked up. I cannot switch between tasks, the little task manager icon shows about 50% CPU usage but AFAICT that is just what was displayed when it locked up. In the end I have to do a hard reboot to regain control, and when I do that I corrupt whatever database was being worked on. This is insane! HELP. -- John W. Colby www.ColbyConsulting.com From jwcolby at colbyconsulting.com Thu Sep 24 10:03:04 2009 From: jwcolby at colbyconsulting.com (jwcolby) Date: Thu, 24 Sep 2009 11:03:04 -0400 Subject: [AccessD] Update or CancelUpdate Without Addnew or Edit In-Reply-To: <4ABB7947.30308@torchlake.com> References: , <4AB7E904.14401.1849AB7A@stuart.lexacorp.com.pg>, <4ab7ed57.1c05d00a.3197.0f7b@mx.google.com> <4AB7F074.18710.1866B6C0@stuart.lexacorp.com.pg> <4ABB7947.30308@torchlake.com> Message-ID: <4ABB8A28.4080307@colbyconsulting.com> > I've always wondered about "butt-ugly." Does that mean we hold butts to be ugly? LOL. That depends on who's but we are discussing, and who is in the conversation at the time. John W. Colby www.ColbyConsulting.com Tina Norris Fields wrote: > I've always wondered about "butt-ugly." Does that mean we hold butts to > be ugly? Or does it mean that the thing is so ugly that even its butt > would be ugly? > > I've seen some really nice looking butts - so I was wondering. :-) > > T > > Stuart McLachlan wrote: >> It's not pedantry - it's aestheticism. It's just a butt-ugly word :-) >> >> From DWUTKA at Marlow.com Thu Sep 24 10:13:49 2009 From: DWUTKA at Marlow.com (Drew Wutka) Date: Thu, 24 Sep 2009 10:13:49 -0500 Subject: [AccessD] HELP, server completely unresponsive In-Reply-To: <4ABB88B8.6060605@colbyconsulting.com> Message-ID: What's showing up in your event logs? Drew -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Thursday, September 24, 2009 9:57 AM To: Dba-Sqlserver; Access Developers discussion and problem solving Subject: [AccessD] HELP, server completely unresponsive I have a situation way outside my expertise. Yea, yea, I know a lot of you would ask what is IN my expertise, we can discuss that another day. Anyway, I run two Windows 2003 X64 servers. Quad core, 16 gigs ram, RAID6 arrays. Reasonably powerful. Mostly I run SQL Server on one and VMs on the other. In BOTH CASES I have told the software, SQL Server for instance, to only use X gigs of RAM, to leave 2.5 gigs for the OS and other applications. And yet, SQL Server starts a long running process and the server becomes unresponsive. In some instances for example, I can load a spreadsheet or whatever... but it takes forever to load. Just clicking the start button I have to wait 30 seconds for the start menu to show. Like that. I have a query running which is updating a field in a medium size table - 8 million records or so. I tried to load another instance of SQL Server. It loaded, but when I clicked on the databases icon to drop down and show me the databases it just put up expanding and locked up the entire system. I am at a loss to discover what is going on. It APPEARS to be SQL Server, though there is nothing else I run that uses all the memory in this thing so how do I know it isn't just Windows 2003 flaking out somehow? I have run memtest-86 for an entire weekend without a single failure, so I don't think it is the physical memory. I have no clue how to troubleshoot this problem. As I write this, the server is completely locked up. I cannot switch between tasks, the little task manager icon shows about 50% CPU usage but AFAICT that is just what was displayed when it locked up. In the end I have to do a hard reboot to regain control, and when I do that I corrupt whatever database was being worked on. This is insane! HELP. -- John W. Colby www.ColbyConsulting.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com The information contained in this transmission is intended only for the person or entity to which it is addressed and may contain II-VI Proprietary and/or II-VI Business Sensitive material. If you are not the intended recipient, please contact the sender immediately and destroy the material in its entirety, whether electronic or hard copy. You are notified that any review, retransmission, copying, disclosure, dissemination, or other use of, or taking of any action in reliance upon this information by persons or entities other than the intended recipient is prohibited. From bill_patten at embarqmail.com Thu Sep 24 10:43:04 2009 From: bill_patten at embarqmail.com (Bill Patten) Date: Thu, 24 Sep 2009 08:43:04 -0700 Subject: [AccessD] HELP, server completely unresponsive In-Reply-To: <4ABB88B8.6060605@colbyconsulting.com> References: <4ABB88B8.6060605@colbyconsulting.com> Message-ID: <6C86610C2E3943029B9B6BBBCFE9738A@BPCS> Hi John, You can download a program called What's Running ( http://www.whatsrunning.net/Download.aspx ) and it will give you much more information about CPU resource use. It will even show the various programs running inside svchosts. Disk access can also create these types of problems, though I wouldn't expect that in Raid 6. Perhaps a problem in the Raid Controller. The hard disk light may give you a clue if this is the problem area. Bill -------------------------------------------------- From: "jwcolby" Sent: Thursday, September 24, 2009 7:56 AM To: "Dba-Sqlserver" ; "Access Developers discussion and problem solving" Subject: [AccessD] HELP, server completely unresponsive I have a situation way outside my expertise. Yea, yea, I know a lot of you would ask what is IN my expertise, we can discuss that another day. Anyway, I run two Windows 2003 X64 servers. Quad core, 16 gigs ram, RAID6 arrays. Reasonably powerful. Mostly I run SQL Server on one and VMs on the other. In BOTH CASES I have told the software, SQL Server for instance, to only use X gigs of RAM, to leave 2.5 gigs for the OS and other applications. And yet, SQL Server starts a long running process and the server becomes unresponsive. In some instances for example, I can load a spreadsheet or whatever... but it takes forever to load. Just clicking the start button I have to wait 30 seconds for the start menu to show. Like that. I have a query running which is updating a field in a medium size table - 8 million records or so. I tried to load another instance of SQL Server. It loaded, but when I clicked on the databases icon to drop down and show me the databases it just put up expanding and locked up the entire system. I am at a loss to discover what is going on. It APPEARS to be SQL Server, though there is nothing else I run that uses all the memory in this thing so how do I know it isn't just Windows 2003 flaking out somehow? I have run memtest-86 for an entire weekend without a single failure, so I don't think it is the physical memory. I have no clue how to troubleshoot this problem. As I write this, the server is completely locked up. I cannot switch between tasks, the little task manager icon shows about 50% CPU usage but AFAICT that is just what was displayed when it locked up. In the end I have to do a hard reboot to regain control, and when I do that I corrupt whatever database was being worked on. This is insane! HELP. -- John W. Colby www.ColbyConsulting.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From max.wanadoo at gmail.com Thu Sep 24 10:48:27 2009 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Thu, 24 Sep 2009 16:48:27 +0100 Subject: [AccessD] Computer prose In-Reply-To: <4ABB7D4C.6010006@torchlake.com> References: <4AB52142.5090207@colbyconsulting.com><4AB5586D.16172.E44DC64@stuart.lexacorp.com.pg><29f585dd0909191527s356d090bi311 6b35bbc27a020@mail.gmail.com><001a01ca397b$b1755da0$146018e0$@spb.ru> <29f585dd0909191609y7d4e6d77na53ba6bba8205862@mail.gmail.com> <4ABB7D4C.6010006@torchlake.com> Message-ID: <4abb94f2.0a04d00a.236e.4e1e@mx.google.com> Have you got a URL for it Tina? Tried google but too much fluff. Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Tina Norris Fields Sent: 24 September 2009 15:08 To: Access Developers discussion and problem solving Subject: Re: [AccessD] Computer prose Arthur, if you get Fermi's Last Theorem resolved, please let me know. My Dad's been working on that one, off and on, for about 40 years, now, I think. T Arthur Fuller wrote: > Shamil, Russian novelists have nothing to apologize for. IMO they rank among > the greatest ever born. > The only real issue in Russian lit (I didn't actually take a course from > Nabokov when he taught at Cornell, but my then-girlfriend did, and she gave > me all her notes to read. Nabokov and I see Russian novels from completely > opposite perspectives. That's cool. I like opposing views, they stimulate > discussion! Nabokov preferred Tolstoy, I preferred Dostoevsky. We both loved > Gogol, a commonality among major other differences. Nabokov believed that > every single detail within a scene was crucial. My GF once faced an exam > from him, containing a single question, which I cannot quote, but it went > approximately like this: when Count Vronski said xxx, what colour were the > walls in the room? Whereas my exam question might have been, was Raskalnikov > crazy, and if so why, and if not why not? Or going further back to Gogol, > was it crazy or mere opportunism to sell dead souls? A strange perspective: > Russia as the birth of capitalist oppression. LOL. > > Anyway, Shamil, I would be most interested in your take on "A Martian Sends > a Postcard Home." I deem it a truly great work, and I made it through > without reference to the notes, although I admit that it took me a couple of > days to work it out. > > Meanwhile, I'm back to trying to resolve Fermi's Last Theorem. It's tough! > > A. > > On Sat, Sep 19, 2009 at 6:51 PM, Shamil Salakhetdinov < > shamil at smsconsulting.spb.ru> wrote: > > >> 2B || !2B ? >> >> -- >> Shamil >> >> P.S. FYI: In Russia eternal questions are: "Who is guilty?" and "What to >> do?" with "Who is guilty?" one taking 99% of the time to "chat about" for >> ages now... >> >> >> -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From fhtapia at gmail.com Thu Sep 24 11:01:33 2009 From: fhtapia at gmail.com (Francisco Tapia) Date: Thu, 24 Sep 2009 09:01:33 -0700 Subject: [AccessD] [dba-SQLServer] HELP, server completely unresponsive In-Reply-To: <4ABB88B8.6060605@colbyconsulting.com> References: <4ABB88B8.6060605@colbyconsulting.com> Message-ID: <3F6B56EB-BE68-4FCE-990F-2D7A54939B32@gmail.com> In the configuration ( properties) of the server you'll want to leave at least on CPU for the os so in your quad setup allow for 3 CPUs for SQL but one for the os or if you don't want to do this then you can always use the query hint option of MAXDOP=3 so only while the query runs you only tie up 3 CPUs and not all of them and this allows you to still have a responsive server. Sent from my mobile On Sep 24, 2009, at 7:56 AM, jwcolby wrote: > I have a situation way outside my expertise. Yea, yea, I know a lot > of you would ask what is IN my > expertise, we can discuss that another day. > > Anyway, I run two Windows 2003 X64 servers. Quad core, 16 gigs ram, > RAID6 arrays. Reasonably > powerful. Mostly I run SQL Server on one and VMs on the other. In > BOTH CASES I have told the > software, SQL Server for instance, to only use X gigs of RAM, to > leave 2.5 gigs for the OS and other > applications. > > And yet, SQL Server starts a long running process and the server > becomes unresponsive. In some > instances for example, I can load a spreadsheet or whatever... but > it takes forever to load. Just > clicking the start button I have to wait 30 seconds for the start > menu to show. > > Like that. > > I have a query running which is updating a field in a medium size > table - 8 million records or so. > I tried to load another instance of SQL Server. It loaded, but when > I clicked on the databases icon > to drop down and show me the databases it just put up expanding and > locked up the entire system. > > I am at a loss to discover what is going on. It APPEARS to be SQL > Server, though there is nothing > else I run that uses all the memory in this thing so how do I know > it isn't just Windows 2003 > flaking out somehow? I have run memtest-86 for an entire weekend > without a single failure, so I > don't think it is the physical memory. > > I have no clue how to troubleshoot this problem. > > As I write this, the server is completely locked up. I cannot > switch between tasks, the little task > manager icon shows about 50% CPU usage but AFAICT that is just what > was displayed when it locked up. > > In the end I have to do a hard reboot to regain control, and when I > do that I corrupt whatever > database was being worked on. This is insane! > > HELP. > > -- > John W. Colby > www.ColbyConsulting.com > _______________________________________________ > dba-SQLServer mailing list > dba-SQLServer at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-sqlserver > http://www.databaseadvisors.com > From max.wanadoo at gmail.com Thu Sep 24 11:10:24 2009 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Thu, 24 Sep 2009 17:10:24 +0100 Subject: [AccessD] how to unscribe? In-Reply-To: References: Message-ID: <4abb9a19.1818d00a.5c49.097c@mx.google.com> Ooh, you are a naught boy! You should respect the elderly and those of limited mental capacity. Have you a URL for "silver surfers" LOL Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock Sent: 23 September 2009 21:39 To: accessd at databaseadvisors.com Subject: Re: [AccessD] how to unscribe? OK Max, no more needed - we understand the message: you really _need_ a couple of weeks off! Happy holidays! /gustav PS: Don't you have courses in the UK for elderly people of the type "Get acquainted with the Internet", "Become a super surfer in 24 hours. No previous experience needed" and so on? Worth considering ... >>> max.wanadoo at gmail.com 23-09-2009 20:56 >>> Got it, I think. If I wrote code like that I would be sacked...sorry, but I have been going through frigging loops just to unsubscribe. I hear what you are saying about volunteers and all that, but we all professionals, are we not? This needs looking at.. Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gary Kjos Sent: 23 September 2009 19:41 To: Access Developers discussion and problem solving Subject: Re: [AccessD] how to unscribe? I just looked at the "password reminder" button and it says "By clicking on the Remind button, your password will be emailed to you.". So I recommend you try that. GK On Wed, Sep 23, 2009 at 1:34 PM, Max Wanadoo wrote: > Thanks Gary, > Appreciate what you are saying. > So what do I do now? > > I need to leave for a few weeks and then I would like, if that is ok, to > rejoin. > > BTW, I am talking about OT and not AccessD > > Max > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gary Kjos > Sent: 23 September 2009 19:29 > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] how to unscribe? > > As I said, no, we don't have that. You have to subsribe or unsubscribe > or change your options through the website.We are a volunteer run > organization and we don't have people monitoring e-mail requests for > things like this. Everybody else seems to remember their password. > There is a password reminder button on that screen where you do the > unsubscribe too. Perhaps that would help you? > > I subscribed many years ago and have no issue remembering the password > I used. For something like this I don't get real creative, I use my > normal low security password. > > I have no power to do anything other than send you clarification on > how it works. > > Sorry. > > GK > > On Wed, Sep 23, 2009 at 12:50 PM, Max Wanadoo wrote: >> Gary, I tried that. >> I picked option 2 and then logged on >> I then clicked unsubscribe >> It then asked me for a password..Joking, right? >> How am I gonna know what password I gave on joining? >> Can you not do something like all the other sites, just send an email say >> unsubscribe.. or whatever. >> >> >> Max >> >> >> -----Original Message----- >> From: accessd-bounces at databaseadvisors.com >> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gary Kjos >> Sent: 23 September 2009 18:35 >> To: Access Developers discussion and problem solving >> Subject: Re: [AccessD] how to unscribe? >> >> Nope. No e-mail address you can send to unsubscribe. You have to go >> through the website or we have to get the list administrator involved >> and he is a busy man and so is a last resort. >> >> There is a box next to a button that says "UNSUBSCRIBE OR EDIT >> OPTIONS" You put your e-mail address in that box and click the >> button.I see people unsubscribing every day so it definately does >> work. When you click the button another screen will come up where you >> have a button to click on "unsubscribe". Clicking THAT button will >> send you a confirmation message with a link that when you clickon it >> will remove you from the list. >> >> Or if you really are just temporarly not wanting mail you can do an >> edit options and change yourself to NO MAIL which will cause you to no >> longer receive mail until you set that option back off again. >> >> GK >> >> >> On Wed, Sep 23, 2009 at 12:25 PM, Max Wanadoo > wrote: >>> Thanks Gary, >>> I did try that. >>> The first one gave me an email >>> The second tried to get me to join >>> The third gave me your website >>> >>> Is the no email I can just send an email to? >>> >>> Max >>> >>> >>> -----Original Message----- >>> From: accessd-bounces at databaseadvisors.com >>> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gary Kjos >>> Sent: 23 September 2009 18:15 >>> To: Access Developers discussion and problem solving >>> Subject: Re: [AccessD] how to unscribe? >>> >>> http://databaseadvisors.com/mailman/listinfo/accessd >>> >>> Scroll to the bottom of the page. >>> >>> GK >>> >>> On Wed, Sep 23, 2009 at 12:02 PM, Max Wanadoo >> wrote: >>>> >>>> >>>> Help - sorry. >>>> >>>> >>>> >>>> Max -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From jimdettman at verizon.net Thu Sep 24 11:21:09 2009 From: jimdettman at verizon.net (Jim Dettman) Date: Thu, 24 Sep 2009 12:21:09 -0400 Subject: [AccessD] HELP, server completely unresponsive In-Reply-To: <4ABB88B8.6060605@colbyconsulting.com> References: <4ABB88B8.6060605@colbyconsulting.com> Message-ID: <5383966099A945E19266EFB7D832C42B@XPS> John, Besides checking the event logs as Drew suggested, I would also leave task manager up on the performance tab and watch the totals. See if the handles, threads, etc continually increase. Also watch the physical memory available. You may have something that is leaking memory. You can also check the process tab and click on the memory column. If something is leaking memory, it will keep going up. Jim. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Thursday, September 24, 2009 10:57 AM To: Dba-Sqlserver; Access Developers discussion and problem solving Subject: [AccessD] HELP, server completely unresponsive I have a situation way outside my expertise. Yea, yea, I know a lot of you would ask what is IN my expertise, we can discuss that another day. Anyway, I run two Windows 2003 X64 servers. Quad core, 16 gigs ram, RAID6 arrays. Reasonably powerful. Mostly I run SQL Server on one and VMs on the other. In BOTH CASES I have told the software, SQL Server for instance, to only use X gigs of RAM, to leave 2.5 gigs for the OS and other applications. And yet, SQL Server starts a long running process and the server becomes unresponsive. In some instances for example, I can load a spreadsheet or whatever... but it takes forever to load. Just clicking the start button I have to wait 30 seconds for the start menu to show. Like that. I have a query running which is updating a field in a medium size table - 8 million records or so. I tried to load another instance of SQL Server. It loaded, but when I clicked on the databases icon to drop down and show me the databases it just put up expanding and locked up the entire system. I am at a loss to discover what is going on. It APPEARS to be SQL Server, though there is nothing else I run that uses all the memory in this thing so how do I know it isn't just Windows 2003 flaking out somehow? I have run memtest-86 for an entire weekend without a single failure, so I don't think it is the physical memory. I have no clue how to troubleshoot this problem. As I write this, the server is completely locked up. I cannot switch between tasks, the little task manager icon shows about 50% CPU usage but AFAICT that is just what was displayed when it locked up. In the end I have to do a hard reboot to regain control, and when I do that I corrupt whatever database was being worked on. This is insane! HELP. -- John W. Colby www.ColbyConsulting.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From jwcolby at colbyconsulting.com Thu Sep 24 14:45:00 2009 From: jwcolby at colbyconsulting.com (jwcolby) Date: Thu, 24 Sep 2009 15:45:00 -0400 Subject: [AccessD] [dba-SQLServer] HELP, server completely unresponsive In-Reply-To: <3F6B56EB-BE68-4FCE-990F-2D7A54939B32@gmail.com> References: <4ABB88B8.6060605@colbyconsulting.com> <3F6B56EB-BE68-4FCE-990F-2D7A54939B32@gmail.com> Message-ID: <4ABBCC3C.9030603@colbyconsulting.com> I assume that it is the server service that is assigned the three cores. Thus if I open another instance of management studio it won't try to assign two or three more cores? John W. Colby www.ColbyConsulting.com Francisco Tapia wrote: > In the configuration ( properties) of the server you'll want to leave > at least on CPU for the os so in your quad setup allow for 3 CPUs for > SQL but one for the os or if you don't want to do this then you can > always use the query hint option of MAXDOP=3 so only while the query > runs you only tie up 3 CPUs and not all of them and this allows you to > still have a responsive server. > > Sent from my mobile > > On Sep 24, 2009, at 7:56 AM, jwcolby > wrote: > >> I have a situation way outside my expertise. Yea, yea, I know a lot >> of you would ask what is IN my >> expertise, we can discuss that another day. >> >> Anyway, I run two Windows 2003 X64 servers. Quad core, 16 gigs ram, >> RAID6 arrays. Reasonably >> powerful. Mostly I run SQL Server on one and VMs on the other. In >> BOTH CASES I have told the >> software, SQL Server for instance, to only use X gigs of RAM, to >> leave 2.5 gigs for the OS and other >> applications. >> >> And yet, SQL Server starts a long running process and the server >> becomes unresponsive. In some >> instances for example, I can load a spreadsheet or whatever... but >> it takes forever to load. Just >> clicking the start button I have to wait 30 seconds for the start >> menu to show. >> >> Like that. >> >> I have a query running which is updating a field in a medium size >> table - 8 million records or so. >> I tried to load another instance of SQL Server. It loaded, but when >> I clicked on the databases icon >> to drop down and show me the databases it just put up expanding and >> locked up the entire system. >> >> I am at a loss to discover what is going on. It APPEARS to be SQL >> Server, though there is nothing >> else I run that uses all the memory in this thing so how do I know >> it isn't just Windows 2003 >> flaking out somehow? I have run memtest-86 for an entire weekend >> without a single failure, so I >> don't think it is the physical memory. >> >> I have no clue how to troubleshoot this problem. >> >> As I write this, the server is completely locked up. I cannot >> switch between tasks, the little task >> manager icon shows about 50% CPU usage but AFAICT that is just what >> was displayed when it locked up. >> >> In the end I have to do a hard reboot to regain control, and when I >> do that I corrupt whatever >> database was being worked on. This is insane! >> >> HELP. >> >> -- >> John W. Colby >> www.ColbyConsulting.com >> _______________________________________________ >> dba-SQLServer mailing list >> dba-SQLServer at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/dba-sqlserver >> http://www.databaseadvisors.com >> From fhtapia at gmail.com Thu Sep 24 14:49:58 2009 From: fhtapia at gmail.com (Francisco Tapia) Date: Thu, 24 Sep 2009 12:49:58 -0700 Subject: [AccessD] [dba-SQLServer] HELP, server completely unresponsive In-Reply-To: <4ABBCC3C.9030603@colbyconsulting.com> References: <4ABB88B8.6060605@colbyconsulting.com> <3F6B56EB-BE68-4FCE-990F-2D7A54939B32@gmail.com> <4ABBCC3C.9030603@colbyconsulting.com> Message-ID: correct. -Francisco http://sqlthis.blogspot.com | Tsql and More... On Thu, Sep 24, 2009 at 12:45 PM, jwcolby wrote: > I assume that it is the server service that is assigned the three cores. > Thus if I open another > instance of management studio it won't try to assign two or three more > cores? > > John W. Colby > www.ColbyConsulting.com > > > Francisco Tapia wrote: > > In the configuration ( properties) of the server you'll want to leave > > at least on CPU for the os so in your quad setup allow for 3 CPUs for > > SQL but one for the os or if you don't want to do this then you can > > always use the query hint option of MAXDOP=3 so only while the query > > runs you only tie up 3 CPUs and not all of them and this allows you to > > still have a responsive server. > > > > Sent from my mobile > > > > On Sep 24, 2009, at 7:56 AM, jwcolby > > wrote: > > > >> I have a situation way outside my expertise. Yea, yea, I know a lot > >> of you would ask what is IN my > >> expertise, we can discuss that another day. > >> > >> Anyway, I run two Windows 2003 X64 servers. Quad core, 16 gigs ram, > >> RAID6 arrays. Reasonably > >> powerful. Mostly I run SQL Server on one and VMs on the other. In > >> BOTH CASES I have told the > >> software, SQL Server for instance, to only use X gigs of RAM, to > >> leave 2.5 gigs for the OS and other > >> applications. > >> > >> And yet, SQL Server starts a long running process and the server > >> becomes unresponsive. In some > >> instances for example, I can load a spreadsheet or whatever... but > >> it takes forever to load. Just > >> clicking the start button I have to wait 30 seconds for the start > >> menu to show. > >> > >> Like that. > >> > >> I have a query running which is updating a field in a medium size > >> table - 8 million records or so. > >> I tried to load another instance of SQL Server. It loaded, but when > >> I clicked on the databases icon > >> to drop down and show me the databases it just put up expanding and > >> locked up the entire system. > >> > >> I am at a loss to discover what is going on. It APPEARS to be SQL > >> Server, though there is nothing > >> else I run that uses all the memory in this thing so how do I know > >> it isn't just Windows 2003 > >> flaking out somehow? I have run memtest-86 for an entire weekend > >> without a single failure, so I > >> don't think it is the physical memory. > >> > >> I have no clue how to troubleshoot this problem. > >> > >> As I write this, the server is completely locked up. I cannot > >> switch between tasks, the little task > >> manager icon shows about 50% CPU usage but AFAICT that is just what > >> was displayed when it locked up. > >> > >> In the end I have to do a hard reboot to regain control, and when I > >> do that I corrupt whatever > >> database was being worked on. This is insane! > >> > >> HELP. > >> > >> -- > >> John W. Colby > >> www.ColbyConsulting.com > >> _______________________________________________ > >> dba-SQLServer mailing list > >> dba-SQLServer at databaseadvisors.com > >> http://databaseadvisors.com/mailman/listinfo/dba-sqlserver > >> http://www.databaseadvisors.com > >> > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From Kwilliamson at RTKL.com Thu Sep 24 17:07:56 2009 From: Kwilliamson at RTKL.com (Keith Williamson) Date: Thu, 24 Sep 2009 18:07:56 -0400 Subject: [AccessD] Excel Query to SQL Database Message-ID: <3E0C208232FA104198335BC3FEA3CCE92E55D0@snidely.rtkl.rtkl.net> Can I get some help from someone on an Excel query of a SQL database....specifically a multi Left-Join? I've been working on this query for quite some time....and am sure the syntax is the issue...but can't figure it out. I have written the below query using EITHER of the Left-Joins...and it works fine. But when I try to use BOTH Left-Joins....I get a "Can't add table....." error. I'm hoping someone can spot the issue. ?? +++++++++++++++++++++++++++++++++++++++++++++++ Transform sum(qryARBals.Balance) SELECT qryARBals.Entity, qryARBals.WBS1, qryARBals.BillingCurrencyCode, qryProjInfo.ClientName, qryProjInfo.ClientType, qryProjInfo.FederalInd, qryProjInfo.MultAmt, qryProjInfo.RevType, qryRetainer.Retainer, sum(qryARBals.Balance) as [Balance], qryProjInfo.Center, qryProjInfo.Sector, qryLastPmt.TransDate, qryLastPmt.LastPmt (FROM (`V:\Finance\AR\2009\Aged AR Query`.qryARBals qryARBals inner join `V:\Finance\AR\2009\Aged AR Query`.qryProjInfo qryProjInfo on qryARBals.WBS1 = qryProjInfo.WBS1) LEFT OUTER JOIN `V:\Finance\AR\2009\Aged AR Query`.qryRetainer qryRetainer ON qryARBals.WBS1 = qryRetainer.WBS1) LEFT OUTER JOIN `V:\Finance\AR\2009\Aged AR Query`.qryLastPmt qryLastPmt ON qryARBals.WBS1 = qryLastPmt.WBS1 Group by qryARBals.Entity, qryARBals.WBS1, qryARBals.BillingCurrencyCode, qryProjInfo.ClientName, qryProjInfo.ClientType, qryProjInfo.FederalInd, qryProjInfo.MultAmt, qryProjInfo.RevType, qryRetainer.Retainer, qryProjInfo.Center, qryProjInfo.Sector, qryLastPmt.TransDate, qryLastPmt.LastPmt Pivot qryARBals.Age +++++++++++++++++++++++++++++++++++++++++++++++ The tables are qryARBals, qryProjInfo...which are inner-joined. qryRetainer and qryLastPmt ...I want to Left-Join to qryARBals on WBS1 Then, the whole thing is pivoted on qryARBals.Age If I remove either Left join (and the related fields)....it works. Thanks for any help. Regards, Keith Williamson | Associate, Asst. Controller | kwilliamson at rtkl.com RTKL Associates Inc. | 901 South Bond St. | Baltimore, MD 21231 410.537.6098 Direct | 410.276.4232 Fax | www.rtkl.com -------------------------------------------------------------------------- The information contained in this communication is confidential, may be privileged and is intended for the exclusive use of the above named addressee(s). If you are not the intended recipient(s), you are expressly prohibited from copying, distributing, disseminating, or in any other way using any of the information contained within this communication. If you have received this communication in error, please contact the sender by telephone at (410) 537-6000 or by response via e-mail and permanently delete the original email and any copies. From cfoust at infostatsystems.com Thu Sep 24 18:44:59 2009 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Thu, 24 Sep 2009 16:44:59 -0700 Subject: [AccessD] Excel Query to SQL Database In-Reply-To: <3E0C208232FA104198335BC3FEA3CCE92E55D0@snidely.rtkl.rtkl.net> References: <3E0C208232FA104198335BC3FEA3CCE92E55D0@snidely.rtkl.rtkl.net> Message-ID: First question to ask is, does it run without the Transform? What happens if you change one of the LEFT OUTER JOINs to a RIGHT OUTER JOIN? Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Keith Williamson Sent: Thursday, September 24, 2009 3:08 PM To: Access Developers discussion and problem solving Subject: [AccessD] Excel Query to SQL Database Can I get some help from someone on an Excel query of a SQL database....specifically a multi Left-Join? I've been working on this query for quite some time....and am sure the syntax is the issue...but can't figure it out. I have written the below query using EITHER of the Left-Joins...and it works fine. But when I try to use BOTH Left-Joins....I get a "Can't add table....." error. I'm hoping someone can spot the issue. ?? +++++++++++++++++++++++++++++++++++++++++++++++ Transform sum(qryARBals.Balance) SELECT qryARBals.Entity, qryARBals.WBS1, qryARBals.BillingCurrencyCode, qryProjInfo.ClientName, qryProjInfo.ClientType, qryProjInfo.FederalInd, qryProjInfo.MultAmt, qryProjInfo.RevType, qryRetainer.Retainer, sum(qryARBals.Balance) as [Balance], qryProjInfo.Center, qryProjInfo.Sector, qryLastPmt.TransDate, qryLastPmt.LastPmt (FROM (`V:\Finance\AR\2009\Aged AR Query`.qryARBals qryARBals inner join `V:\Finance\AR\2009\Aged AR Query`.qryProjInfo qryProjInfo on qryARBals.WBS1 = qryProjInfo.WBS1) LEFT OUTER JOIN `V:\Finance\AR\2009\Aged AR Query`.qryRetainer qryRetainer ON qryARBals.WBS1 = qryRetainer.WBS1) LEFT OUTER JOIN `V:\Finance\AR\2009\Aged AR Query`.qryLastPmt qryLastPmt ON qryARBals.WBS1 = qryLastPmt.WBS1 Group by qryARBals.Entity, qryARBals.WBS1, qryARBals.BillingCurrencyCode, qryProjInfo.ClientName, qryProjInfo.ClientType, qryProjInfo.FederalInd, qryProjInfo.MultAmt, qryProjInfo.RevType, qryRetainer.Retainer, qryProjInfo.Center, qryProjInfo.Sector, qryLastPmt.TransDate, qryLastPmt.LastPmt Pivot qryARBals.Age +++++++++++++++++++++++++++++++++++++++++++++++ The tables are qryARBals, qryProjInfo...which are inner-joined. qryRetainer and qryLastPmt ...I want to Left-Join to qryARBals on WBS1 Then, the whole thing is pivoted on qryARBals.Age If I remove either Left join (and the related fields)....it works. Thanks for any help. Regards, Keith Williamson | Associate, Asst. Controller | kwilliamson at rtkl.com RTKL Associates Inc. | 901 South Bond St. | Baltimore, MD 21231 410.537.6098 Direct | 410.276.4232 Fax | www.rtkl.com ------------------------------------------------------------------------ -- The information contained in this communication is confidential, may be privileged and is intended for the exclusive use of the above named addressee(s). If you are not the intended recipient(s), you are expressly prohibited from copying, distributing, disseminating, or in any other way using any of the information contained within this communication. If you have received this communication in error, please contact the sender by telephone at (410) 537-6000 or by response via e-mail and permanently delete the original email and any copies. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From Darryl.Collins at anz.com Thu Sep 24 19:00:33 2009 From: Darryl.Collins at anz.com (Collins, Darryl) Date: Fri, 25 Sep 2009 10:00:33 +1000 Subject: [AccessD] OT: Words In-Reply-To: <4ABB7947.30308@torchlake.com> Message-ID: <6DC4725FDCDD72428D6114F1B6CC6E81C794E6@EXUAU020HWT110.oceania.corp.anz.com> Since it is Friday in Oz and this came up I thought I would throw in another one. "Second to None".... Which is used in the context of "this is (one of) the best" - for example "The quality of the workmanship was second to none", although second to none to me would suggest it is only barely better than nothing at all - you would almost be just as well off without it at all. Go figure.... Aaah, English - even those for whom it is a first language stuggle to figure it out sometimes. Cheers Darryl. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Tina Norris Fields Sent: Thursday, 24 September 2009 11:51 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Update or CancelUpdate Without Addnew or Edit I've always wondered about "butt-ugly." Does that mean we hold butts to be ugly? Or does it mean that the thing is so ugly that even its butt would be ugly? I've seen some really nice looking butts - so I was wondering. :-) T Stuart McLachlan wrote: > It's not pedantry - it's aestheticism. It's just a butt-ugly word :-) > > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com "This e-mail and any attachments to it (the "Communication") is, unless otherwise stated, confidential, may contain copyright material and is for the use only of the intended recipient. If you receive the Communication in error, please notify the sender immediately by return e-mail, delete the Communication and the return e-mail, and do not read, copy, retransmit or otherwise deal with it. Any views expressed in the Communication are those of the individual sender only, unless expressly stated to be those of Australia and New Zealand Banking Group Limited ABN 11 005 357 522, or any of its related entities including ANZ National Bank Limited (together "ANZ"). ANZ does not accept liability in connection with the integrity of or errors in the Communication, computer virus, data corruption, interference or delay arising from or in respect of the Communication." From stuart at lexacorp.com.pg Thu Sep 24 19:13:44 2009 From: stuart at lexacorp.com.pg (Stuart McLachlan) Date: Fri, 25 Sep 2009 10:13:44 +1000 Subject: [AccessD] OT: Words In-Reply-To: <6DC4725FDCDD72428D6114F1B6CC6E81C794E6@EXUAU020HWT110.oceania.corp.anz.com> References: <4ABB7947.30308@torchlake.com>, <6DC4725FDCDD72428D6114F1B6CC6E81C794E6@EXUAU020HWT110.oceania.corp.anz.com> Message-ID: <4ABC0B38.6262.286F4CAD@stuart.lexacorp.com.pg> Seems straight forward enough to me. = "second to no one" = "never second to anyone" = "always comes first" -- Stuart On 25 Sep 2009 at 10:00, Collins, Darryl wrote: > > Since it is Friday in Oz and this came up I thought I would throw in > another one. > > "Second to None".... > > Which is used in the context of "this is (one of) the best" - for > example "The quality of the workmanship was second to none", although > second to none to me would suggest it is only barely better than nothing > at all - you would almost be just as well off without it at all. Go > figure.... > > Aaah, English - even those for whom it is a first language stuggle to > figure it out sometimes. > > Cheers > Darryl. > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Tina Norris > Fields > Sent: Thursday, 24 September 2009 11:51 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Update or CancelUpdate Without Addnew or Edit > > I've always wondered about "butt-ugly." Does that mean we hold butts to > be ugly? Or does it mean that the thing is so ugly that even its butt > would be ugly? > > I've seen some really nice looking butts - so I was wondering. :-) > > T > > Stuart McLachlan wrote: > > It's not pedantry - it's aestheticism. It's just a butt-ugly word > :-) > > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > "This e-mail and any attachments to it (the "Communication") is, unless otherwise stated, confidential, may contain copyright material and is for the use only of the intended recipient. If you receive the Communication in error, please notify the sender immediately by return e-mail, delete the Communication and the return e-mail, and do not read, copy, retransmit or otherwise deal with it. Any views expressed in the Communication are those of the individual sender only, unless expressly stated to be those of Australia and New Zealand Banking Group Limited ABN 11 005 357 522, or any of its related entities including ANZ National Bank Limited (together "ANZ"). ANZ does not accept liability in connection with the integrity of or errors in the Communication, computer virus, data corruption, interference or delay arising from or in respect of the Communication." > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com Stuart McLachlan From Darryl.Collins at anz.com Thu Sep 24 19:19:16 2009 From: Darryl.Collins at anz.com (Collins, Darryl) Date: Fri, 25 Sep 2009 10:19:16 +1000 Subject: [AccessD] OT: Words In-Reply-To: <4ABC0B38.6262.286F4CAD@stuart.lexacorp.com.pg> Message-ID: <6DC4725FDCDD72428D6114F1B6CC6E81C794E7@EXUAU020HWT110.oceania.corp.anz.com> Hah!! Ok... Nice one! - I can live with that linguistic explaination :) Cheers Darryl. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Stuart McLachlan Sent: Friday, 25 September 2009 10:14 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] OT: Words Seems straight forward enough to me. = "second to no one" = "never second to anyone" = "always comes first" -- Stuart On 25 Sep 2009 at 10:00, Collins, Darryl wrote: > > Since it is Friday in Oz and this came up I thought I would throw in > another one. > > "Second to None".... > > Which is used in the context of "this is (one of) the best" - for > example "The quality of the workmanship was second to none", although > second to none to me would suggest it is only barely better than nothing > at all - you would almost be just as well off without it at all. Go > figure.... > > Aaah, English - even those for whom it is a first language stuggle to > figure it out sometimes. > > Cheers > Darryl. > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Tina Norris > Fields > Sent: Thursday, 24 September 2009 11:51 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Update or CancelUpdate Without Addnew or Edit > > I've always wondered about "butt-ugly." Does that mean we hold butts to > be ugly? Or does it mean that the thing is so ugly that even its butt > would be ugly? > > I've seen some really nice looking butts - so I was wondering. :-) > > T > > Stuart McLachlan wrote: > > It's not pedantry - it's aestheticism. It's just a butt-ugly word > :-) > > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > "This e-mail and any attachments to it (the "Communication") is, unless otherwise stated, confidential, may contain copyright material and is for the use only of the intended recipient. If you receive the Communication in error, please notify the sender immediately by return e-mail, delete the Communication and the return e-mail, and do not read, copy, retransmit or otherwise deal with it. Any views expressed in the Communication are those of the individual sender only, unless expressly stated to be those of Australia and New Zealand Banking Group Limited ABN 11 005 357 522, or any of its related entities including ANZ National Bank Limited (together "ANZ"). ANZ does not accept liability in connection with the integrity of or errors in the Communication, computer virus, data corruption, interference or delay arising from or in respect of the Communication." > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com Stuart McLachlan -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com "This e-mail and any attachments to it (the "Communication") is, unless otherwise stated, confidential, may contain copyright material and is for the use only of the intended recipient. If you receive the Communication in error, please notify the sender immediately by return e-mail, delete the Communication and the return e-mail, and do not read, copy, retransmit or otherwise deal with it. Any views expressed in the Communication are those of the individual sender only, unless expressly stated to be those of Australia and New Zealand Banking Group Limited ABN 11 005 357 522, or any of its related entities including ANZ National Bank Limited (together "ANZ"). ANZ does not accept liability in connection with the integrity of or errors in the Communication, computer virus, data corruption, interference or delay arising from or in respect of the Communication." From cfoust at infostatsystems.com Thu Sep 24 19:17:43 2009 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Thu, 24 Sep 2009 17:17:43 -0700 Subject: [AccessD] OT: Words In-Reply-To: <6DC4725FDCDD72428D6114F1B6CC6E81C794E6@EXUAU020HWT110.oceania.corp.anz.com> References: <4ABB7947.30308@torchlake.com> <6DC4725FDCDD72428D6114F1B6CC6E81C794E6@EXUAU020HWT110.oceania.corp.anz.com> Message-ID: I'm with Stuart on this. The expression has always meant top of the heap. Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Collins, Darryl Sent: Thursday, September 24, 2009 5:01 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] OT: Words Since it is Friday in Oz and this came up I thought I would throw in another one. "Second to None".... Which is used in the context of "this is (one of) the best" - for example "The quality of the workmanship was second to none", although second to none to me would suggest it is only barely better than nothing at all - you would almost be just as well off without it at all. Go figure.... Aaah, English - even those for whom it is a first language stuggle to figure it out sometimes. Cheers Darryl. From Darryl.Collins at anz.com Thu Sep 24 19:33:53 2009 From: Darryl.Collins at anz.com (Collins, Darryl) Date: Fri, 25 Sep 2009 10:33:53 +1000 Subject: [AccessD] OT: Words In-Reply-To: Message-ID: <6DC4725FDCDD72428D6114F1B6CC6E81C794E8@EXUAU020HWT110.oceania.corp.anz.com> Heh... Yeah, I knew what it mean, it just didn't make sense to me due to how I read the meaning of "second to none" - which was "just above nothing" vs Stuart's reading of "Never comes Second" (or by implicaiton, always comes first") - although I have it on good authority from my female friends that the best boys come last... :-P -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: Friday, 25 September 2009 10:18 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] OT: Words I'm with Stuart on this. The expression has always meant top of the heap. Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Collins, Darryl Sent: Thursday, September 24, 2009 5:01 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] OT: Words Since it is Friday in Oz and this came up I thought I would throw in another one. "Second to None".... Which is used in the context of "this is (one of) the best" - for example "The quality of the workmanship was second to none", although second to none to me would suggest it is only barely better than nothing at all - you would almost be just as well off without it at all. Go figure.... Aaah, English - even those for whom it is a first language stuggle to figure it out sometimes. Cheers Darryl. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com "This e-mail and any attachments to it (the "Communication") is, unless otherwise stated, confidential, may contain copyright material and is for the use only of the intended recipient. If you receive the Communication in error, please notify the sender immediately by return e-mail, delete the Communication and the return e-mail, and do not read, copy, retransmit or otherwise deal with it. Any views expressed in the Communication are those of the individual sender only, unless expressly stated to be those of Australia and New Zealand Banking Group Limited ABN 11 005 357 522, or any of its related entities including ANZ National Bank Limited (together "ANZ"). ANZ does not accept liability in connection with the integrity of or errors in the Communication, computer virus, data corruption, interference or delay arising from or in respect of the Communication." From max.wanadoo at gmail.com Fri Sep 25 01:29:43 2009 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Fri, 25 Sep 2009 07:29:43 +0100 Subject: [AccessD] OT: Words In-Reply-To: <6DC4725FDCDD72428D6114F1B6CC6E81C794E8@EXUAU020HWT110.oceania.corp.anz.com> References: <6DC4725FDCDD72428D6114F1B6CC6E81C794E8@EXUAU020HWT110.oceania.corp.anz.com> Message-ID: <4abc6380.1c07d00a.14fd.ffffffbc@mx.google.com> If you are second to none, then nobody is before you. QED you are first. Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Collins, Darryl Sent: 25 September 2009 01:34 To: Access Developers discussion and problem solving Subject: Re: [AccessD] OT: Words Heh... Yeah, I knew what it mean, it just didn't make sense to me due to how I read the meaning of "second to none" - which was "just above nothing" vs Stuart's reading of "Never comes Second" (or by implicaiton, always comes first") - although I have it on good authority from my female friends that the best boys come last... :-P -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: Friday, 25 September 2009 10:18 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] OT: Words I'm with Stuart on this. The expression has always meant top of the heap. Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Collins, Darryl Sent: Thursday, September 24, 2009 5:01 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] OT: Words Since it is Friday in Oz and this came up I thought I would throw in another one. "Second to None".... Which is used in the context of "this is (one of) the best" - for example "The quality of the workmanship was second to none", although second to none to me would suggest it is only barely better than nothing at all - you would almost be just as well off without it at all. Go figure.... Aaah, English - even those for whom it is a first language stuggle to figure it out sometimes. Cheers Darryl. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com "This e-mail and any attachments to it (the "Communication") is, unless otherwise stated, confidential, may contain copyright material and is for the use only of the intended recipient. If you receive the Communication in error, please notify the sender immediately by return e-mail, delete the Communication and the return e-mail, and do not read, copy, retransmit or otherwise deal with it. Any views expressed in the Communication are those of the individual sender only, unless expressly stated to be those of Australia and New Zealand Banking Group Limited ABN 11 005 357 522, or any of its related entities including ANZ National Bank Limited (together "ANZ"). ANZ does not accept liability in connection with the integrity of or errors in the Communication, computer virus, data corruption, interference or delay arising from or in respect of the Communication." -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From max.wanadoo at gmail.com Fri Sep 25 01:30:39 2009 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Fri, 25 Sep 2009 07:30:39 +0100 Subject: [AccessD] OT: Words In-Reply-To: References: <4ABB7947.30308@torchlake.com> <6DC4725FDCDD72428D6114F1B6CC6E81C794E6@EXUAU020HWT110.oceania.corp.anz.com> Message-ID: <4abc63b6.1c05d00a.6664.103d@mx.google.com> Or more precisely, first. Top of the heap does not imply singular. Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: 25 September 2009 01:18 To: Access Developers discussion and problem solving Subject: Re: [AccessD] OT: Words I'm with Stuart on this. The expression has always meant top of the heap. Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Collins, Darryl Sent: Thursday, September 24, 2009 5:01 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] OT: Words Since it is Friday in Oz and this came up I thought I would throw in another one. "Second to None".... Which is used in the context of "this is (one of) the best" - for example "The quality of the workmanship was second to none", although second to none to me would suggest it is only barely better than nothing at all - you would almost be just as well off without it at all. Go figure.... Aaah, English - even those for whom it is a first language stuggle to figure it out sometimes. Cheers Darryl. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From max.wanadoo at gmail.com Fri Sep 25 01:31:48 2009 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Fri, 25 Sep 2009 07:31:48 +0100 Subject: [AccessD] OT: Words In-Reply-To: <6DC4725FDCDD72428D6114F1B6CC6E81C794E7@EXUAU020HWT110.oceania.corp.anz.com> References: <4ABC0B38.6262.286F4CAD@stuart.lexacorp.com.pg> <6DC4725FDCDD72428D6114F1B6CC6E81C794E7@EXUAU020HWT110.oceania.corp.anz.com> Message-ID: <4abc63fd.1818d00a.614e.084d@mx.google.com> Unless the other person's is None, in which case None comes first and Darryl comes second - not change there then! Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Collins, Darryl Sent: 25 September 2009 01:19 To: Access Developers discussion and problem solving Subject: Re: [AccessD] OT: Words Hah!! Ok... Nice one! - I can live with that linguistic explaination :) Cheers Darryl. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Stuart McLachlan Sent: Friday, 25 September 2009 10:14 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] OT: Words Seems straight forward enough to me. = "second to no one" = "never second to anyone" = "always comes first" -- Stuart On 25 Sep 2009 at 10:00, Collins, Darryl wrote: > > Since it is Friday in Oz and this came up I thought I would throw in > another one. > > "Second to None".... > > Which is used in the context of "this is (one of) the best" - for > example "The quality of the workmanship was second to none", although > second to none to me would suggest it is only barely better than nothing > at all - you would almost be just as well off without it at all. Go > figure.... > > Aaah, English - even those for whom it is a first language stuggle to > figure it out sometimes. > > Cheers > Darryl. > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Tina Norris > Fields > Sent: Thursday, 24 September 2009 11:51 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Update or CancelUpdate Without Addnew or Edit > > I've always wondered about "butt-ugly." Does that mean we hold butts to > be ugly? Or does it mean that the thing is so ugly that even its butt > would be ugly? > > I've seen some really nice looking butts - so I was wondering. :-) > > T > > Stuart McLachlan wrote: > > It's not pedantry - it's aestheticism. It's just a butt-ugly word > :-) > > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > "This e-mail and any attachments to it (the "Communication") is, unless otherwise stated, confidential, may contain copyright material and is for the use only of the intended recipient. If you receive the Communication in error, please notify the sender immediately by return e-mail, delete the Communication and the return e-mail, and do not read, copy, retransmit or otherwise deal with it. Any views expressed in the Communication are those of the individual sender only, unless expressly stated to be those of Australia and New Zealand Banking Group Limited ABN 11 005 357 522, or any of its related entities including ANZ National Bank Limited (together "ANZ"). ANZ does not accept liability in connection with the integrity of or errors in the Communication, computer virus, data corruption, interference or delay arising from or in respect of the Communication." > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com Stuart McLachlan -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com "This e-mail and any attachments to it (the "Communication") is, unless otherwise stated, confidential, may contain copyright material and is for the use only of the intended recipient. If you receive the Communication in error, please notify the sender immediately by return e-mail, delete the Communication and the return e-mail, and do not read, copy, retransmit or otherwise deal with it. Any views expressed in the Communication are those of the individual sender only, unless expressly stated to be those of Australia and New Zealand Banking Group Limited ABN 11 005 357 522, or any of its related entities including ANZ National Bank Limited (together "ANZ"). ANZ does not accept liability in connection with the integrity of or errors in the Communication, computer virus, data corruption, interference or delay arising from or in respect of the Communication." -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From max.wanadoo at gmail.com Fri Sep 25 01:32:26 2009 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Fri, 25 Sep 2009 07:32:26 +0100 Subject: [AccessD] OT: Words In-Reply-To: <6DC4725FDCDD72428D6114F1B6CC6E81C794E6@EXUAU020HWT110.oceania.corp.anz.com> References: <4ABB7947.30308@torchlake.com> <6DC4725FDCDD72428D6114F1B6CC6E81C794E6@EXUAU020HWT110.oceania.corp.anz.com> Message-ID: <4abc6422.1818d00a.614e.0890@mx.google.com> This is true, cet par. Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Collins, Darryl Sent: 25 September 2009 01:01 To: Access Developers discussion and problem solving Subject: Re: [AccessD] OT: Words Since it is Friday in Oz and this came up I thought I would throw in another one. "Second to None".... Which is used in the context of "this is (one of) the best" - for example "The quality of the workmanship was second to none", although second to none to me would suggest it is only barely better than nothing at all - you would almost be just as well off without it at all. Go figure.... Aaah, English - even those for whom it is a first language stuggle to figure it out sometimes. Cheers Darryl. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Tina Norris Fields Sent: Thursday, 24 September 2009 11:51 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Update or CancelUpdate Without Addnew or Edit I've always wondered about "butt-ugly." Does that mean we hold butts to be ugly? Or does it mean that the thing is so ugly that even its butt would be ugly? I've seen some really nice looking butts - so I was wondering. :-) T Stuart McLachlan wrote: > It's not pedantry - it's aestheticism. It's just a butt-ugly word :-) > > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com "This e-mail and any attachments to it (the "Communication") is, unless otherwise stated, confidential, may contain copyright material and is for the use only of the intended recipient. If you receive the Communication in error, please notify the sender immediately by return e-mail, delete the Communication and the return e-mail, and do not read, copy, retransmit or otherwise deal with it. Any views expressed in the Communication are those of the individual sender only, unless expressly stated to be those of Australia and New Zealand Banking Group Limited ABN 11 005 357 522, or any of its related entities including ANZ National Bank Limited (together "ANZ"). ANZ does not accept liability in connection with the integrity of or errors in the Communication, computer virus, data corruption, interference or delay arising from or in respect of the Communication." -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From max.wanadoo at gmail.com Fri Sep 25 01:34:03 2009 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Fri, 25 Sep 2009 07:34:03 +0100 Subject: [AccessD] Access to Web In-Reply-To: References: <3E0C208232FA104198335BC3FEA3CCE92E55D0@snidely.rtkl.rtkl.net> Message-ID: <4abc6482.1818d00a.486f.2b67@mx.google.com> Is there an easy way to get access data onto a web page. 1. via excel 2. via pdf and then pdf to web. 3. Hard coding Anything better? Thanks Max From Gustav at cactus.dk Fri Sep 25 01:49:01 2009 From: Gustav at cactus.dk (Gustav Brock) Date: Fri, 25 Sep 2009 08:49:01 +0200 Subject: [AccessD] OT: Words Message-ID: Hi Darryl To me, what you describe would mean "Second to nothing". Happy - eh - stuggling!! /gustav >>> Darryl.Collins at anz.com 25-09-2009 02:00 >>> Since it is Friday in Oz and this came up I thought I would throw in another one. "Second to None".... Which is used in the context of "this is (one of) the best" - for example "The quality of the workmanship was second to none", although second to none to me would suggest it is only barely better than nothing at all - you would almost be just as well off without it at all. Go figure.... Aaah, English - even those for whom it is a first language stuggle to figure it out sometimes. Cheers Darryl. From david at valhalla.conclavecreations.com Fri Sep 25 02:09:25 2009 From: david at valhalla.conclavecreations.com (David Gould) Date: Fri, 25 Sep 2009 17:09:25 +1000 Subject: [AccessD] Automated emails from Access requiring validation for each email Message-ID: <001601ca3daf$20152bf0$603f83d0$@conclavecreations.com> I have a module that sends emails to every student that meets certain criteria. It cycles through the recordset and sends an email with an attached report (RTF format) to the student. I am using DoCmd.SendObject and everything works perfectly except that someone has to sit at the computer, wait until the email is about to be sent and then click on "Allow". Is there a way to safely automate the sending of the emails (we are using Access 2007 and Outlook 2007) so they don't require a babysitter? TIA David Gould From max.wanadoo at gmail.com Fri Sep 25 02:48:27 2009 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Fri, 25 Sep 2009 08:48:27 +0100 Subject: [AccessD] Automated emails from Access requiring validation for each email In-Reply-To: <001601ca3daf$20152bf0$603f83d0$@conclavecreations.com> References: <001601ca3daf$20152bf0$603f83d0$@conclavecreations.com> Message-ID: check our ClickYes ...works great for me. Alternatively send the email using CDO and you wont need outlook at all. max On 25/09/2009, David Gould wrote: > I have a module that sends emails to every student that meets certain > criteria. It cycles through the recordset and sends an email with an > attached report (RTF format) to the student. I am using DoCmd.SendObject and > everything works perfectly except that someone has to sit at the computer, > wait until the email is about to be sent and then click on "Allow". > > > > Is there a way to safely automate the sending of the emails (we are using > Access 2007 and Outlook 2007) so they don't require a babysitter? > > > > TIA > > > > David Gould > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From max.wanadoo at gmail.com Fri Sep 25 02:49:40 2009 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Fri, 25 Sep 2009 08:49:40 +0100 Subject: [AccessD] OT: Words In-Reply-To: References: Message-ID: So, Nothing come first, leaving you second. Not good enough! Pull your socks up. max On 25/09/2009, Gustav Brock wrote: > Hi Darryl > > To me, what you describe would mean "Second to nothing". > > Happy - eh - stuggling!! > > /gustav > >>>> Darryl.Collins at anz.com 25-09-2009 02:00 >>> > > Since it is Friday in Oz and this came up I thought I would throw in > another one. > > "Second to None".... > > Which is used in the context of "this is (one of) the best" - for > example "The quality of the workmanship was second to none", although > second to none to me would suggest it is only barely better than nothing > at all - you would almost be just as well off without it at all. Go > figure.... > > Aaah, English - even those for whom it is a first language stuggle to > figure it out sometimes. > > Cheers > Darryl. > > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From miscellany at mvps.org Fri Sep 25 03:13:05 2009 From: miscellany at mvps.org (Steve Schapel) Date: Fri, 25 Sep 2009 20:13:05 +1200 Subject: [AccessD] Automated emails from Access requiring validation foreach email In-Reply-To: <001601ca3daf$20152bf0$603f83d0$@conclavecreations.com> References: <001601ca3daf$20152bf0$603f83d0$@conclavecreations.com> Message-ID: <64341C12391549CEA8F5EE4FE02A3F34@stevePC> David, One idea is to use ClickYes http://www.contextmagic.com/express-clickyes/ which I'm pretty sure would take care of the problem. Another idea is to try using something other than Outlook as your default email client. A third idea is to use an SMTP control to send the email. I use the Chilkat mail component from http://www.chilkatsoft.com/Email-ActiveX.asp Regards Steve -------------------------------------------------- From: "David Gould" Sent: Friday, September 25, 2009 7:09 PM To: Subject: [AccessD] Automated emails from Access requiring validation foreach email > I have a module that sends emails to every student that meets certain > criteria. It cycles through the recordset and sends an email with an > attached report (RTF format) to the student. I am using DoCmd.SendObject > and > everything works perfectly except that someone has to sit at the computer, > wait until the email is about to be sent and then click on "Allow". > > Is there a way to safely automate the sending of the emails (we are using > Access 2007 and Outlook 2007) so they don't require a babysitter? From Gustav at cactus.dk Fri Sep 25 03:30:57 2009 From: Gustav at cactus.dk (Gustav Brock) Date: Fri, 25 Sep 2009 10:30:57 +0200 Subject: [AccessD] OT: Words Message-ID: Hi Max Who knows the context? If Second could be a bad thing ... /gustav >>> max.wanadoo at gmail.com 25-09-2009 09:49 >>> So, Nothing come first, leaving you second. Not good enough! Pull your socks up. max On 25/09/2009, Gustav Brock wrote: > Hi Darryl > > To me, what you describe would mean "Second to nothing". > > Happy - eh - stuggling!! > > /gustav > >>>> Darryl.Collins at anz.com 25-09-2009 02:00 >>> > > Since it is Friday in Oz and this came up I thought I would throw in > another one. > > "Second to None".... > > Which is used in the context of "this is (one of) the best" - for > example "The quality of the workmanship was second to none", although > second to none to me would suggest it is only barely better than nothing > at all - you would almost be just as well off without it at all. Go > figure.... > > Aaah, English - even those for whom it is a first language stuggle to > figure it out sometimes. > > Cheers > Darryl. From miscellany at mvps.org Fri Sep 25 05:01:09 2009 From: miscellany at mvps.org (Steve Schapel) Date: Fri, 25 Sep 2009 22:01:09 +1200 Subject: [AccessD] Access to Web In-Reply-To: <4abc6482.1818d00a.486f.2b67@mx.google.com> References: <3E0C208232FA104198335BC3FEA3CCE92E55D0@snidely.rtkl.rtkl.net> <4abc6482.1818d00a.486f.2b67@mx.google.com> Message-ID: <7CE134179E5149BD818F8C09736C2A15@stevePC> Max, What do you mean by "hard coding"? You mean using VBA to write the data to an html file? Regards Steve -------------------------------------------------- From: "Max Wanadoo" Sent: Friday, September 25, 2009 6:34 PM To: "'Access Developers discussion and problem solving'" Subject: [AccessD] Access to Web > Is there an easy way to get access data onto a web page. > 1. via excel > 2. via pdf and then pdf to web. > 3. Hard coding > > Anything better? > Thanks > Max From Johncliviger at aol.com Fri Sep 25 05:12:08 2009 From: Johncliviger at aol.com (Johncliviger at aol.com) Date: Fri, 25 Sep 2009 06:12:08 EDT Subject: [AccessD] Access to Web Message-ID: Hi Max How about XML? johnb From Gustav at cactus.dk Fri Sep 25 05:18:43 2009 From: Gustav at cactus.dk (Gustav Brock) Date: Fri, 25 Sep 2009 12:18:43 +0200 Subject: [AccessD] Access to Web Message-ID: Hi Max Steve is right. What kind of answer do you expect with so little information? What does "easy" mean? With no coding? Who will do this? You or a client? Programmer or user? For internal use or to the public? As you mention Excel, one option is to export the data to an Excel file and store this as a spreadsheet at Google Docs and make this public. Close to zero (second to zero?) efforts/costs. /gustav >>> miscellany at mvps.org 25-09-2009 12:01 >>> Max, What do you mean by "hard coding"? You mean using VBA to write the data to an html file? Regards Steve -------------------------------------------------- From: "Max Wanadoo" Sent: Friday, September 25, 2009 6:34 PM To: "'Access Developers discussion and problem solving'" Subject: [AccessD] Access to Web > Is there an easy way to get access data onto a web page. > 1. via excel > 2. via pdf and then pdf to web. > 3. Hard coding > > Anything better? > Thanks > Max From max.wanadoo at gmail.com Fri Sep 25 05:43:54 2009 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Fri, 25 Sep 2009 11:43:54 +0100 Subject: [AccessD] Access to Web In-Reply-To: References: Message-ID: Sorry, thought it was clear - was in my simple brain - duh! what I was trying to get at is that I suppose there might be a way to output the table/query data/info into Excel and then from there to HTML. Or, perhaps, save it as a PDF and then use some of that PDF to HTML programs around. Or, Hard Code it myself - tendious and tiresome and trying to avoid doing this. Or, perhaps somebody out there might be doing this regularly and have a routine or knows of a program that does this without having to reinvent the wheel. I have lots of stuff that i have done over the years and each time I have hand/hard coded it. This gives me exactly what I want (of course) but it takes an absolute age to get right. Sorry for any confusion. Hit me over the head with a bed pan, eh! With regard to the XML suggestion. How would I do that from Access AND does it display in a normal browser? Many thanks Max On 25/09/2009, Gustav Brock wrote: > Hi Max > > Steve is right. What kind of answer do you expect with so little > information? > > What does "easy" mean? With no coding? > Who will do this? You or a client? Programmer or user? > For internal use or to the public? > > As you mention Excel, one option is to export the data to an Excel file and > store this as a spreadsheet at Google Docs and make this public. Close to > zero (second to zero?) efforts/costs. > > /gustav > >>>> miscellany at mvps.org 25-09-2009 12:01 >>> > Max, > > What do you mean by "hard coding"? You mean using VBA to write the data to > an html file? > > Regards > Steve > > > -------------------------------------------------- > From: "Max Wanadoo" > Sent: Friday, September 25, 2009 6:34 PM > To: "'Access Developers discussion and problem solving'" > > Subject: [AccessD] Access to Web > >> Is there an easy way to get access data onto a web page. >> 1. via excel >> 2. via pdf and then pdf to web. >> 3. Hard coding >> >> Anything better? >> Thanks >> Max > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From max.wanadoo at gmail.com Fri Sep 25 05:47:35 2009 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Fri, 25 Sep 2009 11:47:35 +0100 Subject: [AccessD] OT: Words In-Reply-To: References: Message-ID: But what if you come second to last? Does Last beat you and you come in behind him? Or is Last last and you come in before him? Oh, the English language eh? Access is much easier. max On 25/09/2009, Gustav Brock wrote: > Hi Max > > Who knows the context? If Second could be a bad thing ... > > /gustav > > >>>> max.wanadoo at gmail.com 25-09-2009 09:49 >>> > So, Nothing come first, leaving you second. > > Not good enough! > > Pull your socks up. > > max > > > On 25/09/2009, Gustav Brock wrote: >> Hi Darryl >> >> To me, what you describe would mean "Second to nothing". >> >> Happy - eh - stuggling!! >> >> /gustav >> >>>>> Darryl.Collins at anz.com 25-09-2009 02:00 >>> >> >> Since it is Friday in Oz and this came up I thought I would throw in >> another one. >> >> "Second to None".... >> >> Which is used in the context of "this is (one of) the best" - for >> example "The quality of the workmanship was second to none", although >> second to none to me would suggest it is only barely better than nothing >> at all - you would almost be just as well off without it at all. Go >> figure.... >> >> Aaah, English - even those for whom it is a first language stuggle to >> figure it out sometimes. >> >> Cheers >> Darryl. > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From lmrazek at lcm-res.com Fri Sep 25 05:54:50 2009 From: lmrazek at lcm-res.com (Lawrence Mrazek) Date: Fri, 25 Sep 2009 05:54:50 -0500 Subject: [AccessD] Access to Web In-Reply-To: References: Message-ID: <0e1601ca3dce$9b75daf0$d26190d0$@com> Hi Max: Have you considered ASP or ASP.NET for this purpose? Larry Mrazek ph. 314-432-5886 lmrazek at lcm-res.com http://www.lcm-res.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo Sent: Friday, September 25, 2009 5:44 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Access to Web Sorry, thought it was clear - was in my simple brain - duh! what I was trying to get at is that I suppose there might be a way to output the table/query data/info into Excel and then from there to HTML. Or, perhaps, save it as a PDF and then use some of that PDF to HTML programs around. Or, Hard Code it myself - tendious and tiresome and trying to avoid doing this. Or, perhaps somebody out there might be doing this regularly and have a routine or knows of a program that does this without having to reinvent the wheel. I have lots of stuff that i have done over the years and each time I have hand/hard coded it. This gives me exactly what I want (of course) but it takes an absolute age to get right. Sorry for any confusion. Hit me over the head with a bed pan, eh! With regard to the XML suggestion. How would I do that from Access AND does it display in a normal browser? Many thanks Max On 25/09/2009, Gustav Brock wrote: > Hi Max > > Steve is right. What kind of answer do you expect with so little > information? > > What does "easy" mean? With no coding? > Who will do this? You or a client? Programmer or user? > For internal use or to the public? > > As you mention Excel, one option is to export the data to an Excel > file and store this as a spreadsheet at Google Docs and make this > public. Close to zero (second to zero?) efforts/costs. > > /gustav > >>>> miscellany at mvps.org 25-09-2009 12:01 >>> > Max, > > What do you mean by "hard coding"? You mean using VBA to write the > data to an html file? > > Regards > Steve > > > -------------------------------------------------- > From: "Max Wanadoo" > Sent: Friday, September 25, 2009 6:34 PM > To: "'Access Developers discussion and problem solving'" > > Subject: [AccessD] Access to Web > >> Is there an easy way to get access data onto a web page. >> 1. via excel >> 2. via pdf and then pdf to web. >> 3. Hard coding >> >> Anything better? >> Thanks >> Max > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From max.wanadoo at gmail.com Fri Sep 25 06:06:32 2009 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Fri, 25 Sep 2009 12:06:32 +0100 Subject: [AccessD] Access to Web In-Reply-To: <0e1601ca3dce$9b75daf0$d26190d0$@com> References: <0e1601ca3dce$9b75daf0$d26190d0$@com> Message-ID: Hi Larry, I dont want to have to get into a learning curve for new development platforms as I am too involved in other stuff at the moment. I was rather hoping for a one-click answer. You know how you can open a report etc in Access and then in the Tools/Office Links you can Publish With Word, or Analyze with Excel. Something along those lines. I suppose I could try DAP but I struggled with that last time I looked at it. thanks max On 25/09/2009, Lawrence Mrazek wrote: > Hi Max: > > Have you considered ASP or ASP.NET for this purpose? > > Larry Mrazek > ph. 314-432-5886 > lmrazek at lcm-res.com > http://www.lcm-res.com > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo > Sent: Friday, September 25, 2009 5:44 AM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Access to Web > > Sorry, thought it was clear - was in my simple brain - duh! > what I was trying to get at is that I suppose there might be a way to output > the table/query data/info into Excel and then from there to HTML. > > Or, perhaps, save it as a PDF and then use some of that PDF to HTML programs > around. > > Or, Hard Code it myself - tendious and tiresome and trying to avoid doing > this. > > Or, perhaps somebody out there might be doing this regularly and have a > routine or knows of a program that does this without having to reinvent the > wheel. > > I have lots of stuff that i have done over the years and each time I have > hand/hard coded it. This gives me exactly what I want (of > course) but it takes an absolute age to get right. > > Sorry for any confusion. Hit me over the head with a bed pan, eh! > > With regard to the XML suggestion. How would I do that from Access AND does > it display in a normal browser? > > Many thanks > > Max > > > On 25/09/2009, Gustav Brock wrote: >> Hi Max >> >> Steve is right. What kind of answer do you expect with so little >> information? >> >> What does "easy" mean? With no coding? >> Who will do this? You or a client? Programmer or user? >> For internal use or to the public? >> >> As you mention Excel, one option is to export the data to an Excel >> file and store this as a spreadsheet at Google Docs and make this >> public. Close to zero (second to zero?) efforts/costs. >> >> /gustav >> >>>>> miscellany at mvps.org 25-09-2009 12:01 >>> >> Max, >> >> What do you mean by "hard coding"? You mean using VBA to write the >> data to an html file? >> >> Regards >> Steve >> >> >> -------------------------------------------------- >> From: "Max Wanadoo" >> Sent: Friday, September 25, 2009 6:34 PM >> To: "'Access Developers discussion and problem solving'" >> >> Subject: [AccessD] Access to Web >> >>> Is there an easy way to get access data onto a web page. >>> 1. via excel >>> 2. via pdf and then pdf to web. >>> 3. Hard coding >>> >>> Anything better? >>> Thanks >>> Max >> >> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From dwaters at usinternet.com Fri Sep 25 06:43:29 2009 From: dwaters at usinternet.com (Dan Waters) Date: Fri, 25 Sep 2009 06:43:29 -0500 Subject: [AccessD] Automated emails from Access requiring validation for each email In-Reply-To: <001601ca3daf$20152bf0$603f83d0$@conclavecreations.com> References: <001601ca3daf$20152bf0$603f83d0$@conclavecreations.com> Message-ID: <262B2391042747F09C37E225D7C10E1C@danwaters> You can use an SMTP method which doesn't need Outlook. I've used vbSendMail for several years. http://www.freevbcode.com/ShowCode.asp?ID=109 Good Luck! Dan -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of David Gould Sent: Friday, September 25, 2009 2:09 AM To: AccessD at databaseadvisors.com Subject: [AccessD] Automated emails from Access requiring validation for each email I have a module that sends emails to every student that meets certain criteria. It cycles through the recordset and sends an email with an attached report (RTF format) to the student. I am using DoCmd.SendObject and everything works perfectly except that someone has to sit at the computer, wait until the email is about to be sent and then click on "Allow". Is there a way to safely automate the sending of the emails (we are using Access 2007 and Outlook 2007) so they don't require a babysitter? TIA David Gould -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From max.wanadoo at gmail.com Fri Sep 25 06:53:21 2009 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Fri, 25 Sep 2009 12:53:21 +0100 Subject: [AccessD] Automated emails from Access requiring validation for each email In-Reply-To: <262B2391042747F09C37E225D7C10E1C@danwaters> References: <001601ca3daf$20152bf0$603f83d0$@conclavecreations.com> <262B2391042747F09C37E225D7C10E1C@danwaters> Message-ID: Dan, will that work in Access. The site says it is for VB6. max On 25/09/2009, Dan Waters wrote: > You can use an SMTP method which doesn't need Outlook. I've used vbSendMail > for several years. > > http://www.freevbcode.com/ShowCode.asp?ID=109 > > Good Luck! > Dan > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of David Gould > Sent: Friday, September 25, 2009 2:09 AM > To: AccessD at databaseadvisors.com > Subject: [AccessD] Automated emails from Access requiring validation for > each email > > I have a module that sends emails to every student that meets certain > criteria. It cycles through the recordset and sends an email with an > attached report (RTF format) to the student. I am using DoCmd.SendObject and > everything works perfectly except that someone has to sit at the computer, > wait until the email is about to be sent and then click on "Allow". > > > > Is there a way to safely automate the sending of the emails (we are using > Access 2007 and Outlook 2007) so they don't require a babysitter? > > > > TIA > > > > David Gould > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From fuller.artful at gmail.com Fri Sep 25 07:24:31 2009 From: fuller.artful at gmail.com (Arthur Fuller) Date: Fri, 25 Sep 2009 08:24:31 -0400 Subject: [AccessD] Access to MySQL Migration Message-ID: <29f585dd0909250524x2f122ecdif798f90b3355d60e@mail.gmail.com> For anyone interested, the MySQL site has a white paper on the subject above. It talks about various methods of migrating the data, and also describes how to set up the ODBC connections. See White Papers on the MySQL site. Arthur From Gustav at cactus.dk Fri Sep 25 07:33:32 2009 From: Gustav at cactus.dk (Gustav Brock) Date: Fri, 25 Sep 2009 14:33:32 +0200 Subject: [AccessD] Access to Web Message-ID: Hi Max At least Excel 2007 can save as an HTML file. Very basic though. /gustav >>> max.wanadoo at gmail.com 25-09-2009 12:43 >>> Sorry, thought it was clear - was in my simple brain - duh! what I was trying to get at is that I suppose there might be a way to output the table/query data/info into Excel and then from there to HTML. From max.wanadoo at gmail.com Fri Sep 25 07:37:47 2009 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Fri, 25 Sep 2009 13:37:47 +0100 Subject: [AccessD] Access to Web In-Reply-To: References: Message-ID: This is in 2003 though Gustav. Thanks for the thought. max On 25/09/2009, Gustav Brock wrote: > Hi Max > > At least Excel 2007 can save as an HTML file. Very basic though. > > /gustav > > >>>> max.wanadoo at gmail.com 25-09-2009 12:43 >>> > Sorry, thought it was clear - was in my simple brain - duh! > what I was trying to get at is that I suppose there might be a way to > output the table/query data/info into Excel and then from there to > HTML. > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From Gustav at cactus.dk Fri Sep 25 07:57:09 2009 From: Gustav at cactus.dk (Gustav Brock) Date: Fri, 25 Sep 2009 14:57:09 +0200 Subject: [AccessD] Access to Web Message-ID: Hi Max You really need those two weeks off - regaining some strength, learning to not give up at the first bump. I just checked Excel 2003 and it saves nicely to HTML too. /gustav >>> max.wanadoo at gmail.com 25-09-2009 14:37 >>> This is in 2003 though Gustav. Thanks for the thought. max On 25/09/2009, Gustav Brock wrote: > Hi Max > > At least Excel 2007 can save as an HTML file. Very basic though. > > /gustav > > >>>> max.wanadoo at gmail.com 25-09-2009 12:43 >>> > Sorry, thought it was clear - was in my simple brain - duh! > what I was trying to get at is that I suppose there might be a way to > output the table/query data/info into Excel and then from there to > HTML. From lmrazek at lcm-res.com Fri Sep 25 08:12:18 2009 From: lmrazek at lcm-res.com (Lawrence Mrazek) Date: Fri, 25 Sep 2009 08:12:18 -0500 Subject: [AccessD] Access to Web In-Reply-To: References: <0e1601ca3dce$9b75daf0$d26190d0$@com> Message-ID: <0e6701ca3de1$cf8b76c0$6ea26440$@com> I know about the learning curve ... I'm (finally) transitioning from Classic ASP to .NET, and after a rough 2 weeks, am actually becoming productive with it! Back to your issue, is there any reason why you can't simply export to PDF, then upload/link to those PDFs? Larry Mrazek ph. 314-432-5886 lmrazek at lcm-res.com http://www.lcm-res.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo Sent: Friday, September 25, 2009 6:07 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Access to Web Hi Larry, I dont want to have to get into a learning curve for new development platforms as I am too involved in other stuff at the moment. I was rather hoping for a one-click answer. You know how you can open a report etc in Access and then in the Tools/Office Links you can Publish With Word, or Analyze with Excel. Something along those lines. I suppose I could try DAP but I struggled with that last time I looked at it. thanks max On 25/09/2009, Lawrence Mrazek wrote: > Hi Max: > > Have you considered ASP or ASP.NET for this purpose? > > Larry Mrazek > ph. 314-432-5886 > lmrazek at lcm-res.com > http://www.lcm-res.com > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo > Sent: Friday, September 25, 2009 5:44 AM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Access to Web > > Sorry, thought it was clear - was in my simple brain - duh! > what I was trying to get at is that I suppose there might be a way to > output the table/query data/info into Excel and then from there to HTML. > > Or, perhaps, save it as a PDF and then use some of that PDF to HTML > programs around. > > Or, Hard Code it myself - tendious and tiresome and trying to avoid > doing this. > > Or, perhaps somebody out there might be doing this regularly and have > a routine or knows of a program that does this without having to > reinvent the wheel. > > I have lots of stuff that i have done over the years and each time I > have hand/hard coded it. This gives me exactly what I want (of > course) but it takes an absolute age to get right. > > Sorry for any confusion. Hit me over the head with a bed pan, eh! > > With regard to the XML suggestion. How would I do that from Access > AND does it display in a normal browser? > > Many thanks > > Max > > > On 25/09/2009, Gustav Brock wrote: >> Hi Max >> >> Steve is right. What kind of answer do you expect with so little >> information? >> >> What does "easy" mean? With no coding? >> Who will do this? You or a client? Programmer or user? >> For internal use or to the public? >> >> As you mention Excel, one option is to export the data to an Excel >> file and store this as a spreadsheet at Google Docs and make this >> public. Close to zero (second to zero?) efforts/costs. >> >> /gustav >> >>>>> miscellany at mvps.org 25-09-2009 12:01 >>> >> Max, >> >> What do you mean by "hard coding"? You mean using VBA to write the >> data to an html file? >> >> Regards >> Steve >> >> >> -------------------------------------------------- >> From: "Max Wanadoo" >> Sent: Friday, September 25, 2009 6:34 PM >> To: "'Access Developers discussion and problem solving'" >> >> Subject: [AccessD] Access to Web >> >>> Is there an easy way to get access data onto a web page. >>> 1. via excel >>> 2. via pdf and then pdf to web. >>> 3. Hard coding >>> >>> Anything better? >>> Thanks >>> Max >> >> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From dwaters at usinternet.com Fri Sep 25 08:27:16 2009 From: dwaters at usinternet.com (Dan Waters) Date: Fri, 25 Sep 2009 08:27:16 -0500 Subject: [AccessD] Automated emails from Access requiring validation for each email In-Reply-To: References: <001601ca3daf$20152bf0$603f83d0$@conclavecreations.com><262B2391042747F09C37E225D7C10E1C@danwaters> Message-ID: Hi Max, Yes - I've used this for several years. The manual that comes with the download is very good. But you're right - it's for VB6. So, I wrote similar code in an Access standard module and it works just fine. 1) Find out what the SMTP Server name is. Ask you company or customer IT department, or your ISP. My ISP is 'usintenet.com' - my SMTP Server Name is 'mail.usinternet.com' - I think this is typical but not universal. 2) Download the VBSendMail zipped file. Register the two files vbSendMail.dll and mswinsck.ocx. The manual has instructions on this. Definitely review the manual. In the downloaded files are two test screens - they are easy to use to verify that you've set up your PC correctly. 3) Paste this code into a standard module. Change the strings in the test procedure and run the test procedure. I just now wrote and tested this procedure so it should work. Big Advantage - no annoying Outlook 'security' message. Minor Disadvantage - no record of email being sent in Sent Items folder. Note: Some SMTP Servers have a limit on the number of characters in the recipient's email address. One of my customers has a limit of about 130 characters. Good Luck! Dan ------------------------------------------------------------------ Private Sub TestSendSMTPEmail() Call SendSMTPEmail("Test SMTP Email", "mail.domain.com", "First1 Last1;First2 Last2", "first1.last1 at domain.com;first2.last2 at domain.com", "My Name", "my.name at domain.com", "Message", "FilePath1.doc;FilePath2.xls;FilePath3.pdf") End Sub Public Sub SendSMTPEmail(stgSubject As String, _ stgSMTPServerName As String, _ stgRecipientNames As String, _ stgRecipientAddresses As String, _ stgSenderName As String, _ stgSenderAddress As String, _ Optional stgMessage As String = "", _ Optional stgAttachmentList As String = "") Dim poSendMail As Object '-- Send multiple emails - note that names must be separated by a semicolon (;) _ and email addresses must also be separated by a semicolon (;) '-- Set up email parameters Set poSendMail = CreateObject("vbSendMail.clsSendMail") poSendMail.SMTPHost = stgSMTPServerName poSendMail.RecipientDisplayName = stgRecipientNames poSendMail.Recipient = stgRecipientAddresses poSendMail.FromDisplayName = stgSenderName poSendMail.FROM = stgSenderAddress poSendMail.ReplyToAddress = stgSenderAddress poSendMail.Subject = stgSubject If Not IsEmpty(stgMessage) And stgMessage <> "" Then poSendMail.message = stgMessage End If '-- Send multiple files by placing a ';' between the full path for each file If Not IsEmpty(stgAttachmentList) And stgAttachmentList <> "" Then poSendMail.Attachment = stgAttachmentList End If poSendMail.Connect poSendMail.Send poSendMail.Disconnect End Sub ------------------------------------------------------------------------- -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo Sent: Friday, September 25, 2009 6:53 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Automated emails from Access requiring validation for each email Dan, will that work in Access. The site says it is for VB6. max On 25/09/2009, Dan Waters wrote: > You can use an SMTP method which doesn't need Outlook. I've used vbSendMail > for several years. > > http://www.freevbcode.com/ShowCode.asp?ID=109 > > Good Luck! > Dan > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of David Gould > Sent: Friday, September 25, 2009 2:09 AM > To: AccessD at databaseadvisors.com > Subject: [AccessD] Automated emails from Access requiring validation for > each email > > I have a module that sends emails to every student that meets certain > criteria. It cycles through the recordset and sends an email with an > attached report (RTF format) to the student. I am using DoCmd.SendObject and > everything works perfectly except that someone has to sit at the computer, > wait until the email is about to be sent and then click on "Allow". > > > > Is there a way to safely automate the sending of the emails (we are using > Access 2007 and Outlook 2007) so they don't require a babysitter? > > > > TIA > > > > David Gould > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From Kwilliamson at RTKL.com Fri Sep 25 09:08:20 2009 From: Kwilliamson at RTKL.com (Keith Williamson) Date: Fri, 25 Sep 2009 10:08:20 -0400 Subject: [AccessD] Excel Query to SQL Database References: <3E0C208232FA104198335BC3FEA3CCE92E55D0@snidely.rtkl.rtkl.net> Message-ID: <3E0C208232FA104198335BC3FEA3CCE92E5634@snidely.rtkl.rtkl.net> Thanks Charlotte, No. It does not work without the Transform, either. If I change to RIGHT outer join...I get the same error. Keith Williamson | Associate, Asst. Controller | kwilliamson at rtkl.com RTKL Associates Inc. | 901 South Bond St. | Baltimore, MD 21231 410.537.6098 Direct | 410.276.4232 Fax | www.rtkl.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: Thursday, September 24, 2009 7:45 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Excel Query to SQL Database First question to ask is, does it run without the Transform? What happens if you change one of the LEFT OUTER JOINs to a RIGHT OUTER JOIN? Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Keith Williamson Sent: Thursday, September 24, 2009 3:08 PM To: Access Developers discussion and problem solving Subject: [AccessD] Excel Query to SQL Database Can I get some help from someone on an Excel query of a SQL database....specifically a multi Left-Join? I've been working on this query for quite some time....and am sure the syntax is the issue...but can't figure it out. I have written the below query using EITHER of the Left-Joins...and it works fine. But when I try to use BOTH Left-Joins....I get a "Can't add table....." error. I'm hoping someone can spot the issue. ?? +++++++++++++++++++++++++++++++++++++++++++++++ Transform sum(qryARBals.Balance) SELECT qryARBals.Entity, qryARBals.WBS1, qryARBals.BillingCurrencyCode, qryProjInfo.ClientName, qryProjInfo.ClientType, qryProjInfo.FederalInd, qryProjInfo.MultAmt, qryProjInfo.RevType, qryRetainer.Retainer, sum(qryARBals.Balance) as [Balance], qryProjInfo.Center, qryProjInfo.Sector, qryLastPmt.TransDate, qryLastPmt.LastPmt (FROM (`V:\Finance\AR\2009\Aged AR Query`.qryARBals qryARBals inner join `V:\Finance\AR\2009\Aged AR Query`.qryProjInfo qryProjInfo on qryARBals.WBS1 = qryProjInfo.WBS1) LEFT OUTER JOIN `V:\Finance\AR\2009\Aged AR Query`.qryRetainer qryRetainer ON qryARBals.WBS1 = qryRetainer.WBS1) LEFT OUTER JOIN `V:\Finance\AR\2009\Aged AR Query`.qryLastPmt qryLastPmt ON qryARBals.WBS1 = qryLastPmt.WBS1 Group by qryARBals.Entity, qryARBals.WBS1, qryARBals.BillingCurrencyCode, qryProjInfo.ClientName, qryProjInfo.ClientType, qryProjInfo.FederalInd, qryProjInfo.MultAmt, qryProjInfo.RevType, qryRetainer.Retainer, qryProjInfo.Center, qryProjInfo.Sector, qryLastPmt.TransDate, qryLastPmt.LastPmt Pivot qryARBals.Age +++++++++++++++++++++++++++++++++++++++++++++++ The tables are qryARBals, qryProjInfo...which are inner-joined. qryRetainer and qryLastPmt ...I want to Left-Join to qryARBals on WBS1 Then, the whole thing is pivoted on qryARBals.Age If I remove either Left join (and the related fields)....it works. Thanks for any help. Regards, Keith Williamson | Associate, Asst. Controller | kwilliamson at rtkl.com RTKL Associates Inc. | 901 South Bond St. | Baltimore, MD 21231 410.537.6098 Direct | 410.276.4232 Fax | www.rtkl.com ------------------------------------------------------------------------ -- The information contained in this communication is confidential, may be privileged and is intended for the exclusive use of the above named addressee(s). If you are not the intended recipient(s), you are expressly prohibited from copying, distributing, disseminating, or in any other way using any of the information contained within this communication. If you have received this communication in error, please contact the sender by telephone at (410) 537-6000 or by response via e-mail and permanently delete the original email and any copies. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From jimdettman at verizon.net Fri Sep 25 09:34:15 2009 From: jimdettman at verizon.net (Jim Dettman) Date: Fri, 25 Sep 2009 10:34:15 -0400 Subject: [AccessD] Automated emails from Access requiring validation foreach email In-Reply-To: References: <001601ca3daf$20152bf0$603f83d0$@conclavecreations.com><262B2391042747F09C37E225D7C10E1C@danwaters> Message-ID: <16D054FE5E2843C48633B72189A5247A@XPS> <> Same here. Works fine. Although I wrote a class wrapper for it to simplify things because I didn't need all the options. Jim. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Dan Waters Sent: Friday, September 25, 2009 9:27 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Automated emails from Access requiring validation foreach email Hi Max, Yes - I've used this for several years. The manual that comes with the download is very good. But you're right - it's for VB6. So, I wrote similar code in an Access standard module and it works just fine. 1) Find out what the SMTP Server name is. Ask you company or customer IT department, or your ISP. My ISP is 'usintenet.com' - my SMTP Server Name is 'mail.usinternet.com' - I think this is typical but not universal. 2) Download the VBSendMail zipped file. Register the two files vbSendMail.dll and mswinsck.ocx. The manual has instructions on this. Definitely review the manual. In the downloaded files are two test screens - they are easy to use to verify that you've set up your PC correctly. 3) Paste this code into a standard module. Change the strings in the test procedure and run the test procedure. I just now wrote and tested this procedure so it should work. Big Advantage - no annoying Outlook 'security' message. Minor Disadvantage - no record of email being sent in Sent Items folder. Note: Some SMTP Servers have a limit on the number of characters in the recipient's email address. One of my customers has a limit of about 130 characters. Good Luck! Dan ------------------------------------------------------------------ Private Sub TestSendSMTPEmail() Call SendSMTPEmail("Test SMTP Email", "mail.domain.com", "First1 Last1;First2 Last2", "first1.last1 at domain.com;first2.last2 at domain.com", "My Name", "my.name at domain.com", "Message", "FilePath1.doc;FilePath2.xls;FilePath3.pdf") End Sub Public Sub SendSMTPEmail(stgSubject As String, _ stgSMTPServerName As String, _ stgRecipientNames As String, _ stgRecipientAddresses As String, _ stgSenderName As String, _ stgSenderAddress As String, _ Optional stgMessage As String = "", _ Optional stgAttachmentList As String = "") Dim poSendMail As Object '-- Send multiple emails - note that names must be separated by a semicolon (;) _ and email addresses must also be separated by a semicolon (;) '-- Set up email parameters Set poSendMail = CreateObject("vbSendMail.clsSendMail") poSendMail.SMTPHost = stgSMTPServerName poSendMail.RecipientDisplayName = stgRecipientNames poSendMail.Recipient = stgRecipientAddresses poSendMail.FromDisplayName = stgSenderName poSendMail.FROM = stgSenderAddress poSendMail.ReplyToAddress = stgSenderAddress poSendMail.Subject = stgSubject If Not IsEmpty(stgMessage) And stgMessage <> "" Then poSendMail.message = stgMessage End If '-- Send multiple files by placing a ';' between the full path for each file If Not IsEmpty(stgAttachmentList) And stgAttachmentList <> "" Then poSendMail.Attachment = stgAttachmentList End If poSendMail.Connect poSendMail.Send poSendMail.Disconnect End Sub ------------------------------------------------------------------------- -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo Sent: Friday, September 25, 2009 6:53 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Automated emails from Access requiring validation for each email Dan, will that work in Access. The site says it is for VB6. max On 25/09/2009, Dan Waters wrote: > You can use an SMTP method which doesn't need Outlook. I've used vbSendMail > for several years. > > http://www.freevbcode.com/ShowCode.asp?ID=109 > > Good Luck! > Dan > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of David Gould > Sent: Friday, September 25, 2009 2:09 AM > To: AccessD at databaseadvisors.com > Subject: [AccessD] Automated emails from Access requiring validation for > each email > > I have a module that sends emails to every student that meets certain > criteria. It cycles through the recordset and sends an email with an > attached report (RTF format) to the student. I am using DoCmd.SendObject and > everything works perfectly except that someone has to sit at the computer, > wait until the email is about to be sent and then click on "Allow". > > > > Is there a way to safely automate the sending of the emails (we are using > Access 2007 and Outlook 2007) so they don't require a babysitter? > > > > TIA > > > > David Gould > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From john at winhaven.net Fri Sep 25 09:55:36 2009 From: john at winhaven.net (John Bartow) Date: Fri, 25 Sep 2009 09:55:36 -0500 Subject: [AccessD] Easy question Message-ID: <01d201ca3df0$3ee7e270$bcb7a750$@net> I have to print out three reports per customer for all customers in a query sorted by the position in one of the tables of query. (The sort table is a tabled generated by a program that validates or corrects the mailing address.) All roughly 10k customer reports will be printed (stuffed and mailed) at the same time. How would you recommend doing this? (I told you it was an easy question - I've just been working on other things so long that I need confirmation of thinking!) TIA John B From DWUTKA at Marlow.com Fri Sep 25 10:11:14 2009 From: DWUTKA at Marlow.com (Drew Wutka) Date: Fri, 25 Sep 2009 10:11:14 -0500 Subject: [AccessD] Access to Web In-Reply-To: Message-ID: ASP Max. ASP.Net gives you a very powerful interface. However, if you just want simple data, asp classic is pretty easy, and can pull data from an Access .mdb very easily. Drew -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo Sent: Friday, September 25, 2009 5:44 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Access to Web Sorry, thought it was clear - was in my simple brain - duh! what I was trying to get at is that I suppose there might be a way to output the table/query data/info into Excel and then from there to HTML. Or, perhaps, save it as a PDF and then use some of that PDF to HTML programs around. Or, Hard Code it myself - tendious and tiresome and trying to avoid doing this. Or, perhaps somebody out there might be doing this regularly and have a routine or knows of a program that does this without having to reinvent the wheel. I have lots of stuff that i have done over the years and each time I have hand/hard coded it. This gives me exactly what I want (of course) but it takes an absolute age to get right. Sorry for any confusion. Hit me over the head with a bed pan, eh! With regard to the XML suggestion. How would I do that from Access AND does it display in a normal browser? Many thanks Max On 25/09/2009, Gustav Brock wrote: > Hi Max > > Steve is right. What kind of answer do you expect with so little > information? > > What does "easy" mean? With no coding? > Who will do this? You or a client? Programmer or user? > For internal use or to the public? > > As you mention Excel, one option is to export the data to an Excel file and > store this as a spreadsheet at Google Docs and make this public. Close to > zero (second to zero?) efforts/costs. > > /gustav > >>>> miscellany at mvps.org 25-09-2009 12:01 >>> > Max, > > What do you mean by "hard coding"? You mean using VBA to write the data to > an html file? > > Regards > Steve > > > -------------------------------------------------- > From: "Max Wanadoo" > Sent: Friday, September 25, 2009 6:34 PM > To: "'Access Developers discussion and problem solving'" > > Subject: [AccessD] Access to Web > >> Is there an easy way to get access data onto a web page. >> 1. via excel >> 2. via pdf and then pdf to web. >> 3. Hard coding >> >> Anything better? >> Thanks >> Max > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com The information contained in this transmission is intended only for the person or entity to which it is addressed and may contain II-VI Proprietary and/or II-VI Business Sensitive material. If you are not the intended recipient, please contact the sender immediately and destroy the material in its entirety, whether electronic or hard copy. You are notified that any review, retransmission, copying, disclosure, dissemination, or other use of, or taking of any action in reliance upon this information by persons or entities other than the intended recipient is prohibited. From Lambert.Heenan at chartisinsurance.com Fri Sep 25 10:21:29 2009 From: Lambert.Heenan at chartisinsurance.com (Heenan, Lambert) Date: Fri, 25 Sep 2009 11:21:29 -0400 Subject: [AccessD] Automated emails from Access requiring validation for each email In-Reply-To: References: <001601ca3daf$20152bf0$603f83d0$@conclavecreations.com><262B2391042747F09C37E225D7C10E1C@danwaters> Message-ID: What if there are lots of Exchange servers in an organization? Anyone got some code to reliably discover the SMTP server via code? Lambert -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Dan Waters Sent: Friday, September 25, 2009 9:27 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Automated emails from Access requiring validation for each email Hi Max, Yes - I've used this for several years. The manual that comes with the download is very good. But you're right - it's for VB6. So, I wrote similar code in an Access standard module and it works just fine. 1) Find out what the SMTP Server name is. Ask you company or customer IT department, or your ISP. My ISP is 'usintenet.com' - my SMTP Server Name is 'mail.usinternet.com' - I think this is typical but not universal. 2) Download the VBSendMail zipped file. Register the two files vbSendMail.dll and mswinsck.ocx. The manual has instructions on this. Definitely review the manual. In the downloaded files are two test screens - they are easy to use to verify that you've set up your PC correctly. 3) Paste this code into a standard module. Change the strings in the test procedure and run the test procedure. I just now wrote and tested this procedure so it should work. Big Advantage - no annoying Outlook 'security' message. Minor Disadvantage - no record of email being sent in Sent Items folder. Note: Some SMTP Servers have a limit on the number of characters in the recipient's email address. One of my customers has a limit of about 130 characters. Good Luck! Dan ------------------------------------------------------------------ Private Sub TestSendSMTPEmail() Call SendSMTPEmail("Test SMTP Email", "mail.domain.com", "First1 Last1;First2 Last2", "first1.last1 at domain.com;first2.last2 at domain.com", "My Name", "my.name at domain.com", "Message", "FilePath1.doc;FilePath2.xls;FilePath3.pdf") End Sub Public Sub SendSMTPEmail(stgSubject As String, _ stgSMTPServerName As String, _ stgRecipientNames As String, _ stgRecipientAddresses As String, _ stgSenderName As String, _ stgSenderAddress As String, _ Optional stgMessage As String = "", _ Optional stgAttachmentList As String = "") Dim poSendMail As Object '-- Send multiple emails - note that names must be separated by a semicolon (;) _ and email addresses must also be separated by a semicolon (;) '-- Set up email parameters Set poSendMail = CreateObject("vbSendMail.clsSendMail") poSendMail.SMTPHost = stgSMTPServerName poSendMail.RecipientDisplayName = stgRecipientNames poSendMail.Recipient = stgRecipientAddresses poSendMail.FromDisplayName = stgSenderName poSendMail.FROM = stgSenderAddress poSendMail.ReplyToAddress = stgSenderAddress poSendMail.Subject = stgSubject If Not IsEmpty(stgMessage) And stgMessage <> "" Then poSendMail.message = stgMessage End If '-- Send multiple files by placing a ';' between the full path for each file If Not IsEmpty(stgAttachmentList) And stgAttachmentList <> "" Then poSendMail.Attachment = stgAttachmentList End If poSendMail.Connect poSendMail.Send poSendMail.Disconnect End Sub ------------------------------------------------------------------------- -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo Sent: Friday, September 25, 2009 6:53 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Automated emails from Access requiring validation for each email Dan, will that work in Access. The site says it is for VB6. max On 25/09/2009, Dan Waters wrote: > You can use an SMTP method which doesn't need Outlook. I've used vbSendMail > for several years. > > http://www.freevbcode.com/ShowCode.asp?ID=109 > > Good Luck! > Dan > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of David Gould > Sent: Friday, September 25, 2009 2:09 AM > To: AccessD at databaseadvisors.com > Subject: [AccessD] Automated emails from Access requiring validation > for each email > > I have a module that sends emails to every student that meets certain > criteria. It cycles through the recordset and sends an email with an > attached report (RTF format) to the student. I am using > DoCmd.SendObject and > everything works perfectly except that someone has to sit at the > computer, wait until the email is about to be sent and then click on "Allow". > > > > Is there a way to safely automate the sending of the emails (we are > using Access 2007 and Outlook 2007) so they don't require a babysitter? > > > > TIA > > > > David Gould > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From wdhindman at dejpolsystems.com Fri Sep 25 10:50:52 2009 From: wdhindman at dejpolsystems.com (William Hindman) Date: Fri, 25 Sep 2009 11:50:52 -0400 Subject: [AccessD] Access to Web In-Reply-To: <4abc6482.1818d00a.486f.2b67@mx.google.com> References: <3E0C208232FA104198335BC3FEA3CCE92E55D0@snidely.rtkl.rtkl.net> <4abc6482.1818d00a.486f.2b67@mx.google.com> Message-ID: ...depends on what you mean by easy ...and what you will accept as data presentation quality ...Access 2003 will export any query/table to an html formatted table which you can then ftp to the web site ...ftp from Access has been covered many times in the archives ...I can send you mine if needed. ...the html table Access puts out is not sortable which I consider minimum functionality ...if you're not ready to learn asp.net and javascript then you might want to try this access add-in http://www.fortochka.com/Access/AccessHTMLConverter/AccessHTMLConverter.htm ...which does the javascript work for you and is quite cheap hth William -------------------------------------------------- From: "Max Wanadoo" Sent: Friday, September 25, 2009 2:34 AM To: "'Access Developers discussion and problem solving'" Subject: [AccessD] Access to Web > Is there an easy way to get access data onto a web page. > 1. via excel > 2. via pdf and then pdf to web. > 3. Hard coding > > Anything better? > Thanks > Max > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From dwaters at usinternet.com Fri Sep 25 11:01:55 2009 From: dwaters at usinternet.com (Dan Waters) Date: Fri, 25 Sep 2009 11:01:55 -0500 Subject: [AccessD] Automated emails from Access requiring validation for each email In-Reply-To: References: <001601ca3daf$20152bf0$603f83d0$@conclavecreations.com><262B2391042747F09C37E225D7C10E1C@danwaters> Message-ID: According to the manual, vbSendMail will auto-discover the SMTP server name. But me - I'd like to get told what it is! Dan -----Original Message----- What if there are lots of Exchange servers in an organization? Anyone got some code to reliably discover the SMTP server via code? Lambert -----Original Message----- Hi Max, Yes - I've used this for several years. The manual that comes with the download is very good. But you're right - it's for VB6. So, I wrote similar code in an Access standard module and it works just fine. 1) Find out what the SMTP Server name is. Ask you company or customer IT department, or your ISP. My ISP is 'usintenet.com' - my SMTP Server Name is 'mail.usinternet.com' - I think this is typical but not universal. 2) Download the VBSendMail zipped file. Register the two files vbSendMail.dll and mswinsck.ocx. The manual has instructions on this. Definitely review the manual. In the downloaded files are two test screens - they are easy to use to verify that you've set up your PC correctly. 3) Paste this code into a standard module. Change the strings in the test procedure and run the test procedure. I just now wrote and tested this procedure so it should work. Big Advantage - no annoying Outlook 'security' message. Minor Disadvantage - no record of email being sent in Sent Items folder. Note: Some SMTP Servers have a limit on the number of characters in the recipient's email address. One of my customers has a limit of about 130 characters. Good Luck! Dan ------------------------------------------------------------------ Private Sub TestSendSMTPEmail() Call SendSMTPEmail("Test SMTP Email", "mail.domain.com", "First1 Last1;First2 Last2", "first1.last1 at domain.com;first2.last2 at domain.com", "My Name", "my.name at domain.com", "Message", "FilePath1.doc;FilePath2.xls;FilePath3.pdf") End Sub Public Sub SendSMTPEmail(stgSubject As String, _ stgSMTPServerName As String, _ stgRecipientNames As String, _ stgRecipientAddresses As String, _ stgSenderName As String, _ stgSenderAddress As String, _ Optional stgMessage As String = "", _ Optional stgAttachmentList As String = "") Dim poSendMail As Object '-- Send multiple emails - note that names must be separated by a semicolon (;) _ and email addresses must also be separated by a semicolon (;) '-- Set up email parameters Set poSendMail = CreateObject("vbSendMail.clsSendMail") poSendMail.SMTPHost = stgSMTPServerName poSendMail.RecipientDisplayName = stgRecipientNames poSendMail.Recipient = stgRecipientAddresses poSendMail.FromDisplayName = stgSenderName poSendMail.FROM = stgSenderAddress poSendMail.ReplyToAddress = stgSenderAddress poSendMail.Subject = stgSubject If Not IsEmpty(stgMessage) And stgMessage <> "" Then poSendMail.message = stgMessage End If '-- Send multiple files by placing a ';' between the full path for each file If Not IsEmpty(stgAttachmentList) And stgAttachmentList <> "" Then poSendMail.Attachment = stgAttachmentList End If poSendMail.Connect poSendMail.Send poSendMail.Disconnect End Sub ------------------------------------------------------------------------- -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo Sent: Friday, September 25, 2009 6:53 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Automated emails from Access requiring validation for each email Dan, will that work in Access. The site says it is for VB6. max On 25/09/2009, Dan Waters wrote: > You can use an SMTP method which doesn't need Outlook. I've used vbSendMail > for several years. > > http://www.freevbcode.com/ShowCode.asp?ID=109 > > Good Luck! > Dan > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of David Gould > Sent: Friday, September 25, 2009 2:09 AM > To: AccessD at databaseadvisors.com > Subject: [AccessD] Automated emails from Access requiring validation > for each email > > I have a module that sends emails to every student that meets certain > criteria. It cycles through the recordset and sends an email with an > attached report (RTF format) to the student. I am using > DoCmd.SendObject and > everything works perfectly except that someone has to sit at the > computer, wait until the email is about to be sent and then click on "Allow". > > > > Is there a way to safely automate the sending of the emails (we are > using Access 2007 and Outlook 2007) so they don't require a babysitter? > > > > TIA > > > > David Gould > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From max.wanadoo at gmail.com Fri Sep 25 12:49:23 2009 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Fri, 25 Sep 2009 18:49:23 +0100 Subject: [AccessD] Automated emails from Access requiring validation for each email In-Reply-To: References: <001601ca3daf$20152bf0$603f83d0$@conclavecreations.com><262B2391042747F09C37E225D7C10E1C@danwaters> Message-ID: <4abd02a8.0a1ad00a.15c2.37b3@mx.google.com> Thanks Dan, Registers the two dll's ok. (had to download the winsck.ocx from the interent) Code compiles and run w/out error But no email comes back I need the mechanism to tell it what the smtp server password is for the sender, which I guess you have build into the VB code. The manual gives examples when run from the vb form only. There doesn't appear to be any intellisense and the clsSendMail object does not appear in the objects lists. Any ideas? Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Dan Waters Sent: 25 September 2009 14:27 To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Automated emails from Access requiring validation for each email Hi Max, Yes - I've used this for several years. The manual that comes with the download is very good. But you're right - it's for VB6. So, I wrote similar code in an Access standard module and it works just fine. 1) Find out what the SMTP Server name is. Ask you company or customer IT department, or your ISP. My ISP is 'usintenet.com' - my SMTP Server Name is 'mail.usinternet.com' - I think this is typical but not universal. 2) Download the VBSendMail zipped file. Register the two files vbSendMail.dll and mswinsck.ocx. The manual has instructions on this. Definitely review the manual. In the downloaded files are two test screens - they are easy to use to verify that you've set up your PC correctly. 3) Paste this code into a standard module. Change the strings in the test procedure and run the test procedure. I just now wrote and tested this procedure so it should work. Big Advantage - no annoying Outlook 'security' message. Minor Disadvantage - no record of email being sent in Sent Items folder. Note: Some SMTP Servers have a limit on the number of characters in the recipient's email address. One of my customers has a limit of about 130 characters. Good Luck! Dan ------------------------------------------------------------------ Private Sub TestSendSMTPEmail() Call SendSMTPEmail("Test SMTP Email", "mail.domain.com", "First1 Last1;First2 Last2", "first1.last1 at domain.com;first2.last2 at domain.com", "My Name", "my.name at domain.com", "Message", "FilePath1.doc;FilePath2.xls;FilePath3.pdf") End Sub Public Sub SendSMTPEmail(stgSubject As String, _ stgSMTPServerName As String, _ stgRecipientNames As String, _ stgRecipientAddresses As String, _ stgSenderName As String, _ stgSenderAddress As String, _ Optional stgMessage As String = "", _ Optional stgAttachmentList As String = "") Dim poSendMail As Object '-- Send multiple emails - note that names must be separated by a semicolon (;) _ and email addresses must also be separated by a semicolon (;) '-- Set up email parameters Set poSendMail = CreateObject("vbSendMail.clsSendMail") poSendMail.SMTPHost = stgSMTPServerName poSendMail.RecipientDisplayName = stgRecipientNames poSendMail.Recipient = stgRecipientAddresses poSendMail.FromDisplayName = stgSenderName poSendMail.FROM = stgSenderAddress poSendMail.ReplyToAddress = stgSenderAddress poSendMail.Subject = stgSubject If Not IsEmpty(stgMessage) And stgMessage <> "" Then poSendMail.message = stgMessage End If '-- Send multiple files by placing a ';' between the full path for each file If Not IsEmpty(stgAttachmentList) And stgAttachmentList <> "" Then poSendMail.Attachment = stgAttachmentList End If poSendMail.Connect poSendMail.Send poSendMail.Disconnect End Sub ------------------------------------------------------------------------- -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo Sent: Friday, September 25, 2009 6:53 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Automated emails from Access requiring validation for each email Dan, will that work in Access. The site says it is for VB6. max On 25/09/2009, Dan Waters wrote: > You can use an SMTP method which doesn't need Outlook. I've used vbSendMail > for several years. > > http://www.freevbcode.com/ShowCode.asp?ID=109 > > Good Luck! > Dan > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of David Gould > Sent: Friday, September 25, 2009 2:09 AM > To: AccessD at databaseadvisors.com > Subject: [AccessD] Automated emails from Access requiring validation for > each email > > I have a module that sends emails to every student that meets certain > criteria. It cycles through the recordset and sends an email with an > attached report (RTF format) to the student. I am using DoCmd.SendObject and > everything works perfectly except that someone has to sit at the computer, > wait until the email is about to be sent and then click on "Allow". > > > > Is there a way to safely automate the sending of the emails (we are using > Access 2007 and Outlook 2007) so they don't require a babysitter? > > > > TIA > > > > David Gould > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From dw-murphy at cox.net Fri Sep 25 12:51:16 2009 From: dw-murphy at cox.net (Doug Murphy) Date: Fri, 25 Sep 2009 10:51:16 -0700 Subject: [AccessD] Automated emails from Access requiring validationfor each email In-Reply-To: References: <001601ca3daf$20152bf0$603f83d0$@conclavecreations.com><262B2391042747F09C37E225D7C10E1C@danwaters> Message-ID: <48CD12B2F70544D5B68C7B4CF3BD5CF3@murphy3234aaf1> Possibly I can get educated here re SMTP. I use CDO via Access to send email to eliminate the Outlook issues. The issue I have found is that most non-business plans through an ISP block the regularly used SMTP ports. Mine does. The only way I have been able to get around this is to use the GMAIL SMTP server on their secured ports which give you access with your Gmail credentials. The risk here is that if you send many messages at one time, less than 100 in my case, and have bounces or rejections Gmail may shut down your account. How do list users handle situations where you don't have access to corporate servers? Doug -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Dan Waters Sent: Friday, September 25, 2009 6:27 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Automated emails from Access requiring validationfor each email Hi Max, Yes - I've used this for several years. The manual that comes with the download is very good. But you're right - it's for VB6. So, I wrote similar code in an Access standard module and it works just fine. 1) Find out what the SMTP Server name is. Ask you company or customer IT department, or your ISP. My ISP is 'usintenet.com' - my SMTP Server Name is 'mail.usinternet.com' - I think this is typical but not universal. 2) Download the VBSendMail zipped file. Register the two files vbSendMail.dll and mswinsck.ocx. The manual has instructions on this. Definitely review the manual. In the downloaded files are two test screens - they are easy to use to verify that you've set up your PC correctly. 3) Paste this code into a standard module. Change the strings in the test procedure and run the test procedure. I just now wrote and tested this procedure so it should work. Big Advantage - no annoying Outlook 'security' message. Minor Disadvantage - no record of email being sent in Sent Items folder. Note: Some SMTP Servers have a limit on the number of characters in the recipient's email address. One of my customers has a limit of about 130 characters. Good Luck! Dan ------------------------------------------------------------------ Private Sub TestSendSMTPEmail() Call SendSMTPEmail("Test SMTP Email", "mail.domain.com", "First1 Last1;First2 Last2", "first1.last1 at domain.com;first2.last2 at domain.com", "My Name", "my.name at domain.com", "Message", "FilePath1.doc;FilePath2.xls;FilePath3.pdf") End Sub Public Sub SendSMTPEmail(stgSubject As String, _ stgSMTPServerName As String, _ stgRecipientNames As String, _ stgRecipientAddresses As String, _ stgSenderName As String, _ stgSenderAddress As String, _ Optional stgMessage As String = "", _ Optional stgAttachmentList As String = "") Dim poSendMail As Object '-- Send multiple emails - note that names must be separated by a semicolon (;) _ and email addresses must also be separated by a semicolon (;) '-- Set up email parameters Set poSendMail = CreateObject("vbSendMail.clsSendMail") poSendMail.SMTPHost = stgSMTPServerName poSendMail.RecipientDisplayName = stgRecipientNames poSendMail.Recipient = stgRecipientAddresses poSendMail.FromDisplayName = stgSenderName poSendMail.FROM = stgSenderAddress poSendMail.ReplyToAddress = stgSenderAddress poSendMail.Subject = stgSubject If Not IsEmpty(stgMessage) And stgMessage <> "" Then poSendMail.message = stgMessage End If '-- Send multiple files by placing a ';' between the full path for each file If Not IsEmpty(stgAttachmentList) And stgAttachmentList <> "" Then poSendMail.Attachment = stgAttachmentList End If poSendMail.Connect poSendMail.Send poSendMail.Disconnect End Sub ------------------------------------------------------------------------- -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo Sent: Friday, September 25, 2009 6:53 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Automated emails from Access requiring validation for each email Dan, will that work in Access. The site says it is for VB6. max On 25/09/2009, Dan Waters wrote: > You can use an SMTP method which doesn't need Outlook. I've used vbSendMail > for several years. > > http://www.freevbcode.com/ShowCode.asp?ID=109 > > Good Luck! > Dan > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of David Gould > Sent: Friday, September 25, 2009 2:09 AM > To: AccessD at databaseadvisors.com > Subject: [AccessD] Automated emails from Access requiring validation > for each email > > I have a module that sends emails to every student that meets certain > criteria. It cycles through the recordset and sends an email with an > attached report (RTF format) to the student. I am using > DoCmd.SendObject and > everything works perfectly except that someone has to sit at the > computer, wait until the email is about to be sent and then click on "Allow". > > > > Is there a way to safely automate the sending of the emails (we are > using Access 2007 and Outlook 2007) so they don't require a babysitter? > > > > TIA > > > > David Gould > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From Kwilliamson at RTKL.com Fri Sep 25 13:47:14 2009 From: Kwilliamson at RTKL.com (Keith Williamson) Date: Fri, 25 Sep 2009 14:47:14 -0400 Subject: [AccessD] Excel Query to SQL Database References: <3E0C208232FA104198335BC3FEA3CCE92E55D0@snidely.rtkl.rtkl.net> <3E0C208232FA104198335BC3FEA3CCE92E5634@snidely.rtkl.rtkl.net> Message-ID: <3E0C208232FA104198335BC3FEA3CCE92E5759@snidely.rtkl.rtkl.net> Anyone....Anyone......Bueller?? Bueller?? Keith Williamson | Associate, Asst. Controller | kwilliamson at rtkl.com RTKL Associates Inc. | 901 South Bond St. | Baltimore, MD 21231 410.537.6098 Direct | 410.276.4232 Fax | www.rtkl.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Keith Williamson Sent: Friday, September 25, 2009 10:08 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Excel Query to SQL Database Thanks Charlotte, No. It does not work without the Transform, either. If I change to RIGHT outer join...I get the same error. Keith Williamson | Associate, Asst. Controller | kwilliamson at rtkl.com RTKL Associates Inc. | 901 South Bond St. | Baltimore, MD 21231 410.537.6098 Direct | 410.276.4232 Fax | www.rtkl.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: Thursday, September 24, 2009 7:45 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Excel Query to SQL Database First question to ask is, does it run without the Transform? What happens if you change one of the LEFT OUTER JOINs to a RIGHT OUTER JOIN? Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Keith Williamson Sent: Thursday, September 24, 2009 3:08 PM To: Access Developers discussion and problem solving Subject: [AccessD] Excel Query to SQL Database Can I get some help from someone on an Excel query of a SQL database....specifically a multi Left-Join? I've been working on this query for quite some time....and am sure the syntax is the issue...but can't figure it out. I have written the below query using EITHER of the Left-Joins...and it works fine. But when I try to use BOTH Left-Joins....I get a "Can't add table....." error. I'm hoping someone can spot the issue. ?? +++++++++++++++++++++++++++++++++++++++++++++++ Transform sum(qryARBals.Balance) SELECT qryARBals.Entity, qryARBals.WBS1, qryARBals.BillingCurrencyCode, qryProjInfo.ClientName, qryProjInfo.ClientType, qryProjInfo.FederalInd, qryProjInfo.MultAmt, qryProjInfo.RevType, qryRetainer.Retainer, sum(qryARBals.Balance) as [Balance], qryProjInfo.Center, qryProjInfo.Sector, qryLastPmt.TransDate, qryLastPmt.LastPmt (FROM (`V:\Finance\AR\2009\Aged AR Query`.qryARBals qryARBals inner join `V:\Finance\AR\2009\Aged AR Query`.qryProjInfo qryProjInfo on qryARBals.WBS1 = qryProjInfo.WBS1) LEFT OUTER JOIN `V:\Finance\AR\2009\Aged AR Query`.qryRetainer qryRetainer ON qryARBals.WBS1 = qryRetainer.WBS1) LEFT OUTER JOIN `V:\Finance\AR\2009\Aged AR Query`.qryLastPmt qryLastPmt ON qryARBals.WBS1 = qryLastPmt.WBS1 Group by qryARBals.Entity, qryARBals.WBS1, qryARBals.BillingCurrencyCode, qryProjInfo.ClientName, qryProjInfo.ClientType, qryProjInfo.FederalInd, qryProjInfo.MultAmt, qryProjInfo.RevType, qryRetainer.Retainer, qryProjInfo.Center, qryProjInfo.Sector, qryLastPmt.TransDate, qryLastPmt.LastPmt Pivot qryARBals.Age +++++++++++++++++++++++++++++++++++++++++++++++ The tables are qryARBals, qryProjInfo...which are inner-joined. qryRetainer and qryLastPmt ...I want to Left-Join to qryARBals on WBS1 Then, the whole thing is pivoted on qryARBals.Age If I remove either Left join (and the related fields)....it works. Thanks for any help. Regards, Keith Williamson | Associate, Asst. Controller | kwilliamson at rtkl.com RTKL Associates Inc. | 901 South Bond St. | Baltimore, MD 21231 410.537.6098 Direct | 410.276.4232 Fax | www.rtkl.com ------------------------------------------------------------------------ -- The information contained in this communication is confidential, may be privileged and is intended for the exclusive use of the above named addressee(s). If you are not the intended recipient(s), you are expressly prohibited from copying, distributing, disseminating, or in any other way using any of the information contained within this communication. If you have received this communication in error, please contact the sender by telephone at (410) 537-6000 or by response via e-mail and permanently delete the original email and any copies. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From john at winhaven.net Fri Sep 25 13:47:32 2009 From: john at winhaven.net (John Bartow) Date: Fri, 25 Sep 2009 13:47:32 -0500 Subject: [AccessD] Easy question In-Reply-To: <01d201ca3df0$3ee7e270$bcb7a750$@net> References: <01d201ca3df0$3ee7e270$bcb7a750$@net> Message-ID: <008501ca3e10$a3ec6d60$ebc54820$@net> I guess not :o( From mikedorism at verizon.net Fri Sep 25 14:16:17 2009 From: mikedorism at verizon.net (Doris Manning) Date: Fri, 25 Sep 2009 15:16:17 -0400 Subject: [AccessD] Redemption/Outlook 2007 Message-ID: <12DA8110D1314920A619517529819FF9@Kermit> Has anyone run into any problems using Redemption with Outlook 2007? We have a strange issue that has cropped up where emails are getting sent but are not getting cleared out of the Drafts folder. Doris Manning Database Administrator Hargrove Inc. From ab-mi at post3.tele.dk Fri Sep 25 15:02:53 2009 From: ab-mi at post3.tele.dk (Asger Blond) Date: Fri, 25 Sep 2009 22:02:53 +0200 Subject: [AccessD] Excel Query to SQL Database In-Reply-To: <3E0C208232FA104198335BC3FEA3CCE92E5759@snidely.rtkl.rtkl.net> References: <3E0C208232FA104198335BC3FEA3CCE92E55D0@snidely.rtkl.rtkl.net><3E0C208232FA104198335BC3FEA3CCE92E5634@snidely.rtkl.rtkl.net> <3E0C208232FA104198335BC3FEA3CCE92E5759@snidely.rtkl.rtkl.net> Message-ID: <770FEA23C13F44AAA5B8101F475D60A3@abpc> Syntactical your starting parenthesis before FROM looks weird to me - never seen that before... Asger -----Oprindelig meddelelse----- Fra: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] P? vegne af Keith Williamson Sendt: 25. september 2009 20:47 Til: Access Developers discussion and problem solving Emne: Re: [AccessD] Excel Query to SQL Database Anyone....Anyone......Bueller?? Bueller?? Keith Williamson | Associate, Asst. Controller | kwilliamson at rtkl.com RTKL Associates Inc. | 901 South Bond St. | Baltimore, MD 21231 410.537.6098 Direct | 410.276.4232 Fax | www.rtkl.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Keith Williamson Sent: Friday, September 25, 2009 10:08 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Excel Query to SQL Database Thanks Charlotte, No. It does not work without the Transform, either. If I change to RIGHT outer join...I get the same error. Keith Williamson | Associate, Asst. Controller | kwilliamson at rtkl.com RTKL Associates Inc. | 901 South Bond St. | Baltimore, MD 21231 410.537.6098 Direct | 410.276.4232 Fax | www.rtkl.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: Thursday, September 24, 2009 7:45 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Excel Query to SQL Database First question to ask is, does it run without the Transform? What happens if you change one of the LEFT OUTER JOINs to a RIGHT OUTER JOIN? Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Keith Williamson Sent: Thursday, September 24, 2009 3:08 PM To: Access Developers discussion and problem solving Subject: [AccessD] Excel Query to SQL Database Can I get some help from someone on an Excel query of a SQL database....specifically a multi Left-Join? I've been working on this query for quite some time....and am sure the syntax is the issue...but can't figure it out. I have written the below query using EITHER of the Left-Joins...and it works fine. But when I try to use BOTH Left-Joins....I get a "Can't add table....." error. I'm hoping someone can spot the issue. ?? +++++++++++++++++++++++++++++++++++++++++++++++ Transform sum(qryARBals.Balance) SELECT qryARBals.Entity, qryARBals.WBS1, qryARBals.BillingCurrencyCode, qryProjInfo.ClientName, qryProjInfo.ClientType, qryProjInfo.FederalInd, qryProjInfo.MultAmt, qryProjInfo.RevType, qryRetainer.Retainer, sum(qryARBals.Balance) as [Balance], qryProjInfo.Center, qryProjInfo.Sector, qryLastPmt.TransDate, qryLastPmt.LastPmt (FROM (`V:\Finance\AR\2009\Aged AR Query`.qryARBals qryARBals inner join `V:\Finance\AR\2009\Aged AR Query`.qryProjInfo qryProjInfo on qryARBals.WBS1 = qryProjInfo.WBS1) LEFT OUTER JOIN `V:\Finance\AR\2009\Aged AR Query`.qryRetainer qryRetainer ON qryARBals.WBS1 = qryRetainer.WBS1) LEFT OUTER JOIN `V:\Finance\AR\2009\Aged AR Query`.qryLastPmt qryLastPmt ON qryARBals.WBS1 = qryLastPmt.WBS1 Group by qryARBals.Entity, qryARBals.WBS1, qryARBals.BillingCurrencyCode, qryProjInfo.ClientName, qryProjInfo.ClientType, qryProjInfo.FederalInd, qryProjInfo.MultAmt, qryProjInfo.RevType, qryRetainer.Retainer, qryProjInfo.Center, qryProjInfo.Sector, qryLastPmt.TransDate, qryLastPmt.LastPmt Pivot qryARBals.Age +++++++++++++++++++++++++++++++++++++++++++++++ The tables are qryARBals, qryProjInfo...which are inner-joined. qryRetainer and qryLastPmt ...I want to Left-Join to qryARBals on WBS1 Then, the whole thing is pivoted on qryARBals.Age If I remove either Left join (and the related fields)....it works. Thanks for any help. Regards, Keith Williamson | Associate, Asst. Controller | kwilliamson at rtkl.com RTKL Associates Inc. | 901 South Bond St. | Baltimore, MD 21231 410.537.6098 Direct | 410.276.4232 Fax | www.rtkl.com ------------------------------------------------------------------------ -- The information contained in this communication is confidential, may be privileged and is intended for the exclusive use of the above named addressee(s). If you are not the intended recipient(s), you are expressly prohibited from copying, distributing, disseminating, or in any other way using any of the information contained within this communication. If you have received this communication in error, please contact the sender by telephone at (410) 537-6000 or by response via e-mail and permanently delete the original email and any copies. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From Kwilliamson at RTKL.com Fri Sep 25 16:06:54 2009 From: Kwilliamson at RTKL.com (Keith Williamson) Date: Fri, 25 Sep 2009 17:06:54 -0400 Subject: [AccessD] Excel Query to SQL Database References: <3E0C208232FA104198335BC3FEA3CCE92E55D0@snidely.rtkl.rtkl.net><3E0C208232FA104198335BC3FEA3CCE92E5634@snidely.rtkl.rtkl.net><3E0C208232FA104198335BC3FEA3CCE92E5759@snidely.rtkl.rtkl.net> <770FEA23C13F44AAA5B8101F475D60A3@abpc> Message-ID: <3E0C208232FA104198335BC3FEA3CCE92E57C0@snidely.rtkl.rtkl.net> Yeah....actually ...I determined that was a mistake....but removing it made no difference to the scenario....oddly. Keith Williamson | Associate, Asst. Controller | kwilliamson at rtkl.com RTKL Associates Inc. | 901 South Bond St. | Baltimore, MD 21231 410.537.6098 Direct | 410.276.4232 Fax | www.rtkl.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Asger Blond Sent: Friday, September 25, 2009 4:03 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Excel Query to SQL Database Syntactical your starting parenthesis before FROM looks weird to me - never seen that before... Asger -----Oprindelig meddelelse----- Fra: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] P? vegne af Keith Williamson Sendt: 25. september 2009 20:47 Til: Access Developers discussion and problem solving Emne: Re: [AccessD] Excel Query to SQL Database Anyone....Anyone......Bueller?? Bueller?? Keith Williamson | Associate, Asst. Controller | kwilliamson at rtkl.com RTKL Associates Inc. | 901 South Bond St. | Baltimore, MD 21231 410.537.6098 Direct | 410.276.4232 Fax | www.rtkl.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Keith Williamson Sent: Friday, September 25, 2009 10:08 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Excel Query to SQL Database Thanks Charlotte, No. It does not work without the Transform, either. If I change to RIGHT outer join...I get the same error. Keith Williamson | Associate, Asst. Controller | kwilliamson at rtkl.com RTKL Associates Inc. | 901 South Bond St. | Baltimore, MD 21231 410.537.6098 Direct | 410.276.4232 Fax | www.rtkl.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: Thursday, September 24, 2009 7:45 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Excel Query to SQL Database First question to ask is, does it run without the Transform? What happens if you change one of the LEFT OUTER JOINs to a RIGHT OUTER JOIN? Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Keith Williamson Sent: Thursday, September 24, 2009 3:08 PM To: Access Developers discussion and problem solving Subject: [AccessD] Excel Query to SQL Database Can I get some help from someone on an Excel query of a SQL database....specifically a multi Left-Join? I've been working on this query for quite some time....and am sure the syntax is the issue...but can't figure it out. I have written the below query using EITHER of the Left-Joins...and it works fine. But when I try to use BOTH Left-Joins....I get a "Can't add table....." error. I'm hoping someone can spot the issue. ?? +++++++++++++++++++++++++++++++++++++++++++++++ Transform sum(qryARBals.Balance) SELECT qryARBals.Entity, qryARBals.WBS1, qryARBals.BillingCurrencyCode, qryProjInfo.ClientName, qryProjInfo.ClientType, qryProjInfo.FederalInd, qryProjInfo.MultAmt, qryProjInfo.RevType, qryRetainer.Retainer, sum(qryARBals.Balance) as [Balance], qryProjInfo.Center, qryProjInfo.Sector, qryLastPmt.TransDate, qryLastPmt.LastPmt (FROM (`V:\Finance\AR\2009\Aged AR Query`.qryARBals qryARBals inner join `V:\Finance\AR\2009\Aged AR Query`.qryProjInfo qryProjInfo on qryARBals.WBS1 = qryProjInfo.WBS1) LEFT OUTER JOIN `V:\Finance\AR\2009\Aged AR Query`.qryRetainer qryRetainer ON qryARBals.WBS1 = qryRetainer.WBS1) LEFT OUTER JOIN `V:\Finance\AR\2009\Aged AR Query`.qryLastPmt qryLastPmt ON qryARBals.WBS1 = qryLastPmt.WBS1 Group by qryARBals.Entity, qryARBals.WBS1, qryARBals.BillingCurrencyCode, qryProjInfo.ClientName, qryProjInfo.ClientType, qryProjInfo.FederalInd, qryProjInfo.MultAmt, qryProjInfo.RevType, qryRetainer.Retainer, qryProjInfo.Center, qryProjInfo.Sector, qryLastPmt.TransDate, qryLastPmt.LastPmt Pivot qryARBals.Age +++++++++++++++++++++++++++++++++++++++++++++++ The tables are qryARBals, qryProjInfo...which are inner-joined. qryRetainer and qryLastPmt ...I want to Left-Join to qryARBals on WBS1 Then, the whole thing is pivoted on qryARBals.Age If I remove either Left join (and the related fields)....it works. Thanks for any help. Regards, Keith Williamson | Associate, Asst. Controller | kwilliamson at rtkl.com RTKL Associates Inc. | 901 South Bond St. | Baltimore, MD 21231 410.537.6098 Direct | 410.276.4232 Fax | www.rtkl.com ------------------------------------------------------------------------ -- The information contained in this communication is confidential, may be privileged and is intended for the exclusive use of the above named addressee(s). If you are not the intended recipient(s), you are expressly prohibited from copying, distributing, disseminating, or in any other way using any of the information contained within this communication. If you have received this communication in error, please contact the sender by telephone at (410) 537-6000 or by response via e-mail and permanently delete the original email and any copies. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From dwaters at usinternet.com Fri Sep 25 16:11:33 2009 From: dwaters at usinternet.com (Dan Waters) Date: Fri, 25 Sep 2009 16:11:33 -0500 Subject: [AccessD] Automated emails from Access requiring validationfor each email In-Reply-To: <48CD12B2F70544D5B68C7B4CF3BD5CF3@murphy3234aaf1> References: <001601ca3daf$20152bf0$603f83d0$@conclavecreations.com><262B2391042747F09C37E225D7C10E1C@danwaters> <48CD12B2F70544D5B68C7B4CF3BD5CF3@murphy3234aaf1> Message-ID: Hi Doug, I work closely with my customers on their system so of course they allow access. Otherwise I don't know. Dan -----Original Message----- Subject: Re: [AccessD] Automated emails from Access requiring validationfor each email Possibly I can get educated here re SMTP. I use CDO via Access to send email to eliminate the Outlook issues. The issue I have found is that most non-business plans through an ISP block the regularly used SMTP ports. Mine does. The only way I have been able to get around this is to use the GMAIL SMTP server on their secured ports which give you access with your Gmail credentials. The risk here is that if you send many messages at one time, less than 100 in my case, and have bounces or rejections Gmail may shut down your account. How do list users handle situations where you don't have access to corporate servers? Doug -----Original Message----- Subject: Re: [AccessD] Automated emails from Access requiring validationfor each email Hi Max, Yes - I've used this for several years. The manual that comes with the download is very good. But you're right - it's for VB6. So, I wrote similar code in an Access standard module and it works just fine. 1) Find out what the SMTP Server name is. Ask you company or customer IT department, or your ISP. My ISP is 'usintenet.com' - my SMTP Server Name is 'mail.usinternet.com' - I think this is typical but not universal. 2) Download the VBSendMail zipped file. Register the two files vbSendMail.dll and mswinsck.ocx. The manual has instructions on this. Definitely review the manual. In the downloaded files are two test screens - they are easy to use to verify that you've set up your PC correctly. 3) Paste this code into a standard module. Change the strings in the test procedure and run the test procedure. I just now wrote and tested this procedure so it should work. Big Advantage - no annoying Outlook 'security' message. Minor Disadvantage - no record of email being sent in Sent Items folder. Note: Some SMTP Servers have a limit on the number of characters in the recipient's email address. One of my customers has a limit of about 130 characters. Good Luck! Dan ------------------------------------------------------------------ Private Sub TestSendSMTPEmail() Call SendSMTPEmail("Test SMTP Email", "mail.domain.com", "First1 Last1;First2 Last2", "first1.last1 at domain.com;first2.last2 at domain.com", "My Name", "my.name at domain.com", "Message", "FilePath1.doc;FilePath2.xls;FilePath3.pdf") End Sub Public Sub SendSMTPEmail(stgSubject As String, _ stgSMTPServerName As String, _ stgRecipientNames As String, _ stgRecipientAddresses As String, _ stgSenderName As String, _ stgSenderAddress As String, _ Optional stgMessage As String = "", _ Optional stgAttachmentList As String = "") Dim poSendMail As Object '-- Send multiple emails - note that names must be separated by a semicolon (;) _ and email addresses must also be separated by a semicolon (;) '-- Set up email parameters Set poSendMail = CreateObject("vbSendMail.clsSendMail") poSendMail.SMTPHost = stgSMTPServerName poSendMail.RecipientDisplayName = stgRecipientNames poSendMail.Recipient = stgRecipientAddresses poSendMail.FromDisplayName = stgSenderName poSendMail.FROM = stgSenderAddress poSendMail.ReplyToAddress = stgSenderAddress poSendMail.Subject = stgSubject If Not IsEmpty(stgMessage) And stgMessage <> "" Then poSendMail.message = stgMessage End If '-- Send multiple files by placing a ';' between the full path for each file If Not IsEmpty(stgAttachmentList) And stgAttachmentList <> "" Then poSendMail.Attachment = stgAttachmentList End If poSendMail.Connect poSendMail.Send poSendMail.Disconnect End Sub ------------------------------------------------------------------------- -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo Sent: Friday, September 25, 2009 6:53 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Automated emails from Access requiring validation for each email Dan, will that work in Access. The site says it is for VB6. max On 25/09/2009, Dan Waters wrote: > You can use an SMTP method which doesn't need Outlook. I've used vbSendMail > for several years. > > http://www.freevbcode.com/ShowCode.asp?ID=109 > > Good Luck! > Dan > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of David Gould > Sent: Friday, September 25, 2009 2:09 AM > To: AccessD at databaseadvisors.com > Subject: [AccessD] Automated emails from Access requiring validation > for each email > > I have a module that sends emails to every student that meets certain > criteria. It cycles through the recordset and sends an email with an > attached report (RTF format) to the student. I am using > DoCmd.SendObject and > everything works perfectly except that someone has to sit at the > computer, wait until the email is about to be sent and then click on "Allow". > > > > Is there a way to safely automate the sending of the emails (we are > using Access 2007 and Outlook 2007) so they don't require a babysitter? > > > > TIA > > > > David Gould > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From stuart at lexacorp.com.pg Fri Sep 25 16:32:46 2009 From: stuart at lexacorp.com.pg (Stuart McLachlan) Date: Sat, 26 Sep 2009 07:32:46 +1000 Subject: [AccessD] Automated emails from Access requiring validationfor each email In-Reply-To: <48CD12B2F70544D5B68C7B4CF3BD5CF3@murphy3234aaf1> References: <001601ca3daf$20152bf0$603f83d0$@conclavecreations.com>, , <48CD12B2F70544D5B68C7B4CF3BD5CF3@murphy3234aaf1> Message-ID: <4ABD36FE.27239.2D024AC1@stuart.lexacorp.com.pg> When you say that ISP "block' port 25, what they do is prevent subscribers on their network accessing SMTP servers other than their own one on Port 25. I've never heard of an ISP blocking Port 25 if they don't provide their own server to their own customers. You just need to configure your system to send mail to the ISPs server. -- Stuart On 25 Sep 2009 at 10:51, Doug Murphy wrote: > Possibly I can get educated here re SMTP. > > I use CDO via Access to send email to eliminate the Outlook issues. The > issue I have found is that most non-business plans through an ISP block the > regularly used SMTP ports. Mine does. The only way I have been able to get > around this is to use the GMAIL SMTP server on their secured ports which > give you access with your Gmail credentials. The risk here is that if you > send many messages at one time, less than 100 in my case, and have bounces > or rejections Gmail may shut down your account. > > How do list users handle situations where you don't have access to corporate > servers? > > Doug > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Dan Waters > Sent: Friday, September 25, 2009 6:27 AM > To: 'Access Developers discussion and problem solving' > Subject: Re: [AccessD] Automated emails from Access requiring validationfor > each email > > Hi Max, > > Yes - I've used this for several years. The manual that comes with the > download is very good. But you're right - it's for VB6. So, I wrote > similar code in an Access standard module and it works just fine. > > 1) Find out what the SMTP Server name is. Ask you company or customer IT > department, or your ISP. My ISP is 'usintenet.com' - my SMTP Server Name is > 'mail.usinternet.com' - I think this is typical but not universal. > > 2) Download the VBSendMail zipped file. Register the two files > vbSendMail.dll and mswinsck.ocx. The manual has instructions on this. > Definitely review the manual. In the downloaded files are two test screens > - they are easy to use to verify that you've set up your PC correctly. > > 3) Paste this code into a standard module. Change the strings in the test > procedure and run the test procedure. I just now wrote and tested this > procedure so it should work. > > Big Advantage - no annoying Outlook 'security' message. > Minor Disadvantage - no record of email being sent in Sent Items folder. > > Note: Some SMTP Servers have a limit on the number of characters in the > recipient's email address. One of my customers has a limit of about 130 > characters. > > Good Luck! > Dan > > ------------------------------------------------------------------ > > Private Sub TestSendSMTPEmail() > > Call SendSMTPEmail("Test SMTP Email", "mail.domain.com", "First1 > Last1;First2 Last2", "first1.last1 at domain.com;first2.last2 at domain.com", "My > Name", "my.name at domain.com", "Message", > "FilePath1.doc;FilePath2.xls;FilePath3.pdf") > > End Sub > > Public Sub SendSMTPEmail(stgSubject As String, _ > stgSMTPServerName As String, _ > stgRecipientNames As String, _ > stgRecipientAddresses As String, _ > stgSenderName As String, _ > stgSenderAddress As String, _ > Optional stgMessage As String = "", _ > Optional stgAttachmentList As String = "") > > Dim poSendMail As Object > > '-- Send multiple emails - note that names must be separated by a > semicolon (;) _ > and email addresses must also be separated by a semicolon (;) > > '-- Set up email parameters > Set poSendMail = CreateObject("vbSendMail.clsSendMail") > > poSendMail.SMTPHost = stgSMTPServerName > > poSendMail.RecipientDisplayName = stgRecipientNames > poSendMail.Recipient = stgRecipientAddresses > > poSendMail.FromDisplayName = stgSenderName > poSendMail.FROM = stgSenderAddress > poSendMail.ReplyToAddress = stgSenderAddress > > poSendMail.Subject = stgSubject > > If Not IsEmpty(stgMessage) And stgMessage <> "" Then > poSendMail.message = stgMessage > End If > > '-- Send multiple files by placing a ';' between the full path for each > file > If Not IsEmpty(stgAttachmentList) And stgAttachmentList <> "" Then > poSendMail.Attachment = stgAttachmentList > End If > > poSendMail.Connect > poSendMail.Send > poSendMail.Disconnect > > End Sub > > ------------------------------------------------------------------------- > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo > Sent: Friday, September 25, 2009 6:53 AM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Automated emails from Access requiring validation for > each email > > Dan, will that work in Access. The site says it is for VB6. > > max > > > On 25/09/2009, Dan Waters wrote: > > You can use an SMTP method which doesn't need Outlook. I've used > vbSendMail > > for several years. > > > > http://www.freevbcode.com/ShowCode.asp?ID=109 > > > > Good Luck! > > Dan > > > > -----Original Message----- > > From: accessd-bounces at databaseadvisors.com > > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of David Gould > > Sent: Friday, September 25, 2009 2:09 AM > > To: AccessD at databaseadvisors.com > > Subject: [AccessD] Automated emails from Access requiring validation > > for each email > > > > I have a module that sends emails to every student that meets certain > > criteria. It cycles through the recordset and sends an email with an > > attached report (RTF format) to the student. I am using > > DoCmd.SendObject > and > > everything works perfectly except that someone has to sit at the > > computer, wait until the email is about to be sent and then click on > "Allow". > > > > > > > > Is there a way to safely automate the sending of the emails (we are > > using Access 2007 and Outlook 2007) so they don't require a babysitter? > > > > > > > > TIA > > > > > > > > David Gould > > > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > > > > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com From rockysmolin at bchacc.com Fri Sep 25 16:35:25 2009 From: rockysmolin at bchacc.com (Rocky Smolin) Date: Fri, 25 Sep 2009 14:35:25 -0700 Subject: [AccessD] FileMaker Pro In-Reply-To: References: <45B9B9105F6E445C87AC927D4BECA8EB@HAL9005> Message-ID: <560AA910C2C84D7289CBEA793AD32E21@HAL9005> Thanks to all who responded to this thread. It appears that FMP is a little weak on code and the app will be, in some parts, very code intensive. So I have some reservations. I'll have to get hold of the demo and take a closer look at the details. Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Steve Schapel Sent: Wednesday, September 23, 2009 7:38 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] FileMaker Pro Rocky, I have several Access apps running successfully on Macs, thanks to: http://www.parallels.com/products/desktop/ Regards Steve -------------------------------------------------- From: "Rocky Smolin" Sent: Thursday, September 24, 2009 11:47 AM To: "'Access Developers discussion and problem solving'" Cc: "List" Subject: [AccessD] FileMaker Pro > Dear List: > > I have a potential project with a guy who wants me to create a rather > large application in Filemaker Pro. He's a Mac guy and so has that > orientation. > Filemaker is cross platform and he likes that. > > Has anyone had any experience with Filemaker? Advantages/disadvantage vs. > Access? > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From stuart at lexacorp.com.pg Fri Sep 25 16:43:43 2009 From: stuart at lexacorp.com.pg (Stuart McLachlan) Date: Sat, 26 Sep 2009 07:43:43 +1000 Subject: [AccessD] Access to Web In-Reply-To: <4abc6482.1818d00a.486f.2b67@mx.google.com> References: <3E0C208232FA104198335BC3FEA3CCE92E55D0@snidely.rtkl.rtkl.net>, , <4abc6482.1818d00a.486f.2b67@mx.google.com> Message-ID: <4ABD398F.1135.2D0C52CD@stuart.lexacorp.com.pg> You can save a report as HTML, but it generates really crappy HTML. I've got some failry sophisticated systems that create tables on web pages and it's all hand rolled code. Take a look at the real estate listings at http:///www.sre.com.pg or the job listings at http://www.vanguardpng.com The dynamic pages, plus the "featured properties" on the SRE front page are all generated by VBA procedures. -- Stuart On 25 Sep 2009 at 7:34, Max Wanadoo wrote: > Is there an easy way to get access data onto a web page. > 1. via excel > 2. via pdf and then pdf to web. > 3. Hard coding > > Anything better? > Thanks > Max > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com From Gustav at cactus.dk Fri Sep 25 17:00:20 2009 From: Gustav at cactus.dk (Gustav Brock) Date: Sat, 26 Sep 2009 00:00:20 +0200 Subject: [AccessD] FileMaker Pro Message-ID: Hi Rocky Not to be negative, but I believe you should spare your limited time for something else. Hours spent on this is of no use elsewhere. We had a client running this - eh - stuff, and it was a nightmare. Also, the cost for server versions - which is needed for multi-user apps - is quite steep. Cross platform is nice but really only on element of the scenario. We let Mac users open a terminal window to run a terminal server session. This runs fine and the result is very predictable. Or, as Steve mentioned, run the Parallel service to host the application. Or move to Visual Studio, .Net, and a web application. The perspective and the potential of this is so much higher than fooling around with FM. /gustav >>> rockysmolin at bchacc.com 25-09-2009 23:35 >>> Thanks to all who responded to this thread. It appears that FMP is a little weak on code and the app will be, in some parts, very code intensive. So I have some reservations. I'll have to get hold of the demo and take a closer look at the details. Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Steve Schapel Sent: Wednesday, September 23, 2009 7:38 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] FileMaker Pro Rocky, I have several Access apps running successfully on Macs, thanks to: http://www.parallels.com/products/desktop/ Regards Steve -------------------------------------------------- From: "Rocky Smolin" Sent: Thursday, September 24, 2009 11:47 AM To: "'Access Developers discussion and problem solving'" Cc: "List" Subject: [AccessD] FileMaker Pro > Dear List: > > I have a potential project with a guy who wants me to create a rather > large application in Filemaker Pro. He's a Mac guy and so has that > orientation. > Filemaker is cross platform and he likes that. > > Has anyone had any experience with Filemaker? Advantages/disadvantage vs. > Access? > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From Gustav at cactus.dk Fri Sep 25 17:22:49 2009 From: Gustav at cactus.dk (Gustav Brock) Date: Sat, 26 Sep 2009 00:22:49 +0200 Subject: [AccessD] Automated emails from Access requiring validation for each email Message-ID: Hi Doug Several methods: 1. Use a small client that communicates directly with the receiving SMTP server. Only for low volume mail and/or in a closed circuit where receivers are known and reliable. Your app must handle transmission errors. 2. Use the "Smart Host" - the SMTP server of the current ISP. Will most often not need authentication. Great for mails sent to multiple users. This is the most common method. 3. Provide your own SMTP server (hosted or in-house) for the clients. If so, your server must accept connections from outside which means that authentication is a must. Is not possible for clients where port 25 is blocked except if you use secure connections to your server. Gives you access to logs for the traffic. 4. Use Gmail SMTP as you have explained below. A variation of #2 and #3 above. 5. Use an SMTP at, say, a web hosting company. These always have an SMTP server for sending mail from web apps, and sometimes this allows normal mail from clients. Will always require authentication. We use all methods. The choice is dependant on the purpose. No method is "best". /gustav >>> dw-murphy at cox.net 25-09-2009 19:51 >>> Possibly I can get educated here re SMTP. I use CDO via Access to send email to eliminate the Outlook issues. The issue I have found is that most non-business plans through an ISP block the regularly used SMTP ports. Mine does. The only way I have been able to get around this is to use the GMAIL SMTP server on their secured ports which give you access with your Gmail credentials. The risk here is that if you send many messages at one time, less than 100 in my case, and have bounces or rejections Gmail may shut down your account. How do list users handle situations where you don't have access to corporate servers? Doug From dw-murphy at cox.net Fri Sep 25 19:00:13 2009 From: dw-murphy at cox.net (Doug Murphy) Date: Fri, 25 Sep 2009 17:00:13 -0700 Subject: [AccessD] Automated emails from Access requiring validation foreach email In-Reply-To: References: Message-ID: Hello Gustav, Thank you for the excellent information. I tried my ISP smtp server again and it worked this time. I must have had something set incorrectly the last time I attempted using CDO from Access. Asside from the GMAIL cops shutting me down once their server has been relaiable. Once I explained that I was sending notices to a list of members they unlocked my account for the organization. I tried using the SMTP server for one of our hosting accounts but my connection was not successfull. I have little knowledge of SMTP so was not able to figure out if it was my connection parameters causing the failure or they were blocking me. I can get to the server from my web site. Thanks again. Hopefully I'll learn something here. Doug -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock Sent: Friday, September 25, 2009 3:23 PM To: accessd at databaseadvisors.com Subject: Re: [AccessD] Automated emails from Access requiring validation foreach email Hi Doug Several methods: 1. Use a small client that communicates directly with the receiving SMTP server. Only for low volume mail and/or in a closed circuit where receivers are known and reliable. Your app must handle transmission errors. 2. Use the "Smart Host" - the SMTP server of the current ISP. Will most often not need authentication. Great for mails sent to multiple users. This is the most common method. 3. Provide your own SMTP server (hosted or in-house) for the clients. If so, your server must accept connections from outside which means that authentication is a must. Is not possible for clients where port 25 is blocked except if you use secure connections to your server. Gives you access to logs for the traffic. 4. Use Gmail SMTP as you have explained below. A variation of #2 and #3 above. 5. Use an SMTP at, say, a web hosting company. These always have an SMTP server for sending mail from web apps, and sometimes this allows normal mail from clients. Will always require authentication. We use all methods. The choice is dependant on the purpose. No method is "best". /gustav >>> dw-murphy at cox.net 25-09-2009 19:51 >>> Possibly I can get educated here re SMTP. I use CDO via Access to send email to eliminate the Outlook issues. The issue I have found is that most non-business plans through an ISP block the regularly used SMTP ports. Mine does. The only way I have been able to get around this is to use the GMAIL SMTP server on their secured ports which give you access with your Gmail credentials. The risk here is that if you send many messages at one time, less than 100 in my case, and have bounces or rejections Gmail may shut down your account. How do list users handle situations where you don't have access to corporate servers? Doug -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From fuller.artful at gmail.com Fri Sep 25 19:11:22 2009 From: fuller.artful at gmail.com (Arthur Fuller) Date: Fri, 25 Sep 2009 20:11:22 -0400 Subject: [AccessD] Easy question In-Reply-To: <008501ca3e10$a3ec6d60$ebc54820$@net> References: <01d201ca3df0$3ee7e270$bcb7a750$@net> <008501ca3e10$a3ec6d60$ebc54820$@net> Message-ID: <29f585dd0909251711g3937ff48s2e52fba5c25dcc7d@mail.gmail.com> For this sort of thing, I have repeatedly turned to Attac Consulting's PDF packages. On Fri, Sep 25, 2009 at 2:47 PM, John Bartow wrote: > I guess not :o( > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From fuller.artful at gmail.com Fri Sep 25 22:03:25 2009 From: fuller.artful at gmail.com (Arthur Fuller) Date: Fri, 25 Sep 2009 23:03:25 -0400 Subject: [AccessD] FileMaker Pro In-Reply-To: References: Message-ID: <29f585dd0909252003u7701231agde371491884cac09@mail.gmail.com> Been there and done that and I agree wholeheartedly with Gustav's sentiments. This is a potential sink-hole down which I hope you will not fall. A. On Fri, Sep 25, 2009 at 6:00 PM, Gustav Brock wrote: > Hi Rocky > > Not to be negative, but I believe you should spare your limited time for > something else. Hours spent on this is of no use elsewhere. > We had a client running this - eh - stuff, and it was a nightmare. Also, > the cost for server versions - which is needed for multi-user apps - is > quite steep. > > Cross platform is nice but really only on element of the scenario. We let > Mac users open a terminal window to run a terminal server session. This runs > fine and the result is very predictable. Or, as Steve mentioned, run the > Parallel service to host the application. > > Or move to Visual Studio, .Net, and a web application. The perspective and > the potential of this is so much higher than fooling around with FM. > > /gustav > > > From max.wanadoo at gmail.com Fri Sep 25 22:53:03 2009 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Sat, 26 Sep 2009 04:53:03 +0100 Subject: [AccessD] Access to Web In-Reply-To: <4ABD398F.1135.2D0C52CD@stuart.lexacorp.com.pg> References: <3E0C208232FA104198335BC3FEA3CCE92E55D0@snidely.rtkl.rtkl.net>, , <4abc6482.1818d00a.486f.2b67@mx.google.com> <4ABD398F.1135.2D0C52CD@stuart.lexacorp.com.pg> Message-ID: <4abd9028.0702d00a.796b.ffffabdc@mx.google.com> Stuart: Wow, that must have taken a whole lot of time to hand-craft those sites. They look very good. I have done similar (but not to this standard) and that is what I wanted to try and avoid - I was wondering if there was a HTML generator from data fields somewhere. I didn't want to export to excel and the save from excel. I was hoping to give the users a one-stop-click button and voila, up comes the web page. I do this at the moment with hand-rolled code. Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Stuart McLachlan Sent: 25 September 2009 22:44 To: Access Developers discussion and problem solving Subject: Re: [AccessD] Access to Web You can save a report as HTML, but it generates really crappy HTML. I've got some failry sophisticated systems that create tables on web pages and it's all hand rolled code. Take a look at the real estate listings at http:///www.sre.com.pg or the job listings at http://www.vanguardpng.com The dynamic pages, plus the "featured properties" on the SRE front page are all generated by VBA procedures. -- Stuart On 25 Sep 2009 at 7:34, Max Wanadoo wrote: > Is there an easy way to get access data onto a web page. > 1. via excel > 2. via pdf and then pdf to web. > 3. Hard coding > > Anything better? > Thanks > Max > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From stuart at lexacorp.com.pg Fri Sep 25 23:29:34 2009 From: stuart at lexacorp.com.pg (Stuart McLachlan) Date: Sat, 26 Sep 2009 14:29:34 +1000 Subject: [AccessD] Access to Web In-Reply-To: <4abd9028.0702d00a.796b.ffffabdc@mx.google.com> References: <3E0C208232FA104198335BC3FEA3CCE92E55D0@snidely.rtkl.rtkl.net>, <4ABD398F.1135.2D0C52CD@stuart.lexacorp.com.pg>, <4abd9028.0702d00a.796b.ffffabdc@mx.google.com> Message-ID: <4ABD98AE.4100.2E7FE266@stuart.lexacorp.com.pg> On 26 Sep 2009 at 4:53, Max Wanadoo wrote: > Stuart: > Wow, that must have taken a whole lot of time to hand-craft those sites. > They look very good. > It's not really as complicated as it looks. I leave the fancy design to my offsider at Cybermasta.com. All the nice stuff such as the header, footer, sidebars, style sheets etc goe in Server Side Includes or templates. I just do the grunt work on the data. Basically, it's a matter of Create a Table Definition Loop through a recordset with a few Print # statements in the loop to embed each record in a table row Read/write the footer template. Here's the relevant code for the Job Vacancies page: Print #1, " 'Define Table Print #1, "

" Print #1, "" Print #1, "" 'Print Header Row Print #1, "" Print #1, "" Print #1, "" Print #1, "" Print #1, "" Print #1, "" Print #1, "" Print #1, "" Print #1, "" Print #1, "" 'Print Data Rows Set rs = CurrentDb.OpenRecordset("SELECT * FROM qryWebJobs order by GpCode, CLosingDate desc,OrganisationName,PositionTitle") Do While Not rs.EOF If strGpCode <> rs!gpcode Then 'show group header row Print #1, "" strGpCode = rs!gpcode End If Print #1, "" Print #1, "" Print #1, "" If rs!ShowClientName Then Print #1, "" Else Print #1, "" End If Print #1, "" Print #1, "" Print #1, "" Print #1, "" Print #1, "" Print #1, "" Print #1, "" rs.MoveNext Loop 'End Vacancy Loop Print #1, "
Position No.PositionOrganizationLocationClosing Date   

" & rs!gpClass & "
" & rs!Posnum & "" & rs!PositionTitle & "" & rs!OrganisationName & "" & Nz(rs!GenericName, " ") & "" & rs!Location & "" & IIf(rs!ClosingDate < Date, "Closed", Format(rs!ClosingDate, "d mmm yy")) & "" & IIf(rs!RestPNG, "PNG Citizens Only", " ") & "
" Print #1, " From max.wanadoo at gmail.com Fri Sep 25 23:34:48 2009 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Sat, 26 Sep 2009 05:34:48 +0100 Subject: [AccessD] Access to Web In-Reply-To: <4ABD98AE.4100.2E7FE266@stuart.lexacorp.com.pg> References: <3E0C208232FA104198335BC3FEA3CCE92E55D0@snidely.rtkl.rtkl.net>, <4ABD398F.1135.2D0C52CD@stuart.lexacorp.com.pg>, <4abd9028.0702d00a.796b.ffffabdc@mx.google.com> <4ABD98AE.4100.2E7FE266@stuart.lexacorp.com.pg> Message-ID: <4abd99f0.0702d00a.796b.ffffbc9a@mx.google.com> Yes, very similar to what I do. The problem is when I encounter a NEW format that I want, I have to sit down and recode it all based on the new fields, etc. Still- keeps me busy Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Stuart McLachlan Sent: 26 September 2009 05:30 To: Access Developers discussion and problem solving Subject: Re: [AccessD] Access to Web On 26 Sep 2009 at 4:53, Max Wanadoo wrote: > Stuart: > Wow, that must have taken a whole lot of time to hand-craft those sites. > They look very good. > It's not really as complicated as it looks. I leave the fancy design to my offsider at Cybermasta.com. All the nice stuff such as the header, footer, sidebars, style sheets etc goe in Server Side Includes or templates. I just do the grunt work on the data. Basically, it's a matter of Create a Table Definition Loop through a recordset with a few Print # statements in the loop to embed each record in a table row Read/write the footer template. Here's the relevant code for the Job Vacancies page: Print #1, " 'Define Table Print #1, "

" Print #1, "" Print #1, "" 'Print Header Row Print #1, "" Print #1, "" Print #1, "" Print #1, "" Print #1, "" Print #1, "" Print #1, "" Print #1, "" Print #1, "" Print #1, "" 'Print Data Rows Set rs = CurrentDb.OpenRecordset("SELECT * FROM qryWebJobs order by GpCode, CLosingDate desc,OrganisationName,PositionTitle") Do While Not rs.EOF If strGpCode <> rs!gpcode Then 'show group header row Print #1, "" strGpCode = rs!gpcode End If Print #1, "" Print #1, "" Print #1, "" If rs!ShowClientName Then Print #1, "" Else Print #1, "" End If Print #1, "" Print #1, "" Print #1, "" Print #1, "" Print #1, "" Print #1, "" Print #1, "" rs.MoveNext Loop 'End Vacancy Loop Print #1, "
Position No.PositionOrganizationLocationClosing Date   

" & rs!gpClass & "
" & rs!Posnum & "" & rs!PositionTitle & "" & rs!OrganisationName & "" & Nz(rs!GenericName, " ") & "" & rs!Location & "" & IIf(rs!ClosingDate < Date, "Closed", Format(rs!ClosingDate, "d mmm yy")) & "" & IIf(rs!RestPNG, "PNG Citizens Only", " ") & "
" Print #1, " -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From tinanfields at torchlake.com Sat Sep 26 10:48:00 2009 From: tinanfields at torchlake.com (Tina Norris Fields) Date: Sat, 26 Sep 2009 11:48:00 -0400 Subject: [AccessD] OT: Words In-Reply-To: References: Message-ID: <4ABE37B0.9020609@torchlake.com> Hmm - I've always understood "second to none" to mean that there is nothing better, that this is so good it doesn't come in second place to anything else at all. T Gustav Brock wrote: > Hi Darryl > > To me, what you describe would mean "Second to nothing". > > Happy - eh - stuggling!! > > /gustav > > >>>> Darryl.Collins at anz.com 25-09-2009 02:00 >>> >>>> > > Since it is Friday in Oz and this came up I thought I would throw in > another one. > > "Second to None".... > > Which is used in the context of "this is (one of) the best" - for > example "The quality of the workmanship was second to none", although > second to none to me would suggest it is only barely better than nothing > at all - you would almost be just as well off without it at all. Go > figure.... > > Aaah, English - even those for whom it is a first language stuggle to > figure it out sometimes. > > Cheers > Darryl. > > > > > From tinanfields at torchlake.com Sat Sep 26 10:48:43 2009 From: tinanfields at torchlake.com (Tina Norris Fields) Date: Sat, 26 Sep 2009 11:48:43 -0400 Subject: [AccessD] OT: Words In-Reply-To: References: Message-ID: <4ABE37DB.5010304@torchlake.com> Max, wouldn't that be "next to last"? T Max Wanadoo wrote: > But what if you come second to last? > > Does Last beat you and you come in behind him? > > Or is Last last and you come in before him? > > Oh, the English language eh? Access is much easier. > > max > > > On 25/09/2009, Gustav Brock wrote: > >> Hi Max >> >> Who knows the context? If Second could be a bad thing ... >> >> /gustav >> >> >> >>>>> max.wanadoo at gmail.com 25-09-2009 09:49 >>> >>>>> >> So, Nothing come first, leaving you second. >> >> Not good enough! >> >> Pull your socks up. >> >> max >> >> >> On 25/09/2009, Gustav Brock wrote: >> >>> Hi Darryl >>> >>> To me, what you describe would mean "Second to nothing". >>> >>> Happy - eh - stuggling!! >>> >>> /gustav >>> >>> >>>>>> Darryl.Collins at anz.com 25-09-2009 02:00 >>> >>>>>> >>> Since it is Friday in Oz and this came up I thought I would throw in >>> another one. >>> >>> "Second to None".... >>> >>> Which is used in the context of "this is (one of) the best" - for >>> example "The quality of the workmanship was second to none", although >>> second to none to me would suggest it is only barely better than nothing >>> at all - you would almost be just as well off without it at all. Go >>> figure.... >>> >>> Aaah, English - even those for whom it is a first language stuggle to >>> figure it out sometimes. >>> >>> Cheers >>> Darryl. >>> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> >> From tinanfields at torchlake.com Sat Sep 26 10:51:36 2009 From: tinanfields at torchlake.com (Tina Norris Fields) Date: Sat, 26 Sep 2009 11:51:36 -0400 Subject: [AccessD] Update or CancelUpdate Without Addnew or Edit In-Reply-To: References: , <4AB7E904.14401.1849AB7A@stuart.lexacorp.com.pg>, <4ab7ed57.1c05d00a.3197.0f7b@mx.google.com><4AB7F074.18710.1866B6C0@stuart.lexacorp.com.pg><4ABB7947.30308@torchlake.com> Message-ID: <4ABE3888.6000901@torchlake.com> Rocky, Oh my! T Rocky Smolin wrote: > "Does that mean we hold butts to be ugly?" Yes, generally, I believe that > to be the case. Butts are generally ugly all by themselves, not required to > be in comparison to any other part of the anatomy. > > And I believe we're talking about uncovered butts, here. Anything can look > nice draped in a Versace or custom tailed Italian silk trousers. > > Yes, there are those two standard deviations or more from the mean which > provide a certain esthetic sensibility to the observer. By and large, > leaving aside college coeds, and thinking of my peers, now...I don't think I > want to talk about this any more. > > Rocky > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Tina Norris > Fields > Sent: Thursday, September 24, 2009 6:51 AM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Update or CancelUpdate Without Addnew or Edit > > I've always wondered about "butt-ugly." Does that mean we hold butts to be > ugly? Or does it mean that the thing is so ugly that even its butt would be > ugly? > > I've seen some really nice looking butts - so I was wondering. :-) > > T > > Stuart McLachlan wrote: > >> It's not pedantry - it's aestheticism. It's just a butt-ugly word :-) >> >> >> > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > From max.wanadoo at gmail.com Sat Sep 26 10:57:50 2009 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Sat, 26 Sep 2009 16:57:50 +0100 Subject: [AccessD] Update or CancelUpdate Without Addnew or Edit In-Reply-To: <4ABE3888.6000901@torchlake.com> References: , <4AB7E904.14401.1849AB7A@stuart.lexacorp.com.pg>, <4ab7ed57.1c05d00a.3197.0f7b@mx.google.com><4AB7F074.18710.1866B6C0@stuart.lexacorp.com.pg><4ABB7947.30308@torchlake.com> <4ABE3888.6000901@torchlake.com> Message-ID: <4abe3a10.0702d00a.6287.2773@mx.google.com> Tina, he is obviously talking about HIS reality, if you were to see mine, you would know that there is more in heaven and earth and plain butts! Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Tina Norris Fields Sent: 26 September 2009 16:52 To: Access Developers discussion and problem solving Subject: Re: [AccessD] Update or CancelUpdate Without Addnew or Edit Rocky, Oh my! T Rocky Smolin wrote: > "Does that mean we hold butts to be ugly?" Yes, generally, I believe that > to be the case. Butts are generally ugly all by themselves, not required to > be in comparison to any other part of the anatomy. > > And I believe we're talking about uncovered butts, here. Anything can look > nice draped in a Versace or custom tailed Italian silk trousers. > > Yes, there are those two standard deviations or more from the mean which > provide a certain esthetic sensibility to the observer. By and large, > leaving aside college coeds, and thinking of my peers, now...I don't think I > want to talk about this any more. > > Rocky > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Tina Norris > Fields > Sent: Thursday, September 24, 2009 6:51 AM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Update or CancelUpdate Without Addnew or Edit > > I've always wondered about "butt-ugly." Does that mean we hold butts to be > ugly? Or does it mean that the thing is so ugly that even its butt would be > ugly? > > I've seen some really nice looking butts - so I was wondering. :-) > > T > > Stuart McLachlan wrote: > >> It's not pedantry - it's aestheticism. It's just a butt-ugly word :-) >> >> >> > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From max.wanadoo at gmail.com Sat Sep 26 10:59:42 2009 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Sat, 26 Sep 2009 16:59:42 +0100 Subject: [AccessD] OT: Words In-Reply-To: <4ABE37DB.5010304@torchlake.com> References: <4ABE37DB.5010304@torchlake.com> Message-ID: <4abe3a80.0508d00a.5637.ffff9d34@mx.google.com> I was just playing with words. If we had a runner called LAST and you came in second to LAST and last WON, then you would be SECOND. But if we were talking in generalities, then you would be the last person but one. Just playing around. Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Tina Norris Fields Sent: 26 September 2009 16:49 To: Access Developers discussion and problem solving Subject: Re: [AccessD] OT: Words Max, wouldn't that be "next to last"? T Max Wanadoo wrote: > But what if you come second to last? > > Does Last beat you and you come in behind him? > > Or is Last last and you come in before him? > > Oh, the English language eh? Access is much easier. > > max > > > On 25/09/2009, Gustav Brock wrote: > >> Hi Max >> >> Who knows the context? If Second could be a bad thing ... >> >> /gustav >> >> >> >>>>> max.wanadoo at gmail.com 25-09-2009 09:49 >>> >>>>> >> So, Nothing come first, leaving you second. >> >> Not good enough! >> >> Pull your socks up. >> >> max >> >> >> On 25/09/2009, Gustav Brock wrote: >> >>> Hi Darryl >>> >>> To me, what you describe would mean "Second to nothing". >>> >>> Happy - eh - stuggling!! >>> >>> /gustav >>> >>> >>>>>> Darryl.Collins at anz.com 25-09-2009 02:00 >>> >>>>>> >>> Since it is Friday in Oz and this came up I thought I would throw in >>> another one. >>> >>> "Second to None".... >>> >>> Which is used in the context of "this is (one of) the best" - for >>> example "The quality of the workmanship was second to none", although >>> second to none to me would suggest it is only barely better than nothing >>> at all - you would almost be just as well off without it at all. Go >>> figure.... >>> >>> Aaah, English - even those for whom it is a first language stuggle to >>> figure it out sometimes. >>> >>> Cheers >>> Darryl. >>> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> >> -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From Gustav at cactus.dk Sat Sep 26 11:17:26 2009 From: Gustav at cactus.dk (Gustav Brock) Date: Sat, 26 Sep 2009 18:17:26 +0200 Subject: [AccessD] Automated emails from Access requiring validation for each email Message-ID: Hi Doug That is often the case. The SMTP server serves the web site only and blocks outside coming connection attempts. /gustav >>> dw-murphy at cox.net 26-09-2009 02:00 >>> I tried using the SMTP server for one of our hosting accounts but my connection was not successfull. .. .. I can get to the server from my web site. From max.wanadoo at gmail.com Sat Sep 26 11:30:55 2009 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Sat, 26 Sep 2009 17:30:55 +0100 Subject: [AccessD] OT: Words In-Reply-To: <4ABE37B0.9020609@torchlake.com> References: <4ABE37B0.9020609@torchlake.com> Message-ID: <4abe41e3.0a1ad00a.41dc.ffffdd10@mx.google.com> That is correct, unless NONE was the name of the person who came in before you - LOL. Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Tina Norris Fields Sent: 26 September 2009 16:48 To: Access Developers discussion and problem solving Subject: Re: [AccessD] OT: Words Hmm - I've always understood "second to none" to mean that there is nothing better, that this is so good it doesn't come in second place to anything else at all. T Gustav Brock wrote: > Hi Darryl > > To me, what you describe would mean "Second to nothing". > > Happy - eh - stuggling!! > > /gustav > > >>>> Darryl.Collins at anz.com 25-09-2009 02:00 >>> >>>> > > Since it is Friday in Oz and this came up I thought I would throw in > another one. > > "Second to None".... > > Which is used in the context of "this is (one of) the best" - for > example "The quality of the workmanship was second to none", although > second to none to me would suggest it is only barely better than nothing > at all - you would almost be just as well off without it at all. Go > figure.... > > Aaah, English - even those for whom it is a first language stuggle to > figure it out sometimes. > > Cheers > Darryl. > > > > > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From rockysmolin at bchacc.com Sat Sep 26 11:36:41 2009 From: rockysmolin at bchacc.com (Rocky Smolin) Date: Sat, 26 Sep 2009 09:36:41 -0700 Subject: [AccessD] Update or CancelUpdate Without Addnew or Edit In-Reply-To: <4ABE3888.6000901@torchlake.com> References: , <4AB7E904.14401.1849AB7A@stuart.lexacorp.com.pg>, <4ab7ed57.1c05d00a.3197.0f7b@mx.google.com><4AB7F074.18710.1866B6C0@stuart.lexacorp.com.pg><4ABB7947.30308@torchlake.com> <4ABE3888.6000901@torchlake.com> Message-ID: You're blushing, aren't you? -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Tina Norris Fields Sent: Saturday, September 26, 2009 8:52 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Update or CancelUpdate Without Addnew or Edit Rocky, Oh my! T Rocky Smolin wrote: > "Does that mean we hold butts to be ugly?" Yes, generally, I believe > that to be the case. Butts are generally ugly all by themselves, not > required to be in comparison to any other part of the anatomy. > > And I believe we're talking about uncovered butts, here. Anything can > look nice draped in a Versace or custom tailed Italian silk trousers. > > Yes, there are those two standard deviations or more from the mean which > provide a certain esthetic sensibility to the observer. By and large, > leaving aside college coeds, and thinking of my peers, now...I don't > think I want to talk about this any more. > > Rocky > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Tina Norris > Fields > Sent: Thursday, September 24, 2009 6:51 AM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Update or CancelUpdate Without Addnew or Edit > > I've always wondered about "butt-ugly." Does that mean we hold butts > to be ugly? Or does it mean that the thing is so ugly that even its > butt would be ugly? > > I've seen some really nice looking butts - so I was wondering. :-) > > T > > Stuart McLachlan wrote: > >> It's not pedantry - it's aestheticism. It's just a butt-ugly word :-) >> >> >> > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From tinanfields at torchlake.com Sat Sep 26 12:02:48 2009 From: tinanfields at torchlake.com (Tina Norris Fields) Date: Sat, 26 Sep 2009 13:02:48 -0400 Subject: [AccessD] Computer prose In-Reply-To: <4abb94f2.0a04d00a.236e.4e1e@mx.google.com> References: <4AB52142.5090207@colbyconsulting.com><4AB5586D.16172.E44DC64@stuart.lexacorp.com.pg><29f585dd0909191527s356d090bi311 6b35bbc27a020@mail.gmail.com><001a01ca397b$b1755da0$146018e0$@spb.ru> <29f585dd0909191609y7d4e6d77na53ba6bba8205862@mail.gmail.com> <4ABB7D4C.6010006@torchlake.com> <4abb94f2.0a04d00a.236e.4e1e@mx.google.com> Message-ID: <4ABE4938.5030209@torchlake.com> Hi Max, Sorry, it wasn't Fermi, it was Fermat. Here it is: Fermat's last theorem Statement that there are no natural numbers /x/, /y/, and /z/ such that /x/^/n/ + /y/^/n/ = /z/^/n/ , in which /n/ is a natural number greater than 2. About this, Pierre de Fermat wrote in 1637 in his copy of Diophantus's Arithmetica, ?I have discovered a truly remarkable proof but this margin is too small to contain it.? Although the theorem was subsequently shown to be true for many specific values of /n/, leading to important mathematical advances in the process, the difficulty of the problem soon convinced mathematicians that Fermat never had a valid proof. In 1995 the British mathematician Andrew Wiles (b. 1953) and his former student Richard Taylor (b. 1962) published a complete proof, finally solving one of the most famous of all mathematical problems. For more information on Fermat's last theorem , visit Britannica.com. Britannica Concise Encyclopedia. Copyright ? 1994-2008 Encyclop?dia Britannica, Inc. I was unaware that the complete proof had been published. I don't think my Dad knows that either, so I'm going to send this one off to him, too. T Max Wanadoo wrote: > Have you got a URL for it Tina? > > Tried google but too much fluff. > > Max > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Tina Norris > Fields > Sent: 24 September 2009 15:08 > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Computer prose > > Arthur, if you get Fermi's Last Theorem resolved, please let me know. > My Dad's been working on that one, off and on, for about 40 years, now, > I think. > T > > Arthur Fuller wrote: > >> Shamil, Russian novelists have nothing to apologize for. IMO they rank >> > among > >> the greatest ever born. >> The only real issue in Russian lit (I didn't actually take a course from >> Nabokov when he taught at Cornell, but my then-girlfriend did, and she >> > gave > >> me all her notes to read. Nabokov and I see Russian novels from completely >> opposite perspectives. That's cool. I like opposing views, they stimulate >> discussion! Nabokov preferred Tolstoy, I preferred Dostoevsky. We both >> > loved > >> Gogol, a commonality among major other differences. Nabokov believed that >> every single detail within a scene was crucial. My GF once faced an exam >> from him, containing a single question, which I cannot quote, but it went >> approximately like this: when Count Vronski said xxx, what colour were the >> walls in the room? Whereas my exam question might have been, was >> > Raskalnikov > >> crazy, and if so why, and if not why not? Or going further back to Gogol, >> was it crazy or mere opportunism to sell dead souls? A strange >> > perspective: > >> Russia as the birth of capitalist oppression. LOL. >> >> Anyway, Shamil, I would be most interested in your take on "A Martian >> > Sends > >> a Postcard Home." I deem it a truly great work, and I made it through >> without reference to the notes, although I admit that it took me a couple >> > of > >> days to work it out. >> >> Meanwhile, I'm back to trying to resolve Fermi's Last Theorem. It's tough! >> >> A. >> >> On Sat, Sep 19, 2009 at 6:51 PM, Shamil Salakhetdinov < >> shamil at smsconsulting.spb.ru> wrote: >> >> >> >>> 2B || !2B ? >>> >>> -- >>> Shamil >>> >>> P.S. FYI: In Russia eternal questions are: "Who is guilty?" and "What to >>> do?" with "Who is guilty?" one taking 99% of the time to "chat about" for >>> ages now... >>> >>> >>> >>> From max.wanadoo at gmail.com Sat Sep 26 12:32:01 2009 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Sat, 26 Sep 2009 18:32:01 +0100 Subject: [AccessD] Computer prose In-Reply-To: <4ABE4938.5030209@torchlake.com> References: <4AB52142.5090207@colbyconsulting.com><4AB5586D.16172.E44DC64@stuart.lexacorp.com.pg><29f585dd0909191527s356d090bi311 6b35bbc27a020@mail.gmail.com><001a01ca397b$b1755da0$146018e0$@spb.ru> <29f585dd0909191609y7d4e6d77na53ba6bba8205862@mail.gmail.com> <4ABB7D4C.6010006@torchlake.com> <4abb94f2.0a04d00a.236e.4e1e@mx.google.com> <4ABE4938.5030209@torchlake.com> Message-ID: <4abe5025.0a04d00a.2336.5462@mx.google.com> The link wants me to sign up. Post the link if it is genuine. I know that there is no proof for a cube where (x^n + y^n = z^n). But I do there is proof for a cube where 2(x^n + y^n = z^n) which is a cube when n=2. Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Tina Norris Fields Sent: 26 September 2009 18:03 To: Access Developers discussion and problem solving Subject: Re: [AccessD] Computer prose Hi Max, Sorry, it wasn't Fermi, it was Fermat. Here it is: Fermat's last theorem Statement that there are no natural numbers /x/, /y/, and /z/ such that /x/^/n/ + /y/^/n/ = /z/^/n/ , in which /n/ is a natural number greater than 2. About this, Pierre de Fermat wrote in 1637 in his copy of Diophantus's Arithmetica, ?I have discovered a truly remarkable proof but this margin is too small to contain it.? Although the theorem was subsequently shown to be true for many specific values of /n/, leading to important mathematical advances in the process, the difficulty of the problem soon convinced mathematicians that Fermat never had a valid proof. In 1995 the British mathematician Andrew Wiles (b. 1953) and his former student Richard Taylor (b. 1962) published a complete proof, finally solving one of the most famous of all mathematical problems. For more information on Fermat's last theorem , visit Britannica.com. Britannica Concise Encyclopedia. Copyright ? 1994-2008 Encyclop?dia Britannica, Inc. I was unaware that the complete proof had been published. I don't think my Dad knows that either, so I'm going to send this one off to him, too. T Max Wanadoo wrote: > Have you got a URL for it Tina? > > Tried google but too much fluff. > > Max > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Tina Norris > Fields > Sent: 24 September 2009 15:08 > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Computer prose > > Arthur, if you get Fermi's Last Theorem resolved, please let me know. > My Dad's been working on that one, off and on, for about 40 years, now, > I think. > T > > Arthur Fuller wrote: > >> Shamil, Russian novelists have nothing to apologize for. IMO they rank >> > among > >> the greatest ever born. >> The only real issue in Russian lit (I didn't actually take a course from >> Nabokov when he taught at Cornell, but my then-girlfriend did, and she >> > gave > >> me all her notes to read. Nabokov and I see Russian novels from completely >> opposite perspectives. That's cool. I like opposing views, they stimulate >> discussion! Nabokov preferred Tolstoy, I preferred Dostoevsky. We both >> > loved > >> Gogol, a commonality among major other differences. Nabokov believed that >> every single detail within a scene was crucial. My GF once faced an exam >> from him, containing a single question, which I cannot quote, but it went >> approximately like this: when Count Vronski said xxx, what colour were the >> walls in the room? Whereas my exam question might have been, was >> > Raskalnikov > >> crazy, and if so why, and if not why not? Or going further back to Gogol, >> was it crazy or mere opportunism to sell dead souls? A strange >> > perspective: > >> Russia as the birth of capitalist oppression. LOL. >> >> Anyway, Shamil, I would be most interested in your take on "A Martian >> > Sends > >> a Postcard Home." I deem it a truly great work, and I made it through >> without reference to the notes, although I admit that it took me a couple >> > of > >> days to work it out. >> >> Meanwhile, I'm back to trying to resolve Fermi's Last Theorem. It's tough! >> >> A. >> >> On Sat, Sep 19, 2009 at 6:51 PM, Shamil Salakhetdinov < >> shamil at smsconsulting.spb.ru> wrote: >> >> >> >>> 2B || !2B ? >>> >>> -- >>> Shamil >>> >>> P.S. FYI: In Russia eternal questions are: "Who is guilty?" and "What to >>> do?" with "Who is guilty?" one taking 99% of the time to "chat about" for >>> ages now... >>> >>> >>> >>> -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From max.wanadoo at gmail.com Sat Sep 26 12:57:07 2009 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Sat, 26 Sep 2009 18:57:07 +0100 Subject: [AccessD] Syntax for MSAccess xx main/subforms In-Reply-To: <29f585dd0909251711g3937ff48s2e52fba5c25dcc7d@mail.gmail.com> References: <01d201ca3df0$3ee7e270$bcb7a750$@net> <008501ca3e10$a3ec6d60$ebc54820$@net> <29f585dd0909251711g3937ff48s2e52fba5c25dcc7d@mail.gmail.com> Message-ID: <4abe5605.0a1ad00a.64ab.ffffda27@mx.google.com> Whilst going through some papers, I came across a print out I had done some years back with regard to the above. http://www.databaseadvisors.com/newsletters/newsletter032004/0310ReferenceGu ide/ and there the link ends and runs out of paper. According to the printout, I printed it on 16/10/2004 so it is 5 years old now. I believe it would be worth bringing it to people's attention again as it is a very good example of how to do these tasks. Max From stuart at lexacorp.com.pg Sat Sep 26 18:50:50 2009 From: stuart at lexacorp.com.pg (Stuart McLachlan) Date: Sun, 27 Sep 2009 09:50:50 +1000 Subject: [AccessD] OT: Words In-Reply-To: <4abe41e3.0a1ad00a.41dc.ffffdd10@mx.google.com> References: , <4ABE37B0.9020609@torchlake.com>, <4abe41e3.0a1ad00a.41dc.ffffdd10@mx.google.com> Message-ID: <4ABEA8DA.678.32A70E2D@stuart.lexacorp.com.pg> But: Who's on first? On 26 Sep 2009 at 17:30, Max Wanadoo wrote: > That is correct, unless NONE was the name of the person who came in before > you - LOL. > > Max > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Tina Norris > Fields > Sent: 26 September 2009 16:48 > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] OT: Words > > Hmm - I've always understood "second to none" to mean that there is > nothing better, that this is so good it doesn't come in second place to > anything else at all. > T > > Gustav Brock wrote: > > Hi Darryl > > > > To me, what you describe would mean "Second to nothing". > > > > Happy - eh - stuggling!! > > > > /gustav > > > > > >>>> Darryl.Collins at anz.com 25-09-2009 02:00 >>> > >>>> > > > > Since it is Friday in Oz and this came up I thought I would throw in > > another one. > > > > "Second to None".... > > > > Which is used in the context of "this is (one of) the best" - for > > example "The quality of the workmanship was second to none", although > > second to none to me would suggest it is only barely better than nothing > > at all - you would almost be just as well off without it at all. Go > > figure.... > > > > Aaah, English - even those for whom it is a first language stuggle to > > figure it out sometimes. > > > > Cheers > > Darryl. > > > > > > > > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com From freddycat99 at gmail.com Sat Sep 26 19:11:30 2009 From: freddycat99 at gmail.com (FreddyCat) Date: Sat, 26 Sep 2009 20:11:30 -0400 Subject: [AccessD] Computer prose In-Reply-To: <4abe5025.0a04d00a.2336.5462@mx.google.com> References: <4AB52142.5090207@colbyconsulting.com> <4AB5586D.16172.E44DC64@stuart.lexacorp.com.pg> <001a01ca397b$b1755da0$146018e0$@spb.ru> <29f585dd0909191609y7d4e6d77na53ba6bba8205862@mail.gmail.com> <4ABB7D4C.6010006@torchlake.com> <4abb94f2.0a04d00a.236e.4e1e@mx.google.com> <4ABE4938.5030209@torchlake.com> <4abe5025.0a04d00a.2336.5462@mx.google.com> Message-ID: <37777fa70909261711g66d67658l302dcadece9cc611@mail.gmail.com> Max, Tina I watched a NOVA episode about Andrew Wiles and his struggle to solve this. I don't know if that episode is available in original format. This is a related link http://www.pbs.org/wgbh/nova/proof/ Fred On Sat, Sep 26, 2009 at 1:32 PM, Max Wanadoo wrote: > The link wants me to sign up. Post the link if it is genuine. > > I know that there is no proof for a cube where (x^n + y^n = z^n). > > But > > I do there is proof for a cube where 2(x^n + y^n = z^n) which is a cube > when > n=2. > > > Max > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Tina Norris > Fields > Sent: 26 September 2009 18:03 > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Computer prose > > Hi Max, > > Sorry, it wasn't Fermi, it was Fermat. Here it is: > > > Fermat's last theorem > > Statement that there are no natural numbers /x/, /y/, and /z/ such that > /x/^/n/ + /y/^/n/ = /z/^/n/ , in which /n/ is a natural number greater > than 2. About this, Pierre de Fermat > wrote > in 1637 in his copy of Diophantus's Arithmetica, ?I have discovered a > truly remarkable proof but this margin is too small to contain it.? > Although the theorem was subsequently shown to be true for many specific > values of /n/, leading to important mathematical advances in the > process, the difficulty of the problem soon convinced mathematicians > that Fermat never had a valid proof. In 1995 the British mathematician > Andrew Wiles (b. 1953) and his former student Richard Taylor (b. 1962) > published a complete proof, finally solving one of the most famous of > all mathematical problems. > > For more information on Fermat's last theorem > < > http://encyclopedia2.thefreedictionary.com/_/gr.aspx?url=http%3A%2F%2Fwww.b > > ritannica.com%2Feb%2Farticle-9034050%2FFermats-last-theorem&source=Britannic > a>, > visit Britannica.com. Britannica Concise Encyclopedia. Copyright ? > 1994-2008 Encyclop?dia Britannica, Inc. > > I was unaware that the complete proof had been published. I don't think > my Dad knows that either, so I'm going to send this one off to him, too. > > T > > > Max Wanadoo wrote: > > Have you got a URL for it Tina? > > > > Tried google but too much fluff. > > > > Max > > > > -----Original Message----- > > From: accessd-bounces at databaseadvisors.com > > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Tina Norris > > Fields > > Sent: 24 September 2009 15:08 > > To: Access Developers discussion and problem solving > > Subject: Re: [AccessD] Computer prose > > > > Arthur, if you get Fermi's Last Theorem resolved, please let me know. > > My Dad's been working on that one, off and on, for about 40 years, now, > > I think. > > T > > > > Arthur Fuller wrote: > > > >> Shamil, Russian novelists have nothing to apologize for. IMO they rank > >> > > among > > > >> the greatest ever born. > >> The only real issue in Russian lit (I didn't actually take a course from > >> Nabokov when he taught at Cornell, but my then-girlfriend did, and she > >> > > gave > > > >> me all her notes to read. Nabokov and I see Russian novels from > completely > >> opposite perspectives. That's cool. I like opposing views, they > stimulate > >> discussion! Nabokov preferred Tolstoy, I preferred Dostoevsky. We both > >> > > loved > > > >> Gogol, a commonality among major other differences. Nabokov believed > that > >> every single detail within a scene was crucial. My GF once faced an exam > >> from him, containing a single question, which I cannot quote, but it > went > >> approximately like this: when Count Vronski said xxx, what colour were > the > >> walls in the room? Whereas my exam question might have been, was > >> > > Raskalnikov > > > >> crazy, and if so why, and if not why not? Or going further back to > Gogol, > >> was it crazy or mere opportunism to sell dead souls? A strange > >> > > perspective: > > > >> Russia as the birth of capitalist oppression. LOL. > >> > >> Anyway, Shamil, I would be most interested in your take on "A Martian > >> > > Sends > > > >> a Postcard Home." I deem it a truly great work, and I made it through > >> without reference to the notes, although I admit that it took me a > couple > >> > > of > > > >> days to work it out. > >> > >> Meanwhile, I'm back to trying to resolve Fermi's Last Theorem. It's > tough! > >> > >> A. > >> > >> On Sat, Sep 19, 2009 at 6:51 PM, Shamil Salakhetdinov < > >> shamil at smsconsulting.spb.ru> wrote: > >> > >> > >> > >>> 2B || !2B ? > >>> > >>> -- > >>> Shamil > >>> > >>> P.S. FYI: In Russia eternal questions are: "Who is guilty?" and "What > to > >>> do?" with "Who is guilty?" one taking 99% of the time to "chat about" > for > >>> ages now... > >>> > >>> > >>> > >>> > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From freddycat99 at gmail.com Sat Sep 26 19:39:31 2009 From: freddycat99 at gmail.com (FreddyCat) Date: Sat, 26 Sep 2009 20:39:31 -0400 Subject: [AccessD] Computer prose In-Reply-To: <37777fa70909261711g66d67658l302dcadece9cc611@mail.gmail.com> References: <4AB52142.5090207@colbyconsulting.com> <4AB5586D.16172.E44DC64@stuart.lexacorp.com.pg> <001a01ca397b$b1755da0$146018e0$@spb.ru> <29f585dd0909191609y7d4e6d77na53ba6bba8205862@mail.gmail.com> <4ABB7D4C.6010006@torchlake.com> <4abb94f2.0a04d00a.236e.4e1e@mx.google.com> <4ABE4938.5030209@torchlake.com> <4abe5025.0a04d00a.2336.5462@mx.google.com> <37777fa70909261711g66d67658l302dcadece9cc611@mail.gmail.com> Message-ID: <37777fa70909261739y9517017pd5e46f5fe08a5044@mail.gmail.com> On Sat, Sep 26, 2009 at 8:11 PM, FreddyCat wrote: > Max, Tina > > I watched a NOVA episode about Andrew Wiles and his struggle to solve this. > I don't know if that episode is available in original format. This is a > related link > > http://www.pbs.org/wgbh/nova/proof/ > Fred > > An update: The narrative for the Nova show is at > http://www.pbs.org/wgbh/nova/transcripts/2414proof.html > > > On Sat, Sep 26, 2009 at 1:32 PM, Max Wanadoo wrote: > >> The link wants me to sign up. Post the link if it is genuine. >> >> I know that there is no proof for a cube where (x^n + y^n = z^n). >> >> But >> >> I do there is proof for a cube where 2(x^n + y^n = z^n) which is a cube >> when >> n=2. >> >> >> Max >> >> >> -----Original Message----- >> From: accessd-bounces at databaseadvisors.com >> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Tina Norris >> Fields >> Sent: 26 September 2009 18:03 >> To: Access Developers discussion and problem solving >> Subject: Re: [AccessD] Computer prose >> >> Hi Max, >> >> Sorry, it wasn't Fermi, it was Fermat. Here it is: >> >> >> Fermat's last theorem >> >> Statement that there are no natural numbers /x/, /y/, and /z/ such that >> /x/^/n/ + /y/^/n/ = /z/^/n/ , in which /n/ is a natural number greater >> than 2. About this, Pierre de Fermat >> wrote >> in 1637 in his copy of Diophantus's Arithmetica, ?I have discovered a >> truly remarkable proof but this margin is too small to contain it.? >> Although the theorem was subsequently shown to be true for many specific >> values of /n/, leading to important mathematical advances in the >> process, the difficulty of the problem soon convinced mathematicians >> that Fermat never had a valid proof. In 1995 the British mathematician >> Andrew Wiles (b. 1953) and his former student Richard Taylor (b. 1962) >> published a complete proof, finally solving one of the most famous of >> all mathematical problems. >> >> For more information on Fermat's last theorem >> < >> http://encyclopedia2.thefreedictionary.com/_/gr.aspx?url=http%3A%2F%2Fwww.b >> >> ritannica.com%2Feb%2Farticle-9034050%2FFermats-last-theorem&source=Britannic >> a>, >> visit Britannica.com. Britannica Concise Encyclopedia. Copyright ? >> 1994-2008 Encyclop?dia Britannica, Inc. >> >> I was unaware that the complete proof had been published. I don't think >> my Dad knows that either, so I'm going to send this one off to him, too. >> >> T >> >> >> Max Wanadoo wrote: >> > Have you got a URL for it Tina? >> > >> > Tried google but too much fluff. >> > >> > Max >> > >> > -----Original Message----- >> > From: accessd-bounces at databaseadvisors.com >> > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Tina Norris >> > Fields >> > Sent: 24 September 2009 15:08 >> > To: Access Developers discussion and problem solving >> > Subject: Re: [AccessD] Computer prose >> > >> > Arthur, if you get Fermi's Last Theorem resolved, please let me know. >> > My Dad's been working on that one, off and on, for about 40 years, now, >> > I think. >> > T >> > >> > Arthur Fuller wrote: >> > >> >> Shamil, Russian novelists have nothing to apologize for. IMO they rank >> >> >> > among >> > >> >> the greatest ever born. >> >> The only real issue in Russian lit (I didn't actually take a course >> from >> >> Nabokov when he taught at Cornell, but my then-girlfriend did, and she >> >> >> > gave >> > >> >> me all her notes to read. Nabokov and I see Russian novels from >> completely >> >> opposite perspectives. That's cool. I like opposing views, they >> stimulate >> >> discussion! Nabokov preferred Tolstoy, I preferred Dostoevsky. We both >> >> >> > loved >> > >> >> Gogol, a commonality among major other differences. Nabokov believed >> that >> >> every single detail within a scene was crucial. My GF once faced an >> exam >> >> from him, containing a single question, which I cannot quote, but it >> went >> >> approximately like this: when Count Vronski said xxx, what colour were >> the >> >> walls in the room? Whereas my exam question might have been, was >> >> >> > Raskalnikov >> > >> >> crazy, and if so why, and if not why not? Or going further back to >> Gogol, >> >> was it crazy or mere opportunism to sell dead souls? A strange >> >> >> > perspective: >> > >> >> Russia as the birth of capitalist oppression. LOL. >> >> >> >> Anyway, Shamil, I would be most interested in your take on "A Martian >> >> >> > Sends >> > >> >> a Postcard Home." I deem it a truly great work, and I made it through >> >> without reference to the notes, although I admit that it took me a >> couple >> >> >> > of >> > >> >> days to work it out. >> >> >> >> Meanwhile, I'm back to trying to resolve Fermi's Last Theorem. It's >> tough! >> >> >> >> A. >> >> >> >> On Sat, Sep 19, 2009 at 6:51 PM, Shamil Salakhetdinov < >> >> shamil at smsconsulting.spb.ru> wrote: >> >> >> >> >> >> >> >>> 2B || !2B ? >> >>> >> >>> -- >> >>> Shamil >> >>> >> >>> P.S. FYI: In Russia eternal questions are: "Who is guilty?" and "What >> to >> >>> do?" with "Who is guilty?" one taking 99% of the time to "chat about" >> for >> >>> ages now... >> >>> >> >>> >> >>> >> >>> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> >> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> > > From DWUTKA at Marlow.com Sun Sep 27 02:56:11 2009 From: DWUTKA at Marlow.com (Drew Wutka) Date: Sun, 27 Sep 2009 02:56:11 -0500 Subject: [AccessD] Access to Web In-Reply-To: <4abd9028.0702d00a.796b.ffffabdc@mx.google.com> References: <3E0C208232FA104198335BC3FEA3CCE92E55D0@snidely.rtkl.rtkl.net>, , <4abc6482.1818d00a.486f.2b67@mx.google.com><4ABD398F.1135.2D0C52CD@stuart.lexacorp.com.pg> <4abd9028.0702d00a.796b.ffffabdc@mx.google.com> Message-ID: Max, I can dig up some very simple asp (classic) code that takes a query and displays the result. Very, VERY simple. Drew -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo Sent: Friday, September 25, 2009 10:53 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Access to Web Stuart: Wow, that must have taken a whole lot of time to hand-craft those sites. They look very good. I have done similar (but not to this standard) and that is what I wanted to try and avoid - I was wondering if there was a HTML generator from data fields somewhere. I didn't want to export to excel and the save from excel. I was hoping to give the users a one-stop-click button and voila, up comes the web page. I do this at the moment with hand-rolled code. Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Stuart McLachlan Sent: 25 September 2009 22:44 To: Access Developers discussion and problem solving Subject: Re: [AccessD] Access to Web You can save a report as HTML, but it generates really crappy HTML. I've got some failry sophisticated systems that create tables on web pages and it's all hand rolled code. Take a look at the real estate listings at http:///www.sre.com.pg or the job listings at http://www.vanguardpng.com The dynamic pages, plus the "featured properties" on the SRE front page are all generated by VBA procedures. -- Stuart On 25 Sep 2009 at 7:34, Max Wanadoo wrote: > Is there an easy way to get access data onto a web page. > 1. via excel > 2. via pdf and then pdf to web. > 3. Hard coding > > Anything better? > Thanks > Max > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com The information contained in this transmission is intended only for the person or entity to which it is addressed and may contain II-VI Proprietary and/or II-VI Business Sensitive material. If you are not the intended recipient, please contact the sender immediately and destroy the material in its entirety, whether electronic or hard copy. You are notified that any review, retransmission, copying, disclosure, dissemination, or other use of, or taking of any action in reliance upon this information by persons or entities other than the intended recipient is prohibited. From max.wanadoo at gmail.com Sun Sep 27 04:13:36 2009 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Sun, 27 Sep 2009 10:13:36 +0100 Subject: [AccessD] Access to Web In-Reply-To: References: <3E0C208232FA104198335BC3FEA3CCE92E55D0@snidely.rtkl.rtkl.net>, , <4abc6482.1818d00a.486f.2b67@mx.google.com><4ABD398F.1135.2D0C52CD@stuart.lexacorp.com.pg> <4abd9028.0702d00a.796b.ffffabdc@mx.google.com> Message-ID: <4abf2cca.0a04d00a.234d.4c00@mx.google.com> Yes please Drew. What do I need installed on the PC to run it? Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Drew Wutka Sent: 27 September 2009 08:56 To: Access Developers discussion and problem solving Subject: Re: [AccessD] Access to Web Max, I can dig up some very simple asp (classic) code that takes a query and displays the result. Very, VERY simple. Drew -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo Sent: Friday, September 25, 2009 10:53 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Access to Web Stuart: Wow, that must have taken a whole lot of time to hand-craft those sites. They look very good. I have done similar (but not to this standard) and that is what I wanted to try and avoid - I was wondering if there was a HTML generator from data fields somewhere. I didn't want to export to excel and the save from excel. I was hoping to give the users a one-stop-click button and voila, up comes the web page. I do this at the moment with hand-rolled code. Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Stuart McLachlan Sent: 25 September 2009 22:44 To: Access Developers discussion and problem solving Subject: Re: [AccessD] Access to Web You can save a report as HTML, but it generates really crappy HTML. I've got some failry sophisticated systems that create tables on web pages and it's all hand rolled code. Take a look at the real estate listings at http:///www.sre.com.pg or the job listings at http://www.vanguardpng.com The dynamic pages, plus the "featured properties" on the SRE front page are all generated by VBA procedures. -- Stuart On 25 Sep 2009 at 7:34, Max Wanadoo wrote: > Is there an easy way to get access data onto a web page. > 1. via excel > 2. via pdf and then pdf to web. > 3. Hard coding > > Anything better? > Thanks > Max > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com The information contained in this transmission is intended only for the person or entity to which it is addressed and may contain II-VI Proprietary and/or II-VI Business Sensitive material. If you are not the intended recipient, please contact the sender immediately and destroy the material in its entirety, whether electronic or hard copy. You are notified that any review, retransmission, copying, disclosure, dissemination, or other use of, or taking of any action in reliance upon this information by persons or entities other than the intended recipient is prohibited. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From max.wanadoo at gmail.com Sun Sep 27 04:33:38 2009 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Sun, 27 Sep 2009 10:33:38 +0100 Subject: [AccessD] Computer prose In-Reply-To: <37777fa70909261739y9517017pd5e46f5fe08a5044@mail.gmail.com> References: <4AB52142.5090207@colbyconsulting.com> <4AB5586D.16172.E44DC64@stuart.lexacorp.com.pg> <001a01ca397b$b1755da0$146018e0$@spb.ru> <29f585dd0909191609y7d4e6d77na53ba6bba8205862@mail.gmail.com> <4ABB7D4C.6010006@torchlake.com> <4abb94f2.0a04d00a.236e.4e1e@mx.google.com> <4ABE4938.5030209@torchlake.com> <4abe5025.0a04d00a.2336.5462@mx.google.com> <37777fa70909261711g66d67658l302dcadece9cc611@mail.gmail.com> <37777fa70909261739y9517017pd5e46f5fe08a5044@mail.gmail.com> Message-ID: <4abf317f.0702d00a.786f.5c0e@mx.google.com> Fred, that is incredibly interesting. Do you have a link to the actual proof? Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of FreddyCat Sent: 27 September 2009 01:40 To: Access Developers discussion and problem solving Subject: Re: [AccessD] Computer prose On Sat, Sep 26, 2009 at 8:11 PM, FreddyCat wrote: > Max, Tina > > I watched a NOVA episode about Andrew Wiles and his struggle to solve this. > I don't know if that episode is available in original format. This is a > related link > > http://www.pbs.org/wgbh/nova/proof/ > Fred > > An update: The narrative for the Nova show is at > http://www.pbs.org/wgbh/nova/transcripts/2414proof.html > > > On Sat, Sep 26, 2009 at 1:32 PM, Max Wanadoo wrote: > >> The link wants me to sign up. Post the link if it is genuine. >> >> I know that there is no proof for a cube where (x^n + y^n = z^n). >> >> But >> >> I do there is proof for a cube where 2(x^n + y^n = z^n) which is a cube >> when >> n=2. >> >> >> Max >> >> >> -----Original Message----- >> From: accessd-bounces at databaseadvisors.com >> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Tina Norris >> Fields >> Sent: 26 September 2009 18:03 >> To: Access Developers discussion and problem solving >> Subject: Re: [AccessD] Computer prose >> >> Hi Max, >> >> Sorry, it wasn't Fermi, it was Fermat. Here it is: >> >> >> Fermat's last theorem >> >> Statement that there are no natural numbers /x/, /y/, and /z/ such that >> /x/^/n/ + /y/^/n/ = /z/^/n/ , in which /n/ is a natural number greater >> than 2. About this, Pierre de Fermat >> wrote >> in 1637 in his copy of Diophantus's Arithmetica, ?I have discovered a >> truly remarkable proof but this margin is too small to contain it.? >> Although the theorem was subsequently shown to be true for many specific >> values of /n/, leading to important mathematical advances in the >> process, the difficulty of the problem soon convinced mathematicians >> that Fermat never had a valid proof. In 1995 the British mathematician >> Andrew Wiles (b. 1953) and his former student Richard Taylor (b. 1962) >> published a complete proof, finally solving one of the most famous of >> all mathematical problems. >> >> For more information on Fermat's last theorem >> < >> http://encyclopedia2.thefreedictionary.com/_/gr.aspx?url=http%3A%2F%2Fwww.b >> >> ritannica.com%2Feb%2Farticle-9034050%2FFermats-last-theorem&source=Britannic >> a>, >> visit Britannica.com. Britannica Concise Encyclopedia. Copyright ? >> 1994-2008 Encyclop?dia Britannica, Inc. >> >> I was unaware that the complete proof had been published. I don't think >> my Dad knows that either, so I'm going to send this one off to him, too. >> >> T >> >> >> Max Wanadoo wrote: >> > Have you got a URL for it Tina? >> > >> > Tried google but too much fluff. >> > >> > Max >> > >> > -----Original Message----- >> > From: accessd-bounces at databaseadvisors.com >> > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Tina Norris >> > Fields >> > Sent: 24 September 2009 15:08 >> > To: Access Developers discussion and problem solving >> > Subject: Re: [AccessD] Computer prose >> > >> > Arthur, if you get Fermi's Last Theorem resolved, please let me know. >> > My Dad's been working on that one, off and on, for about 40 years, now, >> > I think. >> > T >> > >> > Arthur Fuller wrote: >> > >> >> Shamil, Russian novelists have nothing to apologize for. IMO they rank >> >> >> > among >> > >> >> the greatest ever born. >> >> The only real issue in Russian lit (I didn't actually take a course >> from >> >> Nabokov when he taught at Cornell, but my then-girlfriend did, and she >> >> >> > gave >> > >> >> me all her notes to read. Nabokov and I see Russian novels from >> completely >> >> opposite perspectives. That's cool. I like opposing views, they >> stimulate >> >> discussion! Nabokov preferred Tolstoy, I preferred Dostoevsky. We both >> >> >> > loved >> > >> >> Gogol, a commonality among major other differences. Nabokov believed >> that >> >> every single detail within a scene was crucial. My GF once faced an >> exam >> >> from him, containing a single question, which I cannot quote, but it >> went >> >> approximately like this: when Count Vronski said xxx, what colour were >> the >> >> walls in the room? Whereas my exam question might have been, was >> >> >> > Raskalnikov >> > >> >> crazy, and if so why, and if not why not? Or going further back to >> Gogol, >> >> was it crazy or mere opportunism to sell dead souls? A strange >> >> >> > perspective: >> > >> >> Russia as the birth of capitalist oppression. LOL. >> >> >> >> Anyway, Shamil, I would be most interested in your take on "A Martian >> >> >> > Sends >> > >> >> a Postcard Home." I deem it a truly great work, and I made it through >> >> without reference to the notes, although I admit that it took me a >> couple >> >> >> > of >> > >> >> days to work it out. >> >> >> >> Meanwhile, I'm back to trying to resolve Fermi's Last Theorem. It's >> tough! >> >> >> >> A. >> >> >> >> On Sat, Sep 19, 2009 at 6:51 PM, Shamil Salakhetdinov < >> >> shamil at smsconsulting.spb.ru> wrote: >> >> >> >> >> >> >> >>> 2B || !2B ? >> >>> >> >>> -- >> >>> Shamil >> >>> >> >>> P.S. FYI: In Russia eternal questions are: "Who is guilty?" and "What >> to >> >>> do?" with "Who is guilty?" one taking 99% of the time to "chat about" >> for >> >>> ages now... >> >>> >> >>> >> >>> >> >>> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> >> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> > > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From max.wanadoo at gmail.com Sun Sep 27 04:36:58 2009 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Sun, 27 Sep 2009 10:36:58 +0100 Subject: [AccessD] OT: Words In-Reply-To: <4ABEA8DA.678.32A70E2D@stuart.lexacorp.com.pg> References: , <4ABE37B0.9020609@torchlake.com>, <4abe41e3.0a1ad00a.41dc.ffffdd10@mx.google.com> <4ABEA8DA.678.32A70E2D@stuart.lexacorp.com.pg> Message-ID: <4abf3246.1818d00a.24cd.ffffc7b0@mx.google.com> There is only three runners, Max, None and Last. I win. None come in second to Last, so Last is second and None trails in behind him. Fairly obvious I would have thought Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Stuart McLachlan Sent: 27 September 2009 00:51 To: Access Developers discussion and problem solving Subject: Re: [AccessD] OT: Words But: Who's on first? On 26 Sep 2009 at 17:30, Max Wanadoo wrote: > That is correct, unless NONE was the name of the person who came in before > you - LOL. > > Max > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Tina Norris > Fields > Sent: 26 September 2009 16:48 > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] OT: Words > > Hmm - I've always understood "second to none" to mean that there is > nothing better, that this is so good it doesn't come in second place to > anything else at all. > T > > Gustav Brock wrote: > > Hi Darryl > > > > To me, what you describe would mean "Second to nothing". > > > > Happy - eh - stuggling!! > > > > /gustav > > > > > >>>> Darryl.Collins at anz.com 25-09-2009 02:00 >>> > >>>> > > > > Since it is Friday in Oz and this came up I thought I would throw in > > another one. > > > > "Second to None".... > > > > Which is used in the context of "this is (one of) the best" - for > > example "The quality of the workmanship was second to none", although > > second to none to me would suggest it is only barely better than nothing > > at all - you would almost be just as well off without it at all. Go > > figure.... > > > > Aaah, English - even those for whom it is a first language stuggle to > > figure it out sometimes. > > > > Cheers > > Darryl. > > > > > > > > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From Gustav at cactus.dk Sun Sep 27 05:38:50 2009 From: Gustav at cactus.dk (Gustav Brock) Date: Sun, 27 Sep 2009 12:38:50 +0200 Subject: [AccessD] Amazon SimpleDB free for low-level use Message-ID: Hi all Well, this special cloud db _is_ really simple but may be useful in some special cases. It is even free for limited use: 25 hours/month and 1 GB storage, which may be fine for some purpose running once a week or month: http://aws.amazon.com/simpledb/ /gustav From stuart at lexacorp.com.pg Sun Sep 27 06:15:40 2009 From: stuart at lexacorp.com.pg (Stuart McLachlan) Date: Sun, 27 Sep 2009 21:15:40 +1000 Subject: [AccessD] Amazon SimpleDB free for low-level use In-Reply-To: References: Message-ID: <4ABF495C.4977.351A0AB0@stuart.lexacorp.com.pg> Not just running once a week or month. It will be good for a reasonable level of continuous usage as well. The "machine hours" are based on the actual processing time. You can get started with SimpleDB for free. Amazon SimpleDB users pay no charges on the first 25 Machine Hours, 1 GB of Data Transfer, and 1 GB of Storage that you consume every month. In most use cases, approximately 2,000,000 GET or SELECT API requests can be completed per month before incurring any usage charges. That works out at about 2,700 per hour/45 per minute continuously. Even if you are pulling complex data sets which take a couple of seconds, the 25 hours equates to 45,000 requests or about 60 per hour/1 per minute continuously for the month. -- Stuart On 27 Sep 2009 at 12:38, Gustav Brock wrote: > Hi all > > Well, this special cloud db _is_ really simple but may be useful in some special cases. > It is even free for limited use: 25 hours/month and 1 GB storage, which may be fine for some purpose running once a week or month: > > http://aws.amazon.com/simpledb/ > > /gustav > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com From freddycat99 at gmail.com Sun Sep 27 07:50:07 2009 From: freddycat99 at gmail.com (FreddyCat) Date: Sun, 27 Sep 2009 08:50:07 -0400 Subject: [AccessD] Computer prose In-Reply-To: <4abf317f.0702d00a.786f.5c0e@mx.google.com> References: <4AB52142.5090207@colbyconsulting.com> <001a01ca397b$b1755da0$146018e0$@spb.ru> <29f585dd0909191609y7d4e6d77na53ba6bba8205862@mail.gmail.com> <4ABB7D4C.6010006@torchlake.com> <4abb94f2.0a04d00a.236e.4e1e@mx.google.com> <4ABE4938.5030209@torchlake.com> <4abe5025.0a04d00a.2336.5462@mx.google.com> <37777fa70909261711g66d67658l302dcadece9cc611@mail.gmail.com> <37777fa70909261739y9517017pd5e46f5fe08a5044@mail.gmail.com> <4abf317f.0702d00a.786f.5c0e@mx.google.com> Message-ID: <37777fa70909270550n14c63270xe8eca51f49ae9e14@mail.gmail.com> Max, Here is the link to index to various aspects of the proof and related materials. http://math.stanford.edu/~lekheng/flt/index.html Fred On Sun, Sep 27, 2009 at 5:33 AM, Max Wanadoo wrote: > Fred, that is incredibly interesting. Do you have a link to the actual > proof? > > Max > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of FreddyCat > Sent: 27 September 2009 01:40 > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Computer prose > > On Sat, Sep 26, 2009 at 8:11 PM, FreddyCat wrote: > > > Max, Tina > > > > I watched a NOVA episode about Andrew Wiles and his struggle to solve > this. > > I don't know if that episode is available in original format. This is a > > related link > > > > http://www.pbs.org/wgbh/nova/proof/ > > Fred > > > > An update: The narrative for the Nova show is at > > > http://www.pbs.org/wgbh/nova/transcripts/2414proof.html > > > > > > On Sat, Sep 26, 2009 at 1:32 PM, Max Wanadoo >wrote: > > > >> The link wants me to sign up. Post the link if it is genuine. > >> > >> I know that there is no proof for a cube where (x^n + y^n = z^n). > >> > >> But > >> > >> I do there is proof for a cube where 2(x^n + y^n = z^n) which is a cube > >> when > >> n=2. > >> > >> > >> Max > >> > >> > >> -----Original Message----- > >> From: accessd-bounces at databaseadvisors.com > >> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Tina Norris > >> Fields > >> Sent: 26 September 2009 18:03 > >> To: Access Developers discussion and problem solving > >> Subject: Re: [AccessD] Computer prose > >> > >> Hi Max, > >> > >> Sorry, it wasn't Fermi, it was Fermat. Here it is: > >> > >> > >> Fermat's last theorem > >> > >> Statement that there are no natural numbers /x/, /y/, and /z/ such that > >> /x/^/n/ + /y/^/n/ = /z/^/n/ , in which /n/ is a natural number greater > >> than 2. About this, Pierre de Fermat > >> wrote > >> in 1637 in his copy of Diophantus's Arithmetica, ?I have discovered a > >> truly remarkable proof but this margin is too small to contain it.? > >> Although the theorem was subsequently shown to be true for many specific > >> values of /n/, leading to important mathematical advances in the > >> process, the difficulty of the problem soon convinced mathematicians > >> that Fermat never had a valid proof. In 1995 the British mathematician > >> Andrew Wiles (b. 1953) and his former student Richard Taylor (b. 1962) > >> published a complete proof, finally solving one of the most famous of > >> all mathematical problems. > >> > >> For more information on Fermat's last theorem > >> < > >> > http://encyclopedia2.thefreedictionary.com/_/gr.aspx?url=http%3A%2F%2Fwww.b > >> > >> > ritannica.com > %2Feb%2Farticle-9034050%2FFermats-last-theorem&source=Britannic > < > http://encyclopedia2.thefreedictionary.com/_/gr.aspx?url=http%3A%2F%2Fwww.b > > %0Aritannica.com%2Feb%2Farticle-9034050%2FFermats-last-theorem&source=Britan > nic> > >> a>, > >> visit Britannica.com. Britannica Concise Encyclopedia. Copyright ? > >> 1994-2008 Encyclop?dia Britannica, Inc. > >> > >> I was unaware that the complete proof had been published. I don't think > >> my Dad knows that either, so I'm going to send this one off to him, too. > >> > >> T > >> > >> > >> Max Wanadoo wrote: > >> > Have you got a URL for it Tina? > >> > > >> > Tried google but too much fluff. > >> > > >> > Max > >> > > >> > -----Original Message----- > >> > From: accessd-bounces at databaseadvisors.com > >> > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Tina > Norris > >> > Fields > >> > Sent: 24 September 2009 15:08 > >> > To: Access Developers discussion and problem solving > >> > Subject: Re: [AccessD] Computer prose > >> > > >> > Arthur, if you get Fermi's Last Theorem resolved, please let me know. > >> > My Dad's been working on that one, off and on, for about 40 years, > now, > >> > I think. > >> > T > >> > > >> > Arthur Fuller wrote: > >> > > >> >> Shamil, Russian novelists have nothing to apologize for. IMO they > rank > >> >> > >> > among > >> > > >> >> the greatest ever born. > >> >> The only real issue in Russian lit (I didn't actually take a course > >> from > >> >> Nabokov when he taught at Cornell, but my then-girlfriend did, and > she > >> >> > >> > gave > >> > > >> >> me all her notes to read. Nabokov and I see Russian novels from > >> completely > >> >> opposite perspectives. That's cool. I like opposing views, they > >> stimulate > >> >> discussion! Nabokov preferred Tolstoy, I preferred Dostoevsky. We > both > >> >> > >> > loved > >> > > >> >> Gogol, a commonality among major other differences. Nabokov believed > >> that > >> >> every single detail within a scene was crucial. My GF once faced an > >> exam > >> >> from him, containing a single question, which I cannot quote, but it > >> went > >> >> approximately like this: when Count Vronski said xxx, what colour > were > >> the > >> >> walls in the room? Whereas my exam question might have been, was > >> >> > >> > Raskalnikov > >> > > >> >> crazy, and if so why, and if not why not? Or going further back to > >> Gogol, > >> >> was it crazy or mere opportunism to sell dead souls? A strange > >> >> > >> > perspective: > >> > > >> >> Russia as the birth of capitalist oppression. LOL. > >> >> > >> >> Anyway, Shamil, I would be most interested in your take on "A Martian > >> >> > >> > Sends > >> > > >> >> a Postcard Home." I deem it a truly great work, and I made it through > >> >> without reference to the notes, although I admit that it took me a > >> couple > >> >> > >> > of > >> > > >> >> days to work it out. > >> >> > >> >> Meanwhile, I'm back to trying to resolve Fermi's Last Theorem. It's > >> tough! > >> >> > >> >> A. > >> >> > >> >> On Sat, Sep 19, 2009 at 6:51 PM, Shamil Salakhetdinov < > >> >> shamil at smsconsulting.spb.ru> wrote: > >> >> > >> >> > >> >> > >> >>> 2B || !2B ? > >> >>> > >> >>> -- > >> >>> Shamil > >> >>> > >> >>> P.S. FYI: In Russia eternal questions are: "Who is guilty?" and > "What > >> to > >> >>> do?" with "Who is guilty?" one taking 99% of the time to "chat > about" > >> for > >> >>> ages now... > >> >>> > >> >>> > >> >>> > >> >>> > >> -- > >> AccessD mailing list > >> AccessD at databaseadvisors.com > >> http://databaseadvisors.com/mailman/listinfo/accessd > >> Website: http://www.databaseadvisors.com > >> > >> > >> -- > >> AccessD mailing list > >> AccessD at databaseadvisors.com > >> http://databaseadvisors.com/mailman/listinfo/accessd > >> Website: http://www.databaseadvisors.com > >> > > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From Gustav at cactus.dk Sun Sep 27 07:56:52 2009 From: Gustav at cactus.dk (Gustav Brock) Date: Sun, 27 Sep 2009 14:56:52 +0200 Subject: [AccessD] Amazon SimpleDB free for low-level use Message-ID: Hi Stuart Yes that would work as well. I had a larger job in mind. Amazon SimpleDB measures the machine utilization of each request and charges based on the amount of machine capacity used to complete the particular request (SELECT, GET, PUT, etc.), normalized to the hourly capacity of a circa 2007 1.7 GHz Xeon processor. I'm trying to figure out some good examples ... /gustav >>> stuart at lexacorp.com.pg 27-09-2009 13:15:40 >>> Not just running once a week or month. It will be good for a reasonable level of continuous usage as well. The "machine hours" are based on the actual processing time. You can get started with SimpleDB for free. Amazon SimpleDB users pay no charges on the first 25 Machine Hours, 1 GB of Data Transfer, and 1 GB of Storage that you consume every month. In most use cases, approximately 2,000,000 GET or SELECT API requests can be completed per month before incurring any usage charges. That works out at about 2,700 per hour/45 per minute continuously. Even if you are pulling complex data sets which take a couple of seconds, the 25 hours equates to 45,000 requests or about 60 per hour/1 per minute continuously for the month. -- Stuart On 27 Sep 2009 at 12:38, Gustav Brock wrote: > Hi all > > Well, this special cloud db _is_ really simple but may be useful in some special cases. > It is even free for limited use: 25 hours/month and 1 GB storage, which may be fine for some purpose running once a week or month: > > http://aws.amazon.com/simpledb/ > > /gustav From max.wanadoo at gmail.com Sun Sep 27 10:07:23 2009 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Sun, 27 Sep 2009 16:07:23 +0100 Subject: [AccessD] Computer prose In-Reply-To: <37777fa70909270550n14c63270xe8eca51f49ae9e14@mail.gmail.com> References: <4AB52142.5090207@colbyconsulting.com> <001a01ca397b$b1755da0$146018e0$@spb.ru> <29f585dd0909191609y7d4e6d77na53ba6bba8205862@mail.gmail.com> <4ABB7D4C.6010006@torchlake.com> <4abb94f2.0a04d00a.236e.4e1e@mx.google.com> <4ABE4938.5030209@torchlake.com> <4abe5025.0a04d00a.2336.5462@mx.google.com> <37777fa70909261711g66d67658l302dcadece9cc611@mail.gmail.com> <37777fa70909261739y9517017pd5e46f5fe08a5044@mail.gmail.com> <4abf317f.0702d00a.786f.5c0e@mx.google.com> <37777fa70909270550n14c63270xe8eca51f49ae9e14@mail.gmail.com> Message-ID: <4abf7fbd.1818d00a.6d4c.22f8@mx.google.com> Thanks Fred. That made it nice and clear Interesting though. Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of FreddyCat Sent: 27 September 2009 13:50 To: Access Developers discussion and problem solving Subject: Re: [AccessD] Computer prose Max, Here is the link to index to various aspects of the proof and related materials. http://math.stanford.edu/~lekheng/flt/index.html Fred On Sun, Sep 27, 2009 at 5:33 AM, Max Wanadoo wrote: > Fred, that is incredibly interesting. Do you have a link to the actual > proof? > > Max > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of FreddyCat > Sent: 27 September 2009 01:40 > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Computer prose > > On Sat, Sep 26, 2009 at 8:11 PM, FreddyCat wrote: > > > Max, Tina > > > > I watched a NOVA episode about Andrew Wiles and his struggle to solve > this. > > I don't know if that episode is available in original format. This is a > > related link > > > > http://www.pbs.org/wgbh/nova/proof/ > > Fred > > > > An update: The narrative for the Nova show is at > > > http://www.pbs.org/wgbh/nova/transcripts/2414proof.html > > > > > > On Sat, Sep 26, 2009 at 1:32 PM, Max Wanadoo >wrote: > > > >> The link wants me to sign up. Post the link if it is genuine. > >> > >> I know that there is no proof for a cube where (x^n + y^n = z^n). > >> > >> But > >> > >> I do there is proof for a cube where 2(x^n + y^n = z^n) which is a cube > >> when > >> n=2. > >> > >> > >> Max > >> > >> > >> -----Original Message----- > >> From: accessd-bounces at databaseadvisors.com > >> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Tina Norris > >> Fields > >> Sent: 26 September 2009 18:03 > >> To: Access Developers discussion and problem solving > >> Subject: Re: [AccessD] Computer prose > >> > >> Hi Max, > >> > >> Sorry, it wasn't Fermi, it was Fermat. Here it is: > >> > >> > >> Fermat's last theorem > >> > >> Statement that there are no natural numbers /x/, /y/, and /z/ such that > >> /x/^/n/ + /y/^/n/ = /z/^/n/ , in which /n/ is a natural number greater > >> than 2. About this, Pierre de Fermat > >> wrote > >> in 1637 in his copy of Diophantus's Arithmetica, ?I have discovered a > >> truly remarkable proof but this margin is too small to contain it.? > >> Although the theorem was subsequently shown to be true for many specific > >> values of /n/, leading to important mathematical advances in the > >> process, the difficulty of the problem soon convinced mathematicians > >> that Fermat never had a valid proof. In 1995 the British mathematician > >> Andrew Wiles (b. 1953) and his former student Richard Taylor (b. 1962) > >> published a complete proof, finally solving one of the most famous of > >> all mathematical problems. > >> > >> For more information on Fermat's last theorem > >> < > >> > http://encyclopedia2.thefreedictionary.com/_/gr.aspx?url=http%3A%2F%2Fwww.b > >> > >> > ritannica.com > %2Feb%2Farticle-9034050%2FFermats-last-theorem&source=Britannic > < > http://encyclopedia2.thefreedictionary.com/_/gr.aspx?url=http%3A%2F%2Fwww.b > > %0Aritannica.com%2Feb%2Farticle-9034050%2FFermats-last-theorem&source=Britan > nic> > >> a>, > >> visit Britannica.com. Britannica Concise Encyclopedia. Copyright ? > >> 1994-2008 Encyclop?dia Britannica, Inc. > >> > >> I was unaware that the complete proof had been published. I don't think > >> my Dad knows that either, so I'm going to send this one off to him, too. > >> > >> T > >> > >> > >> Max Wanadoo wrote: > >> > Have you got a URL for it Tina? > >> > > >> > Tried google but too much fluff. > >> > > >> > Max > >> > > >> > -----Original Message----- > >> > From: accessd-bounces at databaseadvisors.com > >> > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Tina > Norris > >> > Fields > >> > Sent: 24 September 2009 15:08 > >> > To: Access Developers discussion and problem solving > >> > Subject: Re: [AccessD] Computer prose > >> > > >> > Arthur, if you get Fermi's Last Theorem resolved, please let me know. > >> > My Dad's been working on that one, off and on, for about 40 years, > now, > >> > I think. > >> > T > >> > > >> > Arthur Fuller wrote: > >> > > >> >> Shamil, Russian novelists have nothing to apologize for. IMO they > rank > >> >> > >> > among > >> > > >> >> the greatest ever born. > >> >> The only real issue in Russian lit (I didn't actually take a course > >> from > >> >> Nabokov when he taught at Cornell, but my then-girlfriend did, and > she > >> >> > >> > gave > >> > > >> >> me all her notes to read. Nabokov and I see Russian novels from > >> completely > >> >> opposite perspectives. That's cool. I like opposing views, they > >> stimulate > >> >> discussion! Nabokov preferred Tolstoy, I preferred Dostoevsky. We > both > >> >> > >> > loved > >> > > >> >> Gogol, a commonality among major other differences. Nabokov believed > >> that > >> >> every single detail within a scene was crucial. My GF once faced an > >> exam > >> >> from him, containing a single question, which I cannot quote, but it > >> went > >> >> approximately like this: when Count Vronski said xxx, what colour > were > >> the > >> >> walls in the room? Whereas my exam question might have been, was > >> >> > >> > Raskalnikov > >> > > >> >> crazy, and if so why, and if not why not? Or going further back to > >> Gogol, > >> >> was it crazy or mere opportunism to sell dead souls? A strange > >> >> > >> > perspective: > >> > > >> >> Russia as the birth of capitalist oppression. LOL. > >> >> > >> >> Anyway, Shamil, I would be most interested in your take on "A Martian > >> >> > >> > Sends > >> > > >> >> a Postcard Home." I deem it a truly great work, and I made it through > >> >> without reference to the notes, although I admit that it took me a > >> couple > >> >> > >> > of > >> > > >> >> days to work it out. > >> >> > >> >> Meanwhile, I'm back to trying to resolve Fermi's Last Theorem. It's > >> tough! > >> >> > >> >> A. > >> >> > >> >> On Sat, Sep 19, 2009 at 6:51 PM, Shamil Salakhetdinov < > >> >> shamil at smsconsulting.spb.ru> wrote: > >> >> > >> >> > >> >> > >> >>> 2B || !2B ? > >> >>> > >> >>> -- > >> >>> Shamil > >> >>> > >> >>> P.S. FYI: In Russia eternal questions are: "Who is guilty?" and > "What > >> to > >> >>> do?" with "Who is guilty?" one taking 99% of the time to "chat > about" > >> for > >> >>> ages now... > >> >>> > >> >>> > >> >>> > >> >>> > >> -- > >> AccessD mailing list > >> AccessD at databaseadvisors.com > >> http://databaseadvisors.com/mailman/listinfo/accessd > >> Website: http://www.databaseadvisors.com > >> > >> > >> -- > >> AccessD mailing list > >> AccessD at databaseadvisors.com > >> http://databaseadvisors.com/mailman/listinfo/accessd > >> Website: http://www.databaseadvisors.com > >> > > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From jwcolby at colbyconsulting.com Mon Sep 28 07:18:55 2009 From: jwcolby at colbyconsulting.com (jwcolby) Date: Mon, 28 Sep 2009 08:18:55 -0400 Subject: [AccessD] You thought your hard drive was fast... Message-ID: <4AC0A9AF.9020508@colbyconsulting.com> http://www.madshrimps.be/?action=getarticle&number=1&artpage=3979&articID=911 -- John W. Colby www.ColbyConsulting.com From tinanfields at torchlake.com Mon Sep 28 08:41:38 2009 From: tinanfields at torchlake.com (Tina Norris Fields) Date: Mon, 28 Sep 2009 09:41:38 -0400 Subject: [AccessD] Computer prose In-Reply-To: <4abe5025.0a04d00a.2336.5462@mx.google.com> References: <4AB52142.5090207@colbyconsulting.com><4AB5586D.16172.E44DC64@stuart.lexacorp.com.pg><29f585dd0909191527s356d090bi311 6b35bbc27a020@mail.gmail.com><001a01ca397b$b1755da0$146018e0$@spb.ru> <29f585dd0909191609y7d4e6d77na53ba6bba8205862@mail.gmail.com> <4ABB7D4C.6010006@torchlake.com> <4abb94f2.0a04d00a.236e.4e1e@mx.google.com> <4ABE4938.5030209@torchlake.com> <4abe5025.0a04d00a.2336.5462@mx.google.com> Message-ID: <4AC0BD12.8000100@torchlake.com> Hi Max, the one I got that definition from is the first of these three: I spoke with my Dad about the proof and his issue with the published proof is that it uses math techniques that were not known in Fermat's time. He is still seeking the proof, using only the then-available tools. That's my Dad! T Max Wanadoo wrote: > The link wants me to sign up. Post the link if it is genuine. > > I know that there is no proof for a cube where (x^n + y^n = z^n). > > But > > I do there is proof for a cube where 2(x^n + y^n = z^n) which is a cube when > n=2. > > > Max > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Tina Norris > Fields > Sent: 26 September 2009 18:03 > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Computer prose > > Hi Max, > > Sorry, it wasn't Fermi, it was Fermat. Here it is: > > > Fermat's last theorem > > Statement that there are no natural numbers /x/, /y/, and /z/ such that > /x/^/n/ + /y/^/n/ = /z/^/n/ , in which /n/ is a natural number greater > than 2. About this, Pierre de Fermat > wrote > in 1637 in his copy of Diophantus's Arithmetica, ?I have discovered a > truly remarkable proof but this margin is too small to contain it.? > Although the theorem was subsequently shown to be true for many specific > values of /n/, leading to important mathematical advances in the > process, the difficulty of the problem soon convinced mathematicians > that Fermat never had a valid proof. In 1995 the British mathematician > Andrew Wiles (b. 1953) and his former student Richard Taylor (b. 1962) > published a complete proof, finally solving one of the most famous of > all mathematical problems. > > For more information on Fermat's last theorem > ritannica.com%2Feb%2Farticle-9034050%2FFermats-last-theorem&source=Britannic > a>, > visit Britannica.com. Britannica Concise Encyclopedia. Copyright ? > 1994-2008 Encyclop?dia Britannica, Inc. > > I was unaware that the complete proof had been published. I don't think > my Dad knows that either, so I'm going to send this one off to him, too. > > T > > > Max Wanadoo wrote: > >> Have you got a URL for it Tina? >> >> Tried google but too much fluff. >> >> Max >> >> -----Original Message----- >> From: accessd-bounces at databaseadvisors.com >> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Tina Norris >> Fields >> Sent: 24 September 2009 15:08 >> To: Access Developers discussion and problem solving >> Subject: Re: [AccessD] Computer prose >> >> Arthur, if you get Fermi's Last Theorem resolved, please let me know. >> My Dad's been working on that one, off and on, for about 40 years, now, >> I think. >> T >> >> Arthur Fuller wrote: >> >> >>> Shamil, Russian novelists have nothing to apologize for. IMO they rank >>> >>> >> among >> >> >>> the greatest ever born. >>> The only real issue in Russian lit (I didn't actually take a course from >>> Nabokov when he taught at Cornell, but my then-girlfriend did, and she >>> >>> >> gave >> >> >>> me all her notes to read. Nabokov and I see Russian novels from >>> > completely > >>> opposite perspectives. That's cool. I like opposing views, they stimulate >>> discussion! Nabokov preferred Tolstoy, I preferred Dostoevsky. We both >>> >>> >> loved >> >> >>> Gogol, a commonality among major other differences. Nabokov believed that >>> every single detail within a scene was crucial. My GF once faced an exam >>> from him, containing a single question, which I cannot quote, but it went >>> approximately like this: when Count Vronski said xxx, what colour were >>> > the > >>> walls in the room? Whereas my exam question might have been, was >>> >>> >> Raskalnikov >> >> >>> crazy, and if so why, and if not why not? Or going further back to Gogol, >>> was it crazy or mere opportunism to sell dead souls? A strange >>> >>> >> perspective: >> >> >>> Russia as the birth of capitalist oppression. LOL. >>> >>> Anyway, Shamil, I would be most interested in your take on "A Martian >>> >>> >> Sends >> >> >>> a Postcard Home." I deem it a truly great work, and I made it through >>> without reference to the notes, although I admit that it took me a couple >>> >>> >> of >> >> >>> days to work it out. >>> >>> Meanwhile, I'm back to trying to resolve Fermi's Last Theorem. It's >>> > tough! > >>> A. >>> >>> On Sat, Sep 19, 2009 at 6:51 PM, Shamil Salakhetdinov < >>> shamil at smsconsulting.spb.ru> wrote: >>> >>> >>> >>> >>>> 2B || !2B ? >>>> >>>> -- >>>> Shamil >>>> >>>> P.S. FYI: In Russia eternal questions are: "Who is guilty?" and "What to >>>> do?" with "Who is guilty?" one taking 99% of the time to "chat about" >>>> > for > >>>> ages now... >>>> >>>> >>>> >>>> >>>> From dwaters at usinternet.com Mon Sep 28 09:18:16 2009 From: dwaters at usinternet.com (Dan Waters) Date: Mon, 28 Sep 2009 09:18:16 -0500 Subject: [AccessD] You thought your hard drive was fast... In-Reply-To: <4AC0A9AF.9020508@colbyconsulting.com> References: <4AC0A9AF.9020508@colbyconsulting.com> Message-ID: <7293872F19514D44B8302B43B5BF157A@danwaters> Perhaps this would really help with your large databases! I like the spec for Cooling: 'Custom Danger with Liquid Cooling'! Dan -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Monday, September 28, 2009 7:19 AM To: Access Developers discussion and problem solving Subject: [AccessD] You thought your hard drive was fast... http://www.madshrimps.be/?action=getarticle&number=1&artpage=3979&articID=91 1 -- John W. Colby www.ColbyConsulting.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From jwcolby at colbyconsulting.com Mon Sep 28 10:07:00 2009 From: jwcolby at colbyconsulting.com (jwcolby) Date: Mon, 28 Sep 2009 11:07:00 -0400 Subject: [AccessD] You thought your hard drive was fast... In-Reply-To: <7293872F19514D44B8302B43B5BF157A@danwaters> References: <4AC0A9AF.9020508@colbyconsulting.com> <7293872F19514D44B8302B43B5BF157A@danwaters> Message-ID: <4AC0D114.2070308@colbyconsulting.com> It's a tad outside my budget range. However if you looked at what they did, they used a dedicated hardware raid controller card and essentially glued on 4 flash drives, raid0. I already have dedicated hardware raid controllers, so this gives me a clue as to the performance I could achieve by building a 4 drive Raid0 array on my current controllers - which has been my intention anyway. The nice thing about flash drives from a database perspective is that the Input/Output Operations Per Second (IOPS) is through the roof relative to any physical hard drive. IOPS is essentially how many physical seeks the drive can perform in a second. The number for rotating media is in the 20-60 range for consumer grade drives. The number has to do with how fast the head can physically move between tracks as well as the rotation speed, i.e. how fast the data comes under the head once the head gets to the right track. With Flash drives that stuff essentially goes out the window. There is no physical head to move, nor rotating media to wait for. Now it becomes how many blocks of data can be read, and how many requests for blocks of data can be processed by the processor on the flash drive. The numbers are relatively astronomical. http://searchstorage.techtarget.com.au/articles/34003-Get-more-IOPS-per-dollar-with-SSD-2-5-drives http://www.theregister.co.uk/2009/09/23/insane_ssd_performance/ Now back to reality and what I can actually afford: http://benchmarkreviews.com/index.php?option=com_content&task=view&id=186&Itemid=60&limit=1&limitstart=7 I actually own one 30gb Vertex which I use to drive my virtual machines, giving a 4 gb chunk to each VM (all they need). My intention is to build a RAID0 with 3 or 4 of these beasties (60 gb though), and place my database from hell on that raid0 array. The results should be satisfying. Doing it this way I could start small and build the raid array size. http://www.newegg.com/Product/ProductList.aspx?Submit=ENE&N=2013240636%2050001550%201749646481%201421541071%201421330854&bop=And&ActiveSearchResult=True&SrchInDesc=Vertex&Page=1 I have been impatiently waiting for the price to drop which it pretty much hasn't. I bought the 30 gig drive about a year ago and the prices haven't budged since. I think that the market is buying all of these things up at the current price. John W. Colby www.ColbyConsulting.com Dan Waters wrote: > Perhaps this would really help with your large databases! > > I like the spec for Cooling: 'Custom Danger with Liquid Cooling'! > > Dan > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby > Sent: Monday, September 28, 2009 7:19 AM > To: Access Developers discussion and problem solving > Subject: [AccessD] You thought your hard drive was fast... > > > http://www.madshrimps.be/?action=getarticle&number=1&artpage=3979&articID=91 > 1 > From jwcolby at colbyconsulting.com Mon Sep 28 10:19:09 2009 From: jwcolby at colbyconsulting.com (jwcolby) Date: Mon, 28 Sep 2009 11:19:09 -0400 Subject: [AccessD] [dba-SQLServer] HELP, server completely unresponsive In-Reply-To: <200909241755.n8OHtqPB016788@databaseadvisors.com> References: <200909241755.n8OHtqPB016788@databaseadvisors.com> Message-ID: <4AC0D3ED.2060201@colbyconsulting.com> Well I thought that assigning three processors to the SQL Server software was the answer, and it in fact did make a difference in some cases, but there is still something happening that "locks up" the server. IO started a long running update query going this morning and immediately afterwards I was able to move around, look at other stuff. Then I went away to do other things. When I came back it was "locked up" - with the Management studio application full screen, and the cursor immovable. Of course I thought it was locked up, and I have always believed that it was literally never going to come back. I just happened to to an Alt-Tab, then went off to my lap top to do other stuff. When I came back I was at Windows Explorer, not Management Studio. So the machine is in fact responding, but glacially. The mouse cursor is locked up, cannot be moved. I use a KVM switch, and when I move to another machine the cursor is moving just fine, when I move back to this machine it is locked up. However the cursor changed from the insertion pointer icon to the arrow icon when i switched from Management Studio to Windows Explorer, so again the machine is definitely not unresponsive, it is just responding glacially. This time I have SQL Server assigned three processors, and I was observing that SQL Server pegged three of the processors when it began processing the query so I am comfortable that it in fact is correctly using just three processors. So what is happening that would so completely freeze up the server that the cursor won't even move? Weird. Has anyone else out there ever experienced this? Found a solution? John W. Colby www.ColbyConsulting.com From dwaters at usinternet.com Mon Sep 28 10:31:02 2009 From: dwaters at usinternet.com (Dan Waters) Date: Mon, 28 Sep 2009 10:31:02 -0500 Subject: [AccessD] You thought your hard drive was fast... In-Reply-To: <4AC0D114.2070308@colbyconsulting.com> References: <4AC0A9AF.9020508@colbyconsulting.com><7293872F19514D44B8302B43B5BF157A@danwaters> <4AC0D114.2070308@colbyconsulting.com> Message-ID: <4C10D2079D824E30A5CE93B0D514D672@danwaters> This really is a giant leap! Dan -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Monday, September 28, 2009 10:07 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] You thought your hard drive was fast... It's a tad outside my budget range. However if you looked at what they did, they used a dedicated hardware raid controller card and essentially glued on 4 flash drives, raid0. I already have dedicated hardware raid controllers, so this gives me a clue as to the performance I could achieve by building a 4 drive Raid0 array on my current controllers - which has been my intention anyway. The nice thing about flash drives from a database perspective is that the Input/Output Operations Per Second (IOPS) is through the roof relative to any physical hard drive. IOPS is essentially how many physical seeks the drive can perform in a second. The number for rotating media is in the 20-60 range for consumer grade drives. The number has to do with how fast the head can physically move between tracks as well as the rotation speed, i.e. how fast the data comes under the head once the head gets to the right track. With Flash drives that stuff essentially goes out the window. There is no physical head to move, nor rotating media to wait for. Now it becomes how many blocks of data can be read, and how many requests for blocks of data can be processed by the processor on the flash drive. The numbers are relatively astronomical. http://searchstorage.techtarget.com.au/articles/34003-Get-more-IOPS-per-doll ar-with-SSD-2-5-drives http://www.theregister.co.uk/2009/09/23/insane_ssd_performance/ Now back to reality and what I can actually afford: http://benchmarkreviews.com/index.php?option=com_content&task=view&id=186&It emid=60&limit=1&limitstart=7 I actually own one 30gb Vertex which I use to drive my virtual machines, giving a 4 gb chunk to each VM (all they need). My intention is to build a RAID0 with 3 or 4 of these beasties (60 gb though), and place my database from hell on that raid0 array. The results should be satisfying. Doing it this way I could start small and build the raid array size. http://www.newegg.com/Product/ProductList.aspx?Submit=ENE&N=2013240636%20500 01550%201749646481%201421541071%201421330854&bop=And&ActiveSearchResult=True &SrchInDesc=Vertex&Page=1 I have been impatiently waiting for the price to drop which it pretty much hasn't. I bought the 30 gig drive about a year ago and the prices haven't budged since. I think that the market is buying all of these things up at the current price. John W. Colby www.ColbyConsulting.com Dan Waters wrote: > Perhaps this would really help with your large databases! > > I like the spec for Cooling: 'Custom Danger with Liquid Cooling'! > > Dan > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby > Sent: Monday, September 28, 2009 7:19 AM > To: Access Developers discussion and problem solving > Subject: [AccessD] You thought your hard drive was fast... > > > http://www.madshrimps.be/?action=getarticle&number=1&artpage=3979&articID=91 > 1 > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From jwcolby at colbyconsulting.com Mon Sep 28 10:44:22 2009 From: jwcolby at colbyconsulting.com (jwcolby) Date: Mon, 28 Sep 2009 11:44:22 -0400 Subject: [AccessD] [dba-SQLServer] HELP, server completely unresponsive In-Reply-To: <4AC0D3ED.2060201@colbyconsulting.com> References: <200909241755.n8OHtqPB016788@databaseadvisors.com> <4AC0D3ED.2060201@colbyconsulting.com> Message-ID: <4AC0D9D6.9080600@colbyconsulting.com> I just managed to Alt-Tab back to Management studio, and that application is updating the screen again (though not the cursor movement). the little "Executing query" icon is rotating, and the query timer is counting up the seconds (01:47:08 ATM). I just discovered (on my laptop) the set IO affinity setting in SQL Server which I did not set. No idea what that does for me but I wonder if that being assigned to SQL Server for all processors could be part of the problem. John W. Colby www.ColbyConsulting.com jwcolby wrote: > Well I thought that assigning three processors to the SQL Server software was the answer, and it in > fact did make a difference in some cases, but there is still something happening that "locks up" the > server. IO started a long running update query going this morning and immediately afterwards I was > able to move around, look at other stuff. Then I went away to do other things. When I came back it > was "locked up" - with the Management studio application full screen, and the cursor immovable. Of > course I thought it was locked up, and I have always believed that it was literally never going to > come back. > > I just happened to to an Alt-Tab, then went off to my lap top to do other stuff. When I came back I > was at Windows Explorer, not Management Studio. So the machine is in fact responding, but > glacially. The mouse cursor is locked up, cannot be moved. I use a KVM switch, and when I move to > another machine the cursor is moving just fine, when I move back to this machine it is locked up. > However the cursor changed from the insertion pointer icon to the arrow icon when i switched from > Management Studio to Windows Explorer, so again the machine is definitely not unresponsive, it is > just responding glacially. > > This time I have SQL Server assigned three processors, and I was observing that SQL Server pegged > three of the processors when it began processing the query so I am comfortable that it in fact is > correctly using just three processors. > > So what is happening that would so completely freeze up the server that the cursor won't even move? > > Weird. > > Has anyone else out there ever experienced this? Found a solution? > > John W. Colby > www.ColbyConsulting.com > > _______________________________________________ > dba-SQLServer mailing list > dba-SQLServer at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-sqlserver > http://www.databaseadvisors.com > > From max.wanadoo at gmail.com Mon Sep 28 11:00:28 2009 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Mon, 28 Sep 2009 17:00:28 +0100 Subject: [AccessD] [dba-VB] [dba-SQLServer] HELP, server completely unresponsive In-Reply-To: <4AC0D3ED.2060201@colbyconsulting.com> References: <200909241755.n8OHtqPB016788@databaseadvisors.com> <4AC0D3ED.2060201@colbyconsulting.com> Message-ID: <4ac0ddb1.0508d00a.4dcd.012c@mx.google.com> If it is responding, then Ctrl-Alt-Delete to Task Manager and click on processes to sort them and see what process is taking the ticks. There are other *thread* software around mentioned here before which gives more granularity of the processes. Max -----Original Message----- From: dba-vb-bounces at databaseadvisors.com [mailto:dba-vb-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: 28 September 2009 16:19 To: Discussion concerning MS SQL Server; VBA; Access Developers discussion and problem solving Subject: Re: [dba-VB] [dba-SQLServer] HELP, server completely unresponsive Well I thought that assigning three processors to the SQL Server software was the answer, and it in fact did make a difference in some cases, but there is still something happening that "locks up" the server. IO started a long running update query going this morning and immediately afterwards I was able to move around, look at other stuff. Then I went away to do other things. When I came back it was "locked up" - with the Management studio application full screen, and the cursor immovable. Of course I thought it was locked up, and I have always believed that it was literally never going to come back. I just happened to to an Alt-Tab, then went off to my lap top to do other stuff. When I came back I was at Windows Explorer, not Management Studio. So the machine is in fact responding, but glacially. The mouse cursor is locked up, cannot be moved. I use a KVM switch, and when I move to another machine the cursor is moving just fine, when I move back to this machine it is locked up. However the cursor changed from the insertion pointer icon to the arrow icon when i switched from Management Studio to Windows Explorer, so again the machine is definitely not unresponsive, it is just responding glacially. This time I have SQL Server assigned three processors, and I was observing that SQL Server pegged three of the processors when it began processing the query so I am comfortable that it in fact is correctly using just three processors. So what is happening that would so completely freeze up the server that the cursor won't even move? Weird. Has anyone else out there ever experienced this? Found a solution? John W. Colby www.ColbyConsulting.com _______________________________________________ dba-VB mailing list dba-VB at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/dba-vb http://www.databaseadvisors.com From jwcolby at colbyconsulting.com Mon Sep 28 11:15:41 2009 From: jwcolby at colbyconsulting.com (jwcolby) Date: Mon, 28 Sep 2009 12:15:41 -0400 Subject: [AccessD] [dba-VB] [dba-SQLServer] HELP, server completely unresponsive In-Reply-To: <4ac0ddb1.0508d00a.4dcd.012c@mx.google.com> References: <200909241755.n8OHtqPB016788@databaseadvisors.com> <4AC0D3ED.2060201@colbyconsulting.com> <4ac0ddb1.0508d00a.4dcd.012c@mx.google.com> Message-ID: <4AC0E12D.6050400@colbyconsulting.com> Max, That is exactly the problem, NO process is taking the ticks. Often even SQL Server is not taking the ticks. The CPU usage is almost zero, but the cursor won't move, Alt-Tab takes 15 seconds before it switches and even thin it is more seconds before the screen redraws. It is like Windows executive itself is out to lunch. This is the strangest thing I have ever run into. John W. Colby www.ColbyConsulting.com Max Wanadoo wrote: > If it is responding, then Ctrl-Alt-Delete to Task Manager and click on > processes to sort them and see what process is taking the ticks. > > There are other *thread* software around mentioned here before which gives > more granularity of the processes. > > Max > > -----Original Message----- > From: dba-vb-bounces at databaseadvisors.com > [mailto:dba-vb-bounces at databaseadvisors.com] On Behalf Of jwcolby > Sent: 28 September 2009 16:19 > To: Discussion concerning MS SQL Server; VBA; Access Developers discussion > and problem solving > Subject: Re: [dba-VB] [dba-SQLServer] HELP, server completely unresponsive > > Well I thought that assigning three processors to the SQL Server software > was the answer, and it in > fact did make a difference in some cases, but there is still something > happening that "locks up" the > server. IO started a long running update query going this morning and > immediately afterwards I was > able to move around, look at other stuff. Then I went away to do other > things. When I came back it > was "locked up" - with the Management studio application full screen, and > the cursor immovable. Of > course I thought it was locked up, and I have always believed that it was > literally never going to > come back. > > I just happened to to an Alt-Tab, then went off to my lap top to do other > stuff. When I came back I > was at Windows Explorer, not Management Studio. So the machine is in fact > responding, but > glacially. The mouse cursor is locked up, cannot be moved. I use a KVM > switch, and when I move to > another machine the cursor is moving just fine, when I move back to this > machine it is locked up. > However the cursor changed from the insertion pointer icon to the arrow icon > when i switched from > Management Studio to Windows Explorer, so again the machine is definitely > not unresponsive, it is > just responding glacially. > > This time I have SQL Server assigned three processors, and I was observing > that SQL Server pegged > three of the processors when it began processing the query so I am > comfortable that it in fact is > correctly using just three processors. > > So what is happening that would so completely freeze up the server that the > cursor won't even move? > > Weird. > > Has anyone else out there ever experienced this? Found a solution? > > John W. Colby > www.ColbyConsulting.com > > _______________________________________________ > dba-VB mailing list > dba-VB at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-vb > http://www.databaseadvisors.com > From max.wanadoo at gmail.com Mon Sep 28 11:31:12 2009 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Mon, 28 Sep 2009 17:31:12 +0100 Subject: [AccessD] [dba-VB] [dba-SQLServer] HELP, server completely unresponsive In-Reply-To: <4AC0E12D.6050400@colbyconsulting.com> References: <200909241755.n8OHtqPB016788@databaseadvisors.com> <4AC0D3ED.2060201@colbyconsulting.com> <4ac0ddb1.0508d00a.4dcd.012c@mx.google.com> <4AC0E12D.6050400@colbyconsulting.com> Message-ID: <4ac0e4fc.0702d00a.48f7.01a9@mx.google.com> What! That is so weird. You know that in Access we have the Do Events to release the processor back to windows to carry out stacked processes waiting to be actioned. Well, I was wondering if *something* is not releasing the processor but doing nothing itself. Maybe on a timer tick over. Post the problem to sqlcentral.com and see what come back. Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: 28 September 2009 17:16 To: Access Developers discussion and problem solving Subject: Re: [AccessD] [dba-VB] [dba-SQLServer] HELP, server completely unresponsive Max, That is exactly the problem, NO process is taking the ticks. Often even SQL Server is not taking the ticks. The CPU usage is almost zero, but the cursor won't move, Alt-Tab takes 15 seconds before it switches and even thin it is more seconds before the screen redraws. It is like Windows executive itself is out to lunch. This is the strangest thing I have ever run into. John W. Colby www.ColbyConsulting.com Max Wanadoo wrote: > If it is responding, then Ctrl-Alt-Delete to Task Manager and click on > processes to sort them and see what process is taking the ticks. > > There are other *thread* software around mentioned here before which gives > more granularity of the processes. > > Max > > -----Original Message----- > From: dba-vb-bounces at databaseadvisors.com > [mailto:dba-vb-bounces at databaseadvisors.com] On Behalf Of jwcolby > Sent: 28 September 2009 16:19 > To: Discussion concerning MS SQL Server; VBA; Access Developers discussion > and problem solving > Subject: Re: [dba-VB] [dba-SQLServer] HELP, server completely unresponsive > > Well I thought that assigning three processors to the SQL Server software > was the answer, and it in > fact did make a difference in some cases, but there is still something > happening that "locks up" the > server. IO started a long running update query going this morning and > immediately afterwards I was > able to move around, look at other stuff. Then I went away to do other > things. When I came back it > was "locked up" - with the Management studio application full screen, and > the cursor immovable. Of > course I thought it was locked up, and I have always believed that it was > literally never going to > come back. > > I just happened to to an Alt-Tab, then went off to my lap top to do other > stuff. When I came back I > was at Windows Explorer, not Management Studio. So the machine is in fact > responding, but > glacially. The mouse cursor is locked up, cannot be moved. I use a KVM > switch, and when I move to > another machine the cursor is moving just fine, when I move back to this > machine it is locked up. > However the cursor changed from the insertion pointer icon to the arrow icon > when i switched from > Management Studio to Windows Explorer, so again the machine is definitely > not unresponsive, it is > just responding glacially. > > This time I have SQL Server assigned three processors, and I was observing > that SQL Server pegged > three of the processors when it began processing the query so I am > comfortable that it in fact is > correctly using just three processors. > > So what is happening that would so completely freeze up the server that the > cursor won't even move? > > Weird. > > Has anyone else out there ever experienced this? Found a solution? > > John W. Colby > www.ColbyConsulting.com > > _______________________________________________ > dba-VB mailing list > dba-VB at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-vb > http://www.databaseadvisors.com > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From bill_patten at embarqmail.com Mon Sep 28 11:44:55 2009 From: bill_patten at embarqmail.com (Bill Patten) Date: Mon, 28 Sep 2009 09:44:55 -0700 Subject: [AccessD] [dba-VB] [dba-SQLServer] HELP, server completely unresponsive In-Reply-To: <4AC0E12D.6050400@colbyconsulting.com> References: <200909241755.n8OHtqPB016788@databaseadvisors.com> <4AC0D3ED.2060201@colbyconsulting.com><4ac0ddb1.0508d00a.4dcd.012c@mx.google.com> <4AC0E12D.6050400@colbyconsulting.com> Message-ID: John, I have found that hard drive activity can pause a computer and not show up in process windows. I think you said you were running server 2003, which does not have the built in HD monitoring of Server 2008, Vista and Windows 7. You can download process monitor and select file summary from the tools menu and it may give you a clue as to what is going on. The default screen shows much more activity and what is doing it than the task manager. http://technet.microsoft.com/en-us/sysinternals/bb896642.aspx HTH Bill I also mentioned What's Running last week which is also free and shows much more detail as to what is running. -------------------------------------------------- From: "jwcolby" Sent: Monday, September 28, 2009 9:15 AM To: "Access Developers discussion and problem solving" Subject: Re: [AccessD] [dba-VB] [dba-SQLServer] HELP,server completely unresponsive Max, That is exactly the problem, NO process is taking the ticks. Often even SQL Server is not taking the ticks. The CPU usage is almost zero, but the cursor won't move, Alt-Tab takes 15 seconds before it switches and even thin it is more seconds before the screen redraws. It is like Windows executive itself is out to lunch. This is the strangest thing I have ever run into. John W. Colby www.ColbyConsulting.com Max Wanadoo wrote: > If it is responding, then Ctrl-Alt-Delete to Task Manager and click on > processes to sort them and see what process is taking the ticks. > > There are other *thread* software around mentioned here before which gives > more granularity of the processes. > > Max > > -----Original Message----- > From: dba-vb-bounces at databaseadvisors.com > [mailto:dba-vb-bounces at databaseadvisors.com] On Behalf Of jwcolby > Sent: 28 September 2009 16:19 > To: Discussion concerning MS SQL Server; VBA; Access Developers discussion > and problem solving > Subject: Re: [dba-VB] [dba-SQLServer] HELP, server completely unresponsive > > Well I thought that assigning three processors to the SQL Server software > was the answer, and it in > fact did make a difference in some cases, but there is still something > happening that "locks up" the > server. IO started a long running update query going this morning and > immediately afterwards I was > able to move around, look at other stuff. Then I went away to do other > things. When I came back it > was "locked up" - with the Management studio application full screen, and > the cursor immovable. Of > course I thought it was locked up, and I have always believed that it was > literally never going to > come back. > > I just happened to to an Alt-Tab, then went off to my lap top to do other > stuff. When I came back I > was at Windows Explorer, not Management Studio. So the machine is in fact > responding, but > glacially. The mouse cursor is locked up, cannot be moved. I use a KVM > switch, and when I move to > another machine the cursor is moving just fine, when I move back to this > machine it is locked up. > However the cursor changed from the insertion pointer icon to the arrow > icon > when i switched from > Management Studio to Windows Explorer, so again the machine is definitely > not unresponsive, it is > just responding glacially. > > This time I have SQL Server assigned three processors, and I was observing > that SQL Server pegged > three of the processors when it began processing the query so I am > comfortable that it in fact is > correctly using just three processors. > > So what is happening that would so completely freeze up the server that > the > cursor won't even move? > > Weird. > > Has anyone else out there ever experienced this? Found a solution? > > John W. Colby > www.ColbyConsulting.com > > _______________________________________________ > dba-VB mailing list > dba-VB at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-vb > http://www.databaseadvisors.com > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From jimdettman at verizon.net Mon Sep 28 12:34:40 2009 From: jimdettman at verizon.net (Jim Dettman) Date: Mon, 28 Sep 2009 13:34:40 -0400 Subject: [AccessD] [dba-VB] [dba-SQLServer] HELP, server completely unresponsive In-Reply-To: <4AC0E12D.6050400@colbyconsulting.com> References: <200909241755.n8OHtqPB016788@databaseadvisors.com> <4AC0D3ED.2060201@colbyconsulting.com> <4ac0ddb1.0508d00a.4dcd.012c@mx.google.com> <4AC0E12D.6050400@colbyconsulting.com> Message-ID: Take a look at the memory consumption. A stalled/un-responsive system is either: CPU bound Memory bound I/O bound A problem with any one of those will cause the same thing. You've already checked off the top one. Now move down to the next. If on task manager you have plenty of free physical memory left, then take a look at the I/O (Disk Queue length in the performance counters is a good measure if your I/O system is falling behind). If you don't have any physical memory free, then you system is spending a lot of time swapping processes in and out. And of course if it's I/O bound, then it's spinning its wheels waiting for I/O to finish and probably servicing a ton of interrupts. With the size of the databases your working with and the processing your doing, my guess will be that your I/O bound. SQL does a fairly decent job of tuning itself for memory. Jim. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Monday, September 28, 2009 12:16 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] [dba-VB] [dba-SQLServer] HELP,server completely unresponsive Max, That is exactly the problem, NO process is taking the ticks. Often even SQL Server is not taking the ticks. The CPU usage is almost zero, but the cursor won't move, Alt-Tab takes 15 seconds before it switches and even thin it is more seconds before the screen redraws. It is like Windows executive itself is out to lunch. This is the strangest thing I have ever run into. John W. Colby www.ColbyConsulting.com Max Wanadoo wrote: > If it is responding, then Ctrl-Alt-Delete to Task Manager and click on > processes to sort them and see what process is taking the ticks. > > There are other *thread* software around mentioned here before which gives > more granularity of the processes. > > Max > > -----Original Message----- > From: dba-vb-bounces at databaseadvisors.com > [mailto:dba-vb-bounces at databaseadvisors.com] On Behalf Of jwcolby > Sent: 28 September 2009 16:19 > To: Discussion concerning MS SQL Server; VBA; Access Developers discussion > and problem solving > Subject: Re: [dba-VB] [dba-SQLServer] HELP, server completely unresponsive > > Well I thought that assigning three processors to the SQL Server software > was the answer, and it in > fact did make a difference in some cases, but there is still something > happening that "locks up" the > server. IO started a long running update query going this morning and > immediately afterwards I was > able to move around, look at other stuff. Then I went away to do other > things. When I came back it > was "locked up" - with the Management studio application full screen, and > the cursor immovable. Of > course I thought it was locked up, and I have always believed that it was > literally never going to > come back. > > I just happened to to an Alt-Tab, then went off to my lap top to do other > stuff. When I came back I > was at Windows Explorer, not Management Studio. So the machine is in fact > responding, but > glacially. The mouse cursor is locked up, cannot be moved. I use a KVM > switch, and when I move to > another machine the cursor is moving just fine, when I move back to this > machine it is locked up. > However the cursor changed from the insertion pointer icon to the arrow icon > when i switched from > Management Studio to Windows Explorer, so again the machine is definitely > not unresponsive, it is > just responding glacially. > > This time I have SQL Server assigned three processors, and I was observing > that SQL Server pegged > three of the processors when it began processing the query so I am > comfortable that it in fact is > correctly using just three processors. > > So what is happening that would so completely freeze up the server that the > cursor won't even move? > > Weird. > > Has anyone else out there ever experienced this? Found a solution? > > John W. Colby > www.ColbyConsulting.com > > _______________________________________________ > dba-VB mailing list > dba-VB at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-vb > http://www.databaseadvisors.com > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From jwcolby at colbyconsulting.com Mon Sep 28 13:00:21 2009 From: jwcolby at colbyconsulting.com (jwcolby) Date: Mon, 28 Sep 2009 14:00:21 -0400 Subject: [AccessD] [dba-VB] [dba-SQLServer] HELP, server completely unresponsive In-Reply-To: References: <200909241755.n8OHtqPB016788@databaseadvisors.com> <4AC0D3ED.2060201@colbyconsulting.com> <4ac0ddb1.0508d00a.4dcd.012c@mx.google.com> <4AC0E12D.6050400@colbyconsulting.com> Message-ID: <4AC0F9B5.9000502@colbyconsulting.com> I hear ya. My problem with all of this is that Windows should handle this gracefully. I am not an OS kinda guy but logically there is just no way that SQL Server tying up the disk drives (I/O)should freeze up the screen redraw. I have limited SQL Server to 3/4ths of the memory (12 gb) and three processors. The remaining processor and 4 gigs of ram should be capable of running pretty much anything. It is after all now a single core machine with 4 gigs of ram. Why in the world can't it handle moving the mouse cursor? This is Windows 2003 for goodness sakes, not Windows 95, AND this is the year 2009, not 1995. A quad core 3ghz machine with 16 gigs of ram should NEVER lock up. EVER! And I as a user should not be hunting down why this is happening. BTW did you see the notice that XP will not receive any more service packs and NEITHER WILL WINDOWS 2003. John W. Colby www.ColbyConsulting.com Jim Dettman wrote: > Take a look at the memory consumption. > > A stalled/un-responsive system is either: > > CPU bound > Memory bound > I/O bound > > A problem with any one of those will cause the same thing. > > You've already checked off the top one. Now move down to the next. If on > task manager you have plenty of free physical memory left, then take a look > at the I/O (Disk Queue length in the performance counters is a good measure > if your I/O system is falling behind). > > If you don't have any physical memory free, then you system is spending a > lot of time swapping processes in and out. > > And of course if it's I/O bound, then it's spinning its wheels waiting for > I/O to finish and probably servicing a ton of interrupts. > > With the size of the databases your working with and the processing your > doing, my guess will be that your I/O bound. SQL does a fairly decent job > of tuning itself for memory. > > Jim. From cfoust at infostatsystems.com Mon Sep 28 13:18:57 2009 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Mon, 28 Sep 2009 11:18:57 -0700 Subject: [AccessD] [dba-VB] [dba-SQLServer] HELP, server completely unresponsive In-Reply-To: <4AC0E12D.6050400@colbyconsulting.com> References: <200909241755.n8OHtqPB016788@databaseadvisors.com> <4AC0D3ED.2060201@colbyconsulting.com><4ac0ddb1.0508d00a.4dcd.012c@mx.google.com> <4AC0E12D.6050400@colbyconsulting.com> Message-ID: I've seen visual studio do something a bit like that, where even task manager isn'tcoming up and VS shows as unresponsive while it's updating itself from Visual Source Safe. Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Monday, September 28, 2009 9:16 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] [dba-VB] [dba-SQLServer] HELP,server completely unresponsive Max, That is exactly the problem, NO process is taking the ticks. Often even SQL Server is not taking the ticks. The CPU usage is almost zero, but the cursor won't move, Alt-Tab takes 15 seconds before it switches and even thin it is more seconds before the screen redraws. It is like Windows executive itself is out to lunch. This is the strangest thing I have ever run into. John W. Colby www.ColbyConsulting.com From shamil at smsconsulting.spb.ru Mon Sep 28 14:10:45 2009 From: shamil at smsconsulting.spb.ru (Shamil Salakhetdinov) Date: Mon, 28 Sep 2009 23:10:45 +0400 Subject: [AccessD] [dba-VB] [dba-SQLServer] HELP, server completely unresponsive In-Reply-To: <4AC0F9B5.9000502@colbyconsulting.com> References: <200909241755.n8OHtqPB016788@databaseadvisors.com> <4AC0D3ED.2060201@colbyconsulting.com> <4ac0ddb1.0508d00a.4dcd.012c@mx.google.com> <4AC0E12D.6050400@colbyconsulting.com> <4AC0F9B5.9000502@colbyconsulting.com> Message-ID: <006301ca406f$641907f0$2c4b17d0$@spb.ru> Hi John, Could that be a swapping issue or trashing (computer science term)? http://en.wikipedia.org/wiki/Paging#Performance <<< Virtual memory systems work most efficiently when the ratio of the working set to the total number of pages that can be stored in RAM is low enough to minimize the number of page faults. A program that works with huge data structures will sometimes require a working set that is too large to be efficiently managed by the page system resulting in constant page faults that drastically slow down the system. This condition is referred to as thrashing: pages are swapped out and then accessed causing frequent faults. >>> http://en.wikipedia.org/wiki/Thrash_(computer_science) -- Shamil -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Monday, September 28, 2009 10:00 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] [dba-VB] [dba-SQLServer] HELP, server completely unresponsive I hear ya. My problem with all of this is that Windows should handle this gracefully. I am not an OS kinda guy but logically there is just no way that SQL Server tying up the disk drives (I/O)should freeze up the screen redraw. I have limited SQL Server to 3/4ths of the memory (12 gb) and three processors. The remaining processor and 4 gigs of ram should be capable of running pretty much anything. It is after all now a single core machine with 4 gigs of ram. Why in the world can't it handle moving the mouse cursor? This is Windows 2003 for goodness sakes, not Windows 95, AND this is the year 2009, not 1995. A quad core 3ghz machine with 16 gigs of ram should NEVER lock up. EVER! And I as a user should not be hunting down why this is happening. BTW did you see the notice that XP will not receive any more service packs and NEITHER WILL WINDOWS 2003. John W. Colby www.ColbyConsulting.com Jim Dettman wrote: > Take a look at the memory consumption. > > A stalled/un-responsive system is either: > > CPU bound > Memory bound > I/O bound > > A problem with any one of those will cause the same thing. > > You've already checked off the top one. Now move down to the next. If on > task manager you have plenty of free physical memory left, then take a look > at the I/O (Disk Queue length in the performance counters is a good measure > if your I/O system is falling behind). > > If you don't have any physical memory free, then you system is spending a > lot of time swapping processes in and out. > > And of course if it's I/O bound, then it's spinning its wheels waiting for > I/O to finish and probably servicing a ton of interrupts. > > With the size of the databases your working with and the processing your > doing, my guess will be that your I/O bound. SQL does a fairly decent job > of tuning itself for memory. > > Jim. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com __________ Information from ESET NOD32 Antivirus, version of virus signature database 4465 (20090928) __________ The message was checked by ESET NOD32 Antivirus. http://www.esetnod32.ru From jwcolby at colbyconsulting.com Mon Sep 28 14:29:14 2009 From: jwcolby at colbyconsulting.com (jwcolby) Date: Mon, 28 Sep 2009 15:29:14 -0400 Subject: [AccessD] [dba-VB] [dba-SQLServer] HELP, server completely unresponsive In-Reply-To: <006301ca406f$641907f0$2c4b17d0$@spb.ru> References: <200909241755.n8OHtqPB016788@databaseadvisors.com> <4AC0D3ED.2060201@colbyconsulting.com> <4ac0ddb1.0508d00a.4dcd.012c@mx.google.com> <4AC0E12D.6050400@colbyconsulting.com> <4AC0F9B5.9000502@colbyconsulting.com> <006301ca406f$641907f0$2c4b17d0$@spb.ru> Message-ID: <4AC10E8A.5000109@colbyconsulting.com> It is unlikely to be swapping which means (implies) code swapping in and out. It could be SQL Server thrashing the disk. That still should not lock up the screen though. There is 4 gigs of ram left for the remaining CPU and any applications running on that core. In this instance there is nothing else running other than Windows Explorer. I am simply saying that it is the job of the OS to efficiently manage it's resources. I can see "thrashing" slowing down THAT APPLICATION, however to allow one application to lock the entire computer up is unconscionable. Again this is 2009, and a SERVER OS. It's not like they haven't had 10 years to get this stuff right. The OS is suppose to manage the applications. The applications are NOT suppose to manage the OS. And the USER is not suppose to manage any of this. Obviously they haven't gotten it right. John W. Colby www.ColbyConsulting.com Shamil Salakhetdinov wrote: > Hi John, > > Could that be a swapping issue or trashing (computer science term)? > > http://en.wikipedia.org/wiki/Paging#Performance > <<< > Virtual memory systems work most efficiently when the ratio of the working > set to the total number of pages that can be stored in RAM is low enough to > minimize the number of page faults. A program that works with huge data > structures will sometimes require a working set that is too large to be > efficiently managed by the page system resulting in constant page faults > that drastically slow down the system. This condition is referred to as > thrashing: pages are swapped out and then accessed causing frequent faults. > > http://en.wikipedia.org/wiki/Thrash_(computer_science) > > -- > Shamil > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby > Sent: Monday, September 28, 2009 10:00 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] [dba-VB] [dba-SQLServer] HELP, server completely > unresponsive > > I hear ya. > > My problem with all of this is that Windows should handle this gracefully. > I am not an OS kinda guy > but logically there is just no way that SQL Server tying up the disk drives > (I/O)should freeze up > the screen redraw. I have limited SQL Server to 3/4ths of the memory (12 > gb) and three processors. > > The remaining processor and 4 gigs of ram should be capable of running > pretty much anything. It is > after all now a single core machine with 4 gigs of ram. Why in the world > can't it handle moving the > mouse cursor? This is Windows 2003 for goodness sakes, not Windows 95, AND > this is the year 2009, > not 1995. A quad core 3ghz machine with 16 gigs of ram should NEVER lock > up. EVER! > > And I as a user should not be hunting down why this is happening. > > BTW did you see the notice that XP will not receive any more service packs > and NEITHER WILL WINDOWS > 2003. > > John W. Colby > www.ColbyConsulting.com > > > Jim Dettman wrote: >> Take a look at the memory consumption. >> >> A stalled/un-responsive system is either: >> >> CPU bound >> Memory bound >> I/O bound >> >> A problem with any one of those will cause the same thing. >> >> You've already checked off the top one. Now move down to the next. If > on >> task manager you have plenty of free physical memory left, then take a > look >> at the I/O (Disk Queue length in the performance counters is a good > measure >> if your I/O system is falling behind). >> >> If you don't have any physical memory free, then you system is spending > a >> lot of time swapping processes in and out. >> >> And of course if it's I/O bound, then it's spinning its wheels waiting > for >> I/O to finish and probably servicing a ton of interrupts. >> >> With the size of the databases your working with and the processing your >> doing, my guess will be that your I/O bound. SQL does a fairly decent job >> of tuning itself for memory. >> >> Jim. From DWUTKA at Marlow.com Mon Sep 28 15:06:10 2009 From: DWUTKA at Marlow.com (Drew Wutka) Date: Mon, 28 Sep 2009 15:06:10 -0500 Subject: [AccessD] [dba-VB] [dba-SQLServer] HELP, server completely unresponsive In-Reply-To: <4AC0F9B5.9000502@colbyconsulting.com> Message-ID: Ok, I had to do a little hunting, to find your system configuration. You have 2 Windows 2003 x64 servers. Both with a quad core processor, 16 gigs of RAM and a RAID 6. Ok, don't take this as the word of God or anything, but there are a few issues that are probably hitting you: #1. A quad core processor is not the same as having 4 actual processors. It's similar. You just have 4 cores. The biggest difference is that with a quadcore (or duocore) system, all of the 'processors/cores' are using the same architecture/busses to communicate with everything else. So if you have three cores cranking away, not specifically with calculating on their own, but in running things through the busses, then that fourth core may be 'available', but the line is going to be busy trying to get to it. Does that make sense? Plus, drive operations usually take a very high priority when it comes to interrupt requests, that is why almost any machine, when it's processor is tied up with drive operations, is going to appeared locked. #2. RAID 6. Let's face it, the absolute best method for performance AND reliability is a RAID 10 (or a RAID 0 +1). That's a striped set that is mirrored. You get DOUBLE the reading spead of the already doubled striped set (cause it can read data from all four drives (in a 2 drive striped (and then 2 mirror drives) config)) at the same time. And you get the normal double write speed. But RAID 10 is the most expensive to implement, however, with the cost of today's drives, that really should not be used as a factor in decision making here, unless you are going with ultra huge and ultra expensive drives! RAID 5 is the cheap way to get redundancy, and RAID 6 is a little more 'expensive' to get double failure capability in a RAID set. DROP THE RAID 6, and go with a STRIPED MIRROR! #3. This is just guessing, but you probably also have your OS on a partition on the same RAID. For a desktop, having a good RAID 10, it's gonna be fun trying to get 6 disks in there (4 for the striped mirror data RAID, and 2 for a plain mirrored OS drive). But if your OS is on the same RAID set as your data, you are going to be getting a performance hit. So, what I would recommend is one of two things: Solution #1. Upgrade your machines. Put in 2 separate (duo or quad core) processors. Mirror two drives for the OS, and then 4 more drives for your data RAID 10. Solution #2. Upgrade to Windows 2008, and use it without the GUI (2008 can be setup where it's just a command line interface, and thus it strips all the regular Window's overhead out of the mix....) and then access it strictly through the network from another computer (using Enterprise manager). Drew -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Monday, September 28, 2009 1:00 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] [dba-VB] [dba-SQLServer] HELP,server completely unresponsive I hear ya. My problem with all of this is that Windows should handle this gracefully. I am not an OS kinda guy but logically there is just no way that SQL Server tying up the disk drives (I/O)should freeze up the screen redraw. I have limited SQL Server to 3/4ths of the memory (12 gb) and three processors. The remaining processor and 4 gigs of ram should be capable of running pretty much anything. It is after all now a single core machine with 4 gigs of ram. Why in the world can't it handle moving the mouse cursor? This is Windows 2003 for goodness sakes, not Windows 95, AND this is the year 2009, not 1995. A quad core 3ghz machine with 16 gigs of ram should NEVER lock up. EVER! And I as a user should not be hunting down why this is happening. BTW did you see the notice that XP will not receive any more service packs and NEITHER WILL WINDOWS 2003. John W. Colby www.ColbyConsulting.com The information contained in this transmission is intended only for the person or entity to which it is addressed and may contain II-VI Proprietary and/or II-VI Business Sensitive material. If you are not the intended recipient, please contact the sender immediately and destroy the material in its entirety, whether electronic or hard copy. You are notified that any review, retransmission, copying, disclosure, dissemination, or other use of, or taking of any action in reliance upon this information by persons or entities other than the intended recipient is prohibited. From DWUTKA at Marlow.com Mon Sep 28 15:10:11 2009 From: DWUTKA at Marlow.com (Drew Wutka) Date: Mon, 28 Sep 2009 15:10:11 -0500 Subject: [AccessD] Access to Web In-Reply-To: <4abf2cca.0a04d00a.234d.4c00@mx.google.com> Message-ID: Just make sure IIS is installed. It'll need to be setup as a web page in the webserver. I've posted about this in the past, way to long to get into today. But an ASP page needs to be 'opened' through a webserver, not just by the browser. In other words, with a plain html page, you could go 'C:\WebFolder\MyFile.html' OR 'http://localhost/MyFile.html' and your browser would open the file. In the first instance, it's just opening it from your hard drive, in the second instance, it is querying you local webserver and displaying the page handed to it. So with an asp page, only the second instance will work right. Here is an example of an ASP page that would display a recordset as a table: SQL Statement Processing

<% Dim cnn dim sql dim rs dim i dim strResp set cnn=server.createobject("ADODB.Connection") set rs=server.createobject("ADODB.Recordset") cnn.Provider="Microsoft.Jet.OLEDB.4.0" cnn.open "c:\yourdatabase.mdb" rs.open "SELECT ....",cnn,1,1 <%for i=1 to rs.fields.count%> <%next%> <%if rs.eof=false then rs.movefirst do until rs.eof=true%> <%for i=1 to rs.fields.count%> <%next%> <% rs.movenext loop%> <%end if%>
<%=rs.fields(i-1).Name%>
<%=rs.fields(i-1).value%>
<%rs.close set rs=nothing cnn.close set cnn=nothing %> -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo Sent: Sunday, September 27, 2009 4:14 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Access to Web Yes please Drew. What do I need installed on the PC to run it? Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Drew Wutka Sent: 27 September 2009 08:56 To: Access Developers discussion and problem solving Subject: Re: [AccessD] Access to Web Max, I can dig up some very simple asp (classic) code that takes a query and displays the result. Very, VERY simple. Drew -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo Sent: Friday, September 25, 2009 10:53 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Access to Web Stuart: Wow, that must have taken a whole lot of time to hand-craft those sites. They look very good. I have done similar (but not to this standard) and that is what I wanted to try and avoid - I was wondering if there was a HTML generator from data fields somewhere. I didn't want to export to excel and the save from excel. I was hoping to give the users a one-stop-click button and voila, up comes the web page. I do this at the moment with hand-rolled code. Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Stuart McLachlan Sent: 25 September 2009 22:44 To: Access Developers discussion and problem solving Subject: Re: [AccessD] Access to Web You can save a report as HTML, but it generates really crappy HTML. I've got some failry sophisticated systems that create tables on web pages and it's all hand rolled code. Take a look at the real estate listings at http:///www.sre.com.pg or the job listings at http://www.vanguardpng.com The dynamic pages, plus the "featured properties" on the SRE front page are all generated by VBA procedures. -- Stuart On 25 Sep 2009 at 7:34, Max Wanadoo wrote: > Is there an easy way to get access data onto a web page. > 1. via excel > 2. via pdf and then pdf to web. > 3. Hard coding > > Anything better? > Thanks > Max > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com The information contained in this transmission is intended only for the person or entity to which it is addressed and may contain II-VI Proprietary and/or II-VI Business Sensitive material. If you are not the intended recipient, please contact the sender immediately and destroy the material in its entirety, whether electronic or hard copy. You are notified that any review, retransmission, copying, disclosure, dissemination, or other use of, or taking of any action in reliance upon this information by persons or entities other than the intended recipient is prohibited. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com The information contained in this transmission is intended only for the person or entity to which it is addressed and may contain II-VI Proprietary and/or II-VI Business Sensitive material. If you are not the intended recipient, please contact the sender immediately and destroy the material in its entirety, whether electronic or hard copy. You are notified that any review, retransmission, copying, disclosure, dissemination, or other use of, or taking of any action in reliance upon this information by persons or entities other than the intended recipient is prohibited. From jimdettman at verizon.net Mon Sep 28 15:21:25 2009 From: jimdettman at verizon.net (Jim Dettman) Date: Mon, 28 Sep 2009 16:21:25 -0400 Subject: [AccessD] [dba-VB] [dba-SQLServer] HELP, server completely unresponsive In-Reply-To: <4AC10E8A.5000109@colbyconsulting.com> References: <200909241755.n8OHtqPB016788@databaseadvisors.com> <4AC0D3ED.2060201@colbyconsulting.com> <4ac0ddb1.0508d00a.4dcd.012c@mx.google.com> <4AC0E12D.6050400@colbyconsulting.com> <4AC0F9B5.9000502@colbyconsulting.com> <006301ca406f$641907f0$2c4b17d0$@spb.ru> <4AC10E8A.5000109@colbyconsulting.com> Message-ID: <> No, that applies to data structures as well, not just code. Your thinking of a process swap. Every process has a working set. That is a number of pages that it can have at one time. If it runs out of pages in it's working set, it puts one on the modified page stack and then grabs a free one. If it needs that first page back, it has to swap another page to the page stack, then can call back that first page. This is a soft fault as the page is still in memory. If enough memory gets consumed to the point where there is little free pages left, the modified page list is written out to the page file. If a process needs a page back and it's out on disk, that is a hard (and expensive fault). On top of that is the process handling, which depends on a number of factors. If the system starts to run out of slots, it may swap out an entire process that is waiting for I/O. That's the reason you check CPU first, then memory, then I/O. Each dovetails into the next. Too little memory and lots of swapping for example can make you think you have an I/O problem when you really don't Jim. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Monday, September 28, 2009 3:29 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] [dba-VB] [dba-SQLServer] HELP,server completely unresponsive It is unlikely to be swapping which means (implies) code swapping in and out. It could be SQL Server thrashing the disk. That still should not lock up the screen though. There is 4 gigs of ram left for the remaining CPU and any applications running on that core. In this instance there is nothing else running other than Windows Explorer. I am simply saying that it is the job of the OS to efficiently manage it's resources. I can see "thrashing" slowing down THAT APPLICATION, however to allow one application to lock the entire computer up is unconscionable. Again this is 2009, and a SERVER OS. It's not like they haven't had 10 years to get this stuff right. The OS is suppose to manage the applications. The applications are NOT suppose to manage the OS. And the USER is not suppose to manage any of this. Obviously they haven't gotten it right. John W. Colby www.ColbyConsulting.com Shamil Salakhetdinov wrote: > Hi John, > > Could that be a swapping issue or trashing (computer science term)? > > http://en.wikipedia.org/wiki/Paging#Performance > <<< > Virtual memory systems work most efficiently when the ratio of the working > set to the total number of pages that can be stored in RAM is low enough to > minimize the number of page faults. A program that works with huge data > structures will sometimes require a working set that is too large to be > efficiently managed by the page system resulting in constant page faults > that drastically slow down the system. This condition is referred to as > thrashing: pages are swapped out and then accessed causing frequent faults. > > http://en.wikipedia.org/wiki/Thrash_(computer_science) > > -- > Shamil > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby > Sent: Monday, September 28, 2009 10:00 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] [dba-VB] [dba-SQLServer] HELP, server completely > unresponsive > > I hear ya. > > My problem with all of this is that Windows should handle this gracefully. > I am not an OS kinda guy > but logically there is just no way that SQL Server tying up the disk drives > (I/O)should freeze up > the screen redraw. I have limited SQL Server to 3/4ths of the memory (12 > gb) and three processors. > > The remaining processor and 4 gigs of ram should be capable of running > pretty much anything. It is > after all now a single core machine with 4 gigs of ram. Why in the world > can't it handle moving the > mouse cursor? This is Windows 2003 for goodness sakes, not Windows 95, AND > this is the year 2009, > not 1995. A quad core 3ghz machine with 16 gigs of ram should NEVER lock > up. EVER! > > And I as a user should not be hunting down why this is happening. > > BTW did you see the notice that XP will not receive any more service packs > and NEITHER WILL WINDOWS > 2003. > > John W. Colby > www.ColbyConsulting.com > > > Jim Dettman wrote: >> Take a look at the memory consumption. >> >> A stalled/un-responsive system is either: >> >> CPU bound >> Memory bound >> I/O bound >> >> A problem with any one of those will cause the same thing. >> >> You've already checked off the top one. Now move down to the next. If > on >> task manager you have plenty of free physical memory left, then take a > look >> at the I/O (Disk Queue length in the performance counters is a good > measure >> if your I/O system is falling behind). >> >> If you don't have any physical memory free, then you system is spending > a >> lot of time swapping processes in and out. >> >> And of course if it's I/O bound, then it's spinning its wheels waiting > for >> I/O to finish and probably servicing a ton of interrupts. >> >> With the size of the databases your working with and the processing your >> doing, my guess will be that your I/O bound. SQL does a fairly decent job >> of tuning itself for memory. >> >> Jim. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From max.wanadoo at gmail.com Mon Sep 28 15:39:39 2009 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Mon, 28 Sep 2009 21:39:39 +0100 Subject: [AccessD] Access to Web In-Reply-To: References: <4abf2cca.0a04d00a.234d.4c00@mx.google.com> Message-ID: <4ac11f1f.1818d00a.78ba.1091@mx.google.com> Thank you Drew. Much appreciated. Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Drew Wutka Sent: 28 September 2009 21:10 To: Access Developers discussion and problem solving Subject: Re: [AccessD] Access to Web Just make sure IIS is installed. It'll need to be setup as a web page in the webserver. I've posted about this in the past, way to long to get into today. But an ASP page needs to be 'opened' through a webserver, not just by the browser. In other words, with a plain html page, you could go 'C:\WebFolder\MyFile.html' OR 'http://localhost/MyFile.html' and your browser would open the file. In the first instance, it's just opening it from your hard drive, in the second instance, it is querying you local webserver and displaying the page handed to it. So with an asp page, only the second instance will work right. Here is an example of an ASP page that would display a recordset as a table: SQL Statement Processing

<% Dim cnn dim sql dim rs dim i dim strResp set cnn=server.createobject("ADODB.Connection") set rs=server.createobject("ADODB.Recordset") cnn.Provider="Microsoft.Jet.OLEDB.4.0" cnn.open "c:\yourdatabase.mdb" rs.open "SELECT ....",cnn,1,1 <%for i=1 to rs.fields.count%> <%next%> <%if rs.eof=false then rs.movefirst do until rs.eof=true%> <%for i=1 to rs.fields.count%> <%next%> <% rs.movenext loop%> <%end if%>
<%=rs.fields(i-1).Name%>
<%=rs.fields(i-1).value%>
<%rs.close set rs=nothing cnn.close set cnn=nothing %> -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo Sent: Sunday, September 27, 2009 4:14 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Access to Web Yes please Drew. What do I need installed on the PC to run it? Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Drew Wutka Sent: 27 September 2009 08:56 To: Access Developers discussion and problem solving Subject: Re: [AccessD] Access to Web Max, I can dig up some very simple asp (classic) code that takes a query and displays the result. Very, VERY simple. Drew -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo Sent: Friday, September 25, 2009 10:53 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Access to Web Stuart: Wow, that must have taken a whole lot of time to hand-craft those sites. They look very good. I have done similar (but not to this standard) and that is what I wanted to try and avoid - I was wondering if there was a HTML generator from data fields somewhere. I didn't want to export to excel and the save from excel. I was hoping to give the users a one-stop-click button and voila, up comes the web page. I do this at the moment with hand-rolled code. Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Stuart McLachlan Sent: 25 September 2009 22:44 To: Access Developers discussion and problem solving Subject: Re: [AccessD] Access to Web You can save a report as HTML, but it generates really crappy HTML. I've got some failry sophisticated systems that create tables on web pages and it's all hand rolled code. Take a look at the real estate listings at http:///www.sre.com.pg or the job listings at http://www.vanguardpng.com The dynamic pages, plus the "featured properties" on the SRE front page are all generated by VBA procedures. -- Stuart On 25 Sep 2009 at 7:34, Max Wanadoo wrote: > Is there an easy way to get access data onto a web page. > 1. via excel > 2. via pdf and then pdf to web. > 3. Hard coding > > Anything better? > Thanks > Max > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com The information contained in this transmission is intended only for the person or entity to which it is addressed and may contain II-VI Proprietary and/or II-VI Business Sensitive material. If you are not the intended recipient, please contact the sender immediately and destroy the material in its entirety, whether electronic or hard copy. You are notified that any review, retransmission, copying, disclosure, dissemination, or other use of, or taking of any action in reliance upon this information by persons or entities other than the intended recipient is prohibited. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com The information contained in this transmission is intended only for the person or entity to which it is addressed and may contain II-VI Proprietary and/or II-VI Business Sensitive material. If you are not the intended recipient, please contact the sender immediately and destroy the material in its entirety, whether electronic or hard copy. You are notified that any review, retransmission, copying, disclosure, dissemination, or other use of, or taking of any action in reliance upon this information by persons or entities other than the intended recipient is prohibited. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From jwcolby at colbyconsulting.com Mon Sep 28 15:44:34 2009 From: jwcolby at colbyconsulting.com (jwcolby) Date: Mon, 28 Sep 2009 16:44:34 -0400 Subject: [AccessD] [dba-VB] [dba-SQLServer] HELP, server completely unresponsive In-Reply-To: References: Message-ID: <4AC12032.70404@colbyconsulting.com> Drew, >So if you have three cores cranking away, not specifically with calculating on their own, but in running things through the busses, then that fourth core may be 'available', but the line is going to be busy trying to get to it. Does that make sense? No, it doesn't work that way. Yes, all four cores use the same busses but each has an equal shot at everything - shared cache, IO, busses etc. > Plus, drive operations usually take a very high priority when it comes to interrupt requests, that is why almost any machine, when it's processor is tied up with drive operations, is going to appeared locked. This may in fact be the case. MS doesn't specifically say. However what is "supposed" to happen is that low impact / low IO stuff is supposed to get priority exactly because it has a low impact and costs nothing to process. Hi impact stuff is supposed to get last priority exactly to prevent locking out the low impact stuff. If a uart is running bringing in a few characters every millisecond then it is supposed to be the highest priority so that its pitiful little I/O is processed. Like that. The high impact stuff is supposed to grab all of the remaining bandwidth / processor cycles after the puny stuff is done. More or less. > #2. RAID 6. Let's face it, the absolute best method for performance AND reliability is a RAID 10 (or a RAID 0 +1). No argument. Every RAID class has it's purpose. Raid 6 allows two drives to fail without data corruption, yet only uses two drives for parity (redundancy). Raid 10 uses 1/2 of your drives for redundancy. >But RAID 10 is the most expensive to implement, however, with the cost of today's drives, that really should not be used as a factor in decision making here, unless you are going with ultra huge and ultra expensive drives! That is easy to say when you are working for a corporation and just put in a funds request. My funds requests come directly out of my children's mouths. > #3. This is just guessing, but you probably also have your OS on a partition on the same RAID. Nope, I have Raid1 for the OS. I have the log files out on it's own RAID array (separate disk set). Solution #1. Upgrade your machines. Put in 2 separate (duo or quad core) processors. Mirror two drives for the OS, and then 4 more drives for your data RAID 10. Please do put in a funds request and send the check to me at ... ;) > Solution #2. Upgrade to Windows 2008, and use it without the GUI (2008 can be setup where it's just a command line interface, and thus it strips all the regular Window's overhead out of the mix....) and then access it strictly through the network from another computer (using Enterprise manager). Uhh... I don't think so. I should be able to see the SQL Server instance from another machine. It is not showing up (when whatever this is happens), most likely because the machine is not responding before the remote Management studio times out. I should be able to remote desktop into the machine as it is. The machine is "not responding". It seems unlikely that I am gonna change that with an OS change and stripping the gui. A lot of work with a highly questionable result set. As it happens I do have Server 2008 and SQL Server 2008 as well. Given that my data is all on raid disks, I can fairly easily swap out the Server OS and SQL Server instance. "fairly easily" being of course many hours of my own time (no corporate IT department to call here). I will eventually do this just because I need to do so to stay modern. However I certainly do not expect that to solve this problem. MS has had a dozen years to stop this nonsense and hasn't. I have no expectation that they suddenly decided fixing bugs is more important that sales brochures bullet points. John W. Colby www.ColbyConsulting.com Drew Wutka wrote: > Ok, I had to do a little hunting, to find your system configuration. > > You have 2 Windows 2003 x64 servers. Both with a quad core processor, > 16 gigs of RAM and a RAID 6. > > Ok, don't take this as the word of God or anything, but there are a few > issues that are probably hitting you: > > #1. A quad core processor is not the same as having 4 actual > processors. It's similar. You just have 4 cores. The biggest > difference is that with a quadcore (or duocore) system, all of the > 'processors/cores' are using the same architecture/busses to communicate > with everything else. So if you have three cores cranking away, not > specifically with calculating on their own, but in running things > through the busses, then that fourth core may be 'available', but the > line is going to be busy trying to get to it. Does that make sense? > Plus, drive operations usually take a very high priority when it comes > to interrupt requests, that is why almost any machine, when it's > processor is tied up with drive operations, is going to appeared locked. > > #2. RAID 6. Let's face it, the absolute best method for performance > AND reliability is a RAID 10 (or a RAID 0 +1). That's a striped set > that is mirrored. You get DOUBLE the reading spead of the already > doubled striped set (cause it can read data from all four drives (in a 2 > drive striped (and then 2 mirror drives) config)) at the same time. And > you get the normal double write speed. But RAID 10 is the most > expensive to implement, however, with the cost of today's drives, that > really should not be used as a factor in decision making here, unless > you are going with ultra huge and ultra expensive drives! RAID 5 is the > cheap way to get redundancy, and RAID 6 is a little more 'expensive' to > get double failure capability in a RAID set. DROP THE RAID 6, and go > with a STRIPED MIRROR! > > #3. This is just guessing, but you probably also have your OS on a > partition on the same RAID. For a desktop, having a good RAID 10, it's > gonna be fun trying to get 6 disks in there (4 for the striped mirror > data RAID, and 2 for a plain mirrored OS drive). But if your OS is on > the same RAID set as your data, you are going to be getting a > performance hit. > > So, what I would recommend is one of two things: > > Solution #1. Upgrade your machines. Put in 2 separate (duo or quad > core) processors. Mirror two drives for the OS, and then 4 more drives > for your data RAID 10. > > Solution #2. Upgrade to Windows 2008, and use it without the GUI (2008 > can be setup where it's just a command line interface, and thus it > strips all the regular Window's overhead out of the mix....) and then > access it strictly through the network from another computer (using > Enterprise manager). > > Drew From Gustav at cactus.dk Mon Sep 28 15:56:26 2009 From: Gustav at cactus.dk (Gustav Brock) Date: Mon, 28 Sep 2009 22:56:26 +0200 Subject: [AccessD] [dba-VB] [dba-SQLServer] HELP, server completely unresponsive Message-ID: Hi John Perhaps you forgot to give the "applications" (foreground user activities) first priority - that's one of the differences between the default settings of a server OS and a workstation OS. My computer, System (advanced), Properties, Advanced, Performance .. With your tasks I would indeed move _all_ user applications and development tools to a workstation and leave the server applications on one or more servers dedicated that purpose running optimized server OS(s). /gustav >>> jwcolby at colbyconsulting.com 28-09-2009 21:29 >>> Again this is .. a SERVER OS. From DWUTKA at Marlow.com Mon Sep 28 16:47:51 2009 From: DWUTKA at Marlow.com (Drew Wutka) Date: Mon, 28 Sep 2009 16:47:51 -0500 Subject: [AccessD] [dba-VB] [dba-SQLServer] HELP, server completely unresponsive In-Reply-To: <4AC12032.70404@colbyconsulting.com> References: <4AC12032.70404@colbyconsulting.com> Message-ID: LOL, with this economy, funds are tight! Though if you are using a RAID 6 with 4 drives, you are only going to lose about one drive of space...to go to a RAID 10. This is with an external RAID controller, right, not something on the motherboard? (If it's on the motherboard, that might be hogging the CPU too). However, as far as duo and quad core processors.... we are kind of both right. It depends on the actual design. http://en.wikipedia.org/wiki/Multi-core If you look down to about the middle of the page, there is a 'Disadvantages' section...it mentions that some quad core designs are two duo core dies on the same chip. Try running 2 processors on your data stuff, see if that makes a difference (so it's only using one duo core, if your processor was designed like that). Drew -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Monday, September 28, 2009 3:45 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] [dba-VB] [dba-SQLServer] HELP,server completely unresponsive Drew, >So if you have three cores cranking away, not specifically with calculating on their own, but in running things through the busses, then that fourth core may be 'available', but the line is going to be busy trying to get to it. Does that make sense? No, it doesn't work that way. Yes, all four cores use the same busses but each has an equal shot at everything - shared cache, IO, busses etc. > Plus, drive operations usually take a very high priority when it comes to interrupt requests, that is why almost any machine, when it's processor is tied up with drive operations, is going to appeared locked. This may in fact be the case. MS doesn't specifically say. However what is "supposed" to happen is that low impact / low IO stuff is supposed to get priority exactly because it has a low impact and costs nothing to process. Hi impact stuff is supposed to get last priority exactly to prevent locking out the low impact stuff. If a uart is running bringing in a few characters every millisecond then it is supposed to be the highest priority so that its pitiful little I/O is processed. Like that. The high impact stuff is supposed to grab all of the remaining bandwidth / processor cycles after the puny stuff is done. More or less. > #2. RAID 6. Let's face it, the absolute best method for performance AND reliability is a RAID 10 (or a RAID 0 +1). No argument. Every RAID class has it's purpose. Raid 6 allows two drives to fail without data corruption, yet only uses two drives for parity (redundancy). Raid 10 uses 1/2 of your drives for redundancy. >But RAID 10 is the most expensive to implement, however, with the cost of today's drives, that really should not be used as a factor in decision making here, unless you are going with ultra huge and ultra expensive drives! That is easy to say when you are working for a corporation and just put in a funds request. My funds requests come directly out of my children's mouths. > #3. This is just guessing, but you probably also have your OS on a partition on the same RAID. Nope, I have Raid1 for the OS. I have the log files out on it's own RAID array (separate disk set). Solution #1. Upgrade your machines. Put in 2 separate (duo or quad core) processors. Mirror two drives for the OS, and then 4 more drives for your data RAID 10. Please do put in a funds request and send the check to me at ... ;) > Solution #2. Upgrade to Windows 2008, and use it without the GUI (2008 can be setup where it's just a command line interface, and thus it strips all the regular Window's overhead out of the mix....) and then access it strictly through the network from another computer (using Enterprise manager). Uhh... I don't think so. I should be able to see the SQL Server instance from another machine. It is not showing up (when whatever this is happens), most likely because the machine is not responding before the remote Management studio times out. I should be able to remote desktop into the machine as it is. The machine is "not responding". It seems unlikely that I am gonna change that with an OS change and stripping the gui. A lot of work with a highly questionable result set. As it happens I do have Server 2008 and SQL Server 2008 as well. Given that my data is all on raid disks, I can fairly easily swap out the Server OS and SQL Server instance. "fairly easily" being of course many hours of my own time (no corporate IT department to call here). I will eventually do this just because I need to do so to stay modern. However I certainly do not expect that to solve this problem. MS has had a dozen years to stop this nonsense and hasn't. I have no expectation that they suddenly decided fixing bugs is more important that sales brochures bullet points. John W. Colby www.ColbyConsulting.com The information contained in this transmission is intended only for the person or entity to which it is addressed and may contain II-VI Proprietary and/or II-VI Business Sensitive material. If you are not the intended recipient, please contact the sender immediately and destroy the material in its entirety, whether electronic or hard copy. You are notified that any review, retransmission, copying, disclosure, dissemination, or other use of, or taking of any action in reliance upon this information by persons or entities other than the intended recipient is prohibited. From jwcolby at colbyconsulting.com Mon Sep 28 17:29:51 2009 From: jwcolby at colbyconsulting.com (jwcolby) Date: Mon, 28 Sep 2009 18:29:51 -0400 Subject: [AccessD] [dba-VB] [dba-SQLServer] HELP, server completely unresponsive In-Reply-To: References: Message-ID: <4AC138DF.5020408@colbyconsulting.com> I don't have any user applications on this machine. It is my SQL Server machine. I do all of my dev work, billing, remote desktop client, word, excel etc from my laptop (dev machine). I do run the SQL Server Management Studio on the machine, but as I indicated, I can't see the server from a remote machine's SQL Server Management Studio when this is happening so that is not a plus or a minus. It works fine directly on this machine when this lockup is not happening, and it doesn't work from ANY machine when the lockup is happening. I will look at the "foreground" issue whenever I regain control of the server (tomorrow?). John W. Colby www.ColbyConsulting.com Gustav Brock wrote: > Hi John > > Perhaps you forgot to give the "applications" (foreground user activities) first priority - that's one of the differences between the default settings of a server OS and a workstation OS. > My computer, System (advanced), Properties, Advanced, Performance .. > > With your tasks I would indeed move _all_ user applications and development tools to a workstation and leave the server applications on one or more servers dedicated that purpose running optimized server OS(s). > > /gustav > >>>> jwcolby at colbyconsulting.com 28-09-2009 21:29 >>> > > Again this is .. a SERVER OS. > > From jwcolby at colbyconsulting.com Mon Sep 28 17:49:33 2009 From: jwcolby at colbyconsulting.com (jwcolby) Date: Mon, 28 Sep 2009 18:49:33 -0400 Subject: [AccessD] [dba-VB] [dba-SQLServer] HELP, server completely unresponsive In-Reply-To: References: <4AC12032.70404@colbyconsulting.com> Message-ID: <4AC13D7D.7090509@colbyconsulting.com> Drew, > LOL, with this economy, funds are tight! Are you saying my funds request was denied? 8( I have 12 internal hard drives in there right now (plus one in an external container for backups). 2 are my raid one boot drive, 6 are a raid6 array for (2) two terabyte volumes - consisting of (6) one terabyte drives. Four are a raid5 array for log files and a local landing zone for backups. This is an internal 16 SATA port Areca card, with 2 gigs of cache RAM on the card (in a DIMM I provided). http://www.newegg.com/Product/Product.aspx?Item=N82E16816151007&cm_re=areca-_-16-151-007-_-Product I am running the AMD quad core Phenom X4. http://www.newegg.com/Product/Product.aspx?Item=N82E16819103471 All of the processor cache is internal to the chip and the level three cache is shared by all processors. That does not mean that it can't be thrashed by any one task, it certainly can. All processors share a memory controller, which is in fact a dual controller, 128 bit wide. These are not lightweight systems I have built. I don't have infinite funds, so I have purchased as carefully as I am able to maximize value. John W. Colby www.ColbyConsulting.com Drew Wutka wrote: > LOL, with this economy, funds are tight! Though if you are using a RAID > 6 with 4 drives, you are only going to lose about one drive of > space...to go to a RAID 10. > > This is with an external RAID controller, right, not something on the > motherboard? (If it's on the motherboard, that might be hogging the CPU > too). > > However, as far as duo and quad core processors.... we are kind of both > right. It depends on the actual design. > > http://en.wikipedia.org/wiki/Multi-core > > If you look down to about the middle of the page, there is a > 'Disadvantages' section...it mentions that some quad core designs are > two duo core dies on the same chip. Try running 2 processors on your > data stuff, see if that makes a difference (so it's only using one duo > core, if your processor was designed like that). > > Drew From jwcolby at colbyconsulting.com Mon Sep 28 19:55:01 2009 From: jwcolby at colbyconsulting.com (jwcolby) Date: Mon, 28 Sep 2009 20:55:01 -0400 Subject: [AccessD] Open an email (to send) in Access Message-ID: <4AC15AE5.3070401@colbyconsulting.com> Does anyone have any code that will open outlook if it isn't already and then open an email for send, placing an email address in the To: I have code for opening Outlook and automatically sending the email but not to open the email and allow the user to fill it in. I can go figure it out but if you have it... -- John W. Colby www.ColbyConsulting.com From darren at activebilling.com.au Mon Sep 28 20:32:44 2009 From: darren at activebilling.com.au (Darren - Active Billing) Date: Tue, 29 Sep 2009 11:32:44 +1000 Subject: [AccessD] Open an email (to send) in Access In-Reply-To: <4AC15AE5.3070401@colbyconsulting.com> References: <4AC15AE5.3070401@colbyconsulting.com> Message-ID: <016501ca40a4$bfffd870$131b910a@denzilnote> Hi John There are heaps of ways to do this I like using Mailto: when there is not need to get fancy Using Mailto: and shelling to it does a lot of the basics and will open the 'default' email client for that pewta EG try this in START|RUN of XP mailto:jw at someServer.com?subject=testing And then try this in a VBA module ```````````````````````````````````````````````````````````````````````` Private Sub cmd_SendSimpleMailtoEmail_Click() Dim strRecipient As String Dim strSubject As String Dim strFullStringToPass As String strRecipient = "jw at someServer.com" strSubject = "Just testing" strFullStringToPass = "mailto:" & strRecipient & "?subject=" & strSubject Debug.Print strFullStringToPass Call ShellExecute(hwnd, "open", strFullStringToPass, vbNullString, vbNullString, SW_SHOWNORMAL) End Sub ```````````````````````````````````````````````````````````````````````` Hope this helps Darren -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Tuesday, 29 September 2009 10:55 AM To: Access Developers discussion and problem solving Subject: [AccessD] Open an email (to send) in Access Does anyone have any code that will open outlook if it isn't already and then open an email for send, placing an email address in the To: I have code for opening Outlook and automatically sending the email but not to open the email and allow the user to fill it in. I can go figure it out but if you have it... -- John W. Colby www.ColbyConsulting.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From jwcolby at colbyconsulting.com Mon Sep 28 20:53:13 2009 From: jwcolby at colbyconsulting.com (jwcolby) Date: Mon, 28 Sep 2009 21:53:13 -0400 Subject: [AccessD] Open an email (to send) in Access In-Reply-To: <016501ca40a4$bfffd870$131b910a@denzilnote> References: <4AC15AE5.3070401@colbyconsulting.com> <016501ca40a4$bfffd870$131b910a@denzilnote> Message-ID: <4AC16889.2070504@colbyconsulting.com> Well... On that note, can I make the email address a hyperlink in a normal text box and use this somehow? They really want the email to just be a hyperlink which when they click on it causes the email client to open with that email in the To: John W. Colby www.ColbyConsulting.com Darren - Active Billing wrote: > Hi John > > There are heaps of ways to do this > I like using Mailto: when there is not need to get fancy > Using Mailto: and shelling to it does a lot of the basics and will open the > 'default' email client for that pewta > > EG try this in START|RUN of XP > > mailto:jw at someServer.com?subject=testing > > And then try this in a VBA module > ```````````````````````````````````````````````````````````````````````` > Private Sub cmd_SendSimpleMailtoEmail_Click() > > Dim strRecipient As String > Dim strSubject As String > Dim strFullStringToPass As String > > > strRecipient = "jw at someServer.com" > strSubject = "Just testing" > strFullStringToPass = "mailto:" & strRecipient & "?subject=" & strSubject > > Debug.Print strFullStringToPass > > Call ShellExecute(hwnd, "open", strFullStringToPass, vbNullString, vbNullString, > SW_SHOWNORMAL) > > End Sub > ```````````````````````````````````````````````````````````````````````` > Hope this helps > > Darren > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby > Sent: Tuesday, 29 September 2009 10:55 AM > To: Access Developers discussion and problem solving > Subject: [AccessD] Open an email (to send) in Access > > Does anyone have any code that will open outlook if it isn't already and then > open an email for > send, placing an email address in the To: > > I have code for opening Outlook and automatically sending the email but not to > open the email and > allow the user to fill it in. I can go figure it out but if you have it... > From rockysmolin at bchacc.com Mon Sep 28 21:22:44 2009 From: rockysmolin at bchacc.com (Rocky Smolin) Date: Mon, 28 Sep 2009 19:22:44 -0700 Subject: [AccessD] Open an email (to send) in Access In-Reply-To: <4AC15AE5.3070401@colbyconsulting.com> References: <4AC15AE5.3070401@colbyconsulting.com> Message-ID: <1B55311CCDFE40C3ACD1230CD6254D1F@HAL9005> John: I use Dim myolApp As Outlook.Application Dim myItem As Outlook.MailItem Set myolApp = CreateObject("Outlook.Application") Set myItem = myolApp.CreateItem(olMailItem) myItem.To = Me.fldCustomerEmail myItem.Display HTH Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Monday, September 28, 2009 5:55 PM To: Access Developers discussion and problem solving Subject: [AccessD] Open an email (to send) in Access Does anyone have any code that will open outlook if it isn't already and then open an email for send, placing an email address in the To: I have code for opening Outlook and automatically sending the email but not to open the email and allow the user to fill it in. I can go figure it out but if you have it... -- John W. Colby www.ColbyConsulting.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From jwcolby at colbyconsulting.com Mon Sep 28 21:34:05 2009 From: jwcolby at colbyconsulting.com (jwcolby) Date: Mon, 28 Sep 2009 22:34:05 -0400 Subject: [AccessD] Open an email (to send) in Access In-Reply-To: <1B55311CCDFE40C3ACD1230CD6254D1F@HAL9005> References: <4AC15AE5.3070401@colbyconsulting.com> <1B55311CCDFE40C3ACD1230CD6254D1F@HAL9005> Message-ID: <4AC1721D.3060205@colbyconsulting.com> Thanks Rocky. John W. Colby www.ColbyConsulting.com Rocky Smolin wrote: > John: > > I use > > Dim myolApp As Outlook.Application > Dim myItem As Outlook.MailItem > > Set myolApp = CreateObject("Outlook.Application") > > Set myItem = myolApp.CreateItem(olMailItem) > > myItem.To = Me.fldCustomerEmail > myItem.Display > > HTH > > Rocky > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby > Sent: Monday, September 28, 2009 5:55 PM > To: Access Developers discussion and problem solving > Subject: [AccessD] Open an email (to send) in Access > > Does anyone have any code that will open outlook if it isn't already and > then open an email for send, placing an email address in the To: > > I have code for opening Outlook and automatically sending the email but not > to open the email and allow the user to fill it in. I can go figure it out > but if you have it... > > -- > John W. Colby > www.ColbyConsulting.com > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From stuart at lexacorp.com.pg Mon Sep 28 23:07:30 2009 From: stuart at lexacorp.com.pg (Stuart McLachlan) Date: Tue, 29 Sep 2009 14:07:30 +1000 Subject: [AccessD] Open an email (to send) in Access In-Reply-To: <4AC15AE5.3070401@colbyconsulting.com> References: <4AC15AE5.3070401@colbyconsulting.com> Message-ID: <4AC18802.4748.3DDEC64F@stuart.lexacorp.com.pg> Docmd.SendObject? The last parameter is a True/False switch which indicates whether it is sent or opened for edit. -- Stuart On 28 Sep 2009 at 20:55, jwcolby wrote: > Does anyone have any code that will open outlook if it isn't already and then open an email for > send, placing an email address in the To: > > I have code for opening Outlook and automatically sending the email but not to open the email and > allow the user to fill it in. I can go figure it out but if you have it... > > -- > John W. Colby > www.ColbyConsulting.com > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com From stuart at lexacorp.com.pg Mon Sep 28 23:09:49 2009 From: stuart at lexacorp.com.pg (Stuart McLachlan) Date: Tue, 29 Sep 2009 14:09:49 +1000 Subject: [AccessD] Open an email (to send) in Access In-Reply-To: <4AC16889.2070504@colbyconsulting.com> References: <4AC15AE5.3070401@colbyconsulting.com>, <016501ca40a4$bfffd870$131b910a@denzilnote>, <4AC16889.2070504@colbyconsulting.com> Message-ID: <4AC1888D.16809.3DE0E479@stuart.lexacorp.com.pg> Something like Private Sub txtEmail_Click() DoCmd.SendObject , , , txtEmail, , , , , True End Sub -- Stuart On 28 Sep 2009 at 21:53, jwcolby wrote: > Well... > > On that note, can I make the email address a hyperlink in a normal text box and use this somehow? > They really want the email to just be a hyperlink which when they click on it causes the email > client to open with that email in the To: > > John W. Colby > www.ColbyConsulting.com > > > Darren - Active Billing wrote: > > Hi John > > > > There are heaps of ways to do this > > I like using Mailto: when there is not need to get fancy > > Using Mailto: and shelling to it does a lot of the basics and will open the > > 'default' email client for that pewta > > > > EG try this in START|RUN of XP > > > > mailto:jw at someServer.com?subject=testing > > > > And then try this in a VBA module > > ```````````````````````````````````````````````````````````````````````` > > Private Sub cmd_SendSimpleMailtoEmail_Click() > > > > Dim strRecipient As String > > Dim strSubject As String > > Dim strFullStringToPass As String > > > > > > strRecipient = "jw at someServer.com" > > strSubject = "Just testing" > > strFullStringToPass = "mailto:" & strRecipient & "?subject=" & strSubject > > > > Debug.Print strFullStringToPass > > > > Call ShellExecute(hwnd, "open", strFullStringToPass, vbNullString, vbNullString, > > SW_SHOWNORMAL) > > > > End Sub > > ```````````````````````````````````````````````````````````````````````` > > Hope this helps > > > > Darren > > > > > > -----Original Message----- > > From: accessd-bounces at databaseadvisors.com > > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby > > Sent: Tuesday, 29 September 2009 10:55 AM > > To: Access Developers discussion and problem solving > > Subject: [AccessD] Open an email (to send) in Access > > > > Does anyone have any code that will open outlook if it isn't already and then > > open an email for > > send, placing an email address in the To: > > > > I have code for opening Outlook and automatically sending the email but not to > > open the email and > > allow the user to fill it in. I can go figure it out but if you have it... > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com From Gustav at cactus.dk Tue Sep 29 02:58:19 2009 From: Gustav at cactus.dk (Gustav Brock) Date: Tue, 29 Sep 2009 09:58:19 +0200 Subject: [AccessD] [dba-VB] [dba-SQLServer] HELP, server completely unresponsive Message-ID: Hi John Looking at this, the Kdb database from Kx may be what you need: http://kx.com/Products/ The download is an incredible 201 K zip and the engine itself is one single exe of 344 K. The docs are tight too so everything fits your obtuse style (as William once claimed), the exception being the cost of a commercial license - you have to ask for the price - for which you _will_ need funding from the client. It is optimized for exactly your purpose: analysing of massive amounts of data. It's an in-memory database running at very high speed, thus a timestamp with a resolution of nanoseconds is available. /gustav From jwcolby at colbyconsulting.com Tue Sep 29 07:17:20 2009 From: jwcolby at colbyconsulting.com (jwcolby) Date: Tue, 29 Sep 2009 08:17:20 -0400 Subject: [AccessD] [dba-VB] [dba-SQLServer] HELP, server completely unresponsive In-Reply-To: References: Message-ID: <4AC1FAD0.1080103@colbyconsulting.com> ROTFL. Have you used this? Any time the price is conspicuously absent I know something is up. John W. Colby www.ColbyConsulting.com Gustav Brock wrote: > Hi John > > Looking at this, the Kdb database from Kx may be what you need: > > http://kx.com/Products/ > > The download is an incredible 201 K zip and the engine itself is one single exe of 344 K. The docs are tight too so everything fits your obtuse style (as William once claimed), the exception being the cost of a commercial license - you have to ask for the price - for which you _will_ need funding from the client. > > It is optimized for exactly your purpose: analysing of massive amounts of data. It's an in-memory database running at very high speed, thus a timestamp with a resolution of nanoseconds is available. > > /gustav > > From max.wanadoo at gmail.com Tue Sep 29 07:39:45 2009 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Tue, 29 Sep 2009 13:39:45 +0100 Subject: [AccessD] [dba-VB] [dba-SQLServer] HELP, server completely unresponsive In-Reply-To: <4AC1FAD0.1080103@colbyconsulting.com> References: <4AC1FAD0.1080103@colbyconsulting.com> Message-ID: <4ac20032.0508d00a.40e1.ffffa851@mx.google.com> BBPA Banker Bonus Prices Apply Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: 29 September 2009 13:17 To: Access Developers discussion and problem solving Subject: Re: [AccessD] [dba-VB] [dba-SQLServer] HELP, server completely unresponsive ROTFL. Have you used this? Any time the price is conspicuously absent I know something is up. John W. Colby www.ColbyConsulting.com Gustav Brock wrote: > Hi John > > Looking at this, the Kdb database from Kx may be what you need: > > http://kx.com/Products/ > > The download is an incredible 201 K zip and the engine itself is one single exe of 344 K. The docs are tight too so everything fits your obtuse style (as William once claimed), the exception being the cost of a commercial license - you have to ask for the price - for which you _will_ need funding from the client. > > It is optimized for exactly your purpose: analysing of massive amounts of data. It's an in-memory database running at very high speed, thus a timestamp with a resolution of nanoseconds is available. > > /gustav > > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From Gustav at cactus.dk Tue Sep 29 07:44:45 2009 From: Gustav at cactus.dk (Gustav Brock) Date: Tue, 29 Sep 2009 14:44:45 +0200 Subject: [AccessD] [dba-VB] [dba-SQLServer] HELP, server completely unresponsive Message-ID: Hi John I never asked, but my impression is that it is quite steep. But why not ask? I once asked some tech question and the response was very fast and precise - and obtuse. That said, also Oracle and MySQL offer in-memory engines. At Oracle it is TimesTen, which probably is high-priced and with a different focus, while the MySQL is free: http://dev.mysql.com/doc/refman/5.4/en/memory-storage-engine.html However, I think the Kdb engine is by far the fastest of these. /gustav >>> jwcolby at colbyconsulting.com 29-09-2009 14:17 >>> ROTFL. Have you used this? Any time the price is conspicuously absent I know something is up. John W. Colby www.ColbyConsulting.com Gustav Brock wrote: > Hi John > > Looking at this, the Kdb database from Kx may be what you need: > > http://kx.com/Products/ > > The download is an incredible 201 K zip and the engine itself is one single exe of 344 K. The docs are tight too so everything fits your obtuse style (as William once claimed), the exception being the cost of a commercial license - you have to ask for the price - for which you _will_ need funding from the client. > > It is optimized for exactly your purpose: analysing of massive amounts of data. It's an in-memory database running at very high speed, thus a timestamp with a resolution of nanoseconds is available. > > /gustav From jwcolby at colbyconsulting.com Tue Sep 29 08:15:13 2009 From: jwcolby at colbyconsulting.com (jwcolby) Date: Tue, 29 Sep 2009 09:15:13 -0400 Subject: [AccessD] [dba-VB] [dba-SQLServer] HELP, server completely unresponsive In-Reply-To: <4ac20032.0508d00a.40e1.ffffa851@mx.google.com> References: <4AC1FAD0.1080103@colbyconsulting.com> <4ac20032.0508d00a.40e1.ffffa851@mx.google.com> Message-ID: <4AC20861.9040003@colbyconsulting.com> ROTFL. Something like that. John W. Colby www.ColbyConsulting.com Max Wanadoo wrote: > BBPA > Banker Bonus Prices Apply > > Max > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby > Sent: 29 September 2009 13:17 > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] [dba-VB] [dba-SQLServer] HELP, server completely > unresponsive > > ROTFL. Have you used this? Any time the price is conspicuously absent I > know something is up. > > John W. Colby > www.ColbyConsulting.com > > > Gustav Brock wrote: >> Hi John >> >> Looking at this, the Kdb database from Kx may be what you need: >> >> http://kx.com/Products/ >> >> The download is an incredible 201 K zip and the engine itself is one > single exe of 344 K. The docs are tight too so everything fits your obtuse > style (as William once claimed), the exception being the cost of a > commercial license - you have to ask for the price - for which you _will_ > need funding from the client. >> It is optimized for exactly your purpose: analysing of massive amounts of > data. It's an in-memory database running at very high speed, thus a > timestamp with a resolution of nanoseconds is available. >> /gustav >> >> From max.wanadoo at gmail.com Tue Sep 29 10:13:14 2009 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Tue, 29 Sep 2009 16:13:14 +0100 Subject: [AccessD] [dba-VB] [dba-SQLServer] HELP, server completely unresponsive In-Reply-To: References: Message-ID: <4ac22423.0702d00a.7ccd.ffff94d9@mx.google.com> Gustav, given the read up on their web site, their main customers probably come from the Investment banking system - tons of data - little time etc and they probably charge a commensurate fee - hence my comment re BBPA costs. I have sent the link to some people but would like to know costs if you can discover any. My gut feeling is that they will tailor costs to the client which is why they are not quoted. Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock Sent: 29 September 2009 13:45 To: accessd at databaseadvisors.com Subject: Re: [AccessD] [dba-VB] [dba-SQLServer] HELP, server completely unresponsive Hi John I never asked, but my impression is that it is quite steep. But why not ask? I once asked some tech question and the response was very fast and precise - and obtuse. That said, also Oracle and MySQL offer in-memory engines. At Oracle it is TimesTen, which probably is high-priced and with a different focus, while the MySQL is free: http://dev.mysql.com/doc/refman/5.4/en/memory-storage-engine.html However, I think the Kdb engine is by far the fastest of these. /gustav >>> jwcolby at colbyconsulting.com 29-09-2009 14:17 >>> ROTFL. Have you used this? Any time the price is conspicuously absent I know something is up. John W. Colby www.ColbyConsulting.com Gustav Brock wrote: > Hi John > > Looking at this, the Kdb database from Kx may be what you need: > > http://kx.com/Products/ > > The download is an incredible 201 K zip and the engine itself is one single exe of 344 K. The docs are tight too so everything fits your obtuse style (as William once claimed), the exception being the cost of a commercial license - you have to ask for the price - for which you _will_ need funding from the client. > > It is optimized for exactly your purpose: analysing of massive amounts of data. It's an in-memory database running at very high speed, thus a timestamp with a resolution of nanoseconds is available. > > /gustav -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From Gustav at cactus.dk Tue Sep 29 10:38:58 2009 From: Gustav at cactus.dk (Gustav Brock) Date: Tue, 29 Sep 2009 17:38:58 +0200 Subject: [AccessD] [dba-VB] [dba-SQLServer] HELP, server completely unresponsive Message-ID: Hi Max Did I forget to tell about my commission from sales? If only that was true, but no. /gustav >>> max.wanadoo at gmail.com 29-09-2009 17:13 >>> Gustav, given the read up on their web site, their main customers probably come from the Investment banking system - tons of data - little time etc and they probably charge a commensurate fee - hence my comment re BBPA costs. I have sent the link to some people but would like to know costs if you can discover any. My gut feeling is that they will tailor costs to the client which is why they are not quoted. Max From max.wanadoo at gmail.com Tue Sep 29 10:44:52 2009 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Tue, 29 Sep 2009 16:44:52 +0100 Subject: [AccessD] [dba-VB] [dba-SQLServer] HELP, server completely unresponsive In-Reply-To: References: Message-ID: <4ac22b89.0702d00a.6c5c.0b43@mx.google.com> I assumed as much..lol Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock Sent: 29 September 2009 16:39 To: accessd at databaseadvisors.com Subject: Re: [AccessD] [dba-VB] [dba-SQLServer] HELP, server completely unresponsive Hi Max Did I forget to tell about my commission from sales? If only that was true, but no. /gustav >>> max.wanadoo at gmail.com 29-09-2009 17:13 >>> Gustav, given the read up on their web site, their main customers probably come from the Investment banking system - tons of data - little time etc and they probably charge a commensurate fee - hence my comment re BBPA costs. I have sent the link to some people but would like to know costs if you can discover any. My gut feeling is that they will tailor costs to the client which is why they are not quoted. Max -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From jwcolby at colbyconsulting.com Tue Sep 29 11:29:35 2009 From: jwcolby at colbyconsulting.com (jwcolby) Date: Tue, 29 Sep 2009 12:29:35 -0400 Subject: [AccessD] SQL Server speed issues - was server locking up. Message-ID: <4AC235EF.2040002@colbyconsulting.com> Well, it appears that I have issues with SQL Server, above and beyond the "locking up" issue When I rebooted the server this morning (it never did finish this update process last night), my database being updated was NOT corrupted, indicating no writes were happening to it when I rebooted. Furthermore it did not take off and try and do "gotta finish log file stuff" so it appears that it wasn't even doing that stuff any more. Strange in itself. I have spent a confusing morning trying to discover what exactly is going on. The first thing that is going on is that just updating a single field To NULL in 21 million records is taking 24 minutes. That is a million records / minute which is not stellar IMHO. The field is not indexed so it is not an "updating the index" kind of problem. I can tell you that I fed the "update" stored procedure a "Top() one million" kind of query and it took only 17 seconds to update one million records, that same field. If you do the math, 17 seconds / million times 21 million records is only about 6 minutes to update the field for every record. So why does it take 24 minutes to just do a simple "set that field in every record to null"? This just makes no sense to me, but I am not a SQL Server kind of guy. -- John W. Colby www.ColbyConsulting.com From jskolits at nni.com Tue Sep 29 15:12:35 2009 From: jskolits at nni.com (John Skolits) Date: Tue, 29 Sep 2009 16:12:35 -0400 Subject: [AccessD] How do I pass a control to a function in the Control Source Message-ID: <001301ca4141$33abd7a0$9b0386e0$@com> I want to send a control object to a function from the ControlSource of a text box. I can send the Form object, but how about the control? . Example: Let's say I want to send a control's tag to a function The name of the control is "txtFinalCalculation", This in fact does work: =GetTestResults([txtFinalCalculation].Tag) The function retrieves the tag value with a function like: Function GetTestResults(strTagValue as string) But I had to include the control's name in the original call. I want it generic. Something like: =GetTestResults(ThisControl) Then use the following function: Function GetTestResults(ctlControl as control) I've tried some things with "Active control " but that won't work. There has to be a way to send the control's info to a function. I can send the Form's properties: GetTestResults([Form]), but I want just the individual control. From davidmcafee at gmail.com Tue Sep 29 15:25:09 2009 From: davidmcafee at gmail.com (David McAfee) Date: Tue, 29 Sep 2009 13:25:09 -0700 Subject: [AccessD] SQL Server speed issues - was server locking up. In-Reply-To: <4AC235EF.2040002@colbyconsulting.com> References: <4AC235EF.2040002@colbyconsulting.com> Message-ID: <8786a4c00909291325x3985f74dp7226171179bf6e1b@mail.gmail.com> Are you updating like this UPDATE tblSomeTable SET SomeField ='' WHERE SomeField IS NULL? or UPDATE tblSomeTable SET SomeField ='' WHERE ISNULL(SomeField,'') = '' On Tue, Sep 29, 2009 at 9:29 AM, jwcolby wrote: > Well, it appears that I have issues with SQL Server, above and beyond the "locking up" issue > > When I rebooted the server this morning (it never did finish this update process last night), my > database being updated was NOT corrupted, indicating no writes were happening to it when I rebooted. > ?Furthermore it did not take off and try and do "gotta finish log file stuff" so it appears that it > wasn't even doing that stuff any more. ?Strange in itself. > > I have spent a confusing morning trying to discover what exactly is going on. ?The first thing that > is going on is that just updating a single field To NULL in 21 million records is taking 24 minutes. > ?That is a million records / minute which is not stellar IMHO. ?The field is not indexed so it is > not an "updating the index" kind of problem. > > I can tell you that I fed the "update" stored procedure a "Top() one million" kind of query and it > took only 17 seconds to update one million records, that same field. ?If you do the math, 17 seconds > / million times 21 million records is only about 6 minutes to update the field for every record. ?So > why does it take 24 minutes to just do a simple "set that field in every record to null"? > > This just makes no sense to me, but I am not a SQL Server kind of guy. > > -- > John W. Colby > www.ColbyConsulting.com > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From cfoust at infostatsystems.com Tue Sep 29 15:36:49 2009 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Tue, 29 Sep 2009 13:36:49 -0700 Subject: [AccessD] How do I pass a control to a function in the ControlSource In-Reply-To: <001301ca4141$33abd7a0$9b0386e0$@com> References: <001301ca4141$33abd7a0$9b0386e0$@com> Message-ID: Where are you trying to send it from? The control is a member of the form's controls collection, so if you pass the control, it knows the form that's its parent. What you may be running into is the fact that controls have specific properties and methods depending on the type of control, but a simple control object has very few generic properties and methods. Why are you using properties sheet syntax for this? It allows for "light-weight" forms and creates nightmares for debugging. Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John Skolits Sent: Tuesday, September 29, 2009 1:13 PM To: accessd at databaseadvisors.com Subject: [AccessD] How do I pass a control to a function in the ControlSource I want to send a control object to a function from the ControlSource of a text box. I can send the Form object, but how about the control? . Example: Let's say I want to send a control's tag to a function The name of the control is "txtFinalCalculation", This in fact does work: =GetTestResults([txtFinalCalculation].Tag) The function retrieves the tag value with a function like: Function GetTestResults(strTagValue as string) But I had to include the control's name in the original call. I want it generic. Something like: =GetTestResults(ThisControl) Then use the following function: Function GetTestResults(ctlControl as control) I've tried some things with "Active control " but that won't work. There has to be a way to send the control's info to a function. I can send the Form's properties: GetTestResults([Form]), but I want just the individual control. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From max.wanadoo at gmail.com Tue Sep 29 15:42:59 2009 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Tue, 29 Sep 2009 21:42:59 +0100 Subject: [AccessD] How do I pass a control to a function in the Control Source In-Reply-To: <001301ca4141$33abd7a0$9b0386e0$@com> References: <001301ca4141$33abd7a0$9b0386e0$@com> Message-ID: <4ac2716b.0a1ad00a.3c6e.283b@mx.google.com> John, Are you trying to do this with an event, ie. Onclick, onenter, onexit etc? 1. If so put the function call in the properties box =GetTestResults(me.[Tag]) 2. If not, you could try screen.active.control.value 3. Or send the control to a sub and call it from there. This is air code. But I think 2 will work. Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John Skolits Sent: 29 September 2009 21:13 To: accessd at databaseadvisors.com Subject: [AccessD] How do I pass a control to a function in the Control Source I want to send a control object to a function from the ControlSource of a text box. I can send the Form object, but how about the control? . Example: Let's say I want to send a control's tag to a function The name of the control is "txtFinalCalculation", This in fact does work: =GetTestResults([txtFinalCalculation].Tag) The function retrieves the tag value with a function like: Function GetTestResults(strTagValue as string) But I had to include the control's name in the original call. I want it generic. Something like: =GetTestResults(ThisControl) Then use the following function: Function GetTestResults(ctlControl as control) I've tried some things with "Active control " but that won't work. There has to be a way to send the control's info to a function. I can send the Form's properties: GetTestResults([Form]), but I want just the individual control. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From max.wanadoo at gmail.com Tue Sep 29 15:45:00 2009 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Tue, 29 Sep 2009 21:45:00 +0100 Subject: [AccessD] How do I pass a control to a function in the ControlSource In-Reply-To: References: <001301ca4141$33abd7a0$9b0386e0$@com> Message-ID: <4ac271e5.1c07d00a.5487.177e@mx.google.com> > It allows for "light-weight" forms and creates nightmares for debugging. Only if you get it wrong...here we go again, Charlotte LOL I have never had a problem with it for over a decade of using it. YMMV... Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: 29 September 2009 21:37 To: Access Developers discussion and problem solving Subject: Re: [AccessD] How do I pass a control to a function in the ControlSource Where are you trying to send it from? The control is a member of the form's controls collection, so if you pass the control, it knows the form that's its parent. What you may be running into is the fact that controls have specific properties and methods depending on the type of control, but a simple control object has very few generic properties and methods. Why are you using properties sheet syntax for this? It allows for "light-weight" forms and creates nightmares for debugging. Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John Skolits Sent: Tuesday, September 29, 2009 1:13 PM To: accessd at databaseadvisors.com Subject: [AccessD] How do I pass a control to a function in the ControlSource I want to send a control object to a function from the ControlSource of a text box. I can send the Form object, but how about the control? . Example: Let's say I want to send a control's tag to a function The name of the control is "txtFinalCalculation", This in fact does work: =GetTestResults([txtFinalCalculation].Tag) The function retrieves the tag value with a function like: Function GetTestResults(strTagValue as string) But I had to include the control's name in the original call. I want it generic. Something like: =GetTestResults(ThisControl) Then use the following function: Function GetTestResults(ctlControl as control) I've tried some things with "Active control " but that won't work. There has to be a way to send the control's info to a function. I can send the Form's properties: GetTestResults([Form]), but I want just the individual control. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From max.wanadoo at gmail.com Tue Sep 29 15:47:16 2009 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Tue, 29 Sep 2009 21:47:16 +0100 Subject: [AccessD] SQL Server speed issues - was server locking up. In-Reply-To: <8786a4c00909291325x3985f74dp7226171179bf6e1b@mail.gmail.com> References: <4AC235EF.2040002@colbyconsulting.com> <8786a4c00909291325x3985f74dp7226171179bf6e1b@mail.gmail.com> Message-ID: <4ac2726e.1818d00a.3f3a.181a@mx.google.com> David, what would be the difference. You have asked the question but it would be nice to know why and if it does really matter, is this only for sql server or would it also matter with Access sql? I would tend to use the second construct but it depends what pops into my mind when I am typing the statement. Grateful for enlightenment. Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of David McAfee Sent: 29 September 2009 21:25 To: Access Developers discussion and problem solving Subject: Re: [AccessD] SQL Server speed issues - was server locking up. Are you updating like this UPDATE tblSomeTable SET SomeField ='' WHERE SomeField IS NULL? or UPDATE tblSomeTable SET SomeField ='' WHERE ISNULL(SomeField,'') = '' On Tue, Sep 29, 2009 at 9:29 AM, jwcolby wrote: > Well, it appears that I have issues with SQL Server, above and beyond the "locking up" issue > > When I rebooted the server this morning (it never did finish this update process last night), my > database being updated was NOT corrupted, indicating no writes were happening to it when I rebooted. > ?Furthermore it did not take off and try and do "gotta finish log file stuff" so it appears that it > wasn't even doing that stuff any more. ?Strange in itself. > > I have spent a confusing morning trying to discover what exactly is going on. ?The first thing that > is going on is that just updating a single field To NULL in 21 million records is taking 24 minutes. > ?That is a million records / minute which is not stellar IMHO. ?The field is not indexed so it is > not an "updating the index" kind of problem. > > I can tell you that I fed the "update" stored procedure a "Top() one million" kind of query and it > took only 17 seconds to update one million records, that same field. ?If you do the math, 17 seconds > / million times 21 million records is only about 6 minutes to update the field for every record. ?So > why does it take 24 minutes to just do a simple "set that field in every record to null"? > > This just makes no sense to me, but I am not a SQL Server kind of guy. > > -- > John W. Colby > www.ColbyConsulting.com > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From jwcolby at colbyconsulting.com Tue Sep 29 15:59:58 2009 From: jwcolby at colbyconsulting.com (jwcolby) Date: Tue, 29 Sep 2009 16:59:58 -0400 Subject: [AccessD] SQL Server speed issues - was server locking up. In-Reply-To: <8786a4c00909291325x3985f74dp7226171179bf6e1b@mail.gmail.com> References: <4AC235EF.2040002@colbyconsulting.com> <8786a4c00909291325x3985f74dp7226171179bf6e1b@mail.gmail.com> Message-ID: <4AC2754E.8050309@colbyconsulting.com> Update tblSomeTable Set SomeField = NULL; John W. Colby www.ColbyConsulting.com David McAfee wrote: > Are you updating like this > > UPDATE tblSomeTable SET SomeField ='' WHERE SomeField IS NULL? > > or > > UPDATE tblSomeTable SET SomeField ='' WHERE ISNULL(SomeField,'') = '' > > > > On Tue, Sep 29, 2009 at 9:29 AM, jwcolby wrote: >> Well, it appears that I have issues with SQL Server, above and beyond the "locking up" issue >> >> When I rebooted the server this morning (it never did finish this update process last night), my >> database being updated was NOT corrupted, indicating no writes were happening to it when I rebooted. >> Furthermore it did not take off and try and do "gotta finish log file stuff" so it appears that it >> wasn't even doing that stuff any more. Strange in itself. >> >> I have spent a confusing morning trying to discover what exactly is going on. The first thing that >> is going on is that just updating a single field To NULL in 21 million records is taking 24 minutes. >> That is a million records / minute which is not stellar IMHO. The field is not indexed so it is >> not an "updating the index" kind of problem. >> >> I can tell you that I fed the "update" stored procedure a "Top() one million" kind of query and it >> took only 17 seconds to update one million records, that same field. If you do the math, 17 seconds >> / million times 21 million records is only about 6 minutes to update the field for every record. So >> why does it take 24 minutes to just do a simple "set that field in every record to null"? >> >> This just makes no sense to me, but I am not a SQL Server kind of guy. >> >> -- >> John W. Colby >> www.ColbyConsulting.com >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> > From cfoust at infostatsystems.com Tue Sep 29 16:04:42 2009 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Tue, 29 Sep 2009 14:04:42 -0700 Subject: [AccessD] How do I pass a control to a function inthe ControlSource In-Reply-To: <4ac271e5.1c07d00a.5487.177e@mx.google.com> References: <001301ca4141$33abd7a0$9b0386e0$@com> <4ac271e5.1c07d00a.5487.177e@mx.google.com> Message-ID: I've worked with it for a lot longer, Max. Or rather, I have suffered from the fallout when I've had to. YMMV Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo Sent: Tuesday, September 29, 2009 1:45 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] How do I pass a control to a function inthe ControlSource > It allows for "light-weight" forms and creates nightmares for debugging. Only if you get it wrong...here we go again, Charlotte LOL I have never had a problem with it for over a decade of using it. YMMV... Max From askolits at nni.com Tue Sep 29 16:08:44 2009 From: askolits at nni.com (ASkolits) Date: Tue, 29 Sep 2009 17:08:44 -0400 Subject: [AccessD] How do I pass a control to a function in the ControlSource In-Reply-To: References: <001301ca4141$33abd7a0$9b0386e0$@com> Message-ID: <004001ca4149$0819d850$184d88f0$@com> A person enters a value in a text box and if it's within tolerance, the text box next to it returns a Pass Or Fail. DataEntryBoxName: txtEntry01 ResultsBox: txtEntryResult01 ControlSource: =iif(([txtEntry01] > 10) AND ([txtEntry01] < 12),"PASS","FAIL") If you place that formula in the ControlSource, it calculates on the fly without having to use an event. But what if you have 100 different text boxes and result boxes (txtEntry01, txtEntry02, txtEntry03...) I'd have to change the control source of every result box with the proper control names. ControlSource: =iif(([txtEntry01] > 10) AND ([txtEntry01] < 12),"PASS","FAIL") ControlSource: =iif(([txtEntry02] > 10) AND ([txtEntry02] < 12),"PASS","FAIL") ControlSource: =iif(([txtEntry03] > 10) AND ([txtEntry03] < 12),"PASS","FAIL") ControlSource: =iif(([txtEntry04] > 10) AND ([txtEntry04] < 12),"PASS","FAIL") Etc... But If I had a function call on the ControlSource that gave me the calling control's name, I could one control source. (Note: In this function, I use the last two characters of the calling control number to find the 'data entry' text box name.) ControlName: txtEntryResult01 ControlSource: =GetResult(ThisControl) Function GetResult(ctrl as control) Dim strDataEntryBox as string 'Get Data Entry Text Box Name strDataEntryBox = "txtEntry" & right(ctrl.name,2) if me(strDataEntryBox) > 10 and me(strDataEntryBox) < 12 then GetResult="Pass" Else GetResult="FAIL" End if End There are a bunch of way to do this. I could always use the AfterUpdate event on each Data entry text box, but would also have to enumerate through every control each time the form opens to refresh the results box. I'm just trying to cut down on all the work necessary to maintain all those different ControlSources when they essentially do the same thing. JOhn -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: Tuesday, September 29, 2009 4:37 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] How do I pass a control to a function in the ControlSource Where are you trying to send it from? The control is a member of the form's controls collection, so if you pass the control, it knows the form that's its parent. What you may be running into is the fact that controls have specific properties and methods depending on the type of control, but a simple control object has very few generic properties and methods. Why are you using properties sheet syntax for this? It allows for "light-weight" forms and creates nightmares for debugging. Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John Skolits Sent: Tuesday, September 29, 2009 1:13 PM To: accessd at databaseadvisors.com Subject: [AccessD] How do I pass a control to a function in the ControlSource I want to send a control object to a function from the ControlSource of a text box. I can send the Form object, but how about the control? . Example: Let's say I want to send a control's tag to a function The name of the control is "txtFinalCalculation", This in fact does work: =GetTestResults([txtFinalCalculation].Tag) The function retrieves the tag value with a function like: Function GetTestResults(strTagValue as string) But I had to include the control's name in the original call. I want it generic. Something like: =GetTestResults(ThisControl) Then use the following function: Function GetTestResults(ctlControl as control) I've tried some things with "Active control " but that won't work. There has to be a way to send the control's info to a function. I can send the Form's properties: GetTestResults([Form]), but I want just the individual control. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From max.wanadoo at gmail.com Tue Sep 29 16:15:58 2009 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Tue, 29 Sep 2009 22:15:58 +0100 Subject: [AccessD] How do I pass a control to a function in the ControlSource In-Reply-To: <004001ca4149$0819d850$184d88f0$@com> References: <001301ca4141$33abd7a0$9b0386e0$@com> <004001ca4149$0819d850$184d88f0$@com> Message-ID: <4ac27928.0508d00a.1b8c.281d@mx.google.com> John, I can probably dig out an answer for this for you - it is based on OnKey and Keyevents. However I am about to go off to bed (I am in the UK and my milk is boiling over). If you get an answer before tomorrow, please post the fact. If not I will dig it out for you. My feeling is that you are just trying to improve on bunch of similar code and I can help you with that but not just now. Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of ASkolits Sent: 29 September 2009 22:09 To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] How do I pass a control to a function in the ControlSource A person enters a value in a text box and if it's within tolerance, the text box next to it returns a Pass Or Fail. DataEntryBoxName: txtEntry01 ResultsBox: txtEntryResult01 ControlSource: =iif(([txtEntry01] > 10) AND ([txtEntry01] < 12),"PASS","FAIL") If you place that formula in the ControlSource, it calculates on the fly without having to use an event. But what if you have 100 different text boxes and result boxes (txtEntry01, txtEntry02, txtEntry03...) I'd have to change the control source of every result box with the proper control names. ControlSource: =iif(([txtEntry01] > 10) AND ([txtEntry01] < 12),"PASS","FAIL") ControlSource: =iif(([txtEntry02] > 10) AND ([txtEntry02] < 12),"PASS","FAIL") ControlSource: =iif(([txtEntry03] > 10) AND ([txtEntry03] < 12),"PASS","FAIL") ControlSource: =iif(([txtEntry04] > 10) AND ([txtEntry04] < 12),"PASS","FAIL") Etc... But If I had a function call on the ControlSource that gave me the calling control's name, I could one control source. (Note: In this function, I use the last two characters of the calling control number to find the 'data entry' text box name.) ControlName: txtEntryResult01 ControlSource: =GetResult(ThisControl) Function GetResult(ctrl as control) Dim strDataEntryBox as string 'Get Data Entry Text Box Name strDataEntryBox = "txtEntry" & right(ctrl.name,2) if me(strDataEntryBox) > 10 and me(strDataEntryBox) < 12 then GetResult="Pass" Else GetResult="FAIL" End if End There are a bunch of way to do this. I could always use the AfterUpdate event on each Data entry text box, but would also have to enumerate through every control each time the form opens to refresh the results box. I'm just trying to cut down on all the work necessary to maintain all those different ControlSources when they essentially do the same thing. JOhn -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: Tuesday, September 29, 2009 4:37 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] How do I pass a control to a function in the ControlSource Where are you trying to send it from? The control is a member of the form's controls collection, so if you pass the control, it knows the form that's its parent. What you may be running into is the fact that controls have specific properties and methods depending on the type of control, but a simple control object has very few generic properties and methods. Why are you using properties sheet syntax for this? It allows for "light-weight" forms and creates nightmares for debugging. Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John Skolits Sent: Tuesday, September 29, 2009 1:13 PM To: accessd at databaseadvisors.com Subject: [AccessD] How do I pass a control to a function in the ControlSource I want to send a control object to a function from the ControlSource of a text box. I can send the Form object, but how about the control? . Example: Let's say I want to send a control's tag to a function The name of the control is "txtFinalCalculation", This in fact does work: =GetTestResults([txtFinalCalculation].Tag) The function retrieves the tag value with a function like: Function GetTestResults(strTagValue as string) But I had to include the control's name in the original call. I want it generic. Something like: =GetTestResults(ThisControl) Then use the following function: Function GetTestResults(ctlControl as control) I've tried some things with "Active control " but that won't work. There has to be a way to send the control's info to a function. I can send the Form's properties: GetTestResults([Form]), but I want just the individual control. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From max.wanadoo at gmail.com Tue Sep 29 16:16:13 2009 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Tue, 29 Sep 2009 22:16:13 +0100 Subject: [AccessD] How do I pass a control to a function inthe ControlSource In-Reply-To: References: <001301ca4141$33abd7a0$9b0386e0$@com> <4ac271e5.1c07d00a.5487.177e@mx.google.com> Message-ID: <4ac27939.0707d00a.5cea.1969@mx.google.com> Indeed. Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: 29 September 2009 22:05 To: Access Developers discussion and problem solving Subject: Re: [AccessD] How do I pass a control to a function inthe ControlSource I've worked with it for a lot longer, Max. Or rather, I have suffered from the fallout when I've had to. YMMV Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo Sent: Tuesday, September 29, 2009 1:45 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] How do I pass a control to a function inthe ControlSource > It allows for "light-weight" forms and creates nightmares for debugging. Only if you get it wrong...here we go again, Charlotte LOL I have never had a problem with it for over a decade of using it. YMMV... Max -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From askolits at nni.com Tue Sep 29 16:41:47 2009 From: askolits at nni.com (ASkolits) Date: Tue, 29 Sep 2009 17:41:47 -0400 Subject: [AccessD] How do I pass a control to a function in the ControlSource In-Reply-To: <4ac27928.0508d00a.1b8c.281d@mx.google.com> References: <001301ca4141$33abd7a0$9b0386e0$@com> <004001ca4149$0819d850$184d88f0$@com> <4ac27928.0508d00a.1b8c.281d@mx.google.com> Message-ID: <005401ca414d$a57bc640$f07352c0$@com> I'll let you know. Thanks. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo Sent: Tuesday, September 29, 2009 5:16 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] How do I pass a control to a function in the ControlSource John, I can probably dig out an answer for this for you - it is based on OnKey and Keyevents. However I am about to go off to bed (I am in the UK and my milk is boiling over). If you get an answer before tomorrow, please post the fact. If not I will dig it out for you. My feeling is that you are just trying to improve on bunch of similar code and I can help you with that but not just now. Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of ASkolits Sent: 29 September 2009 22:09 To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] How do I pass a control to a function in the ControlSource A person enters a value in a text box and if it's within tolerance, the text box next to it returns a Pass Or Fail. DataEntryBoxName: txtEntry01 ResultsBox: txtEntryResult01 ControlSource: =iif(([txtEntry01] > 10) AND ([txtEntry01] < 12),"PASS","FAIL") If you place that formula in the ControlSource, it calculates on the fly without having to use an event. But what if you have 100 different text boxes and result boxes (txtEntry01, txtEntry02, txtEntry03...) I'd have to change the control source of every result box with the proper control names. ControlSource: =iif(([txtEntry01] > 10) AND ([txtEntry01] < 12),"PASS","FAIL") ControlSource: =iif(([txtEntry02] > 10) AND ([txtEntry02] < 12),"PASS","FAIL") ControlSource: =iif(([txtEntry03] > 10) AND ([txtEntry03] < 12),"PASS","FAIL") ControlSource: =iif(([txtEntry04] > 10) AND ([txtEntry04] < 12),"PASS","FAIL") Etc... But If I had a function call on the ControlSource that gave me the calling control's name, I could one control source. (Note: In this function, I use the last two characters of the calling control number to find the 'data entry' text box name.) ControlName: txtEntryResult01 ControlSource: =GetResult(ThisControl) Function GetResult(ctrl as control) Dim strDataEntryBox as string 'Get Data Entry Text Box Name strDataEntryBox = "txtEntry" & right(ctrl.name,2) if me(strDataEntryBox) > 10 and me(strDataEntryBox) < 12 then GetResult="Pass" Else GetResult="FAIL" End if End There are a bunch of way to do this. I could always use the AfterUpdate event on each Data entry text box, but would also have to enumerate through every control each time the form opens to refresh the results box. I'm just trying to cut down on all the work necessary to maintain all those different ControlSources when they essentially do the same thing. JOhn -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: Tuesday, September 29, 2009 4:37 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] How do I pass a control to a function in the ControlSource Where are you trying to send it from? The control is a member of the form's controls collection, so if you pass the control, it knows the form that's its parent. What you may be running into is the fact that controls have specific properties and methods depending on the type of control, but a simple control object has very few generic properties and methods. Why are you using properties sheet syntax for this? It allows for "light-weight" forms and creates nightmares for debugging. Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John Skolits Sent: Tuesday, September 29, 2009 1:13 PM To: accessd at databaseadvisors.com Subject: [AccessD] How do I pass a control to a function in the ControlSource I want to send a control object to a function from the ControlSource of a text box. I can send the Form object, but how about the control? . Example: Let's say I want to send a control's tag to a function The name of the control is "txtFinalCalculation", This in fact does work: =GetTestResults([txtFinalCalculation].Tag) The function retrieves the tag value with a function like: Function GetTestResults(strTagValue as string) But I had to include the control's name in the original call. I want it generic. Something like: =GetTestResults(ThisControl) Then use the following function: Function GetTestResults(ctlControl as control) I've tried some things with "Active control " but that won't work. There has to be a way to send the control's info to a function. I can send the Form's properties: GetTestResults([Form]), but I want just the individual control. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From davidmcafee at gmail.com Tue Sep 29 17:01:35 2009 From: davidmcafee at gmail.com (David McAfee) Date: Tue, 29 Sep 2009 15:01:35 -0700 Subject: [AccessD] SQL Server speed issues - was server locking up. In-Reply-To: <4ac2726e.1818d00a.3f3a.181a@mx.google.com> References: <4AC235EF.2040002@colbyconsulting.com> <8786a4c00909291325x3985f74dp7226171179bf6e1b@mail.gmail.com> <4ac2726e.1818d00a.3f3a.181a@mx.google.com> Message-ID: <8786a4c00909291501y4a661e1cyf7581df1bf83b436@mail.gmail.com> Sorry, peeking my head in during my jury duty breaks. I was just wondering. I would ASSume that the where some field is NULL. and John, you arent saying that the field is equla to Null, are you? it should be WHERE somefield IS NULL On Tue, Sep 29, 2009 at 1:47 PM, Max Wanadoo wrote: > David, what would be the difference. You have asked the question but it > would be nice to know why and if it does really matter, is this only for sql > server or would it also matter with Access sql? > > I would tend to use the second construct but it depends what pops into my > mind when I am typing the statement. > > Grateful for enlightenment. > > > Max > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of David McAfee > Sent: 29 September 2009 21:25 > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] SQL Server speed issues - was server locking up. > > Are you updating like this > > UPDATE tblSomeTable SET SomeField ='' WHERE SomeField IS NULL? > > or > > UPDATE tblSomeTable SET SomeField ='' WHERE ISNULL(SomeField,'') = '' > > > > On Tue, Sep 29, 2009 at 9:29 AM, jwcolby > wrote: >> Well, it appears that I have issues with SQL Server, above and beyond the > "locking up" issue >> >> When I rebooted the server this morning (it never did finish this update > process last night), my >> database being updated was NOT corrupted, indicating no writes were > happening to it when I rebooted. >> ?Furthermore it did not take off and try and do "gotta finish log file > stuff" so it appears that it >> wasn't even doing that stuff any more. ?Strange in itself. >> >> I have spent a confusing morning trying to discover what exactly is going > on. ?The first thing that >> is going on is that just updating a single field To NULL in 21 million > records is taking 24 minutes. >> ?That is a million records / minute which is not stellar IMHO. ?The field > is not indexed so it is >> not an "updating the index" kind of problem. >> >> I can tell you that I fed the "update" stored procedure a "Top() one > million" kind of query and it >> took only 17 seconds to update one million records, that same field. ?If > you do the math, 17 seconds >> / million times 21 million records is only about 6 minutes to update the > field for every record. ?So >> why does it take 24 minutes to just do a simple "set that field in every > record to null"? >> >> This just makes no sense to me, but I am not a SQL Server kind of guy. >> >> -- >> John W. Colby >> www.ColbyConsulting.com >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From john at winhaven.net Wed Sep 30 01:44:15 2009 From: john at winhaven.net (John Bartow) Date: Wed, 30 Sep 2009 01:44:15 -0500 Subject: [AccessD] Do While Syntax Message-ID: <001f01ca4199$6d6137d0$4823a770$@net> What is the syntax to set a variable to a field's value in the current row of a recordset? ---------------------------------------------------------------------------- -- Private Sub PrintAllReports() 'Loops through AddressData table and prints all customer reports Dim db As Database Dim rs As Recordset Set db = CurrentDb Dim lngAcctNum As Long lngSum = 0 Set rs = db.OpenRecordset("SELECT * FROM AddressData ORDER BY TrayNumber") Do While Not rs.EOF 'set variable to lngAcctNum current AccountNumber field to use as filter in each report lngAcctNum = 'Print Report 1 using: AccountNumber = lngAcctNum as report filter 'Print Report 2 using: AccountNumber = lngAcctNum as report filter 'Print Report 3 using: AccountNumber = lngAcctNum as report filter rs.MoveNext Loop rs.Close End Sub ---------------------------------------------------------------------------- -- From stuart at lexacorp.com.pg Wed Sep 30 02:01:15 2009 From: stuart at lexacorp.com.pg (Stuart McLachlan) Date: Wed, 30 Sep 2009 17:01:15 +1000 Subject: [AccessD] Do While Syntax In-Reply-To: <001f01ca4199$6d6137d0$4823a770$@net> References: <001f01ca4199$6d6137d0$4823a770$@net> Message-ID: <4AC3023B.21219.43A42B47@stuart.lexacorp.com.pg> lngAcctNum = rs!AcctNum DoCmd.OpenReport "Report1",acViewPreview,,"AccountNum = " & lngAcctNum or simply DoCmd.OpenReport "Report1",acViewPreview,,"AccountNum = " & rs!AcctNum -- Stuart On 30 Sep 2009 at 1:44, John Bartow wrote: > What is the syntax to set a variable to a field's value in the current row > of a recordset? > > ---------------------------------------------------------------------------- > -- > Private Sub PrintAllReports() > 'Loops through AddressData table and prints all customer reports > > Dim db As Database > Dim rs As Recordset > Set db = CurrentDb > Dim lngAcctNum As Long > > lngSum = 0 > > Set rs = db.OpenRecordset("SELECT * FROM AddressData ORDER BY > TrayNumber") > Do While Not rs.EOF > 'set variable to lngAcctNum current AccountNumber field to use as > filter in each report > lngAcctNum = > 'Print Report 1 using: AccountNumber = lngAcctNum as report filter > 'Print Report 2 using: AccountNumber = lngAcctNum as report filter > 'Print Report 3 using: AccountNumber = lngAcctNum as report filter > rs.MoveNext > Loop > rs.Close > > End Sub > ---------------------------------------------------------------------------- > -- > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com From jwcolby at colbyconsulting.com Wed Sep 30 06:57:18 2009 From: jwcolby at colbyconsulting.com (jwcolby) Date: Wed, 30 Sep 2009 07:57:18 -0400 Subject: [AccessD] Do While Syntax In-Reply-To: <001f01ca4199$6d6137d0$4823a770$@net> References: <001f01ca4199$6d6137d0$4823a770$@net> Message-ID: <4AC3479E.1090006@colbyconsulting.com> There are several variations. MyVar = rst("FldName").value MyVar = rst!FldName.Value MyVar - rst(MyIndex).Value The first is used if you have the NAME of the field in a string variable. The second is when you know the field name but do not have it stored in a string variable. The third is when you are working through the fields using a numeric integer as a field collection index. John W. Colby www.ColbyConsulting.com John Bartow wrote: > What is the syntax to set a variable to a field's value in the current row > of a recordset? > > ---------------------------------------------------------------------------- > -- > Private Sub PrintAllReports() > 'Loops through AddressData table and prints all customer reports > > Dim db As Database > Dim rs As Recordset > Set db = CurrentDb > Dim lngAcctNum As Long > > lngSum = 0 > > Set rs = db.OpenRecordset("SELECT * FROM AddressData ORDER BY > TrayNumber") > Do While Not rs.EOF > 'set variable to lngAcctNum current AccountNumber field to use as > filter in each report > lngAcctNum = > 'Print Report 1 using: AccountNumber = lngAcctNum as report filter > 'Print Report 2 using: AccountNumber = lngAcctNum as report filter > 'Print Report 3 using: AccountNumber = lngAcctNum as report filter > rs.MoveNext > Loop > rs.Close > > End Sub > ---------------------------------------------------------------------------- > -- > > From adtp at airtelmail.in Wed Sep 30 07:31:02 2009 From: adtp at airtelmail.in (A.D.Tejpal) Date: Wed, 30 Sep 2009 18:01:02 +0530 Subject: [AccessD] treeview control References: <110192.69137.qm@web50405.mail.re2.yahoo.com> Message-ID: <008301ca41ca$578ae4c0$bc5fa27a@personald6374f> Dale, My sample db named Form_Treeview might be of interest to you. It is available at Rogers Access Library. Link - http://www.rogersaccesslibrary.com/forum/forum_topics.asp?FID=45 This sample is in Access 2000 file format and works on Access 2007 as well. It demonstrates two styles of treeview, one represents employees organization chart, while the other facilitates marking of student grades in a convenient manner. In both cases, there is two way synchronization between the treeview and adjacent subform, for navigation and editing. An interesting feature has been incorporated in employees version. Whichever happens to be the current employee, complete chain of command is highlighted. The employee and his top boss are shown in two different colors while all intermediate supervisors in direct chain of command are shown in another color. This highlighting gets implemented on the treeview as well as subform in identical style. If an employee node is dragged over to another employee or department, the resulting modified structure gets displayed on the treeview as well as subform, duly highlighting the revised chain of command in the manner described in previous para. Note: This is a fresh sample db and as mentioned at the end of explanatory notes accompanying the sample, Drew's wonderful series of posts on treeview control, and Arthur's excellent article on the subject (in DatabaseAdvisors) have been of great help. Best wishes, A.D. Tejpal ------------ ----- Original Message ----- From: Dale Kalsow To: Access Developers discussion and problem solving Sent: Wednesday, September 23, 2009 01:14 Subject: [AccessD] treeview control Good Afternoon, Does anyone have a simple treeview example for Access 2007, they are willing to share? Thanks! Dale From jwcolby at colbyconsulting.com Wed Sep 30 08:37:28 2009 From: jwcolby at colbyconsulting.com (jwcolby) Date: Wed, 30 Sep 2009 09:37:28 -0400 Subject: [AccessD] SQL Server Speed testing - Simple update to null. Message-ID: <4AC35F18.4050602@colbyconsulting.com> Well, I am still looking at this. Last night I purchased PerfectDisk Server and defragged all of my disks. They were not terribly fragmented but that is out of the way. Yesterday afternoon late I was finally able to detach the two databases I was working on and rename the log files so as to force SS to build a new one. Remember that for whatever reason the log files were huge (roughly 35 gigs) and I couldn't shrink them. BTW I verified last night that I am working in Simple Mode (logging). All of my work on this server is now backed up regularly and the databases are not updated except when I send tables out for address validation. This AM I got my log files back out on a dedicated drive (array - set of spindles) specifically for logging. All of my databases share this log volume but this is not a transaction processing kind of system. So this morning I started testing. Updating the AddValid field back to a NULL value. What I have discovered is interesting, at least to me. Using a SELECT TOP(N) WHERE AddrValid IS NOT NULL I am updating AddrValid back to null. This is just testing how long it takes to do a simple update of a single field. 500K 10 Seconds 500K 4 seconds 1 million 20 seconds 1 million 8 seconds 2 million 30 seconds 2 million 16 seconds 4 million 55 seconds 4 million 32 seconds The first pass takes a lot longer than the second and subsequent passes. I understand compiling and all but whatever is going on is not just a few milliseconds longer, but rather many seconds longer, and the amount increases almost linearly, i.e. it is not a fixed overhead of say 2 or three seconds. Notice also that each time I change the N in the TOP(N) view, I have to go through the longer cycle. All of these readings were taken sequentially, in the space of the time it takes to change the N, store the view and rerun the stored proc. Even so the times are not unreasonable. Basically a million records in 8 seconds in every "second pass" case. So it certainly appears that 125K records / second is the "real" maximum speed given my current hardware and settings. The unsettling part is that the first pass appears to take roughly 50% longer for large recordsets, and more than 100% longer for small data sets. BTW after all of this testing, my log file is 3.164 gigs. When I go through the shrink files dialog and look at shrinking the log file for this database it says the file is 3.089 gigs, 68% available free space (2.116 gigs). I am still confused as to what is in the log file that it cannot shrink it back to .5 meg as it used to do. Is the log file acting as some sort of "backup" to the main database? Storing all the changes made or something? I thought that Simple mode did not do that. Anyway, all of my records AddrValid are set back to null. Time to test the times for setting them to the codes I use. -- John W. Colby www.ColbyConsulting.com From Lambert.Heenan at chartisinsurance.com Wed Sep 30 09:02:11 2009 From: Lambert.Heenan at chartisinsurance.com (Heenan, Lambert) Date: Wed, 30 Sep 2009 10:02:11 -0400 Subject: [AccessD] SQL Server Speed testing - Simple update to null. In-Reply-To: <4AC35F18.4050602@colbyconsulting.com> References: <4AC35F18.4050602@colbyconsulting.com> Message-ID: I would guess that the first run after changing top(N) is taking longer because the SQL server is having to asses just what are those top N. On the subsequent runs with the same value of N the system is using a cached result set. Just a guess, like I said. Lambert -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Wednesday, September 30, 2009 9:37 AM To: SQLServerCentral.com; Access Developers discussion and problem solving Subject: [AccessD] SQL Server Speed testing - Simple update to null. Well, I am still looking at this. Last night I purchased PerfectDisk Server and defragged all of my disks. They were not terribly fragmented but that is out of the way. Yesterday afternoon late I was finally able to detach the two databases I was working on and rename the log files so as to force SS to build a new one. Remember that for whatever reason the log files were huge (roughly 35 gigs) and I couldn't shrink them. BTW I verified last night that I am working in Simple Mode (logging). All of my work on this server is now backed up regularly and the databases are not updated except when I send tables out for address validation. This AM I got my log files back out on a dedicated drive (array - set of spindles) specifically for logging. All of my databases share this log volume but this is not a transaction processing kind of system. So this morning I started testing. Updating the AddValid field back to a NULL value. What I have discovered is interesting, at least to me. Using a SELECT TOP(N) WHERE AddrValid IS NOT NULL I am updating AddrValid back to null. This is just testing how long it takes to do a simple update of a single field. 500K 10 Seconds 500K 4 seconds 1 million 20 seconds 1 million 8 seconds 2 million 30 seconds 2 million 16 seconds 4 million 55 seconds 4 million 32 seconds The first pass takes a lot longer than the second and subsequent passes. I understand compiling and all but whatever is going on is not just a few milliseconds longer, but rather many seconds longer, and the amount increases almost linearly, i.e. it is not a fixed overhead of say 2 or three seconds. Notice also that each time I change the N in the TOP(N) view, I have to go through the longer cycle. All of these readings were taken sequentially, in the space of the time it takes to change the N, store the view and rerun the stored proc. Even so the times are not unreasonable. Basically a million records in 8 seconds in every "second pass" case. So it certainly appears that 125K records / second is the "real" maximum speed given my current hardware and settings. The unsettling part is that the first pass appears to take roughly 50% longer for large recordsets, and more than 100% longer for small data sets. BTW after all of this testing, my log file is 3.164 gigs. When I go through the shrink files dialog and look at shrinking the log file for this database it says the file is 3.089 gigs, 68% available free space (2.116 gigs). I am still confused as to what is in the log file that it cannot shrink it back to .5 meg as it used to do. Is the log file acting as some sort of "backup" to the main database? Storing all the changes made or something? I thought that Simple mode did not do that. Anyway, all of my records AddrValid are set back to null. Time to test the times for setting them to the codes I use. -- John W. Colby www.ColbyConsulting.com From jwcolby at colbyconsulting.com Wed Sep 30 09:12:46 2009 From: jwcolby at colbyconsulting.com (jwcolby) Date: Wed, 30 Sep 2009 10:12:46 -0400 Subject: [AccessD] SQL Server Speed testing - Simple update to null. In-Reply-To: References: <4AC35F18.4050602@colbyconsulting.com> Message-ID: <4AC3675E.1020701@colbyconsulting.com> Hmm, perhaps. Of course the actual set of records, and N as a % or remaining records, changes with each run since we are looking for Top(N) of all records not updated yet. This whole exercise is just to provide me with "what is really going on" so that i can set my expectations in the future. It is disconcerting to "expect" a result in a few minutes and have it run on and on and on... One starts to ask "is this thing out to lunch"? With real data to work with I can know "well, it is going to take X seconds / million records" more or less so just be patient. John W. Colby www.ColbyConsulting.com Heenan, Lambert wrote: > I would guess that the first run after changing top(N) is taking longer because the SQL server is having to asses just what are those top N. On the subsequent runs with the same value of N the system is using a cached result set. > > Just a guess, like I said. > > Lambert > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby > Sent: Wednesday, September 30, 2009 9:37 AM > To: SQLServerCentral.com; Access Developers discussion and problem solving > Subject: [AccessD] SQL Server Speed testing - Simple update to null. > > Well, I am still looking at this. > > Last night I purchased PerfectDisk Server and defragged all of my disks. They were not terribly fragmented but that is out of the way. > > Yesterday afternoon late I was finally able to detach the two databases I was working on and rename the log files so as to force SS to build a new one. Remember that for whatever reason the log files were huge (roughly 35 gigs) and I couldn't shrink them. > > BTW I verified last night that I am working in Simple Mode (logging). All of my work on this server is now backed up regularly and the databases are not updated except when I send tables out for address validation. > > This AM I got my log files back out on a dedicated drive (array - set of spindles) specifically for logging. All of my databases share this log volume but this is not a transaction processing kind of system. > > So this morning I started testing. Updating the AddValid field back to a NULL value. What I have discovered is interesting, at least to me. > > Using a SELECT TOP(N) WHERE AddrValid IS NOT NULL I am updating AddrValid back to null. This is just testing how long it takes to do a simple update of a single field. > > 500K 10 Seconds > 500K 4 seconds > 1 million 20 seconds > 1 million 8 seconds > 2 million 30 seconds > 2 million 16 seconds > 4 million 55 seconds > 4 million 32 seconds > > The first pass takes a lot longer than the second and subsequent passes. I understand compiling and all but whatever is going on is not just a few milliseconds longer, but rather many seconds longer, and the amount increases almost linearly, i.e. it is not a fixed overhead of say 2 or three seconds. > > Notice also that each time I change the N in the TOP(N) view, I have to go through the longer cycle. > All of these readings were taken sequentially, in the space of the time it takes to change the N, store the view and rerun the stored proc. > > Even so the times are not unreasonable. Basically a million records in 8 seconds in every "second pass" case. So it certainly appears that 125K records / second is the "real" maximum speed given my current hardware and settings. The unsettling part is that the first pass appears to take roughly 50% longer for large recordsets, and more than 100% longer for small data sets. > > BTW after all of this testing, my log file is 3.164 gigs. When I go through the shrink files dialog and look at shrinking the log file for this database it says the file is 3.089 gigs, 68% available free space (2.116 gigs). I am still confused as to what is in the log file that it cannot shrink it back to .5 meg as it used to do. Is the log file acting as some sort of "backup" to the main database? Storing all the changes made or something? I thought that Simple mode did not do that. > > Anyway, all of my records AddrValid are set back to null. Time to test the times for setting them to the codes I use. > > -- > John W. Colby > www.ColbyConsulting.com > From Chester_Kaup at kindermorgan.com Wed Sep 30 10:56:43 2009 From: Chester_Kaup at kindermorgan.com (Kaup, Chester) Date: Wed, 30 Sep 2009 10:56:43 -0500 Subject: [AccessD] Query result problem Message-ID: <0B2BF8524B73A248A2F1B81BA751ED3C190BEC868C@houex1.kindermorgan.com> When I run the following query I get results for each month from 1/1/1995 to 8/1/2009. SELECT [qry Injection Data for Oil and Gas Production Allocation].Well_In_CO2PAT, [qry Injection Data for Oil and Gas Production Allocation].Well_in_CO2PAT_API, [qry Injection Data for Oil and Gas Production Allocation].ProductionMonth, [qry Injection Data for Oil and Gas Production Allocation].Other_Pattern, [qry Injection Data for Oil and Gas Production Allocation].Other_Pattern_as_Well, [qry Injection Data for Oil and Gas Production Allocation].Other_Pattern_as_Well_API, [qry Injection Data for Oil and Gas Production Allocation].TRBI INTO [tbl 3 Month Running Inj for O and G Alloc] FROM [qry Injection Data for Oil and Gas Production Allocation] WHERE ((([qry Injection Data for Oil and Gas Production Allocation].Well_In_CO2PAT)="56-26") AND (([qry Injection Data for Oil and Gas Production Allocation].Other_Pattern_as_Well)="56-2A")) ORDER BY [qry Injection Data for Oil and Gas Production Allocation].ProductionMonth, [qry Injection Data for Oil and Gas Production Allocation].Other_Pattern_as_Well; When I run the following query I only get results from 4/1/2008 forward. This worked fine in Access 2003. I am now using Access 2007. Data from 1/1/1995 to 4/1/2008 is 0's if that makes a difference. No I did not write these queries - an engineer did. SELECT [qry Injection Data for Oil and Gas Production Allocation].Well_In_CO2PAT, [qry Injection Data for Oil and Gas Production Allocation].Well_in_CO2PAT_API, [qry Injection Data for Oil and Gas Production Allocation].ProductionMonth, [qry Injection Data for Oil and Gas Production Allocation].Other_Pattern, [qry Injection Data for Oil and Gas Production Allocation].Other_Pattern_as_Well, [qry Injection Data for Oil and Gas Production Allocation].Other_Pattern_as_Well_API, [qry Injection Data for Oil and Gas Production Allocation]![TRBI]+ [qry Injection Data for Oil and Gas Production Allocation_1]![TRBI] AS 3mo_rbi INTO [tbl 3 Month Running Inj for O and G Alloc] FROM [qry Injection Data for Oil and Gas Production Allocation] INNER JOIN [qry Injection Data for Oil and Gas Production Allocation] AS [qry Injection Data for Oil and Gas Production Allocation_1] ON ([qry Injection Data for Oil and Gas Production Allocation].Well_in_CO2PAT_API = [qry Injection Data for Oil and Gas Production Allocation_1].Well_in_CO2PAT_API) AND ([qry Injection Data for Oil and Gas Production Allocation].Other_Pattern_as_Well_API = [qry Injection Data for Oil and Gas Production Allocation_1].Other_Pattern_as_Well_API) WHERE ((([qry Injection Data for Oil and Gas Production Allocation].Well_In_CO2PAT)="56-26") AND (([qry Injection Data for Oil and Gas Production Allocation].Other_Pattern_as_Well)="56-2A") AND (([qry Injection Data for Oil and Gas Production Allocation_1].ProductionMonth)=DateAdd("m",-1, [qry Injection Data for Oil and Gas Production Allocation]![ProductionMonth]))) ORDER BY [qry Injection Data for Oil and Gas Production Allocation].ProductionMonth, [qry Injection Data for Oil and Gas Production Allocation].Other_Pattern_as_Well; Thanks for your assistance. Chester Kaup Engineering Technician Kinder Morgan CO2 Company, LLP Office (432) 688-3797 FAX (432) 688-3799 ? No trees were killed in the sending of this message. However a large number of electrons were terribly inconvenienced. From jwcolby at colbyconsulting.com Wed Sep 30 14:21:24 2009 From: jwcolby at colbyconsulting.com (jwcolby) Date: Wed, 30 Sep 2009 15:21:24 -0400 Subject: [AccessD] Table size Message-ID: <4AC3AFB4.5010103@colbyconsulting.com> Is there any direct way to obtain the total storage used for each table. A client is approaching the 2 gb limit and needs to split the BE. -- John W. Colby www.ColbyConsulting.com From john at winhaven.net Wed Sep 30 14:38:15 2009 From: john at winhaven.net (John Bartow) Date: Wed, 30 Sep 2009 14:38:15 -0500 Subject: [AccessD] Do While Syntax In-Reply-To: <4AC3023B.21219.43A42B47@stuart.lexacorp.com.pg> References: <001f01ca4199$6d6137d0$4823a770$@net> <4AC3023B.21219.43A42B47@stuart.lexacorp.com.pg> Message-ID: <019c01ca4205$8db63a00$a922ae00$@net> Thanks guys! I knew these was something simple but I couldn't find it in my mind late last night. I had total brain lock! From jimdettman at verizon.net Wed Sep 30 14:55:48 2009 From: jimdettman at verizon.net (Jim Dettman) Date: Wed, 30 Sep 2009 15:55:48 -0400 Subject: [AccessD] Table size In-Reply-To: <4AC3AFB4.5010103@colbyconsulting.com> References: <4AC3AFB4.5010103@colbyconsulting.com> Message-ID: No, I've never seen a utility to do that. You can indirectly get that by importing a table into a temp db and then check its size on disk. Jim. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Wednesday, September 30, 2009 3:21 PM To: Access Developers discussion and problem solving Subject: [AccessD] Table size Is there any direct way to obtain the total storage used for each table. A client is approaching the 2 gb limit and needs to split the BE. -- John W. Colby www.ColbyConsulting.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From john at winhaven.net Wed Sep 30 15:36:20 2009 From: john at winhaven.net (John Bartow) Date: Wed, 30 Sep 2009 15:36:20 -0500 Subject: [AccessD] Filtering an SQL based OpenRecordset Message-ID: <01d001ca420d$ab104a20$0130de60$@net> This doesn't work: Public Sub PrintAllReports() 'Loops through AddressData table and prints all customer reports Dim db As Database Dim rs1 As Recordset Dim rs2 As Recordset Dim lngTrayNum As Long Dim lngAcctNum As Long Set db = CurrentDb lngTrayNum = 1 lngAcctNum = 0 Set rs1 = db.OpenRecordset("SELECT * FROM AddressData ORDER BY TrayNumber") Do While Not rs1.EOF lngTrayNum = rs1!TrayNumber.Value Set rs2 = db.OpenRecordset("SELECT * FROM AddressData ORDER BY SortPosition WHERE TrayNumber = " & lngTrayNum) Do While Not rs2.EOF lngAcctNum = rs2!Cust.Value 'DoCmd.OpenReport "rpt1", acViewNormal, , "Cust = " & lngAcctNum 'DoCmd.OpenReport "rpt2", acViewNormal, , "Cust = " & lngAcctNum DoCmd.OpenReport "rpt3", acViewNormal, , "Cust = " & lngAcctNum rs2.MoveNext Loop rs2.Close rs1.MoveNext Loop rs1.Close How do I filter an SQL based recordset? John B. From Gustav at cactus.dk Wed Sep 30 15:56:31 2009 From: Gustav at cactus.dk (Gustav Brock) Date: Wed, 30 Sep 2009 22:56:31 +0200 Subject: [AccessD] Filtering an SQL based OpenRecordset Message-ID: Hi John Try with: Set rs2 = db.OpenRecordset("SELECT * FROM AddressData WHERE TrayNumber = " & lngTrayNum & " ORDER BY SortPosition") /gustav >>> john at winhaven.net 30-09-2009 22:36 >>> This doesn't work: Public Sub PrintAllReports() 'Loops through AddressData table and prints all customer reports Dim db As Database Dim rs1 As Recordset Dim rs2 As Recordset Dim lngTrayNum As Long Dim lngAcctNum As Long Set db = CurrentDb lngTrayNum = 1 lngAcctNum = 0 Set rs1 = db.OpenRecordset("SELECT * FROM AddressData ORDER BY TrayNumber") Do While Not rs1.EOF lngTrayNum = rs1!TrayNumber.Value Set rs2 = db.OpenRecordset("SELECT * FROM AddressData ORDER BY SortPosition WHERE TrayNumber = " & lngTrayNum) Do While Not rs2.EOF lngAcctNum = rs2!Cust.Value 'DoCmd.OpenReport "rpt1", acViewNormal, , "Cust = " & lngAcctNum 'DoCmd.OpenReport "rpt2", acViewNormal, , "Cust = " & lngAcctNum DoCmd.OpenReport "rpt3", acViewNormal, , "Cust = " & lngAcctNum rs2.MoveNext Loop rs2.Close rs1.MoveNext Loop rs1.Close How do I filter an SQL based recordset? John B. From john at winhaven.net Wed Sep 30 16:09:18 2009 From: john at winhaven.net (John Bartow) Date: Wed, 30 Sep 2009 16:09:18 -0500 Subject: [AccessD] Filtering an SQL based OpenRecordset In-Reply-To: References: Message-ID: <01e501ca4212$463148c0$d293da40$@net> Thanks Gustav, Since these recordsets are only used for printing reports should I use the constant dbOpenSnapshot? -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock Sent: Wednesday, September 30, 2009 3:57 PM To: accessd at databaseadvisors.com Subject: Re: [AccessD] Filtering an SQL based OpenRecordset Hi John Try with: Set rs2 = db.OpenRecordset("SELECT * FROM AddressData WHERE TrayNumber = " & lngTrayNum & " ORDER BY SortPosition") /gustav >>> john at winhaven.net 30-09-2009 22:36 >>> This doesn't work: Public Sub PrintAllReports() 'Loops through AddressData table and prints all customer reports Dim db As Database Dim rs1 As Recordset Dim rs2 As Recordset Dim lngTrayNum As Long Dim lngAcctNum As Long Set db = CurrentDb lngTrayNum = 1 lngAcctNum = 0 Set rs1 = db.OpenRecordset("SELECT * FROM AddressData ORDER BY TrayNumber") Do While Not rs1.EOF lngTrayNum = rs1!TrayNumber.Value Set rs2 = db.OpenRecordset("SELECT * FROM AddressData ORDER BY SortPosition WHERE TrayNumber = " & lngTrayNum) Do While Not rs2.EOF lngAcctNum = rs2!Cust.Value 'DoCmd.OpenReport "rpt1", acViewNormal, , "Cust = " & lngAcctNum 'DoCmd.OpenReport "rpt2", acViewNormal, , "Cust = " & lngAcctNum DoCmd.OpenReport "rpt3", acViewNormal, , "Cust = " & lngAcctNum rs2.MoveNext Loop rs2.Close rs1.MoveNext Loop rs1.Close How do I filter an SQL based recordset? John B. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From stuart at lexacorp.com.pg Wed Sep 30 16:47:03 2009 From: stuart at lexacorp.com.pg (Stuart McLachlan) Date: Thu, 01 Oct 2009 07:47:03 +1000 Subject: [AccessD] Query result problem In-Reply-To: <0B2BF8524B73A248A2F1B81BA751ED3C190BEC868C@houex1.kindermorgan.com> References: <0B2BF8524B73A248A2F1B81BA751ED3C190BEC868C@houex1.kindermorgan.com> Message-ID: <4AC3D1D7.6603.46CF2494@stuart.lexacorp.com.pg> I'd guess that's it's the Date resrtiction combined with the INNER JOIN. Are there any records with ProductionMonth values less than 4/1/2008 in [qry Injection Data for Oil and Gas Production Allocation] On 30 Sep 2009 at 10:56, Kaup, Chester wrote: > When I run the following query I only get results from 4/1/2008 forward. This worked fine in Access 2003. I am now using Access 2007. > Data from 1/1/1995 to 4/1/2008 is 0's if that makes a difference. > No I did not write these queries - an engineer did. ... > > SELECT [qry Injection Data for Oil and Gas Production Allocation].Well_In_CO2PAT, ... > FROM [qry Injection Data for Oil and Gas Production Allocation] > INNER JOIN [qry Injection Data for Oil and Gas Production Allocation] AS [qry Injection Data for Oil and Gas Production Allocation_1] > ON ([qry Injection Data for Oil and Gas Production Allocation].Well_in_CO2PAT_API = [qry Injection Data for Oil and Gas Production Allocation_1].Well_in_CO2PAT_API) > AND ([qry Injection Data for Oil and Gas Production Allocation].Other_Pattern_as_Well_API = [qry Injection Data for Oil and Gas Production Allocation_1].Other_Pattern_as_Well_API) ... >WHERE ... > AND (([qry Injection Data for Oil and Gas Production > Allocation_1].ProductionMonth)=DateAdd("m",-1, [qry Injection Data for > Oil and Gas Production Allocation]![ProductionMonth]))) From Chester_Kaup at kindermorgan.com Wed Sep 30 16:55:03 2009 From: Chester_Kaup at kindermorgan.com (Kaup, Chester) Date: Wed, 30 Sep 2009 16:55:03 -0500 Subject: [AccessD] Query result problem In-Reply-To: <4AC3D1D7.6603.46CF2494@stuart.lexacorp.com.pg> References: <0B2BF8524B73A248A2F1B81BA751ED3C190BEC868C@houex1.kindermorgan.com> <4AC3D1D7.6603.46CF2494@stuart.lexacorp.com.pg> Message-ID: <0B2BF8524B73A248A2F1B81BA751ED3C190BEC879F@houex1.kindermorgan.com> There is data back to 1/1/1995 in the table qry Injection Data for Oil and Gas Production Allocation. Data from 1/1/1995 to 4/1/2008 is 0's -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Stuart McLachlan Sent: Wednesday, September 30, 2009 4:47 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Query result problem I'd guess that's it's the Date resrtiction combined with the INNER JOIN. Are there any records with ProductionMonth values less than 4/1/2008 in [qry Injection Data for Oil and Gas Production Allocation] On 30 Sep 2009 at 10:56, Kaup, Chester wrote: > When I run the following query I only get results from 4/1/2008 forward. This worked fine in Access 2003. I am now using Access 2007. > Data from 1/1/1995 to 4/1/2008 is 0's if that makes a difference. > No I did not write these queries - an engineer did. ... > > SELECT [qry Injection Data for Oil and Gas Production Allocation].Well_In_CO2PAT, ... > FROM [qry Injection Data for Oil and Gas Production Allocation] > INNER JOIN [qry Injection Data for Oil and Gas Production Allocation] AS [qry Injection Data for Oil and Gas Production Allocation_1] > ON ([qry Injection Data for Oil and Gas Production Allocation].Well_in_CO2PAT_API = [qry Injection Data for Oil and Gas Production Allocation_1].Well_in_CO2PAT_API) > AND ([qry Injection Data for Oil and Gas Production Allocation].Other_Pattern_as_Well_API = [qry Injection Data for Oil and Gas Production Allocation_1].Other_Pattern_as_Well_API) ... >WHERE ... > AND (([qry Injection Data for Oil and Gas Production > Allocation_1].ProductionMonth)=DateAdd("m",-1, [qry Injection Data for > Oil and Gas Production Allocation]![ProductionMonth]))) -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From max.wanadoo at gmail.com Wed Sep 30 17:12:37 2009 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Wed, 30 Sep 2009 23:12:37 +0100 Subject: [AccessD] Table size In-Reply-To: <4AC3AFB4.5010103@colbyconsulting.com> References: <4AC3AFB4.5010103@colbyconsulting.com> Message-ID: <4ac3d7f0.0a04d00a.6dec.00fc@mx.google.com> You could try something like this (below). Knowing how many records you deal with, I have made the variable DOUBLES Not entirely sure it is accurate as I have only just written it and never tested it in real life, but it may help. Max Sub sGetTableSizes() Dim dbs As DAO.Database, tbl As DAO.TableDef Dim sql As String, fld As Field, dblTotSize As Double Dim dblFldSize As Double, dblRecCount As Double, dblTableSize As Double Set dbs = CurrentDb For Each tbl In CurrentDb.TableDefs If Not Left(tbl.Name, 1) = "~" And Not Left(tbl.Name, 4) = "Msys" Then dblRecCount = DCount("*", tbl.Name) dblFldSize = 0 For Each fld In tbl.Fields dblFldSize = dblFldSize + fld.Size Next fld dblTableSize = dblFldSize * dblRecCount Debug.Print tbl.Name, dblTableSize End If dblTotSize = dblTotSize + dblTableSize Next tbl MsgBox "Total Size: " & Format(dblTotSize, "##,##") exithere: Set dbs = Nothing: Set tbl = Nothing Exit Sub End Sub -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: 30 September 2009 20:21 To: Access Developers discussion and problem solving Subject: [AccessD] Table size Is there any direct way to obtain the total storage used for each table. A client is approaching the 2 gb limit and needs to split the BE. -- John W. Colby www.ColbyConsulting.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From jwelz at hotmail.com Wed Sep 30 17:34:06 2009 From: jwelz at hotmail.com (Jurgen Welz) Date: Wed, 30 Sep 2009 16:34:06 -0600 Subject: [AccessD] How do I pass a control to a function in the ControlSource In-Reply-To: <4ac271e5.1c07d00a.5487.177e@mx.google.com> References: <001301ca4141$33abd7a0$9b0386e0$@com> Message-ID: I use a standard textbox control for dates throughout all applications. Double click the textbox and it pops my calendar and passes a reference to the textbox. The format, input mask and most everything except the field to which the control is bound is identical throughout applications. To add a new date field to any form, just copy and paste from any form to any other form and it works every time and it's already hooked up to the code. No need to figure out whether the control is on a form, a sub form or a sub sub form as the code acts on the control and doesn't rely on any reference to a parent or parent's parent and parent. Since every date field uses the same approach on every form, there is no maintenance nightmare. In the property sheet of the control it reads: =fnSetDate(Screen.ActiveControl) This property is copied when the control is copied to any location. The function reads as follows: Public Function fnSetDate(txtCtl As TextBox) DoCmd.OpenForm "frmCal", , , , , , "1;" & txtCtl.Value & ";" Forms("frmCal").SetReturn txtCtl End Function The opening args are there to set the calendar mode and preselect a date if one exists in the control. In this case the '1' means to set the calendar mode as a date picker. The SetReturn function behind the calendar form just initializes a module level variable: Public Sub SetReturn(ctlTxt As TextBox) Set mctlTextBox = ctlTxt End Sub In the form close event the value of the passed in control is set: mctlTextBox.Value = mdteSelected I have been using this since Access 97 was new and have found no reason to change the approach. It just works every time. I could have done this non-light weight by writing code in the double click event for each control requiring the functionality and pass a reference along the lines: Dim txtCtl as TextBox Set txtCtl = Me.txtStartDate DoCmd.OpenForm "frmCal", , , , , , "1;" & txtCtl.Value & ";" Forms("frmCal").SetReturn txtCtl This is more work and more code to implement so I'll just keep on doing this light weight. I've done the same with a pop up calculator and these two situations are the only places where I use functions in control property sheets. The calculator is nice in that it shows a 'paper ribbon' that can be corrected by editing the mistaken entry any number of lines back and will recalculate the output value after keying corrections. The calendar has modes for setting meetings and reminders for multiple users and can be set to show flags or captions on the dates. The calculator works is hooked up in almost all money field controls and a few other places where it makes sense. Copy an exising one, paste it where needed, set the control source and you're done. Ciao J?rgen Welz Edmonton, Alberta jwelz at hotmail.com > From: max.wanadoo at gmail.com > To: accessd at databaseadvisors.com > Date: Tue, 29 Sep 2009 21:45:00 +0100 > Subject: Re: [AccessD] How do I pass a control to a function in the ControlSource > > > It allows for "light-weight" forms and creates nightmares for debugging. > > Only if you get it wrong...here we go again, Charlotte LOL > > I have never had a problem with it for over a decade of using it. YMMV... > > Max _________________________________________________________________ We are your photos. Share us now with Windows Live Photos. http://go.microsoft.com/?linkid=9666047 From stuart at lexacorp.com.pg Wed Sep 30 17:36:04 2009 From: stuart at lexacorp.com.pg (Stuart McLachlan) Date: Thu, 01 Oct 2009 08:36:04 +1000 Subject: [AccessD] Table size In-Reply-To: <4ac3d7f0.0a04d00a.6dec.00fc@mx.google.com> References: <4AC3AFB4.5010103@colbyconsulting.com>, <4ac3d7f0.0a04d00a.6dec.00fc@mx.google.com> Message-ID: <4AC3DD54.30659.46FC0571@stuart.lexacorp.com.pg> Good idea, but it won't give you realistic figures. That will give you an exagerated size for text fields - ie 255 characters as opposed to the actual size of the stored strings plus the 4 bytes for the size info - and what about memo fields? Plus much of the space used by a table may be the storage of its indexes, not just its data. -- Stuart On 30 Sep 2009 at 23:12, Max Wanadoo wrote: > You could try something like this (below). > Knowing how many records you deal with, I have made the variable DOUBLES > > Not entirely sure it is accurate as I have only just written it and never > tested it in real life, but it may help. > > Max > > Sub sGetTableSizes() > Dim dbs As DAO.Database, tbl As DAO.TableDef > Dim sql As String, fld As Field, dblTotSize As Double > Dim dblFldSize As Double, dblRecCount As Double, dblTableSize As Double > Set dbs = CurrentDb > For Each tbl In CurrentDb.TableDefs > If Not Left(tbl.Name, 1) = "~" And Not Left(tbl.Name, 4) = "Msys" Then > dblRecCount = DCount("*", tbl.Name) > dblFldSize = 0 > For Each fld In tbl.Fields > dblFldSize = dblFldSize + fld.Size > Next fld > dblTableSize = dblFldSize * dblRecCount > Debug.Print tbl.Name, dblTableSize > End If > dblTotSize = dblTotSize + dblTableSize > Next tbl > MsgBox "Total Size: " & Format(dblTotSize, "##,##") > exithere: > Set dbs = Nothing: Set tbl = Nothing > Exit Sub > End Sub > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby > Sent: 30 September 2009 20:21 > To: Access Developers discussion and problem solving > Subject: [AccessD] Table size > > Is there any direct way to obtain the total storage used for each table. A > client is approaching > the 2 gb limit and needs to split the BE. > > -- > John W. Colby > www.ColbyConsulting.com > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com From jimdettman at verizon.net Wed Sep 30 17:36:28 2009 From: jimdettman at verizon.net (Jim Dettman) Date: Wed, 30 Sep 2009 18:36:28 -0400 Subject: [AccessD] Table size In-Reply-To: <4ac3d7f0.0a04d00a.6dec.00fc@mx.google.com> References: <4AC3AFB4.5010103@colbyconsulting.com> <4ac3d7f0.0a04d00a.6dec.00fc@mx.google.com> Message-ID: Below is some code that may come a bit closer, but even so field size measures characters, not storage space. Plus your not taking into account variable length fields, any of the database overhead (page and DB), or indexes associated with a table. So even at best, all this will be off by quite a bit. Jim. Public Sub showSizes() Dim sql As String Dim td As TableDef Dim recordSize As Long Dim numRecords As Long Dim inMemos As Long Dim CurrentDb As Database Set CurrentDb = gTL1DB ' Create a temporary table for results: ' delete the table first, in case it's still there On Error Resume Next CurrentDb.Execute "DROP TABLE T___tmp" On Error GoTo 0 sql = "CREATE TABLE T___tmp(name TEXT (100), size INTEGER," sql = sql & " recordSize INTEGER, numRecords INTEGER, inMemos INTEGER)" CurrentDb.Execute sql Dim rs As Recordset Set rs = CurrentDb.OpenRecordset("T___tmp") ' for each table, add a record in T___tmp with its size info. For Each td In CurrentDb.TableDefs recordSize = 0 numRecords = 0 inMemos = 0 rs.AddNew rs!name = td.name rs!size = sizeEstimate(td.name, recordSize, numRecords, inMemos) rs!recordSize = recordSize rs!numRecords = numRecords rs!inMemos = inMemos rs.Update Next td rs.Close ' print table size info in decreasing order of size Set rs = CurrentDb.OpenRecordset("SELECT * FROM T___tmp ORDER BY size DESC") Do Until rs.EOF If rs!size > 0 Then Debug.Print rs!name; Tab(20); rs!size; Tab(30); " = "; rs!inMemos; Debug.Print Tab(45); "+ ("; rs!recordSize; Tab(55); " * "; rs!numRecords; ")" Else Exit Do End If rs.MoveNext Loop rs.Close End Sub Public Function sizeEstimate(tableName As String, recordSize As Long, numRecords As Long, inMemos As Long) As Long Dim rs As Recordset Dim fld As field Dim msg As Integer Dim CurrentDb As Database Dim colMemos As New Collection Set CurrentDb = gTL1DB On Error Resume Next Set rs = CurrentDb.OpenRecordset(tableName) If Err Then sizeEstimate = 0 Exit Function End If If rs.EOF Then sizeEstimate = 0 Exit Function End If rs.MoveLast numRecords = rs.RecordCount 'Debug.Print 'Debug.Print tableName ' get the size of the fixed-size fields For Each fld In rs.Fields recordSize = recordSize + fld.size If fld.Type = dbMemo Or fld.Type = dbLongBinary Then colMemos.Add fld.name End If ' Debug.Print fld.name; " size "; fld.size Next fld sizeEstimate = (recordSize * numRecords) 'Bytes Dim ff As Variant ' add up all the memo and long binary fields in ' all the records. If colMemos.count > 0 Then rs.MoveFirst Do Until rs.EOF For Each ff In colMemos inMemos = inMemos + rs.Fields(ff).FieldSize Next ff rs.MoveNext Loop End If sizeEstimate = sizeEstimate + inMemos 'If SizeEstimate > 1073741824 Then '1073741824 Bytes per GigaByte ' msg = MsgBox("This view may still be larger than 1 GB. Do you wish to continue?", vbOKCancel + vbCritical, "View Size Warning") ' If msg = 2 Then GoTo SizeEstimate_Exit 'End If sizeEstimate_Exit: rs.Close End Function -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo Sent: Wednesday, September 30, 2009 6:13 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Table size You could try something like this (below). Knowing how many records you deal with, I have made the variable DOUBLES Not entirely sure it is accurate as I have only just written it and never tested it in real life, but it may help. Max Sub sGetTableSizes() Dim dbs As DAO.Database, tbl As DAO.TableDef Dim sql As String, fld As Field, dblTotSize As Double Dim dblFldSize As Double, dblRecCount As Double, dblTableSize As Double Set dbs = CurrentDb For Each tbl In CurrentDb.TableDefs If Not Left(tbl.Name, 1) = "~" And Not Left(tbl.Name, 4) = "Msys" Then dblRecCount = DCount("*", tbl.Name) dblFldSize = 0 For Each fld In tbl.Fields dblFldSize = dblFldSize + fld.Size Next fld dblTableSize = dblFldSize * dblRecCount Debug.Print tbl.Name, dblTableSize End If dblTotSize = dblTotSize + dblTableSize Next tbl MsgBox "Total Size: " & Format(dblTotSize, "##,##") exithere: Set dbs = Nothing: Set tbl = Nothing Exit Sub End Sub -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: 30 September 2009 20:21 To: Access Developers discussion and problem solving Subject: [AccessD] Table size Is there any direct way to obtain the total storage used for each table. A client is approaching the 2 gb limit and needs to split the BE. -- John W. Colby www.ColbyConsulting.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From max.wanadoo at gmail.com Wed Sep 30 17:42:07 2009 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Wed, 30 Sep 2009 23:42:07 +0100 Subject: [AccessD] How do I pass a control to a function in the ControlSource In-Reply-To: References: <001301ca4141$33abd7a0$9b0386e0$@com> Message-ID: <4ac3dedb.0a1ad00a.3ae8.43c6@mx.google.com> I use something very similar, again from way back with Getz etc. On the form property against the d/click I put =popcal(True) or =popcal(False) To indicate if the user can change the date or note. The calendar form then opens with the existing date in the text box passed through (no need for screen.active.control) that is handled in the function. Zero over heads and NO problems with it being called DIRECTLY from the form. Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jurgen Welz Sent: 30 September 2009 23:34 To: accessd at databaseadvisors.com Subject: Re: [AccessD] How do I pass a control to a function in the ControlSource I use a standard textbox control for dates throughout all applications. Double click the textbox and it pops my calendar and passes a reference to the textbox. The format, input mask and most everything except the field to which the control is bound is identical throughout applications. To add a new date field to any form, just copy and paste from any form to any other form and it works every time and it's already hooked up to the code. No need to figure out whether the control is on a form, a sub form or a sub sub form as the code acts on the control and doesn't rely on any reference to a parent or parent's parent and parent. Since every date field uses the same approach on every form, there is no maintenance nightmare. In the property sheet of the control it reads: =fnSetDate(Screen.ActiveControl) This property is copied when the control is copied to any location. The function reads as follows: Public Function fnSetDate(txtCtl As TextBox) DoCmd.OpenForm "frmCal", , , , , , "1;" & txtCtl.Value & ";" Forms("frmCal").SetReturn txtCtl End Function The opening args are there to set the calendar mode and preselect a date if one exists in the control. In this case the '1' means to set the calendar mode as a date picker. The SetReturn function behind the calendar form just initializes a module level variable: Public Sub SetReturn(ctlTxt As TextBox) Set mctlTextBox = ctlTxt End Sub In the form close event the value of the passed in control is set: mctlTextBox.Value = mdteSelected I have been using this since Access 97 was new and have found no reason to change the approach. It just works every time. I could have done this non-light weight by writing code in the double click event for each control requiring the functionality and pass a reference along the lines: Dim txtCtl as TextBox Set txtCtl = Me.txtStartDate DoCmd.OpenForm "frmCal", , , , , , "1;" & txtCtl.Value & ";" Forms("frmCal").SetReturn txtCtl This is more work and more code to implement so I'll just keep on doing this light weight. I've done the same with a pop up calculator and these two situations are the only places where I use functions in control property sheets. The calculator is nice in that it shows a 'paper ribbon' that can be corrected by editing the mistaken entry any number of lines back and will recalculate the output value after keying corrections. The calendar has modes for setting meetings and reminders for multiple users and can be set to show flags or captions on the dates. The calculator works is hooked up in almost all money field controls and a few other places where it makes sense. Copy an exising one, paste it where needed, set the control source and you're done. Ciao J?rgen Welz Edmonton, Alberta jwelz at hotmail.com > From: max.wanadoo at gmail.com > To: accessd at databaseadvisors.com > Date: Tue, 29 Sep 2009 21:45:00 +0100 > Subject: Re: [AccessD] How do I pass a control to a function in the ControlSource > > > It allows for "light-weight" forms and creates nightmares for debugging. > > Only if you get it wrong...here we go again, Charlotte LOL > > I have never had a problem with it for over a decade of using it. YMMV... > > Max _________________________________________________________________ We are your photos. Share us now with Windows Live Photos. http://go.microsoft.com/?linkid=9666047 -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From max.wanadoo at gmail.com Wed Sep 30 17:45:25 2009 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Wed, 30 Sep 2009 23:45:25 +0100 Subject: [AccessD] Table size In-Reply-To: <4AC3DD54.30659.46FC0571@stuart.lexacorp.com.pg> References: <4AC3AFB4.5010103@colbyconsulting.com>, <4ac3d7f0.0a04d00a.6dec.00fc@mx.google.com> <4AC3DD54.30659.46FC0571@stuart.lexacorp.com.pg> Message-ID: <4ac3df9f.0a1ad00a.3ae8.45b0@mx.google.com> This is true, but it is a starter. I now realise that with memo fields, etc I need to actually count the contents using FieldSize but according to MS, there are still some gotcha's, viz:- It is doable though, depends on the level of accuracy you want. "The FieldSize property and the VBA Len() or LenB() functions may return different values as the length of the same string. Strings are stored in a Microsoft Jet database in multi-byte character set (MBCS) form, but exposed through VBA in Unicode format. As a result, the Len() function will always return the number of characters, LenB will always return the number of characters X 2 (Unicode uses two bytes for each character), but FieldSize will return some value in between if the string has any MBCS characters. For example, given a string consisting of three normal characters and two MBCS characters, Len() will return 5, LenB() will return 10, and FieldSize will return 7, the sum of 1 for each normal character and 2 for each MBCS character." NB. It will give working figure for what I would ever need it for. YMMV. Havent a clue what JC wants it for. Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Stuart McLachlan Sent: 30 September 2009 23:36 To: Access Developers discussion and problem solving Subject: Re: [AccessD] Table size Good idea, but it won't give you realistic figures. That will give you an exagerated size for text fields - ie 255 characters as opposed to the actual size of the stored strings plus the 4 bytes for the size info - and what about memo fields? Plus much of the space used by a table may be the storage of its indexes, not just its data. -- Stuart rs.com From jwelz at hotmail.com Wed Sep 30 17:46:22 2009 From: jwelz at hotmail.com (Jurgen Welz) Date: Wed, 30 Sep 2009 16:46:22 -0600 Subject: [AccessD] Do While Syntax In-Reply-To: <4AC3479E.1090006@colbyconsulting.com> References: <001f01ca4199$6d6137d0$4823a770$@net> Message-ID: If your variables are strongly typed, you would be wise to use NZ(rst("FldName"), "") or NZ(rst("FldName"), 0) or whatever makes sense depending on the type. Using the bang is slower than using the index or the field name in quotes. So far I haven't used the Value property and rely on the default property being the value but that will likely change. If the field name is "FldName", it doesn't need to stored in a string variable as suggested by John. If it is stored in a variable, strFldName, then his example would be: MyVar = rst(strFldName).Value without the quotes. Ciao J?rgen Welz Edmonton, Alberta jwelz at hotmail.com > Date: Wed, 30 Sep 2009 07:57:18 -0400 > From: jwcolby at colbyconsulting.com > To: accessd at databaseadvisors.com > Subject: Re: [AccessD] Do While Syntax > > There are several variations. > > MyVar = rst("FldName").value > MyVar = rst!FldName.Value > MyVar - rst(MyIndex).Value > > The first is used if you have the NAME of the field in a string variable. > The second is when you know the field name but do not have it stored in a string variable. > The third is when you are working through the fields using a numeric integer as a field collection > index. > > John W. Colby > www.ColbyConsulting.com _________________________________________________________________ Windows Live helps you keep up with all your friends, in one place. http://go.microsoft.com/?linkid=9660826 From max.wanadoo at gmail.com Wed Sep 30 17:46:06 2009 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Wed, 30 Sep 2009 23:46:06 +0100 Subject: [AccessD] Table size In-Reply-To: References: <4AC3AFB4.5010103@colbyconsulting.com> <4ac3d7f0.0a04d00a.6dec.00fc@mx.google.com> Message-ID: <4ac3dfcb.0702d00a.74c0.2ddd@mx.google.com> Sometime, you guys are just impossible... Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Dettman Sent: 30 September 2009 23:36 To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Table size Below is some code that may come a bit closer, but even so field size measures characters, not storage space. Plus your not taking into account variable length fields, any of the database overhead (page and DB), or indexes associated with a table. So even at best, all this will be off by quite a bit. Jim. Public Sub showSizes() Dim sql As String Dim td As TableDef Dim recordSize As Long Dim numRecords As Long Dim inMemos As Long Dim CurrentDb As Database Set CurrentDb = gTL1DB ' Create a temporary table for results: ' delete the table first, in case it's still there On Error Resume Next CurrentDb.Execute "DROP TABLE T___tmp" On Error GoTo 0 sql = "CREATE TABLE T___tmp(name TEXT (100), size INTEGER," sql = sql & " recordSize INTEGER, numRecords INTEGER, inMemos INTEGER)" CurrentDb.Execute sql Dim rs As Recordset Set rs = CurrentDb.OpenRecordset("T___tmp") ' for each table, add a record in T___tmp with its size info. For Each td In CurrentDb.TableDefs recordSize = 0 numRecords = 0 inMemos = 0 rs.AddNew rs!name = td.name rs!size = sizeEstimate(td.name, recordSize, numRecords, inMemos) rs!recordSize = recordSize rs!numRecords = numRecords rs!inMemos = inMemos rs.Update Next td rs.Close ' print table size info in decreasing order of size Set rs = CurrentDb.OpenRecordset("SELECT * FROM T___tmp ORDER BY size DESC") Do Until rs.EOF If rs!size > 0 Then Debug.Print rs!name; Tab(20); rs!size; Tab(30); " = "; rs!inMemos; Debug.Print Tab(45); "+ ("; rs!recordSize; Tab(55); " * "; rs!numRecords; ")" Else Exit Do End If rs.MoveNext Loop rs.Close End Sub Public Function sizeEstimate(tableName As String, recordSize As Long, numRecords As Long, inMemos As Long) As Long Dim rs As Recordset Dim fld As field Dim msg As Integer Dim CurrentDb As Database Dim colMemos As New Collection Set CurrentDb = gTL1DB On Error Resume Next Set rs = CurrentDb.OpenRecordset(tableName) If Err Then sizeEstimate = 0 Exit Function End If If rs.EOF Then sizeEstimate = 0 Exit Function End If rs.MoveLast numRecords = rs.RecordCount 'Debug.Print 'Debug.Print tableName ' get the size of the fixed-size fields For Each fld In rs.Fields recordSize = recordSize + fld.size If fld.Type = dbMemo Or fld.Type = dbLongBinary Then colMemos.Add fld.name End If ' Debug.Print fld.name; " size "; fld.size Next fld sizeEstimate = (recordSize * numRecords) 'Bytes Dim ff As Variant ' add up all the memo and long binary fields in ' all the records. If colMemos.count > 0 Then rs.MoveFirst Do Until rs.EOF For Each ff In colMemos inMemos = inMemos + rs.Fields(ff).FieldSize Next ff rs.MoveNext Loop End If sizeEstimate = sizeEstimate + inMemos 'If SizeEstimate > 1073741824 Then '1073741824 Bytes per GigaByte ' msg = MsgBox("This view may still be larger than 1 GB. Do you wish to continue?", vbOKCancel + vbCritical, "View Size Warning") ' If msg = 2 Then GoTo SizeEstimate_Exit 'End If sizeEstimate_Exit: rs.Close End Function -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo Sent: Wednesday, September 30, 2009 6:13 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Table size You could try something like this (below). Knowing how many records you deal with, I have made the variable DOUBLES Not entirely sure it is accurate as I have only just written it and never tested it in real life, but it may help. Max Sub sGetTableSizes() Dim dbs As DAO.Database, tbl As DAO.TableDef Dim sql As String, fld As Field, dblTotSize As Double Dim dblFldSize As Double, dblRecCount As Double, dblTableSize As Double Set dbs = CurrentDb For Each tbl In CurrentDb.TableDefs If Not Left(tbl.Name, 1) = "~" And Not Left(tbl.Name, 4) = "Msys" Then dblRecCount = DCount("*", tbl.Name) dblFldSize = 0 For Each fld In tbl.Fields dblFldSize = dblFldSize + fld.Size Next fld dblTableSize = dblFldSize * dblRecCount Debug.Print tbl.Name, dblTableSize End If dblTotSize = dblTotSize + dblTableSize Next tbl MsgBox "Total Size: " & Format(dblTotSize, "##,##") exithere: Set dbs = Nothing: Set tbl = Nothing Exit Sub End Sub -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: 30 September 2009 20:21 To: Access Developers discussion and problem solving Subject: [AccessD] Table size Is there any direct way to obtain the total storage used for each table. A client is approaching the 2 gb limit and needs to split the BE. -- John W. Colby www.ColbyConsulting.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From jwelz at hotmail.com Wed Sep 30 18:18:59 2009 From: jwelz at hotmail.com (Jurgen Welz) Date: Wed, 30 Sep 2009 17:18:59 -0600 Subject: [AccessD] How do I pass a control to a function in the ControlSource In-Reply-To: <4ac3dedb.0a1ad00a.3ae8.43c6@mx.google.com> References: <001301ca4141$33abd7a0$9b0386e0$@com> Message-ID: I'm bite, how does the function know which control to return the value to in the absence of Screen.ActiveControl? How is this handled in the function? I'm not sure why you are implying that this 'need' is a bad thing as it certainly will work 100% of the time in a control's double click event. If there's a better way, I'm open to suggestions. Ciao J?rgen Welz Edmonton, Alberta jwelz at hotmail.com > From: max.wanadoo at gmail.com > To: accessd at databaseadvisors.com > Date: Wed, 30 Sep 2009 23:42:07 +0100 > Subject: Re: [AccessD] How do I pass a control to a function in the ControlSource > > I use something very similar, again from way back with Getz etc. > > On the form property against the d/click I put =popcal(True) or > =popcal(False) > To indicate if the user can change the date or note. > The calendar form then opens with the existing date in the text box passed > through (no need for screen.active.control) that is handled in the function. > > Zero over heads and NO problems with it being called DIRECTLY from the form. > > Max > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jurgen Welz > Sent: 30 September 2009 23:34 > To: accessd at databaseadvisors.com > Subject: Re: [AccessD] How do I pass a control to a function in the > ControlSource > > > I use a standard textbox control for dates throughout all applications. > Double click the textbox and it pops my calendar and passes a reference to > .... > > > =fnSetDate(Screen.ActiveControl) _________________________________________________________________ Windows Live helps you keep up with all your friends, in one place. http://go.microsoft.com/?linkid=9660826 From max.wanadoo at gmail.com Wed Sep 30 18:48:17 2009 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Thu, 1 Oct 2009 00:48:17 +0100 Subject: [AccessD] How do I pass a control to a function in the ControlSource In-Reply-To: References: <001301ca4141$33abd7a0$9b0386e0$@com> Message-ID: <4ac3ee5f.0a04d00a.6dec.2c90@mx.google.com> Hi Jurgen, This is what =Popcal(true/False) will call. Hope it makes sense. Max Function PopCal(bAllowEdit As Boolean) As Variant 'Boolean ' calls the calendar with a flag to indicate if dates can be edited If gbMcmModuleLogging = True Then Call mcmModuleLogging("MCM_Calendar", "PopCal", True) Dim ctl As Control, varCurValue As Variant On Error GoTo errhandler Set ctl = Screen.ActiveControl ' this will determine which date control was clicked on varCurValue = ctl.Value ' Uncomment one of the other of the u/m, depending on whether you want to allow null ' dates or default to today's date ' Screen.ActiveControl = Nz(modDoCalendar(varCurValue, bAllowEdit), Nz(varCurValue, Date)) PopCal = Nz(modDoCalendar(varCurValue, bAllowEdit), varCurValue) Screen.ActiveControl = PopCal exithere: If gbMcmModuleLogging = True Then Call mcmModuleLogging("MCM_Calendar", "PopCal", False) Exit Function errhandler: MsgBox "Error in MCM_Calendar.PopCal: " & Err.Number & vbCrLf & Err.Description Resume exithere End Function Private Function modDoCalendar(Optional varpasseddate As Variant, Optional bAllowChanges As Boolean) As Variant ' if bAllowChanges is not passed in then the default is False (ie, user cannot change date) If gbMcmModuleLogging = True Then Call mcmModuleLogging("MCM_Calendar", "modDoCalendar", True) Dim varStartDate As Variant, strOpenArgs As String On Error GoTo errhandler ' If they passed a date value at all, attempt to use it as the start date. varStartDate = IIf(IsMissing(varpasseddate), Date, varpasseddate) ' OK, so they passed a value that wasn't a date. ' Just use today's date in that case, too. If Not IsDate(varStartDate) Then varStartDate = Date strOpenArgs = varStartDate & "=" & IIf(bAllowChanges, "Yes", "No") DoCmd.OpenForm FormName:=conCalendarFormName, WindowMode:=acDialog, OpenArgs:=strOpenArgs ' If the form is still loaded, then get the final chosen date from the form. ' If it isn't, return Null. If (SysCmd(acSysCmdGetObjectState, acForm, (conCalendarFormName)) <> 0) Then modDoCalendar = Forms![MCM_Calendar]![MCM_CalendarSub]!TextValue DoCmd.Close acForm, conCalendarFormName Else modDoCalendar = Null End If exithere: If gbMcmModuleLogging = True Then Call mcmModuleLogging("MCM_Calendar", "modDoCalendar", False) Exit Function errhandler: MsgBox "Error in MCM_Calendar.modDoCalendar: " & Err.Number & vbCrLf & Err.Description Resume exithere End Function From jwcolby at colbyconsulting.com Wed Sep 30 19:05:57 2009 From: jwcolby at colbyconsulting.com (jwcolby) Date: Wed, 30 Sep 2009 20:05:57 -0400 Subject: [AccessD] Table size In-Reply-To: <4ac3dfcb.0702d00a.74c0.2ddd@mx.google.com> References: <4AC3AFB4.5010103@colbyconsulting.com> <4ac3d7f0.0a04d00a.6dec.00fc@mx.google.com> <4ac3dfcb.0702d00a.74c0.2ddd@mx.google.com> Message-ID: <4AC3F265.5050404@colbyconsulting.com> ROTFL. Don't worry about it Max. If it was easy MS would hand it off to the same summer interns that design North Wind DB and they would screw it up. John W. Colby www.ColbyConsulting.com Max Wanadoo wrote: > Sometime, you guys are just impossible... > > Max > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Dettman > Sent: 30 September 2009 23:36 > To: 'Access Developers discussion and problem solving' > Subject: Re: [AccessD] Table size > > > Below is some code that may come a bit closer, but even so field size > measures characters, not storage space. Plus your not taking into account > variable length fields, any of the database overhead (page and DB), or > indexes associated with a table. > > So even at best, all this will be off by quite a bit. > > Jim. > > Public Sub showSizes() > Dim sql As String > Dim td As TableDef > Dim recordSize As Long > Dim numRecords As Long > Dim inMemos As Long > Dim CurrentDb As Database > > Set CurrentDb = gTL1DB > > ' Create a temporary table for results: > > ' delete the table first, in case it's still there > On Error Resume Next > CurrentDb.Execute "DROP TABLE T___tmp" > On Error GoTo 0 > > sql = "CREATE TABLE T___tmp(name TEXT (100), size INTEGER," > sql = sql & " recordSize INTEGER, numRecords INTEGER, inMemos INTEGER)" > CurrentDb.Execute sql > > Dim rs As Recordset > > Set rs = CurrentDb.OpenRecordset("T___tmp") > > ' for each table, add a record in T___tmp with its size info. > > For Each td In CurrentDb.TableDefs > recordSize = 0 > numRecords = 0 > inMemos = 0 > > rs.AddNew > rs!name = td.name > rs!size = sizeEstimate(td.name, recordSize, numRecords, inMemos) > rs!recordSize = recordSize > rs!numRecords = numRecords > rs!inMemos = inMemos > rs.Update > Next td > rs.Close > > ' print table size info in decreasing order of size > Set rs = CurrentDb.OpenRecordset("SELECT * FROM T___tmp ORDER BY size DESC") > Do Until rs.EOF > If rs!size > 0 Then > Debug.Print rs!name; Tab(20); rs!size; Tab(30); " = "; rs!inMemos; > Debug.Print Tab(45); "+ ("; rs!recordSize; Tab(55); " * "; > rs!numRecords; ")" > Else > Exit Do > End If > rs.MoveNext > Loop > rs.Close > > End Sub > > Public Function sizeEstimate(tableName As String, recordSize As Long, > numRecords As Long, inMemos As Long) As Long > Dim rs As Recordset > Dim fld As field > Dim msg As Integer > Dim CurrentDb As Database > Dim colMemos As New Collection > > > Set CurrentDb = gTL1DB > > On Error Resume Next > Set rs = CurrentDb.OpenRecordset(tableName) > If Err Then > sizeEstimate = 0 > Exit Function > End If > If rs.EOF Then > sizeEstimate = 0 > Exit Function > End If > rs.MoveLast > numRecords = rs.RecordCount > 'Debug.Print > 'Debug.Print tableName > ' get the size of the fixed-size fields > For Each fld In rs.Fields > recordSize = recordSize + fld.size > If fld.Type = dbMemo Or fld.Type = dbLongBinary Then > colMemos.Add fld.name > End If > ' Debug.Print fld.name; " size "; fld.size > Next fld > > sizeEstimate = (recordSize * numRecords) 'Bytes > > Dim ff As Variant > ' add up all the memo and long binary fields in > ' all the records. > If colMemos.count > 0 Then > rs.MoveFirst > Do Until rs.EOF > For Each ff In colMemos > inMemos = inMemos + rs.Fields(ff).FieldSize > Next ff > rs.MoveNext > Loop > End If > > sizeEstimate = sizeEstimate + inMemos > > 'If SizeEstimate > 1073741824 Then '1073741824 Bytes per GigaByte > ' msg = MsgBox("This view may still be larger than 1 GB. Do you wish to > continue?", vbOKCancel + vbCritical, "View Size Warning") > ' If msg = 2 Then GoTo SizeEstimate_Exit > 'End If > > sizeEstimate_Exit: > rs.Close > End Function > > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo > Sent: Wednesday, September 30, 2009 6:13 PM > To: 'Access Developers discussion and problem solving' > Subject: Re: [AccessD] Table size > > You could try something like this (below). > Knowing how many records you deal with, I have made the variable DOUBLES > > Not entirely sure it is accurate as I have only just written it and never > tested it in real life, but it may help. > > Max > > Sub sGetTableSizes() > Dim dbs As DAO.Database, tbl As DAO.TableDef > Dim sql As String, fld As Field, dblTotSize As Double > Dim dblFldSize As Double, dblRecCount As Double, dblTableSize As Double > Set dbs = CurrentDb > For Each tbl In CurrentDb.TableDefs > If Not Left(tbl.Name, 1) = "~" And Not Left(tbl.Name, 4) = "Msys" Then > dblRecCount = DCount("*", tbl.Name) > dblFldSize = 0 > For Each fld In tbl.Fields > dblFldSize = dblFldSize + fld.Size > Next fld > dblTableSize = dblFldSize * dblRecCount > Debug.Print tbl.Name, dblTableSize > End If > dblTotSize = dblTotSize + dblTableSize > Next tbl > MsgBox "Total Size: " & Format(dblTotSize, "##,##") > exithere: > Set dbs = Nothing: Set tbl = Nothing > Exit Sub > End Sub > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby > Sent: 30 September 2009 20:21 > To: Access Developers discussion and problem solving > Subject: [AccessD] Table size > > Is there any direct way to obtain the total storage used for each table. A > client is approaching > the 2 gb limit and needs to split the BE. > From max.wanadoo at gmail.com Wed Sep 30 19:13:24 2009 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Thu, 1 Oct 2009 01:13:24 +0100 Subject: [AccessD] Table size In-Reply-To: <4AC3F265.5050404@colbyconsulting.com> References: <4AC3AFB4.5010103@colbyconsulting.com> <4ac3d7f0.0a04d00a.6dec.00fc@mx.google.com> <4ac3dfcb.0702d00a.74c0.2ddd@mx.google.com> <4AC3F265.5050404@colbyconsulting.com> Message-ID: <4ac3f442.1818d00a.41d2.4f2e@mx.google.com> Oh no, I didn't mean it that way. What I meant was the guys (and gals) on this site are amazing with their knowledge and skills. Impossible to keep up with. I think I have done something "clever" and the say "yeah, watch this bud". Hope I didn't offend anybody. Emails sometimes can be difficult. Anyway, John. Hope you got something out of it all - LOL. But, hey, tell you what, this might develop into a useful item. I never even considered Indexes. What about Reference overheads. Tons of stuff. Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: 01 October 2009 01:06 To: Access Developers discussion and problem solving Subject: Re: [AccessD] Table size ROTFL. Don't worry about it Max. If it was easy MS would hand it off to the same summer interns that design North Wind DB and they would screw it up. John W. Colby www.ColbyConsulting.com Max Wanadoo wrote: > Sometime, you guys are just impossible... > > Max > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Dettman > Sent: 30 September 2009 23:36 > To: 'Access Developers discussion and problem solving' > Subject: Re: [AccessD] Table size > > > Below is some code that may come a bit closer, but even so field size > measures characters, not storage space. Plus your not taking into account > variable length fields, any of the database overhead (page and DB), or > indexes associated with a table. > > So even at best, all this will be off by quite a bit. > > Jim. > > Public Sub showSizes() > Dim sql As String > Dim td As TableDef > Dim recordSize As Long > Dim numRecords As Long > Dim inMemos As Long > Dim CurrentDb As Database > > Set CurrentDb = gTL1DB > > ' Create a temporary table for results: > > ' delete the table first, in case it's still there > On Error Resume Next > CurrentDb.Execute "DROP TABLE T___tmp" > On Error GoTo 0 > > sql = "CREATE TABLE T___tmp(name TEXT (100), size INTEGER," > sql = sql & " recordSize INTEGER, numRecords INTEGER, inMemos INTEGER)" > CurrentDb.Execute sql > > Dim rs As Recordset > > Set rs = CurrentDb.OpenRecordset("T___tmp") > > ' for each table, add a record in T___tmp with its size info. > > For Each td In CurrentDb.TableDefs > recordSize = 0 > numRecords = 0 > inMemos = 0 > > rs.AddNew > rs!name = td.name > rs!size = sizeEstimate(td.name, recordSize, numRecords, inMemos) > rs!recordSize = recordSize > rs!numRecords = numRecords > rs!inMemos = inMemos > rs.Update > Next td > rs.Close > > ' print table size info in decreasing order of size > Set rs = CurrentDb.OpenRecordset("SELECT * FROM T___tmp ORDER BY size DESC") > Do Until rs.EOF > If rs!size > 0 Then > Debug.Print rs!name; Tab(20); rs!size; Tab(30); " = "; rs!inMemos; > Debug.Print Tab(45); "+ ("; rs!recordSize; Tab(55); " * "; > rs!numRecords; ")" > Else > Exit Do > End If > rs.MoveNext > Loop > rs.Close > > End Sub > > Public Function sizeEstimate(tableName As String, recordSize As Long, > numRecords As Long, inMemos As Long) As Long > Dim rs As Recordset > Dim fld As field > Dim msg As Integer > Dim CurrentDb As Database > Dim colMemos As New Collection > > > Set CurrentDb = gTL1DB > > On Error Resume Next > Set rs = CurrentDb.OpenRecordset(tableName) > If Err Then > sizeEstimate = 0 > Exit Function > End If > If rs.EOF Then > sizeEstimate = 0 > Exit Function > End If > rs.MoveLast > numRecords = rs.RecordCount > 'Debug.Print > 'Debug.Print tableName > ' get the size of the fixed-size fields > For Each fld In rs.Fields > recordSize = recordSize + fld.size > If fld.Type = dbMemo Or fld.Type = dbLongBinary Then > colMemos.Add fld.name > End If > ' Debug.Print fld.name; " size "; fld.size > Next fld > > sizeEstimate = (recordSize * numRecords) 'Bytes > > Dim ff As Variant > ' add up all the memo and long binary fields in > ' all the records. > If colMemos.count > 0 Then > rs.MoveFirst > Do Until rs.EOF > For Each ff In colMemos > inMemos = inMemos + rs.Fields(ff).FieldSize > Next ff > rs.MoveNext > Loop > End If > > sizeEstimate = sizeEstimate + inMemos > > 'If SizeEstimate > 1073741824 Then '1073741824 Bytes per GigaByte > ' msg = MsgBox("This view may still be larger than 1 GB. Do you wish to > continue?", vbOKCancel + vbCritical, "View Size Warning") > ' If msg = 2 Then GoTo SizeEstimate_Exit > 'End If > > sizeEstimate_Exit: > rs.Close > End Function > > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo > Sent: Wednesday, September 30, 2009 6:13 PM > To: 'Access Developers discussion and problem solving' > Subject: Re: [AccessD] Table size > > You could try something like this (below). > Knowing how many records you deal with, I have made the variable DOUBLES > > Not entirely sure it is accurate as I have only just written it and never > tested it in real life, but it may help. > > Max > > Sub sGetTableSizes() > Dim dbs As DAO.Database, tbl As DAO.TableDef > Dim sql As String, fld As Field, dblTotSize As Double > Dim dblFldSize As Double, dblRecCount As Double, dblTableSize As Double > Set dbs = CurrentDb > For Each tbl In CurrentDb.TableDefs > If Not Left(tbl.Name, 1) = "~" And Not Left(tbl.Name, 4) = "Msys" Then > dblRecCount = DCount("*", tbl.Name) > dblFldSize = 0 > For Each fld In tbl.Fields > dblFldSize = dblFldSize + fld.Size > Next fld > dblTableSize = dblFldSize * dblRecCount > Debug.Print tbl.Name, dblTableSize > End If > dblTotSize = dblTotSize + dblTableSize > Next tbl > MsgBox "Total Size: " & Format(dblTotSize, "##,##") > exithere: > Set dbs = Nothing: Set tbl = Nothing > Exit Sub > End Sub > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby > Sent: 30 September 2009 20:21 > To: Access Developers discussion and problem solving > Subject: [AccessD] Table size > > Is there any direct way to obtain the total storage used for each table. A > client is approaching > the 2 gb limit and needs to split the BE. > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From drawbridgej at sympatico.ca Wed Sep 30 19:17:17 2009 From: drawbridgej at sympatico.ca (Jack and Pat) Date: Wed, 30 Sep 2009 20:17:17 -0400 Subject: [AccessD] How do I pass a controlto a function in the ControlSource In-Reply-To: <4ac3ee5f.0a04d00a.6dec.2c90@mx.google.com> References: <001301ca4141$33abd7a0$9b0386e0$@com> <4ac3ee5f.0a04d00a.6dec.2c90@mx.google.com> Message-ID: <6628A23B9ACE4FE69973DCA8776A9F6C@AMDXP> Hey Max, You got something for this : Call mcmModuleLogging("MCM_Calendar", "PopCal", True) And This gbMcmModuleLogging? Jack/Freddy -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo Sent: Wednesday, September 30, 2009 7:48 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] How do I pass a controlto a function in the ControlSource Hi Jurgen, This is what =Popcal(true/False) will call. Hope it makes sense. Max Function PopCal(bAllowEdit As Boolean) As Variant 'Boolean ' calls the calendar with a flag to indicate if dates can be edited If gbMcmModuleLogging = True Then Call mcmModuleLogging("MCM_Calendar", "PopCal", True) Dim ctl As Control, varCurValue As Variant On Error GoTo errhandler Set ctl = Screen.ActiveControl ' this will determine which date control was clicked on varCurValue = ctl.Value ' Uncomment one of the other of the u/m, depending on whether you want to allow null ' dates or default to today's date ' Screen.ActiveControl = Nz(modDoCalendar(varCurValue, bAllowEdit), Nz(varCurValue, Date)) PopCal = Nz(modDoCalendar(varCurValue, bAllowEdit), varCurValue) Screen.ActiveControl = PopCal exithere: If gbMcmModuleLogging = True Then Call mcmModuleLogging("MCM_Calendar", "PopCal", False) Exit Function errhandler: MsgBox "Error in MCM_Calendar.PopCal: " & Err.Number & vbCrLf & Err.Description Resume exithere End Function Private Function modDoCalendar(Optional varpasseddate As Variant, Optional bAllowChanges As Boolean) As Variant ' if bAllowChanges is not passed in then the default is False (ie, user cannot change date) If gbMcmModuleLogging = True Then Call mcmModuleLogging("MCM_Calendar", "modDoCalendar", True) Dim varStartDate As Variant, strOpenArgs As String On Error GoTo errhandler ' If they passed a date value at all, attempt to use it as the start date. varStartDate = IIf(IsMissing(varpasseddate), Date, varpasseddate) ' OK, so they passed a value that wasn't a date. ' Just use today's date in that case, too. If Not IsDate(varStartDate) Then varStartDate = Date strOpenArgs = varStartDate & "=" & IIf(bAllowChanges, "Yes", "No") DoCmd.OpenForm FormName:=conCalendarFormName, WindowMode:=acDialog, OpenArgs:=strOpenArgs ' If the form is still loaded, then get the final chosen date from the form. ' If it isn't, return Null. If (SysCmd(acSysCmdGetObjectState, acForm, (conCalendarFormName)) <> 0) Then modDoCalendar = Forms![MCM_Calendar]![MCM_CalendarSub]!TextValue DoCmd.Close acForm, conCalendarFormName Else modDoCalendar = Null End If exithere: If gbMcmModuleLogging = True Then Call mcmModuleLogging("MCM_Calendar", "modDoCalendar", False) Exit Function errhandler: MsgBox "Error in MCM_Calendar.modDoCalendar: " & Err.Number & vbCrLf & Err.Description Resume exithere End Function -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From max.wanadoo at gmail.com Wed Sep 30 19:21:12 2009 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Thu, 1 Oct 2009 01:21:12 +0100 Subject: [AccessD] Table size In-Reply-To: <4AC3F265.5050404@colbyconsulting.com> References: <4AC3AFB4.5010103@colbyconsulting.com> <4ac3d7f0.0a04d00a.6dec.00fc@mx.google.com> <4ac3dfcb.0702d00a.74c0.2ddd@mx.google.com> <4AC3F265.5050404@colbyconsulting.com> Message-ID: <4ac3f616.0508d00a.28e6.441d@mx.google.com> Also, when I ran my version it came up with > 4Gb but disk space is 1.3 Gb so counting the field Size is not very accurate because clearly MS does sparse saving of actual data and not declared field sizes. So, one option would be 1) do you want maximum possible data size assuming a memo field of 64Kb, or 2) actual data stored working with len() function for memo fields etc. Loads of options and ways of looking. Probably the best way of looking overall at it is to compact/repair and take the disk size. Even then it is 1) block size or 2) actual byte size.. Ooh, my head... Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: 01 October 2009 01:06 To: Access Developers discussion and problem solving Subject: Re: [AccessD] Table size ROTFL. Don't worry about it Max. If it was easy MS would hand it off to the same summer interns that design North Wind DB and they would screw it up. John W. Colby www.ColbyConsulting.com Max Wanadoo wrote: > Sometime, you guys are just impossible... > > Max > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Dettman > Sent: 30 September 2009 23:36 > To: 'Access Developers discussion and problem solving' > Subject: Re: [AccessD] Table size > > > Below is some code that may come a bit closer, but even so field size > measures characters, not storage space. Plus your not taking into account > variable length fields, any of the database overhead (page and DB), or > indexes associated with a table. > > So even at best, all this will be off by quite a bit. > > Jim. > > Public Sub showSizes() > Dim sql As String > Dim td As TableDef > Dim recordSize As Long > Dim numRecords As Long > Dim inMemos As Long > Dim CurrentDb As Database > > Set CurrentDb = gTL1DB > > ' Create a temporary table for results: > > ' delete the table first, in case it's still there > On Error Resume Next > CurrentDb.Execute "DROP TABLE T___tmp" > On Error GoTo 0 > > sql = "CREATE TABLE T___tmp(name TEXT (100), size INTEGER," > sql = sql & " recordSize INTEGER, numRecords INTEGER, inMemos INTEGER)" > CurrentDb.Execute sql > > Dim rs As Recordset > > Set rs = CurrentDb.OpenRecordset("T___tmp") > > ' for each table, add a record in T___tmp with its size info. > > For Each td In CurrentDb.TableDefs > recordSize = 0 > numRecords = 0 > inMemos = 0 > > rs.AddNew > rs!name = td.name > rs!size = sizeEstimate(td.name, recordSize, numRecords, inMemos) > rs!recordSize = recordSize > rs!numRecords = numRecords > rs!inMemos = inMemos > rs.Update > Next td > rs.Close > > ' print table size info in decreasing order of size > Set rs = CurrentDb.OpenRecordset("SELECT * FROM T___tmp ORDER BY size DESC") > Do Until rs.EOF > If rs!size > 0 Then > Debug.Print rs!name; Tab(20); rs!size; Tab(30); " = "; rs!inMemos; > Debug.Print Tab(45); "+ ("; rs!recordSize; Tab(55); " * "; > rs!numRecords; ")" > Else > Exit Do > End If > rs.MoveNext > Loop > rs.Close > > End Sub > > Public Function sizeEstimate(tableName As String, recordSize As Long, > numRecords As Long, inMemos As Long) As Long > Dim rs As Recordset > Dim fld As field > Dim msg As Integer > Dim CurrentDb As Database > Dim colMemos As New Collection > > > Set CurrentDb = gTL1DB > > On Error Resume Next > Set rs = CurrentDb.OpenRecordset(tableName) > If Err Then > sizeEstimate = 0 > Exit Function > End If > If rs.EOF Then > sizeEstimate = 0 > Exit Function > End If > rs.MoveLast > numRecords = rs.RecordCount > 'Debug.Print > 'Debug.Print tableName > ' get the size of the fixed-size fields > For Each fld In rs.Fields > recordSize = recordSize + fld.size > If fld.Type = dbMemo Or fld.Type = dbLongBinary Then > colMemos.Add fld.name > End If > ' Debug.Print fld.name; " size "; fld.size > Next fld > > sizeEstimate = (recordSize * numRecords) 'Bytes > > Dim ff As Variant > ' add up all the memo and long binary fields in > ' all the records. > If colMemos.count > 0 Then > rs.MoveFirst > Do Until rs.EOF > For Each ff In colMemos > inMemos = inMemos + rs.Fields(ff).FieldSize > Next ff > rs.MoveNext > Loop > End If > > sizeEstimate = sizeEstimate + inMemos > > 'If SizeEstimate > 1073741824 Then '1073741824 Bytes per GigaByte > ' msg = MsgBox("This view may still be larger than 1 GB. Do you wish to > continue?", vbOKCancel + vbCritical, "View Size Warning") > ' If msg = 2 Then GoTo SizeEstimate_Exit > 'End If > > sizeEstimate_Exit: > rs.Close > End Function > > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo > Sent: Wednesday, September 30, 2009 6:13 PM > To: 'Access Developers discussion and problem solving' > Subject: Re: [AccessD] Table size > > You could try something like this (below). > Knowing how many records you deal with, I have made the variable DOUBLES > > Not entirely sure it is accurate as I have only just written it and never > tested it in real life, but it may help. > > Max > > Sub sGetTableSizes() > Dim dbs As DAO.Database, tbl As DAO.TableDef > Dim sql As String, fld As Field, dblTotSize As Double > Dim dblFldSize As Double, dblRecCount As Double, dblTableSize As Double > Set dbs = CurrentDb > For Each tbl In CurrentDb.TableDefs > If Not Left(tbl.Name, 1) = "~" And Not Left(tbl.Name, 4) = "Msys" Then > dblRecCount = DCount("*", tbl.Name) > dblFldSize = 0 > For Each fld In tbl.Fields > dblFldSize = dblFldSize + fld.Size > Next fld > dblTableSize = dblFldSize * dblRecCount > Debug.Print tbl.Name, dblTableSize > End If > dblTotSize = dblTotSize + dblTableSize > Next tbl > MsgBox "Total Size: " & Format(dblTotSize, "##,##") > exithere: > Set dbs = Nothing: Set tbl = Nothing > Exit Sub > End Sub > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby > Sent: 30 September 2009 20:21 > To: Access Developers discussion and problem solving > Subject: [AccessD] Table size > > Is there any direct way to obtain the total storage used for each table. A > client is approaching > the 2 gb limit and needs to split the BE. > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From max.wanadoo at gmail.com Wed Sep 30 19:26:22 2009 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Thu, 1 Oct 2009 01:26:22 +0100 Subject: [AccessD] How do I pass a controlto a function in the ControlSource In-Reply-To: <6628A23B9ACE4FE69973DCA8776A9F6C@AMDXP> References: <001301ca4141$33abd7a0$9b0386e0$@com> <4ac3ee5f.0a04d00a.6dec.2c90@mx.google.com> <6628A23B9ACE4FE69973DCA8776A9F6C@AMDXP> Message-ID: <4ac3f74a.0702d00a.726f.5c0d@mx.google.com> Hi Jack, just comment it out. What that does is activate a routine base on a global variable which states whether or not I want to record the fact that this/that function was called and later on when it was left. If global tracking was turned on, then I can see which functions get *hit* the most and therefore, which I need to concentrate on to try to improve on performance. From your point of view, with regard to =Popcal(), just comment it out. If you want the actual calendar (as I say, based on Getz et al) then most happy to send it offline as an mdb. This has served me well for over a decade and I *never* have to even look at it. I am sure it can be improved on, but for me it works. You know what they say, If it ain't broke, don't fix it. LOL. Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jack and Pat Sent: 01 October 2009 01:17 To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] How do I pass a controlto a function in the ControlSource Hey Max, You got something for this : Call mcmModuleLogging("MCM_Calendar", "PopCal", True) And This gbMcmModuleLogging? Jack/Freddy -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo Sent: Wednesday, September 30, 2009 7:48 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] How do I pass a controlto a function in the ControlSource Hi Jurgen, This is what =Popcal(true/False) will call. Hope it makes sense. Max Function PopCal(bAllowEdit As Boolean) As Variant 'Boolean ' calls the calendar with a flag to indicate if dates can be edited If gbMcmModuleLogging = True Then Call mcmModuleLogging("MCM_Calendar", "PopCal", True) Dim ctl As Control, varCurValue As Variant On Error GoTo errhandler Set ctl = Screen.ActiveControl ' this will determine which date control was clicked on varCurValue = ctl.Value ' Uncomment one of the other of the u/m, depending on whether you want to allow null ' dates or default to today's date ' Screen.ActiveControl = Nz(modDoCalendar(varCurValue, bAllowEdit), Nz(varCurValue, Date)) PopCal = Nz(modDoCalendar(varCurValue, bAllowEdit), varCurValue) Screen.ActiveControl = PopCal exithere: If gbMcmModuleLogging = True Then Call mcmModuleLogging("MCM_Calendar", "PopCal", False) Exit Function errhandler: MsgBox "Error in MCM_Calendar.PopCal: " & Err.Number & vbCrLf & Err.Description Resume exithere End Function Private Function modDoCalendar(Optional varpasseddate As Variant, Optional bAllowChanges As Boolean) As Variant ' if bAllowChanges is not passed in then the default is False (ie, user cannot change date) If gbMcmModuleLogging = True Then Call mcmModuleLogging("MCM_Calendar", "modDoCalendar", True) Dim varStartDate As Variant, strOpenArgs As String On Error GoTo errhandler ' If they passed a date value at all, attempt to use it as the start date. varStartDate = IIf(IsMissing(varpasseddate), Date, varpasseddate) ' OK, so they passed a value that wasn't a date. ' Just use today's date in that case, too. If Not IsDate(varStartDate) Then varStartDate = Date strOpenArgs = varStartDate & "=" & IIf(bAllowChanges, "Yes", "No") DoCmd.OpenForm FormName:=conCalendarFormName, WindowMode:=acDialog, OpenArgs:=strOpenArgs ' If the form is still loaded, then get the final chosen date from the form. ' If it isn't, return Null. If (SysCmd(acSysCmdGetObjectState, acForm, (conCalendarFormName)) <> 0) Then modDoCalendar = Forms![MCM_Calendar]![MCM_CalendarSub]!TextValue DoCmd.Close acForm, conCalendarFormName Else modDoCalendar = Null End If exithere: If gbMcmModuleLogging = True Then Call mcmModuleLogging("MCM_Calendar", "modDoCalendar", False) Exit Function errhandler: MsgBox "Error in MCM_Calendar.modDoCalendar: " & Err.Number & vbCrLf & Err.Description Resume exithere End Function -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From drawbridgej at sympatico.ca Wed Sep 30 19:29:51 2009 From: drawbridgej at sympatico.ca (Jack and Pat) Date: Wed, 30 Sep 2009 20:29:51 -0400 Subject: [AccessD] Table size In-Reply-To: <4ac3f616.0508d00a.28e6.441d@mx.google.com> References: <4AC3AFB4.5010103@colbyconsulting.com> <4ac3d7f0.0a04d00a.6dec.00fc@mx.google.com> <4ac3dfcb.0702d00a.74c0.2ddd@mx.google.com><4AC3F265.5050404@colbyconsulting.com> <4ac3f616.0508d00a.28e6.441d@mx.google.com> Message-ID: <647FA7325DB64B9A8F044B55A701439B@AMDXP> Max, Totally agree on the need for compact/repair to get meaningful info. There could be all kinds of junk from a variety of tests etc that would skew the "size" upwards. Jack -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo Sent: Wednesday, September 30, 2009 8:21 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Table size Also, when I ran my version it came up with > 4Gb but disk space is 1.3 Gb so counting the field Size is not very accurate because clearly MS does sparse saving of actual data and not declared field sizes. So, one option would be 1) do you want maximum possible data size assuming a memo field of 64Kb, or 2) actual data stored working with len() function for memo fields etc. Loads of options and ways of looking. Probably the best way of looking overall at it is to compact/repair and take the disk size. Even then it is 1) block size or 2) actual byte size.. Ooh, my head... Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: 01 October 2009 01:06 To: Access Developers discussion and problem solving Subject: Re: [AccessD] Table size ROTFL. Don't worry about it Max. If it was easy MS would hand it off to the same summer interns that design North Wind DB and they would screw it up. John W. Colby www.ColbyConsulting.com Max Wanadoo wrote: > Sometime, you guys are just impossible... > > Max > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Dettman > Sent: 30 September 2009 23:36 > To: 'Access Developers discussion and problem solving' > Subject: Re: [AccessD] Table size > > > Below is some code that may come a bit closer, but even so field size > measures characters, not storage space. Plus your not taking into account > variable length fields, any of the database overhead (page and DB), or > indexes associated with a table. > > So even at best, all this will be off by quite a bit. > > Jim. > > Public Sub showSizes() > Dim sql As String > Dim td As TableDef > Dim recordSize As Long > Dim numRecords As Long > Dim inMemos As Long > Dim CurrentDb As Database > > Set CurrentDb = gTL1DB > > ' Create a temporary table for results: > > ' delete the table first, in case it's still there > On Error Resume Next > CurrentDb.Execute "DROP TABLE T___tmp" > On Error GoTo 0 > > sql = "CREATE TABLE T___tmp(name TEXT (100), size INTEGER," > sql = sql & " recordSize INTEGER, numRecords INTEGER, inMemos INTEGER)" > CurrentDb.Execute sql > > Dim rs As Recordset > > Set rs = CurrentDb.OpenRecordset("T___tmp") > > ' for each table, add a record in T___tmp with its size info. > > For Each td In CurrentDb.TableDefs > recordSize = 0 > numRecords = 0 > inMemos = 0 > > rs.AddNew > rs!name = td.name > rs!size = sizeEstimate(td.name, recordSize, numRecords, inMemos) > rs!recordSize = recordSize > rs!numRecords = numRecords > rs!inMemos = inMemos > rs.Update > Next td > rs.Close > > ' print table size info in decreasing order of size > Set rs = CurrentDb.OpenRecordset("SELECT * FROM T___tmp ORDER BY size DESC") > Do Until rs.EOF > If rs!size > 0 Then > Debug.Print rs!name; Tab(20); rs!size; Tab(30); " = "; rs!inMemos; > Debug.Print Tab(45); "+ ("; rs!recordSize; Tab(55); " * "; > rs!numRecords; ")" > Else > Exit Do > End If > rs.MoveNext > Loop > rs.Close > > End Sub > > Public Function sizeEstimate(tableName As String, recordSize As Long, > numRecords As Long, inMemos As Long) As Long > Dim rs As Recordset > Dim fld As field > Dim msg As Integer > Dim CurrentDb As Database > Dim colMemos As New Collection > > > Set CurrentDb = gTL1DB > > On Error Resume Next > Set rs = CurrentDb.OpenRecordset(tableName) > If Err Then > sizeEstimate = 0 > Exit Function > End If > If rs.EOF Then > sizeEstimate = 0 > Exit Function > End If > rs.MoveLast > numRecords = rs.RecordCount > 'Debug.Print > 'Debug.Print tableName > ' get the size of the fixed-size fields > For Each fld In rs.Fields > recordSize = recordSize + fld.size > If fld.Type = dbMemo Or fld.Type = dbLongBinary Then > colMemos.Add fld.name > End If > ' Debug.Print fld.name; " size "; fld.size > Next fld > > sizeEstimate = (recordSize * numRecords) 'Bytes > > Dim ff As Variant > ' add up all the memo and long binary fields in > ' all the records. > If colMemos.count > 0 Then > rs.MoveFirst > Do Until rs.EOF > For Each ff In colMemos > inMemos = inMemos + rs.Fields(ff).FieldSize > Next ff > rs.MoveNext > Loop > End If > > sizeEstimate = sizeEstimate + inMemos > > 'If SizeEstimate > 1073741824 Then '1073741824 Bytes per GigaByte > ' msg = MsgBox("This view may still be larger than 1 GB. Do you wish to > continue?", vbOKCancel + vbCritical, "View Size Warning") > ' If msg = 2 Then GoTo SizeEstimate_Exit > 'End If > > sizeEstimate_Exit: > rs.Close > End Function > > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo > Sent: Wednesday, September 30, 2009 6:13 PM > To: 'Access Developers discussion and problem solving' > Subject: Re: [AccessD] Table size > > You could try something like this (below). > Knowing how many records you deal with, I have made the variable DOUBLES > > Not entirely sure it is accurate as I have only just written it and never > tested it in real life, but it may help. > > Max > > Sub sGetTableSizes() > Dim dbs As DAO.Database, tbl As DAO.TableDef > Dim sql As String, fld As Field, dblTotSize As Double > Dim dblFldSize As Double, dblRecCount As Double, dblTableSize As Double > Set dbs = CurrentDb > For Each tbl In CurrentDb.TableDefs > If Not Left(tbl.Name, 1) = "~" And Not Left(tbl.Name, 4) = "Msys" Then > dblRecCount = DCount("*", tbl.Name) > dblFldSize = 0 > For Each fld In tbl.Fields > dblFldSize = dblFldSize + fld.Size > Next fld > dblTableSize = dblFldSize * dblRecCount > Debug.Print tbl.Name, dblTableSize > End If > dblTotSize = dblTotSize + dblTableSize > Next tbl > MsgBox "Total Size: " & Format(dblTotSize, "##,##") > exithere: > Set dbs = Nothing: Set tbl = Nothing > Exit Sub > End Sub > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby > Sent: 30 September 2009 20:21 > To: Access Developers discussion and problem solving > Subject: [AccessD] Table size > > Is there any direct way to obtain the total storage used for each table. A > client is approaching > the 2 gb limit and needs to split the BE. > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From jwcolby at colbyconsulting.com Wed Sep 30 19:32:52 2009 From: jwcolby at colbyconsulting.com (jwcolby) Date: Wed, 30 Sep 2009 20:32:52 -0400 Subject: [AccessD] Table size In-Reply-To: <4ac3f442.1818d00a.41d2.4f2e@mx.google.com> References: <4AC3AFB4.5010103@colbyconsulting.com> <4ac3d7f0.0a04d00a.6dec.00fc@mx.google.com> <4ac3dfcb.0702d00a.74c0.2ddd@mx.google.com> <4AC3F265.5050404@colbyconsulting.com> <4ac3f442.1818d00a.41d2.4f2e@mx.google.com> Message-ID: <4AC3F8B4.9060107@colbyconsulting.com> LOL, I took "impossible" as a negative. Yep tons of stuff. SQL Server will actually tell you how much storage a table uses, but SQL Server keeps lots of information back in the background somewhere. John W. Colby www.ColbyConsulting.com Max Wanadoo wrote: > Oh no, I didn't mean it that way. What I meant was the guys (and gals) on > this site are amazing with their knowledge and skills. Impossible to keep > up with. I think I have done something "clever" and the say "yeah, watch > this bud". > > Hope I didn't offend anybody. Emails sometimes can be difficult. > > Anyway, John. Hope you got something out of it all - LOL. > > > But, hey, tell you what, this might develop into a useful item. I never > even considered Indexes. What about Reference overheads. Tons of stuff. > > > Max > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby > Sent: 01 October 2009 01:06 > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Table size > > ROTFL. Don't worry about it Max. If it was easy MS would hand it off to > the same summer interns > that design North Wind DB and they would screw it up. > > John W. Colby > www.ColbyConsulting.com > > > Max Wanadoo wrote: >> Sometime, you guys are just impossible... >> >> Max From max.wanadoo at gmail.com Wed Sep 30 19:34:31 2009 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Thu, 1 Oct 2009 01:34:31 +0100 Subject: [AccessD] Table size In-Reply-To: <647FA7325DB64B9A8F044B55A701439B@AMDXP> References: <4AC3AFB4.5010103@colbyconsulting.com> <4ac3d7f0.0a04d00a.6dec.00fc@mx.google.com> <4ac3dfcb.0702d00a.74c0.2ddd@mx.google.com><4AC3F265.5050404@colbyconsulting.com> <4ac3f616.0508d00a.28e6.441d@mx.google.com> <647FA7325DB64B9A8F044B55A701439B@AMDXP> Message-ID: <4ac3f937.1818d00a.3cfa.632f@mx.google.com> Yes, but (from memory) what JC actually asked for was TABLE size. Bit more problematical, eh? Now, does he mean ACTUAL size, ie bytes taken or DECLARED size? Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jack and Pat Sent: 01 October 2009 01:30 To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Table size Max, Totally agree on the need for compact/repair to get meaningful info. There could be all kinds of junk from a variety of tests etc that would skew the "size" upwards. Jack -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo Sent: Wednesday, September 30, 2009 8:21 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Table size Also, when I ran my version it came up with > 4Gb but disk space is 1.3 Gb so counting the field Size is not very accurate because clearly MS does sparse saving of actual data and not declared field sizes. So, one option would be 1) do you want maximum possible data size assuming a memo field of 64Kb, or 2) actual data stored working with len() function for memo fields etc. Loads of options and ways of looking. Probably the best way of looking overall at it is to compact/repair and take the disk size. Even then it is 1) block size or 2) actual byte size.. Ooh, my head... Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: 01 October 2009 01:06 To: Access Developers discussion and problem solving Subject: Re: [AccessD] Table size ROTFL. Don't worry about it Max. If it was easy MS would hand it off to the same summer interns that design North Wind DB and they would screw it up. John W. Colby www.ColbyConsulting.com Max Wanadoo wrote: > Sometime, you guys are just impossible... > > Max > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Dettman > Sent: 30 September 2009 23:36 > To: 'Access Developers discussion and problem solving' > Subject: Re: [AccessD] Table size > > > Below is some code that may come a bit closer, but even so field size > measures characters, not storage space. Plus your not taking into account > variable length fields, any of the database overhead (page and DB), or > indexes associated with a table. > > So even at best, all this will be off by quite a bit. > > Jim. > > Public Sub showSizes() > Dim sql As String > Dim td As TableDef > Dim recordSize As Long > Dim numRecords As Long > Dim inMemos As Long > Dim CurrentDb As Database > > Set CurrentDb = gTL1DB > > ' Create a temporary table for results: > > ' delete the table first, in case it's still there > On Error Resume Next > CurrentDb.Execute "DROP TABLE T___tmp" > On Error GoTo 0 > > sql = "CREATE TABLE T___tmp(name TEXT (100), size INTEGER," > sql = sql & " recordSize INTEGER, numRecords INTEGER, inMemos INTEGER)" > CurrentDb.Execute sql > > Dim rs As Recordset > > Set rs = CurrentDb.OpenRecordset("T___tmp") > > ' for each table, add a record in T___tmp with its size info. > > For Each td In CurrentDb.TableDefs > recordSize = 0 > numRecords = 0 > inMemos = 0 > > rs.AddNew > rs!name = td.name > rs!size = sizeEstimate(td.name, recordSize, numRecords, inMemos) > rs!recordSize = recordSize > rs!numRecords = numRecords > rs!inMemos = inMemos > rs.Update > Next td > rs.Close > > ' print table size info in decreasing order of size > Set rs = CurrentDb.OpenRecordset("SELECT * FROM T___tmp ORDER BY size DESC") > Do Until rs.EOF > If rs!size > 0 Then > Debug.Print rs!name; Tab(20); rs!size; Tab(30); " = "; rs!inMemos; > Debug.Print Tab(45); "+ ("; rs!recordSize; Tab(55); " * "; > rs!numRecords; ")" > Else > Exit Do > End If > rs.MoveNext > Loop > rs.Close > > End Sub > > Public Function sizeEstimate(tableName As String, recordSize As Long, > numRecords As Long, inMemos As Long) As Long > Dim rs As Recordset > Dim fld As field > Dim msg As Integer > Dim CurrentDb As Database > Dim colMemos As New Collection > > > Set CurrentDb = gTL1DB > > On Error Resume Next > Set rs = CurrentDb.OpenRecordset(tableName) > If Err Then > sizeEstimate = 0 > Exit Function > End If > If rs.EOF Then > sizeEstimate = 0 > Exit Function > End If > rs.MoveLast > numRecords = rs.RecordCount > 'Debug.Print > 'Debug.Print tableName > ' get the size of the fixed-size fields > For Each fld In rs.Fields > recordSize = recordSize + fld.size > If fld.Type = dbMemo Or fld.Type = dbLongBinary Then > colMemos.Add fld.name > End If > ' Debug.Print fld.name; " size "; fld.size > Next fld > > sizeEstimate = (recordSize * numRecords) 'Bytes > > Dim ff As Variant > ' add up all the memo and long binary fields in > ' all the records. > If colMemos.count > 0 Then > rs.MoveFirst > Do Until rs.EOF > For Each ff In colMemos > inMemos = inMemos + rs.Fields(ff).FieldSize > Next ff > rs.MoveNext > Loop > End If > > sizeEstimate = sizeEstimate + inMemos > > 'If SizeEstimate > 1073741824 Then '1073741824 Bytes per GigaByte > ' msg = MsgBox("This view may still be larger than 1 GB. Do you wish to > continue?", vbOKCancel + vbCritical, "View Size Warning") > ' If msg = 2 Then GoTo SizeEstimate_Exit > 'End If > > sizeEstimate_Exit: > rs.Close > End Function > > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo > Sent: Wednesday, September 30, 2009 6:13 PM > To: 'Access Developers discussion and problem solving' > Subject: Re: [AccessD] Table size > > You could try something like this (below). > Knowing how many records you deal with, I have made the variable DOUBLES > > Not entirely sure it is accurate as I have only just written it and never > tested it in real life, but it may help. > > Max > > Sub sGetTableSizes() > Dim dbs As DAO.Database, tbl As DAO.TableDef > Dim sql As String, fld As Field, dblTotSize As Double > Dim dblFldSize As Double, dblRecCount As Double, dblTableSize As Double > Set dbs = CurrentDb > For Each tbl In CurrentDb.TableDefs > If Not Left(tbl.Name, 1) = "~" And Not Left(tbl.Name, 4) = "Msys" Then > dblRecCount = DCount("*", tbl.Name) > dblFldSize = 0 > For Each fld In tbl.Fields > dblFldSize = dblFldSize + fld.Size > Next fld > dblTableSize = dblFldSize * dblRecCount > Debug.Print tbl.Name, dblTableSize > End If > dblTotSize = dblTotSize + dblTableSize > Next tbl > MsgBox "Total Size: " & Format(dblTotSize, "##,##") > exithere: > Set dbs = Nothing: Set tbl = Nothing > Exit Sub > End Sub > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby > Sent: 30 September 2009 20:21 > To: Access Developers discussion and problem solving > Subject: [AccessD] Table size > > Is there any direct way to obtain the total storage used for each table. A > client is approaching > the 2 gb limit and needs to split the BE. > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From max.wanadoo at gmail.com Wed Sep 30 19:36:39 2009 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Thu, 1 Oct 2009 01:36:39 +0100 Subject: [AccessD] Table size In-Reply-To: <4AC3F8B4.9060107@colbyconsulting.com> References: <4AC3AFB4.5010103@colbyconsulting.com> <4ac3d7f0.0a04d00a.6dec.00fc@mx.google.com> <4ac3dfcb.0702d00a.74c0.2ddd@mx.google.com> <4AC3F265.5050404@colbyconsulting.com> <4ac3f442.1818d00a.41d2.4f2e@mx.google.com> <4AC3F8B4.9060107@colbyconsulting.com> Message-ID: <4ac3f9b2.0707d00a.4ceb.63cf@mx.google.com> SQLCentral.com Ask the question and somebody will know about the back end stuff. Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: 01 October 2009 01:33 To: Access Developers discussion and problem solving Subject: Re: [AccessD] Table size LOL, I took "impossible" as a negative. Yep tons of stuff. SQL Server will actually tell you how much storage a table uses, but SQL Server keeps lots of information back in the background somewhere. John W. Colby www.ColbyConsulting.com Max Wanadoo wrote: > Oh no, I didn't mean it that way. What I meant was the guys (and gals) on > this site are amazing with their knowledge and skills. Impossible to keep > up with. I think I have done something "clever" and the say "yeah, watch > this bud". > > Hope I didn't offend anybody. Emails sometimes can be difficult. > > Anyway, John. Hope you got something out of it all - LOL. > > > But, hey, tell you what, this might develop into a useful item. I never > even considered Indexes. What about Reference overheads. Tons of stuff. > > > Max > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby > Sent: 01 October 2009 01:06 > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Table size > > ROTFL. Don't worry about it Max. If it was easy MS would hand it off to > the same summer interns > that design North Wind DB and they would screw it up. > > John W. Colby > www.ColbyConsulting.com > > > Max Wanadoo wrote: >> Sometime, you guys are just impossible... >> >> Max -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From dkalsow at yahoo.com Wed Sep 30 19:39:51 2009 From: dkalsow at yahoo.com (Dale Kalsow) Date: Wed, 30 Sep 2009 17:39:51 -0700 (PDT) Subject: [AccessD] Drawing verticle line in the detail section of a report In-Reply-To: <4AC3F8B4.9060107@colbyconsulting.com> Message-ID: <497188.74196.qm@web50401.mail.re2.yahoo.com> Good Evening Everyone, ? I have several verticle lines in the detail section of an access report.? However I have an issue when the detail section expands and the lines do not. ? Does anyone have some code that will adjust the height of the lines based on the height of the detail section of the report? ? Thanks!~ ? Dale From john at winhaven.net Wed Sep 30 19:49:35 2009 From: john at winhaven.net (John Bartow) Date: Wed, 30 Sep 2009 19:49:35 -0500 Subject: [AccessD] Do While Syntax In-Reply-To: References: <001f01ca4199$6d6137d0$4823a770$@net> Message-ID: <027801ca4231$0be0c0f0$23a242d0$@net> Thanks Jurgen, Timely advice - I just ran into a null problem! Shouldn't be any but that's data. I'll use the field name rather than the bang to help the speed issue. This is a very slow routine with over 5,000,000 rows in the detail table. And it's not all normalized data. Basically, a whole lot of data thrown together from different sources. Thanks a bunch! John B -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jurgen Welz Sent: Wednesday, September 30, 2009 5:46 PM To: accessd at databaseadvisors.com Subject: Re: [AccessD] Do While Syntax If your variables are strongly typed, you would be wise to use NZ(rst("FldName"), "") or NZ(rst("FldName"), 0) or whatever makes sense depending on the type. Using the bang is slower than using the index or the field name in quotes. So far I haven't used the Value property and rely on the default property being the value but that will likely change. If the field name is "FldName", it doesn't need to stored in a string variable as suggested by John. If it is stored in a variable, strFldName, then his example would be: MyVar = rst(strFldName).Value without the quotes. Ciao J?rgen Welz Edmonton, Alberta jwelz at hotmail.com > Date: Wed, 30 Sep 2009 07:57:18 -0400 > From: jwcolby at colbyconsulting.com > To: accessd at databaseadvisors.com > Subject: Re: [AccessD] Do While Syntax > > There are several variations. > > MyVar = rst("FldName").value > MyVar = rst!FldName.Value > MyVar - rst(MyIndex).Value > > The first is used if you have the NAME of the field in a string variable. > The second is when you know the field name but do not have it stored in a string variable. > The third is when you are working through the fields using a numeric integer as a field collection > index. > > John W. Colby > www.ColbyConsulting.com _________________________________________________________________ Windows Live helps you keep up with all your friends, in one place. http://go.microsoft.com/?linkid=9660826 -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From rockysmolin at bchacc.com Wed Sep 30 20:03:33 2009 From: rockysmolin at bchacc.com (Rocky Smolin) Date: Wed, 30 Sep 2009 18:03:33 -0700 Subject: [AccessD] Drawing verticle line in the detail section of a report In-Reply-To: <497188.74196.qm@web50401.mail.re2.yahoo.com> References: <4AC3F8B4.9060107@colbyconsulting.com> <497188.74196.qm@web50401.mail.re2.yahoo.com> Message-ID: I'm just getting ready to solve this problem on a report that has 4 'can grow' subreports on it. And I need a vertical line from top to bottom of the section. There are two section events I'm going to try - OnFormat and OnPrint. I'll draw a vertical line where I want it - but only as high as the design height of the section, obviously. And then set the height of that line in one of those events. I think by the time you get to OnPrint the section height is already maxed out - but I'm not sure you can set the Height property of a line at that tie. I know you can do it in the OnFormat event, but I'm not sure the section height is at its maximum at that time. So it'll take a little experimenting. If you find out anything let us know. Otherwise I'll post my solution if I find one. BTW, the height if the section and/or the line has to be expressed in twips. 1440 twips = 1 inch. Regards, Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Dale Kalsow Sent: Wednesday, September 30, 2009 5:40 PM To: Access Developers discussion and problem solving Subject: [AccessD] Drawing verticle line in the detail section of a report Good Evening Everyone, ? I have several verticle lines in the detail section of an access report.? However I have an issue when the detail section expands and the lines do not. ? Does anyone have some code that will adjust the height of the lines based on the height of the detail section of the report? ? Thanks!~ ? Dale -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From miscellany at mvps.org Wed Sep 30 20:17:12 2009 From: miscellany at mvps.org (Steve Schapel) Date: Thu, 01 Oct 2009 14:17:12 +1300 Subject: [AccessD] Drawing verticle line in the detail section of areport In-Reply-To: References: <4AC3F8B4.9060107@colbyconsulting.com> <497188.74196.qm@web50401.mail.re2.yahoo.com> Message-ID: Dale and Rocky, Code like this on the Print event of the report section... Me.Line (xxx, 0)-(xxx, Me.Height) ... where xxx is the distance (in twips) from the left margin. 567 twips / cm. Regards Steve -------------------------------------------------- From: "Rocky Smolin" Sent: Thursday, October 01, 2009 2:03 PM To: "'Access Developers discussion and problem solving'" Subject: Re: [AccessD] Drawing verticle line in the detail section of areport > I'm just getting ready to solve this problem on a report that has 4 'can > grow' subreports on it. And I need a vertical line from top to bottom of > the section. There are two section events I'm going to try - OnFormat and > OnPrint. I'll draw a vertical line where I want it - but only as high as > the design height of the section, obviously. And then set the height of > that line in one of those events. > > I think by the time you get to OnPrint the section height is already maxed > out - but I'm not sure you can set the Height property of a line at that > tie. I know you can do it in the OnFormat event, but I'm not sure the > section height is at its maximum at that time. > > So it'll take a little experimenting. If you find out anything let us > know. > Otherwise I'll post my solution if I find one. > > BTW, the height if the section and/or the line has to be expressed in > twips. > 1440 twips = 1 inch. > > Regards, > > Rocky > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Dale Kalsow > Sent: Wednesday, September 30, 2009 5:40 PM > To: Access Developers discussion and problem solving > Subject: [AccessD] Drawing verticle line in the detail section of a report > > Good Evening Everyone, > > I have several verticle lines in the detail section of an access report. > However I have an issue when the detail section expands and the lines do > not. > > Does anyone have some code that will adjust the height of the lines based > on > the height of the detail section of the report? > > Thanks!~ > > Dale > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com From jwcolby at colbyconsulting.com Wed Sep 30 21:38:56 2009 From: jwcolby at colbyconsulting.com (jwcolby) Date: Wed, 30 Sep 2009 22:38:56 -0400 Subject: [AccessD] SQL Server Speed testing - update to real codes. Message-ID: <4AC41640.4000002@colbyconsulting.com> OK so this pass will use my stored procedure / udf to perform actual updates of the AddrValid field to the appropriate code, dependent upon the address data in other fields of each record. BTW I went to three as the Max Degree of Parallelism. Having looked this up it seems that this is the maximum number of CPUs (or cores) that SQL Server will use for queries that can be processed in parallel. I have not experienced the "lockup" issue since I went from 0 (all available cores) to <=3. However I am not yet ready to declare the problem solved. So, on to numbers: 500K 8 seconds 500K 8 seconds 1M 16 seconds 1M 16 seconds 2M 33 seconds 2M 35 seconds 4M 68 seconds 4M 77 seconds So it appears that using the stored procedure takes roughly the "worst case" time from the previous timings. The first set of a direct update of the field to NULL took approximately the same as my results here, except that I am not getting an advantage the second time. This would tend to indicate that it is the "compile" time or whatever that is called (execution plan stuff), that is taking the extra time, and given that I am running dynamic SQL it is not possible to generate an execution plan that can be used the next time. Maybe. I am so uneducated in SQL Server that I probably sound like a rambling madman. ;) BTW, the log file now sits at 4.524 GB however it is 98% available. And BTW I did not shrink before this set of runs so I did not have to endure as much log file expansion. So one final run, just passing in the table directly to be updated, rather than a view of Top(N), but also no WHERE AddrValid IS NULL. My expectations would be that it would take about 6 minutes, i.e. if 4 megs is ~70 seconds and there are 20M records to process - 70 seconds * 5 = 350 seconds or ~ 6 minutes. As you saw from my ramblings in yesterday's email it actually took some 24 minutes which is completely unexpected and unexplained. And the results are in... (drum roll please).... 3:47. The log file is now 4.524 GB and 98% available. OK so I shrank the log file. The results including having to perform a log file expansion... 3:45. And the log file is not expanded. OK, something wrong there. I went back and updated all records to null. 18:54. Didn't check log file size. Sorry for the lack of science here. Updated to valid codes: 10:44. Log file size 17.18 GB, 84% available free space. Updated back to NULL: 9:52 minutes. Log file 17.18 GB. 84% free. Update to valid codes: 9:58. Log file 18.132. 49% Free. So there you have it. The computer is not locking up so far and the updates seem to be happening reasonably quickly. So what was the real issue before? Another MS mystery. -- John W. Colby www.ColbyConsulting.com From jwcolby at colbyconsulting.com Wed Sep 30 21:47:32 2009 From: jwcolby at colbyconsulting.com (jwcolby) Date: Wed, 30 Sep 2009 22:47:32 -0400 Subject: [AccessD] Table size In-Reply-To: <4ac3f937.1818d00a.3cfa.632f@mx.google.com> References: <4AC3AFB4.5010103@colbyconsulting.com> <4ac3d7f0.0a04d00a.6dec.00fc@mx.google.com> <4ac3dfcb.0702d00a.74c0.2ddd@mx.google.com><4AC3F265.5050404@colbyconsulting.com> <4ac3f616.0508d00a.28e6.441d@mx.google.com> <647FA7325DB64B9A8F044B55A701439B@AMDXP> <4ac3f937.1818d00a.3cfa.632f@mx.google.com> Message-ID: <4AC41844.7070603@colbyconsulting.com> Well, what the client told me is that the be is approaching 2 gigs and he needed to split it. So he was trying to discover which tables had how much stuff so he could decide what to put where. I basically told him that there are no tools that I know of but I would ask the experts. ;) I also told him to find the tables with the most records for starters, but also tables with lots of heavily used memo fields. Then just export them to a new BE and see how big the new be is. That's what I did when I was facing something similar. John W. Colby www.ColbyConsulting.com Max Wanadoo wrote: > Yes, but (from memory) what JC actually asked for was TABLE size. > > Bit more problematical, eh? > > Now, does he mean ACTUAL size, ie bytes taken or DECLARED size? > > Max > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jack and Pat > Sent: 01 October 2009 01:30 > To: 'Access Developers discussion and problem solving' > Subject: Re: [AccessD] Table size > > Max, > > Totally agree on the need for compact/repair to get meaningful info. There > could be all kinds of junk from a variety of tests etc that would skew the > "size" upwards. > > Jack > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo > Sent: Wednesday, September 30, 2009 8:21 PM > To: 'Access Developers discussion and problem solving' > Subject: Re: [AccessD] Table size > > Also, when I ran my version it came up with > 4Gb but disk space is 1.3 Gb > so counting the field Size is not very accurate because clearly MS does > sparse saving of actual data and not declared field sizes. So, one option > would be 1) do you want maximum possible data size assuming a memo field of > 64Kb, or 2) actual data stored working with len() function for memo fields > etc. > > Loads of options and ways of looking. Probably the best way of looking > overall at it is to compact/repair and take the disk size. Even then it is > 1) block size or 2) actual byte size.. > > Ooh, my head... > > Max > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby > Sent: 01 October 2009 01:06 > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Table size > > ROTFL. Don't worry about it Max. If it was easy MS would hand it off to > the same summer interns > that design North Wind DB and they would screw it up. > > John W. Colby > www.ColbyConsulting.com > > > Max Wanadoo wrote: >> Sometime, you guys are just impossible... >> >> Max >> >> >> -----Original Message----- >> From: accessd-bounces at databaseadvisors.com >> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Dettman >> Sent: 30 September 2009 23:36 >> To: 'Access Developers discussion and problem solving' >> Subject: Re: [AccessD] Table size >> >> >> Below is some code that may come a bit closer, but even so field size >> measures characters, not storage space. Plus your not taking into account >> variable length fields, any of the database overhead (page and DB), or >> indexes associated with a table. >> >> So even at best, all this will be off by quite a bit. >> >> Jim. >> >> Public Sub showSizes() >> Dim sql As String >> Dim td As TableDef >> Dim recordSize As Long >> Dim numRecords As Long >> Dim inMemos As Long >> Dim CurrentDb As Database >> >> Set CurrentDb = gTL1DB >> >> ' Create a temporary table for results: >> >> ' delete the table first, in case it's still there >> On Error Resume Next >> CurrentDb.Execute "DROP TABLE T___tmp" >> On Error GoTo 0 >> >> sql = "CREATE TABLE T___tmp(name TEXT (100), size INTEGER," >> sql = sql & " recordSize INTEGER, numRecords INTEGER, inMemos INTEGER)" >> CurrentDb.Execute sql >> >> Dim rs As Recordset >> >> Set rs = CurrentDb.OpenRecordset("T___tmp") >> >> ' for each table, add a record in T___tmp with its size info. >> >> For Each td In CurrentDb.TableDefs >> recordSize = 0 >> numRecords = 0 >> inMemos = 0 >> >> rs.AddNew >> rs!name = td.name >> rs!size = sizeEstimate(td.name, recordSize, numRecords, inMemos) >> rs!recordSize = recordSize >> rs!numRecords = numRecords >> rs!inMemos = inMemos >> rs.Update >> Next td >> rs.Close >> >> ' print table size info in decreasing order of size >> Set rs = CurrentDb.OpenRecordset("SELECT * FROM T___tmp ORDER BY size > DESC") >> Do Until rs.EOF >> If rs!size > 0 Then >> Debug.Print rs!name; Tab(20); rs!size; Tab(30); " = "; rs!inMemos; >> Debug.Print Tab(45); "+ ("; rs!recordSize; Tab(55); " * "; >> rs!numRecords; ")" >> Else >> Exit Do >> End If >> rs.MoveNext >> Loop >> rs.Close >> >> End Sub >> >> Public Function sizeEstimate(tableName As String, recordSize As Long, >> numRecords As Long, inMemos As Long) As Long >> Dim rs As Recordset >> Dim fld As field >> Dim msg As Integer >> Dim CurrentDb As Database >> Dim colMemos As New Collection >> >> >> Set CurrentDb = gTL1DB >> >> On Error Resume Next >> Set rs = CurrentDb.OpenRecordset(tableName) >> If Err Then >> sizeEstimate = 0 >> Exit Function >> End If >> If rs.EOF Then >> sizeEstimate = 0 >> Exit Function >> End If >> rs.MoveLast >> numRecords = rs.RecordCount >> 'Debug.Print >> 'Debug.Print tableName >> ' get the size of the fixed-size fields >> For Each fld In rs.Fields >> recordSize = recordSize + fld.size >> If fld.Type = dbMemo Or fld.Type = dbLongBinary Then >> colMemos.Add fld.name >> End If >> ' Debug.Print fld.name; " size "; fld.size >> Next fld >> >> sizeEstimate = (recordSize * numRecords) 'Bytes >> >> Dim ff As Variant >> ' add up all the memo and long binary fields in >> ' all the records. >> If colMemos.count > 0 Then >> rs.MoveFirst >> Do Until rs.EOF >> For Each ff In colMemos >> inMemos = inMemos + rs.Fields(ff).FieldSize >> Next ff >> rs.MoveNext >> Loop >> End If >> >> sizeEstimate = sizeEstimate + inMemos >> >> 'If SizeEstimate > 1073741824 Then '1073741824 Bytes per GigaByte >> ' msg = MsgBox("This view may still be larger than 1 GB. Do you wish > to >> continue?", vbOKCancel + vbCritical, "View Size Warning") >> ' If msg = 2 Then GoTo SizeEstimate_Exit >> 'End If >> >> sizeEstimate_Exit: >> rs.Close >> End Function >> >> >> >> -----Original Message----- >> From: accessd-bounces at databaseadvisors.com >> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo >> Sent: Wednesday, September 30, 2009 6:13 PM >> To: 'Access Developers discussion and problem solving' >> Subject: Re: [AccessD] Table size >> >> You could try something like this (below). >> Knowing how many records you deal with, I have made the variable DOUBLES >> >> Not entirely sure it is accurate as I have only just written it and never >> tested it in real life, but it may help. >> >> Max >> >> Sub sGetTableSizes() >> Dim dbs As DAO.Database, tbl As DAO.TableDef >> Dim sql As String, fld As Field, dblTotSize As Double >> Dim dblFldSize As Double, dblRecCount As Double, dblTableSize As > Double >> Set dbs = CurrentDb >> For Each tbl In CurrentDb.TableDefs >> If Not Left(tbl.Name, 1) = "~" And Not Left(tbl.Name, 4) = "Msys" > Then >> dblRecCount = DCount("*", tbl.Name) >> dblFldSize = 0 >> For Each fld In tbl.Fields >> dblFldSize = dblFldSize + fld.Size >> Next fld >> dblTableSize = dblFldSize * dblRecCount >> Debug.Print tbl.Name, dblTableSize >> End If >> dblTotSize = dblTotSize + dblTableSize >> Next tbl >> MsgBox "Total Size: " & Format(dblTotSize, "##,##") >> exithere: >> Set dbs = Nothing: Set tbl = Nothing >> Exit Sub >> End Sub >> >> -----Original Message----- >> From: accessd-bounces at databaseadvisors.com >> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby >> Sent: 30 September 2009 20:21 >> To: Access Developers discussion and problem solving >> Subject: [AccessD] Table size >> >> Is there any direct way to obtain the total storage used for each table. > A >> client is approaching >> the 2 gb limit and needs to split the BE. >> From jwcolby at colbyconsulting.com Wed Sep 30 22:11:16 2009 From: jwcolby at colbyconsulting.com (jwcolby) Date: Wed, 30 Sep 2009 23:11:16 -0400 Subject: [AccessD] Access 2003 - Cannot find installable ISAM Message-ID: <4AC41DD4.7000104@colbyconsulting.com> I am trying to link to text files at a client site. The file is in fact already linked but when I try to open it on the server (where I log in and work) I get this error. It is basically a corrupt installation I think. I can run the reinstall but it doesn't come up with the initial form for selecting what pieces of Office to install, it simply repeats the original install which I am guessing was told not to install a bunch of stuff. Now... the client hired a company to manage their stuff. That company took the Office 2003 disks, did the install and kept the disks. Yep! Now my client doesn't have the disks and is in a billing dispute with the company so... I have looked at the knowledge base article but it does me no good. Has anyone ever solved this without a uninstall / reinstall from disk? -- John W. Colby www.ColbyConsulting.com From jwcolby at colbyconsulting.com Wed Sep 30 22:32:40 2009 From: jwcolby at colbyconsulting.com (jwcolby) Date: Wed, 30 Sep 2009 23:32:40 -0400 Subject: [AccessD] Access 2003 - Cannot find installable ISAM In-Reply-To: <4AC41DD4.7000104@colbyconsulting.com> References: <4AC41DD4.7000104@colbyconsulting.com> Message-ID: <4AC422D8.8030408@colbyconsulting.com> LOL, never mind. Something I did fixed it. I finally rebooted the server and voila, I can open the linked text file. Yeaaaaaa. ;) John W. Colby www.ColbyConsulting.com jwcolby wrote: > I am trying to link to text files at a client site. The file is in fact already linked but when I > try to open it on the server (where I log in and work) I get this error. It is basically a corrupt > installation I think. I can run the reinstall but it doesn't come up with the initial form for > selecting what pieces of Office to install, it simply repeats the original install which I am > guessing was told not to install a bunch of stuff. > > Now... the client hired a company to manage their stuff. That company took the Office 2003 disks, > did the install and kept the disks. Yep! > > Now my client doesn't have the disks and is in a billing dispute with the company so... > > I have looked at the knowledge base article but it does me no good. Has anyone ever solved this > without a uninstall / reinstall from disk? >