From jwcolby at colbyconsulting.com Sat Dec 1 11:30:31 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Sat, 1 Dec 2007 12:30:31 -0500 Subject: [AccessD] Ionforge Message-ID: <005601c8343f$e5533a40$647aa8c0@M90> Is anyone using Ionforge VCS? Like it? Easy to use, hard to use? Gotchas for .Net? Misc comments? John W. Colby Colby Consulting www.ColbyConsulting.com From jwcolby at colbyconsulting.com Sat Dec 1 11:35:24 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Sat, 1 Dec 2007 12:35:24 -0500 Subject: [AccessD] Interesting Laptop / Vista commentary Message-ID: <005701c83440$8e84d380$647aa8c0@M90> http://www.eweek.com/article2/0,1895,2222303,00.asp?kc=EWKNLBOE120107STR1 John W. Colby Colby Consulting www.ColbyConsulting.com From accessd at shaw.ca Sat Dec 1 16:01:29 2007 From: accessd at shaw.ca (Jim Lawrence) Date: Sat, 01 Dec 2007 14:01:29 -0800 Subject: [AccessD] OT: Friday (weekend) fun: Erlang In-Reply-To: References: Message-ID: Hi Gustav: Though this language does not appear to be particularly new now that it have moved into the open-source world, development with it will be faster and I an sure the technology will be utilized in many upcoming application.... .Net? Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock Sent: Friday, November 30, 2007 4:45 AM To: accessd at databaseadvisors.com Subject: [AccessD] OT: Friday (weekend) fun: Erlang Hi all Everyone seems so busy, so here's something for a relaxing weekend. Predicting that in 2019 we will have the million core processor, you need to use a language capable of parallel processing. Erlang is one. And it is free and open-source: http://www.erlang.org Note chapter 3, Concurrent Programming, here: http://www.erlang.org/doc/getting_started/part_frame.html Also, a community exists: http://www.trapexit.org/ Have fun! /gustav -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From accessd at shaw.ca Sat Dec 1 18:40:06 2007 From: accessd at shaw.ca (Jim Lawrence) Date: Sat, 01 Dec 2007 16:40:06 -0800 Subject: [AccessD] OT: Friday (weekend) fun: Erlang In-Reply-To: <29f585dd0711300453i7193a214ydc276ee43b5354f9@mail.gmail.com> References: <29f585dd0711300453i7193a214ydc276ee43b5354f9@mail.gmail.com> Message-ID: Arthur: You never know when you are going to have to anti-up for your funeral costs. Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Arthur Fuller Sent: Friday, November 30, 2007 4:54 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] OT: Friday (weekend) fun: Erlang If I'm not dead and cremated by then, Gustav, this could be important. I will look into it, on the off-chance that I'm still breathing when it happens. Better safe than sorry. A. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From accessd at shaw.ca Sat Dec 1 19:14:03 2007 From: accessd at shaw.ca (Jim Lawrence) Date: Sat, 01 Dec 2007 17:14:03 -0800 Subject: [AccessD] Interesting Laptop / Vista commentary In-Reply-To: <005701c83440$8e84d380$647aa8c0@M90> References: <005701c83440$8e84d380$647aa8c0@M90> Message-ID: <841B4A86A50E49828AACA122DCC122F8@creativesystemdesigns.com> Yes John: That article is sad but the true... My current lap top, that does have 2GB of RAM on it is my only Desktop (top of the line Toshiba as of last spring) that could run Vista and the graphics is still second tier. During the last 6 months I have been installing OSs on a variety of systems, for a variety of continental wide chains and banking groups. Without exception they are all using Windows2000 and sometimes Linux. The company's senior IT people do not even trust XP and merely laugh when Vista is brought up and suggest it is no more than a pretty but unstable desk-top toy. I hope MS gets their business together before they find themselves competing one on one with various flavours of Linux. I use to be able to make a fair bit selling MS network installs but no more. Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Saturday, December 01, 2007 9:35 AM To: 'Access Developers discussion and problem solving' Subject: [AccessD] Interesting Laptop / Vista commentary http://www.eweek.com/article2/0,1895,2222303,00.asp?kc=EWKNLBOE120107STR1 John W. Colby Colby Consulting www.ColbyConsulting.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From rockysmolin at bchacc.com Sat Dec 1 19:19:07 2007 From: rockysmolin at bchacc.com (Rocky Smolin at Beach Access Software) Date: Sat, 1 Dec 2007 17:19:07 -0800 Subject: [AccessD] Interesting Laptop / Vista commentary In-Reply-To: <841B4A86A50E49828AACA122DCC122F8@creativesystemdesigns.com> References: <005701c83440$8e84d380$647aa8c0@M90> <841B4A86A50E49828AACA122DCC122F8@creativesystemdesigns.com> Message-ID: <003501c83481$56682330$0301a8c0@HAL9005> But Linux can't run Office, yes? Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Lawrence Sent: Saturday, December 01, 2007 5:14 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Interesting Laptop / Vista commentary Yes John: That article is sad but the true... My current lap top, that does have 2GB of RAM on it is my only Desktop (top of the line Toshiba as of last spring) that could run Vista and the graphics is still second tier. During the last 6 months I have been installing OSs on a variety of systems, for a variety of continental wide chains and banking groups. Without exception they are all using Windows2000 and sometimes Linux. The company's senior IT people do not even trust XP and merely laugh when Vista is brought up and suggest it is no more than a pretty but unstable desk-top toy. I hope MS gets their business together before they find themselves competing one on one with various flavours of Linux. I use to be able to make a fair bit selling MS network installs but no more. Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Saturday, December 01, 2007 9:35 AM To: 'Access Developers discussion and problem solving' Subject: [AccessD] Interesting Laptop / Vista commentary http://www.eweek.com/article2/0,1895,2222303,00.asp?kc=EWKNLBOE120107STR1 John W. Colby Colby Consulting 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 No virus found in this incoming message. Checked by AVG Free Edition. Version: 7.5.503 / Virus Database: 269.16.12/1162 - Release Date: 11/30/2007 9:26 PM From drboz at pacbell.net Sat Dec 1 20:40:57 2007 From: drboz at pacbell.net (Don Bozarth) Date: Sat, 1 Dec 2007 18:40:57 -0800 Subject: [AccessD] Interesting Laptop / Vista commentary References: <005701c83440$8e84d380$647aa8c0@M90> <841B4A86A50E49828AACA122DCC122F8@creativesystemdesigns.com> Message-ID: <00c101c8348c$c509aab0$6401a8c0@Don> Right now, the good folk at M$ are competing with themselves. They want to do away with XP, but due to the poor quality of Vista, vendors have had to offer XP as an option. There are many folks who want nothing to do with Vista at this point... myself among them. M$ has the nasty habit of releasing software long before it's ready for prime time... and let the unfortunate users be their Beta testers. If they don't get their act together one of these days they will begin (and that's generous) to loose business to other platforms. Biggest hurdle is the enormous embedded base of M$ products. Don B. ----- Original Message ----- From: "Jim Lawrence" To: "'Access Developers discussion and problem solving'" Sent: Saturday, December 01, 2007 5:14 PM Subject: Re: [AccessD] Interesting Laptop / Vista commentary > Yes John: That article is sad but the true... My current lap top, that > does > have 2GB of RAM on it is my only Desktop (top of the line Toshiba as of > last > spring) that could run Vista and the graphics is still second tier. > > During the last 6 months I have been installing OSs on a variety of > systems, > for a variety of continental wide chains and banking groups. Without > exception they are all using Windows2000 and sometimes Linux. The > company's > senior IT people do not even trust XP and merely laugh when Vista is > brought > up and suggest it is no more than a pretty but unstable desk-top toy. > > I hope MS gets their business together before they find themselves > competing > one on one with various flavours of Linux. I use to be able to make a fair > bit selling MS network installs but no more. > > Jim > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby > Sent: Saturday, December 01, 2007 9:35 AM > To: 'Access Developers discussion and problem solving' > Subject: [AccessD] Interesting Laptop / Vista commentary > > http://www.eweek.com/article2/0,1895,2222303,00.asp?kc=EWKNLBOE120107STR1 > > John W. Colby > Colby Consulting > 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 accessd at shaw.ca Sun Dec 2 01:48:23 2007 From: accessd at shaw.ca (Jim Lawrence) Date: Sat, 01 Dec 2007 23:48:23 -0800 Subject: [AccessD] Interesting Laptop / Vista commentary In-Reply-To: <003501c83481$56682330$0301a8c0@HAL9005> References: <005701c83440$8e84d380$647aa8c0@M90> <841B4A86A50E49828AACA122DCC122F8@creativesystemdesigns.com> <003501c83481$56682330$0301a8c0@HAL9005> Message-ID: <1EF2BDFA7B7441F3ADB8063574219C63@creativesystemdesigns.com> But it can run OpenOffice or just use WINE to run a specific package. I use Wine on an old beater box so I can still support a client still using A97. Most clients that run Linux are running it as a server and use WindowsOS as desktops or they are deploying some large web or database apps. The local government uses, almost exclusively, Oracle to handle all their big DB applications. Two applications that I wrote, that used MS SQL 2000, on a Windows2000 server, as a BE were replaced with Oracle, at a great loss in performance, functionality, dramatic cost out-lay to deploy and support, with the displeasure of the branch because of the government's standardization of Linux and Oracle. Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin at Beach Access Software Sent: Saturday, December 01, 2007 5:19 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Interesting Laptop / Vista commentary But Linux can't run Office, yes? Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Lawrence Sent: Saturday, December 01, 2007 5:14 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Interesting Laptop / Vista commentary Yes John: That article is sad but the true... My current lap top, that does have 2GB of RAM on it is my only Desktop (top of the line Toshiba as of last spring) that could run Vista and the graphics is still second tier. During the last 6 months I have been installing OSs on a variety of systems, for a variety of continental wide chains and banking groups. Without exception they are all using Windows2000 and sometimes Linux. The company's senior IT people do not even trust XP and merely laugh when Vista is brought up and suggest it is no more than a pretty but unstable desk-top toy. I hope MS gets their business together before they find themselves competing one on one with various flavours of Linux. I use to be able to make a fair bit selling MS network installs but no more. Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Saturday, December 01, 2007 9:35 AM To: 'Access Developers discussion and problem solving' Subject: [AccessD] Interesting Laptop / Vista commentary http://www.eweek.com/article2/0,1895,2222303,00.asp?kc=EWKNLBOE120107STR1 John W. Colby Colby Consulting 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 No virus found in this incoming message. Checked by AVG Free Edition. Version: 7.5.503 / Virus Database: 269.16.12/1162 - Release Date: 11/30/2007 9:26 PM -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From jwcolby at colbyconsulting.com Sun Dec 2 02:10:16 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Sun, 2 Dec 2007 03:10:16 -0500 Subject: [AccessD] Interesting Laptop / Vista commentary In-Reply-To: <00c101c8348c$c509aab0$6401a8c0@Don> References: <005701c83440$8e84d380$647aa8c0@M90><841B4A86A50E49828AACA122DCC122F8@creativesystemdesigns.com> <00c101c8348c$c509aab0$6401a8c0@Don> Message-ID: <005f01c834ba$c67b4d30$647aa8c0@M90> I have a top end Dell for development. I chose to order it with XP. I have Vista from the action pack but have never installed it. I probably will someday in a virtual machine. In the meantime I have never even seen it to my knowledge, not that I get out much. But maybe it really is just an urban legend? John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Don Bozarth Sent: Saturday, December 01, 2007 9:41 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Interesting Laptop / Vista commentary Right now, the good folk at M$ are competing with themselves. They want to do away with XP, but due to the poor quality of Vista, vendors have had to offer XP as an option. There are many folks who want nothing to do with Vista at this point... myself among them. M$ has the nasty habit of releasing software long before it's ready for prime time... and let the unfortunate users be their Beta testers. If they don't get their act together one of these days they will begin (and that's generous) to loose business to other platforms. Biggest hurdle is the enormous embedded base of M$ products. Don B. ----- Original Message ----- From: "Jim Lawrence" To: "'Access Developers discussion and problem solving'" Sent: Saturday, December 01, 2007 5:14 PM Subject: Re: [AccessD] Interesting Laptop / Vista commentary > Yes John: That article is sad but the true... My current lap top, that > does > have 2GB of RAM on it is my only Desktop (top of the line Toshiba as of > last > spring) that could run Vista and the graphics is still second tier. > > During the last 6 months I have been installing OSs on a variety of > systems, > for a variety of continental wide chains and banking groups. Without > exception they are all using Windows2000 and sometimes Linux. The > company's > senior IT people do not even trust XP and merely laugh when Vista is > brought > up and suggest it is no more than a pretty but unstable desk-top toy. > > I hope MS gets their business together before they find themselves > competing > one on one with various flavours of Linux. I use to be able to make a fair > bit selling MS network installs but no more. > > Jim > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby > Sent: Saturday, December 01, 2007 9:35 AM > To: 'Access Developers discussion and problem solving' > Subject: [AccessD] Interesting Laptop / Vista commentary > > http://www.eweek.com/article2/0,1895,2222303,00.asp?kc=EWKNLBOE120107STR1 > > John W. Colby > Colby Consulting > 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 rockysmolin at bchacc.com Sun Dec 2 08:27:56 2007 From: rockysmolin at bchacc.com (Rocky Smolin at Beach Access Software) Date: Sun, 2 Dec 2007 06:27:56 -0800 Subject: [AccessD] Interesting Laptop / Vista commentary In-Reply-To: <1EF2BDFA7B7441F3ADB8063574219C63@creativesystemdesigns.com> References: <005701c83440$8e84d380$647aa8c0@M90><841B4A86A50E49828AACA122DCC122F8@creativesystemdesigns.com><003501c83481$56682330$0301a8c0@HAL9005> <1EF2BDFA7B7441F3ADB8063574219C63@creativesystemdesigns.com> Message-ID: <000601c834ef$88a93dc0$0301a8c0@HAL9005> I was thinking about making a living - which means Access. Someone comes out with a Linux compatible Access and I think they've got a winner. Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Lawrence Sent: Saturday, December 01, 2007 11:48 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Interesting Laptop / Vista commentary But it can run OpenOffice or just use WINE to run a specific package. I use Wine on an old beater box so I can still support a client still using A97. Most clients that run Linux are running it as a server and use WindowsOS as desktops or they are deploying some large web or database apps. The local government uses, almost exclusively, Oracle to handle all their big DB applications. Two applications that I wrote, that used MS SQL 2000, on a Windows2000 server, as a BE were replaced with Oracle, at a great loss in performance, functionality, dramatic cost out-lay to deploy and support, with the displeasure of the branch because of the government's standardization of Linux and Oracle. Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin at Beach Access Software Sent: Saturday, December 01, 2007 5:19 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Interesting Laptop / Vista commentary But Linux can't run Office, yes? Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Lawrence Sent: Saturday, December 01, 2007 5:14 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Interesting Laptop / Vista commentary Yes John: That article is sad but the true... My current lap top, that does have 2GB of RAM on it is my only Desktop (top of the line Toshiba as of last spring) that could run Vista and the graphics is still second tier. During the last 6 months I have been installing OSs on a variety of systems, for a variety of continental wide chains and banking groups. Without exception they are all using Windows2000 and sometimes Linux. The company's senior IT people do not even trust XP and merely laugh when Vista is brought up and suggest it is no more than a pretty but unstable desk-top toy. I hope MS gets their business together before they find themselves competing one on one with various flavours of Linux. I use to be able to make a fair bit selling MS network installs but no more. Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Saturday, December 01, 2007 9:35 AM To: 'Access Developers discussion and problem solving' Subject: [AccessD] Interesting Laptop / Vista commentary http://www.eweek.com/article2/0,1895,2222303,00.asp?kc=EWKNLBOE120107STR1 John W. Colby Colby Consulting 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 No virus found in this incoming message. Checked by AVG Free Edition. Version: 7.5.503 / Virus Database: 269.16.12/1162 - Release Date: 11/30/2007 9:26 PM -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com No virus found in this incoming message. Checked by AVG Free Edition. Version: 7.5.503 / Virus Database: 269.16.12/1163 - Release Date: 12/1/2007 12:05 PM From wdhindman at dejpolsystems.com Sun Dec 2 08:43:32 2007 From: wdhindman at dejpolsystems.com (William Hindman) Date: Sun, 2 Dec 2007 09:43:32 -0500 Subject: [AccessD] Interesting Laptop / Vista commentary References: <005701c83440$8e84d380$647aa8c0@M90><841B4A86A50E49828AACA122DCC122F8@creativesystemdesigns.com><00c101c8348c$c509aab0$6401a8c0@Don> <005f01c834ba$c67b4d30$647aa8c0@M90> Message-ID: <000d01c834f1$b6ba8960$ef706c4c@jisshowsbs.local> ...I have a sweet dell laptop that I use for practically everything now ...it came with vista and 4gb and was an horrendous pig ...formatted the disk and installed XP Pro and she is now the best system I've ever owned. ...I've tried a couple flavors of Linux and Open Office and my opinion remains that they are geek toys ...allright if you like running servers but death on the desktop ...the users drive you batty. ...the only major piece of the puzzle that is breaking through the MS juggernaut is on the web where google and firefox are eating up the MS competition ...firefox 2 is so much better than than ie7 that it pains me to do web work anymore because practically everything has to be dumbed down to ie6/7 ...how in the heck MS let Vista and ie7 out the door is a real puzzle ...both are bloated pieces of s**t imnsho. ...otoh, asp.net, framework 3.5, SQL Server Express and vs2008 Express Editions are pure joy-joy to work with and you just can't beat the price ...I have the full vs'8 setting in a box and have not found a reason yet to go through the pain of installing it ...with the add-in hacks to vs'8 express, I just may not ever open the box. ...I'm still doing a lot of Access maintenance work but all my new program development is asp.net/ss unless a client demands otherwise ...and why in the heck would they? William ----- Original Message ----- From: "jwcolby" To: "'Access Developers discussion and problem solving'" Sent: Sunday, December 02, 2007 3:10 AM Subject: Re: [AccessD] Interesting Laptop / Vista commentary >I have a top end Dell for development. I chose to order it with XP. I >have > Vista from the action pack but have never installed it. I probably will > someday in a virtual machine. In the meantime I have never even seen it > to > my knowledge, not that I get out much. But maybe it really is just an > urban > legend? > > > John W. Colby > Colby Consulting > www.ColbyConsulting.com > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Don Bozarth > Sent: Saturday, December 01, 2007 9:41 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Interesting Laptop / Vista commentary > > Right now, the good folk at M$ are competing with themselves. They want > to > do away with XP, but due to the poor quality of Vista, vendors have had to > offer XP as an option. There are many folks who want nothing to do with > Vista at this point... myself among them. > > M$ has the nasty habit of releasing software long before it's ready for > prime time... and let the unfortunate users be their Beta testers. > > If they don't get their act together one of these days they will begin > (and > that's generous) to loose business to other platforms. Biggest hurdle is > the enormous embedded base of M$ products. > > Don B. > > ----- Original Message ----- > From: "Jim Lawrence" > To: "'Access Developers discussion and problem solving'" > > Sent: Saturday, December 01, 2007 5:14 PM > Subject: Re: [AccessD] Interesting Laptop / Vista commentary > > >> Yes John: That article is sad but the true... My current lap top, that >> does >> have 2GB of RAM on it is my only Desktop (top of the line Toshiba as of >> last >> spring) that could run Vista and the graphics is still second tier. >> >> During the last 6 months I have been installing OSs on a variety of >> systems, >> for a variety of continental wide chains and banking groups. Without >> exception they are all using Windows2000 and sometimes Linux. The >> company's >> senior IT people do not even trust XP and merely laugh when Vista is >> brought >> up and suggest it is no more than a pretty but unstable desk-top toy. >> >> I hope MS gets their business together before they find themselves >> competing >> one on one with various flavours of Linux. I use to be able to make a >> fair >> bit selling MS network installs but no more. >> >> Jim >> >> -----Original Message----- >> From: accessd-bounces at databaseadvisors.com >> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby >> Sent: Saturday, December 01, 2007 9:35 AM >> To: 'Access Developers discussion and problem solving' >> Subject: [AccessD] Interesting Laptop / Vista commentary >> >> http://www.eweek.com/article2/0,1895,2222303,00.asp?kc=EWKNLBOE120107STR1 >> >> John W. Colby >> Colby Consulting >> 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 > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com From bheid at sc.rr.com Sun Dec 2 08:55:07 2007 From: bheid at sc.rr.com (Bobby Heid) Date: Sun, 2 Dec 2007 09:55:07 -0500 Subject: [AccessD] Interesting Laptop / Vista commentary In-Reply-To: <005f01c834ba$c67b4d30$647aa8c0@M90> References: <005701c83440$8e84d380$647aa8c0@M90><841B4A86A50E49828AACA122DCC122F8@creativesystemdesigns.com> <00c101c8348c$c509aab0$6401a8c0@Don> <005f01c834ba$c67b4d30$647aa8c0@M90> Message-ID: <002701c834f3$54994fd0$fdcbef70$@rr.com> I have Vista Business on my pc and I love it. I have a P4-3.0GHz, 2GB RAM, and a 7800GS AGP video card. Sure, there are some things that I think could be better that I hope will be addressed in SP1. I ran XP Pro for years, so I am able to compare the two. Don't forget that a lot of people really complained about XP before SP1/SP2 came out. I helped a friend buy a desktop with a Core 2 Duo processor and 2 gigs of RAM and Vista is much more snappy on that machine than mine. I think it has to do with the dual processors. Bobby -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Sunday, December 02, 2007 3:10 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Interesting Laptop / Vista commentary I have a top end Dell for development. I chose to order it with XP. I have Vista from the action pack but have never installed it. I probably will someday in a virtual machine. In the meantime I have never even seen it to my knowledge, not that I get out much. But maybe it really is just an urban legend? John W. Colby Colby Consulting www.ColbyConsulting.com From jwcolby at colbyconsulting.com Sun Dec 2 09:44:05 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Sun, 2 Dec 2007 10:44:05 -0500 Subject: [AccessD] Interesting Laptop / Vista commentary In-Reply-To: <002701c834f3$54994fd0$fdcbef70$@rr.com> References: <005701c83440$8e84d380$647aa8c0@M90><841B4A86A50E49828AACA122DCC122F8@creativesystemdesigns.com> <00c101c8348c$c509aab0$6401a8c0@Don><005f01c834ba$c67b4d30$647aa8c0@M90> <002701c834f3$54994fd0$fdcbef70$@rr.com> Message-ID: <006401c834fa$2bf82450$647aa8c0@M90> I guess I have to ask what Vista brings to the table that makes it worth having to buy a dual processor with 4 gigs just to run the system? It damn well better have a built in space shuttle if it is going to require those kinds of specs. So give us a list of what it does that XP doesn't (other than eye candy). John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Bobby Heid Sent: Sunday, December 02, 2007 9:55 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Interesting Laptop / Vista commentary I have Vista Business on my pc and I love it. I have a P4-3.0GHz, 2GB RAM, and a 7800GS AGP video card. Sure, there are some things that I think could be better that I hope will be addressed in SP1. I ran XP Pro for years, so I am able to compare the two. Don't forget that a lot of people really complained about XP before SP1/SP2 came out. I helped a friend buy a desktop with a Core 2 Duo processor and 2 gigs of RAM and Vista is much more snappy on that machine than mine. I think it has to do with the dual processors. Bobby -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Sunday, December 02, 2007 3:10 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Interesting Laptop / Vista commentary I have a top end Dell for development. I chose to order it with XP. I have Vista from the action pack but have never installed it. I probably will someday in a virtual machine. In the meantime I have never even seen it to my knowledge, not that I get out much. But maybe it really is just an urban legend? John W. Colby Colby Consulting 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 Sun Dec 2 11:13:50 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Sun, 2 Dec 2007 12:13:50 -0500 Subject: [AccessD] Interesting Laptop / Vista commentary In-Reply-To: <006401c834fa$2bf82450$647aa8c0@M90> References: <005701c83440$8e84d380$647aa8c0@M90><841B4A86A50E49828AACA122DCC122F8@creativesystemdesigns.com> <00c101c8348c$c509aab0$6401a8c0@Don><005f01c834ba$c67b4d30$647aa8c0@M90><002701c834f3$54994fd0$fdcbef70$@rr.com> <006401c834fa$2bf82450$647aa8c0@M90> Message-ID: <006801c83506$b6122ee0$647aa8c0@M90> Bobby, Don't get me wrong, I am not about "the good old days". I loved Windows XP because it was based on Windows 2K which was Microsoft's "server grade" system. Remember that Windows 98 was a HUGE step up from Windows 95 in terms of stability. When XP came out people were running Windows 98 on the desktop, and likewise Windows XP was a HUGE step up from Windows 98 on a lot of fronts, stability first off, but also security. We finally got away from the DOS underpinnings. I am not reading anything that indicates that Vista is a step up at all, at least until you do get to the Business edition. All the good stuff is left out of the version that is sold for the home desktop. And it runs like a pig. I am not one of those "let's all run to Linux" people. I was reading just yesterday the experience of a real "techie" tech editor trying to install three of the most popular Linuxes on a laptop and what a joke that was. The built-in pad pointer wasn't supported, the wireless wasn't supported, he was going all over hell trying to find drivers. Windows XP will "just install". Vista MAY "just install". Here is something I found when googling "advantages of Vista over Windows XP". http://www.notebookreview.com/default.asp?newsID=3529 A very interesting read. Admittedly it was written in February but it was "top of the Google list" for that particular search. Having read this I certainly wouldn't rush to buy Vista. And finally I admit, I don't own Vista (or it's not installed anyway). But I have to say these things. 1) In XP I explicitly TURN OFF the eye candy in order to make the interface as snappy as possible. Eye candy is for people who don't use their computers; I have work for my processor cycles to do. It makes no damned difference to me if a control is square and solid or round and looks like glass. It makes no difference to me if they use a color pallet of 64K or 64 bajillion colors. Beyond a certain point it simply doesn't matter any more. Shadows and light sources? C'mon! In a game yea, but on the desktop? 2) XP is stable. I use Pro and will until it is replaced with something legitimately better. 3) DRM sucks (Even in XP I have run smack dab into that wall already with purchased music downloads) and I don't want it embedded in my computer. 4) The built in Windows firewall and other "security" crap that comes with XP is junk, promptly replaced with real protection. Given the "junk" status of the XP variety I see no reason to expect better from the Vista variety. 5) I LOVE new stuff, but it needs to be BETTER stuff. I buy processor upgrades, video upgrades, program upgrades and even OS upgrades WHEN THEY MAKE SENSE. Vista just makes no sense to me. Believe me I had high hopes (I LIKE new BETTER stuff), but in the end it just makes no sense to me. I am quite certain that in a few years I will be forced, kicking and screaming, to upgrade to Vista. MS will somehow manage to make XP non-maintainable any more and I will go. My fervent hope is that Vista actually works when I am dragged there and that I will be able to not install or get rid of the eye candy and DRM crap, and that I will get at least a tiny value for the pound of flesh Microsoft extorts from me. In the meantime... Give me XP or give me death! ;-) John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Sunday, December 02, 2007 10:44 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Interesting Laptop / Vista commentary I guess I have to ask what Vista brings to the table that makes it worth having to buy a dual processor with 4 gigs just to run the system? It damn well better have a built in space shuttle if it is going to require those kinds of specs. So give us a list of what it does that XP doesn't (other than eye candy). John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Bobby Heid Sent: Sunday, December 02, 2007 9:55 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Interesting Laptop / Vista commentary I have Vista Business on my pc and I love it. I have a P4-3.0GHz, 2GB RAM, and a 7800GS AGP video card. Sure, there are some things that I think could be better that I hope will be addressed in SP1. I ran XP Pro for years, so I am able to compare the two. Don't forget that a lot of people really complained about XP before SP1/SP2 came out. I helped a friend buy a desktop with a Core 2 Duo processor and 2 gigs of RAM and Vista is much more snappy on that machine than mine. I think it has to do with the dual processors. Bobby From jwcolby at colbyconsulting.com Sun Dec 2 11:39:02 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Sun, 2 Dec 2007 12:39:02 -0500 Subject: [AccessD] Interesting Laptop / Vista commentary In-Reply-To: <006801c83506$b6122ee0$647aa8c0@M90> References: <005701c83440$8e84d380$647aa8c0@M90><841B4A86A50E49828AACA122DCC122F8@creativesystemdesigns.com> <00c101c8348c$c509aab0$6401a8c0@Don><005f01c834ba$c67b4d30$647aa8c0@M90><002701c834f3$54994fd0$fdcbef70$@rr.com><006401c834fa$2bf82450$647aa8c0@M90> <006801c83506$b6122ee0$647aa8c0@M90> Message-ID: <006901c8350a$3b4175f0$647aa8c0@M90> And finally (yea, I am going back to work) I found this: http://en.wikipedia.org/wiki/Features_new_to_Windows_Vista Which actually delineates some of the various changes and what they mean, a small handful of which I said "that's cool". A lot of it I said "yea, and why not just throw that into XP?". Notice the Security section, the most important and compelling reason IMHO to move to Vista is two paragraphs and does a very poor job of explaining what, why and which version you get this in. Anyway I just thought I would throw this out there. I like Wikipedia. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Sunday, December 02, 2007 12:14 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Interesting Laptop / Vista commentary Bobby, Don't get me wrong, I am not about "the good old days". I loved Windows XP because it was based on Windows 2K which was Microsoft's "server grade" system. Remember that Windows 98 was a HUGE step up from Windows 95 in terms of stability. When XP came out people were running Windows 98 on the desktop, and likewise Windows XP was a HUGE step up from Windows 98 on a lot of fronts, stability first off, but also security. We finally got away from the DOS underpinnings. I am not reading anything that indicates that Vista is a step up at all, at least until you do get to the Business edition. All the good stuff is left out of the version that is sold for the home desktop. And it runs like a pig. I am not one of those "let's all run to Linux" people. I was reading just yesterday the experience of a real "techie" tech editor trying to install three of the most popular Linuxes on a laptop and what a joke that was. The built-in pad pointer wasn't supported, the wireless wasn't supported, he was going all over hell trying to find drivers. Windows XP will "just install". Vista MAY "just install". Here is something I found when googling "advantages of Vista over Windows XP". http://www.notebookreview.com/default.asp?newsID=3529 A very interesting read. Admittedly it was written in February but it was "top of the Google list" for that particular search. Having read this I certainly wouldn't rush to buy Vista. And finally I admit, I don't own Vista (or it's not installed anyway). But I have to say these things. 1) In XP I explicitly TURN OFF the eye candy in order to make the interface as snappy as possible. Eye candy is for people who don't use their computers; I have work for my processor cycles to do. It makes no damned difference to me if a control is square and solid or round and looks like glass. It makes no difference to me if they use a color pallet of 64K or 64 bajillion colors. Beyond a certain point it simply doesn't matter any more. Shadows and light sources? C'mon! In a game yea, but on the desktop? 2) XP is stable. I use Pro and will until it is replaced with something legitimately better. 3) DRM sucks (Even in XP I have run smack dab into that wall already with purchased music downloads) and I don't want it embedded in my computer. 4) The built in Windows firewall and other "security" crap that comes with XP is junk, promptly replaced with real protection. Given the "junk" status of the XP variety I see no reason to expect better from the Vista variety. 5) I LOVE new stuff, but it needs to be BETTER stuff. I buy processor upgrades, video upgrades, program upgrades and even OS upgrades WHEN THEY MAKE SENSE. Vista just makes no sense to me. Believe me I had high hopes (I LIKE new BETTER stuff), but in the end it just makes no sense to me. I am quite certain that in a few years I will be forced, kicking and screaming, to upgrade to Vista. MS will somehow manage to make XP non-maintainable any more and I will go. My fervent hope is that Vista actually works when I am dragged there and that I will be able to not install or get rid of the eye candy and DRM crap, and that I will get at least a tiny value for the pound of flesh Microsoft extorts from me. In the meantime... Give me XP or give me death! ;-) John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Sunday, December 02, 2007 10:44 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Interesting Laptop / Vista commentary I guess I have to ask what Vista brings to the table that makes it worth having to buy a dual processor with 4 gigs just to run the system? It damn well better have a built in space shuttle if it is going to require those kinds of specs. So give us a list of what it does that XP doesn't (other than eye candy). John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Bobby Heid Sent: Sunday, December 02, 2007 9:55 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Interesting Laptop / Vista commentary I have Vista Business on my pc and I love it. I have a P4-3.0GHz, 2GB RAM, and a 7800GS AGP video card. Sure, there are some things that I think could be better that I hope will be addressed in SP1. I ran XP Pro for years, so I am able to compare the two. Don't forget that a lot of people really complained about XP before SP1/SP2 came out. I helped a friend buy a desktop with a Core 2 Duo processor and 2 gigs of RAM and Vista is much more snappy on that machine than mine. I think it has to do with the dual processors. Bobby From jwcolby at colbyconsulting.com Sun Dec 2 12:16:30 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Sun, 2 Dec 2007 13:16:30 -0500 Subject: [AccessD] Getting the type of a variant Message-ID: <006c01c8350f$76e12fb0$647aa8c0@M90> How do you get the type of data currently stored in a variant? John W. Colby Colby Consulting www.ColbyConsulting.com From accessd at shaw.ca Sun Dec 2 15:14:31 2007 From: accessd at shaw.ca (Jim Lawrence) Date: Sun, 02 Dec 2007 13:14:31 -0800 Subject: [AccessD] Interesting Laptop / Vista commentary In-Reply-To: <000601c834ef$88a93dc0$0301a8c0@HAL9005> References: <005701c83440$8e84d380$647aa8c0@M90> <841B4A86A50E49828AACA122DCC122F8@creativesystemdesigns.com> <003501c83481$56682330$0301a8c0@HAL9005> <1EF2BDFA7B7441F3ADB8063574219C63@creativesystemdesigns.com> <000601c834ef$88a93dc0$0301a8c0@HAL9005> Message-ID: <8AC62E9CB5394A6AA2413C60AF9F636D@creativesystemdesigns.com> Hi Rocky: That is the problem. There are no programs on Linux that can directly translate or run MS Access. There are some conversion tools that can translate the database to a MySQL DB and some apps that have very functional forms, similar macros and even report writers but there is no complete system...yet. The other option is run the apps through WINE (http://www.winehq.org/) and WineTools (http://www.von-thadden.de/Joachim/WineTools/)for setting up the Windows environment. There is also CrossOver Office (http://www.codeweavers.com). A friend who is a Mac (Which is just Linux) fan runs all his application through Wine... It even runs his XP windows OS.... Of course there is always VMWare which runs on Linux just fine. Microsoft would do very well if they expanded their Office applications into the Linux world even charging their standard rates. They should do it before their competition produces a product as good. Even evolution of the database applications on Linux are faster, better, with more features and having better translation processes. Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin at Beach Access Software Sent: Sunday, December 02, 2007 6:28 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Interesting Laptop / Vista commentary I was thinking about making a living - which means Access. Someone comes out with a Linux compatible Access and I think they've got a winner. Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Lawrence Sent: Saturday, December 01, 2007 11:48 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Interesting Laptop / Vista commentary But it can run OpenOffice or just use WINE to run a specific package. I use Wine on an old beater box so I can still support a client still using A97. Most clients that run Linux are running it as a server and use WindowsOS as desktops or they are deploying some large web or database apps. The local government uses, almost exclusively, Oracle to handle all their big DB applications. Two applications that I wrote, that used MS SQL 2000, on a Windows2000 server, as a BE were replaced with Oracle, at a great loss in performance, functionality, dramatic cost out-lay to deploy and support, with the displeasure of the branch because of the government's standardization of Linux and Oracle. Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin at Beach Access Software Sent: Saturday, December 01, 2007 5:19 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Interesting Laptop / Vista commentary But Linux can't run Office, yes? Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Lawrence Sent: Saturday, December 01, 2007 5:14 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Interesting Laptop / Vista commentary Yes John: That article is sad but the true... My current lap top, that does have 2GB of RAM on it is my only Desktop (top of the line Toshiba as of last spring) that could run Vista and the graphics is still second tier. During the last 6 months I have been installing OSs on a variety of systems, for a variety of continental wide chains and banking groups. Without exception they are all using Windows2000 and sometimes Linux. The company's senior IT people do not even trust XP and merely laugh when Vista is brought up and suggest it is no more than a pretty but unstable desk-top toy. I hope MS gets their business together before they find themselves competing one on one with various flavours of Linux. I use to be able to make a fair bit selling MS network installs but no more. Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Saturday, December 01, 2007 9:35 AM To: 'Access Developers discussion and problem solving' Subject: [AccessD] Interesting Laptop / Vista commentary http://www.eweek.com/article2/0,1895,2222303,00.asp?kc=EWKNLBOE120107STR1 John W. Colby Colby Consulting 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 No virus found in this incoming message. Checked by AVG Free Edition. Version: 7.5.503 / Virus Database: 269.16.12/1162 - Release Date: 11/30/2007 9:26 PM -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com No virus found in this incoming message. Checked by AVG Free Edition. Version: 7.5.503 / Virus Database: 269.16.12/1163 - Release Date: 12/1/2007 12:05 PM -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From carbonnb at gmail.com Sun Dec 2 15:27:26 2007 From: carbonnb at gmail.com (Bryan Carbonnell) Date: Sun, 2 Dec 2007 16:27:26 -0500 Subject: [AccessD] Interesting Laptop / Vista commentary In-Reply-To: <8AC62E9CB5394A6AA2413C60AF9F636D@creativesystemdesigns.com> References: <005701c83440$8e84d380$647aa8c0@M90> <841B4A86A50E49828AACA122DCC122F8@creativesystemdesigns.com> <003501c83481$56682330$0301a8c0@HAL9005> <1EF2BDFA7B7441F3ADB8063574219C63@creativesystemdesigns.com> <000601c834ef$88a93dc0$0301a8c0@HAL9005> <8AC62E9CB5394A6AA2413C60AF9F636D@creativesystemdesigns.com> Message-ID: On Dec 2, 2007 4:14 PM, Jim Lawrence wrote: > (http://www.codeweavers.com). A friend who is a Mac (Which is just Linux) Actually no it's not Jim. Not really even close. The heart of Mac OSX, the Darwin core, is based on *BSD (NetBSD IIRC) not GNU/Linux. The similarity between GNU/Linux and *BSD is that they are UNIX clones. But they ain't the same. -- Bryan Carbonnell - carbonnb at gmail.com Life's journey is not to arrive at the grave safely in a well preserved body, but rather to skid in sideways, totally worn out, shouting "What a great ride!" From dwaters at usinternet.com Sun Dec 2 15:35:13 2007 From: dwaters at usinternet.com (Dan Waters) Date: Sun, 2 Dec 2007 15:35:13 -0600 Subject: [AccessD] Finding Fields Using Reserved Words Message-ID: <000001c8352b$39836f40$0300a8c0@danwaters> I have a medium sized BE that I will be converting to SQL Server soon. Before that, I'd like to fix the reserved words that are there. I know of a couple, but I want to be confident that I get them all. Does anyone know of a utility to compare table field names to the reserved words for Access, Jet, and SQL Server? I can make one, but if it's already out there . . . Thanks! Dan From accessd at shaw.ca Sun Dec 2 17:10:01 2007 From: accessd at shaw.ca (Jim Lawrence) Date: Sun, 02 Dec 2007 15:10:01 -0800 Subject: [AccessD] Interesting Laptop / Vista commentary In-Reply-To: <000d01c834f1$b6ba8960$ef706c4c@jisshowsbs.local> References: <005701c83440$8e84d380$647aa8c0@M90> <841B4A86A50E49828AACA122DCC122F8@creativesystemdesigns.com> <00c101c8348c$c509aab0$6401a8c0@Don> <005f01c834ba$c67b4d30$647aa8c0@M90> <000d01c834f1$b6ba8960$ef706c4c@jisshowsbs.local> Message-ID: <2E726FE9C93247859263A0CA3B39C05B@creativesystemdesigns.com> One interesting point about FF is that is just has a core of Mozilla but is 80% JavaScript/CSS/XML code.... if you do not believe it see: http://www.ohloh.net/projects/9/analyses/latest. Another interesting point is that MONO, the framework environment written for Linux that parallels Windows FrameWork, is actually 80% C#, VB and JavaScript. This open-source MS challenge is written using MS products. There are an estimated 270 Contributors/Programmers that have and are currently working on this product. (MONO claims that it can run virtually 100% .Net 1.1, 98% .Net 2.0 and are currently working to the .Net 3.0 Framework. and it is now being used in many commercial applications.) With a MS SQL BE, using a combination of ASP.Net mixed with 'roll you own JavaScript' very finely balanced/distributive applications can be written. A little bit of Flash can be added to make it all look pretty. As well as Microsoft's offering of Office Live, there is Writeboard, Writely, Zoho Writer, ThinkFree, Google Docs (and spreadsheet) and Glide Write that are all browser based word processors. (Most of their code is in JavaScript, Flash and Java.... and of course HTML/CSS/XML) IMO web based applications are the way of the future. Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of William Hindman Sent: Sunday, December 02, 2007 6:44 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Interesting Laptop / Vista commentary ...I have a sweet dell laptop that I use for practically everything now ...it came with vista and 4gb and was an horrendous pig ...formatted the disk and installed XP Pro and she is now the best system I've ever owned. ...I've tried a couple flavors of Linux and Open Office and my opinion remains that they are geek toys ...allright if you like running servers but death on the desktop ...the users drive you batty. ...the only major piece of the puzzle that is breaking through the MS juggernaut is on the web where google and firefox are eating up the MS competition ...firefox 2 is so much better than than ie7 that it pains me to do web work anymore because practically everything has to be dumbed down to ie6/7 ...how in the heck MS let Vista and ie7 out the door is a real puzzle ...both are bloated pieces of s**t imnsho. ...otoh, asp.net, framework 3.5, SQL Server Express and vs2008 Express Editions are pure joy-joy to work with and you just can't beat the price ...I have the full vs'8 setting in a box and have not found a reason yet to go through the pain of installing it ...with the add-in hacks to vs'8 express, I just may not ever open the box. ...I'm still doing a lot of Access maintenance work but all my new program development is asp.net/ss unless a client demands otherwise ...and why in the heck would they? William ----- Original Message ----- From: "jwcolby" To: "'Access Developers discussion and problem solving'" Sent: Sunday, December 02, 2007 3:10 AM Subject: Re: [AccessD] Interesting Laptop / Vista commentary >I have a top end Dell for development. I chose to order it with XP. I >have > Vista from the action pack but have never installed it. I probably will > someday in a virtual machine. In the meantime I have never even seen it > to > my knowledge, not that I get out much. But maybe it really is just an > urban > legend? > > > John W. Colby > Colby Consulting > www.ColbyConsulting.com > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Don Bozarth > Sent: Saturday, December 01, 2007 9:41 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Interesting Laptop / Vista commentary > > Right now, the good folk at M$ are competing with themselves. They want > to > do away with XP, but due to the poor quality of Vista, vendors have had to > offer XP as an option. There are many folks who want nothing to do with > Vista at this point... myself among them. > > M$ has the nasty habit of releasing software long before it's ready for > prime time... and let the unfortunate users be their Beta testers. > > If they don't get their act together one of these days they will begin > (and > that's generous) to loose business to other platforms. Biggest hurdle is > the enormous embedded base of M$ products. > > Don B. > > ----- Original Message ----- > From: "Jim Lawrence" > To: "'Access Developers discussion and problem solving'" > > Sent: Saturday, December 01, 2007 5:14 PM > Subject: Re: [AccessD] Interesting Laptop / Vista commentary > > >> Yes John: That article is sad but the true... My current lap top, that >> does >> have 2GB of RAM on it is my only Desktop (top of the line Toshiba as of >> last >> spring) that could run Vista and the graphics is still second tier. >> >> During the last 6 months I have been installing OSs on a variety of >> systems, >> for a variety of continental wide chains and banking groups. Without >> exception they are all using Windows2000 and sometimes Linux. The >> company's >> senior IT people do not even trust XP and merely laugh when Vista is >> brought >> up and suggest it is no more than a pretty but unstable desk-top toy. >> >> I hope MS gets their business together before they find themselves >> competing >> one on one with various flavours of Linux. I use to be able to make a >> fair >> bit selling MS network installs but no more. >> >> Jim >> >> -----Original Message----- >> From: accessd-bounces at databaseadvisors.com >> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby >> Sent: Saturday, December 01, 2007 9:35 AM >> To: 'Access Developers discussion and problem solving' >> Subject: [AccessD] Interesting Laptop / Vista commentary >> >> http://www.eweek.com/article2/0,1895,2222303,00.asp?kc=EWKNLBOE120107STR1 >> >> John W. Colby >> Colby Consulting >> 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 > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/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 accessd at shaw.ca Sun Dec 2 17:30:52 2007 From: accessd at shaw.ca (Jim Lawrence) Date: Sun, 02 Dec 2007 15:30:52 -0800 Subject: [AccessD] Interesting Laptop / Vista commentary In-Reply-To: <006801c83506$b6122ee0$647aa8c0@M90> References: <005701c83440$8e84d380$647aa8c0@M90> <841B4A86A50E49828AACA122DCC122F8@creativesystemdesigns.com> <00c101c8348c$c509aab0$6401a8c0@Don> <005f01c834ba$c67b4d30$647aa8c0@M90> <002701c834f3$54994fd0$fdcbef70$@rr.com> <006401c834fa$2bf82450$647aa8c0@M90> <006801c83506$b6122ee0$647aa8c0@M90> Message-ID: <798BF0137E11425DB826AF21061CE0F9@creativesystemdesigns.com> Actually, I do not consider my self a Linux guru by any stretch of the imagination, I installed a new Ubuntu partition on my laptop in around 30 minutes, internet connected without a problem, the blue-tooth setup without out issues (other than I could not remember my passwords) all codexs etc. and was running a movie from DVD in less than an hour. I do not recommend it as a replacement for Windows as I like my XP/Server2003 very much. Vista is very pretty but it tends to be such a pig on resources. I even have some computers that are 5 years old and when purchased were the state-of-the-art but they will not run Vista. Only the latest equipment can run Vista. My best equipment tends to go into servers and not desktops. As one friend said that he would move to Vista when MS pulled XP from his cold dead hands. Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Sunday, December 02, 2007 9:14 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Interesting Laptop / Vista commentary Bobby, Don't get me wrong, I am not about "the good old days". I loved Windows XP because it was based on Windows 2K which was Microsoft's "server grade" system. Remember that Windows 98 was a HUGE step up from Windows 95 in terms of stability. When XP came out people were running Windows 98 on the desktop, and likewise Windows XP was a HUGE step up from Windows 98 on a lot of fronts, stability first off, but also security. We finally got away from the DOS underpinnings. I am not reading anything that indicates that Vista is a step up at all, at least until you do get to the Business edition. All the good stuff is left out of the version that is sold for the home desktop. And it runs like a pig. I am not one of those "let's all run to Linux" people. I was reading just yesterday the experience of a real "techie" tech editor trying to install three of the most popular Linuxes on a laptop and what a joke that was. The built-in pad pointer wasn't supported, the wireless wasn't supported, he was going all over hell trying to find drivers. Windows XP will "just install". Vista MAY "just install". Here is something I found when googling "advantages of Vista over Windows XP". http://www.notebookreview.com/default.asp?newsID=3529 A very interesting read. Admittedly it was written in February but it was "top of the Google list" for that particular search. Having read this I certainly wouldn't rush to buy Vista. And finally I admit, I don't own Vista (or it's not installed anyway). But I have to say these things. 1) In XP I explicitly TURN OFF the eye candy in order to make the interface as snappy as possible. Eye candy is for people who don't use their computers; I have work for my processor cycles to do. It makes no damned difference to me if a control is square and solid or round and looks like glass. It makes no difference to me if they use a color pallet of 64K or 64 bajillion colors. Beyond a certain point it simply doesn't matter any more. Shadows and light sources? C'mon! In a game yea, but on the desktop? 2) XP is stable. I use Pro and will until it is replaced with something legitimately better. 3) DRM sucks (Even in XP I have run smack dab into that wall already with purchased music downloads) and I don't want it embedded in my computer. 4) The built in Windows firewall and other "security" crap that comes with XP is junk, promptly replaced with real protection. Given the "junk" status of the XP variety I see no reason to expect better from the Vista variety. 5) I LOVE new stuff, but it needs to be BETTER stuff. I buy processor upgrades, video upgrades, program upgrades and even OS upgrades WHEN THEY MAKE SENSE. Vista just makes no sense to me. Believe me I had high hopes (I LIKE new BETTER stuff), but in the end it just makes no sense to me. I am quite certain that in a few years I will be forced, kicking and screaming, to upgrade to Vista. MS will somehow manage to make XP non-maintainable any more and I will go. My fervent hope is that Vista actually works when I am dragged there and that I will be able to not install or get rid of the eye candy and DRM crap, and that I will get at least a tiny value for the pound of flesh Microsoft extorts from me. In the meantime... Give me XP or give me death! ;-) John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Sunday, December 02, 2007 10:44 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Interesting Laptop / Vista commentary I guess I have to ask what Vista brings to the table that makes it worth having to buy a dual processor with 4 gigs just to run the system? It damn well better have a built in space shuttle if it is going to require those kinds of specs. So give us a list of what it does that XP doesn't (other than eye candy). John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Bobby Heid Sent: Sunday, December 02, 2007 9:55 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Interesting Laptop / Vista commentary I have Vista Business on my pc and I love it. I have a P4-3.0GHz, 2GB RAM, and a 7800GS AGP video card. Sure, there are some things that I think could be better that I hope will be addressed in SP1. I ran XP Pro for years, so I am able to compare the two. Don't forget that a lot of people really complained about XP before SP1/SP2 came out. I helped a friend buy a desktop with a Core 2 Duo processor and 2 gigs of RAM and Vista is much more snappy on that machine than mine. I think it has to do with the dual processors. Bobby -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From accessd at shaw.ca Sun Dec 2 17:39:21 2007 From: accessd at shaw.ca (Jim Lawrence) Date: Sun, 02 Dec 2007 15:39:21 -0800 Subject: [AccessD] Interesting Laptop / Vista commentary In-Reply-To: References: <005701c83440$8e84d380$647aa8c0@M90> <841B4A86A50E49828AACA122DCC122F8@creativesystemdesigns.com> <003501c83481$56682330$0301a8c0@HAL9005> <1EF2BDFA7B7441F3ADB8063574219C63@creativesystemdesigns.com> <000601c834ef$88a93dc0$0301a8c0@HAL9005> <8AC62E9CB5394A6AA2413C60AF9F636D@creativesystemdesigns.com> Message-ID: <15080B66EC7148A390AA1E2FFE5838BA@creativesystemdesigns.com> OK Bryan be picky.... I should have said UNIX then. The only reason Mac went BSD is because of the licensing issues between Linux and BSD. There is even a ditro that can run the Mac GUI on Linux so there differences are not so great. Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Bryan Carbonnell Sent: Sunday, December 02, 2007 1:27 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Interesting Laptop / Vista commentary On Dec 2, 2007 4:14 PM, Jim Lawrence wrote: > (http://www.codeweavers.com). A friend who is a Mac (Which is just Linux) Actually no it's not Jim. Not really even close. The heart of Mac OSX, the Darwin core, is based on *BSD (NetBSD IIRC) not GNU/Linux. The similarity between GNU/Linux and *BSD is that they are UNIX clones. But they ain't the same. -- Bryan Carbonnell - carbonnb at gmail.com Life's journey is not to arrive at the grave safely in a well preserved body, but rather to skid in sideways, totally worn out, shouting "What a great ride!" -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From jwcolby at colbyconsulting.com Sun Dec 2 17:40:15 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Sun, 2 Dec 2007 18:40:15 -0500 Subject: [AccessD] Interesting Laptop / Vista commentary In-Reply-To: <798BF0137E11425DB826AF21061CE0F9@creativesystemdesigns.com> References: <005701c83440$8e84d380$647aa8c0@M90><841B4A86A50E49828AACA122DCC122F8@creativesystemdesigns.com><00c101c8348c$c509aab0$6401a8c0@Don><005f01c834ba$c67b4d30$647aa8c0@M90><002701c834f3$54994fd0$fdcbef70$@rr.com><006401c834fa$2bf82450$647aa8c0@M90><006801c83506$b6122ee0$647aa8c0@M90> <798BF0137E11425DB826AF21061CE0F9@creativesystemdesigns.com> Message-ID: <009301c8353c$b17dca20$647aa8c0@M90> Well, everybody has an ax to grind. This is what I was reading re Linux on laptops. http://www.eweek.com/article2/0,1759,2222409,00.asp?kc=EWKNLBOE120107STR3 I am not a Linux kind of guy and have no patience for the kind of stuff this article was talking about. I really wish Linux would just install because I could really use it in specific places (my son's laptop for example). John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Lawrence Sent: Sunday, December 02, 2007 6:31 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Interesting Laptop / Vista commentary Actually, I do not consider my self a Linux guru by any stretch of the imagination, I installed a new Ubuntu partition on my laptop in around 30 minutes, internet connected without a problem, the blue-tooth setup without out issues (other than I could not remember my passwords) all codexs etc. and was running a movie from DVD in less than an hour. I do not recommend it as a replacement for Windows as I like my XP/Server2003 very much. Vista is very pretty but it tends to be such a pig on resources. I even have some computers that are 5 years old and when purchased were the state-of-the-art but they will not run Vista. Only the latest equipment can run Vista. My best equipment tends to go into servers and not desktops. As one friend said that he would move to Vista when MS pulled XP from his cold dead hands. Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Sunday, December 02, 2007 9:14 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Interesting Laptop / Vista commentary Bobby, Don't get me wrong, I am not about "the good old days". I loved Windows XP because it was based on Windows 2K which was Microsoft's "server grade" system. Remember that Windows 98 was a HUGE step up from Windows 95 in terms of stability. When XP came out people were running Windows 98 on the desktop, and likewise Windows XP was a HUGE step up from Windows 98 on a lot of fronts, stability first off, but also security. We finally got away from the DOS underpinnings. I am not reading anything that indicates that Vista is a step up at all, at least until you do get to the Business edition. All the good stuff is left out of the version that is sold for the home desktop. And it runs like a pig. I am not one of those "let's all run to Linux" people. I was reading just yesterday the experience of a real "techie" tech editor trying to install three of the most popular Linuxes on a laptop and what a joke that was. The built-in pad pointer wasn't supported, the wireless wasn't supported, he was going all over hell trying to find drivers. Windows XP will "just install". Vista MAY "just install". Here is something I found when googling "advantages of Vista over Windows XP". http://www.notebookreview.com/default.asp?newsID=3529 A very interesting read. Admittedly it was written in February but it was "top of the Google list" for that particular search. Having read this I certainly wouldn't rush to buy Vista. And finally I admit, I don't own Vista (or it's not installed anyway). But I have to say these things. 1) In XP I explicitly TURN OFF the eye candy in order to make the interface as snappy as possible. Eye candy is for people who don't use their computers; I have work for my processor cycles to do. It makes no damned difference to me if a control is square and solid or round and looks like glass. It makes no difference to me if they use a color pallet of 64K or 64 bajillion colors. Beyond a certain point it simply doesn't matter any more. Shadows and light sources? C'mon! In a game yea, but on the desktop? 2) XP is stable. I use Pro and will until it is replaced with something legitimately better. 3) DRM sucks (Even in XP I have run smack dab into that wall already with purchased music downloads) and I don't want it embedded in my computer. 4) The built in Windows firewall and other "security" crap that comes with XP is junk, promptly replaced with real protection. Given the "junk" status of the XP variety I see no reason to expect better from the Vista variety. 5) I LOVE new stuff, but it needs to be BETTER stuff. I buy processor upgrades, video upgrades, program upgrades and even OS upgrades WHEN THEY MAKE SENSE. Vista just makes no sense to me. Believe me I had high hopes (I LIKE new BETTER stuff), but in the end it just makes no sense to me. I am quite certain that in a few years I will be forced, kicking and screaming, to upgrade to Vista. MS will somehow manage to make XP non-maintainable any more and I will go. My fervent hope is that Vista actually works when I am dragged there and that I will be able to not install or get rid of the eye candy and DRM crap, and that I will get at least a tiny value for the pound of flesh Microsoft extorts from me. In the meantime... Give me XP or give me death! ;-) John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Sunday, December 02, 2007 10:44 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Interesting Laptop / Vista commentary I guess I have to ask what Vista brings to the table that makes it worth having to buy a dual processor with 4 gigs just to run the system? It damn well better have a built in space shuttle if it is going to require those kinds of specs. So give us a list of what it does that XP doesn't (other than eye candy). John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Bobby Heid Sent: Sunday, December 02, 2007 9:55 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Interesting Laptop / Vista commentary I have Vista Business on my pc and I love it. I have a P4-3.0GHz, 2GB RAM, and a 7800GS AGP video card. Sure, there are some things that I think could be better that I hope will be addressed in SP1. I ran XP Pro for years, so I am able to compare the two. Don't forget that a lot of people really complained about XP before SP1/SP2 came out. I helped a friend buy a desktop with a Core 2 Duo processor and 2 gigs of RAM and Vista is much more snappy on that machine than mine. I think it has to do with the dual processors. Bobby -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/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 Sun Dec 2 18:05:22 2007 From: fuller.artful at gmail.com (Arthur Fuller) Date: Sun, 2 Dec 2007 19:05:22 -0500 Subject: [AccessD] Interesting Laptop / Vista commentary In-Reply-To: <009301c8353c$b17dca20$647aa8c0@M90> References: <005701c83440$8e84d380$647aa8c0@M90> <841B4A86A50E49828AACA122DCC122F8@creativesystemdesigns.com> <00c101c8348c$c509aab0$6401a8c0@Don> <005f01c834ba$c67b4d30$647aa8c0@M90> <002701c834f3$54994fd0$fdcbef70$@rr.com> <006401c834fa$2bf82450$647aa8c0@M90> <006801c83506$b6122ee0$647aa8c0@M90> <798BF0137E11425DB826AF21061CE0F9@creativesystemdesigns.com> <009301c8353c$b17dca20$647aa8c0@M90> Message-ID: <29f585dd0712021605u29fe6a95te003486f6e8d089@mail.gmail.com> Try Unbuntu. You can even run it (like Knoppix) without disturbing your current installation. Ubuntu is very promising. A. On 12/2/07, jwcolby wrote: > > Well, everybody has an ax to grind. This is what I was reading re Linux > on > laptops. > > http://www.eweek.com/article2/0,1759,2222409,00.asp?kc=EWKNLBOE120107STR3 > > I am not a Linux kind of guy and have no patience for the kind of stuff > this > article was talking about. I really wish Linux would just install because > I > could really use it in specific places (my son's laptop for example). > > > John W. Colby > Colby Consulting > www.ColbyConsulting.com > From accessd at shaw.ca Sun Dec 2 18:20:01 2007 From: accessd at shaw.ca (Jim Lawrence) Date: Sun, 02 Dec 2007 16:20:01 -0800 Subject: [AccessD] Interesting Laptop / Vista commentary In-Reply-To: <009301c8353c$b17dca20$647aa8c0@M90> References: <005701c83440$8e84d380$647aa8c0@M90> <841B4A86A50E49828AACA122DCC122F8@creativesystemdesigns.com> <00c101c8348c$c509aab0$6401a8c0@Don> <005f01c834ba$c67b4d30$647aa8c0@M90> <002701c834f3$54994fd0$fdcbef70$@rr.com> <006401c834fa$2bf82450$647aa8c0@M90> <006801c83506$b6122ee0$647aa8c0@M90> <798BF0137E11425DB826AF21061CE0F9@creativesystemdesigns.com> <009301c8353c$b17dca20$647aa8c0@M90> Message-ID: I can only speak from my particular experience when installing Ubuntu Linux. The writer of the article had a number of issues, on all version of Linux with his ATI graphic card. Whether an install would work flawlessly on a specific collection of hardware is anyone's guess. There has always been issues when installing new software and hardware on any OS and if there wasn't I would be retired. Do not get me wrong I am not trying to get everyone to use Linux but considering what a bear it was to install only a couple of years ago, its design, growth and stability has been remarkable. I tend to use Linux on my older boxes to get a few more years of life from them with similar functionality I have come to expect on the more resent versions of Windows. (That may be the reason I have few hardware issues as the older hardware has all the required drivers.) When installing it on an older box, my recommendation is to allow the installing CD/DVD to create a partition on some remaining space on the drive or on a second drive and run it and see if it works. If it does not work the area can be returned to Windows and no loss. My main reason for getting into Linux was "that it was what the clients were asking about' and willing to pay for. I must admit I do have my principals but they can be bought. Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Sunday, December 02, 2007 3:40 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Interesting Laptop / Vista commentary Well, everybody has an ax to grind. This is what I was reading re Linux on laptops. http://www.eweek.com/article2/0,1759,2222409,00.asp?kc=EWKNLBOE120107STR3 I am not a Linux kind of guy and have no patience for the kind of stuff this article was talking about. I really wish Linux would just install because I could really use it in specific places (my son's laptop for example). John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Lawrence Sent: Sunday, December 02, 2007 6:31 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Interesting Laptop / Vista commentary Actually, I do not consider my self a Linux guru by any stretch of the imagination, I installed a new Ubuntu partition on my laptop in around 30 minutes, internet connected without a problem, the blue-tooth setup without out issues (other than I could not remember my passwords) all codexs etc. and was running a movie from DVD in less than an hour. I do not recommend it as a replacement for Windows as I like my XP/Server2003 very much. Vista is very pretty but it tends to be such a pig on resources. I even have some computers that are 5 years old and when purchased were the state-of-the-art but they will not run Vista. Only the latest equipment can run Vista. My best equipment tends to go into servers and not desktops. As one friend said that he would move to Vista when MS pulled XP from his cold dead hands. Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Sunday, December 02, 2007 9:14 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Interesting Laptop / Vista commentary Bobby, Don't get me wrong, I am not about "the good old days". I loved Windows XP because it was based on Windows 2K which was Microsoft's "server grade" system. Remember that Windows 98 was a HUGE step up from Windows 95 in terms of stability. When XP came out people were running Windows 98 on the desktop, and likewise Windows XP was a HUGE step up from Windows 98 on a lot of fronts, stability first off, but also security. We finally got away from the DOS underpinnings. I am not reading anything that indicates that Vista is a step up at all, at least until you do get to the Business edition. All the good stuff is left out of the version that is sold for the home desktop. And it runs like a pig. I am not one of those "let's all run to Linux" people. I was reading just yesterday the experience of a real "techie" tech editor trying to install three of the most popular Linuxes on a laptop and what a joke that was. The built-in pad pointer wasn't supported, the wireless wasn't supported, he was going all over hell trying to find drivers. Windows XP will "just install". Vista MAY "just install". Here is something I found when googling "advantages of Vista over Windows XP". http://www.notebookreview.com/default.asp?newsID=3529 A very interesting read. Admittedly it was written in February but it was "top of the Google list" for that particular search. Having read this I certainly wouldn't rush to buy Vista. And finally I admit, I don't own Vista (or it's not installed anyway). But I have to say these things. 1) In XP I explicitly TURN OFF the eye candy in order to make the interface as snappy as possible. Eye candy is for people who don't use their computers; I have work for my processor cycles to do. It makes no damned difference to me if a control is square and solid or round and looks like glass. It makes no difference to me if they use a color pallet of 64K or 64 bajillion colors. Beyond a certain point it simply doesn't matter any more. Shadows and light sources? C'mon! In a game yea, but on the desktop? 2) XP is stable. I use Pro and will until it is replaced with something legitimately better. 3) DRM sucks (Even in XP I have run smack dab into that wall already with purchased music downloads) and I don't want it embedded in my computer. 4) The built in Windows firewall and other "security" crap that comes with XP is junk, promptly replaced with real protection. Given the "junk" status of the XP variety I see no reason to expect better from the Vista variety. 5) I LOVE new stuff, but it needs to be BETTER stuff. I buy processor upgrades, video upgrades, program upgrades and even OS upgrades WHEN THEY MAKE SENSE. Vista just makes no sense to me. Believe me I had high hopes (I LIKE new BETTER stuff), but in the end it just makes no sense to me. I am quite certain that in a few years I will be forced, kicking and screaming, to upgrade to Vista. MS will somehow manage to make XP non-maintainable any more and I will go. My fervent hope is that Vista actually works when I am dragged there and that I will be able to not install or get rid of the eye candy and DRM crap, and that I will get at least a tiny value for the pound of flesh Microsoft extorts from me. In the meantime... Give me XP or give me death! ;-) John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Sunday, December 02, 2007 10:44 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Interesting Laptop / Vista commentary I guess I have to ask what Vista brings to the table that makes it worth having to buy a dual processor with 4 gigs just to run the system? It damn well better have a built in space shuttle if it is going to require those kinds of specs. So give us a list of what it does that XP doesn't (other than eye candy). John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Bobby Heid Sent: Sunday, December 02, 2007 9:55 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Interesting Laptop / Vista commentary I have Vista Business on my pc and I love it. I have a P4-3.0GHz, 2GB RAM, and a 7800GS AGP video card. Sure, there are some things that I think could be better that I hope will be addressed in SP1. I ran XP Pro for years, so I am able to compare the two. Don't forget that a lot of people really complained about XP before SP1/SP2 came out. I helped a friend buy a desktop with a Core 2 Duo processor and 2 gigs of RAM and Vista is much more snappy on that machine than mine. I think it has to do with the dual processors. Bobby -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/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 lawhonac at HiWAAY.net Sun Dec 2 18:33:10 2007 From: lawhonac at HiWAAY.net (Alan C. Lawhon) Date: Sun, 2 Dec 2007 18:33:10 -0600 Subject: [AccessD] Interesting Laptop / Vista commentary In-Reply-To: <005701c83440$8e84d380$647aa8c0@M90> References: <005701c83440$8e84d380$647aa8c0@M90> Message-ID: <000001c83544$15175cc0$023ea8c0@homeauzpl6bp4n> Subject: [AccessD] Interesting Laptop / Vista commentary http://www.eweek.com/article2/0,1895,2222303,00.asp?kc=EWKNLBOE120107STR1 John W. Colby Colby Consulting www.ColbyConsulting.com John: "Interesting" article indeed. About six months ago I bought a top-of-the-line HP dv9500t which I had "custom configured" [upgraded] to 2 GB of RAM, an enormous amount of hard drive storage, a super accelerated graphics processor, and other "bells and whistles" that came with that particular model. By the time all the costs were added up, the whole rig came out at just over $3,000.00. In short, I bought a [very expensive] laptop hot rod. Now, you would think (for that much money) that I wouldn't have any major problems. Think again. The sales folks at HP "recommended" that I go with Vista Ultimate for my operating system, since the "Ultimate" version of the OS was compatible with the dv9500t's 64-bit CPU. It was only when I unpacked my "hot rod" and attempted to load (and run) some of my existing 32-bit [XP-compatible] software - such as Wilson Software's poker simulation program - that I discovered Vista "Ultimate" won't run a lot of existing 32-bit applications developed for Windows XP!! This was infuriating - to say the least. The sales folks at HP failed to point out this pretty little fact - all they seemed to care about was making the sale. So now I'm stuck with a virtually worthless piece of $3,000.00 hardware that I'm not using. I just put it back in its box and said to hell with it. Hewlett-Packard constantly sends me emails asking me to participate in "surveys" intended to help them "improve their customer service" and the "quality" of their products. Their concern and "caring" is very touching, but I have probably bought my last computer from HP. I consider it unforgivable that they failed to warn me about software compatibility issues with the "Ultimate" version of Vista. If I start doing a lot of traveling in the future (and actually need to use the laptop), I will probably take it to a local computer shop and tell them to get rid of "Vista" and replace the OS with XP-SP2. (On the other hand, since this is [partially] Microsoft's fault too - prior to "Vista" all previous operating systems had been backward-compatible with existing software applications - I may just decide to try Linux.) Alan C. Lawhon From carbonnb at gmail.com Sun Dec 2 20:31:07 2007 From: carbonnb at gmail.com (Bryan Carbonnell) Date: Sun, 2 Dec 2007 21:31:07 -0500 Subject: [AccessD] Interesting Laptop / Vista commentary In-Reply-To: <15080B66EC7148A390AA1E2FFE5838BA@creativesystemdesigns.com> References: <005701c83440$8e84d380$647aa8c0@M90> <841B4A86A50E49828AACA122DCC122F8@creativesystemdesigns.com> <003501c83481$56682330$0301a8c0@HAL9005> <1EF2BDFA7B7441F3ADB8063574219C63@creativesystemdesigns.com> <000601c834ef$88a93dc0$0301a8c0@HAL9005> <8AC62E9CB5394A6AA2413C60AF9F636D@creativesystemdesigns.com> <15080B66EC7148A390AA1E2FFE5838BA@creativesystemdesigns.com> Message-ID: On Dec 2, 2007 6:39 PM, Jim Lawrence wrote: > OK Bryan be picky.... Yep. I am. > I should have said UNIX then. The only reason Mac went BSD is because of the To be correct, UNIX-Like is probably what you should have said :) > licensing issues between Linux and BSD. There is even a ditro that can run Same reason MS uses (or used, I'm not sure which) the BSD TPC/IP stack. They can. > the Mac GUI on Linux so there differences are not so great. Do you know which distro? I'd like to have a look at it. -- Bryan Carbonnell - carbonnb at gmail.com Life's journey is not to arrive at the grave safely in a well preserved body, but rather to skid in sideways, totally worn out, shouting "What a great ride!" From carbonnb at gmail.com Sun Dec 2 20:35:42 2007 From: carbonnb at gmail.com (Bryan Carbonnell) Date: Sun, 2 Dec 2007 21:35:42 -0500 Subject: [AccessD] Interesting Laptop / Vista commentary In-Reply-To: <009301c8353c$b17dca20$647aa8c0@M90> References: <005701c83440$8e84d380$647aa8c0@M90> <841B4A86A50E49828AACA122DCC122F8@creativesystemdesigns.com> <00c101c8348c$c509aab0$6401a8c0@Don> <005f01c834ba$c67b4d30$647aa8c0@M90> <002701c834f3$54994fd0$fdcbef70$@rr.com> <006401c834fa$2bf82450$647aa8c0@M90> <006801c83506$b6122ee0$647aa8c0@M90> <798BF0137E11425DB826AF21061CE0F9@creativesystemdesigns.com> <009301c8353c$b17dca20$647aa8c0@M90> Message-ID: On Dec 2, 2007 6:40 PM, jwcolby wrote: > I am not a Linux kind of guy and have no patience for the kind of stuff this > article was talking about. I really wish Linux would just install because I > could really use it in specific places (my son's laptop for example). Why would you expect Linux to just install? Windows doesn't. You've got to go and get this driver and that driver, especially if you have oddball components, as most laptops tend to have. I've got an older Dell laptop (read used) that I can't get working. The NIC drivers that windows installs don't work, neither do the USB drivers. So I can't download the latest drivers from Dell via the NIC, or another working computer and transfer via USB because windows doesn't just install. IOW it's a boat anchor. -- Bryan Carbonnell - carbonnb at gmail.com Life's journey is not to arrive at the grave safely in a well preserved body, but rather to skid in sideways, totally worn out, shouting "What a great ride!" From carbonnb at gmail.com Sun Dec 2 20:38:36 2007 From: carbonnb at gmail.com (Bryan Carbonnell) Date: Sun, 2 Dec 2007 21:38:36 -0500 Subject: [AccessD] Interesting Laptop / Vista commentary In-Reply-To: <000001c83544$15175cc0$023ea8c0@homeauzpl6bp4n> References: <005701c83440$8e84d380$647aa8c0@M90> <000001c83544$15175cc0$023ea8c0@homeauzpl6bp4n> Message-ID: On Dec 2, 2007 7:33 PM, Alan C. Lawhon wrote: > This was infuriating - to say the least. The sales folks at HP failed to > point out this pretty little fact - all they seemed to care about was making > the sale. So now I'm stuck with a virtually worthless piece of $3,000.00 > hardware that I'm not using. I just put it back in its box and said to hell > with it. Hell Alan, if it is just sitting in the box, send it to me. I'll make good use of it, even if it IS Vista :) -- Bryan Carbonnell - carbonnb at gmail.com Life's journey is not to arrive at the grave safely in a well preserved body, but rather to skid in sideways, totally worn out, shouting "What a great ride!" From bheid at sc.rr.com Sun Dec 2 20:56:14 2007 From: bheid at sc.rr.com (Bobby Heid) Date: Sun, 2 Dec 2007 21:56:14 -0500 Subject: [AccessD] Interesting Laptop / Vista commentary In-Reply-To: <006801c83506$b6122ee0$647aa8c0@M90> References: <005701c83440$8e84d380$647aa8c0@M90><841B4A86A50E49828AACA122DCC122F8@creativesystemdesigns.com> <00c101c8348c$c509aab0$6401a8c0@Don><005f01c834ba$c67b4d30$647aa8c0@M90><002701c834f3$54994fd0$fdcbef70$@rr.com> <006401c834fa$2bf82450$647aa8c0@M90> <006801c83506$b6122ee0$647aa8c0@M90> Message-ID: <000f01c83558$1171e450$3455acf0$@rr.com> Hi John, I think that one of the main things that Vista brings to the table is security. There are lots of things that have been changed for the better that most people will never see or hear about. I do not have any specific links, but I have read several articles/blogs that point out some of the "under the covers" stuff, of which I thought a lot of it was pretty impressive. If I come across any of them again, I'll post the links. I don't think you have to have a dual-core processor, but I think it helps with Vista. I think that is because Vista is more multi-threaded friendly, therefore it benefits more from a multi-core system. I don't use the sidebar, the firewall is better than it was in XP, I think most DRM sucks, and the UAC feature needs tweaking. You mentioned earlier about 4GB RAM, I only have 2GB, which is what I had when I ran XP Pro. I develop software on this system using VS 2005 (and soon VS2008), SQL server, Access, and some other stuff. I run VMs under VMWare that can use the extra RAM. One thing I always hear people complaining about Vista is how much RAM it uses. I don't think it uses much more RAM than when I ran XP. With all of the stuff that I run regularly (SQL Server, VMWare, BeyondTV, etc.), XP used up about 600-700MB RAM. One thing about Vista is it seems to use a lot of RAM as cache unless it is needed. With nothing extra running, Process Explorer shows about 1.6GB of commit history, but, it says that about 1.27GB of RAM is available. Stability wise, I have not had any problems. My system stays up just as long with Vista as it did with XP (usually 2-3 weeks at a time before I do something that makes me have to reboot). One issue I have with Vista is that I have a directory with a lot of mpg files and have issues when deleting files. I do not know if is the size of the files or maybe the type of files, but many times, when I delete a file or files, it acts like it is deleting the file, but if you press F5 to refresh or open that directory up later, the file still appears in the listing. This happens maybe 30% of the time. If I reboot, the files will disappear as they are supposed to. I hope this is corrected in SP1. I do not know about versions below the business version, but that friend that I helped buy a pc has the home version and it runs great on 2GB. Note that I am not trying to get people to use Vista, I just want people to know that there are many people that do like Vista and do not have any major issues with running it. As a matter of fact, I think that a lot of the problems people have had over the years have to do with backwards compatibility between OSes. I also think that a lot of the problems that people have with Vista are driver issues where the vendors either have or will not create Vista drivers for legacy equipment or they have implemented them poorly. And like you, I am not a Linux proponent. I have played with various flavors of Linux for years, either dual booting or running them in a VM. I do not think grandma or the regular Joe user is ready for Linux yet. I think most of us on this list could handle it though. I like the way that Vista can and will use the graphics processor for desktop stuff if it meets certain requirements. Windows Presentation Foundation (WPF) is more capable on Vista than on XP. Anyway, I am running on here. I just wanted to let you know that there are people who do like Vista. Sure, there are some problems with it, some of Microsoft's making, some of other vendors' making. But XP, and I don't remember, but probably 2000, 98, etc., all had problems when they came out. I know, Vista has been out for a while now. But I think that SP1 will make a big difference in Vista. Bobby -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Sunday, December 02, 2007 12:14 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Interesting Laptop / Vista commentary 4 Bobby, Don't get me wrong, I am not about "the good old days". I loved Windows XP because it was based on Windows 2K which was Microsoft's "server grade" system. Remember that Windows 98 was a HUGE step up from Windows 95 in terms of stability. When XP came out people were running Windows 98 on the desktop, and likewise Windows XP was a HUGE step up from Windows 98 on a lot of fronts, stability first off, but also security. We finally got away from the DOS underpinnings. I am not reading anything that indicates that Vista is a step up at all, at least until you do get to the Business edition. All the good stuff is left out of the version that is sold for the home desktop. And it runs like a pig. I am not one of those "let's all run to Linux" people. I was reading just yesterday the experience of a real "techie" tech editor trying to install three of the most popular Linuxes on a laptop and what a joke that was. The built-in pad pointer wasn't supported, the wireless wasn't supported, he was going all over hell trying to find drivers. Windows XP will "just install". Vista MAY "just install". Here is something I found when googling "advantages of Vista over Windows XP". http://www.notebookreview.com/default.asp?newsID=3529 A very interesting read. Admittedly it was written in February but it was "top of the Google list" for that particular search. Having read this I certainly wouldn't rush to buy Vista. And finally I admit, I don't own Vista (or it's not installed anyway). But I have to say these things. 1) In XP I explicitly TURN OFF the eye candy in order to make the interface as snappy as possible. Eye candy is for people who don't use their computers; I have work for my processor cycles to do. It makes no damned difference to me if a control is square and solid or round and looks like glass. It makes no difference to me if they use a color pallet of 64K or 64 bajillion colors. Beyond a certain point it simply doesn't matter any more. Shadows and light sources? C'mon! In a game yea, but on the desktop? 2) XP is stable. I use Pro and will until it is replaced with something legitimately better. 3) DRM sucks (Even in XP I have run smack dab into that wall already with purchased music downloads) and I don't want it embedded in my computer. 4) The built in Windows firewall and other "security" crap that comes with XP is junk, promptly replaced with real protection. Given the "junk" status of the XP variety I see no reason to expect better from the Vista variety. 5) I LOVE new stuff, but it needs to be BETTER stuff. I buy processor upgrades, video upgrades, program upgrades and even OS upgrades WHEN THEY MAKE SENSE. Vista just makes no sense to me. Believe me I had high hopes (I LIKE new BETTER stuff), but in the end it just makes no sense to me. I am quite certain that in a few years I will be forced, kicking and screaming, to upgrade to Vista. MS will somehow manage to make XP non-maintainable any more and I will go. My fervent hope is that Vista actually works when I am dragged there and that I will be able to not install or get rid of the eye candy and DRM crap, and that I will get at least a tiny value for the pound of flesh Microsoft extorts from me. In the meantime... Give me XP or give me death! ;-) John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Sunday, December 02, 2007 10:44 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Interesting Laptop / Vista commentary I guess I have to ask what Vista brings to the table that makes it worth having to buy a dual processor with 4 gigs just to run the system? It damn well better have a built in space shuttle if it is going to require those kinds of specs. So give us a list of what it does that XP doesn't (other than eye candy). John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Bobby Heid Sent: Sunday, December 02, 2007 9:55 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Interesting Laptop / Vista commentary I have Vista Business on my pc and I love it. I have a P4-3.0GHz, 2GB RAM, and a 7800GS AGP video card. Sure, there are some things that I think could be better that I hope will be addressed in SP1. I ran XP Pro for years, so I am able to compare the two. Don't forget that a lot of people really complained about XP before SP1/SP2 came out. I helped a friend buy a desktop with a Core 2 Duo processor and 2 gigs of RAM and Vista is much more snappy on that machine than mine. I think it has to do with the dual processors. Bobby -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From bheid at sc.rr.com Sun Dec 2 21:06:15 2007 From: bheid at sc.rr.com (Bobby Heid) Date: Sun, 2 Dec 2007 22:06:15 -0500 Subject: [AccessD] Getting the type of a variant In-Reply-To: <006c01c8350f$76e12fb0$647aa8c0@M90> References: <006c01c8350f$76e12fb0$647aa8c0@M90> Message-ID: <001001c83559$778cb250$66a616f0$@rr.com> John, You don't say in which version of Accessm but in Access 2007, look at the VarType method. http://office.microsoft.com/en-us/access/HA012289321033.aspx Bobby -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Sunday, December 02, 2007 1:17 PM To: 'Access Developers discussion and problem solving' Subject: [AccessD] Getting the type of a variant How do you get the type of data currently stored in a variant? John W. Colby Colby Consulting www.ColbyConsulting.com From jwcolby at colbyconsulting.com Mon Dec 3 05:51:03 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Mon, 3 Dec 2007 06:51:03 -0500 Subject: [AccessD] Interesting Laptop / Vista commentary In-Reply-To: References: <005701c83440$8e84d380$647aa8c0@M90><841B4A86A50E49828AACA122DCC122F8@creativesystemdesigns.com><00c101c8348c$c509aab0$6401a8c0@Don><005f01c834ba$c67b4d30$647aa8c0@M90><002701c834f3$54994fd0$fdcbef70$@rr.com><006401c834fa$2bf82450$647aa8c0@M90><006801c83506$b6122ee0$647aa8c0@M90><798BF0137E11425DB826AF21061CE0F9@creativesystemdesigns.com><009301c8353c$b17dca20$647aa8c0@M90> Message-ID: <00a301c835a2$c860a490$647aa8c0@M90> Well of course you are correct there. Computers come with disks of drivers, which in many cases do not include Linux drivers. However Windows does a rather marvelous job of (once you have internet) "going and getting" the latest drivers and patches. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Bryan Carbonnell Sent: Sunday, December 02, 2007 9:36 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Interesting Laptop / Vista commentary On Dec 2, 2007 6:40 PM, jwcolby wrote: > I am not a Linux kind of guy and have no patience for the kind of > stuff this article was talking about. I really wish Linux would just > install because I could really use it in specific places (my son's laptop for example). Why would you expect Linux to just install? Windows doesn't. You've got to go and get this driver and that driver, especially if you have oddball components, as most laptops tend to have. I've got an older Dell laptop (read used) that I can't get working. The NIC drivers that windows installs don't work, neither do the USB drivers. So I can't download the latest drivers from Dell via the NIC, or another working computer and transfer via USB because windows doesn't just install. IOW it's a boat anchor. -- Bryan Carbonnell - carbonnb at gmail.com Life's journey is not to arrive at the grave safely in a well preserved body, but rather to skid in sideways, totally worn out, shouting "What a great ride!" -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From jwcolby at colbyconsulting.com Mon Dec 3 05:57:42 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Mon, 3 Dec 2007 06:57:42 -0500 Subject: [AccessD] Getting the type of a variant In-Reply-To: <001001c83559$778cb250$66a616f0$@rr.com> References: <006c01c8350f$76e12fb0$647aa8c0@M90> <001001c83559$778cb250$66a616f0$@rr.com> Message-ID: <00a401c835a3$b64fbec0$647aa8c0@M90> That's the one I was looking for. Thanks. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Bobby Heid Sent: Sunday, December 02, 2007 10:06 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Getting the type of a variant John, You don't say in which version of Accessm but in Access 2007, look at the VarType method. http://office.microsoft.com/en-us/access/HA012289321033.aspx Bobby -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Sunday, December 02, 2007 1:17 PM To: 'Access Developers discussion and problem solving' Subject: [AccessD] Getting the type of a variant How do you get the type of data currently stored in a variant? John W. Colby Colby Consulting www.ColbyConsulting.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 Dec 3 07:39:42 2007 From: ssharkins at gmail.com (Susan Harkins) Date: Mon, 3 Dec 2007 08:39:42 -0500 Subject: [AccessD] If it works, this should be useful to a lot of you Message-ID: <000c01c835b1$fbb425b0$4b3a8343@SusanOne> http://ewbi.blogs.com/develops/2007/11/access-windows.html Susan H. From mmattys at rochester.rr.com Mon Dec 3 08:05:06 2007 From: mmattys at rochester.rr.com (Michael R Mattys) Date: Mon, 3 Dec 2007 09:05:06 -0500 Subject: [AccessD] If it works, this should be useful to a lot of you References: <000c01c835b1$fbb425b0$4b3a8343@SusanOne> Message-ID: <003901c835b5$8396f400$0202a8c0@Laptop> It works here. Thanks, Susan It will benefit the making of some "AccessX" objects (ala Jurgen Welz) especially in using WithEvents classes like Mr Colby's FW. Good find. Michael R. Mattys MapPoint & Access Dev www.mattysconsulting.com ----- Original Message ----- From: "Susan Harkins" To: Sent: Monday, December 03, 2007 8:39 AM Subject: [AccessD] If it works, this should be useful to a lot of you > http://ewbi.blogs.com/develops/2007/11/access-windows.html > > Susan H. > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com From ssharkins at gmail.com Mon Dec 3 08:20:57 2007 From: ssharkins at gmail.com (Susan Harkins) Date: Mon, 3 Dec 2007 09:20:57 -0500 Subject: [AccessD] If it works, this should be useful to a lot of you References: <000c01c835b1$fbb425b0$4b3a8343@SusanOne> <003901c835b5$8396f400$0202a8c0@Laptop> Message-ID: <001701c835b7$d1250250$4b3a8343@SusanOne> Great! It's not something I'd ever use -- I just don't delve that deep into anything, but I knew from previous conversations that some of you would put it to good use. Susan H. > It works here. Thanks, Susan > It will benefit the making of some "AccessX" objects (ala Jurgen Welz) > especially in using WithEvents classes like Mr Colby's FW. > Good find. From jwcolby at colbyconsulting.com Mon Dec 3 09:17:03 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Mon, 3 Dec 2007 10:17:03 -0500 Subject: [AccessD] Interesting Laptop / Vista commentary In-Reply-To: <000001c83544$15175cc0$023ea8c0@homeauzpl6bp4n> References: <005701c83440$8e84d380$647aa8c0@M90> <000001c83544$15175cc0$023ea8c0@homeauzpl6bp4n> Message-ID: <00b701c835bf$8fcf43d0$647aa8c0@M90> Break it out and put XP Pro on it. It will run that like a speed demon. Or alternately just run it for awhile and see what you need that can't be found in 64 bit versions or won't run in the compatibility box. Or... see if you can run a 32 bit virtual PC that is running XP inside the virtual PC. Then you could run those applications in XP on the virtual PC. That WON'T work for the latest games of course due to the already discussed virtual graphics driver, but it should work for pretty much everything else. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Alan C. Lawhon Sent: Sunday, December 02, 2007 7:33 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Interesting Laptop / Vista commentary Subject: [AccessD] Interesting Laptop / Vista commentary http://www.eweek.com/article2/0,1895,2222303,00.asp?kc=EWKNLBOE120107STR1 John W. Colby Colby Consulting www.ColbyConsulting.com John: "Interesting" article indeed. About six months ago I bought a top-of-the-line HP dv9500t which I had "custom configured" [upgraded] to 2 GB of RAM, an enormous amount of hard drive storage, a super accelerated graphics processor, and other "bells and whistles" that came with that particular model. By the time all the costs were added up, the whole rig came out at just over $3,000.00. In short, I bought a [very expensive] laptop hot rod. Now, you would think (for that much money) that I wouldn't have any major problems. Think again. The sales folks at HP "recommended" that I go with Vista Ultimate for my operating system, since the "Ultimate" version of the OS was compatible with the dv9500t's 64-bit CPU. It was only when I unpacked my "hot rod" and attempted to load (and run) some of my existing 32-bit [XP-compatible] software - such as Wilson Software's poker simulation program - that I discovered Vista "Ultimate" won't run a lot of existing 32-bit applications developed for Windows XP!! This was infuriating - to say the least. The sales folks at HP failed to point out this pretty little fact - all they seemed to care about was making the sale. So now I'm stuck with a virtually worthless piece of $3,000.00 hardware that I'm not using. I just put it back in its box and said to hell with it. Hewlett-Packard constantly sends me emails asking me to participate in "surveys" intended to help them "improve their customer service" and the "quality" of their products. Their concern and "caring" is very touching, but I have probably bought my last computer from HP. I consider it unforgivable that they failed to warn me about software compatibility issues with the "Ultimate" version of Vista. If I start doing a lot of traveling in the future (and actually need to use the laptop), I will probably take it to a local computer shop and tell them to get rid of "Vista" and replace the OS with XP-SP2. (On the other hand, since this is [partially] Microsoft's fault too - prior to "Vista" all previous operating systems had been backward-compatible with existing software applications - I may just decide to try Linux.) Alan C. Lawhon -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From jimdettman at verizon.net Mon Dec 3 09:37:02 2007 From: jimdettman at verizon.net (Jim Dettman) Date: Mon, 03 Dec 2007 10:37:02 -0500 Subject: [AccessD] Interesting Laptop / Vista commentary In-Reply-To: <000f01c83558$1171e450$3455acf0$@rr.com> References: <005701c83440$8e84d380$647aa8c0@M90><841B4A86A50E49828AACA122DCC122F8@creativesystemdesigns.com> <00c101c8348c$c509aab0$6401a8c0@Don><005f01c834ba$c67b4d30$647aa8c0@M90><002701c834f3$54994fd0$fdcbef70$@rr.com> <006401c834fa$2bf82450$647aa8c0@M90> <006801c83506$b6122ee0$647aa8c0@M90> <000f01c83558$1171e450$3455acf0$@rr.com> Message-ID: <001701c835c2$5b5a9610$8abea8c0@XPS> I agree on the security front. About the only thing I see in Vista that's worth while is Bit Locker, which encrypts data as it's written out to the HD. For a laptop, that is a feature that is almost in the "must have" category. Beyond that, I think it's a load of junk. I have not recommended it to a single client and I have no clients using it. We've back pedaled to XP every time we've had to order a new PC with anyone. Jim. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Bobby Heid Sent: Sunday, December 02, 2007 9:56 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Interesting Laptop / Vista commentary Hi John, I think that one of the main things that Vista brings to the table is security. There are lots of things that have been changed for the better that most people will never see or hear about. I do not have any specific links, but I have read several articles/blogs that point out some of the "under the covers" stuff, of which I thought a lot of it was pretty impressive. If I come across any of them again, I'll post the links. I don't think you have to have a dual-core processor, but I think it helps with Vista. I think that is because Vista is more multi-threaded friendly, therefore it benefits more from a multi-core system. I don't use the sidebar, the firewall is better than it was in XP, I think most DRM sucks, and the UAC feature needs tweaking. You mentioned earlier about 4GB RAM, I only have 2GB, which is what I had when I ran XP Pro. I develop software on this system using VS 2005 (and soon VS2008), SQL server, Access, and some other stuff. I run VMs under VMWare that can use the extra RAM. One thing I always hear people complaining about Vista is how much RAM it uses. I don't think it uses much more RAM than when I ran XP. With all of the stuff that I run regularly (SQL Server, VMWare, BeyondTV, etc.), XP used up about 600-700MB RAM. One thing about Vista is it seems to use a lot of RAM as cache unless it is needed. With nothing extra running, Process Explorer shows about 1.6GB of commit history, but, it says that about 1.27GB of RAM is available. Stability wise, I have not had any problems. My system stays up just as long with Vista as it did with XP (usually 2-3 weeks at a time before I do something that makes me have to reboot). One issue I have with Vista is that I have a directory with a lot of mpg files and have issues when deleting files. I do not know if is the size of the files or maybe the type of files, but many times, when I delete a file or files, it acts like it is deleting the file, but if you press F5 to refresh or open that directory up later, the file still appears in the listing. This happens maybe 30% of the time. If I reboot, the files will disappear as they are supposed to. I hope this is corrected in SP1. I do not know about versions below the business version, but that friend that I helped buy a pc has the home version and it runs great on 2GB. Note that I am not trying to get people to use Vista, I just want people to know that there are many people that do like Vista and do not have any major issues with running it. As a matter of fact, I think that a lot of the problems people have had over the years have to do with backwards compatibility between OSes. I also think that a lot of the problems that people have with Vista are driver issues where the vendors either have or will not create Vista drivers for legacy equipment or they have implemented them poorly. And like you, I am not a Linux proponent. I have played with various flavors of Linux for years, either dual booting or running them in a VM. I do not think grandma or the regular Joe user is ready for Linux yet. I think most of us on this list could handle it though. I like the way that Vista can and will use the graphics processor for desktop stuff if it meets certain requirements. Windows Presentation Foundation (WPF) is more capable on Vista than on XP. Anyway, I am running on here. I just wanted to let you know that there are people who do like Vista. Sure, there are some problems with it, some of Microsoft's making, some of other vendors' making. But XP, and I don't remember, but probably 2000, 98, etc., all had problems when they came out. I know, Vista has been out for a while now. But I think that SP1 will make a big difference in Vista. Bobby -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Sunday, December 02, 2007 12:14 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Interesting Laptop / Vista commentary 4 Bobby, Don't get me wrong, I am not about "the good old days". I loved Windows XP because it was based on Windows 2K which was Microsoft's "server grade" system. Remember that Windows 98 was a HUGE step up from Windows 95 in terms of stability. When XP came out people were running Windows 98 on the desktop, and likewise Windows XP was a HUGE step up from Windows 98 on a lot of fronts, stability first off, but also security. We finally got away from the DOS underpinnings. I am not reading anything that indicates that Vista is a step up at all, at least until you do get to the Business edition. All the good stuff is left out of the version that is sold for the home desktop. And it runs like a pig. I am not one of those "let's all run to Linux" people. I was reading just yesterday the experience of a real "techie" tech editor trying to install three of the most popular Linuxes on a laptop and what a joke that was. The built-in pad pointer wasn't supported, the wireless wasn't supported, he was going all over hell trying to find drivers. Windows XP will "just install". Vista MAY "just install". Here is something I found when googling "advantages of Vista over Windows XP". http://www.notebookreview.com/default.asp?newsID=3529 A very interesting read. Admittedly it was written in February but it was "top of the Google list" for that particular search. Having read this I certainly wouldn't rush to buy Vista. And finally I admit, I don't own Vista (or it's not installed anyway). But I have to say these things. 1) In XP I explicitly TURN OFF the eye candy in order to make the interface as snappy as possible. Eye candy is for people who don't use their computers; I have work for my processor cycles to do. It makes no damned difference to me if a control is square and solid or round and looks like glass. It makes no difference to me if they use a color pallet of 64K or 64 bajillion colors. Beyond a certain point it simply doesn't matter any more. Shadows and light sources? C'mon! In a game yea, but on the desktop? 2) XP is stable. I use Pro and will until it is replaced with something legitimately better. 3) DRM sucks (Even in XP I have run smack dab into that wall already with purchased music downloads) and I don't want it embedded in my computer. 4) The built in Windows firewall and other "security" crap that comes with XP is junk, promptly replaced with real protection. Given the "junk" status of the XP variety I see no reason to expect better from the Vista variety. 5) I LOVE new stuff, but it needs to be BETTER stuff. I buy processor upgrades, video upgrades, program upgrades and even OS upgrades WHEN THEY MAKE SENSE. Vista just makes no sense to me. Believe me I had high hopes (I LIKE new BETTER stuff), but in the end it just makes no sense to me. I am quite certain that in a few years I will be forced, kicking and screaming, to upgrade to Vista. MS will somehow manage to make XP non-maintainable any more and I will go. My fervent hope is that Vista actually works when I am dragged there and that I will be able to not install or get rid of the eye candy and DRM crap, and that I will get at least a tiny value for the pound of flesh Microsoft extorts from me. In the meantime... Give me XP or give me death! ;-) John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Sunday, December 02, 2007 10:44 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Interesting Laptop / Vista commentary I guess I have to ask what Vista brings to the table that makes it worth having to buy a dual processor with 4 gigs just to run the system? It damn well better have a built in space shuttle if it is going to require those kinds of specs. So give us a list of what it does that XP doesn't (other than eye candy). John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Bobby Heid Sent: Sunday, December 02, 2007 9:55 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Interesting Laptop / Vista commentary I have Vista Business on my pc and I love it. I have a P4-3.0GHz, 2GB RAM, and a 7800GS AGP video card. Sure, there are some things that I think could be better that I hope will be addressed in SP1. I ran XP Pro for years, so I am able to compare the two. Don't forget that a lot of people really complained about XP before SP1/SP2 came out. I helped a friend buy a desktop with a Core 2 Duo processor and 2 gigs of RAM and Vista is much more snappy on that machine than mine. I think it has to do with the dual processors. Bobby -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/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 Dec 3 09:40:10 2007 From: max.wanadoo at gmail.com (max.wanadoo at gmail.com) Date: Mon, 3 Dec 2007 15:40:10 -0000 Subject: [AccessD] CDO Windows Handles In-Reply-To: <003901c835b5$8396f400$0202a8c0@Laptop> Message-ID: <006101c835c2$cad54080$8119fea9@LTVM> Can anybody advise/help here please. I am using CDO to send emails and it works just fine BUT I can never tell when it has finished. What it does on the "cdo.send" is to pause for a second or two and then return to the statement following that line BUT I don't think it has actually sent it at that point. I think it has just "handed it over" to the system task scheduler (or something like that). I need to know that the actually event has truly finished. If it was a Shell I was using I could grab the handle, but as it is just a build-in function within the CDO events, this is not possible. Can anybody throw any light on this? Thanks Max From jwcolby at colbyconsulting.com Mon Dec 3 09:44:22 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Mon, 3 Dec 2007 10:44:22 -0500 Subject: [AccessD] Interesting Laptop / Vista commentary In-Reply-To: <001701c835c2$5b5a9610$8abea8c0@XPS> References: <005701c83440$8e84d380$647aa8c0@M90><841B4A86A50E49828AACA122DCC122F8@creativesystemdesigns.com><00c101c8348c$c509aab0$6401a8c0@Don><005f01c834ba$c67b4d30$647aa8c0@M90><002701c834f3$54994fd0$fdcbef70$@rr.com><006401c834fa$2bf82450$647aa8c0@M90> <006801c83506$b6122ee0$647aa8c0@M90><000f01c83558$1171e450$3455acf0$@rr.com> <001701c835c2$5b5a9610$8abea8c0@XPS> Message-ID: <00bc01c835c3$60b86050$647aa8c0@M90> And you can't get BitLocker until you go up to the business class, which REALLY SUCKS. Given all the stuff with security and personal info that should be part of every system PERIOD. Let's screw the little guy (again!!) John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Dettman Sent: Monday, December 03, 2007 10:37 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Interesting Laptop / Vista commentary I agree on the security front. About the only thing I see in Vista that's worth while is Bit Locker, which encrypts data as it's written out to the HD. For a laptop, that is a feature that is almost in the "must have" category. Beyond that, I think it's a load of junk. I have not recommended it to a single client and I have no clients using it. We've back pedaled to XP every time we've had to order a new PC with anyone. Jim. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Bobby Heid Sent: Sunday, December 02, 2007 9:56 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Interesting Laptop / Vista commentary Hi John, I think that one of the main things that Vista brings to the table is security. There are lots of things that have been changed for the better that most people will never see or hear about. I do not have any specific links, but I have read several articles/blogs that point out some of the "under the covers" stuff, of which I thought a lot of it was pretty impressive. If I come across any of them again, I'll post the links. I don't think you have to have a dual-core processor, but I think it helps with Vista. I think that is because Vista is more multi-threaded friendly, therefore it benefits more from a multi-core system. I don't use the sidebar, the firewall is better than it was in XP, I think most DRM sucks, and the UAC feature needs tweaking. You mentioned earlier about 4GB RAM, I only have 2GB, which is what I had when I ran XP Pro. I develop software on this system using VS 2005 (and soon VS2008), SQL server, Access, and some other stuff. I run VMs under VMWare that can use the extra RAM. One thing I always hear people complaining about Vista is how much RAM it uses. I don't think it uses much more RAM than when I ran XP. With all of the stuff that I run regularly (SQL Server, VMWare, BeyondTV, etc.), XP used up about 600-700MB RAM. One thing about Vista is it seems to use a lot of RAM as cache unless it is needed. With nothing extra running, Process Explorer shows about 1.6GB of commit history, but, it says that about 1.27GB of RAM is available. Stability wise, I have not had any problems. My system stays up just as long with Vista as it did with XP (usually 2-3 weeks at a time before I do something that makes me have to reboot). One issue I have with Vista is that I have a directory with a lot of mpg files and have issues when deleting files. I do not know if is the size of the files or maybe the type of files, but many times, when I delete a file or files, it acts like it is deleting the file, but if you press F5 to refresh or open that directory up later, the file still appears in the listing. This happens maybe 30% of the time. If I reboot, the files will disappear as they are supposed to. I hope this is corrected in SP1. I do not know about versions below the business version, but that friend that I helped buy a pc has the home version and it runs great on 2GB. Note that I am not trying to get people to use Vista, I just want people to know that there are many people that do like Vista and do not have any major issues with running it. As a matter of fact, I think that a lot of the problems people have had over the years have to do with backwards compatibility between OSes. I also think that a lot of the problems that people have with Vista are driver issues where the vendors either have or will not create Vista drivers for legacy equipment or they have implemented them poorly. And like you, I am not a Linux proponent. I have played with various flavors of Linux for years, either dual booting or running them in a VM. I do not think grandma or the regular Joe user is ready for Linux yet. I think most of us on this list could handle it though. I like the way that Vista can and will use the graphics processor for desktop stuff if it meets certain requirements. Windows Presentation Foundation (WPF) is more capable on Vista than on XP. Anyway, I am running on here. I just wanted to let you know that there are people who do like Vista. Sure, there are some problems with it, some of Microsoft's making, some of other vendors' making. But XP, and I don't remember, but probably 2000, 98, etc., all had problems when they came out. I know, Vista has been out for a while now. But I think that SP1 will make a big difference in Vista. Bobby -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Sunday, December 02, 2007 12:14 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Interesting Laptop / Vista commentary 4 Bobby, Don't get me wrong, I am not about "the good old days". I loved Windows XP because it was based on Windows 2K which was Microsoft's "server grade" system. Remember that Windows 98 was a HUGE step up from Windows 95 in terms of stability. When XP came out people were running Windows 98 on the desktop, and likewise Windows XP was a HUGE step up from Windows 98 on a lot of fronts, stability first off, but also security. We finally got away from the DOS underpinnings. I am not reading anything that indicates that Vista is a step up at all, at least until you do get to the Business edition. All the good stuff is left out of the version that is sold for the home desktop. And it runs like a pig. I am not one of those "let's all run to Linux" people. I was reading just yesterday the experience of a real "techie" tech editor trying to install three of the most popular Linuxes on a laptop and what a joke that was. The built-in pad pointer wasn't supported, the wireless wasn't supported, he was going all over hell trying to find drivers. Windows XP will "just install". Vista MAY "just install". Here is something I found when googling "advantages of Vista over Windows XP". http://www.notebookreview.com/default.asp?newsID=3529 A very interesting read. Admittedly it was written in February but it was "top of the Google list" for that particular search. Having read this I certainly wouldn't rush to buy Vista. And finally I admit, I don't own Vista (or it's not installed anyway). But I have to say these things. 1) In XP I explicitly TURN OFF the eye candy in order to make the interface as snappy as possible. Eye candy is for people who don't use their computers; I have work for my processor cycles to do. It makes no damned difference to me if a control is square and solid or round and looks like glass. It makes no difference to me if they use a color pallet of 64K or 64 bajillion colors. Beyond a certain point it simply doesn't matter any more. Shadows and light sources? C'mon! In a game yea, but on the desktop? 2) XP is stable. I use Pro and will until it is replaced with something legitimately better. 3) DRM sucks (Even in XP I have run smack dab into that wall already with purchased music downloads) and I don't want it embedded in my computer. 4) The built in Windows firewall and other "security" crap that comes with XP is junk, promptly replaced with real protection. Given the "junk" status of the XP variety I see no reason to expect better from the Vista variety. 5) I LOVE new stuff, but it needs to be BETTER stuff. I buy processor upgrades, video upgrades, program upgrades and even OS upgrades WHEN THEY MAKE SENSE. Vista just makes no sense to me. Believe me I had high hopes (I LIKE new BETTER stuff), but in the end it just makes no sense to me. I am quite certain that in a few years I will be forced, kicking and screaming, to upgrade to Vista. MS will somehow manage to make XP non-maintainable any more and I will go. My fervent hope is that Vista actually works when I am dragged there and that I will be able to not install or get rid of the eye candy and DRM crap, and that I will get at least a tiny value for the pound of flesh Microsoft extorts from me. In the meantime... Give me XP or give me death! ;-) John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Sunday, December 02, 2007 10:44 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Interesting Laptop / Vista commentary I guess I have to ask what Vista brings to the table that makes it worth having to buy a dual processor with 4 gigs just to run the system? It damn well better have a built in space shuttle if it is going to require those kinds of specs. So give us a list of what it does that XP doesn't (other than eye candy). John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Bobby Heid Sent: Sunday, December 02, 2007 9:55 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Interesting Laptop / Vista commentary I have Vista Business on my pc and I love it. I have a P4-3.0GHz, 2GB RAM, and a 7800GS AGP video card. Sure, there are some things that I think could be better that I hope will be addressed in SP1. I ran XP Pro for years, so I am able to compare the two. Don't forget that a lot of people really complained about XP before SP1/SP2 came out. I helped a friend buy a desktop with a Core 2 Duo processor and 2 gigs of RAM and Vista is much more snappy on that machine than mine. I think it has to do with the dual processors. Bobby -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/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 Dec 3 10:11:06 2007 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Mon, 3 Dec 2007 08:11:06 -0800 Subject: [AccessD] Interesting Laptop / Vista commentary In-Reply-To: <005f01c834ba$c67b4d30$647aa8c0@M90> References: <005701c83440$8e84d380$647aa8c0@M90><841B4A86A50E49828AACA122DCC122F8@creativesystemdesigns.com><00c101c8348c$c509aab0$6401a8c0@Don> <005f01c834ba$c67b4d30$647aa8c0@M90> Message-ID: We have a couple of machines in our office that run it. Pretty wallpaper, but that's about all I can say. We have run into a few odd situations with our AXP apps running on Vista, but no odder than those we've encountered with users running Office 2007. I've used XP for years and have found it extremely stable and much easier to use than Win2K. As long as I can keep getting it, Vista can wait ... especially since my laptop probably wouldn't even run it. Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Sunday, December 02, 2007 12:10 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Interesting Laptop / Vista commentary I have a top end Dell for development. I chose to order it with XP. I have Vista from the action pack but have never installed it. I probably will someday in a virtual machine. In the meantime I have never even seen it to my knowledge, not that I get out much. But maybe it really is just an urban legend? John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Don Bozarth Sent: Saturday, December 01, 2007 9:41 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Interesting Laptop / Vista commentary Right now, the good folk at M$ are competing with themselves. They want to do away with XP, but due to the poor quality of Vista, vendors have had to offer XP as an option. There are many folks who want nothing to do with Vista at this point... myself among them. M$ has the nasty habit of releasing software long before it's ready for prime time... and let the unfortunate users be their Beta testers. If they don't get their act together one of these days they will begin (and that's generous) to loose business to other platforms. Biggest hurdle is the enormous embedded base of M$ products. Don B. ----- Original Message ----- From: "Jim Lawrence" To: "'Access Developers discussion and problem solving'" Sent: Saturday, December 01, 2007 5:14 PM Subject: Re: [AccessD] Interesting Laptop / Vista commentary > Yes John: That article is sad but the true... My current lap top, that > does have 2GB of RAM on it is my only Desktop (top of the line Toshiba > as of last > spring) that could run Vista and the graphics is still second tier. > > During the last 6 months I have been installing OSs on a variety of > systems, for a variety of continental wide chains and banking groups. > Without exception they are all using Windows2000 and sometimes Linux. > The company's senior IT people do not even trust XP and merely laugh > when Vista is brought up and suggest it is no more than a pretty but > unstable desk-top toy. > > I hope MS gets their business together before they find themselves > competing one on one with various flavours of Linux. I use to be able > to make a fair bit selling MS network installs but no more. > > Jim > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby > Sent: Saturday, December 01, 2007 9:35 AM > To: 'Access Developers discussion and problem solving' > Subject: [AccessD] Interesting Laptop / Vista commentary > > http://www.eweek.com/article2/0,1895,2222303,00.asp?kc=EWKNLBOE120107S > TR1 > > John W. Colby > Colby Consulting > 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 -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From cfoust at infostatsystems.com Mon Dec 3 10:19:47 2007 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Mon, 3 Dec 2007 08:19:47 -0800 Subject: [AccessD] Getting the type of a variant In-Reply-To: <006c01c8350f$76e12fb0$647aa8c0@M90> References: <006c01c8350f$76e12fb0$647aa8c0@M90> Message-ID: Test it. ;-> Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Sunday, December 02, 2007 10:16 AM To: 'Access Developers discussion and problem solving' Subject: [AccessD] Getting the type of a variant How do you get the type of data currently stored in a variant? John W. Colby Colby Consulting www.ColbyConsulting.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From Gustav at cactus.dk Mon Dec 3 10:23:38 2007 From: Gustav at cactus.dk (Gustav Brock) Date: Mon, 03 Dec 2007 17:23:38 +0100 Subject: [AccessD] CDO Windows Handles Message-ID: Hi Max You wouldn't know. That process runs asynchronously. CDO delivers the mail to the SMTP server - this will normally not fail except for disk I/O failures - and from that point on the delivery is in the hands of the SMTP server. Should delivery fail, it will try a couple of times more, the receiver may be busy and request a delay and retry. This can take days and you wouldn't wish to wait for that. What you can do is to pick up a failure of delivery note from the SMTP server, or you may somehow study the log file of the SMTP server which is a task on its own. Or - if you wish a quick positive feedback - set yourself (the application or system) as Bcc receiver on the mails you send, pick these up as they come in and mark those missing. However, you will only see what has been sent how and when, but not wether the mails actually reached the recipient. /gustav >>> max.wanadoo at gmail.com 03-12-2007 16:40 >>> Can anybody advise/help here please. I am using CDO to send emails and it works just fine BUT I can never tell when it has finished. What it does on the "cdo.send" is to pause for a second or two and then return to the statement following that line BUT I don't think it has actually sent it at that point. I think it has just "handed it over" to the system task scheduler (or something like that). I need to know that the actually event has truly finished. If it was a Shell I was using I could grab the handle, but as it is just a build-in function within the CDO events, this is not possible. Can anybody throw any light on this? Thanks Max From cfoust at infostatsystems.com Mon Dec 3 10:24:21 2007 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Mon, 3 Dec 2007 08:24:21 -0800 Subject: [AccessD] Interesting Laptop / Vista commentary In-Reply-To: <000f01c83558$1171e450$3455acf0$@rr.com> References: <005701c83440$8e84d380$647aa8c0@M90><841B4A86A50E49828AACA122DCC122F8@creativesystemdesigns.com> <00c101c8348c$c509aab0$6401a8c0@Don><005f01c834ba$c67b4d30$647aa8c0@M90><002701c834f3$54994fd0$fdcbef70$@rr.com> <006401c834fa$2bf82450$647aa8c0@M90><006801c83506$b6122ee0$647aa8c0@M90> <000f01c83558$1171e450$3455acf0$@rr.com> Message-ID: A dual-core processor helps with ANY operating system that can use it, Bobby. I know that from experience. Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Bobby Heid Sent: Sunday, December 02, 2007 6:56 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Interesting Laptop / Vista commentary Hi John, I think that one of the main things that Vista brings to the table is security. There are lots of things that have been changed for the better that most people will never see or hear about. I do not have any specific links, but I have read several articles/blogs that point out some of the "under the covers" stuff, of which I thought a lot of it was pretty impressive. If I come across any of them again, I'll post the links. I don't think you have to have a dual-core processor, but I think it helps with Vista. I think that is because Vista is more multi-threaded friendly, therefore it benefits more from a multi-core system. I don't use the sidebar, the firewall is better than it was in XP, I think most DRM sucks, and the UAC feature needs tweaking. You mentioned earlier about 4GB RAM, I only have 2GB, which is what I had when I ran XP Pro. I develop software on this system using VS 2005 (and soon VS2008), SQL server, Access, and some other stuff. I run VMs under VMWare that can use the extra RAM. One thing I always hear people complaining about Vista is how much RAM it uses. I don't think it uses much more RAM than when I ran XP. With all of the stuff that I run regularly (SQL Server, VMWare, BeyondTV, etc.), XP used up about 600-700MB RAM. One thing about Vista is it seems to use a lot of RAM as cache unless it is needed. With nothing extra running, Process Explorer shows about 1.6GB of commit history, but, it says that about 1.27GB of RAM is available. Stability wise, I have not had any problems. My system stays up just as long with Vista as it did with XP (usually 2-3 weeks at a time before I do something that makes me have to reboot). One issue I have with Vista is that I have a directory with a lot of mpg files and have issues when deleting files. I do not know if is the size of the files or maybe the type of files, but many times, when I delete a file or files, it acts like it is deleting the file, but if you press F5 to refresh or open that directory up later, the file still appears in the listing. This happens maybe 30% of the time. If I reboot, the files will disappear as they are supposed to. I hope this is corrected in SP1. I do not know about versions below the business version, but that friend that I helped buy a pc has the home version and it runs great on 2GB. Note that I am not trying to get people to use Vista, I just want people to know that there are many people that do like Vista and do not have any major issues with running it. As a matter of fact, I think that a lot of the problems people have had over the years have to do with backwards compatibility between OSes. I also think that a lot of the problems that people have with Vista are driver issues where the vendors either have or will not create Vista drivers for legacy equipment or they have implemented them poorly. And like you, I am not a Linux proponent. I have played with various flavors of Linux for years, either dual booting or running them in a VM. I do not think grandma or the regular Joe user is ready for Linux yet. I think most of us on this list could handle it though. I like the way that Vista can and will use the graphics processor for desktop stuff if it meets certain requirements. Windows Presentation Foundation (WPF) is more capable on Vista than on XP. Anyway, I am running on here. I just wanted to let you know that there are people who do like Vista. Sure, there are some problems with it, some of Microsoft's making, some of other vendors' making. But XP, and I don't remember, but probably 2000, 98, etc., all had problems when they came out. I know, Vista has been out for a while now. But I think that SP1 will make a big difference in Vista. Bobby -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Sunday, December 02, 2007 12:14 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Interesting Laptop / Vista commentary 4 Bobby, Don't get me wrong, I am not about "the good old days". I loved Windows XP because it was based on Windows 2K which was Microsoft's "server grade" system. Remember that Windows 98 was a HUGE step up from Windows 95 in terms of stability. When XP came out people were running Windows 98 on the desktop, and likewise Windows XP was a HUGE step up from Windows 98 on a lot of fronts, stability first off, but also security. We finally got away from the DOS underpinnings. I am not reading anything that indicates that Vista is a step up at all, at least until you do get to the Business edition. All the good stuff is left out of the version that is sold for the home desktop. And it runs like a pig. I am not one of those "let's all run to Linux" people. I was reading just yesterday the experience of a real "techie" tech editor trying to install three of the most popular Linuxes on a laptop and what a joke that was. The built-in pad pointer wasn't supported, the wireless wasn't supported, he was going all over hell trying to find drivers. Windows XP will "just install". Vista MAY "just install". Here is something I found when googling "advantages of Vista over Windows XP". http://www.notebookreview.com/default.asp?newsID=3529 A very interesting read. Admittedly it was written in February but it was "top of the Google list" for that particular search. Having read this I certainly wouldn't rush to buy Vista. And finally I admit, I don't own Vista (or it's not installed anyway). But I have to say these things. 1) In XP I explicitly TURN OFF the eye candy in order to make the interface as snappy as possible. Eye candy is for people who don't use their computers; I have work for my processor cycles to do. It makes no damned difference to me if a control is square and solid or round and looks like glass. It makes no difference to me if they use a color pallet of 64K or 64 bajillion colors. Beyond a certain point it simply doesn't matter any more. Shadows and light sources? C'mon! In a game yea, but on the desktop? 2) XP is stable. I use Pro and will until it is replaced with something legitimately better. 3) DRM sucks (Even in XP I have run smack dab into that wall already with purchased music downloads) and I don't want it embedded in my computer. 4) The built in Windows firewall and other "security" crap that comes with XP is junk, promptly replaced with real protection. Given the "junk" status of the XP variety I see no reason to expect better from the Vista variety. 5) I LOVE new stuff, but it needs to be BETTER stuff. I buy processor upgrades, video upgrades, program upgrades and even OS upgrades WHEN THEY MAKE SENSE. Vista just makes no sense to me. Believe me I had high hopes (I LIKE new BETTER stuff), but in the end it just makes no sense to me. I am quite certain that in a few years I will be forced, kicking and screaming, to upgrade to Vista. MS will somehow manage to make XP non-maintainable any more and I will go. My fervent hope is that Vista actually works when I am dragged there and that I will be able to not install or get rid of the eye candy and DRM crap, and that I will get at least a tiny value for the pound of flesh Microsoft extorts from me. In the meantime... Give me XP or give me death! ;-) John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Sunday, December 02, 2007 10:44 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Interesting Laptop / Vista commentary I guess I have to ask what Vista brings to the table that makes it worth having to buy a dual processor with 4 gigs just to run the system? It damn well better have a built in space shuttle if it is going to require those kinds of specs. So give us a list of what it does that XP doesn't (other than eye candy). John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Bobby Heid Sent: Sunday, December 02, 2007 9:55 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Interesting Laptop / Vista commentary I have Vista Business on my pc and I love it. I have a P4-3.0GHz, 2GB RAM, and a 7800GS AGP video card. Sure, there are some things that I think could be better that I hope will be addressed in SP1. I ran XP Pro for years, so I am able to compare the two. Don't forget that a lot of people really complained about XP before SP1/SP2 came out. I helped a friend buy a desktop with a Core 2 Duo processor and 2 gigs of RAM and Vista is much more snappy on that machine than mine. I think it has to do with the dual processors. Bobby -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/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 Dec 3 10:47:40 2007 From: max.wanadoo at gmail.com (max.wanadoo at gmail.com) Date: Mon, 3 Dec 2007 16:47:40 -0000 Subject: [AccessD] CDO Windows Handles In-Reply-To: Message-ID: <000f01c835cc$39a40470$8119fea9@LTVM> Yes, thanks Gustav, I think that is a good solution. BCC myself in and when that comes through then I will know it has gone. However, from what you are saying, there is no way that I can tell whether or not the SMTP Sever has taken it. Perhaps I should have just expanded a bit on my problem. We are trying to capture this funcitionality in VB6 and once the user has click on SEND EMAIL, it runs CDO and then exits the program. This works ok in Access 3K but not in VB6. Having run the cdo bit it then errors out when trying to exit the program. The person running it has a dial-up connection which is terribly slow and for a large email attachment it can take some time, but no way of knowing how long unless we divide the attachment size by say, 3Kbytes and then add a safety margin and then close down. I guess we could minimize the app while it was doing this and as long as the user didn't switch off or drop the dial-up then it should work. Thanks a million. Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock Sent: Monday, December 03, 2007 4:24 PM To: accessd at databaseadvisors.com Subject: Re: [AccessD] CDO Windows Handles Hi Max You wouldn't know. That process runs asynchronously. CDO delivers the mail to the SMTP server - this will normally not fail except for disk I/O failures - and from that point on the delivery is in the hands of the SMTP server. Should delivery fail, it will try a couple of times more, the receiver may be busy and request a delay and retry. This can take days and you wouldn't wish to wait for that. What you can do is to pick up a failure of delivery note from the SMTP server, or you may somehow study the log file of the SMTP server which is a task on its own. Or - if you wish a quick positive feedback - set yourself (the application or system) as Bcc receiver on the mails you send, pick these up as they come in and mark those missing. However, you will only see what has been sent how and when, but not wether the mails actually reached the recipient. /gustav >>> max.wanadoo at gmail.com 03-12-2007 16:40 >>> Can anybody advise/help here please. I am using CDO to send emails and it works just fine BUT I can never tell when it has finished. What it does on the "cdo.send" is to pause for a second or two and then return to the statement following that line BUT I don't think it has actually sent it at that point. I think it has just "handed it over" to the system task scheduler (or something like that). I need to know that the actually event has truly finished. If it was a Shell I was using I could grab the handle, but as it is just a build-in function within the CDO events, this is not possible. Can anybody throw any light on this? Thanks Max -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From jwcolby at colbyconsulting.com Mon Dec 3 10:50:05 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Mon, 3 Dec 2007 11:50:05 -0500 Subject: [AccessD] Getting the type of a variant In-Reply-To: References: <006c01c8350f$76e12fb0$647aa8c0@M90> Message-ID: <00d601c835cc$8e80b7e0$647aa8c0@M90> LOL. Yea but I need to do so in a case statement. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: Monday, December 03, 2007 11:20 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Getting the type of a variant Test it. ;-> Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Sunday, December 02, 2007 10:16 AM To: 'Access Developers discussion and problem solving' Subject: [AccessD] Getting the type of a variant How do you get the type of data currently stored in a variant? John W. Colby Colby Consulting 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 andy at minstersystems.co.uk Mon Dec 3 09:52:38 2007 From: andy at minstersystems.co.uk (Andy Lacey) Date: Mon, 3 Dec 2007 16:52:38 +0100 Subject: [AccessD] ADO Connection with password Message-ID: <20071203165243.F08BA2DE16C@smtp.nildram.co.uk> Hi all Does anyone else use the code, originally from JC IIRC, which shows who is in an MDB by looking at the LDB? Well I've been successfully using this for years but I now need it to work for a password-protected MDB. So I took the lines Dim cn As New ADODB.Connection Dim cn2 As New ADODB.Connection cn.Provider = "Microsoft.Jet.OLEDB.4.0" cn.Open "Data Source=" & strDb and changed them to: cn.Provider = "Microsoft.Jet.OLEDB.4.0" cn.Open "Data Source=" & strDb & "; Password=fred;" but to no avail. I consistently get the message "Cannot start your application. The workgroup information file is missing or opened exclusively by another user." This is A97, and I do not use Access security. If I set the code back as it was I'm told, rightly, that I need a password but I don't seem to be able to provide one. I guess the "workgroup information file" the message is referring to is System.MDW but why does it have a problem with it? I've tried copying the MDW from the System32 folder to where the MDB is. I've tried copying the MDW from the folder where my live system lives to where this MDB is. Neither helps. I'd appreciate any guidance on what's going on here and what I'm doing wrong. By the way 99.99% of my time I use DAO. This is ADO because, well because that's the way this very clever code works. So my knowledge of ADO is very .imited and I may therefore have made a very silly fundamental error. If so do feel free to tell me. -- Andy Lacey http://www.minstersystems.co.uk ________________________________________________ Message sent using UebiMiau 2.7.2 From cfoust at infostatsystems.com Mon Dec 3 11:27:24 2007 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Mon, 3 Dec 2007 09:27:24 -0800 Subject: [AccessD] ADO Connection with password In-Reply-To: <20071203165243.F08BA2DE16C@smtp.nildram.co.uk> References: <20071203165243.F08BA2DE16C@smtp.nildram.co.uk> Message-ID: Andy, You might be having troubles because Access 97 wouldn't use OLEDB.4.0, which was for Access 2k and above. Using ADO with 97 is an iffy proposition anyhow. Even if you didn't use Access security to build the database, there's still an Admin user and that's who you want to log in as. The Admin user password can be empty, as it is by default. Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Andy Lacey Sent: Monday, December 03, 2007 7:53 AM To: Dba Subject: [AccessD] ADO Connection with password Hi all Does anyone else use the code, originally from JC IIRC, which shows who is in an MDB by looking at the LDB? Well I've been successfully using this for years but I now need it to work for a password-protected MDB. So I took the lines Dim cn As New ADODB.Connection Dim cn2 As New ADODB.Connection cn.Provider = "Microsoft.Jet.OLEDB.4.0" cn.Open "Data Source=" & strDb and changed them to: cn.Provider = "Microsoft.Jet.OLEDB.4.0" cn.Open "Data Source=" & strDb & "; Password=fred;" but to no avail. I consistently get the message "Cannot start your application. The workgroup information file is missing or opened exclusively by another user." This is A97, and I do not use Access security. If I set the code back as it was I'm told, rightly, that I need a password but I don't seem to be able to provide one. I guess the "workgroup information file" the message is referring to is System.MDW but why does it have a problem with it? I've tried copying the MDW from the System32 folder to where the MDB is. I've tried copying the MDW from the folder where my live system lives to where this MDB is. Neither helps. I'd appreciate any guidance on what's going on here and what I'm doing wrong. By the way 99.99% of my time I use DAO. This is ADO because, well because that's the way this very clever code works. So my knowledge of ADO is very .imited and I may therefore have made a very silly fundamental error. If so do feel free to tell me. -- Andy Lacey http://www.minstersystems.co.uk ________________________________________________ Message sent using UebiMiau 2.7.2 -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From Gustav at cactus.dk Mon Dec 3 11:28:20 2007 From: Gustav at cactus.dk (Gustav Brock) Date: Mon, 03 Dec 2007 18:28:20 +0100 Subject: [AccessD] CDO Windows Handles Message-ID: Hi Max I would install the (free) SMTP service of IIS on the user's machine or another machine on the LAN and use that for the outgoing SMTP transport. This way CDO only needs to pass the messages to the local service (which is nothing more than dropping it in a folder) which lasts for no more than a split second. From that on, the transport happens between the SMTP service and the receiving SMTP server (or the ISP if the SMTP at him is used as smart host to buffer it and pass it on as possible). /gustav >>> max.wanadoo at gmail.com 03-12-2007 17:47 >>> Yes, thanks Gustav, I think that is a good solution. BCC myself in and when that comes through then I will know it has gone. However, from what you are saying, there is no way that I can tell whether or not the SMTP Sever has taken it. Perhaps I should have just expanded a bit on my problem. We are trying to capture this funcitionality in VB6 and once the user has click on SEND EMAIL, it runs CDO and then exits the program. This works ok in Access 3K but not in VB6. Having run the cdo bit it then errors out when trying to exit the program. The person running it has a dial-up connection which is terribly slow and for a large email attachment it can take some time, but no way of knowing how long unless we divide the attachment size by say, 3Kbytes and then add a safety margin and then close down. I guess we could minimize the app while it was doing this and as long as the user didn't switch off or drop the dial-up then it should work. Thanks a million. Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock Sent: Monday, December 03, 2007 4:24 PM To: accessd at databaseadvisors.com Subject: Re: [AccessD] CDO Windows Handles Hi Max You wouldn't know. That process runs asynchronously. CDO delivers the mail to the SMTP server - this will normally not fail except for disk I/O failures - and from that point on the delivery is in the hands of the SMTP server. Should delivery fail, it will try a couple of times more, the receiver may be busy and request a delay and retry. This can take days and you wouldn't wish to wait for that. What you can do is to pick up a failure of delivery note from the SMTP server, or you may somehow study the log file of the SMTP server which is a task on its own. Or - if you wish a quick positive feedback - set yourself (the application or system) as Bcc receiver on the mails you send, pick these up as they come in and mark those missing. However, you will only see what has been sent how and when, but not wether the mails actually reached the recipient. /gustav >>> max.wanadoo at gmail.com 03-12-2007 16:40 >>> Can anybody advise/help here please. I am using CDO to send emails and it works just fine BUT I can never tell when it has finished. What it does on the "cdo.send" is to pause for a second or two and then return to the statement following that line BUT I don't think it has actually sent it at that point. I think it has just "handed it over" to the system task scheduler (or something like that). I need to know that the actually event has truly finished. If it was a Shell I was using I could grab the handle, but as it is just a build-in function within the CDO events, this is not possible. Can anybody throw any light on this? Thanks Max From Gustav at cactus.dk Mon Dec 3 11:35:40 2007 From: Gustav at cactus.dk (Gustav Brock) Date: Mon, 03 Dec 2007 18:35:40 +0100 Subject: [AccessD] ADO Connection with password Message-ID: Hi Andy You may need first to set the Property "Jet OLEDB:Database Password" as explained here: http://www.asp101.com/tips/index.asp?id=98 /gustav >>> andy at minstersystems.co.uk 03-12-2007 16:52 >>> Hi all Does anyone else use the code, originally from JC IIRC, which shows who is in an MDB by looking at the LDB? Well I've been successfully using this for years but I now need it to work for a password-protected MDB. So I took the lines Dim cn As New ADODB.Connection Dim cn2 As New ADODB.Connection cn.Provider = "Microsoft.Jet.OLEDB.4.0" cn.Open "Data Source=" & strDb and changed them to: cn.Provider = "Microsoft.Jet.OLEDB.4.0" cn.Open "Data Source=" & strDb & "; Password=fred;" but to no avail. I consistently get the message "Cannot start your application. The workgroup information file is missing or opened exclusively by another user." This is A97, and I do not use Access security. If I set the code back as it was I'm told, rightly, that I need a password but I don't seem to be able to provide one. I guess the "workgroup information file" the message is referring to is System.MDW but why does it have a problem with it? I've tried copying the MDW from the System32 folder to where the MDB is. I've tried copying the MDW from the folder where my live system lives to where this MDB is. Neither helps. I'd appreciate any guidance on what's going on here and what I'm doing wrong. By the way 99.99% of my time I use DAO. This is ADO because, well because that's the way this very clever code works. So my knowledge of ADO is very .imited and I may therefore have made a very silly fundamental error. If so do feel free to tell me. -- Andy Lacey http://www.minstersystems.co.uk From jeffrey.demulling at usbank.com Mon Dec 3 11:34:36 2007 From: jeffrey.demulling at usbank.com (jeffrey.demulling at usbank.com) Date: Mon, 3 Dec 2007 11:34:36 -0600 Subject: [AccessD] ADO Connection with password In-Reply-To: <20071203165243.F08BA2DE16C@smtp.nildram.co.uk> Message-ID: Andy, The following site should be able to help you - http://www.connectionstrings.com/?carrier=access Look for the OLE DB section Jeffrey F. Demulling Project Manager U.S. Bank Corporate Trust Services 60 Livingston Avenue EP-MN-WS3C St. Paul, MN 55107-2292 Ph: 651-495-3925 Fax: 651-495-8103 email: jeffrey.demulling at usbank.com "Andy Lacey" To Sent by: "Dba" accessd-bounces at d atabaseadvisors.c cc om Subject [AccessD] ADO Connection with 12/03/2007 09:52 password AM Please respond to Access Developers discussion and problem solving Hi all Does anyone else use the code, originally from JC IIRC, which shows who is in an MDB by looking at the LDB? Well I've been successfully using this for years but I now need it to work for a password-protected MDB. So I took the lines Dim cn As New ADODB.Connection Dim cn2 As New ADODB.Connection cn.Provider = "Microsoft.Jet.OLEDB.4.0" cn.Open "Data Source=" & strDb and changed them to: cn.Provider = "Microsoft.Jet.OLEDB.4.0" cn.Open "Data Source=" & strDb & "; Password=fred;" but to no avail. I consistently get the message "Cannot start your application. The workgroup information file is missing or opened exclusively by another user." This is A97, and I do not use Access security. If I set the code back as it was I'm told, rightly, that I need a password but I don't seem to be able to provide one. I guess the "workgroup information file" the message is referring to is System.MDW but why does it have a problem with it? I've tried copying the MDW from the System32 folder to where the MDB is. I've tried copying the MDW from the folder where my live system lives to where this MDB is. Neither helps. I'd appreciate any guidance on what's going on here and what I'm doing wrong. By the way 99.99% of my time I use DAO. This is ADO because, well because that's the way this very clever code works. So my knowledge of ADO is very .imited and I may therefore have made a very silly fundamental error. If so do feel free to tell me. -- Andy Lacey http://www.minstersystems.co.uk ________________________________________________ Message sent using UebiMiau 2.7.2 -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com U.S. BANCORP made the following annotations --------------------------------------------------------------------- Electronic Privacy Notice. This e-mail, and any attachments, contains information that is, or may be, covered by electronic communications privacy laws, and is also confidential and proprietary in nature. If you are not the intended recipient, please be advised that you are legally prohibited from retaining, using, copying, distributing, or otherwise disclosing this information in any manner. Instead, please reply to the sender that you have received this communication in error, and then immediately delete it. Thank you in advance for your cooperation. --------------------------------------------------------------------- From DWUTKA at Marlow.com Mon Dec 3 11:24:25 2007 From: DWUTKA at Marlow.com (Drew Wutka) Date: Mon, 3 Dec 2007 11:24:25 -0600 Subject: [AccessD] Interesting Laptop / Vista commentary In-Reply-To: <841B4A86A50E49828AACA122DCC122F8@creativesystemdesigns.com> Message-ID: Microsoft needs to do a paradigm shift. If we were to rate their OSes on a scale from 1 to 10 as far as improvements on previous OSes, here would be my list: Windows 95 - 8 Windows NT 4.0 - 9 Windows 98 - 3 Windows Me - -1 (yes, negative one) Windows 2000 - 10 Windows XP - 3 Windows 2003 - 3 Windows Vista - 2 95 was a tremendous paradigm shift in how we use a computer. It's interface is still in use in Windows Vista. Though it's much snazzier... but the core functionality of how a window works is there. NT 4, get's a 9, because it brought stability... 98....let's face it, the only real improvement was FAT32.... though there were a few more OS features (like sfc) Me... 98 with less features.... 2000, Microsoft's best product...EVER. (Tied with Microsoft Access 97, in my book). Rock solid, feature packed, user friendly, dynamic disks, Active Directory, the list goes on. XP, in my opinion, XP has two redeeming qualities. One, it takes the stability of 2000, and makes it look more consumer friendly like Windows 9x. Two, from a technical standpoint, the only feature I found handy in XP is than in Computer Management, you can select multiple file connections and close them at the same time... 2003, some nice new features, but still just building on the solid 2000 core. Vista.....what XP was to 2000, Vista is to XP...unimpressive. Drew -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Lawrence Sent: Saturday, December 01, 2007 7:14 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Interesting Laptop / Vista commentary Yes John: That article is sad but the true... My current lap top, that does have 2GB of RAM on it is my only Desktop (top of the line Toshiba as of last spring) that could run Vista and the graphics is still second tier. During the last 6 months I have been installing OSs on a variety of systems, for a variety of continental wide chains and banking groups. Without exception they are all using Windows2000 and sometimes Linux. The company's senior IT people do not even trust XP and merely laugh when Vista is brought up and suggest it is no more than a pretty but unstable desk-top toy. I hope MS gets their business together before they find themselves competing one on one with various flavours of Linux. I use to be able to make a fair bit selling MS network installs but no more. Jim 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 BusinessSensitve 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 Dec 3 12:13:38 2007 From: DWUTKA at Marlow.com (Drew Wutka) Date: Mon, 3 Dec 2007 12:13:38 -0600 Subject: [AccessD] ADO Connection with password In-Reply-To: <20071203165243.F08BA2DE16C@smtp.nildram.co.uk> Message-ID: The .ldb is just a text file, every 64 bits shows the Access user name and the computer name. Shouldn't have to log into the database at all... Now, one quirk with that, is that the 64 bit sections stay whether the user is logged in or not, to verify that the user is still logged in, you have to compare those sections to bits of the .mdb itself (with file commands, not ADO or DAO commands). Drew -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Andy Lacey Sent: Monday, December 03, 2007 9:53 AM To: Dba Subject: [AccessD] ADO Connection with password Hi all Does anyone else use the code, originally from JC IIRC, which shows who is in an MDB by looking at the LDB? Well I've been successfully using this for years but I now need it to work for a password-protected MDB. So I took the lines Dim cn As New ADODB.Connection Dim cn2 As New ADODB.Connection cn.Provider = "Microsoft.Jet.OLEDB.4.0" cn.Open "Data Source=" & strDb and changed them to: cn.Provider = "Microsoft.Jet.OLEDB.4.0" cn.Open "Data Source=" & strDb & "; Password=fred;" but to no avail. I consistently get the message "Cannot start your application. The workgroup information file is missing or opened exclusively by another user." This is A97, and I do not use Access security. If I set the code back as it was I'm told, rightly, that I need a password but I don't seem to be able to provide one. I guess the "workgroup information file" the message is referring to is System.MDW but why does it have a problem with it? I've tried copying the MDW from the System32 folder to where the MDB is. I've tried copying the MDW from the folder where my live system lives to where this MDB is. Neither helps. I'd appreciate any guidance on what's going on here and what I'm doing wrong. By the way 99.99% of my time I use DAO. This is ADO because, well because that's the way this very clever code works. So my knowledge of ADO is very .imited and I may therefore have made a very silly fundamental error. If so do feel free to tell me. -- Andy Lacey http://www.minstersystems.co.uk ________________________________________________ Message sent using UebiMiau 2.7.2 -- 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 BusinessSensitve 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 cfoust at infostatsystems.com Mon Dec 3 12:59:12 2007 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Mon, 3 Dec 2007 10:59:12 -0800 Subject: [AccessD] Interesting Laptop / Vista commentary In-Reply-To: References: <841B4A86A50E49828AACA122DCC122F8@creativesystemdesigns.com> Message-ID: Yes, Drew, we get the picture. You're a devout anachronist! LOL Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Drew Wutka Sent: Monday, December 03, 2007 9:24 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Interesting Laptop / Vista commentary Microsoft needs to do a paradigm shift. If we were to rate their OSes on a scale from 1 to 10 as far as improvements on previous OSes, here would be my list: Windows 95 - 8 Windows NT 4.0 - 9 Windows 98 - 3 Windows Me - -1 (yes, negative one) Windows 2000 - 10 Windows XP - 3 Windows 2003 - 3 Windows Vista - 2 95 was a tremendous paradigm shift in how we use a computer. It's interface is still in use in Windows Vista. Though it's much snazzier... but the core functionality of how a window works is there. NT 4, get's a 9, because it brought stability... 98....let's face it, the only real improvement was FAT32.... though there were a few more OS features (like sfc) Me... 98 with less features.... 2000, Microsoft's best product...EVER. (Tied with Microsoft Access 97, in my book). Rock solid, feature packed, user friendly, dynamic disks, Active Directory, the list goes on. XP, in my opinion, XP has two redeeming qualities. One, it takes the stability of 2000, and makes it look more consumer friendly like Windows 9x. Two, from a technical standpoint, the only feature I found handy in XP is than in Computer Management, you can select multiple file connections and close them at the same time... 2003, some nice new features, but still just building on the solid 2000 core. Vista.....what XP was to 2000, Vista is to XP...unimpressive. Drew From jwcolby at colbyconsulting.com Mon Dec 3 13:07:57 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Mon, 3 Dec 2007 14:07:57 -0500 Subject: [AccessD] Interesting Laptop / Vista commentary In-Reply-To: References: <841B4A86A50E49828AACA122DCC122F8@creativesystemdesigns.com> Message-ID: <00dc01c835df$d17bcdb0$647aa8c0@M90> I ran Windows 2000 on all of my systems until XP came along. And yes, XP is just 2K with a slightly modified user interface and... CONTINUED SUPPORT. However 2K was never targeted towards the desktop though it could be run as such. XP was targeted at the desktop specifically and I would rate it at least a 5 because of the fact that Windows targeted it at the Windows 98 / ME market and it was therefore "as opposed to 98" that we have to consider it. Sure it is a 3 compared to 2K but it is not really fair to compare it to that, it needs to be compared to 98. 2003 needs to be compared to 2000 and I have to agree it is an incremental improvement on 2K. With Vista we are back to a comparison with XP (not 2003) and unfortunately Microsoft has done a horrendous job in marketing whatever improvements Vista may bring to the table. My sense is that the OS underpinnings have been improved, the "core" or ring zero stuff. My understanding is that drivers have been moved into Ring 0 as opposed to being designed to run outside of Ring 0 and call into Ring 0 code. As such the drivers have to be "signed off" by Microsoft because Ring 0 is absolutely trusted "you can do whatever you want" code. It is this very fact that is wreaking such havoc on the driver situation with Vista, every little thing has to be signed off by MS (or so I understand). So I think that Vista probably deserves a bigger number as well but MS is not making the actual changes public so how do we tell. And then they have the unmitigated gall to play fast and loose with what versions of Vista gets what security stuff which is CRIMINAL given the state of security out there right now. ALL versions of VISTA should have ALL security enhancements available to the user where possible, as well as an easy to configure enterprise level firewall. As for the eye candy, well... I could care less, and THAT is what MS markets because that is what Joe Six-pack (as someone called him) can see and can understand. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Drew Wutka Sent: Monday, December 03, 2007 12:24 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Interesting Laptop / Vista commentary Microsoft needs to do a paradigm shift. If we were to rate their OSes on a scale from 1 to 10 as far as improvements on previous OSes, here would be my list: Windows 95 - 8 Windows NT 4.0 - 9 Windows 98 - 3 Windows Me - -1 (yes, negative one) Windows 2000 - 10 Windows XP - 3 Windows 2003 - 3 Windows Vista - 2 95 was a tremendous paradigm shift in how we use a computer. It's interface is still in use in Windows Vista. Though it's much snazzier... but the core functionality of how a window works is there. NT 4, get's a 9, because it brought stability... 98....let's face it, the only real improvement was FAT32.... though there were a few more OS features (like sfc) Me... 98 with less features.... 2000, Microsoft's best product...EVER. (Tied with Microsoft Access 97, in my book). Rock solid, feature packed, user friendly, dynamic disks, Active Directory, the list goes on. XP, in my opinion, XP has two redeeming qualities. One, it takes the stability of 2000, and makes it look more consumer friendly like Windows 9x. Two, from a technical standpoint, the only feature I found handy in XP is than in Computer Management, you can select multiple file connections and close them at the same time... 2003, some nice new features, but still just building on the solid 2000 core. Vista.....what XP was to 2000, Vista is to XP...unimpressive. Drew -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Lawrence Sent: Saturday, December 01, 2007 7:14 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Interesting Laptop / Vista commentary Yes John: That article is sad but the true... My current lap top, that does have 2GB of RAM on it is my only Desktop (top of the line Toshiba as of last spring) that could run Vista and the graphics is still second tier. During the last 6 months I have been installing OSs on a variety of systems, for a variety of continental wide chains and banking groups. Without exception they are all using Windows2000 and sometimes Linux. The company's senior IT people do not even trust XP and merely laugh when Vista is brought up and suggest it is no more than a pretty but unstable desk-top toy. I hope MS gets their business together before they find themselves competing one on one with various flavours of Linux. I use to be able to make a fair bit selling MS network installs but no more. Jim 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 BusinessSensitve 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 accessd at shaw.ca Mon Dec 3 13:53:46 2007 From: accessd at shaw.ca (Jim Lawrence) Date: Mon, 03 Dec 2007 11:53:46 -0800 Subject: [AccessD] Interesting Laptop / Vista commentary In-Reply-To: References: <841B4A86A50E49828AACA122DCC122F8@creativesystemdesigns.com> Message-ID: <9630FA51A3F049F48670E7A410F0051D@creativesystemdesigns.com> Drew: I agree with that assessment but I think Windows2003 Server is close to Windows2000 Server in overall functionality, reliability and has more security. I think it should also rate a 10...stable as a rock. (As long as you do not have MS Outlook on it... now that is a buggy program.) Vista has a long way to go before it can become the heir-apparent. When SP2 comes out maybe a lot of the wrinkles will be fixed. Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Drew Wutka Sent: Monday, December 03, 2007 9:24 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Interesting Laptop / Vista commentary Microsoft needs to do a paradigm shift. If we were to rate their OSes on a scale from 1 to 10 as far as improvements on previous OSes, here would be my list: Windows 95 - 8 Windows NT 4.0 - 9 Windows 98 - 3 Windows Me - -1 (yes, negative one) Windows 2000 - 10 Windows XP - 3 Windows 2003 - 3 Windows Vista - 2 95 was a tremendous paradigm shift in how we use a computer. It's interface is still in use in Windows Vista. Though it's much snazzier... but the core functionality of how a window works is there. NT 4, get's a 9, because it brought stability... 98....let's face it, the only real improvement was FAT32.... though there were a few more OS features (like sfc) Me... 98 with less features.... 2000, Microsoft's best product...EVER. (Tied with Microsoft Access 97, in my book). Rock solid, feature packed, user friendly, dynamic disks, Active Directory, the list goes on. XP, in my opinion, XP has two redeeming qualities. One, it takes the stability of 2000, and makes it look more consumer friendly like Windows 9x. Two, from a technical standpoint, the only feature I found handy in XP is than in Computer Management, you can select multiple file connections and close them at the same time... 2003, some nice new features, but still just building on the solid 2000 core. Vista.....what XP was to 2000, Vista is to XP...unimpressive. Drew -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Lawrence Sent: Saturday, December 01, 2007 7:14 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Interesting Laptop / Vista commentary Yes John: That article is sad but the true... My current lap top, that does have 2GB of RAM on it is my only Desktop (top of the line Toshiba as of last spring) that could run Vista and the graphics is still second tier. During the last 6 months I have been installing OSs on a variety of systems, for a variety of continental wide chains and banking groups. Without exception they are all using Windows2000 and sometimes Linux. The company's senior IT people do not even trust XP and merely laugh when Vista is brought up and suggest it is no more than a pretty but unstable desk-top toy. I hope MS gets their business together before they find themselves competing one on one with various flavours of Linux. I use to be able to make a fair bit selling MS network installs but no more. Jim 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 BusinessSensitve 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 Mon Dec 3 15:21:01 2007 From: max.wanadoo at gmail.com (max.wanadoo at gmail.com) Date: Mon, 3 Dec 2007 21:21:01 -0000 Subject: [AccessD] CDO Windows Handles In-Reply-To: Message-ID: <006d01c835f2$683746f0$8119fea9@LTVM> Thanks once again Gustav, as always good advice. Regards Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock Sent: Monday, December 03, 2007 5:28 PM To: accessd at databaseadvisors.com Subject: Re: [AccessD] CDO Windows Handles Hi Max I would install the (free) SMTP service of IIS on the user's machine or another machine on the LAN and use that for the outgoing SMTP transport. This way CDO only needs to pass the messages to the local service (which is nothing more than dropping it in a folder) which lasts for no more than a split second. From that on, the transport happens between the SMTP service and the receiving SMTP server (or the ISP if the SMTP at him is used as smart host to buffer it and pass it on as possible). /gustav >>> max.wanadoo at gmail.com 03-12-2007 17:47 >>> Yes, thanks Gustav, I think that is a good solution. BCC myself in and when that comes through then I will know it has gone. However, from what you are saying, there is no way that I can tell whether or not the SMTP Sever has taken it. Perhaps I should have just expanded a bit on my problem. We are trying to capture this funcitionality in VB6 and once the user has click on SEND EMAIL, it runs CDO and then exits the program. This works ok in Access 3K but not in VB6. Having run the cdo bit it then errors out when trying to exit the program. The person running it has a dial-up connection which is terribly slow and for a large email attachment it can take some time, but no way of knowing how long unless we divide the attachment size by say, 3Kbytes and then add a safety margin and then close down. I guess we could minimize the app while it was doing this and as long as the user didn't switch off or drop the dial-up then it should work. Thanks a million. Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock Sent: Monday, December 03, 2007 4:24 PM To: accessd at databaseadvisors.com Subject: Re: [AccessD] CDO Windows Handles Hi Max You wouldn't know. That process runs asynchronously. CDO delivers the mail to the SMTP server - this will normally not fail except for disk I/O failures - and from that point on the delivery is in the hands of the SMTP server. Should delivery fail, it will try a couple of times more, the receiver may be busy and request a delay and retry. This can take days and you wouldn't wish to wait for that. What you can do is to pick up a failure of delivery note from the SMTP server, or you may somehow study the log file of the SMTP server which is a task on its own. Or - if you wish a quick positive feedback - set yourself (the application or system) as Bcc receiver on the mails you send, pick these up as they come in and mark those missing. However, you will only see what has been sent how and when, but not wether the mails actually reached the recipient. /gustav >>> max.wanadoo at gmail.com 03-12-2007 16:40 >>> Can anybody advise/help here please. I am using CDO to send emails and it works just fine BUT I can never tell when it has finished. What it does on the "cdo.send" is to pause for a second or two and then return to the statement following that line BUT I don't think it has actually sent it at that point. I think it has just "handed it over" to the system task scheduler (or something like that). I need to know that the actually event has truly finished. If it was a Shell I was using I could grab the handle, but as it is just a build-in function within the CDO events, this is not possible. Can anybody throw any light on this? Thanks Max -- 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 Dec 3 15:26:54 2007 From: andy at minstersystems.co.uk (Andy Lacey) Date: Mon, 3 Dec 2007 21:26:54 -0000 Subject: [AccessD] ADO Connection with password In-Reply-To: Message-ID: <00ca01c835f3$3ab059a0$c486d355@minster33c3r25> Ooh that looks promising thanks Gustav. Can't try now as am athome but will try 1st thing tomorrow. Will let you know the outcome. And thanks to everyone else for suggestions. I'll let the list know how I get on. -- Andy Lacey http://www.minstersystems.co.uk > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of > Gustav Brock > Sent: 03 December 2007 17:36 > To: accessd at databaseadvisors.com > Subject: Re: [AccessD] ADO Connection with password > > > Hi Andy > > You may need first to set the Property "Jet OLEDB:Database > Password" as explained here: > > http://www.asp101.com/tips/index.asp?id=98 > > /gustav > > >>> andy at minstersystems.co.uk 03-12-2007 16:52 >>> > Hi all > > Does anyone else use the code, originally from JC IIRC, which > shows who is in an MDB by looking at the LDB? Well I've been > successfully using this for years but I now need it to work > for a password-protected MDB. So I took the lines > > > Dim cn As New ADODB.Connection > Dim cn2 As New ADODB.Connection > > cn.Provider = "Microsoft.Jet.OLEDB.4.0" > cn.Open "Data Source=" & strDb > > and changed them to: > > cn.Provider = "Microsoft.Jet.OLEDB.4.0" > cn.Open "Data Source=" & strDb & "; Password=fred;" > > > but to no avail. I consistently get the message > > "Cannot start your application. The workgroup information > file is missing or opened exclusively by another user." > > This is A97, and I do not use Access security. If I set the > code back as it was I'm told, rightly, that I need a password > but I don't seem to be able to provide one. I guess the > "workgroup information file" the message is referring to is > System.MDW but why does it have a problem with it? I've tried > copying the MDW from the System32 folder to where the MDB is. > I've tried copying the MDW from the folder where my live > system lives to where this MDB is. Neither helps. I'd > appreciate any guidance on what's going on here and what I'm > doing wrong. > > By the way 99.99% of my time I use DAO. This is ADO because, > well because that's the way this very clever code works. So > my knowledge of ADO is very .imited and I may therefore have > made a very silly fundamental error. If so do feel free to tell me. > > > -- > 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 bheid at sc.rr.com Mon Dec 3 17:21:39 2007 From: bheid at sc.rr.com (Bobby Heid) Date: Mon, 3 Dec 2007 18:21:39 -0500 Subject: [AccessD] Interesting Laptop / Vista commentary In-Reply-To: References: <005701c83440$8e84d380$647aa8c0@M90><841B4A86A50E49828AACA122DCC122F8@creativesystemdesigns.com> <00c101c8348c$c509aab0$6401a8c0@Don><005f01c834ba$c67b4d30$647aa8c0@M90><002701c834f3$54994fd0$fdcbef70$@rr.com> <006401c834fa$2bf82450$647aa8c0@M90><006801c83506$b6122ee0$647aa8c0@M90> <000f01c83558$1171e450$3455acf0$@rr.com> Message-ID: <00ac01c83603$41e1d4a0$c5a57de0$@rr.com> So true! Bobby -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: Monday, December 03, 2007 11:24 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Interesting Laptop / Vista commentary A dual-core processor helps with ANY operating system that can use it, Bobby. I know that from experience. Charlotte Foust From pcs at azizaz.com Mon Dec 3 18:40:24 2007 From: pcs at azizaz.com (pcs at azizaz.com) Date: Tue, 4 Dec 2007 10:40:24 +1000 (EST) Subject: [AccessD] Update Query Access vs SQL Server Message-ID: <20071204104024.DJA30003@dommail.onthenet.com.au> I have the following update query running in Access: UPDATE tblRS_ReliefStaff AS T1 INNER JOIN tmpRS_ReliefStaffByAreaID AS Q1 ON T1.EmployeeID = Q1.EmployeeID SET T1.ServicingAreas = IIf(Len([ServicingAreas])>0,[T1].[ServicingAreas] & ";" & [Q1].[AreaID],[Q1].[AreaID]); It will create values in the column ServicingAreas like this: 236;123;567;432;260;230 Running this query in SQL Server will only add the first encountered instance of AreaID into column ServicingAreas, like 236 UPDATE tblRS_ReliefStaff SET ServicingAreas = CASE WHEN Len([ServicingAreas])>0 THEN [T1].[ServicingAreas] + ';' + [Q1].[AreaID] ELSE [Q1].[AreaID] END FROM tblRS_ReliefStaff AS T1 INNER JOIN tmpRS_ReliefStaffByAreaID AS Q1 ON T1.EmployeeID = Q1.EmployeeID END How do I get the SQL Server query to add all encountered values of AreaID of the inner join into the column 'ServicingAreas' ???? Regards Borge From Gustav at cactus.dk Tue Dec 4 01:20:03 2007 From: Gustav at cactus.dk (Gustav Brock) Date: Tue, 04 Dec 2007 08:20:03 +0100 Subject: [AccessD] Interesting Laptop / Vista commentary Message-ID: Hi Drew If you were to boil that list down to one single item, it would be Windows NT 4.0. It ran and still runs rock steady on decent hardware. And with the virtual machines it has been given new life as you don't need to allocate more than 64 MB ram to such a machine. Also, don't forget Windows 3.11. I know, I know, it was not an OS but a DOS shell but so was Windows 9x. We still use for some clients the great Program Manager which was carried forward to Windows 2000 and can be copied to WinXP (haven't tried Vista but I would be surprised if it wouldn't run on it as well). Further, Windows 3.11 made Access 1.x and 2.0 possible which has been the most important software release for at least me. Finally, you miss Windows XP/2003/Vista 64 bit. It may not have much impact on users' experience - except for those working with graphics - but for servers it makes a big difference. /gustav -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Drew Wutka Sent: Monday, December 03, 2007 12:24 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Interesting Laptop / Vista commentary Microsoft needs to do a paradigm shift. If we were to rate their OSes on a scale from 1 to 10 as far as improvements on previous OSes, here would be my list: Windows 95 - 8 Windows NT 4.0 - 9 Windows 98 - 3 Windows Me - -1 (yes, negative one) Windows 2000 - 10 Windows XP - 3 Windows 2003 - 3 Windows Vista - 2 95 was a tremendous paradigm shift in how we use a computer. It's interface is still in use in Windows Vista. Though it's much snazzier... but the core functionality of how a window works is there. NT 4, get's a 9, because it brought stability... 98....let's face it, the only real improvement was FAT32.... though there were a few more OS features (like sfc) Me... 98 with less features.... 2000, Microsoft's best product...EVER. (Tied with Microsoft Access 97, in my book). Rock solid, feature packed, user friendly, dynamic disks, Active Directory, the list goes on. XP, in my opinion, XP has two redeeming qualities. One, it takes the stability of 2000, and makes it look more consumer friendly like Windows 9x. Two, from a technical standpoint, the only feature I found handy in XP is than in Computer Management, you can select multiple file connections and close them at the same time... 2003, some nice new features, but still just building on the solid 2000 core. Vista.....what XP was to 2000, Vista is to XP...unimpressive. Drew -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Lawrence Sent: Saturday, December 01, 2007 7:14 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Interesting Laptop / Vista commentary Yes John: That article is sad but the true... My current lap top, that does have 2GB of RAM on it is my only Desktop (top of the line Toshiba as of last spring) that could run Vista and the graphics is still second tier. During the last 6 months I have been installing OSs on a variety of systems, for a variety of continental wide chains and banking groups. Without exception they are all using Windows2000 and sometimes Linux. The company's senior IT people do not even trust XP and merely laugh when Vista is brought up and suggest it is no more than a pretty but unstable desk-top toy. I hope MS gets their business together before they find themselves competing one on one with various flavours of Linux. I use to be able to make a fair bit selling MS network installs but no more. Jim From accessd at shaw.ca Tue Dec 4 02:14:05 2007 From: accessd at shaw.ca (Jim Lawrence) Date: Tue, 04 Dec 2007 00:14:05 -0800 Subject: [AccessD] Interesting Laptop / Vista commentary In-Reply-To: References: Message-ID: <4ECDD498F90B454BBB284EF214814B15@creativesystemdesigns.com> There are 2 distinct types of computers and they really can not be lumped together. There is the desktop OS like Win95/98/Me/XP/Vista. Then there are the servers and even though there are desktop editions of some of them their reputation is server based. NT/2000/2003 are excellent reliable products. (Had an NT computer that, with a UPS, ran 4 years without a reboot... and only was rebooted because of an upgrade.) I am currently running a Server2003, Standard Edition as a Desktop and it is rock-solid. Even though I have rebuilt the system numerous times, insulted it with strange software, hardware and configurations it just keep running... can not recommend it high enough for all you developers out there instead of these wimpy desktop boxes. Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock Sent: Monday, December 03, 2007 11:20 PM To: accessd at databaseadvisors.com Subject: Re: [AccessD] Interesting Laptop / Vista commentary Hi Drew If you were to boil that list down to one single item, it would be Windows NT 4.0. It ran and still runs rock steady on decent hardware. And with the virtual machines it has been given new life as you don't need to allocate more than 64 MB ram to such a machine. Also, don't forget Windows 3.11. I know, I know, it was not an OS but a DOS shell but so was Windows 9x. We still use for some clients the great Program Manager which was carried forward to Windows 2000 and can be copied to WinXP (haven't tried Vista but I would be surprised if it wouldn't run on it as well). Further, Windows 3.11 made Access 1.x and 2.0 possible which has been the most important software release for at least me. Finally, you miss Windows XP/2003/Vista 64 bit. It may not have much impact on users' experience - except for those working with graphics - but for servers it makes a big difference. /gustav -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Drew Wutka Sent: Monday, December 03, 2007 12:24 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Interesting Laptop / Vista commentary Microsoft needs to do a paradigm shift. If we were to rate their OSes on a scale from 1 to 10 as far as improvements on previous OSes, here would be my list: Windows 95 - 8 Windows NT 4.0 - 9 Windows 98 - 3 Windows Me - -1 (yes, negative one) Windows 2000 - 10 Windows XP - 3 Windows 2003 - 3 Windows Vista - 2 95 was a tremendous paradigm shift in how we use a computer. It's interface is still in use in Windows Vista. Though it's much snazzier... but the core functionality of how a window works is there. NT 4, get's a 9, because it brought stability... 98....let's face it, the only real improvement was FAT32.... though there were a few more OS features (like sfc) Me... 98 with less features.... 2000, Microsoft's best product...EVER. (Tied with Microsoft Access 97, in my book). Rock solid, feature packed, user friendly, dynamic disks, Active Directory, the list goes on. XP, in my opinion, XP has two redeeming qualities. One, it takes the stability of 2000, and makes it look more consumer friendly like Windows 9x. Two, from a technical standpoint, the only feature I found handy in XP is than in Computer Management, you can select multiple file connections and close them at the same time... 2003, some nice new features, but still just building on the solid 2000 core. Vista.....what XP was to 2000, Vista is to XP...unimpressive. Drew -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Lawrence Sent: Saturday, December 01, 2007 7:14 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Interesting Laptop / Vista commentary Yes John: That article is sad but the true... My current lap top, that does have 2GB of RAM on it is my only Desktop (top of the line Toshiba as of last spring) that could run Vista and the graphics is still second tier. During the last 6 months I have been installing OSs on a variety of systems, for a variety of continental wide chains and banking groups. Without exception they are all using Windows2000 and sometimes Linux. The company's senior IT people do not even trust XP and merely laugh when Vista is brought up and suggest it is no more than a pretty but unstable desk-top toy. I hope MS gets their business together before they find themselves competing one on one with various flavours of Linux. I use to be able to make a fair bit selling MS network installs but no more. Jim -- 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 Dec 4 04:19:18 2007 From: andy at minstersystems.co.uk (Andy Lacey) Date: Tue, 4 Dec 2007 11:19:18 +0100 Subject: [AccessD] ADO Connection with password Message-ID: <20071204111921.932742DF6D1@smtp.nildram.co.uk> You did it again Gustav. This did the trick beautifully. Thanks for the millionth time for your help. -- Andy Lacey http://www.minstersystems.co.uk Hi Andy You may need first to set the Property "Jet OLEDB:Database Password" as explained here: http://www.asp101.com/tips/index.asp?id=98 /gustav >>> andy at minstersystems.co.uk 03-12-2007 16:52 >>> Hi all Does anyone else use the code, originally from JC IIRC, which shows who is in an MDB by looking at the LDB? Well I've been successfully using this for years but I now need it to work for a password-protected MDB. So I took the lines Dim cn As New ADODB.Connection Dim cn2 As New ADODB.Connection cn.Provider = "Microsoft.Jet.OLEDB.4.0" cn.Open "Data Source=" & strDb and changed them to: cn.Provider = "Microsoft.Jet.OLEDB.4.0" cn.Open "Data Source=" & strDb & "; Password=fred;" but to no avail. I consistently get the message "Cannot start your application. The workgroup information file is missing or opened exclusively by another user." This is A97, and I do not use Access security. If I set the code back as it was I'm told, rightly, that I need a password but I don't seem to be able to provide one. I guess the "workgroup information file" the message is referring to is System.MDW but why does it have a problem with it? I've tried copying the MDW from the System32 folder to where the MDB is. I've tried copying the MDW from the folder where my live system lives to where this MDB is. Neither helps. I'd appreciate any guidance on what's going on here and what I'm doing wrong. By the way 99.99% of my time I use DAO. This is ADO because, well because that's the way this very clever code works. So my knowledge of ADO is very .imited and I may therefore have made a very silly fundamental error. If so do feel free to tell me. -- Andy Lacey http://www.minstersystems.co.uk ________________________________________________ Message sent using UebiMiau 2.7.2 From jwcolby at colbyconsulting.com Tue Dec 4 06:18:09 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Tue, 4 Dec 2007 07:18:09 -0500 Subject: [AccessD] ADO Connection with password In-Reply-To: <20071204111921.932742DF6D1@smtp.nildram.co.uk> References: <20071204111921.932742DF6D1@smtp.nildram.co.uk> Message-ID: <000c01c8366f$bc17b840$977aa8c0@M90> Andy, Would you write up what you did to code to make it happen, and test it with the later versions of Access? I can then wrap the changes into the utility and fix whatever the "bug" might have been. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Andy Lacey Sent: Tuesday, December 04, 2007 5:19 AM To: Dba Subject: Re: [AccessD] ADO Connection with password You did it again Gustav. This did the trick beautifully. Thanks for the millionth time for your help. -- Andy Lacey http://www.minstersystems.co.uk Hi Andy You may need first to set the Property "Jet OLEDB:Database Password" as explained here: http://www.asp101.com/tips/index.asp?id=98 /gustav >>> andy at minstersystems.co.uk 03-12-2007 16:52 >>> Hi all Does anyone else use the code, originally from JC IIRC, which shows who is in an MDB by looking at the LDB? Well I've been successfully using this for years but I now need it to work for a password-protected MDB. So I took the lines Dim cn As New ADODB.Connection Dim cn2 As New ADODB.Connection cn.Provider = "Microsoft.Jet.OLEDB.4.0" cn.Open "Data Source=" & strDb and changed them to: cn.Provider = "Microsoft.Jet.OLEDB.4.0" cn.Open "Data Source=" & strDb & "; Password=fred;" but to no avail. I consistently get the message "Cannot start your application. The workgroup information file is missing or opened exclusively by another user." This is A97, and I do not use Access security. If I set the code back as it was I'm told, rightly, that I need a password but I don't seem to be able to provide one. I guess the "workgroup information file" the message is referring to is System.MDW but why does it have a problem with it? I've tried copying the MDW from the System32 folder to where the MDB is. I've tried copying the MDW from the folder where my live system lives to where this MDB is. Neither helps. I'd appreciate any guidance on what's going on here and what I'm doing wrong. By the way 99.99% of my time I use DAO. This is ADO because, well because that's the way this very clever code works. So my knowledge of ADO is very .imited and I may therefore have made a very silly fundamental error. If so do feel free to tell me. -- Andy Lacey http://www.minstersystems.co.uk ________________________________________________ Message sent using UebiMiau 2.7.2 -- 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 Dec 4 06:40:36 2007 From: andy at minstersystems.co.uk (Andy Lacey) Date: Tue, 4 Dec 2007 13:40:36 +0100 Subject: [AccessD] ADO Connection with password Message-ID: <20071204134040.C1ED92B86E0@smtp.nildram.co.uk> Hi JC The change was easy once Gustav had identified what's needed. I don't have other versions of Access setup to test though. In function GetLockInfo() replace cn.Provider = "Microsoft.Jet.OLEDB.4.0" cn.Open "Data Source=" & strDb cn2.Open "Provider=Microsoft.Jet.OLEDB.4.0;" & "Data Source=" & strDb with strPassword = DBPassword() With cn .Provider = "Microsoft.Jet.OLEDB.4.0" If strPassword <> "" Then .Properties("Jet OLEDB:Database Password") = strPassword End If .Open "Data Source=" & strDb End With With cn2 .Provider = "Microsoft.Jet.OLEDB.4.0" If strPassword <> "" Then .Properties("Jet OLEDB:Database Password") = strPassword End If .Open "Data Source=" & strDb End With where DBPassword is my function in an MDE to return the password. -- 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] ADO Connection with password Date: 04/12/07 12:27 Andy, Would you write up what you did to code to make it happen, and test it with the later versions of Access? I can then wrap the changes into the utility and fix whatever the "bug" might have been. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Andy Lacey Sent: Tuesday, December 04, 2007 5:19 AM To: Dba Subject: Re: [AccessD] ADO Connection with password You did it again Gustav. This did the trick beautifully. Thanks for the millionth time for your help. -- Andy Lacey http://www.minstersystems.co.uk Hi Andy You may need first to set the Property "Jet OLEDB:Database Password" as explained here: http://www.asp101.com/tips/index.asp?id=98 /gustav >>> andy at minstersystems.co.uk 03-12-2007 16:52 >>> Hi all Does anyone else use the code, originally from JC IIRC, which shows who is in an MDB by looking at the LDB? Well I've been successfully using this for years but I now need it to work for a password-protected MDB. So I took the lines Dim cn As New ADODB.Connection Dim cn2 As New ADODB.Connection cn.Provider = "Microsoft.Jet.OLEDB.4.0" cn.Open "Data Source=" & strDb and changed them to: cn.Provider = "Microsoft.Jet.OLEDB.4.0" cn.Open "Data Source=" & strDb & "; Password=fred;" but to no avail. I consistently get the message "Cannot start your application. The workgroup information file is missing or opened exclusively by another user." This is A97, and I do not use Access security. If I set the code back as it was I'm told, rightly, that I need a password but I don't seem to be able to provide one. I guess the "workgroup information file" the message is referring to is System.MDW but why does it have a problem with it? I've tried copying the MDW from the System32 folder to where the MDB is. I've tried copying the MDW from the folder where my live system lives to where this MDB is. Neither helps. I'd appreciate any guidance on what's going on here and what I'm doing wrong. By the way 99.99% of my time I use DAO. This is ADO because, well because that's the way this very clever code works. So my knowledge of ADO is very ..imited and I may therefore have made a very silly fundamental error. If so do feel free to tell me. -- Andy Lacey http://www.minstersystems.co.uk ________________________________________________ Message sent using UebiMiau 2.7.2 -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com ________________________________________________ Message sent using UebiMiau 2.7.2 From jwcolby at colbyconsulting.com Tue Dec 4 07:55:31 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Tue, 4 Dec 2007 08:55:31 -0500 Subject: [AccessD] ADO Connection with password In-Reply-To: <20071204134040.C1ED92B86E0@smtp.nildram.co.uk> References: <20071204134040.C1ED92B86E0@smtp.nildram.co.uk> Message-ID: <001c01c8367d$563ba320$977aa8c0@M90> And will you share your function DBPassword? John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Andy Lacey Sent: Tuesday, December 04, 2007 7:41 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] ADO Connection with password Hi JC The change was easy once Gustav had identified what's needed. I don't have other versions of Access setup to test though. In function GetLockInfo() replace cn.Provider = "Microsoft.Jet.OLEDB.4.0" cn.Open "Data Source=" & strDb cn2.Open "Provider=Microsoft.Jet.OLEDB.4.0;" & "Data Source=" & strDb with strPassword = DBPassword() With cn .Provider = "Microsoft.Jet.OLEDB.4.0" If strPassword <> "" Then .Properties("Jet OLEDB:Database Password") = strPassword End If .Open "Data Source=" & strDb End With With cn2 .Provider = "Microsoft.Jet.OLEDB.4.0" If strPassword <> "" Then .Properties("Jet OLEDB:Database Password") = strPassword End If .Open "Data Source=" & strDb End With where DBPassword is my function in an MDE to return the password. -- 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] ADO Connection with password Date: 04/12/07 12:27 Andy, Would you write up what you did to code to make it happen, and test it with the later versions of Access? I can then wrap the changes into the utility and fix whatever the "bug" might have been. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Andy Lacey Sent: Tuesday, December 04, 2007 5:19 AM To: Dba Subject: Re: [AccessD] ADO Connection with password You did it again Gustav. This did the trick beautifully. Thanks for the millionth time for your help. -- Andy Lacey http://www.minstersystems.co.uk Hi Andy You may need first to set the Property "Jet OLEDB:Database Password" as explained here: http://www.asp101.com/tips/index.asp?id=98 /gustav >>> andy at minstersystems.co.uk 03-12-2007 16:52 >>> Hi all Does anyone else use the code, originally from JC IIRC, which shows who is in an MDB by looking at the LDB? Well I've been successfully using this for years but I now need it to work for a password-protected MDB. So I took the lines Dim cn As New ADODB.Connection Dim cn2 As New ADODB.Connection cn.Provider = "Microsoft.Jet.OLEDB.4.0" cn.Open "Data Source=" & strDb and changed them to: cn.Provider = "Microsoft.Jet.OLEDB.4.0" cn.Open "Data Source=" & strDb & "; Password=fred;" but to no avail. I consistently get the message "Cannot start your application. The workgroup information file is missing or opened exclusively by another user." This is A97, and I do not use Access security. If I set the code back as it was I'm told, rightly, that I need a password but I don't seem to be able to provide one. I guess the "workgroup information file" the message is referring to is System.MDW but why does it have a problem with it? I've tried copying the MDW from the System32 folder to where the MDB is. I've tried copying the MDW from the folder where my live system lives to where this MDB is. Neither helps. I'd appreciate any guidance on what's going on here and what I'm doing wrong. By the way 99.99% of my time I use DAO. This is ADO because, well because that's the way this very clever code works. So my knowledge of ADO is very ..imited and I may therefore have made a very silly fundamental error. If so do feel free to tell me. -- Andy Lacey http://www.minstersystems.co.uk ________________________________________________ Message sent using UebiMiau 2.7.2 -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com ________________________________________________ Message sent using UebiMiau 2.7.2 -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From jwcolby at colbyconsulting.com Tue Dec 4 07:57:34 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Tue, 4 Dec 2007 08:57:34 -0500 Subject: [AccessD] OT: Excel 2007 size doesn't compress Message-ID: <001d01c8367d$9f14c6d0$977aa8c0@M90> I just generated an Excel spreadsheet with an XLSX file extension (new to me). The file is 8 megs and so I zipped it. It shrank less than 1%. Is there built-in encryption or some other reason that the spreadsheet should not compress? John W. Colby Colby Consulting www.ColbyConsulting.com From Gustav at cactus.dk Tue Dec 4 08:02:00 2007 From: Gustav at cactus.dk (Gustav Brock) Date: Tue, 04 Dec 2007 15:02:00 +0100 Subject: [AccessD] OT: Excel 2007 size doesn't compress Message-ID: Hi John Rename your john.xlsx file to john.zip and you'll see! /gustav >>> jwcolby at colbyconsulting.com 04-12-2007 14:57:34 >>> I just generated an Excel spreadsheet with an XLSX file extension (new to me). The file is 8 megs and so I zipped it. It shrank less than 1%. Is there built-in encryption or some other reason that the spreadsheet should not compress? John W. Colby Colby Consulting www.ColbyConsulting.com From jwcolby at colbyconsulting.com Tue Dec 4 08:13:32 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Tue, 4 Dec 2007 09:13:32 -0500 Subject: [AccessD] OT: Excel 2007 size doesn't compress In-Reply-To: References: Message-ID: <002501c8367f$da702bf0$977aa8c0@M90> ROTFL. Now wun ya think they could just name their file .ZIP? Is my client's security going to complain about the XLSX extension so that I have to zip an already zipped file in order to hand it off? Thanks for sharing the dirty secret. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock Sent: Tuesday, December 04, 2007 9:02 AM To: accessd at databaseadvisors.com Subject: Re: [AccessD] OT: Excel 2007 size doesn't compress Hi John Rename your john.xlsx file to john.zip and you'll see! /gustav >>> jwcolby at colbyconsulting.com 04-12-2007 14:57:34 >>> I just generated an Excel spreadsheet with an XLSX file extension (new to me). The file is 8 megs and so I zipped it. It shrank less than 1%. Is there built-in encryption or some other reason that the spreadsheet should not compress? John W. Colby Colby Consulting www.ColbyConsulting.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From scapistrant at symphonyinfo.com Tue Dec 4 08:19:31 2007 From: scapistrant at symphonyinfo.com (steve) Date: Tue, 4 Dec 2007 08:19:31 -0600 Subject: [AccessD] MsMpEng.exe In-Reply-To: <8301C8A868251E4C8ECD3D4FFEA40F8A2584C070@cpixchng-1.cpiqpc.net> References: <8301C8A868251E4C8ECD3D4FFEA40F8A2584C070@cpixchng-1.cpiqpc.net> Message-ID: My computer is essentially out of service due to a process named MsMPEng.exe. I don't think it ruins any database or other files, but it runs rampant and takes up over 90% of your CPU and most of your memory. Which leaves me with a 3 minute delay for every action I make. From what I've read in other forums, this is a Microsoft process related to Microsoft Defender, and typically comes when you install Microsoft's OneCare (firewall, backup, virus, spyware). I've tried turning off the "scan continuously" option under virus/spyware section of OneCare. It tried directly deleting the process, but it returns like a zombie. Has anyone else come across this and found a solution? Steve Capistrant Symphony Information Services www.symphonyinfo.com Email: scapistrant at symphonyinfo.com Phone: 763-391-7400 ext 801 Skype: steve.capistrant -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of rusty.hammond at cpiqpc.com Sent: Friday, November 30, 2007 9:39 AM To: accessd at databaseadvisors.com Subject: Re: [AccessD] Trim in Access 2007 Not having worked with Access 2007 this is just a wag, but in SQL you can set a field as char (fixed length text) or varchar ( variable length text). Is this same capability in Access 2007 and could it be that your field type is set to fixed length? Rusty -----Original Message----- From: Michael R Mattys [mailto:mmattys at rochester.rr.com] Sent: Friday, November 30, 2007 9:25 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Trim in Access 2007 I'm going to try this Trim replacement: http://www.vbcode.com/Asp/showsn.asp?theID=967 Michael R. Mattys MapPoint & Access Dev www.mattysconsulting.com ----- Original Message ----- From: "Michael R Mattys" To: "Access Developers discussion and problem solving" Sent: Friday, November 30, 2007 10:13 AM Subject: Re: [AccessD] Trim in Access 2007 > Yes, that's what I had originally. > Trim() does not appear to work at all > I'll have to do it with a custom function like yours. > > Michael R. Mattys > MapPoint & Access Dev > www.mattysconsulting.com > > ----- Original Message ----- > From: "Gustav Brock" > To: > Sent: Friday, November 30, 2007 10:05 AM > Subject: Re: [AccessD] Trim in Access 2007 > > >> Hi Michael >> >> Ignoring Trim for a moment, why not just execute a temporary query: -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com ********************************************************************** WARNING: All e-mail sent to and from this address will be received, scanned or otherwise recorded by the CPI Qualified Plan Consultants, Inc. corporate e-mail system and is subject to archival, monitoring or review by, and/or disclosure to, someone other than the recipient. ********************************************************************** -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From accessd at shaw.ca Tue Dec 4 08:45:46 2007 From: accessd at shaw.ca (Jim Lawrence) Date: Tue, 04 Dec 2007 06:45:46 -0800 Subject: [AccessD] MsMpEng.exe In-Reply-To: References: <8301C8A868251E4C8ECD3D4FFEA40F8A2584C070@cpixchng-1.cpiqpc.net> Message-ID: <2EA334093D4640B1B6D3BB26B3A659EF@creativesystemdesigns.com> Hi Steve: Depending on the OS it can be easily removed. Go into services Start > Administration Tools > Services and Disable or Set to manual Check out http://www.file.net/process/msmpeng.exe.html There is a free program called startup inspector that might also help you remove it: http://www.download.com/Startup-Inspector-for-Windows/3000-2086_4-10452094.h tml HTH Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of steve Sent: Tuesday, December 04, 2007 6:20 AM To: 'Access Developers discussion and problem solving' Subject: [AccessD] MsMpEng.exe My computer is essentially out of service due to a process named MsMPEng.exe. I don't think it ruins any database or other files, but it runs rampant and takes up over 90% of your CPU and most of your memory. Which leaves me with a 3 minute delay for every action I make. From what I've read in other forums, this is a Microsoft process related to Microsoft Defender, and typically comes when you install Microsoft's OneCare (firewall, backup, virus, spyware). I've tried turning off the "scan continuously" option under virus/spyware section of OneCare. It tried directly deleting the process, but it returns like a zombie. Has anyone else come across this and found a solution? Steve Capistrant Symphony Information Services www.symphonyinfo.com Email: scapistrant at symphonyinfo.com Phone: 763-391-7400 ext 801 Skype: steve.capistrant -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of rusty.hammond at cpiqpc.com Sent: Friday, November 30, 2007 9:39 AM To: accessd at databaseadvisors.com Subject: Re: [AccessD] Trim in Access 2007 Not having worked with Access 2007 this is just a wag, but in SQL you can set a field as char (fixed length text) or varchar ( variable length text). Is this same capability in Access 2007 and could it be that your field type is set to fixed length? Rusty -----Original Message----- From: Michael R Mattys [mailto:mmattys at rochester.rr.com] Sent: Friday, November 30, 2007 9:25 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Trim in Access 2007 I'm going to try this Trim replacement: http://www.vbcode.com/Asp/showsn.asp?theID=967 Michael R. Mattys MapPoint & Access Dev www.mattysconsulting.com ----- Original Message ----- From: "Michael R Mattys" To: "Access Developers discussion and problem solving" Sent: Friday, November 30, 2007 10:13 AM Subject: Re: [AccessD] Trim in Access 2007 > Yes, that's what I had originally. > Trim() does not appear to work at all > I'll have to do it with a custom function like yours. > > Michael R. Mattys > MapPoint & Access Dev > www.mattysconsulting.com > > ----- Original Message ----- > From: "Gustav Brock" > To: > Sent: Friday, November 30, 2007 10:05 AM > Subject: Re: [AccessD] Trim in Access 2007 > > >> Hi Michael >> >> Ignoring Trim for a moment, why not just execute a temporary query: -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com ********************************************************************** WARNING: All e-mail sent to and from this address will be received, scanned or otherwise recorded by the CPI Qualified Plan Consultants, Inc. corporate e-mail system and is subject to archival, monitoring or review by, and/or disclosure to, someone other than the recipient. ********************************************************************** -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/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 AIG.com Tue Dec 4 08:45:00 2007 From: Lambert.Heenan at AIG.com (Heenan, Lambert) Date: Tue, 4 Dec 2007 08:45:00 -0600 Subject: [AccessD] MsMpEng.exe Message-ID: <34C8A2AB1EF3564CB0D64DB6AFFDD5C208ED750F@XLIVMBX35bkup.aig.com> Hmm. Good old MS seem to have 'reorganized' their fora, so half the Google results give you ... Not Found: Forum Not Found This Forums has already been merged into another forum or deleted, please see the notification in Announcement Forums. However it seems that you need to disable automatic scanning altogether and only use the on-demand scan. Some people are also happy to uninstall the thing (from control panel by removing Windows Defender). Lambert -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of steve Sent: Tuesday, December 04, 2007 9:20 AM To: 'Access Developers discussion and problem solving' Subject: [AccessD] MsMpEng.exe My computer is essentially out of service due to a process named MsMPEng.exe. I don't think it ruins any database or other files, but it runs rampant and takes up over 90% of your CPU and most of your memory. Which leaves me with a 3 minute delay for every action I make. From what I've read in other forums, this is a Microsoft process related to Microsoft Defender, and typically comes when you install Microsoft's OneCare (firewall, backup, virus, spyware). I've tried turning off the "scan continuously" option under virus/spyware section of OneCare. It tried directly deleting the process, but it returns like a zombie. Has anyone else come across this and found a solution? Steve Capistrant Symphony Information Services www.symphonyinfo.com Email: scapistrant at symphonyinfo.com Phone: 763-391-7400 ext 801 Skype: steve.capistrant -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of rusty.hammond at cpiqpc.com Sent: Friday, November 30, 2007 9:39 AM To: accessd at databaseadvisors.com Subject: Re: [AccessD] Trim in Access 2007 Not having worked with Access 2007 this is just a wag, but in SQL you can set a field as char (fixed length text) or varchar ( variable length text). Is this same capability in Access 2007 and could it be that your field type is set to fixed length? Rusty -----Original Message----- From: Michael R Mattys [mailto:mmattys at rochester.rr.com] Sent: Friday, November 30, 2007 9:25 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Trim in Access 2007 I'm going to try this Trim replacement: http://www.vbcode.com/Asp/showsn.asp?theID=967 Michael R. Mattys MapPoint & Access Dev www.mattysconsulting.com ----- Original Message ----- From: "Michael R Mattys" To: "Access Developers discussion and problem solving" Sent: Friday, November 30, 2007 10:13 AM Subject: Re: [AccessD] Trim in Access 2007 > Yes, that's what I had originally. > Trim() does not appear to work at all > I'll have to do it with a custom function like yours. > > Michael R. Mattys > MapPoint & Access Dev > www.mattysconsulting.com > > ----- Original Message ----- > From: "Gustav Brock" > To: > Sent: Friday, November 30, 2007 10:05 AM > Subject: Re: [AccessD] Trim in Access 2007 > > >> Hi Michael >> >> Ignoring Trim for a moment, why not just execute a temporary query: -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com ********************************************************************** WARNING: All e-mail sent to and from this address will be received, scanned or otherwise recorded by the CPI Qualified Plan Consultants, Inc. corporate e-mail system and is subject to archival, monitoring or review by, and/or disclosure to, someone other than the recipient. ********************************************************************** -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/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 djkr at msn.com Tue Dec 4 08:48:02 2007 From: djkr at msn.com (DJK(John) Robinson) Date: Tue, 4 Dec 2007 14:48:02 -0000 Subject: [AccessD] MsMpEng.exe In-Reply-To: Message-ID: Steve Not a solution from me, sorry. The only mention of MsMPEng in MSKB relates to Microsoft Forefront Client Security (http://support.microsoft.com/kb/938054/en-us) - presumably some relation of One Care? I don't have One Care, and don't have MsMPEng.exe on my PC, let alone running. Circumstantial evidence to support what you've found in fora. Well, there is a possible solution: uninstall One Care. Someone had to say it! John -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of steve Sent: 04 December 2007 14:20 To: 'Access Developers discussion and problem solving' Subject: [AccessD] MsMpEng.exe My computer is essentially out of service due to a process named MsMPEng.exe. I don't think it ruins any database or other files, but it runs rampant and takes up over 90% of your CPU and most of your memory. Which leaves me with a 3 minute delay for every action I make. From what I've read in other forums, this is a Microsoft process related to Microsoft Defender, and typically comes when you install Microsoft's OneCare (firewall, backup, virus, spyware). I've tried turning off the "scan continuously" option under virus/spyware section of OneCare. It tried directly deleting the process, but it returns like a zombie. Has anyone else come across this and found a solution? Steve Capistrant Symphony Information Services www.symphonyinfo.com Email: scapistrant at symphonyinfo.com Phone: 763-391-7400 ext 801 Skype: steve.capistrant From Gustav at cactus.dk Tue Dec 4 08:49:19 2007 From: Gustav at cactus.dk (Gustav Brock) Date: Tue, 04 Dec 2007 15:49:19 +0100 Subject: [AccessD] OT: Excel 2007 size doesn't compress Message-ID: Hi John I just rename the files, zip or xls, to zi_, zip_, xls_ or xl_ and ask the receiver to save them and rename them. /gustav >>> jwcolby at colbyconsulting.com 04-12-2007 15:13:32 >>> ROTFL. Now wun ya think they could just name their file .ZIP? Is my client's security going to complain about the XLSX extension so that I have to zip an already zipped file in order to hand it off? Thanks for sharing the dirty secret. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock Sent: Tuesday, December 04, 2007 9:02 AM To: accessd at databaseadvisors.com Subject: Re: [AccessD] OT: Excel 2007 size doesn't compress Hi John Rename your john.xlsx file to john.zip and you'll see! /gustav >>> jwcolby at colbyconsulting.com 04-12-2007 14:57:34 >>> I just generated an Excel spreadsheet with an XLSX file extension (new to me). The file is 8 megs and so I zipped it. It shrank less than 1%. Is there built-in encryption or some other reason that the spreadsheet should not compress? John W. Colby Colby Consulting www.ColbyConsulting.com From andy at minstersystems.co.uk Tue Dec 4 09:01:38 2007 From: andy at minstersystems.co.uk (Andy Lacey) Date: Tue, 4 Dec 2007 16:01:38 +0100 Subject: [AccessD] ADO Connection with password Message-ID: <20071204160143.BA8B74C8E0@smtp.nildram.co.uk> Sure Function DBPassword DBPassword="fred" End Function ;-) Good eh? The only point is to have it in an MDE. Actually I've been thinking that I might get the pw programmatically from the connect string of an attached table but I can't decide if that's a better or worse solution. All a bit cosmetic given the ease with which you can get hold of a password cracker but I've a client to satisfy. -- 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] ADO Connection with password Date: 04/12/07 14:58 And will you share your function DBPassword? John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Andy Lacey Sent: Tuesday, December 04, 2007 7:41 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] ADO Connection with password Hi JC The change was easy once Gustav had identified what's needed. I don't have other versions of Access setup to test though. In function GetLockInfo() replace cn.Provider = "Microsoft.Jet.OLEDB.4.0" cn.Open "Data Source=" & strDb cn2.Open "Provider=Microsoft.Jet.OLEDB.4.0;" & "Data Source=" & strDb with strPassword = DBPassword() With cn ..Provider = "Microsoft.Jet.OLEDB.4.0" If strPassword <> "" Then ..Properties("Jet OLEDB:Database Password") = strPassword End If .Open "Data Source=" & strDb End With With cn2 ..Provider = "Microsoft.Jet.OLEDB.4.0" If strPassword <> "" Then ..Properties("Jet OLEDB:Database Password") = strPassword End If .Open "Data Source=" & strDb End With where DBPassword is my function in an MDE to return the password. -- 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] ADO Connection with password Date: 04/12/07 12:27 Andy, Would you write up what you did to code to make it happen, and test it with the later versions of Access? I can then wrap the changes into the utility and fix whatever the "bug" might have been. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Andy Lacey Sent: Tuesday, December 04, 2007 5:19 AM To: Dba Subject: Re: [AccessD] ADO Connection with password You did it again Gustav. This did the trick beautifully. Thanks for the millionth time for your help. -- Andy Lacey http://www.minstersystems.co.uk Hi Andy You may need first to set the Property "Jet OLEDB:Database Password" as explained here: http://www.asp101.com/tips/index.asp?id=98 /gustav >>> andy at minstersystems.co.uk 03-12-2007 16:52 >>> Hi all Does anyone else use the code, originally from JC IIRC, which shows who is in an MDB by looking at the LDB? Well I've been successfully using this for years but I now need it to work for a password-protected MDB. So I took the lines Dim cn As New ADODB.Connection Dim cn2 As New ADODB.Connection cn.Provider = "Microsoft.Jet.OLEDB.4.0" cn.Open "Data Source=" & strDb and changed them to: cn.Provider = "Microsoft.Jet.OLEDB.4.0" cn.Open "Data Source=" & strDb & "; Password=fred;" but to no avail. I consistently get the message "Cannot start your application. The workgroup information file is missing or opened exclusively by another user." This is A97, and I do not use Access security. If I set the code back as it was I'm told, rightly, that I need a password but I don't seem to be able to provide one. I guess the "workgroup information file" the message is referring to is System.MDW but why does it have a problem with it? I've tried copying the MDW from the System32 folder to where the MDB is. I've tried copying the MDW from the folder where my live system lives to where this MDB is. Neither helps. I'd appreciate any guidance on what's going on here and what I'm doing wrong. By the way 99.99% of my time I use DAO. This is ADO because, well because that's the way this very clever code works. So my knowledge of ADO is very ...imited and I may therefore have made a very silly fundamental error. If so do feel free to tell me. -- Andy Lacey http://www.minstersystems.co.uk ________________________________________________ Message sent using UebiMiau 2.7.2 -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com ________________________________________________ Message sent using UebiMiau 2.7.2 -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com ________________________________________________ Message sent using UebiMiau 2.7.2 From jwcolby at colbyconsulting.com Tue Dec 4 10:13:22 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Tue, 4 Dec 2007 11:13:22 -0500 Subject: [AccessD] ADO Connection with password In-Reply-To: <20071204160143.BA8B74C8E0@smtp.nildram.co.uk> References: <20071204160143.BA8B74C8E0@smtp.nildram.co.uk> Message-ID: <001301c83690$97a6ca20$977aa8c0@M90> ROTFL. That is a stunner. OK I will write this one off to "go talk to Andy" if the subject ever comes up. ;-) Thanks, John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Andy Lacey Sent: Tuesday, December 04, 2007 10:02 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] ADO Connection with password Sure Function DBPassword DBPassword="fred" End Function ;-) Good eh? The only point is to have it in an MDE. Actually I've been thinking that I might get the pw programmatically from the connect string of an attached table but I can't decide if that's a better or worse solution. All a bit cosmetic given the ease with which you can get hold of a password cracker but I've a client to satisfy. -- 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] ADO Connection with password Date: 04/12/07 14:58 And will you share your function DBPassword? John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Andy Lacey Sent: Tuesday, December 04, 2007 7:41 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] ADO Connection with password Hi JC The change was easy once Gustav had identified what's needed. I don't have other versions of Access setup to test though. In function GetLockInfo() replace cn.Provider = "Microsoft.Jet.OLEDB.4.0" cn.Open "Data Source=" & strDb cn2.Open "Provider=Microsoft.Jet.OLEDB.4.0;" & "Data Source=" & strDb with strPassword = DBPassword() With cn ..Provider = "Microsoft.Jet.OLEDB.4.0" If strPassword <> "" Then ..Properties("Jet OLEDB:Database Password") = strPassword End If .Open "Data Source=" & strDb End With With cn2 ..Provider = "Microsoft.Jet.OLEDB.4.0" If strPassword <> "" Then ..Properties("Jet OLEDB:Database Password") = strPassword End If .Open "Data Source=" & strDb End With where DBPassword is my function in an MDE to return the password. -- 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] ADO Connection with password Date: 04/12/07 12:27 Andy, Would you write up what you did to code to make it happen, and test it with the later versions of Access? I can then wrap the changes into the utility and fix whatever the "bug" might have been. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Andy Lacey Sent: Tuesday, December 04, 2007 5:19 AM To: Dba Subject: Re: [AccessD] ADO Connection with password You did it again Gustav. This did the trick beautifully. Thanks for the millionth time for your help. -- Andy Lacey http://www.minstersystems.co.uk Hi Andy You may need first to set the Property "Jet OLEDB:Database Password" as explained here: http://www.asp101.com/tips/index.asp?id=98 /gustav >>> andy at minstersystems.co.uk 03-12-2007 16:52 >>> Hi all Does anyone else use the code, originally from JC IIRC, which shows who is in an MDB by looking at the LDB? Well I've been successfully using this for years but I now need it to work for a password-protected MDB. So I took the lines Dim cn As New ADODB.Connection Dim cn2 As New ADODB.Connection cn.Provider = "Microsoft.Jet.OLEDB.4.0" cn.Open "Data Source=" & strDb and changed them to: cn.Provider = "Microsoft.Jet.OLEDB.4.0" cn.Open "Data Source=" & strDb & "; Password=fred;" but to no avail. I consistently get the message "Cannot start your application. The workgroup information file is missing or opened exclusively by another user." This is A97, and I do not use Access security. If I set the code back as it was I'm told, rightly, that I need a password but I don't seem to be able to provide one. I guess the "workgroup information file" the message is referring to is System.MDW but why does it have a problem with it? I've tried copying the MDW from the System32 folder to where the MDB is. I've tried copying the MDW from the folder where my live system lives to where this MDB is. Neither helps. I'd appreciate any guidance on what's going on here and what I'm doing wrong. By the way 99.99% of my time I use DAO. This is ADO because, well because that's the way this very clever code works. So my knowledge of ADO is very ...imited and I may therefore have made a very silly fundamental error. If so do feel free to tell me. -- Andy Lacey http://www.minstersystems.co.uk ________________________________________________ Message sent using UebiMiau 2.7.2 -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com ________________________________________________ Message sent using UebiMiau 2.7.2 -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com ________________________________________________ Message sent using UebiMiau 2.7.2 -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From cfoust at infostatsystems.com Tue Dec 4 10:21:20 2007 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Tue, 4 Dec 2007 08:21:20 -0800 Subject: [AccessD] Interesting Laptop / Vista commentary In-Reply-To: <4ECDD498F90B454BBB284EF214814B15@creativesystemdesigns.com> References: <4ECDD498F90B454BBB284EF214814B15@creativesystemdesigns.com> Message-ID: So what ARE the best reasons for running a server OS on a desktop? Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Lawrence Sent: Tuesday, December 04, 2007 12:14 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Interesting Laptop / Vista commentary There are 2 distinct types of computers and they really can not be lumped together. There is the desktop OS like Win95/98/Me/XP/Vista. Then there are the servers and even though there are desktop editions of some of them their reputation is server based. NT/2000/2003 are excellent reliable products. (Had an NT computer that, with a UPS, ran 4 years without a reboot... and only was rebooted because of an upgrade.) I am currently running a Server2003, Standard Edition as a Desktop and it is rock-solid. Even though I have rebuilt the system numerous times, insulted it with strange software, hardware and configurations it just keep running... can not recommend it high enough for all you developers out there instead of these wimpy desktop boxes. Jim From Gustav at cactus.dk Tue Dec 4 10:35:30 2007 From: Gustav at cactus.dk (Gustav Brock) Date: Tue, 04 Dec 2007 17:35:30 +0100 Subject: [AccessD] Interesting Laptop / Vista commentary Message-ID: Hi Charlotte You get a clean install with no mediaplayer but bunches of other stuff for no use. I think this is a bad idea. If you wish/need to minimize, visit this place: http://www.nliteos.com/ /gustav >>> cfoust at infostatsystems.com 04-12-2007 17:21:20 >>> So what ARE the best reasons for running a server OS on a desktop? From rockysmolin at bchacc.com Tue Dec 4 10:38:18 2007 From: rockysmolin at bchacc.com (Rocky Smolin at Beach Access Software) Date: Tue, 4 Dec 2007 08:38:18 -0800 Subject: [AccessD] Interviews Message-ID: <002301c83694$136b06a0$0301a8c0@HAL9005> Dear List: I am currently writing a book on how to take a raw program (or half-baked idea) and turn it into a marketable product. I am looking for people who have done this - lone ranger programmers or small partnerships - to interview. I have so far interviewed three people who have done this, and am looking for maybe three more. Although I was initially skeptical of the value of these kinds of first person experiences, my editor assured me that is was valuable stuff, and after the first three I can see he was right. If you have done this - taken an idea or a custom developed application and generalized it for a specific market and made it into a packaged product - and would consent to be interviewed about your experience, please contact me off-line. MTIA Rocky From cfoust at infostatsystems.com Tue Dec 4 10:53:38 2007 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Tue, 4 Dec 2007 08:53:38 -0800 Subject: [AccessD] Interesting Laptop / Vista commentary In-Reply-To: References: Message-ID: I'm not interested in running a server on my laptop, I was just asking what would justify it. Thanks for the link though, I can also use a good registry scrubber. Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock Sent: Tuesday, December 04, 2007 8:35 AM To: accessd at databaseadvisors.com Subject: Re: [AccessD] Interesting Laptop / Vista commentary Hi Charlotte You get a clean install with no mediaplayer but bunches of other stuff for no use. I think this is a bad idea. If you wish/need to minimize, visit this place: http://www.nliteos.com/ /gustav >>> cfoust at infostatsystems.com 04-12-2007 17:21:20 >>> So what ARE the best reasons for running a server OS on a desktop? From DWUTKA at Marlow.com Tue Dec 4 11:00:34 2007 From: DWUTKA at Marlow.com (Drew Wutka) Date: Tue, 4 Dec 2007 11:00:34 -0600 Subject: [AccessD] Interesting Laptop / Vista commentary In-Reply-To: Message-ID: Mirrored drives!!!! One of the best features, IMHO, of Windows 2000, is that it brought along dynamic disks. However, with 2000 Pro, XP, (and, as far as I know Vista), you can only stripe and create RAID5s. To mirror a dynamic drive, you need a server OS, Windows 2000 server, 2003 server. You can, of course, do all of this with a RAID controller too. In fact, in the last year or two, motherboards have been coming out with RAID controllers out there, but before that, they were pretty expensive. A mirrored drive makes life a LOT easier, especially if you have a system that you NEED to depend on. What's the worst case scenario for a development machine? Losing the hard drive. Well, if you have two drives mirrored, you can lose one, and you are completely unaffected. Drew -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: Tuesday, December 04, 2007 10:21 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Interesting Laptop / Vista commentary So what ARE the best reasons for running a server OS on a desktop? Charlotte Foust 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 BusinessSensitve 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 Tue Dec 4 11:05:08 2007 From: DWUTKA at Marlow.com (Drew Wutka) Date: Tue, 4 Dec 2007 11:05:08 -0600 Subject: [AccessD] Interesting Laptop / Vista commentary In-Reply-To: Message-ID: On a laptop, no reason at all. Drew -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: Tuesday, December 04, 2007 10:54 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Interesting Laptop / Vista commentary I'm not interested in running a server on my laptop, I was just asking what would justify it. Thanks for the link though, I can also use a good registry scrubber. Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock Sent: Tuesday, December 04, 2007 8:35 AM To: accessd at databaseadvisors.com Subject: Re: [AccessD] Interesting Laptop / Vista commentary Hi Charlotte You get a clean install with no mediaplayer but bunches of other stuff for no use. I think this is a bad idea. If you wish/need to minimize, visit this place: http://www.nliteos.com/ /gustav >>> cfoust at infostatsystems.com 04-12-2007 17:21:20 >>> So what ARE the best reasons for running a server OS on a desktop? -- 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 BusinessSensitve 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 Gustav at cactus.dk Tue Dec 4 11:06:22 2007 From: Gustav at cactus.dk (Gustav Brock) Date: Tue, 04 Dec 2007 18:06:22 +0100 Subject: [AccessD] Action Pack, now with special edition toolkit for Web Solution Providers Message-ID: Hi all Received this today: Our records indicate .. that you are eligible to order the Microsoft Web Solutions Toolkit. You will automatically be shipped the Web Solutions Toolkit in January 2008. /gustav >>> Gustav at cactus.dk 10-10-2007 10:09:07 >>> Hi all We (my employer and I) don't want to spend money on the "MS exam circus" as the ROI is zero. Thus, our official Small Business Specialist status will be lost (and our clients don't care as they hardly knew that anyway). No big deal. However, that status have the additional benefit that combined with the Action Pack Subscription (where the ROI is huge) you are offered Visual Studio Standard 2005 for free. So no SB partner => no free VS which is bad now that VS2008 is close. But a new free add-on to the Action Pack is now announced which could be of interest for those of you not having Visual Studio yet or have felt the limitations of the free Express editions, a "special edition toolkit" for Web Solution Providers: https://partner.microsoft.com/webresourcekit It includes Microsoft Visual Studio Standard 2008 and Expression Studio. The estimated ship date for the kit is January 2008. One of the steps to obtain the kit is to: Successfully complete one of three free online courses and the associated assessment with a score of 70 percent or higher .. These seems to have a duration from 0,5 to 1,5 hours, so you have to pay by spending some of your valuable time! /gustav From accessd at shaw.ca Tue Dec 4 11:15:03 2007 From: accessd at shaw.ca (Jim Lawrence) Date: Tue, 04 Dec 2007 09:15:03 -0800 Subject: [AccessD] Interesting Laptop / Vista commentary In-Reply-To: References: <4ECDD498F90B454BBB284EF214814B15@creativesystemdesigns.com> Message-ID: <8131E8C2D74E4C899B6D4CF41D4C2A7A@creativesystemdesigns.com> I have a skill of crippling desktop computers in a few days. My desktop server has the capability to manage the network in a pinch, easy to remotely access, runs IIS and MS SQL without modification, runs multiple applications without flinching, can set various applications to the amount of resources required (back-ground down-loading for example), connects to every station and server, regardless of the OS, without issues, stability is excellent and the list of functionality goes on and on. As a developer, running this type of configuration has been a god-send. Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: Tuesday, December 04, 2007 8:21 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Interesting Laptop / Vista commentary So what ARE the best reasons for running a server OS on a desktop? Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Lawrence Sent: Tuesday, December 04, 2007 12:14 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Interesting Laptop / Vista commentary There are 2 distinct types of computers and they really can not be lumped together. There is the desktop OS like Win95/98/Me/XP/Vista. Then there are the servers and even though there are desktop editions of some of them their reputation is server based. NT/2000/2003 are excellent reliable products. (Had an NT computer that, with a UPS, ran 4 years without a reboot... and only was rebooted because of an upgrade.) I am currently running a Server2003, Standard Edition as a Desktop and it is rock-solid. Even though I have rebuilt the system numerous times, insulted it with strange software, hardware and configurations it just keep running... can not recommend it high enough for all you developers out there instead of these wimpy desktop boxes. Jim -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From cfoust at infostatsystems.com Tue Dec 4 11:25:42 2007 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Tue, 4 Dec 2007 09:25:42 -0800 Subject: [AccessD] Interesting Laptop / Vista commentary In-Reply-To: References: Message-ID: Laptops DO come with RAID controllers. Does that make a difference? Charlotte -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Drew Wutka Sent: Tuesday, December 04, 2007 9:05 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Interesting Laptop / Vista commentary On a laptop, no reason at all. Drew -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: Tuesday, December 04, 2007 10:54 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Interesting Laptop / Vista commentary I'm not interested in running a server on my laptop, I was just asking what would justify it. Thanks for the link though, I can also use a good registry scrubber. Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock Sent: Tuesday, December 04, 2007 8:35 AM To: accessd at databaseadvisors.com Subject: Re: [AccessD] Interesting Laptop / Vista commentary Hi Charlotte You get a clean install with no mediaplayer but bunches of other stuff for no use. I think this is a bad idea. If you wish/need to minimize, visit this place: http://www.nliteos.com/ /gustav >>> cfoust at infostatsystems.com 04-12-2007 17:21:20 >>> So what ARE the best reasons for running a server OS on a desktop? -- 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 BusinessSensitve 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 accessd at shaw.ca Tue Dec 4 11:37:11 2007 From: accessd at shaw.ca (Jim Lawrence) Date: Tue, 04 Dec 2007 09:37:11 -0800 Subject: [AccessD] Interesting Laptop / Vista commentary In-Reply-To: References: Message-ID: <3DFE2E4549754367913319069A35998C@creativesystemdesigns.com> I think that with cheap mother boards coming with built in raid and sata controllers having software now doing this process is just slow and inefficient. Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Drew Wutka Sent: Tuesday, December 04, 2007 9:01 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Interesting Laptop / Vista commentary Mirrored drives!!!! One of the best features, IMHO, of Windows 2000, is that it brought along dynamic disks. However, with 2000 Pro, XP, (and, as far as I know Vista), you can only stripe and create RAID5s. To mirror a dynamic drive, you need a server OS, Windows 2000 server, 2003 server. You can, of course, do all of this with a RAID controller too. In fact, in the last year or two, motherboards have been coming out with RAID controllers out there, but before that, they were pretty expensive. A mirrored drive makes life a LOT easier, especially if you have a system that you NEED to depend on. What's the worst case scenario for a development machine? Losing the hard drive. Well, if you have two drives mirrored, you can lose one, and you are completely unaffected. Drew -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: Tuesday, December 04, 2007 10:21 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Interesting Laptop / Vista commentary So what ARE the best reasons for running a server OS on a desktop? Charlotte Foust 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 BusinessSensitve 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 accessd at shaw.ca Tue Dec 4 11:40:17 2007 From: accessd at shaw.ca (Jim Lawrence) Date: Tue, 04 Dec 2007 09:40:17 -0800 Subject: [AccessD] Interesting Laptop / Vista commentary In-Reply-To: References: Message-ID: <5F2FA80412064F33B08D16A9CFD3D1DC@creativesystemdesigns.com> Why would you run a server product on a laptop? Servers are at their best when there is lots of resource and networks to handle. Laptops by definition are generally single and remote. Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: Tuesday, December 04, 2007 8:54 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Interesting Laptop / Vista commentary I'm not interested in running a server on my laptop, I was just asking what would justify it. Thanks for the link though, I can also use a good registry scrubber. Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock Sent: Tuesday, December 04, 2007 8:35 AM To: accessd at databaseadvisors.com Subject: Re: [AccessD] Interesting Laptop / Vista commentary Hi Charlotte You get a clean install with no mediaplayer but bunches of other stuff for no use. I think this is a bad idea. If you wish/need to minimize, visit this place: http://www.nliteos.com/ /gustav >>> cfoust at infostatsystems.com 04-12-2007 17:21:20 >>> So what ARE the best reasons for running a server OS on a desktop? -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From accessd at shaw.ca Tue Dec 4 11:42:49 2007 From: accessd at shaw.ca (Jim Lawrence) Date: Tue, 04 Dec 2007 09:42:49 -0800 Subject: [AccessD] Action Pack, now with special edition toolkit for Web Solution Providers In-Reply-To: References: Message-ID: I guess congratulations are in order. Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock Sent: Tuesday, December 04, 2007 9:06 AM To: accessd at databaseadvisors.com Subject: Re: [AccessD] Action Pack, now with special edition toolkit for Web Solution Providers Hi all Received this today: Our records indicate .. that you are eligible to order the Microsoft Web Solutions Toolkit. You will automatically be shipped the Web Solutions Toolkit in January 2008. /gustav >>> Gustav at cactus.dk 10-10-2007 10:09:07 >>> Hi all We (my employer and I) don't want to spend money on the "MS exam circus" as the ROI is zero. Thus, our official Small Business Specialist status will be lost (and our clients don't care as they hardly knew that anyway). No big deal. However, that status have the additional benefit that combined with the Action Pack Subscription (where the ROI is huge) you are offered Visual Studio Standard 2005 for free. So no SB partner => no free VS which is bad now that VS2008 is close. But a new free add-on to the Action Pack is now announced which could be of interest for those of you not having Visual Studio yet or have felt the limitations of the free Express editions, a "special edition toolkit" for Web Solution Providers: https://partner.microsoft.com/webresourcekit It includes Microsoft Visual Studio Standard 2008 and Expression Studio. The estimated ship date for the kit is January 2008. One of the steps to obtain the kit is to: Successfully complete one of three free online courses and the associated assessment with a score of 70 percent or higher .. These seems to have a duration from 0,5 to 1,5 hours, so you have to pay by spending some of your valuable time! /gustav -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From DWUTKA at Marlow.com Tue Dec 4 11:53:14 2007 From: DWUTKA at Marlow.com (Drew Wutka) Date: Tue, 4 Dec 2007 11:53:14 -0600 Subject: [AccessD] Interesting Laptop / Vista commentary In-Reply-To: Message-ID: I haven't seen one...but I don't doubt that. Like I said, RAID controllers are becoming more common, because they are getting cheaper. Drew -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: Tuesday, December 04, 2007 11:26 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Interesting Laptop / Vista commentary Laptops DO come with RAID controllers. Does that make a difference? Charlotte -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Drew Wutka Sent: Tuesday, December 04, 2007 9:05 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Interesting Laptop / Vista commentary On a laptop, no reason at all. Drew -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: Tuesday, December 04, 2007 10:54 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Interesting Laptop / Vista commentary I'm not interested in running a server on my laptop, I was just asking what would justify it. Thanks for the link though, I can also use a good registry scrubber. Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock Sent: Tuesday, December 04, 2007 8:35 AM To: accessd at databaseadvisors.com Subject: Re: [AccessD] Interesting Laptop / Vista commentary Hi Charlotte You get a clean install with no mediaplayer but bunches of other stuff for no use. I think this is a bad idea. If you wish/need to minimize, visit this place: http://www.nliteos.com/ /gustav >>> cfoust at infostatsystems.com 04-12-2007 17:21:20 >>> So what ARE the best reasons for running a server OS on a desktop? -- 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 BusinessSensitve 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 BusinessSensitve 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 Tue Dec 4 11:55:15 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Tue, 4 Dec 2007 12:55:15 -0500 Subject: [AccessD] Interesting Laptop / Vista commentary In-Reply-To: <3DFE2E4549754367913319069A35998C@creativesystemdesigns.com> References: <3DFE2E4549754367913319069A35998C@creativesystemdesigns.com> Message-ID: <001a01c8369e$d34ada90$977aa8c0@M90> The motherboard chipsets (at least NVidia) SUCK at handling raid. I know because I have tried, and the disk transfer rates were abysmal, as in as low as 5 mbytes / sec. It is barely OK as a C: drive but for real data access needs you truly have to look elsewhere. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Lawrence Sent: Tuesday, December 04, 2007 12:37 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Interesting Laptop / Vista commentary I think that with cheap mother boards coming with built in raid and sata controllers having software now doing this process is just slow and inefficient. Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Drew Wutka Sent: Tuesday, December 04, 2007 9:01 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Interesting Laptop / Vista commentary Mirrored drives!!!! One of the best features, IMHO, of Windows 2000, is that it brought along dynamic disks. However, with 2000 Pro, XP, (and, as far as I know Vista), you can only stripe and create RAID5s. To mirror a dynamic drive, you need a server OS, Windows 2000 server, 2003 server. You can, of course, do all of this with a RAID controller too. In fact, in the last year or two, motherboards have been coming out with RAID controllers out there, but before that, they were pretty expensive. A mirrored drive makes life a LOT easier, especially if you have a system that you NEED to depend on. What's the worst case scenario for a development machine? Losing the hard drive. Well, if you have two drives mirrored, you can lose one, and you are completely unaffected. Drew -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: Tuesday, December 04, 2007 10:21 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Interesting Laptop / Vista commentary So what ARE the best reasons for running a server OS on a desktop? Charlotte Foust 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 BusinessSensitve 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 From rockysmolin at bchacc.com Tue Dec 4 12:10:11 2007 From: rockysmolin at bchacc.com (Rocky Smolin at Beach Access Software) Date: Tue, 4 Dec 2007 10:10:11 -0800 Subject: [AccessD] Report Filter Problem Message-ID: <003401c836a0$e9ecd9e0$0301a8c0@HAL9005> Dear List: I have a report grouped on Product. In the detail there are two number - standard and actual cost. There's an option on the calling form to print all records or only records where the difference is > .01. In the report's Open event, then, I set the filter: If Forms!frmPricePaidVersusContractReport!fraPrint = 1 Then Me.Filter = "" Me.FilterOn = False Else Me.Filter = "Difference >=.01" Me.FilterOn = True End If All's well so far. Then the client said to change the report so that if the option to print only if DIFFERENCE > .01 and ANY ONE record in the product qualified, then print all records for that product. So in the format event of the header of the Product I do a little code to see if ANY ONE record qualifies and if so I turn the filter off: ShowDetail: Me.Filter = "" Me.FilterOn = False and then in the Format event of the Product Footer I conditionally turn the filter back on again with same code I used in the open event. Problem is that it goes into a loop which I traced down to the report being run over and over again. I put a break point in the Open event, and it just keeps running the report again and again. What is going wrong here - or better yet - what's the solution? MTIA Rocky From cfoust at infostatsystems.com Tue Dec 4 13:20:06 2007 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Tue, 4 Dec 2007 11:20:06 -0800 Subject: [AccessD] Interesting Laptop / Vista commentary In-Reply-To: References: Message-ID: When I bought mine a couple of years ago, a RAID controller was available on one model, but I decided against it. Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Drew Wutka Sent: Tuesday, December 04, 2007 9:53 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Interesting Laptop / Vista commentary I haven't seen one...but I don't doubt that. Like I said, RAID controllers are becoming more common, because they are getting cheaper. Drew -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: Tuesday, December 04, 2007 11:26 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Interesting Laptop / Vista commentary Laptops DO come with RAID controllers. Does that make a difference? Charlotte From dwaters at usinternet.com Tue Dec 4 13:20:46 2007 From: dwaters at usinternet.com (Dan Waters) Date: Tue, 4 Dec 2007 13:20:46 -0600 Subject: [AccessD] Action Pack, now with special edition toolkit for Web Solution Providers In-Reply-To: References: Message-ID: <002a01c836aa$c6465f20$0300a8c0@danwaters> I just downloaded SQL Express Advanced Services and SQL Express Tookit from here: http://msdn2.microsoft.com/en-us/express/bb410792.aspx One of these included VS2005 Premier Partner Edition. I haven't used it, and don't know how to compare it to other versions. But it was free! Maybe someone could get some benefit from this version of VS2005. Dan -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Lawrence Sent: Tuesday, December 04, 2007 11:43 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Action Pack, now with special edition toolkit for Web Solution Providers I guess congratulations are in order. Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock Sent: Tuesday, December 04, 2007 9:06 AM To: accessd at databaseadvisors.com Subject: Re: [AccessD] Action Pack, now with special edition toolkit for Web Solution Providers Hi all Received this today: Our records indicate .. that you are eligible to order the Microsoft Web Solutions Toolkit. You will automatically be shipped the Web Solutions Toolkit in January 2008. /gustav >>> Gustav at cactus.dk 10-10-2007 10:09:07 >>> Hi all We (my employer and I) don't want to spend money on the "MS exam circus" as the ROI is zero. Thus, our official Small Business Specialist status will be lost (and our clients don't care as they hardly knew that anyway). No big deal. However, that status have the additional benefit that combined with the Action Pack Subscription (where the ROI is huge) you are offered Visual Studio Standard 2005 for free. So no SB partner => no free VS which is bad now that VS2008 is close. But a new free add-on to the Action Pack is now announced which could be of interest for those of you not having Visual Studio yet or have felt the limitations of the free Express editions, a "special edition toolkit" for Web Solution Providers: https://partner.microsoft.com/webresourcekit It includes Microsoft Visual Studio Standard 2008 and Expression Studio. The estimated ship date for the kit is January 2008. One of the steps to obtain the kit is to: Successfully complete one of three free online courses and the associated assessment with a score of 70 percent or higher .. These seems to have a duration from 0,5 to 1,5 hours, so you have to pay by spending some of your valuable time! /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 markamatte at hotmail.com Tue Dec 4 13:23:10 2007 From: markamatte at hotmail.com (Mark A Matte) Date: Tue, 4 Dec 2007 19:23:10 +0000 Subject: [AccessD] HTML page updating Access db In-Reply-To: <003401c836a0$e9ecd9e0$0301a8c0@HAL9005> References: <003401c836a0$e9ecd9e0$0301a8c0@HAL9005> Message-ID: Hello All, I need a down and dirty...doesn't have to be pretty...solution...we need about 15 people to run through some records...and change about 4 fields in each record(the change depends on individual conversation...cannot automate). These users do NOT have MS Access(where data currently resides). I know (barely) how to link to this data and display it in HTML...but I don't know how to update it from HTML...any suggestions on crash course web sites...or anyone have an example? Thanks, Mark A. Matte _________________________________________________________________ Share life as it happens with the new Windows Live.Download today it's FREE! http://www.windowslive.com/share.html?ocid=TXT_TAGLM_Wave2_sharelife_112007 From slee at asu.edu Tue Dec 4 13:28:32 2007 From: slee at asu.edu (S Lee (Career Svcs.)) Date: Tue, 4 Dec 2007 12:28:32 -0700 Subject: [AccessD] HTML page updating Access db In-Reply-To: References: <003401c836a0$e9ecd9e0$0301a8c0@HAL9005> Message-ID: <68656C04C7C0AA4883E870908A8577B20745AFCE@EX03.asurite.ad.asu.edu> I do this all the time. Contact me off-list if you would like some code. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark A Matte Sent: Tuesday, December 04, 2007 12:23 PM To: Access Developers discussion and problem solving Subject: [AccessD] HTML page updating Access db Hello All, I need a down and dirty...doesn't have to be pretty...solution...we need about 15 people to run through some records...and change about 4 fields in each record(the change depends on individual conversation...cannot automate). These users do NOT have MS Access(where data currently resides). I know (barely) how to link to this data and display it in HTML...but I don't know how to update it from HTML...any suggestions on crash course web sites...or anyone have an example? Thanks, Mark A. Matte _________________________________________________________________ Share life as it happens with the new Windows Live.Download today it's FREE! http://www.windowslive.com/share.html?ocid=TXT_TAGLM_Wave2_sharelife_112 007 -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From dwaters at usinternet.com Tue Dec 4 14:07:36 2007 From: dwaters at usinternet.com (Dan Waters) Date: Tue, 4 Dec 2007 14:07:36 -0600 Subject: [AccessD] HTML page updating Access db In-Reply-To: <68656C04C7C0AA4883E870908A8577B20745AFCE@EX03.asurite.ad.asu.edu> References: <003401c836a0$e9ecd9e0$0301a8c0@HAL9005> <68656C04C7C0AA4883E870908A8577B20745AFCE@EX03.asurite.ad.asu.edu> Message-ID: <003901c836b1$510b5e70$0300a8c0@danwaters> This sounds pretty useful - can instructions be posted? -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of S Lee (Career Svcs.) Sent: Tuesday, December 04, 2007 1:29 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] HTML page updating Access db I do this all the time. Contact me off-list if you would like some code. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark A Matte Sent: Tuesday, December 04, 2007 12:23 PM To: Access Developers discussion and problem solving Subject: [AccessD] HTML page updating Access db Hello All, I need a down and dirty...doesn't have to be pretty...solution...we need about 15 people to run through some records...and change about 4 fields in each record(the change depends on individual conversation...cannot automate). These users do NOT have MS Access(where data currently resides). I know (barely) how to link to this data and display it in HTML...but I don't know how to update it from HTML...any suggestions on crash course web sites...or anyone have an example? Thanks, Mark A. Matte _________________________________________________________________ Share life as it happens with the new Windows Live.Download today it's FREE! http://www.windowslive.com/share.html?ocid=TXT_TAGLM_Wave2_sharelife_112 007 -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/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 Dec 4 15:15:19 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Tue, 4 Dec 2007 16:15:19 -0500 Subject: [AccessD] Guess i shoulda asked Message-ID: <003601c836ba$c68374e0$977aa8c0@M90> I tried to open an Excel spreadsheet built in 2007 with 2003. It informed me that it needed a compatibility pack and did I want to download one. I answered yes and installed it. Please tell me I didn't hose my system! It seems to work! Whew. John W. Colby Colby Consulting www.ColbyConsulting.com From RRANTHON at sentara.com Tue Dec 4 15:31:19 2007 From: RRANTHON at sentara.com (RANDALL R ANTHONY) Date: Tue, 04 Dec 2007 16:31:19 -0500 Subject: [AccessD] Guess i shoulda asked In-Reply-To: <003601c836ba$c68374e0$977aa8c0@M90> References: <003601c836ba$c68374e0$977aa8c0@M90> Message-ID: <200712042131.lB4LV4kT028530@databaseadvisors.com> I've done the same, John, so far so good.... >>> "jwcolby" 12/4/2007 4:15 PM >>> I tried to open an Excel spreadsheet built in 2007 with 2003. It informed me that it needed a compatibility pack and did I want to download one. I answered yes and installed it. Please tell me I didn't hose my system! It seems to work! Whew. John W. Colby Colby Consulting 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 Dec 4 16:33:51 2007 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Tue, 4 Dec 2007 14:33:51 -0800 Subject: [AccessD] Guess i shoulda asked In-Reply-To: <003601c836ba$c68374e0$977aa8c0@M90> References: <003601c836ba$c68374e0$977aa8c0@M90> Message-ID: As far as I know, the compatibility pack just unzips the 2007 format so 2003 can read it. Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Tuesday, December 04, 2007 1:15 PM To: 'Access Developers discussion and problem solving' Subject: [AccessD] Guess i shoulda asked I tried to open an Excel spreadsheet built in 2007 with 2003. It informed me that it needed a compatibility pack and did I want to download one. I answered yes and installed it. Please tell me I didn't hose my system! It seems to work! Whew. John W. Colby Colby Consulting www.ColbyConsulting.com From stephen at bondsoftware.co.nz Tue Dec 4 17:01:04 2007 From: stephen at bondsoftware.co.nz (Stephen) Date: Wed, 05 Dec 2007 12:01:04 +1300 Subject: [AccessD] HTML page updating Access db Message-ID: <569E08FC48047F4F848850B118195FBE019EE5@server.BondSoftware.local> -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of S Lee (Career Svcs.) Sent: Wednesday, 5 December 2007 8:45 a.m. To: Stephen Subject: Re: [AccessD] HTML page updating Access db I do this all the time. Contact me off-list if you would like some code. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark A Matte Sent: Tuesday, December 04, 2007 12:23 PM To: Access Developers discussion and problem solving Subject: [AccessD] HTML page updating Access db Hello All, I need a down and dirty...doesn't have to be pretty...solution...we need about 15 people to run through some records...and change about 4 fields in each record(the change depends on individual conversation...cannot automate). These users do NOT have MS Access(where data currently resides). I know (barely) how to link to this data and display it in HTML...but I don't know how to update it from HTML...any suggestions on crash course web sites...or anyone have an example? Thanks, Mark A. Matte _________________________________________________________________ Share life as it happens with the new Windows Live.Download today it's FREE! http://www.windowslive.com/share.html?ocid=TXT_TAGLM_Wave2_sharelife_112 007 -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/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 stephen at bondsoftware.co.nz Tue Dec 4 17:01:37 2007 From: stephen at bondsoftware.co.nz (Stephen) Date: Wed, 05 Dec 2007 12:01:37 +1300 Subject: [AccessD] Recall: HTML page updating Access db Message-ID: <569E08FC48047F4F848850B118195FBE019EE6@server.BondSoftware.local> Stephen would like to recall the message, "[AccessD] HTML page updating Access db". From stephen at bondsoftware.co.nz Tue Dec 4 17:02:07 2007 From: stephen at bondsoftware.co.nz (Stephen) Date: Wed, 05 Dec 2007 12:02:07 +1300 Subject: [AccessD] Recall: HTML page updating Access db Message-ID: <569E08FC48047F4F848850B118195FBE019EE7@server.BondSoftware.local> Stephen would like to recall the message, "[AccessD] HTML page updating Access db". From Jim.Hale at FleetPride.com Tue Dec 4 17:24:49 2007 From: Jim.Hale at FleetPride.com (Hale, Jim) Date: Tue, 4 Dec 2007 17:24:49 -0600 Subject: [AccessD] Loading checkbox values into an array Message-ID: OK, this should be easy burt I guess its late and I can't recall how to do it. I have 13 checkboxes on a form. I need to load their values (true, false) into an array. Anyone want to jog my memory? TIA Jim Hale *********************************************************************** The information transmitted is intended solely for the individual or entity to which it is addressed and may contain confidential and/or privileged material. Any review, retransmission, dissemination or other use of or taking action in reliance upon this information by persons or entities other than the intended recipient is prohibited. If you have received this email in error please contact the sender and delete the material from any computer. As a recipient of this email, you are responsible for screening its contents and the contents of any attachments for the presence of viruses. No liability is accepted for any damages caused by any virus transmitted by this email. From accessd at shaw.ca Tue Dec 4 18:13:00 2007 From: accessd at shaw.ca (Jim Lawrence) Date: Tue, 04 Dec 2007 16:13:00 -0800 Subject: [AccessD] Interesting Laptop / Vista commentary In-Reply-To: <001a01c8369e$d34ada90$977aa8c0@M90> References: <3DFE2E4549754367913319069A35998C@creativesystemdesigns.com> <001a01c8369e$d34ada90$977aa8c0@M90> Message-ID: <11E5CAADAB074FBFAD34ECFAF176FFA8@creativesystemdesigns.com> That is a joke... why bother. I had a nice ASUS mother board bought a few years back and discovered that it had a Promise Technology Raid (0 and 1) on the board after updating the BIOS. As it was an older board it was relegated to a backup server but it seems to work well for mirroring. Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Tuesday, December 04, 2007 9:55 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Interesting Laptop / Vista commentary The motherboard chipsets (at least NVidia) SUCK at handling raid. I know because I have tried, and the disk transfer rates were abysmal, as in as low as 5 mbytes / sec. It is barely OK as a C: drive but for real data access needs you truly have to look elsewhere. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Lawrence Sent: Tuesday, December 04, 2007 12:37 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Interesting Laptop / Vista commentary I think that with cheap mother boards coming with built in raid and sata controllers having software now doing this process is just slow and inefficient. Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Drew Wutka Sent: Tuesday, December 04, 2007 9:01 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Interesting Laptop / Vista commentary Mirrored drives!!!! One of the best features, IMHO, of Windows 2000, is that it brought along dynamic disks. However, with 2000 Pro, XP, (and, as far as I know Vista), you can only stripe and create RAID5s. To mirror a dynamic drive, you need a server OS, Windows 2000 server, 2003 server. You can, of course, do all of this with a RAID controller too. In fact, in the last year or two, motherboards have been coming out with RAID controllers out there, but before that, they were pretty expensive. A mirrored drive makes life a LOT easier, especially if you have a system that you NEED to depend on. What's the worst case scenario for a development machine? Losing the hard drive. Well, if you have two drives mirrored, you can lose one, and you are completely unaffected. Drew -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: Tuesday, December 04, 2007 10:21 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Interesting Laptop / Vista commentary So what ARE the best reasons for running a server OS on a desktop? Charlotte Foust 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 BusinessSensitve 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 -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From accessd at shaw.ca Tue Dec 4 18:27:31 2007 From: accessd at shaw.ca (Jim Lawrence) Date: Tue, 04 Dec 2007 16:27:31 -0800 Subject: [AccessD] Report Filter Problem In-Reply-To: <003401c836a0$e9ecd9e0$0301a8c0@HAL9005> References: <003401c836a0$e9ecd9e0$0301a8c0@HAL9005> Message-ID: <485FDF8C2AEA44D3B6B62D6363B8A178@creativesystemdesigns.com> Hi Rocky: Can I assume the query if actually Select * from table where difference >= .01 changed to select * from table where difference > 1 Is this query actually run against a combined query used in the report? I have found that sometimes a combined query does not work as planned. When you run this query directly against the report query/table does it work? Try putting brackets around the filter like: "(difference > 1.0)" and see if that produces any change. Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin at Beach Access Software Sent: Tuesday, December 04, 2007 10:10 AM To: 'Access Developers discussion and problem solving' Subject: [AccessD] Report Filter Problem Dear List: I have a report grouped on Product. In the detail there are two number - standard and actual cost. There's an option on the calling form to print all records or only records where the difference is > .01. In the report's Open event, then, I set the filter: If Forms!frmPricePaidVersusContractReport!fraPrint = 1 Then Me.Filter = "" Me.FilterOn = False Else Me.Filter = "Difference >=.01" Me.FilterOn = True End If All's well so far. Then the client said to change the report so that if the option to print only if DIFFERENCE > .01 and ANY ONE record in the product qualified, then print all records for that product. So in the format event of the header of the Product I do a little code to see if ANY ONE record qualifies and if so I turn the filter off: ShowDetail: Me.Filter = "" Me.FilterOn = False and then in the Format event of the Product Footer I conditionally turn the filter back on again with same code I used in the open event. Problem is that it goes into a loop which I traced down to the report being run over and over again. I put a break point in the Open event, and it just keeps running the report again and again. What is going wrong here - or better yet - what's the solution? MTIA Rocky -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From jwcolby at colbyconsulting.com Tue Dec 4 18:28:39 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Tue, 4 Dec 2007 19:28:39 -0500 Subject: [AccessD] Interesting Laptop / Vista commentary In-Reply-To: <11E5CAADAB074FBFAD34ECFAF176FFA8@creativesystemdesigns.com> References: <3DFE2E4549754367913319069A35998C@creativesystemdesigns.com><001a01c8369e$d34ada90$977aa8c0@M90> <11E5CAADAB074FBFAD34ECFAF176FFA8@creativesystemdesigns.com> Message-ID: <004e01c836d5$c87e8d50$977aa8c0@M90> As you probably know I have some largish databases in SQL Server. I went out and bought hardware raid controller boards. The key seems to be to get a coprocessor built into the board to do the XOR and manipulating the striping. I use the Areca 1220 PCI Express card: http://www.newegg.com/Product/Product.aspx?Item=N82E16816131004 I use 8 drives in a Raid 6 configuration. I have two of these things in two different servers. One uses 8 320g hard drives, the other uses 8 500g hard drives. The streaming read speed is up around 400 meg bytes / second SUSTAINED. Writes are much lower, down around 60 IIRC. but for my purposes the read is the important part. Of course the controller by itself was twice as expensive as my entire motherboard, but when you start doing a calculation of the entire server with all the parts and pieces, a $500 card is "only" 20% - 25% of the cost. And given how much it impacts the system speed it is definitely worth it. But of course this is not your dev desktop machine. I truly don't understand how the built-in raid can be so slow. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Lawrence Sent: Tuesday, December 04, 2007 7:13 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Interesting Laptop / Vista commentary That is a joke... why bother. I had a nice ASUS mother board bought a few years back and discovered that it had a Promise Technology Raid (0 and 1) on the board after updating the BIOS. As it was an older board it was relegated to a backup server but it seems to work well for mirroring. Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Tuesday, December 04, 2007 9:55 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Interesting Laptop / Vista commentary The motherboard chipsets (at least NVidia) SUCK at handling raid. I know because I have tried, and the disk transfer rates were abysmal, as in as low as 5 mbytes / sec. It is barely OK as a C: drive but for real data access needs you truly have to look elsewhere. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Lawrence Sent: Tuesday, December 04, 2007 12:37 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Interesting Laptop / Vista commentary I think that with cheap mother boards coming with built in raid and sata controllers having software now doing this process is just slow and inefficient. Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Drew Wutka Sent: Tuesday, December 04, 2007 9:01 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Interesting Laptop / Vista commentary Mirrored drives!!!! One of the best features, IMHO, of Windows 2000, is that it brought along dynamic disks. However, with 2000 Pro, XP, (and, as far as I know Vista), you can only stripe and create RAID5s. To mirror a dynamic drive, you need a server OS, Windows 2000 server, 2003 server. You can, of course, do all of this with a RAID controller too. In fact, in the last year or two, motherboards have been coming out with RAID controllers out there, but before that, they were pretty expensive. A mirrored drive makes life a LOT easier, especially if you have a system that you NEED to depend on. What's the worst case scenario for a development machine? Losing the hard drive. Well, if you have two drives mirrored, you can lose one, and you are completely unaffected. Drew -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: Tuesday, December 04, 2007 10:21 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Interesting Laptop / Vista commentary So what ARE the best reasons for running a server OS on a desktop? Charlotte Foust 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 BusinessSensitve 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 -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/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 Dec 4 18:39:16 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Tue, 4 Dec 2007 19:39:16 -0500 Subject: [AccessD] Loading checkbox values into an array In-Reply-To: References: Message-ID: <004f01c836d7$44c0be50$977aa8c0@M90> Give us a little more info. Why do you need to load into an array? An array of what? (air code) function LoadArray (ParamArray varCtls() as variant) dim ctl as control dim Arr(13) as variant dim intIndex as integer for each ctl in varCtls arr(intIndex) = ctl.value intindex+=1 next ctl LoadArray = Arr end function ?LoadArray(Chk1, Chk2, Chk3 etc etc)(0) returns an array and displays the 0th element Something like that? You really should do some error checking to see how many objects varCtls contains in case you pass in 14 controls (you'd get a runtime error). John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Hale, Jim Sent: Tuesday, December 04, 2007 6:25 PM To: accessd at databaseadvisors.com Subject: [AccessD] Loading checkbox values into an array OK, this should be easy burt I guess its late and I can't recall how to do it. I have 13 checkboxes on a form. I need to load their values (true, false) into an array. Anyone want to jog my memory? TIA Jim Hale *********************************************************************** The information transmitted is intended solely for the individual or entity to which it is addressed and may contain confidential and/or privileged material. Any review, retransmission, dissemination or other use of or taking action in reliance upon this information by persons or entities other than the intended recipient is prohibited. If you have received this email in error please contact the sender and delete the material from any computer. As a recipient of this email, you are responsible for screening its contents and the contents of any attachments for the presence of viruses. No liability is accepted for any damages caused by any virus transmitted by this email. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From cfoust at infostatsystems.com Tue Dec 4 18:42:18 2007 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Tue, 4 Dec 2007 16:42:18 -0800 Subject: [AccessD] Loading checkbox values into an array In-Reply-To: References: Message-ID: Kind of depends on what you're trying to accomplish. What do you plan to do with the array? Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Hale, Jim Sent: Tuesday, December 04, 2007 3:25 PM To: accessd at databaseadvisors.com Subject: [AccessD] Loading checkbox values into an array OK, this should be easy burt I guess its late and I can't recall how to do it. I have 13 checkboxes on a form. I need to load their values (true, false) into an array. Anyone want to jog my memory? TIA Jim Hale From ssharkins at gmail.com Tue Dec 4 19:02:56 2007 From: ssharkins at gmail.com (Susan Harkins) Date: Tue, 4 Dec 2007 20:02:56 -0500 Subject: [AccessD] Loading checkbox values into an array References: <004f01c836d7$44c0be50$977aa8c0@M90> Message-ID: <028101c836da$a1d52510$4b3a8343@SusanOne> How about a collection? I use collections now instead of arrays anytime I can. Susan H. > Give us a little more info. Why do you need to load into an array? An > array of what? > > (air code) > > function LoadArray (ParamArray varCtls() as variant) > dim ctl as control > dim Arr(13) as variant > dim intIndex as integer > for each ctl in varCtls > arr(intIndex) = ctl.value > intindex+=1 > next ctl > LoadArray = Arr > end function > > ?LoadArray(Chk1, Chk2, Chk3 etc etc)(0) > > returns an array and displays the 0th element > > Something like that? > > You really should do some error checking to see how many objects varCtls > contains in case you pass in 14 controls (you'd get a runtime error). > > John W. Colby > Colby Consulting > www.ColbyConsulting.com > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Hale, Jim > Sent: Tuesday, December 04, 2007 6:25 PM > To: accessd at databaseadvisors.com > Subject: [AccessD] Loading checkbox values into an array > > > OK, this should be easy burt I guess its late and I can't recall how to do > it. > I have 13 checkboxes on a form. I need to load their values (true, > false) into an array. Anyone want to jog my memory? TIA Jim Hale > > > *********************************************************************** > The information transmitted is intended solely for the individual or > entity > to which it is addressed and may contain confidential and/or privileged > material. Any review, retransmission, dissemination or other use of or > taking action in reliance upon this information by persons or entities > other > than the intended recipient is prohibited. > If you have received this email in error please contact the sender and > delete the material from any computer. As a recipient of this email, you > are > responsible for screening its contents and the contents of any attachments > for the presence of viruses. No liability is accepted for any damages > caused > by any virus transmitted by this email. > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/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 accessd at shaw.ca Tue Dec 4 19:16:39 2007 From: accessd at shaw.ca (Jim Lawrence) Date: Tue, 04 Dec 2007 17:16:39 -0800 Subject: [AccessD] HTML page updating Access db In-Reply-To: References: <003401c836a0$e9ecd9e0$0301a8c0@HAL9005> Message-ID: Mark: To update it from a web site you will need to know something about a web language or two (like ASP/ASP.Net), Have access to an IIS web server so you can set everything but after the initial fan-fair it is fairly straight forward. Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark A Matte Sent: Tuesday, December 04, 2007 11:23 AM To: Access Developers discussion and problem solving Subject: [AccessD] HTML page updating Access db Hello All, I need a down and dirty...doesn't have to be pretty...solution...we need about 15 people to run through some records...and change about 4 fields in each record(the change depends on individual conversation...cannot automate). These users do NOT have MS Access(where data currently resides). I know (barely) how to link to this data and display it in HTML...but I don't know how to update it from HTML...any suggestions on crash course web sites...or anyone have an example? Thanks, Mark A. Matte _________________________________________________________________ Share life as it happens with the new Windows Live.Download today it's FREE! http://www.windowslive.com/share.html?ocid=TXT_TAGLM_Wave2_sharelife_112007 -- 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 Dec 4 19:48:21 2007 From: fuller.artful at gmail.com (Arthur Fuller) Date: Tue, 4 Dec 2007 20:48:21 -0500 Subject: [AccessD] Loading checkbox values into an array In-Reply-To: <028101c836da$a1d52510$4b3a8343@SusanOne> References: <004f01c836d7$44c0be50$977aa8c0@M90> <028101c836da$a1d52510$4b3a8343@SusanOne> Message-ID: <29f585dd0712041748t546dacdfnf3554249f26b4e38@mail.gmail.com> I like that! You could define the collection in the declarations of the form and presto. Instant access whenever you need it. Similar to a control array (in vb) but selective. Cool. A. On 12/4/07, Susan Harkins wrote: > > How about a collection? > > I use collections now instead of arrays anytime I can. > > Susan H. > From rockysmolin at bchacc.com Tue Dec 4 23:11:34 2007 From: rockysmolin at bchacc.com (Rocky Smolin at Beach Access Software) Date: Tue, 4 Dec 2007 21:11:34 -0800 Subject: [AccessD] Report Filter Problem In-Reply-To: <485FDF8C2AEA44D3B6B62D6363B8A178@creativesystemdesigns.com> References: <003401c836a0$e9ecd9e0$0301a8c0@HAL9005> <485FDF8C2AEA44D3B6B62D6363B8A178@creativesystemdesigns.com> Message-ID: <006e01c836fd$4e3d86e0$0301a8c0@HAL9005> Jim: I kept the same query for the report - actually just printing pretty much straight off of a temp table. But on the calling form there's an option frame which says to 1) print all records, or 2) only those where the DIFFERENCE >= .01. This eliminates the zero difference records and the ones which are different by less than a cent. The report is printed product by product. So I've added a grouping level on Product. So for a group of records for one product, if they've selected 2) in the option frame, the user now wants all records to print, even if for most of the records the DIFFERENCE is < .01. So I thought that just removing the filter in that case, and replacing it when done with the group would do it. But, for some inexplicable reason, the report just keeps running itself - like it's calling itself. Weird behavior I've never seen before but it must have something to do with removing and turning off the filter in the group header, and then in the replacing the filter and turning it on again in the group footer. Because when I run it with the all records option selected on the calling form, it runs fine. Any ideas? Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Lawrence Sent: Tuesday, December 04, 2007 4:28 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Report Filter Problem Hi Rocky: Can I assume the query if actually Select * from table where difference >= .01 changed to select * from table where difference > 1 Is this query actually run against a combined query used in the report? I have found that sometimes a combined query does not work as planned. When you run this query directly against the report query/table does it work? Try putting brackets around the filter like: "(difference > 1.0)" and see if that produces any change. Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin at Beach Access Software Sent: Tuesday, December 04, 2007 10:10 AM To: 'Access Developers discussion and problem solving' Subject: [AccessD] Report Filter Problem Dear List: I have a report grouped on Product. In the detail there are two number - standard and actual cost. There's an option on the calling form to print all records or only records where the difference is > .01. In the report's Open event, then, I set the filter: If Forms!frmPricePaidVersusContractReport!fraPrint = 1 Then Me.Filter = "" Me.FilterOn = False Else Me.Filter = "Difference >=.01" Me.FilterOn = True End If All's well so far. Then the client said to change the report so that if the option to print only if DIFFERENCE > .01 and ANY ONE record in the product qualified, then print all records for that product. So in the format event of the header of the Product I do a little code to see if ANY ONE record qualifies and if so I turn the filter off: ShowDetail: Me.Filter = "" Me.FilterOn = False and then in the Format event of the Product Footer I conditionally turn the filter back on again with same code I used in the open event. Problem is that it goes into a loop which I traced down to the report being run over and over again. I put a break point in the Open event, and it just keeps running the report again and again. What is going wrong here - or better yet - what's the solution? 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 No virus found in this incoming message. Checked by AVG Free Edition. Version: 7.5.503 / Virus Database: 269.16.13/1169 - Release Date: 12/3/2007 10:56 PM From jwcolby at colbyconsulting.com Tue Dec 4 23:25:04 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Wed, 5 Dec 2007 00:25:04 -0500 Subject: [AccessD] BartPE Message-ID: <005301c836ff$31569f60$977aa8c0@M90> I am trying to build a BartPE disk from my server. When I try to run it it claims to be unable to find the Areca controller driver (Raid Card). It was actually giving me a warning about this but after moving to the latest version of BartPE the warning went away, but it still fails to boot, giving me the same warning. Does anyone know how to get it to see the driver? I am burning a LOT of coasters here trying to test this and failing every time. John W. Colby Colby Consulting www.ColbyConsulting.com From R.Griffiths at bury.gov.uk Wed Dec 5 05:17:13 2007 From: R.Griffiths at bury.gov.uk (Griffiths, Richard) Date: Wed, 5 Dec 2007 11:17:13 -0000 Subject: [AccessD] OLE Object Message-ID: <200712051100.lB5B0mM02315@smarthost.yourcomms.net> Hi Looking for some expert help here. We have a user who has put together a MS Access db containing 2gb of data mainly with ole objects. He now wants to extract the OLE objects into their original form. For each record we do not know the type of object that is stored. Is there a method/tool to determine this and thus provide a solution. TIA Richard ----------------------------------------------------------------- Why not visit our website www.bury.gov.uk ----------------------------------------------------------------- The information contained in this e-mail and any files transmitted with it is for the intended recipient(s) alone. It may contain confidential information that is exempt from the disclosure under English law and may also be covered by legal,professional or other privilege. If you are not the intended recipient, you must not copy, distribute or take any action in reliance on it. If you have received this e-mail in error, please notify us immediately by using the reply facility on your e-mail system. If this message is being transmitted over the Internet, be aware that it may be intercepted by third parties. As a public body, the Council may be required to disclose this e-mail or any response to it under the Freedom of Information Act 2000 unless the information in it is covered by one of the exemptions in the Act. By responding to this e-mail you accept that your response may be subject of recording/monitoring to ensure compliance with the Council's ICT Security Policy. Electronic service accepted only at legalservices at bury.gov.uk and on fax number 0161 253 5119 . ************************************************************* From accessd at shaw.ca Wed Dec 5 05:48:25 2007 From: accessd at shaw.ca (Jim Lawrence) Date: Wed, 05 Dec 2007 03:48:25 -0800 Subject: [AccessD] Report Filter Problem In-Reply-To: <006e01c836fd$4e3d86e0$0301a8c0@HAL9005> References: <003401c836a0$e9ecd9e0$0301a8c0@HAL9005> <485FDF8C2AEA44D3B6B62D6363B8A178@creativesystemdesigns.com> <006e01c836fd$4e3d86e0$0301a8c0@HAL9005> Message-ID: <61FB5327D93F4E5CBE81DFF6090A8419@creativesystemdesigns.com> Hi Rocky: Do you call the form that sets the filter value from OPEN_REPORT procedure? I traditionally: 1. Call the Form from the On_Open event. 2. From the Form the Record Source is then set. (ie. Me.RecordSource = "qryDifference") I never play with filters as I ran into some issues a few years ago and this method does not seem to have the same problems. HTH Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin at Beach Access Software Sent: Tuesday, December 04, 2007 9:12 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Report Filter Problem Jim: I kept the same query for the report - actually just printing pretty much straight off of a temp table. But on the calling form there's an option frame which says to 1) print all records, or 2) only those where the DIFFERENCE >= .01. This eliminates the zero difference records and the ones which are different by less than a cent. The report is printed product by product. So I've added a grouping level on Product. So for a group of records for one product, if they've selected 2) in the option frame, the user now wants all records to print, even if for most of the records the DIFFERENCE is < .01. So I thought that just removing the filter in that case, and replacing it when done with the group would do it. But, for some inexplicable reason, the report just keeps running itself - like it's calling itself. Weird behavior I've never seen before but it must have something to do with removing and turning off the filter in the group header, and then in the replacing the filter and turning it on again in the group footer. Because when I run it with the all records option selected on the calling form, it runs fine. Any ideas? Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Lawrence Sent: Tuesday, December 04, 2007 4:28 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Report Filter Problem Hi Rocky: Can I assume the query if actually Select * from table where difference >= .01 changed to select * from table where difference > 1 Is this query actually run against a combined query used in the report? I have found that sometimes a combined query does not work as planned. When you run this query directly against the report query/table does it work? Try putting brackets around the filter like: "(difference > 1.0)" and see if that produces any change. Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin at Beach Access Software Sent: Tuesday, December 04, 2007 10:10 AM To: 'Access Developers discussion and problem solving' Subject: [AccessD] Report Filter Problem Dear List: I have a report grouped on Product. In the detail there are two number - standard and actual cost. There's an option on the calling form to print all records or only records where the difference is > .01. In the report's Open event, then, I set the filter: If Forms!frmPricePaidVersusContractReport!fraPrint = 1 Then Me.Filter = "" Me.FilterOn = False Else Me.Filter = "Difference >=.01" Me.FilterOn = True End If All's well so far. Then the client said to change the report so that if the option to print only if DIFFERENCE > .01 and ANY ONE record in the product qualified, then print all records for that product. So in the format event of the header of the Product I do a little code to see if ANY ONE record qualifies and if so I turn the filter off: ShowDetail: Me.Filter = "" Me.FilterOn = False and then in the Format event of the Product Footer I conditionally turn the filter back on again with same code I used in the open event. Problem is that it goes into a loop which I traced down to the report being run over and over again. I put a break point in the Open event, and it just keeps running the report again and again. What is going wrong here - or better yet - what's the solution? 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 No virus found in this incoming message. Checked by AVG Free Edition. Version: 7.5.503 / Virus Database: 269.16.13/1169 - Release Date: 12/3/2007 10:56 PM -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From accessd at shaw.ca Wed Dec 5 05:52:49 2007 From: accessd at shaw.ca (Jim Lawrence) Date: Wed, 05 Dec 2007 03:52:49 -0800 Subject: [AccessD] BartPE In-Reply-To: <005301c836ff$31569f60$977aa8c0@M90> References: <005301c836ff$31569f60$977aa8c0@M90> Message-ID: <987890286AB341518CA4622FE79C77C0@creativesystemdesigns.com> Hi John: Look at this YouTube instruction video for how to add network drivers to your BartPE: http://ca.youtube.com/watch?v=6G-svI0xYXg&mode=related&search= In this same location there are a group of additional instructions that will help you trick up your master boot DVD. HTH Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Tuesday, December 04, 2007 9:25 PM To: 'Access Developers discussion and problem solving'; 'Discussion of Hardware and Software issues' Subject: [AccessD] BartPE I am trying to build a BartPE disk from my server. When I try to run it it claims to be unable to find the Areca controller driver (Raid Card). It was actually giving me a warning about this but after moving to the latest version of BartPE the warning went away, but it still fails to boot, giving me the same warning. Does anyone know how to get it to see the driver? I am burning a LOT of coasters here trying to test this and failing every time. John W. Colby Colby Consulting www.ColbyConsulting.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From accessd at shaw.ca Wed Dec 5 05:56:17 2007 From: accessd at shaw.ca (Jim Lawrence) Date: Wed, 05 Dec 2007 03:56:17 -0800 Subject: [AccessD] OLE Object In-Reply-To: <200712051100.lB5B0mM02315@smarthost.yourcomms.net> References: <200712051100.lB5B0mM02315@smarthost.yourcomms.net> Message-ID: Hi Richard: The field that holds the embedded object should also have properties that identify the object. Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Griffiths, Richard Sent: Wednesday, December 05, 2007 3:17 AM To: Access Developers discussion and problem solving Subject: [AccessD] OLE Object Hi Looking for some expert help here. We have a user who has put together a MS Access db containing 2gb of data mainly with ole objects. He now wants to extract the OLE objects into their original form. For each record we do not know the type of object that is stored. Is there a method/tool to determine this and thus provide a solution. TIA Richard ----------------------------------------------------------------- Why not visit our website www.bury.gov.uk ----------------------------------------------------------------- The information contained in this e-mail and any files transmitted with it is for the intended recipient(s) alone. It may contain confidential information that is exempt from the disclosure under English law and may also be covered by legal,professional or other privilege. If you are not the intended recipient, you must not copy, distribute or take any action in reliance on it. If you have received this e-mail in error, please notify us immediately by using the reply facility on your e-mail system. If this message is being transmitted over the Internet, be aware that it may be intercepted by third parties. As a public body, the Council may be required to disclose this e-mail or any response to it under the Freedom of Information Act 2000 unless the information in it is covered by one of the exemptions in the Act. By responding to this e-mail you accept that your response may be subject of recording/monitoring to ensure compliance with the Council's ICT Security Policy. Electronic service accepted only at legalservices at bury.gov.uk and on fax number 0161 253 5119 . ************************************************************* -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From Gustav at cactus.dk Wed Dec 5 06:06:08 2007 From: Gustav at cactus.dk (Gustav Brock) Date: Wed, 05 Dec 2007 13:06:08 +0100 Subject: [AccessD] OLE Object Message-ID: Hi Richard Try this: http://www.lebans.com/oletodisk.htm Please provide some feedback if you test it out. /gustav >>> R.Griffiths at bury.gov.uk 05-12-2007 12:17 >>> Hi Looking for some expert help here. We have a user who has put together a MS Access db containing 2gb of data mainly with ole objects. He now wants to extract the OLE objects into their original form. For each record we do not know the type of object that is stored. Is there a method/tool to determine this and thus provide a solution. TIA Richard From R.Griffiths at bury.gov.uk Wed Dec 5 06:41:52 2007 From: R.Griffiths at bury.gov.uk (Griffiths, Richard) Date: Wed, 5 Dec 2007 12:41:52 -0000 Subject: [AccessD] OLE Object In-Reply-To: References: Message-ID: <200712051225.lB5CPUM13180@smarthost.yourcomms.net> Will do -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock Sent: 05 December 2007 12:06 To: accessd at databaseadvisors.com Subject: Re: [AccessD] OLE Object Hi Richard Try this: http://www.lebans.com/oletodisk.htm Please provide some feedback if you test it out. /gustav >>> R.Griffiths at bury.gov.uk 05-12-2007 12:17 >>> Hi Looking for some expert help here. We have a user who has put together a MS Access db containing 2gb of data mainly with ole objects. He now wants to extract the OLE objects into their original form. For each record we do not know the type of object that is stored. Is there a method/tool to determine this and thus provide a solution. TIA Richard -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com ----------------------------------------------------------------- Why not visit our website www.bury.gov.uk ----------------------------------------------------------------- The information contained in this e-mail and any files transmitted with it is for the intended recipient(s) alone. It may contain confidential information that is exempt from the disclosure under English law and may also be covered by legal,professional or other privilege. If you are not the intended recipient, you must not copy, distribute or take any action in reliance on it. If you have received this e-mail in error, please notify us immediately by using the reply facility on your e-mail system. If this message is being transmitted over the Internet, be aware that it may be intercepted by third parties. As a public body, the Council may be required to disclose this e-mail or any response to it under the Freedom of Information Act 2000 unless the information in it is covered by one of the exemptions in the Act. By responding to this e-mail you accept that your response may be subject of recording/monitoring to ensure compliance with the Council's ICT Security Policy. Electronic service accepted only at legalservices at bury.gov.uk and on fax number 0161 253 5119 . ************************************************************* From robert at webedb.com Wed Dec 5 07:43:49 2007 From: robert at webedb.com (Robert L. Stewart) Date: Wed, 05 Dec 2007 07:43:49 -0600 Subject: [AccessD] Action Pack In-Reply-To: References: Message-ID: <200712051344.lB5DiLXT017060@databaseadvisors.com> Dan, What you actually got was the Business Intelligence Development Studio. You will need it to do Reporting Services and Integration Services type projects. Robert At 05:42 AM 12/5/2007, you wrote: >Date: Tue, 4 Dec 2007 13:20:46 -0600 >From: "Dan Waters" >Subject: Re: [AccessD] Action Pack, now with special edition toolkit > for Web Solution Providers >To: "'Access Developers discussion and problem solving'" > >Message-ID: <002a01c836aa$c6465f20$0300a8c0 at danwaters> >Content-Type: text/plain; charset="us-ascii" > >I just downloaded SQL Express Advanced Services and SQL Express Tookit from >here: http://msdn2.microsoft.com/en-us/express/bb410792.aspx > >One of these included VS2005 Premier Partner Edition. I haven't used it, >and don't know how to compare it to other versions. But it was free! > >Maybe someone could get some benefit from this version of VS2005. > >Dan From Lambert.Heenan at AIG.com Wed Dec 5 08:20:58 2007 From: Lambert.Heenan at AIG.com (Heenan, Lambert) Date: Wed, 5 Dec 2007 09:20:58 -0500 Subject: [AccessD] BartPE Message-ID: <34C8A2AB1EF3564CB0D64DB6AFFDD5C20E8C0FD0@XLIVMBX35bkup.aig.com> Sorry John. Don't know how to fix your problem, but why don't you burn to RW disks. Then at least your coaster populations will stop increasing. :-) Lambert -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Wednesday, December 05, 2007 12:25 AM To: 'Access Developers discussion and problem solving'; 'Discussion of Hardware and Software issues' Subject: [AccessD] BartPE I am trying to build a BartPE disk from my server. When I try to run it it claims to be unable to find the Areca controller driver (Raid Card). It was actually giving me a warning about this but after moving to the latest version of BartPE the warning went away, but it still fails to boot, giving me the same warning. Does anyone know how to get it to see the driver? I am burning a LOT of coasters here trying to test this and failing every time. John W. Colby Colby Consulting www.ColbyConsulting.com From dwaters at usinternet.com Wed Dec 5 08:21:27 2007 From: dwaters at usinternet.com (Dan Waters) Date: Wed, 5 Dec 2007 08:21:27 -0600 Subject: [AccessD] Action Pack In-Reply-To: <200712051344.lB5DiLXT017060@databaseadvisors.com> References: <200712051344.lB5DiLXT017060@databaseadvisors.com> Message-ID: <000901c8374a$1fdc7bb0$0300a8c0@danwaters> Thanks Robert! -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Robert L. Stewart Sent: Wednesday, December 05, 2007 7:44 AM To: accessd at databaseadvisors.com Subject: Re: [AccessD] Action Pack Dan, What you actually got was the Business Intelligence Development Studio. You will need it to do Reporting Services and Integration Services type projects. Robert At 05:42 AM 12/5/2007, you wrote: >Date: Tue, 4 Dec 2007 13:20:46 -0600 >From: "Dan Waters" >Subject: Re: [AccessD] Action Pack, now with special edition toolkit > for Web Solution Providers >To: "'Access Developers discussion and problem solving'" > >Message-ID: <002a01c836aa$c6465f20$0300a8c0 at danwaters> >Content-Type: text/plain; charset="us-ascii" > >I just downloaded SQL Express Advanced Services and SQL Express Tookit from >here: http://msdn2.microsoft.com/en-us/express/bb410792.aspx > >One of these included VS2005 Premier Partner Edition. I haven't used it, >and don't know how to compare it to other versions. But it was free! > >Maybe someone could get some benefit from this version of VS2005. > >Dan -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From rockysmolin at bchacc.com Wed Dec 5 08:22:47 2007 From: rockysmolin at bchacc.com (Rocky Smolin at Beach Access Software) Date: Wed, 5 Dec 2007 06:22:47 -0800 Subject: [AccessD] Report Filter Problem In-Reply-To: <61FB5327D93F4E5CBE81DFF6090A8419@creativesystemdesigns.com> References: <003401c836a0$e9ecd9e0$0301a8c0@HAL9005><485FDF8C2AEA44D3B6B62D6363B8A178@creativesystemdesigns.com><006e01c836fd$4e3d86e0$0301a8c0@HAL9005> <61FB5327D93F4E5CBE81DFF6090A8419@creativesystemdesigns.com> Message-ID: <000301c8374a$4f73b5f0$0301a8c0@HAL9005> Jim: That's how I do it normally. However, in this case each group of records needs to be evaluated at the time the report is being generated and in one case only records meeting the criterion are to be printed, and in the other case all records in the group need to be printed if only one meets the criterion. So I'm thinking of two solutions - one is to do a little post-processing on the temp table that the report is based on; add a yes/no field, set it based on the user option on the calling form, and then retrieve only the 'yes' records. The other option is to look at each record in the detail format event and use the following: If DIFFERENCE < .01 Then Me.MoveLayout = False Me.NextRecord = True Me.PrintSection = False End If The second solution would only take a couple of minutes to implement and test. It might take a little longer to generate the report but the amount of data is not great. So as usual even when I don't get a 'Do it this way." response from the list, just talking about it generates a solution. It's like psychotherapy - the 'talking cure'. We could call it 'cyber-therapy' and market it. But you have to really want to find a solution. Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Lawrence Sent: Wednesday, December 05, 2007 3:48 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Report Filter Problem Hi Rocky: Do you call the form that sets the filter value from OPEN_REPORT procedure? I traditionally: 1. Call the Form from the On_Open event. 2. From the Form the Record Source is then set. (ie. Me.RecordSource = "qryDifference") I never play with filters as I ran into some issues a few years ago and this method does not seem to have the same problems. HTH Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin at Beach Access Software Sent: Tuesday, December 04, 2007 9:12 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Report Filter Problem Jim: I kept the same query for the report - actually just printing pretty much straight off of a temp table. But on the calling form there's an option frame which says to 1) print all records, or 2) only those where the DIFFERENCE >= .01. This eliminates the zero difference records and the ones which are different by less than a cent. The report is printed product by product. So I've added a grouping level on Product. So for a group of records for one product, if they've selected 2) in the option frame, the user now wants all records to print, even if for most of the records the DIFFERENCE is < .01. So I thought that just removing the filter in that case, and replacing it when done with the group would do it. But, for some inexplicable reason, the report just keeps running itself - like it's calling itself. Weird behavior I've never seen before but it must have something to do with removing and turning off the filter in the group header, and then in the replacing the filter and turning it on again in the group footer. Because when I run it with the all records option selected on the calling form, it runs fine. Any ideas? Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Lawrence Sent: Tuesday, December 04, 2007 4:28 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Report Filter Problem Hi Rocky: Can I assume the query if actually Select * from table where difference >= .01 changed to select * from table where difference > 1 Is this query actually run against a combined query used in the report? I have found that sometimes a combined query does not work as planned. When you run this query directly against the report query/table does it work? Try putting brackets around the filter like: "(difference > 1.0)" and see if that produces any change. Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin at Beach Access Software Sent: Tuesday, December 04, 2007 10:10 AM To: 'Access Developers discussion and problem solving' Subject: [AccessD] Report Filter Problem Dear List: I have a report grouped on Product. In the detail there are two number - standard and actual cost. There's an option on the calling form to print all records or only records where the difference is > .01. In the report's Open event, then, I set the filter: If Forms!frmPricePaidVersusContractReport!fraPrint = 1 Then Me.Filter = "" Me.FilterOn = False Else Me.Filter = "Difference >=.01" Me.FilterOn = True End If All's well so far. Then the client said to change the report so that if the option to print only if DIFFERENCE > .01 and ANY ONE record in the product qualified, then print all records for that product. So in the format event of the header of the Product I do a little code to see if ANY ONE record qualifies and if so I turn the filter off: ShowDetail: Me.Filter = "" Me.FilterOn = False and then in the Format event of the Product Footer I conditionally turn the filter back on again with same code I used in the open event. Problem is that it goes into a loop which I traced down to the report being run over and over again. I put a break point in the Open event, and it just keeps running the report again and again. What is going wrong here - or better yet - what's the solution? 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 No virus found in this incoming message. Checked by AVG Free Edition. Version: 7.5.503 / Virus Database: 269.16.13/1169 - Release Date: 12/3/2007 10:56 PM -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com No virus found in this incoming message. Checked by AVG Free Edition. Version: 7.5.503 / Virus Database: 269.16.14/1171 - Release Date: 12/4/2007 7:31 PM From Jim.Hale at FleetPride.com Wed Dec 5 09:06:59 2007 From: Jim.Hale at FleetPride.com (Hale, Jim) Date: Wed, 5 Dec 2007 09:06:59 -0600 Subject: [AccessD] Loading checkbox values into an array In-Reply-To: <004f01c836d7$44c0be50$977aa8c0@M90> References: <004f01c836d7$44c0be50$977aa8c0@M90> Message-ID: Thanks John, I think this points me in the right direction. I became intrigued by Kostas requirement last week to compute workdays between dates. I developed a form and code to do this but now I am refining the code. Currently I have a form with all the US holidays listed. The user checks which ones he wants included as holidays in the calculation. The code determines which day holidays fall on then I have code like this: Function Holiday(datDateIn As Date) As Boolean 'Determine if date is a holiday (ie non workday) 'the dates for New years, memorial day, etc for the selected year were set in a different function Holiday = False Select Case datDateIn Case NewYears If Forms!frmWorkdays_Between_Dates.chkNewYears = True Then Holiday = True Case Memorial_Day If Forms!frmWorkdays_Between_Dates.chkMemorial = True Then Holiday = True Case July4th If Forms!frmWorkdays_Between_Dates.chkJuly4th = True Then Holiday = True Against which I test every date in a selected range to determine if it is a holiday and if the user wants it included in the calculation. This seems very clunky and so I figured an array could tighten the code. Actually, I think I can get this whole program into a class using With Events but it needs some more work first. The array I need should have true/false (ie true if the user wants the holiday included) and the name of the holiday (I may include this in the tag property of the control). I can use the array to replace the if stmts in the code above. Thanks, Jim Hale -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Tuesday, December 04, 2007 6:39 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Loading checkbox values into an array Give us a little more info. Why do you need to load into an array? An array of what? (air code) function LoadArray (ParamArray varCtls() as variant) dim ctl as control dim Arr(13) as variant dim intIndex as integer for each ctl in varCtls arr(intIndex) = ctl.value intindex+=1 next ctl LoadArray = Arr end function ?LoadArray(Chk1, Chk2, Chk3 etc etc)(0) returns an array and displays the 0th element Something like that? You really should do some error checking to see how many objects varCtls contains in case you pass in 14 controls (you'd get a runtime error). John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Hale, Jim Sent: Tuesday, December 04, 2007 6:25 PM To: accessd at databaseadvisors.com Subject: [AccessD] Loading checkbox values into an array OK, this should be easy burt I guess its late and I can't recall how to do it. I have 13 checkboxes on a form. I need to load their values (true, false) into an array. Anyone want to jog my memory? TIA Jim Hale *********************************************************************** The information transmitted is intended solely for the individual or entity to which it is addressed and may contain confidential and/or privileged material. Any review, retransmission, dissemination or other use of or taking action in reliance upon this information by persons or entities other than the intended recipient is prohibited. If you have received this email in error please contact the sender and delete the material from any computer. As a recipient of this email, you are responsible for screening its contents and the contents of any attachments for the presence of viruses. No liability is accepted for any damages caused by any virus transmitted by this email. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/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 transmitted is intended solely for the individual or entity to which it is addressed and may contain confidential and/or privileged material. Any review, retransmission, dissemination or other use of or taking action in reliance upon this information by persons or entities other than the intended recipient is prohibited. If you have received this email in error please contact the sender and delete the material from any computer. As a recipient of this email, you are responsible for screening its contents and the contents of any attachments for the presence of viruses. No liability is accepted for any damages caused by any virus transmitted by this email. From dwaters at usinternet.com Wed Dec 5 09:24:20 2007 From: dwaters at usinternet.com (Dan Waters) Date: Wed, 5 Dec 2007 09:24:20 -0600 Subject: [AccessD] Loading checkbox values into an array In-Reply-To: References: <004f01c836d7$44c0be50$977aa8c0@M90> Message-ID: <001301c83752$e95c10b0$0300a8c0@danwaters> Jim - every company I've worked with or been in has their own unique set of holidays (+/- standard holidays) which can change each year. I just set up a form with a list of dates that they can fill in each December for the following year. These dates are used, along with weekends, to determine workdays between dates, next business day, and so on. Dan -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Hale, Jim Sent: Wednesday, December 05, 2007 9:07 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Loading checkbox values into an array Thanks John, I think this points me in the right direction. I became intrigued by Kostas requirement last week to compute workdays between dates. I developed a form and code to do this but now I am refining the code. Currently I have a form with all the US holidays listed. The user checks which ones he wants included as holidays in the calculation. The code determines which day holidays fall on then I have code like this: Function Holiday(datDateIn As Date) As Boolean 'Determine if date is a holiday (ie non workday) 'the dates for New years, memorial day, etc for the selected year were set in a different function Holiday = False Select Case datDateIn Case NewYears If Forms!frmWorkdays_Between_Dates.chkNewYears = True Then Holiday = True Case Memorial_Day If Forms!frmWorkdays_Between_Dates.chkMemorial = True Then Holiday = True Case July4th If Forms!frmWorkdays_Between_Dates.chkJuly4th = True Then Holiday = True Against which I test every date in a selected range to determine if it is a holiday and if the user wants it included in the calculation. This seems very clunky and so I figured an array could tighten the code. Actually, I think I can get this whole program into a class using With Events but it needs some more work first. The array I need should have true/false (ie true if the user wants the holiday included) and the name of the holiday (I may include this in the tag property of the control). I can use the array to replace the if stmts in the code above. Thanks, Jim Hale -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Tuesday, December 04, 2007 6:39 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Loading checkbox values into an array Give us a little more info. Why do you need to load into an array? An array of what? (air code) function LoadArray (ParamArray varCtls() as variant) dim ctl as control dim Arr(13) as variant dim intIndex as integer for each ctl in varCtls arr(intIndex) = ctl.value intindex+=1 next ctl LoadArray = Arr end function ?LoadArray(Chk1, Chk2, Chk3 etc etc)(0) returns an array and displays the 0th element Something like that? You really should do some error checking to see how many objects varCtls contains in case you pass in 14 controls (you'd get a runtime error). John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Hale, Jim Sent: Tuesday, December 04, 2007 6:25 PM To: accessd at databaseadvisors.com Subject: [AccessD] Loading checkbox values into an array OK, this should be easy burt I guess its late and I can't recall how to do it. I have 13 checkboxes on a form. I need to load their values (true, false) into an array. Anyone want to jog my memory? TIA Jim Hale *********************************************************************** The information transmitted is intended solely for the individual or entity to which it is addressed and may contain confidential and/or privileged material. Any review, retransmission, dissemination or other use of or taking action in reliance upon this information by persons or entities other than the intended recipient is prohibited. If you have received this email in error please contact the sender and delete the material from any computer. As a recipient of this email, you are responsible for screening its contents and the contents of any attachments for the presence of viruses. No liability is accepted for any damages caused by any virus transmitted by this email. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/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 transmitted is intended solely for the individual or entity to which it is addressed and may contain confidential and/or privileged material. Any review, retransmission, dissemination or other use of or taking action in reliance upon this information by persons or entities other than the intended recipient is prohibited. If you have received this email in error please contact the sender and delete the material from any computer. As a recipient of this email, you are responsible for screening its contents and the contents of any attachments for the presence of viruses. No liability is accepted for any damages caused by any virus transmitted by this email. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From cfoust at infostatsystems.com Wed Dec 5 10:15:25 2007 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Wed, 5 Dec 2007 08:15:25 -0800 Subject: [AccessD] Loading checkbox values into an array In-Reply-To: <29f585dd0712041748t546dacdfnf3554249f26b4e38@mail.gmail.com> References: <004f01c836d7$44c0be50$977aa8c0@M90><028101c836da$a1d52510$4b3a8343@SusanOne> <29f585dd0712041748t546dacdfnf3554249f26b4e38@mail.gmail.com> Message-ID: Just remember to empty it out and set it to nothing or it will persist when it should go out of scope. Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Arthur Fuller Sent: Tuesday, December 04, 2007 5:48 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Loading checkbox values into an array I like that! You could define the collection in the declarations of the form and presto. Instant access whenever you need it. Similar to a control array (in vb) but selective. Cool. A. On 12/4/07, Susan Harkins wrote: > > How about a collection? > > I use collections now instead of arrays anytime I can. > > 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 Wed Dec 5 10:22:48 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Wed, 5 Dec 2007 11:22:48 -0500 Subject: [AccessD] BartPE In-Reply-To: <34C8A2AB1EF3564CB0D64DB6AFFDD5C20E8C0FD0@XLIVMBX35bkup.aig.com> References: <34C8A2AB1EF3564CB0D64DB6AFFDD5C20E8C0FD0@XLIVMBX35bkup.aig.com> Message-ID: <008d01c8375b$140a9a90$977aa8c0@M90> You know, I actually have some RW somewhere. And yea, I have to dig them out. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Heenan, Lambert Sent: Wednesday, December 05, 2007 9:21 AM To: 'Access Developers discussion and problem solving'; 'Discussion of Hardware and Software issues' Subject: Re: [AccessD] BartPE Sorry John. Don't know how to fix your problem, but why don't you burn to RW disks. Then at least your coaster populations will stop increasing. :-) Lambert -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Wednesday, December 05, 2007 12:25 AM To: 'Access Developers discussion and problem solving'; 'Discussion of Hardware and Software issues' Subject: [AccessD] BartPE I am trying to build a BartPE disk from my server. When I try to run it it claims to be unable to find the Areca controller driver (Raid Card). It was actually giving me a warning about this but after moving to the latest version of BartPE the warning went away, but it still fails to boot, giving me the same warning. Does anyone know how to get it to see the driver? I am burning a LOT of coasters here trying to test this and failing every time. John W. Colby Colby Consulting www.ColbyConsulting.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From markamatte at hotmail.com Wed Dec 5 10:25:14 2007 From: markamatte at hotmail.com (Mark A Matte) Date: Wed, 5 Dec 2007 16:25:14 +0000 Subject: [AccessD] HTML page updating Access db In-Reply-To: References: <003401c836a0$e9ecd9e0$0301a8c0@HAL9005> Message-ID: Thanks Everyone for the feedback. I was hoping to just have this temporary fix on a shared drive. as mentioned below...ASP requires IIS...is there a way to update data in a db without IIS? Client side instead of server? Thanks, Mark > Date: Tue, 4 Dec 2007 17:16:39 -0800 > From: accessd at shaw.ca > To: accessd at databaseadvisors.com > Subject: Re: [AccessD] HTML page updating Access db > > Mark: > > To update it from a web site you will need to know something about a web > language or two (like ASP/ASP.Net), Have access to an IIS web server so you > can set everything but after the initial fan-fair it is fairly straight > forward. > > Jim > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark A Matte > Sent: Tuesday, December 04, 2007 11:23 AM > To: Access Developers discussion and problem solving > Subject: [AccessD] HTML page updating Access db > > > Hello All, > > I need a down and dirty...doesn't have to be pretty...solution...we need > about 15 people to run through some records...and change about 4 fields in > each record(the change depends on individual conversation...cannot > automate). > > These users do NOT have MS Access(where data currently resides). I know > (barely) how to link to this data and display it in HTML...but I don't know > how to update it from HTML...any suggestions on crash course web sites...or > anyone have an example? > > Thanks, > > Mark A. Matte > _________________________________________________________________ > Share life as it happens with the new Windows Live.Download today it's FREE! > http://www.windowslive.com/share.html?ocid=TXT_TAGLM_Wave2_sharelife_112007 > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com _________________________________________________________________ Put your friends on the big screen with Windows Vista? + Windows Live?. http://www.microsoft.com/windows/shop/specialoffers.mspx?ocid=TXT_TAGLM_CPC_MediaCtr_bigscreen_102007 From jwcolby at colbyconsulting.com Wed Dec 5 10:25:47 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Wed, 5 Dec 2007 11:25:47 -0500 Subject: [AccessD] Loading checkbox values into an array In-Reply-To: References: <004f01c836d7$44c0be50$977aa8c0@M90><028101c836da$a1d52510$4b3a8343@SusanOne><29f585dd0712041748t546dacdfnf3554249f26b4e38@mail.gmail.com> Message-ID: <008e01c8375b$7e33e160$977aa8c0@M90> Setting the collection itself to nothing is SUPPOSED to empty the collection. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: Wednesday, December 05, 2007 11:15 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Loading checkbox values into an array Just remember to empty it out and set it to nothing or it will persist when it should go out of scope. Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Arthur Fuller Sent: Tuesday, December 04, 2007 5:48 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Loading checkbox values into an array I like that! You could define the collection in the declarations of the form and presto. Instant access whenever you need it. Similar to a control array (in vb) but selective. Cool. A. On 12/4/07, Susan Harkins wrote: > > How about a collection? > > I use collections now instead of arrays anytime I can. > > 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 Wed Dec 5 10:38:23 2007 From: max.wanadoo at gmail.com (max.wanadoo at gmail.com) Date: Wed, 5 Dec 2007 16:38:23 -0000 Subject: [AccessD] HTML page updating Access db In-Reply-To: Message-ID: <002501c8375d$4171ea90$8119fea9@LTVM> Would Data Access Pages do the trick? Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark A Matte Sent: Wednesday, December 05, 2007 4:25 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] HTML page updating Access db Thanks Everyone for the feedback. I was hoping to just have this temporary fix on a shared drive. as mentioned below...ASP requires IIS...is there a way to update data in a db without IIS? Client side instead of server? Thanks, Mark > Date: Tue, 4 Dec 2007 17:16:39 -0800 > From: accessd at shaw.ca > To: accessd at databaseadvisors.com > Subject: Re: [AccessD] HTML page updating Access db > > Mark: > > To update it from a web site you will need to know something about a > web language or two (like ASP/ASP.Net), Have access to an IIS web > server so you can set everything but after the initial fan-fair it is > fairly straight forward. > > Jim > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark A > Matte > Sent: Tuesday, December 04, 2007 11:23 AM > To: Access Developers discussion and problem solving > Subject: [AccessD] HTML page updating Access db > > > Hello All, > > I need a down and dirty...doesn't have to be pretty...solution...we > need about 15 people to run through some records...and change about 4 > fields in each record(the change depends on individual > conversation...cannot automate). > > These users do NOT have MS Access(where data currently resides). I > know > (barely) how to link to this data and display it in HTML...but I don't > know how to update it from HTML...any suggestions on crash course web > sites...or anyone have an example? > > Thanks, > > Mark A. Matte > _________________________________________________________________ > Share life as it happens with the new Windows Live.Download today it's FREE! > http://www.windowslive.com/share.html?ocid=TXT_TAGLM_Wave2_sharelife_1 > 12007 > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com _________________________________________________________________ Put your friends on the big screen with Windows VistaR + Windows LiveT. http://www.microsoft.com/windows/shop/specialoffers.mspx?ocid=TXT_TAGLM_CPC_ MediaCtr_bigscreen_102007 -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From jwcolby at colbyconsulting.com Wed Dec 5 10:41:30 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Wed, 5 Dec 2007 11:41:30 -0500 Subject: [AccessD] Loading checkbox values into an array In-Reply-To: References: <004f01c836d7$44c0be50$977aa8c0@M90> Message-ID: <008f01c8375d$b043f8f0$977aa8c0@M90> As you saw from the air code, feeding the values into a paramarray "gets them into an array" and you are done. If that is all you are after you could literally just have a function with a ParamArray for the input and passes back that same array as the function exits. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Hale, Jim Sent: Wednesday, December 05, 2007 10:07 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Loading checkbox values into an array Thanks John, I think this points me in the right direction. I became intrigued by Kostas requirement last week to compute workdays between dates. I developed a form and code to do this but now I am refining the code. Currently I have a form with all the US holidays listed. The user checks which ones he wants included as holidays in the calculation. The code determines which day holidays fall on then I have code like this: Function Holiday(datDateIn As Date) As Boolean 'Determine if date is a holiday (ie non workday) 'the dates for New years, memorial day, etc for the selected year were set in a different function Holiday = False Select Case datDateIn Case NewYears If Forms!frmWorkdays_Between_Dates.chkNewYears = True Then Holiday = True Case Memorial_Day If Forms!frmWorkdays_Between_Dates.chkMemorial = True Then Holiday = True Case July4th If Forms!frmWorkdays_Between_Dates.chkJuly4th = True Then Holiday = True Against which I test every date in a selected range to determine if it is a holiday and if the user wants it included in the calculation. This seems very clunky and so I figured an array could tighten the code. Actually, I think I can get this whole program into a class using With Events but it needs some more work first. The array I need should have true/false (ie true if the user wants the holiday included) and the name of the holiday (I may include this in the tag property of the control). I can use the array to replace the if stmts in the code above. Thanks, Jim Hale -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Tuesday, December 04, 2007 6:39 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Loading checkbox values into an array Give us a little more info. Why do you need to load into an array? An array of what? (air code) function LoadArray (ParamArray varCtls() as variant) dim ctl as control dim Arr(13) as variant dim intIndex as integer for each ctl in varCtls arr(intIndex) = ctl.value intindex+=1 next ctl LoadArray = Arr end function ?LoadArray(Chk1, Chk2, Chk3 etc etc)(0) returns an array and displays the 0th element Something like that? You really should do some error checking to see how many objects varCtls contains in case you pass in 14 controls (you'd get a runtime error). John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Hale, Jim Sent: Tuesday, December 04, 2007 6:25 PM To: accessd at databaseadvisors.com Subject: [AccessD] Loading checkbox values into an array OK, this should be easy burt I guess its late and I can't recall how to do it. I have 13 checkboxes on a form. I need to load their values (true, false) into an array. Anyone want to jog my memory? TIA Jim Hale *********************************************************************** The information transmitted is intended solely for the individual or entity to which it is addressed and may contain confidential and/or privileged material. Any review, retransmission, dissemination or other use of or taking action in reliance upon this information by persons or entities other than the intended recipient is prohibited. If you have received this email in error please contact the sender and delete the material from any computer. As a recipient of this email, you are responsible for screening its contents and the contents of any attachments for the presence of viruses. No liability is accepted for any damages caused by any virus transmitted by this email. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/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 transmitted is intended solely for the individual or entity to which it is addressed and may contain confidential and/or privileged material. Any review, retransmission, dissemination or other use of or taking action in reliance upon this information by persons or entities other than the intended recipient is prohibited. If you have received this email in error please contact the sender and delete the material from any computer. As a recipient of this email, you are responsible for screening its contents and the contents of any attachments for the presence of viruses. No liability is accepted for any damages caused by any virus transmitted by this email. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From Jim.Hale at FleetPride.com Wed Dec 5 10:43:11 2007 From: Jim.Hale at FleetPride.com (Hale, Jim) Date: Wed, 5 Dec 2007 10:43:11 -0600 Subject: [AccessD] Loading checkbox values into an array In-Reply-To: <001301c83752$e95c10b0$0300a8c0@danwaters> References: <004f01c836d7$44c0be50$977aa8c0@M90> <001301c83752$e95c10b0$0300a8c0@danwaters> Message-ID: Exactamento, and initially I am developing this with standard US holidays as choices. Later it will be easy to add a user table with company holidays. (We use it here to compute salesdays and avg daily sales for example) Like I'm sure Microsoft gives everyone Gates birthday off. Yea, right Jim Hale -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Dan Waters Sent: Wednesday, December 05, 2007 9:24 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Loading checkbox values into an array Jim - every company I've worked with or been in has their own unique set of holidays (+/- standard holidays) which can change each year. I just set up a form with a list of dates that they can fill in each December for the following year. These dates are used, along with weekends, to determine workdays between dates, next business day, and so on. Dan -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Hale, Jim Sent: Wednesday, December 05, 2007 9:07 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Loading checkbox values into an array Thanks John, I think this points me in the right direction. I became intrigued by Kostas requirement last week to compute workdays between dates. I developed a form and code to do this but now I am refining the code. Currently I have a form with all the US holidays listed. The user checks which ones he wants included as holidays in the calculation. The code determines which day holidays fall on then I have code like this: Function Holiday(datDateIn As Date) As Boolean 'Determine if date is a holiday (ie non workday) 'the dates for New years, memorial day, etc for the selected year were set in a different function Holiday = False Select Case datDateIn Case NewYears If Forms!frmWorkdays_Between_Dates.chkNewYears = True Then Holiday = True Case Memorial_Day If Forms!frmWorkdays_Between_Dates.chkMemorial = True Then Holiday = True Case July4th If Forms!frmWorkdays_Between_Dates.chkJuly4th = True Then Holiday = True Against which I test every date in a selected range to determine if it is a holiday and if the user wants it included in the calculation. This seems very clunky and so I figured an array could tighten the code. Actually, I think I can get this whole program into a class using With Events but it needs some more work first. The array I need should have true/false (ie true if the user wants the holiday included) and the name of the holiday (I may include this in the tag property of the control). I can use the array to replace the if stmts in the code above. Thanks, Jim Hale -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Tuesday, December 04, 2007 6:39 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Loading checkbox values into an array Give us a little more info. Why do you need to load into an array? An array of what? (air code) function LoadArray (ParamArray varCtls() as variant) dim ctl as control dim Arr(13) as variant dim intIndex as integer for each ctl in varCtls arr(intIndex) = ctl.value intindex+=1 next ctl LoadArray = Arr end function ?LoadArray(Chk1, Chk2, Chk3 etc etc)(0) returns an array and displays the 0th element Something like that? You really should do some error checking to see how many objects varCtls contains in case you pass in 14 controls (you'd get a runtime error). John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Hale, Jim Sent: Tuesday, December 04, 2007 6:25 PM To: accessd at databaseadvisors.com Subject: [AccessD] Loading checkbox values into an array OK, this should be easy burt I guess its late and I can't recall how to do it. I have 13 checkboxes on a form. I need to load their values (true, false) into an array. Anyone want to jog my memory? TIA Jim Hale *********************************************************************** The information transmitted is intended solely for the individual or entity to which it is addressed and may contain confidential and/or privileged material. Any review, retransmission, dissemination or other use of or taking action in reliance upon this information by persons or entities other than the intended recipient is prohibited. If you have received this email in error please contact the sender and delete the material from any computer. As a recipient of this email, you are responsible for screening its contents and the contents of any attachments for the presence of viruses. No liability is accepted for any damages caused by any virus transmitted by this email. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/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 transmitted is intended solely for the individual or entity to which it is addressed and may contain confidential and/or privileged material. Any review, retransmission, dissemination or other use of or taking action in reliance upon this information by persons or entities other than the intended recipient is prohibited. If you have received this email in error please contact the sender and delete the material from any computer. As a recipient of this email, you are responsible for screening its contents and the contents of any attachments for the presence of viruses. No liability is accepted for any damages caused by any virus transmitted by this email. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/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 transmitted is intended solely for the individual or entity to which it is addressed and may contain confidential and/or privileged material. Any review, retransmission, dissemination or other use of or taking action in reliance upon this information by persons or entities other than the intended recipient is prohibited. If you have received this email in error please contact the sender and delete the material from any computer. As a recipient of this email, you are responsible for screening its contents and the contents of any attachments for the presence of viruses. No liability is accepted for any damages caused by any virus transmitted by this email. From Jim.Hale at FleetPride.com Wed Dec 5 10:43:31 2007 From: Jim.Hale at FleetPride.com (Hale, Jim) Date: Wed, 5 Dec 2007 10:43:31 -0600 Subject: [AccessD] Loading checkbox values into an array In-Reply-To: References: <004f01c836d7$44c0be50$977aa8c0@M90><028101c836da$a1d52510$4b3a8343@Su sanOne><29f585dd0712041748t546dacdfnf3554249f26b4e38@mail.gmail.com> Message-ID: OK thanks Jim hale -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: Wednesday, December 05, 2007 10:15 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Loading checkbox values into an array Just remember to empty it out and set it to nothing or it will persist when it should go out of scope. Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Arthur Fuller Sent: Tuesday, December 04, 2007 5:48 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Loading checkbox values into an array I like that! You could define the collection in the declarations of the form and presto. Instant access whenever you need it. Similar to a control array (in vb) but selective. Cool. A. On 12/4/07, Susan Harkins wrote: > > How about a collection? > > I use collections now instead of arrays anytime I can. > > 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 *********************************************************************** The information transmitted is intended solely for the individual or entity to which it is addressed and may contain confidential and/or privileged material. Any review, retransmission, dissemination or other use of or taking action in reliance upon this information by persons or entities other than the intended recipient is prohibited. If you have received this email in error please contact the sender and delete the material from any computer. As a recipient of this email, you are responsible for screening its contents and the contents of any attachments for the presence of viruses. No liability is accepted for any damages caused by any virus transmitted by this email. From jwcolby at colbyconsulting.com Wed Dec 5 10:45:19 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Wed, 5 Dec 2007 11:45:19 -0500 Subject: [AccessD] BartPE In-Reply-To: <987890286AB341518CA4622FE79C77C0@creativesystemdesigns.com> References: <005301c836ff$31569f60$977aa8c0@M90> <987890286AB341518CA4622FE79C77C0@creativesystemdesigns.com> Message-ID: <009001c8375e$38b44190$977aa8c0@M90> I know how to do everything in that video. It appears from my Google search that there is an issue with file names being capitalized (or not and should be). There are actually threads about fixing this very problem by using a third party program to capitalize every file name in the drivers directory before burning the disk. In fact the latest version of BartPE is supposed to perform this capitalization but I am still getting the error so ... Pretty strange all in all. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Lawrence Sent: Wednesday, December 05, 2007 6:53 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] BartPE Hi John: Look at this YouTube instruction video for how to add network drivers to your BartPE: http://ca.youtube.com/watch?v=6G-svI0xYXg&mode=related&search= In this same location there are a group of additional instructions that will help you trick up your master boot DVD. HTH Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Tuesday, December 04, 2007 9:25 PM To: 'Access Developers discussion and problem solving'; 'Discussion of Hardware and Software issues' Subject: [AccessD] BartPE I am trying to build a BartPE disk from my server. When I try to run it it claims to be unable to find the Areca controller driver (Raid Card). It was actually giving me a warning about this but after moving to the latest version of BartPE the warning went away, but it still fails to boot, giving me the same warning. Does anyone know how to get it to see the driver? I am burning a LOT of coasters here trying to test this and failing every time. John W. Colby Colby Consulting 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 cfoust at infostatsystems.com Wed Dec 5 10:46:30 2007 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Wed, 5 Dec 2007 08:46:30 -0800 Subject: [AccessD] Loading checkbox values into an array In-Reply-To: <008e01c8375b$7e33e160$977aa8c0@M90> References: <004f01c836d7$44c0be50$977aa8c0@M90><028101c836da$a1d52510$4b3a8343@SusanOne><29f585dd0712041748t546dacdfnf3554249f26b4e38@mail.gmail.com> <008e01c8375b$7e33e160$977aa8c0@M90> Message-ID: Uh huh. ;-> Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Wednesday, December 05, 2007 8:26 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Loading checkbox values into an array Setting the collection itself to nothing is SUPPOSED to empty the collection. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: Wednesday, December 05, 2007 11:15 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Loading checkbox values into an array Just remember to empty it out and set it to nothing or it will persist when it should go out of scope. Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Arthur Fuller Sent: Tuesday, December 04, 2007 5:48 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Loading checkbox values into an array I like that! You could define the collection in the declarations of the form and presto. Instant access whenever you need it. Similar to a control array (in vb) but selective. Cool. A. On 12/4/07, Susan Harkins wrote: > > How about a collection? > > I use collections now instead of arrays anytime I can. > > 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 -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From markamatte at hotmail.com Wed Dec 5 10:50:00 2007 From: markamatte at hotmail.com (Mark A Matte) Date: Wed, 5 Dec 2007 16:50:00 +0000 Subject: [AccessD] HTML page updating Access db In-Reply-To: <002501c8375d$4171ea90$8119fea9@LTVM> References: <002501c8375d$4171ea90$8119fea9@LTVM> Message-ID: I have never used them...I will look. Thnaks, Mark ---------------------------------------- > From: max.wanadoo at gmail.com > To: accessd at databaseadvisors.com > Date: Wed, 5 Dec 2007 16:38:23 +0000 > Subject: Re: [AccessD] HTML page updating Access db > > Would Data Access Pages do the trick? > Max > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark A Matte > Sent: Wednesday, December 05, 2007 4:25 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] HTML page updating Access db > > > Thanks Everyone for the feedback. I was hoping to just have this temporary > fix on a shared drive. as mentioned below...ASP requires IIS...is there a > way to update data in a db without IIS? Client side instead of server? > > Thanks, > > Mark > > > > Date: Tue, 4 Dec 2007 17:16:39 -0800 > > From: accessd at shaw.ca > > To: accessd at databaseadvisors.com > > Subject: Re: [AccessD] HTML page updating Access db > > > > Mark: > > > > To update it from a web site you will need to know something about a > > web language or two (like ASP/ASP.Net), Have access to an IIS web > > server so you can set everything but after the initial fan-fair it is > > fairly straight forward. > > > > Jim > > > > -----Original Message----- > > From: accessd-bounces at databaseadvisors.com > > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark A > > Matte > > Sent: Tuesday, December 04, 2007 11:23 AM > > To: Access Developers discussion and problem solving > > Subject: [AccessD] HTML page updating Access db > > > > > > Hello All, > > > > I need a down and dirty...doesn't have to be pretty...solution...we > > need about 15 people to run through some records...and change about 4 > > fields in each record(the change depends on individual > > conversation...cannot automate). > > > > These users do NOT have MS Access(where data currently resides). I > > know > > (barely) how to link to this data and display it in HTML...but I don't > > know how to update it from HTML...any suggestions on crash course web > > sites...or anyone have an example? > > > > Thanks, > > > > Mark A. Matte > > _________________________________________________________________ > > Share life as it happens with the new Windows Live.Download today it's > FREE! > > http://www.windowslive.com/share.html?ocid=TXT_TAGLM_Wave2_sharelife_1 > > 12007 > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > _________________________________________________________________ > Put your friends on the big screen with Windows VistaR + Windows LiveT. > http://www.microsoft.com/windows/shop/specialoffers.mspx?ocid=TXT_TAGLM_CPC_ > MediaCtr_bigscreen_102007 > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com _________________________________________________________________ Put your friends on the big screen with Windows Vista? + Windows Live?. http://www.microsoft.com/windows/shop/specialoffers.mspx?ocid=TXT_TAGLM_CPC_MediaCtr_bigscreen_102007 From rockysmolin at bchacc.com Wed Dec 5 11:26:56 2007 From: rockysmolin at bchacc.com (Rocky Smolin at Beach Access Software) Date: Wed, 5 Dec 2007 09:26:56 -0800 Subject: [AccessD] FW: Interviews Message-ID: <001d01c83764$0b7121c0$0301a8c0@HAL9005> Or in anyone KNOWS someone who might be interested....Please contact me off-line. Thanks, Rocky _____ From: Rocky Smolin at Beach Access Software [mailto:rockysmolin at bchacc.com] Sent: Tuesday, December 04, 2007 8:38 AM To: 'Access Developers discussion and problem solving' Subject: Interviews Dear List: I am currently writing a book on how to take a raw program (or half-baked idea) and turn it into a marketable product. I am looking for people who have done this - lone ranger programmers or small partnerships - to interview. I have so far interviewed three people who have done this, and am looking for maybe three more. Although I was initially skeptical of the value of these kinds of first person experiences, my editor assured me that is was valuable stuff, and after the first three I can see he was right. If you have done this - taken an idea or a custom developed application and generalized it for a specific market and made it into a packaged product - and would consent to be interviewed about your experience, please contact me off-line. MTIA Rocky From markamatte at hotmail.com Wed Dec 5 11:29:57 2007 From: markamatte at hotmail.com (Mark A Matte) Date: Wed, 5 Dec 2007 17:29:57 +0000 Subject: [AccessD] HTML page updating Access db In-Reply-To: <002501c8375d$4171ea90$8119fea9@LTVM> References: <002501c8375d$4171ea90$8119fea9@LTVM> Message-ID: WOW>..I have never used data access pages...looks good so far. For this example...I need 3 different people to view only their data...how can I filter the DAP?...can I use API calls in them to get the user name? Thanks, Mark > From: max.wanadoo at gmail.com > To: accessd at databaseadvisors.com > Date: Wed, 5 Dec 2007 16:38:23 +0000 > Subject: Re: [AccessD] HTML page updating Access db > > Would Data Access Pages do the trick? > Max > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark A Matte > Sent: Wednesday, December 05, 2007 4:25 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] HTML page updating Access db > > > Thanks Everyone for the feedback. I was hoping to just have this temporary > fix on a shared drive. as mentioned below...ASP requires IIS...is there a > way to update data in a db without IIS? Client side instead of server? > > Thanks, > > Mark > > >> Date: Tue, 4 Dec 2007 17:16:39 -0800 >> From: accessd at shaw.ca >> To: accessd at databaseadvisors.com >> Subject: Re: [AccessD] HTML page updating Access db >> >> Mark: >> >> To update it from a web site you will need to know something about a >> web language or two (like ASP/ASP.Net), Have access to an IIS web >> server so you can set everything but after the initial fan-fair it is >> fairly straight forward. >> >> Jim >> >> -----Original Message----- >> From: accessd-bounces at databaseadvisors.com >> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark A >> Matte >> Sent: Tuesday, December 04, 2007 11:23 AM >> To: Access Developers discussion and problem solving >> Subject: [AccessD] HTML page updating Access db >> >> >> Hello All, >> >> I need a down and dirty...doesn't have to be pretty...solution...we >> need about 15 people to run through some records...and change about 4 >> fields in each record(the change depends on individual >> conversation...cannot automate). >> >> These users do NOT have MS Access(where data currently resides). I >> know >> (barely) how to link to this data and display it in HTML...but I don't >> know how to update it from HTML...any suggestions on crash course web >> sites...or anyone have an example? >> >> Thanks, >> >> Mark A. Matte >> _________________________________________________________________ >> Share life as it happens with the new Windows Live.Download today it's > FREE! >> http://www.windowslive.com/share.html?ocid=TXT_TAGLM_Wave2_sharelife_1 >> 12007 >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com > > _________________________________________________________________ > Put your friends on the big screen with Windows VistaR + Windows LiveT. > http://www.microsoft.com/windows/shop/specialoffers.mspx?ocid=TXT_TAGLM_CPC_ > MediaCtr_bigscreen_102007 > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com _________________________________________________________________ Connect and share in new ways with Windows Live. http://www.windowslive.com/connect.html?ocid=TXT_TAGLM_Wave2_newways_112007 From lmrazek at lcm-res.com Wed Dec 5 11:44:21 2007 From: lmrazek at lcm-res.com (Lawrence Mrazek) Date: Wed, 5 Dec 2007 11:44:21 -0600 Subject: [AccessD] HTML page updating Access db In-Reply-To: References: <003401c836a0$e9ecd9e0$0301a8c0@HAL9005> Message-ID: <008501c83766$78586530$7f010a0a@lcmdv8000> Hi Mark: I'd do this in classic ASP or ASP.NET. You might also want to check out tools from: http://www.xlinesoft.com/ (I haven't used, it, but have a friend who loves it). There are many other "builder" type scripts that will help you with this. If you have Dreamweaver, check out the tools from WebAssist (DataAssist) in particular. Larry Mrazek LCM Research, Inc. www.lcm-res.com lmrazek at lcm-res.com ph. 314-432-5886 mobile: 314-496-1645 -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark A Matte Sent: Tuesday, December 04, 2007 1:23 PM To: Access Developers discussion and problem solving Subject: [AccessD] HTML page updating Access db Hello All, I need a down and dirty...doesn't have to be pretty...solution...we need about 15 people to run through some records...and change about 4 fields in each record(the change depends on individual conversation...cannot automate). These users do NOT have MS Access(where data currently resides). I know (barely) how to link to this data and display it in HTML...but I don't know how to update it from HTML...any suggestions on crash course web sites...or anyone have an example? Thanks, Mark A. Matte _________________________________________________________________ Share life as it happens with the new Windows Live.Download today it's FREE! http://www.windowslive.com/share.html?ocid=TXT_TAGLM_Wave2_sharelife_112007 -- 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 Dec 5 11:45:27 2007 From: max.wanadoo at gmail.com (max.wanadoo at gmail.com) Date: Wed, 5 Dec 2007 17:45:27 -0000 Subject: [AccessD] HTML page updating Access db In-Reply-To: Message-ID: <003901c83766$a0586a80$8119fea9@LTVM> Why not use a query? Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark A Matte Sent: Wednesday, December 05, 2007 5:30 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] HTML page updating Access db WOW>..I have never used data access pages...looks good so far. For this example...I need 3 different people to view only their data...how can I filter the DAP?...can I use API calls in them to get the user name? Thanks, Mark > From: max.wanadoo at gmail.com > To: accessd at databaseadvisors.com > Date: Wed, 5 Dec 2007 16:38:23 +0000 > Subject: Re: [AccessD] HTML page updating Access db > > Would Data Access Pages do the trick? > Max > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark A > Matte > Sent: Wednesday, December 05, 2007 4:25 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] HTML page updating Access db > > > Thanks Everyone for the feedback. I was hoping to just have this > temporary fix on a shared drive. as mentioned below...ASP requires > IIS...is there a way to update data in a db without IIS? Client side instead of server? > > Thanks, > > Mark > > >> Date: Tue, 4 Dec 2007 17:16:39 -0800 >> From: accessd at shaw.ca >> To: accessd at databaseadvisors.com >> Subject: Re: [AccessD] HTML page updating Access db >> >> Mark: >> >> To update it from a web site you will need to know something about a >> web language or two (like ASP/ASP.Net), Have access to an IIS web >> server so you can set everything but after the initial fan-fair it is >> fairly straight forward. >> >> Jim >> >> -----Original Message----- >> From: accessd-bounces at databaseadvisors.com >> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark A >> Matte >> Sent: Tuesday, December 04, 2007 11:23 AM >> To: Access Developers discussion and problem solving >> Subject: [AccessD] HTML page updating Access db >> >> >> Hello All, >> >> I need a down and dirty...doesn't have to be pretty...solution...we >> need about 15 people to run through some records...and change about 4 >> fields in each record(the change depends on individual >> conversation...cannot automate). >> >> These users do NOT have MS Access(where data currently resides). I >> know >> (barely) how to link to this data and display it in HTML...but I >> don't know how to update it from HTML...any suggestions on crash >> course web sites...or anyone have an example? >> >> Thanks, >> >> Mark A. Matte >> _________________________________________________________________ >> Share life as it happens with the new Windows Live.Download today >> it's > FREE! >> http://www.windowslive.com/share.html?ocid=TXT_TAGLM_Wave2_sharelife_ >> 1 >> 12007 >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com > > _________________________________________________________________ > Put your friends on the big screen with Windows VistaR + Windows LiveT. > http://www.microsoft.com/windows/shop/specialoffers.mspx?ocid=TXT_TAGL > M_CPC_ > MediaCtr_bigscreen_102007 > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com _________________________________________________________________ Connect and share in new ways with Windows Live. http://www.windowslive.com/connect.html?ocid=TXT_TAGLM_Wave2_newways_112007 -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From markamatte at hotmail.com Wed Dec 5 11:59:02 2007 From: markamatte at hotmail.com (Mark A Matte) Date: Wed, 5 Dec 2007 17:59:02 +0000 Subject: [AccessD] HTML page updating Access db In-Reply-To: <003901c83766$a0586a80$8119fea9@LTVM> References: <003901c83766$a0586a80$8119fea9@LTVM> Message-ID: I'm not sure I'm following... would I need a seperate query and page for each user? Thanks, Mark > From: max.wanadoo at gmail.com > To: accessd at databaseadvisors.com > Date: Wed, 5 Dec 2007 17:45:27 +0000 > Subject: Re: [AccessD] HTML page updating Access db > > Why not use a query? > Max > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark A Matte > Sent: Wednesday, December 05, 2007 5:30 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] HTML page updating Access db > > > WOW>..I have never used data access pages...looks good so far. For this > example...I need 3 different people to view only their data...how can I > filter the DAP?...can I use API calls in them to get the user name? > > Thanks, > > Mark > > > >> From: max.wanadoo at gmail.com >> To: accessd at databaseadvisors.com >> Date: Wed, 5 Dec 2007 16:38:23 +0000 >> Subject: Re: [AccessD] HTML page updating Access db >> >> Would Data Access Pages do the trick? >> Max >> >> >> -----Original Message----- >> From: accessd-bounces at databaseadvisors.com >> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark A >> Matte >> Sent: Wednesday, December 05, 2007 4:25 PM >> To: Access Developers discussion and problem solving >> Subject: Re: [AccessD] HTML page updating Access db >> >> >> Thanks Everyone for the feedback. I was hoping to just have this >> temporary fix on a shared drive. as mentioned below...ASP requires >> IIS...is there a way to update data in a db without IIS? Client side > instead of server? >> >> Thanks, >> >> Mark >> >> >>> Date: Tue, 4 Dec 2007 17:16:39 -0800 >>> From: accessd at shaw.ca >>> To: accessd at databaseadvisors.com >>> Subject: Re: [AccessD] HTML page updating Access db >>> >>> Mark: >>> >>> To update it from a web site you will need to know something about a >>> web language or two (like ASP/ASP.Net), Have access to an IIS web >>> server so you can set everything but after the initial fan-fair it is >>> fairly straight forward. >>> >>> Jim >>> >>> -----Original Message----- >>> From: accessd-bounces at databaseadvisors.com >>> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark A >>> Matte >>> Sent: Tuesday, December 04, 2007 11:23 AM >>> To: Access Developers discussion and problem solving >>> Subject: [AccessD] HTML page updating Access db >>> >>> >>> Hello All, >>> >>> I need a down and dirty...doesn't have to be pretty...solution...we >>> need about 15 people to run through some records...and change about 4 >>> fields in each record(the change depends on individual >>> conversation...cannot automate). >>> >>> These users do NOT have MS Access(where data currently resides). I >>> know >>> (barely) how to link to this data and display it in HTML...but I >>> don't know how to update it from HTML...any suggestions on crash >>> course web sites...or anyone have an example? >>> >>> Thanks, >>> >>> Mark A. Matte >>> _________________________________________________________________ >>> Share life as it happens with the new Windows Live.Download today >>> it's >> FREE! >>> http://www.windowslive.com/share.html?ocid=TXT_TAGLM_Wave2_sharelife_ >>> 1 >>> 12007 >>> -- >>> AccessD mailing list >>> AccessD at databaseadvisors.com >>> http://databaseadvisors.com/mailman/listinfo/accessd >>> Website: http://www.databaseadvisors.com >>> >>> -- >>> AccessD mailing list >>> AccessD at databaseadvisors.com >>> http://databaseadvisors.com/mailman/listinfo/accessd >>> Website: http://www.databaseadvisors.com >> >> _________________________________________________________________ >> Put your friends on the big screen with Windows VistaR + Windows LiveT. >> http://www.microsoft.com/windows/shop/specialoffers.mspx?ocid=TXT_TAGL >> M_CPC_ >> MediaCtr_bigscreen_102007 >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com > > _________________________________________________________________ > Connect and share in new ways with Windows Live. > http://www.windowslive.com/connect.html?ocid=TXT_TAGLM_Wave2_newways_112007 > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com _________________________________________________________________ Share life as it happens with the new Windows Live.Download today it's FREE! http://www.windowslive.com/share.html?ocid=TXT_TAGLM_Wave2_sharelife_112007 From max.wanadoo at gmail.com Wed Dec 5 12:06:03 2007 From: max.wanadoo at gmail.com (max.wanadoo at gmail.com) Date: Wed, 5 Dec 2007 18:06:03 -0000 Subject: [AccessD] HTML page updating Access db In-Reply-To: Message-ID: <004501c83769$80afae70$8119fea9@LTVM> Or one query filter by username. Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark A Matte Sent: Wednesday, December 05, 2007 5:59 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] HTML page updating Access db I'm not sure I'm following... would I need a seperate query and page for each user? Thanks, Mark > From: max.wanadoo at gmail.com > To: accessd at databaseadvisors.com > Date: Wed, 5 Dec 2007 17:45:27 +0000 > Subject: Re: [AccessD] HTML page updating Access db > > Why not use a query? > Max > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark A > Matte > Sent: Wednesday, December 05, 2007 5:30 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] HTML page updating Access db > > > WOW>..I have never used data access pages...looks good so far. For > WOW>this > example...I need 3 different people to view only their data...how can > I filter the DAP?...can I use API calls in them to get the user name? > > Thanks, > > Mark > > > >> From: max.wanadoo at gmail.com >> To: accessd at databaseadvisors.com >> Date: Wed, 5 Dec 2007 16:38:23 +0000 >> Subject: Re: [AccessD] HTML page updating Access db >> >> Would Data Access Pages do the trick? >> Max >> >> >> -----Original Message----- >> From: accessd-bounces at databaseadvisors.com >> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark A >> Matte >> Sent: Wednesday, December 05, 2007 4:25 PM >> To: Access Developers discussion and problem solving >> Subject: Re: [AccessD] HTML page updating Access db >> >> >> Thanks Everyone for the feedback. I was hoping to just have this >> temporary fix on a shared drive. as mentioned below...ASP requires >> IIS...is there a way to update data in a db without IIS? Client side > instead of server? >> >> Thanks, >> >> Mark >> >> >>> Date: Tue, 4 Dec 2007 17:16:39 -0800 >>> From: accessd at shaw.ca >>> To: accessd at databaseadvisors.com >>> Subject: Re: [AccessD] HTML page updating Access db >>> >>> Mark: >>> >>> To update it from a web site you will need to know something about a >>> web language or two (like ASP/ASP.Net), Have access to an IIS web >>> server so you can set everything but after the initial fan-fair it >>> is fairly straight forward. >>> >>> Jim >>> >>> -----Original Message----- >>> From: accessd-bounces at databaseadvisors.com >>> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark A >>> Matte >>> Sent: Tuesday, December 04, 2007 11:23 AM >>> To: Access Developers discussion and problem solving >>> Subject: [AccessD] HTML page updating Access db >>> >>> >>> Hello All, >>> >>> I need a down and dirty...doesn't have to be pretty...solution...we >>> need about 15 people to run through some records...and change about >>> 4 fields in each record(the change depends on individual >>> conversation...cannot automate). >>> >>> These users do NOT have MS Access(where data currently resides). I >>> know >>> (barely) how to link to this data and display it in HTML...but I >>> don't know how to update it from HTML...any suggestions on crash >>> course web sites...or anyone have an example? >>> >>> Thanks, >>> >>> Mark A. Matte >>> _________________________________________________________________ >>> Share life as it happens with the new Windows Live.Download today >>> it's >> FREE! >>> http://www.windowslive.com/share.html?ocid=TXT_TAGLM_Wave2_sharelife >>> _ >>> 1 >>> 12007 >>> -- >>> AccessD mailing list >>> AccessD at databaseadvisors.com >>> http://databaseadvisors.com/mailman/listinfo/accessd >>> Website: http://www.databaseadvisors.com >>> >>> -- >>> AccessD mailing list >>> AccessD at databaseadvisors.com >>> http://databaseadvisors.com/mailman/listinfo/accessd >>> Website: http://www.databaseadvisors.com >> >> _________________________________________________________________ >> Put your friends on the big screen with Windows VistaR + Windows LiveT. >> http://www.microsoft.com/windows/shop/specialoffers.mspx?ocid=TXT_TAG >> L >> M_CPC_ >> MediaCtr_bigscreen_102007 >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com > > _________________________________________________________________ > Connect and share in new ways with Windows Live. > http://www.windowslive.com/connect.html?ocid=TXT_TAGLM_Wave2_newways_1 > 12007 > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com _________________________________________________________________ Share life as it happens with the new Windows Live.Download today it's FREE! http://www.windowslive.com/share.html?ocid=TXT_TAGLM_Wave2_sharelife_112007 -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From Gustav at cactus.dk Wed Dec 5 12:07:28 2007 From: Gustav at cactus.dk (Gustav Brock) Date: Wed, 05 Dec 2007 19:07:28 +0100 Subject: [AccessD] HTML page updating Access db Message-ID: Hi Mark Or - at some cost - CodeCharge: http://www.codecharge.com The free download works for 20 days ... /gustav >>> lmrazek at lcm-res.com 05-12-2007 18:44:21 >>> Hi Mark: I'd do this in classic ASP or ASP.NET. You might also want to check out tools from: http://www.xlinesoft.com/ (I haven't used, it, but have a friend who loves it). There are many other "builder" type scripts that will help you with this. If you have Dreamweaver, check out the tools from WebAssist (DataAssist) in particular. Larry Mrazek LCM Research, Inc. www.lcm-res.com lmrazek at lcm-res.com ph. 314-432-5886 mobile: 314-496-1645 -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark A Matte Sent: Tuesday, December 04, 2007 1:23 PM To: Access Developers discussion and problem solving Subject: [AccessD] HTML page updating Access db Hello All, I need a down and dirty...doesn't have to be pretty...solution...we need about 15 people to run through some records...and change about 4 fields in each record(the change depends on individual conversation...cannot automate). These users do NOT have MS Access(where data currently resides). I know (barely) how to link to this data and display it in HTML...but I don't know how to update it from HTML...any suggestions on crash course web sites...or anyone have an example? Thanks, Mark A. Matte From accessd at shaw.ca Wed Dec 5 12:32:42 2007 From: accessd at shaw.ca (Jim Lawrence) Date: Wed, 05 Dec 2007 10:32:42 -0800 Subject: [AccessD] Report Filter Problem In-Reply-To: <000301c8374a$4f73b5f0$0301a8c0@HAL9005> References: <003401c836a0$e9ecd9e0$0301a8c0@HAL9005> <485FDF8C2AEA44D3B6B62D6363B8A178@creativesystemdesigns.com> <006e01c836fd$4e3d86e0$0301a8c0@HAL9005> <61FB5327D93F4E5CBE81DFF6090A8419@creativesystemdesigns.com> <000301c8374a$4f73b5f0$0301a8c0@HAL9005> Message-ID: That sounds like it should work Rocky. Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin at Beach Access Software Sent: Wednesday, December 05, 2007 6:23 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Report Filter Problem Jim: That's how I do it normally. However, in this case each group of records needs to be evaluated at the time the report is being generated and in one case only records meeting the criterion are to be printed, and in the other case all records in the group need to be printed if only one meets the criterion. So I'm thinking of two solutions - one is to do a little post-processing on the temp table that the report is based on; add a yes/no field, set it based on the user option on the calling form, and then retrieve only the 'yes' records. The other option is to look at each record in the detail format event and use the following: If DIFFERENCE < .01 Then Me.MoveLayout = False Me.NextRecord = True Me.PrintSection = False End If The second solution would only take a couple of minutes to implement and test. It might take a little longer to generate the report but the amount of data is not great. So as usual even when I don't get a 'Do it this way." response from the list, just talking about it generates a solution. It's like psychotherapy - the 'talking cure'. We could call it 'cyber-therapy' and market it. But you have to really want to find a solution. Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Lawrence Sent: Wednesday, December 05, 2007 3:48 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Report Filter Problem Hi Rocky: Do you call the form that sets the filter value from OPEN_REPORT procedure? I traditionally: 1. Call the Form from the On_Open event. 2. From the Form the Record Source is then set. (ie. Me.RecordSource = "qryDifference") I never play with filters as I ran into some issues a few years ago and this method does not seem to have the same problems. HTH Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin at Beach Access Software Sent: Tuesday, December 04, 2007 9:12 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Report Filter Problem Jim: I kept the same query for the report - actually just printing pretty much straight off of a temp table. But on the calling form there's an option frame which says to 1) print all records, or 2) only those where the DIFFERENCE >= .01. This eliminates the zero difference records and the ones which are different by less than a cent. The report is printed product by product. So I've added a grouping level on Product. So for a group of records for one product, if they've selected 2) in the option frame, the user now wants all records to print, even if for most of the records the DIFFERENCE is < .01. So I thought that just removing the filter in that case, and replacing it when done with the group would do it. But, for some inexplicable reason, the report just keeps running itself - like it's calling itself. Weird behavior I've never seen before but it must have something to do with removing and turning off the filter in the group header, and then in the replacing the filter and turning it on again in the group footer. Because when I run it with the all records option selected on the calling form, it runs fine. Any ideas? Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Lawrence Sent: Tuesday, December 04, 2007 4:28 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Report Filter Problem Hi Rocky: Can I assume the query if actually Select * from table where difference >= .01 changed to select * from table where difference > 1 Is this query actually run against a combined query used in the report? I have found that sometimes a combined query does not work as planned. When you run this query directly against the report query/table does it work? Try putting brackets around the filter like: "(difference > 1.0)" and see if that produces any change. Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin at Beach Access Software Sent: Tuesday, December 04, 2007 10:10 AM To: 'Access Developers discussion and problem solving' Subject: [AccessD] Report Filter Problem Dear List: I have a report grouped on Product. In the detail there are two number - standard and actual cost. There's an option on the calling form to print all records or only records where the difference is > .01. In the report's Open event, then, I set the filter: If Forms!frmPricePaidVersusContractReport!fraPrint = 1 Then Me.Filter = "" Me.FilterOn = False Else Me.Filter = "Difference >=.01" Me.FilterOn = True End If All's well so far. Then the client said to change the report so that if the option to print only if DIFFERENCE > .01 and ANY ONE record in the product qualified, then print all records for that product. So in the format event of the header of the Product I do a little code to see if ANY ONE record qualifies and if so I turn the filter off: ShowDetail: Me.Filter = "" Me.FilterOn = False and then in the Format event of the Product Footer I conditionally turn the filter back on again with same code I used in the open event. Problem is that it goes into a loop which I traced down to the report being run over and over again. I put a break point in the Open event, and it just keeps running the report again and again. What is going wrong here - or better yet - what's the solution? 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 No virus found in this incoming message. Checked by AVG Free Edition. Version: 7.5.503 / Virus Database: 269.16.13/1169 - Release Date: 12/3/2007 10:56 PM -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com No virus found in this incoming message. Checked by AVG Free Edition. Version: 7.5.503 / Virus Database: 269.16.14/1171 - Release Date: 12/4/2007 7:31 PM -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From Jim.Hale at FleetPride.com Wed Dec 5 15:30:42 2007 From: Jim.Hale at FleetPride.com (Hale, Jim) Date: Wed, 5 Dec 2007 15:30:42 -0600 Subject: [AccessD] Loading checkbox values into an array In-Reply-To: <004f01c836d7$44c0be50$977aa8c0@M90> References: <004f01c836d7$44c0be50$977aa8c0@M90> Message-ID: OK, the following function correctly identifies the checkboxes and their values (-1 or 0) but for some reason blChk(intIndex) = ctlIn.Value isn't working. No error, blchk is just wrong (always false). blChk(intIndex) = cbool(ctlIn.Value) doesn't work either or setting blchk to a variant. What am I missing? TIA Jim Hale Function LoadArray() Dim ctlIn As Control, intIndex As Integer Dim blChk(0 To 13) As Boolean For Each ctlIn In Me.Controls If ctlIn.ControlType = acCheckBox Then blChk(intIndex) = ctlIn.Value intIndex = intIndex + 1 MsgBox ctlIn.ControlType & " " & intIndex & " " & ctlIn.Value End If Next ctlIn End Function -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Tuesday, December 04, 2007 6:39 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Loading checkbox values into an array Give us a little more info. Why do you need to load into an array? An array of what? (air code) function LoadArray (ParamArray varCtls() as variant) dim ctl as control dim Arr(13) as variant dim intIndex as integer for each ctl in varCtls arr(intIndex) = ctl.value intindex+=1 next ctl LoadArray = Arr end function ?LoadArray(Chk1, Chk2, Chk3 etc etc)(0) returns an array and displays the 0th element Something like that? You really should do some error checking to see how many objects varCtls contains in case you pass in 14 controls (you'd get a runtime error). John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- *********************************************************************** The information transmitted is intended solely for the individual or entity to which it is addressed and may contain confidential and/or privileged material. Any review, retransmission, dissemination or other use of or taking action in reliance upon this information by persons or entities other than the intended recipient is prohibited. If you have received this email in error please contact the sender and delete the material from any computer. As a recipient of this email, you are responsible for screening its contents and the contents of any attachments for the presence of viruses. No liability is accepted for any damages caused by any virus transmitted by this email. From markamatte at hotmail.com Wed Dec 5 16:06:36 2007 From: markamatte at hotmail.com (Mark A Matte) Date: Wed, 5 Dec 2007 22:06:36 +0000 Subject: [AccessD] HTML page updating Access db In-Reply-To: <004501c83769$80afae70$8119fea9@LTVM> References: <004501c83769$80afae70$8119fea9@LTVM> Message-ID: So far I have got the DAP to display the data I need...I now realize I cannot update this data??? If I build the page directly from the table...I can edit the data, but if I build it from a query I cannot? Any guidence...I've pulled most of the hair out!!!! Thanks Again, Mark A. Matte > From: max.wanadoo at gmail.com > To: accessd at databaseadvisors.com > Date: Wed, 5 Dec 2007 18:06:03 +0000 > Subject: Re: [AccessD] HTML page updating Access db > > Or one query filter by username. > Max > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark A Matte > Sent: Wednesday, December 05, 2007 5:59 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] HTML page updating Access db > > > I'm not sure I'm following... would I need a seperate query and page for > each user? > > Thanks, > > Mark > > >> From: max.wanadoo at gmail.com >> To: accessd at databaseadvisors.com >> Date: Wed, 5 Dec 2007 17:45:27 +0000 >> Subject: Re: [AccessD] HTML page updating Access db >> >> Why not use a query? >> Max >> >> >> -----Original Message----- >> From: accessd-bounces at databaseadvisors.com >> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark A >> Matte >> Sent: Wednesday, December 05, 2007 5:30 PM >> To: Access Developers discussion and problem solving >> Subject: Re: [AccessD] HTML page updating Access db >> >> >> WOW>..I have never used data access pages...looks good so far. For >> WOW>this >> example...I need 3 different people to view only their data...how can >> I filter the DAP?...can I use API calls in them to get the user name? >> >> Thanks, >> >> Mark >> >> >> >>> From: max.wanadoo at gmail.com >>> To: accessd at databaseadvisors.com >>> Date: Wed, 5 Dec 2007 16:38:23 +0000 >>> Subject: Re: [AccessD] HTML page updating Access db >>> >>> Would Data Access Pages do the trick? >>> Max >>> >>> >>> -----Original Message----- >>> From: accessd-bounces at databaseadvisors.com >>> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark A >>> Matte >>> Sent: Wednesday, December 05, 2007 4:25 PM >>> To: Access Developers discussion and problem solving >>> Subject: Re: [AccessD] HTML page updating Access db >>> >>> >>> Thanks Everyone for the feedback. I was hoping to just have this >>> temporary fix on a shared drive. as mentioned below...ASP requires >>> IIS...is there a way to update data in a db without IIS? Client side >> instead of server? >>> >>> Thanks, >>> >>> Mark >>> >>> >>>> Date: Tue, 4 Dec 2007 17:16:39 -0800 >>>> From: accessd at shaw.ca >>>> To: accessd at databaseadvisors.com >>>> Subject: Re: [AccessD] HTML page updating Access db >>>> >>>> Mark: >>>> >>>> To update it from a web site you will need to know something about a >>>> web language or two (like ASP/ASP.Net), Have access to an IIS web >>>> server so you can set everything but after the initial fan-fair it >>>> is fairly straight forward. >>>> >>>> Jim >>>> >>>> -----Original Message----- >>>> From: accessd-bounces at databaseadvisors.com >>>> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark A >>>> Matte >>>> Sent: Tuesday, December 04, 2007 11:23 AM >>>> To: Access Developers discussion and problem solving >>>> Subject: [AccessD] HTML page updating Access db >>>> >>>> >>>> Hello All, >>>> >>>> I need a down and dirty...doesn't have to be pretty...solution...we >>>> need about 15 people to run through some records...and change about >>>> 4 fields in each record(the change depends on individual >>>> conversation...cannot automate). >>>> >>>> These users do NOT have MS Access(where data currently resides). I >>>> know >>>> (barely) how to link to this data and display it in HTML...but I >>>> don't know how to update it from HTML...any suggestions on crash >>>> course web sites...or anyone have an example? >>>> >>>> Thanks, >>>> >>>> Mark A. Matte >>>> _________________________________________________________________ >>>> Share life as it happens with the new Windows Live.Download today >>>> it's >>> FREE! >>>> http://www.windowslive.com/share.html?ocid=TXT_TAGLM_Wave2_sharelife >>>> _ >>>> 1 >>>> 12007 >>>> -- >>>> AccessD mailing list >>>> AccessD at databaseadvisors.com >>>> http://databaseadvisors.com/mailman/listinfo/accessd >>>> Website: http://www.databaseadvisors.com >>>> >>>> -- >>>> AccessD mailing list >>>> AccessD at databaseadvisors.com >>>> http://databaseadvisors.com/mailman/listinfo/accessd >>>> Website: http://www.databaseadvisors.com >>> >>> _________________________________________________________________ >>> Put your friends on the big screen with Windows VistaR + Windows LiveT. >>> http://www.microsoft.com/windows/shop/specialoffers.mspx?ocid=TXT_TAG >>> L >>> M_CPC_ >>> MediaCtr_bigscreen_102007 >>> -- >>> AccessD mailing list >>> AccessD at databaseadvisors.com >>> http://databaseadvisors.com/mailman/listinfo/accessd >>> Website: http://www.databaseadvisors.com >>> >>> -- >>> AccessD mailing list >>> AccessD at databaseadvisors.com >>> http://databaseadvisors.com/mailman/listinfo/accessd >>> Website: http://www.databaseadvisors.com >> >> _________________________________________________________________ >> Connect and share in new ways with Windows Live. >> http://www.windowslive.com/connect.html?ocid=TXT_TAGLM_Wave2_newways_1 >> 12007 >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com > > _________________________________________________________________ > Share life as it happens with the new Windows Live.Download today it's FREE! > http://www.windowslive.com/share.html?ocid=TXT_TAGLM_Wave2_sharelife_112007 > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com _________________________________________________________________ Put your friends on the big screen with Windows Vista? + Windows Live?. http://www.microsoft.com/windows/shop/specialoffers.mspx?ocid=TXT_TAGLM_CPC_MediaCtr_bigscreen_102007 From cfoust at infostatsystems.com Wed Dec 5 16:15:20 2007 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Wed, 5 Dec 2007 14:15:20 -0800 Subject: [AccessD] Loading checkbox values into an array In-Reply-To: References: <004f01c836d7$44c0be50$977aa8c0@M90> Message-ID: Why would you be setting blchk to a variant? For each works best if you dim a control of the appropriate type and assign ctlIn to it, like this: Dim chk As CheckBox For Each ctlIn in Me.Controls If ctlIn.ControlType = acCheckBox Then chk = ctlIn That allows you to access the nmethods and properties that belong to that controltype, which you can't do using ctlIn. Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Hale, Jim Sent: Wednesday, December 05, 2007 1:31 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Loading checkbox values into an array OK, the following function correctly identifies the checkboxes and their values (-1 or 0) but for some reason blChk(intIndex) = ctlIn.Value isn't working. No error, blchk is just wrong (always false). blChk(intIndex) = cbool(ctlIn.Value) doesn't work either or setting blchk to a variant. What am I missing? TIA Jim Hale Function LoadArray() Dim ctlIn As Control, intIndex As Integer Dim blChk(0 To 13) As Boolean For Each ctlIn In Me.Controls If ctlIn.ControlType = acCheckBox Then blChk(intIndex) = ctlIn.Value intIndex = intIndex + 1 MsgBox ctlIn.ControlType & " " & intIndex & " " & ctlIn.Value End If Next ctlIn End Function -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Tuesday, December 04, 2007 6:39 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Loading checkbox values into an array Give us a little more info. Why do you need to load into an array? An array of what? (air code) function LoadArray (ParamArray varCtls() as variant) dim ctl as control dim Arr(13) as variant dim intIndex as integer for each ctl in varCtls arr(intIndex) = ctl.value intindex+=1 next ctl LoadArray = Arr end function ?LoadArray(Chk1, Chk2, Chk3 etc etc)(0) returns an array and displays the 0th element Something like that? You really should do some error checking to see how many objects varCtls contains in case you pass in 14 controls (you'd get a runtime error). John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From Lambert.Heenan at AIG.com Wed Dec 5 16:26:07 2007 From: Lambert.Heenan at AIG.com (Heenan, Lambert) Date: Wed, 5 Dec 2007 17:26:07 -0500 Subject: [AccessD] Loading checkbox values into an array Message-ID: <34C8A2AB1EF3564CB0D64DB6AFFDD5C20E8C1218@XLIVMBX35bkup.aig.com> Your example code does not actually display the value of blChk(intIndex) anywhere. If you change your msgbox statement to... MsgBox ctlIn.ControlType & " " & intIndex & " " & ctlIn.Value & " " & blChk(intIndex) ... then yes, blChk(intIndex) is always false. But that's because you are displaying the value of an uninitialized array element - because you incremented the index before the MsgBox call. Like this... Function LoadArray() Dim ctlIn As Control, intIndex As Integer Dim blChk(13) As Boolean For Each ctlIn In Me.Controls If ctlIn.ControlType = acCheckBox Then blChk(intIndex) = ctlIn.Value If MsgBox(ctlIn.ControlType & " " & intIndex & " " & ctlIn.Value _ & " " & "Array value " & blChk(intIndex), vbOKCancel) _ = vbCancel Then Exit For intIndex = intIndex + 1 End If Next ctlIn End Function -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Hale, Jim Sent: Wednesday, December 05, 2007 4:31 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Loading checkbox values into an array OK, the following function correctly identifies the checkboxes and their values (-1 or 0) but for some reason blChk(intIndex) = ctlIn.Value isn't working. No error, blchk is just wrong (always false). blChk(intIndex) = cbool(ctlIn.Value) doesn't work either or setting blchk to a variant. What am I missing? TIA Jim Hale Function LoadArray() Dim ctlIn As Control, intIndex As Integer Dim blChk(0 To 13) As Boolean For Each ctlIn In Me.Controls If ctlIn.ControlType = acCheckBox Then blChk(intIndex) = ctlIn.Value intIndex = intIndex + 1 MsgBox ctlIn.ControlType & " " & intIndex & " " & ctlIn.Value End If Next ctlIn End Function -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Tuesday, December 04, 2007 6:39 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Loading checkbox values into an array Give us a little more info. Why do you need to load into an array? An array of what? (air code) function LoadArray (ParamArray varCtls() as variant) dim ctl as control dim Arr(13) as variant dim intIndex as integer for each ctl in varCtls arr(intIndex) = ctl.value intindex+=1 next ctl LoadArray = Arr end function ?LoadArray(Chk1, Chk2, Chk3 etc etc)(0) returns an array and displays the 0th element Something like that? You really should do some error checking to see how many objects varCtls contains in case you pass in 14 controls (you'd get a runtime error). John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- *********************************************************************** The information transmitted is intended solely for the individual or entity to which it is addressed and may contain confidential and/or privileged material. Any review, retransmission, dissemination or other use of or taking action in reliance upon this information by persons or entities other than the intended recipient is prohibited. If you have received this email in error please contact the sender and delete the material from any computer. As a recipient of this email, you are responsible for screening its contents and the contents of any attachments for the presence of viruses. No liability is accepted for any damages caused by any virus transmitted by this email. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From Jim.Hale at FleetPride.com Wed Dec 5 16:42:14 2007 From: Jim.Hale at FleetPride.com (Hale, Jim) Date: Wed, 5 Dec 2007 16:42:14 -0600 Subject: [AccessD] Loading checkbox values into an array In-Reply-To: <34C8A2AB1EF3564CB0D64DB6AFFDD5C20E8C1218@XLIVMBX35bkup.aig.com > References: <34C8A2AB1EF3564CB0D64DB6AFFDD5C20E8C1218@XLIVMBX35bkup.aig.com> Message-ID: I was just using this to prove that ctlinvalue was being correctly determined. However, thanks to your suggestion I reviewed my actual code and figured out I was trying to display blchk before it was actually loaded. Thanks for the push! Sometimes you stare at something so long you can't see the answer. Jim Hale *********************************************************************** The information transmitted is intended solely for the individual or entity to which it is addressed and may contain confidential and/or privileged material. Any review, retransmission, dissemination or other use of or taking action in reliance upon this information by persons or entities other than the intended recipient is prohibited. If you have received this email in error please contact the sender and delete the material from any computer. As a recipient of this email, you are responsible for screening its contents and the contents of any attachments for the presence of viruses. No liability is accepted for any damages caused by any virus transmitted by this email. From fuller.artful at gmail.com Wed Dec 5 16:44:20 2007 From: fuller.artful at gmail.com (Arthur Fuller) Date: Wed, 5 Dec 2007 17:44:20 -0500 Subject: [AccessD] BartPE In-Reply-To: <009001c8375e$38b44190$977aa8c0@M90> References: <005301c836ff$31569f60$977aa8c0@M90> <987890286AB341518CA4622FE79C77C0@creativesystemdesigns.com> <009001c8375e$38b44190$977aa8c0@M90> Message-ID: <29f585dd0712051444t4fcd839dm6231fff349ce1f2e@mail.gmail.com> A tad vaguely on topic, but I've always wondered exactly how R/W disks (CDs and DVDs) work. Are they just fooling us by not freezing the file allocation table, deleting what we wrote last time but not recovering the space? And if not that, how do they manage to rewrite locations that have already been written to? IOW, if I almost completely fill a disk, then delete everything, then change the date of the source files and recopy them to the disk, will there be room? If so, how do they do it? Arthur From ab-mi at post3.tele.dk Wed Dec 5 17:33:01 2007 From: ab-mi at post3.tele.dk (Asger Blond) Date: Thu, 6 Dec 2007 00:33:01 +0100 Subject: [AccessD] Getting the type of a variant In-Reply-To: <20071202182018.MGJO21070.fep24.mail.dk@databaseadvisors.com> Message-ID: <000001c83797$2d7ceb90$2101a8c0@AB> Late answer, but anyway: the function TypeName() may be the most handy - Dim varMyVar1 As Variant, varMyVar2 As Variant varMyVar1='XXX' varMyVar2= 100 Debug.Print TypeName(varMyVar1) --> String Debug.Print TypeName(varMyVar2) --> Integer /Asger -----Oprindelig meddelelse----- Fra: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] P? vegne af jwcolby Sendt: 2. december 2007 19:17 Til: 'Access Developers discussion and problem solving' Emne: [AccessD] Getting the type of a variant How do you get the type of data currently stored in a variant? John W. Colby Colby Consulting 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 Wed Dec 5 17:52:25 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Wed, 5 Dec 2007 18:52:25 -0500 Subject: [AccessD] BartPE In-Reply-To: <29f585dd0712051444t4fcd839dm6231fff349ce1f2e@mail.gmail.com> References: <005301c836ff$31569f60$977aa8c0@M90><987890286AB341518CA4622FE79C77C0@creativesystemdesigns.com><009001c8375e$38b44190$977aa8c0@M90> <29f585dd0712051444t4fcd839dm6231fff349ce1f2e@mail.gmail.com> Message-ID: <00a301c83799$e3668590$977aa8c0@M90> It is a different chemistry at the write layer. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Arthur Fuller Sent: Wednesday, December 05, 2007 5:44 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] BartPE A tad vaguely on topic, but I've always wondered exactly how R/W disks (CDs and DVDs) work. Are they just fooling us by not freezing the file allocation table, deleting what we wrote last time but not recovering the space? And if not that, how do they manage to rewrite locations that have already been written to? IOW, if I almost completely fill a disk, then delete everything, then change the date of the source files and recopy them to the disk, will there be room? If so, how do they do it? 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 Wed Dec 5 19:23:26 2007 From: fuller.artful at gmail.com (Arthur Fuller) Date: Wed, 5 Dec 2007 20:23:26 -0500 Subject: [AccessD] BartPE In-Reply-To: <00a301c83799$e3668590$977aa8c0@M90> References: <005301c836ff$31569f60$977aa8c0@M90> <987890286AB341518CA4622FE79C77C0@creativesystemdesigns.com> <009001c8375e$38b44190$977aa8c0@M90> <29f585dd0712051444t4fcd839dm6231fff349ce1f2e@mail.gmail.com> <00a301c83799$e3668590$977aa8c0@M90> Message-ID: <29f585dd0712051723y6a8d3d26g335efd15b265b7e@mail.gmail.com> So does that mean that given my experiment, I could entirely fill an R/W DVD then erase it all and fill it with something else, just like a hard disk or (remember when) floppy? If so, then I'd better invest in a dozen or so R/Ws, and fast! Arthur On 12/5/07, jwcolby wrote: > > It is a different chemistry at the write layer. > From tinanfields at torchlake.com Wed Dec 5 19:56:13 2007 From: tinanfields at torchlake.com (Tina Norris Fields) Date: Wed, 05 Dec 2007 20:56:13 -0500 Subject: [AccessD] Form doesn't show selected record Message-ID: <475756BD.4020909@torchlake.com> Hi, A small database, in A2K file format, has a form with a combo-box from which a student name is selected. Then a button is clicked to open the student profile form with the record of the selected student. Used to work just fine. Client used to be on Windows 2K, recently migrated to Windows XP. All of a sudden the student profile opens with no record displayed, yet the filter is in place. If you remove the filter, then put the filter back on, the record information appears. Hmm - why? What should I be looking for? TIA, Tina From fuller.artful at gmail.com Wed Dec 5 19:59:52 2007 From: fuller.artful at gmail.com (Arthur Fuller) Date: Wed, 5 Dec 2007 20:59:52 -0500 Subject: [AccessD] When to Requery? Message-ID: <29f585dd0712051759k30b671f2x872f39518e1bc5b8@mail.gmail.com> I have a form with a subform (you've heard this one, I bet). The subform is R/O and there's a button to add a new Item. This pops up a dialog form that accepts the new data. The form has a button to Save, which writes the record and then closes the form. I want to requery the subform to reflect the newly added item at the top of the list. The subform is sorted by TransactionID DESC, but my various attempts to requery the subform suggest that I'm doing it in the wrong event. Here is the scenario in more literal terms: Main form: Riders_frm Sub form: Transactions_fsub, containing a button that invokes "New Transaction", which opens Transactions_New_frm. User clicks Save on said dialog. Dialog closes, returning the user to the Main form. At this point, I wish the sub-form (Transactions_fsub) to refresh or requery and display the newly-added record at the top of the grid, NOT at the bottom (which it is currently doing). Yes, the user can re-sort the data but that's not what I want. I want the Transactions to be sorted (either TransactonID DESC or TransactionDate DESC -- both will work), but I can't seem to automate it. Keystrokes are required and that's what I want to get around. Any suggestions? TIA, Arthur From dwaters at usinternet.com Wed Dec 5 20:35:25 2007 From: dwaters at usinternet.com (Dan Waters) Date: Wed, 5 Dec 2007 20:35:25 -0600 Subject: [AccessD] When to Requery? In-Reply-To: <29f585dd0712051759k30b671f2x872f39518e1bc5b8@mail.gmail.com> References: <29f585dd0712051759k30b671f2x872f39518e1bc5b8@mail.gmail.com> Message-ID: <000001c837b0$a8a38680$0300a8c0@danwaters> Hi Arthur, On the Click event of the Save button after the new record is inserted try this: Forms("Transactions_fsub").OrderByOn = True Forms("Transactions_fsub").OrderBy = "TransactionDate DESC" I'm pretty sure that resorting will force a requery. Hope this Helps! Dan -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Arthur Fuller Sent: Wednesday, December 05, 2007 8:00 PM To: Access Developers discussion and problem solving Subject: [AccessD] When to Requery? I have a form with a subform (you've heard this one, I bet). The subform is R/O and there's a button to add a new Item. This pops up a dialog form that accepts the new data. The form has a button to Save, which writes the record and then closes the form. I want to requery the subform to reflect the newly added item at the top of the list. The subform is sorted by TransactionID DESC, but my various attempts to requery the subform suggest that I'm doing it in the wrong event. Here is the scenario in more literal terms: Main form: Riders_frm Sub form: Transactions_fsub, containing a button that invokes "New Transaction", which opens Transactions_New_frm. User clicks Save on said dialog. Dialog closes, returning the user to the Main form. At this point, I wish the sub-form (Transactions_fsub) to refresh or requery and display the newly-added record at the top of the grid, NOT at the bottom (which it is currently doing). Yes, the user can re-sort the data but that's not what I want. I want the Transactions to be sorted (either TransactonID DESC or TransactionDate DESC -- both will work), but I can't seem to automate it. Keystrokes are required and that's what I want to get around. Any suggestions? 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 Dec 5 21:15:29 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Wed, 5 Dec 2007 22:15:29 -0500 Subject: [AccessD] CD/DVD R/W In-Reply-To: <29f585dd0712051723y6a8d3d26g335efd15b265b7e@mail.gmail.com> References: <005301c836ff$31569f60$977aa8c0@M90><987890286AB341518CA4622FE79C77C0@creativesystemdesigns.com><009001c8375e$38b44190$977aa8c0@M90><29f585dd0712051444t4fcd839dm6231fff349ce1f2e@mail.gmail.com><00a301c83799$e3668590$977aa8c0@M90> <29f585dd0712051723y6a8d3d26g335efd15b265b7e@mail.gmail.com> Message-ID: <000301c837b6$42540fc0$977aa8c0@M90> Yep, that's what it means. They are rewritable. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Arthur Fuller Sent: Wednesday, December 05, 2007 8:23 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] BartPE So does that mean that given my experiment, I could entirely fill an R/W DVD then erase it all and fill it with something else, just like a hard disk or (remember when) floppy? If so, then I'd better invest in a dozen or so R/Ws, and fast! Arthur On 12/5/07, jwcolby wrote: > > It is a different chemistry at the write layer. > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From jwcolby at colbyconsulting.com Wed Dec 5 21:17:31 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Wed, 5 Dec 2007 22:17:31 -0500 Subject: [AccessD] When to Requery? In-Reply-To: <29f585dd0712051759k30b671f2x872f39518e1bc5b8@mail.gmail.com> References: <29f585dd0712051759k30b671f2x872f39518e1bc5b8@mail.gmail.com> Message-ID: <000401c837b6$8a591a90$977aa8c0@M90> Sort on PKID in reverse chronological order in the subform's query? John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Arthur Fuller Sent: Wednesday, December 05, 2007 9:00 PM To: Access Developers discussion and problem solving Subject: [AccessD] When to Requery? I have a form with a subform (you've heard this one, I bet). The subform is R/O and there's a button to add a new Item. This pops up a dialog form that accepts the new data. The form has a button to Save, which writes the record and then closes the form. I want to requery the subform to reflect the newly added item at the top of the list. The subform is sorted by TransactionID DESC, but my various attempts to requery the subform suggest that I'm doing it in the wrong event. Here is the scenario in more literal terms: Main form: Riders_frm Sub form: Transactions_fsub, containing a button that invokes "New Transaction", which opens Transactions_New_frm. User clicks Save on said dialog. Dialog closes, returning the user to the Main form. At this point, I wish the sub-form (Transactions_fsub) to refresh or requery and display the newly-added record at the top of the grid, NOT at the bottom (which it is currently doing). Yes, the user can re-sort the data but that's not what I want. I want the Transactions to be sorted (either TransactonID DESC or TransactionDate DESC -- both will work), but I can't seem to automate it. Keystrokes are required and that's what I want to get around. Any suggestions? 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 Wed Dec 5 21:46:49 2007 From: fuller.artful at gmail.com (Arthur Fuller) Date: Wed, 5 Dec 2007 22:46:49 -0500 Subject: [AccessD] When to Requery? In-Reply-To: <000401c837b6$8a591a90$977aa8c0@M90> References: <29f585dd0712051759k30b671f2x872f39518e1bc5b8@mail.gmail.com> <000401c837b6$8a591a90$977aa8c0@M90> Message-ID: <29f585dd0712051946nb72aeb7v9700e0aa367c2f5f@mail.gmail.com> That's been the case all along and hasn't worked. A manual re-sort does it, of course, but that's what I'm trying to avoid. The client wants all the transactions sorted either TransactionID or TransactionDate DESC (which amount to the same thing), but when a new row is added it goes to the bottom until I manually re-sort and that's the step I need to automate. Arthur On 12/5/07, jwcolby wrote: > > Sort on PKID in reverse chronological order in the subform's query? > > From jwcolby at colbyconsulting.com Wed Dec 5 22:18:25 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Wed, 5 Dec 2007 23:18:25 -0500 Subject: [AccessD] When to Requery? In-Reply-To: <29f585dd0712051946nb72aeb7v9700e0aa367c2f5f@mail.gmail.com> References: <29f585dd0712051759k30b671f2x872f39518e1bc5b8@mail.gmail.com><000401c837b6$8a591a90$977aa8c0@M90> <29f585dd0712051946nb72aeb7v9700e0aa367c2f5f@mail.gmail.com> Message-ID: <001701c837bf$0c271bf0$977aa8c0@M90> It should be a simple me.requery. That forces a refetch of the info and if it is sorted rev on the PKID that should go to the top. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Arthur Fuller Sent: Wednesday, December 05, 2007 10:47 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] When to Requery? That's been the case all along and hasn't worked. A manual re-sort does it, of course, but that's what I'm trying to avoid. The client wants all the transactions sorted either TransactionID or TransactionDate DESC (which amount to the same thing), but when a new row is added it goes to the bottom until I manually re-sort and that's the step I need to automate. Arthur On 12/5/07, jwcolby wrote: > > Sort on PKID in reverse chronological order in the subform's query? > > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From jwcolby at colbyconsulting.com Wed Dec 5 22:33:24 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Wed, 5 Dec 2007 23:33:24 -0500 Subject: [AccessD] BartPE Message-ID: <001b01c837c1$24424dc0$977aa8c0@M90> Well I finally rebuilt my server which was not booting but had windows2k3 installed on it. I was hoping to use the BartPE to manage to edit or otherwise fix the boot disk. Having rebuilt my server, suddenly I can build a BartPE disk on that machine. The odd part is that even though I am specifying an I386 for Windows 2003, it displays WindowsXP as the BartPE boots. I was also expecting more, not knowing what to expect. I kind of thought I was booting into windows and would be able to use it as windows, see the hard disks, etc. Not so. This whole thing is more than I want to learn. 8-( So off I go searching for a way to image my Windows 2003 install and restore that image later. I have a 200g bootable raid 6 partition with Windows 2003 fully installed, including software firewall, SQL Server, Visual Studio, WinRar etc. All the stuff that I need to get back up and running in a hurry. I have a spare 250g hard disk sitting at the end of a SATA which I would like to place an image of the disk on, and be able to copy from that disk back to the raid partition. I just have to figure out how to do that. The BartPE MIGHT be the answer, I am not sure. How to boot and see the raid drives and the SATA drive is the question, with a program that will copy that image back to the raid drive C: and allow a boot from that drive C: I have Acronis TrueImage but it is the "home" which is NOT supposed to be used on Servers, and they want a cool $600 for the one that will run on servers. Yikes. John W. Colby Colby Consulting www.ColbyConsulting.com From max.wanadoo at gmail.com Thu Dec 6 00:00:42 2007 From: max.wanadoo at gmail.com (max.wanadoo at gmail.com) Date: Thu, 6 Dec 2007 06:00:42 -0000 Subject: [AccessD] CD/DVD R/W In-Reply-To: <000301c837b6$42540fc0$977aa8c0@M90> Message-ID: <006d01c837cd$567a7b30$8119fea9@LTVM> John, this may be old information as I have'nt used RW for some years now, but when I did use them then what it does was do "Hide" any erased data but it could not remove it. In effect this means that your AVAILABLE CD space gradually diminished. Ie, start off with 650Mb. Save a 50Mb file, then Delete it, then space available on the now blank CD was 600Mb. As I say, this may not be the case these days, but worth checking. Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Thursday, December 06, 2007 3:15 AM To: 'Access Developers discussion and problem solving' Subject: [AccessD] CD/DVD R/W Yep, that's what it means. They are rewritable. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Arthur Fuller Sent: Wednesday, December 05, 2007 8:23 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] BartPE So does that mean that given my experiment, I could entirely fill an R/W DVD then erase it all and fill it with something else, just like a hard disk or (remember when) floppy? If so, then I'd better invest in a dozen or so R/Ws, and fast! Arthur On 12/5/07, jwcolby wrote: > > It is a different chemistry at the write layer. > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/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 Dec 6 00:09:13 2007 From: max.wanadoo at gmail.com (max.wanadoo at gmail.com) Date: Thu, 6 Dec 2007 06:09:13 -0000 Subject: [AccessD] When to Requery? In-Reply-To: <29f585dd0712051759k30b671f2x872f39518e1bc5b8@mail.gmail.com> Message-ID: <006e01c837ce$87008cd0$8119fea9@LTVM> Arthur, What I would do is, on the main form drop the ID into a variable, then do a requery, then reposition on the ID again *. If you don't do this, the requery will put you on the first record of the main form whereas you probably want to go back to the existing record and see the newly added record in the subform. The subform itself will sort in the order depending on it recordsource. If this is linked to a table, then change it to a query and in the query, put the sort order you require in there. Max * AirCode dim lngID as long, strFind as string, rst as dao.recordsource Set recordsource = me.recordsourceclone lngId = me!ID ' change for name of field holding the unique ID of this main record. Strfind = "ID=" & lngID Me.requery Rst.findfirst strfind If not rst.nomatch then Me.bookmark = rst.bookmark Endif Set rst = nothing -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Arthur Fuller Sent: Thursday, December 06, 2007 2:00 AM To: Access Developers discussion and problem solving Subject: [AccessD] When to Requery? I have a form with a subform (you've heard this one, I bet). The subform is R/O and there's a button to add a new Item. This pops up a dialog form that accepts the new data. The form has a button to Save, which writes the record and then closes the form. I want to requery the subform to reflect the newly added item at the top of the list. The subform is sorted by TransactionID DESC, but my various attempts to requery the subform suggest that I'm doing it in the wrong event. Here is the scenario in more literal terms: Main form: Riders_frm Sub form: Transactions_fsub, containing a button that invokes "New Transaction", which opens Transactions_New_frm. User clicks Save on said dialog. Dialog closes, returning the user to the Main form. At this point, I wish the sub-form (Transactions_fsub) to refresh or requery and display the newly-added record at the top of the grid, NOT at the bottom (which it is currently doing). Yes, the user can re-sort the data but that's not what I want. I want the Transactions to be sorted (either TransactonID DESC or TransactionDate DESC -- both will work), but I can't seem to automate it. Keystrokes are required and that's what I want to get around. Any suggestions? TIA, Arthur -- 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 Dec 6 01:22:59 2007 From: max.wanadoo at gmail.com (max.wanadoo at gmail.com) Date: Thu, 6 Dec 2007 07:22:59 -0000 Subject: [AccessD] HTML page updating Access db In-Reply-To: Message-ID: <009901c837d8$d4efad40$8119fea9@LTVM> Mark, this is really weird. With one of my tables I can create the DAPs and edit/write etc both using table and query. With another table I cannot edit/write. I can see no difference between them. I can do anything to either table. I can do anything to either query. But for some reason the DAPs will work with one table/query and not the other. Just don't know, sorry. I have never used these before. If you do figure it out, I would appreciate knowing what the answer was. Thanks Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark A Matte Sent: Wednesday, December 05, 2007 10:07 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] HTML page updating Access db So far I have got the DAP to display the data I need...I now realize I cannot update this data??? If I build the page directly from the table...I can edit the data, but if I build it from a query I cannot? Any guidence...I've pulled most of the hair out!!!! Thanks Again, Mark A. Matte > From: max.wanadoo at gmail.com > To: accessd at databaseadvisors.com > Date: Wed, 5 Dec 2007 18:06:03 +0000 > Subject: Re: [AccessD] HTML page updating Access db > > Or one query filter by username. > Max > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark A > Matte > Sent: Wednesday, December 05, 2007 5:59 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] HTML page updating Access db > > > I'm not sure I'm following... would I need a seperate query and page > for each user? > > Thanks, > > Mark > > >> From: max.wanadoo at gmail.com >> To: accessd at databaseadvisors.com >> Date: Wed, 5 Dec 2007 17:45:27 +0000 >> Subject: Re: [AccessD] HTML page updating Access db >> >> Why not use a query? >> Max >> >> >> -----Original Message----- >> From: accessd-bounces at databaseadvisors.com >> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark A >> Matte >> Sent: Wednesday, December 05, 2007 5:30 PM >> To: Access Developers discussion and problem solving >> Subject: Re: [AccessD] HTML page updating Access db >> >> >> WOW>..I have never used data access pages...looks good so far. For >> WOW>this >> example...I need 3 different people to view only their data...how can >> I filter the DAP?...can I use API calls in them to get the user name? >> >> Thanks, >> >> Mark >> >> >> >>> From: max.wanadoo at gmail.com >>> To: accessd at databaseadvisors.com >>> Date: Wed, 5 Dec 2007 16:38:23 +0000 >>> Subject: Re: [AccessD] HTML page updating Access db >>> >>> Would Data Access Pages do the trick? >>> Max >>> >>> >>> -----Original Message----- >>> From: accessd-bounces at databaseadvisors.com >>> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark A >>> Matte >>> Sent: Wednesday, December 05, 2007 4:25 PM >>> To: Access Developers discussion and problem solving >>> Subject: Re: [AccessD] HTML page updating Access db >>> >>> >>> Thanks Everyone for the feedback. I was hoping to just have this >>> temporary fix on a shared drive. as mentioned below...ASP requires >>> IIS...is there a way to update data in a db without IIS? Client side >> instead of server? >>> >>> Thanks, >>> >>> Mark >>> >>> >>>> Date: Tue, 4 Dec 2007 17:16:39 -0800 >>>> From: accessd at shaw.ca >>>> To: accessd at databaseadvisors.com >>>> Subject: Re: [AccessD] HTML page updating Access db >>>> >>>> Mark: >>>> >>>> To update it from a web site you will need to know something about >>>> a web language or two (like ASP/ASP.Net), Have access to an IIS web >>>> server so you can set everything but after the initial fan-fair it >>>> is fairly straight forward. >>>> >>>> Jim >>>> >>>> -----Original Message----- >>>> From: accessd-bounces at databaseadvisors.com >>>> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark A >>>> Matte >>>> Sent: Tuesday, December 04, 2007 11:23 AM >>>> To: Access Developers discussion and problem solving >>>> Subject: [AccessD] HTML page updating Access db >>>> >>>> >>>> Hello All, >>>> >>>> I need a down and dirty...doesn't have to be pretty...solution...we >>>> need about 15 people to run through some records...and change about >>>> 4 fields in each record(the change depends on individual >>>> conversation...cannot automate). >>>> >>>> These users do NOT have MS Access(where data currently resides). I >>>> know >>>> (barely) how to link to this data and display it in HTML...but I >>>> don't know how to update it from HTML...any suggestions on crash >>>> course web sites...or anyone have an example? >>>> >>>> Thanks, >>>> >>>> Mark A. Matte >>>> _________________________________________________________________ >>>> Share life as it happens with the new Windows Live.Download today >>>> it's >>> FREE! >>>> http://www.windowslive.com/share.html?ocid=TXT_TAGLM_Wave2_sharelif >>>> e >>>> _ >>>> 1 >>>> 12007 >>>> -- >>>> AccessD mailing list >>>> AccessD at databaseadvisors.com >>>> http://databaseadvisors.com/mailman/listinfo/accessd >>>> Website: http://www.databaseadvisors.com >>>> >>>> -- >>>> AccessD mailing list >>>> AccessD at databaseadvisors.com >>>> http://databaseadvisors.com/mailman/listinfo/accessd >>>> Website: http://www.databaseadvisors.com >>> >>> _________________________________________________________________ >>> Put your friends on the big screen with Windows VistaR + Windows LiveT. >>> http://www.microsoft.com/windows/shop/specialoffers.mspx?ocid=TXT_TA >>> G >>> L >>> M_CPC_ >>> MediaCtr_bigscreen_102007 >>> -- >>> AccessD mailing list >>> AccessD at databaseadvisors.com >>> http://databaseadvisors.com/mailman/listinfo/accessd >>> Website: http://www.databaseadvisors.com >>> >>> -- >>> AccessD mailing list >>> AccessD at databaseadvisors.com >>> http://databaseadvisors.com/mailman/listinfo/accessd >>> Website: http://www.databaseadvisors.com >> >> _________________________________________________________________ >> Connect and share in new ways with Windows Live. >> http://www.windowslive.com/connect.html?ocid=TXT_TAGLM_Wave2_newways_ >> 1 >> 12007 >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com > > _________________________________________________________________ > Share life as it happens with the new Windows Live.Download today it's FREE! > http://www.windowslive.com/share.html?ocid=TXT_TAGLM_Wave2_sharelife_1 > 12007 > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com _________________________________________________________________ Put your friends on the big screen with Windows VistaR + Windows LiveT. http://www.microsoft.com/windows/shop/specialoffers.mspx?ocid=TXT_TAGLM_CPC_ MediaCtr_bigscreen_102007 -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From Gustav at cactus.dk Thu Dec 6 01:24:02 2007 From: Gustav at cactus.dk (Gustav Brock) Date: Thu, 06 Dec 2007 08:24:02 +0100 Subject: [AccessD] When to Requery? Message-ID: Hi Arthur Given your SQL Sensei status, I guess you execute an SQL statement to append the new record? If so, try to replace that with DAO where you open the RecordsetClone of the form's recordset and use AddNew/Update to append the record before the refresh. /gustav >>> fuller.artful at gmail.com 06-12-2007 02:59:52 >>> I have a form with a subform (you've heard this one, I bet). The subform is R/O and there's a button to add a new Item. This pops up a dialog form that accepts the new data. The form has a button to Save, which writes the record and then closes the form. I want to requery the subform to reflect the newly added item at the top of the list. The subform is sorted by TransactionID DESC, but my various attempts to requery the subform suggest that I'm doing it in the wrong event. Here is the scenario in more literal terms: Main form: Riders_frm Sub form: Transactions_fsub, containing a button that invokes "New Transaction", which opens Transactions_New_frm. User clicks Save on said dialog. Dialog closes, returning the user to the Main form. At this point, I wish the sub-form (Transactions_fsub) to refresh or requery and display the newly-added record at the top of the grid, NOT at the bottom (which it is currently doing). Yes, the user can re-sort the data but that's not what I want. I want the Transactions to be sorted (either TransactonID DESC or TransactionDate DESC -- both will work), but I can't seem to automate it. Keystrokes are required and that's what I want to get around. Any suggestions? TIA, Arthur From lembit.dbamail at t-online.de Thu Dec 6 05:26:46 2007 From: lembit.dbamail at t-online.de (Lembit Soobik) Date: Thu, 6 Dec 2007 12:26:46 +0100 Subject: [AccessD] BartPE References: <005301c836ff$31569f60$977aa8c0@M90><987890286AB341518CA4622FE79C77C0@creativesystemdesigns.com><009001c8375e$38b44190$977aa8c0@M90><29f585dd0712051444t4fcd839dm6231fff349ce1f2e@mail.gmail.com><00a301c83799$e3668590$977aa8c0@M90> <29f585dd0712051723y6a8d3d26g335efd15b265b7e@mail.gmail.com> Message-ID: <003901c837fa$e2dc4fe0$1800a8c0@s1800> yes, I do it all the time when I edit a video and the first part is done I put it on a RW and view it in the livingroom on the large screen. then edit the next part and so on. when finished, I burn the final on a R-DVD and use the RW for the next project. Lembit ----- Original Message ----- From: "Arthur Fuller" To: "Access Developers discussion and problem solving" Sent: Thursday, December 06, 2007 2:23 AM Subject: Re: [AccessD] BartPE > So does that mean that given my experiment, I could entirely fill an R/W > DVD > then erase it all and fill it with something else, just like a hard disk > or > (remember when) floppy? If so, then I'd better invest in a dozen or so > R/Ws, > and fast! > > Arthur > > On 12/5/07, jwcolby wrote: >> >> It is a different chemistry at the write layer. >> > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > > -- > No virus found in this incoming message. > Checked by AVG Free Edition. > Version: 7.5.503 / Virus Database: 269.16.15/1173 - Release Date: > 05.12.2007 21:29 > > From lembit.dbamail at t-online.de Thu Dec 6 05:28:50 2007 From: lembit.dbamail at t-online.de (Lembit Soobik) Date: Thu, 6 Dec 2007 12:28:50 +0100 Subject: [AccessD] CD/DVD R/W References: <006d01c837cd$567a7b30$8119fea9@LTVM> Message-ID: <004e01c837fb$2cbe09f0$1800a8c0@s1800> not any more. now its just like a HD or Floppy Lembit ----- Original Message ----- From: To: "'Access Developers discussion and problem solving'" Sent: Thursday, December 06, 2007 7:00 AM Subject: Re: [AccessD] CD/DVD R/W > John, this may be old information as I have'nt used RW for some years now, > but when I did use them then what it does was do "Hide" any erased data > but > it could not remove it. In effect this means that your AVAILABLE CD space > gradually diminished. Ie, start off with 650Mb. Save a 50Mb file, then > Delete it, then space available on the now blank CD was 600Mb. > As I say, this may not be the case these days, but worth checking. > Max > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby > Sent: Thursday, December 06, 2007 3:15 AM > To: 'Access Developers discussion and problem solving' > Subject: [AccessD] CD/DVD R/W > > Yep, that's what it means. They are rewritable. > > > John W. Colby > Colby Consulting > www.ColbyConsulting.com > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Arthur Fuller > Sent: Wednesday, December 05, 2007 8:23 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] BartPE > > So does that mean that given my experiment, I could entirely fill an R/W > DVD > then erase it all and fill it with something else, just like a hard disk > or > (remember when) floppy? If so, then I'd better invest in a dozen or so > R/Ws, > and fast! > > Arthur > > On 12/5/07, jwcolby wrote: >> >> It is a different chemistry at the write layer. >> > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > > -- > No virus found in this incoming message. > Checked by AVG Free Edition. > Version: 7.5.503 / Virus Database: 269.16.15/1173 - Release Date: > 05.12.2007 21:29 > > From jwcolby at colbyconsulting.com Thu Dec 6 06:18:02 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Thu, 6 Dec 2007 07:18:02 -0500 Subject: [AccessD] CD/DVD R/W In-Reply-To: <009901c837d8$d4efad40$8119fea9@LTVM> References: <009901c837d8$d4efad40$8119fea9@LTVM> Message-ID: <004301c83802$0c9e4c50$977aa8c0@M90> There are completely different CD/DVDs. Some say right on the package -R or +R. some say -R RW. The RW means that they can literally be erased and completely reused. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of max.wanadoo at gmail.com Sent: Thursday, December 06, 2007 2:23 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] HTML page updating Access db Mark, this is really weird. With one of my tables I can create the DAPs and edit/write etc both using table and query. With another table I cannot edit/write. I can see no difference between them. I can do anything to either table. I can do anything to either query. But for some reason the DAPs will work with one table/query and not the other. Just don't know, sorry. I have never used these before. If you do figure it out, I would appreciate knowing what the answer was. Thanks Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark A Matte Sent: Wednesday, December 05, 2007 10:07 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] HTML page updating Access db So far I have got the DAP to display the data I need...I now realize I cannot update this data??? If I build the page directly from the table...I can edit the data, but if I build it from a query I cannot? Any guidence...I've pulled most of the hair out!!!! Thanks Again, Mark A. Matte > From: max.wanadoo at gmail.com > To: accessd at databaseadvisors.com > Date: Wed, 5 Dec 2007 18:06:03 +0000 > Subject: Re: [AccessD] HTML page updating Access db > > Or one query filter by username. > Max > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark A > Matte > Sent: Wednesday, December 05, 2007 5:59 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] HTML page updating Access db > > > I'm not sure I'm following... would I need a seperate query and page > for each user? > > Thanks, > > Mark > > >> From: max.wanadoo at gmail.com >> To: accessd at databaseadvisors.com >> Date: Wed, 5 Dec 2007 17:45:27 +0000 >> Subject: Re: [AccessD] HTML page updating Access db >> >> Why not use a query? >> Max >> >> >> -----Original Message----- >> From: accessd-bounces at databaseadvisors.com >> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark A >> Matte >> Sent: Wednesday, December 05, 2007 5:30 PM >> To: Access Developers discussion and problem solving >> Subject: Re: [AccessD] HTML page updating Access db >> >> >> WOW>..I have never used data access pages...looks good so far. For >> WOW>this >> example...I need 3 different people to view only their data...how can >> I filter the DAP?...can I use API calls in them to get the user name? >> >> Thanks, >> >> Mark >> >> >> >>> From: max.wanadoo at gmail.com >>> To: accessd at databaseadvisors.com >>> Date: Wed, 5 Dec 2007 16:38:23 +0000 >>> Subject: Re: [AccessD] HTML page updating Access db >>> >>> Would Data Access Pages do the trick? >>> Max >>> >>> >>> -----Original Message----- >>> From: accessd-bounces at databaseadvisors.com >>> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark A >>> Matte >>> Sent: Wednesday, December 05, 2007 4:25 PM >>> To: Access Developers discussion and problem solving >>> Subject: Re: [AccessD] HTML page updating Access db >>> >>> >>> Thanks Everyone for the feedback. I was hoping to just have this >>> temporary fix on a shared drive. as mentioned below...ASP requires >>> IIS...is there a way to update data in a db without IIS? Client side >> instead of server? >>> >>> Thanks, >>> >>> Mark >>> >>> >>>> Date: Tue, 4 Dec 2007 17:16:39 -0800 >>>> From: accessd at shaw.ca >>>> To: accessd at databaseadvisors.com >>>> Subject: Re: [AccessD] HTML page updating Access db >>>> >>>> Mark: >>>> >>>> To update it from a web site you will need to know something about >>>> a web language or two (like ASP/ASP.Net), Have access to an IIS web >>>> server so you can set everything but after the initial fan-fair it >>>> is fairly straight forward. >>>> >>>> Jim >>>> >>>> -----Original Message----- >>>> From: accessd-bounces at databaseadvisors.com >>>> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark A >>>> Matte >>>> Sent: Tuesday, December 04, 2007 11:23 AM >>>> To: Access Developers discussion and problem solving >>>> Subject: [AccessD] HTML page updating Access db >>>> >>>> >>>> Hello All, >>>> >>>> I need a down and dirty...doesn't have to be pretty...solution...we >>>> need about 15 people to run through some records...and change about >>>> 4 fields in each record(the change depends on individual >>>> conversation...cannot automate). >>>> >>>> These users do NOT have MS Access(where data currently resides). I >>>> know >>>> (barely) how to link to this data and display it in HTML...but I >>>> don't know how to update it from HTML...any suggestions on crash >>>> course web sites...or anyone have an example? >>>> >>>> Thanks, >>>> >>>> Mark A. Matte >>>> _________________________________________________________________ >>>> Share life as it happens with the new Windows Live.Download today >>>> it's >>> FREE! >>>> http://www.windowslive.com/share.html?ocid=TXT_TAGLM_Wave2_sharelif >>>> e >>>> _ >>>> 1 >>>> 12007 >>>> -- >>>> AccessD mailing list >>>> AccessD at databaseadvisors.com >>>> http://databaseadvisors.com/mailman/listinfo/accessd >>>> Website: http://www.databaseadvisors.com >>>> >>>> -- >>>> AccessD mailing list >>>> AccessD at databaseadvisors.com >>>> http://databaseadvisors.com/mailman/listinfo/accessd >>>> Website: http://www.databaseadvisors.com >>> >>> _________________________________________________________________ >>> Put your friends on the big screen with Windows VistaR + Windows LiveT. >>> http://www.microsoft.com/windows/shop/specialoffers.mspx?ocid=TXT_TA >>> G >>> L >>> M_CPC_ >>> MediaCtr_bigscreen_102007 >>> -- >>> AccessD mailing list >>> AccessD at databaseadvisors.com >>> http://databaseadvisors.com/mailman/listinfo/accessd >>> Website: http://www.databaseadvisors.com >>> >>> -- >>> AccessD mailing list >>> AccessD at databaseadvisors.com >>> http://databaseadvisors.com/mailman/listinfo/accessd >>> Website: http://www.databaseadvisors.com >> >> _________________________________________________________________ >> Connect and share in new ways with Windows Live. >> http://www.windowslive.com/connect.html?ocid=TXT_TAGLM_Wave2_newways_ >> 1 >> 12007 >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com > > _________________________________________________________________ > Share life as it happens with the new Windows Live.Download today it's FREE! > http://www.windowslive.com/share.html?ocid=TXT_TAGLM_Wave2_sharelife_1 > 12007 > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com _________________________________________________________________ Put your friends on the big screen with Windows VistaR + Windows LiveT. http://www.microsoft.com/windows/shop/specialoffers.mspx?ocid=TXT_TAGLM_CPC_ MediaCtr_bigscreen_102007 -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/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 bbruen at unwired.com.au Thu Dec 6 07:13:03 2007 From: bbruen at unwired.com.au (Bruce Bruen) Date: Fri, 7 Dec 2007 00:13:03 +1100 Subject: [AccessD] BartPE In-Reply-To: <29f585dd0712051723y6a8d3d26g335efd15b265b7e@mail.gmail.com> References: <005301c836ff$31569f60$977aa8c0@M90> <00a301c83799$e3668590$977aa8c0@M90> <29f585dd0712051723y6a8d3d26g335efd15b265b7e@mail.gmail.com> Message-ID: <200712070013.04862.bbruen@unwired.com.au> On Thursday 06 December 2007 12:23, Arthur Fuller wrote: > So does that mean that given my experiment, I could entirely fill an R/W > DVD then erase it all and fill it with something else, just like a hard > disk or (remember when) floppy? If so, then I'd better invest in a dozen or > so R/Ws, and fast! > > Arthur > > On 12/5/07, jwcolby wrote: > > It is a different chemistry at the write layer. Basically, yes they are rewriteable. ..but... the more often they are used the more they degrade, usually this is seen as a decrease in the "available space" on the disk (cough). The technology used on rewriteables is now about 8+ years old and is not improving. Why? Because the "new" solid memory chip technology: 1) offers approx 20x capacity per production buck. 2) does not (sorry JC) suffer from age degredation as much as hdd and CD/DVD technology ( in short, its currently better to start moving your kids pictures onto Ipod tech because it will last longer than CD - and by that I mean that the CD dyes are starting to degrade now. (!) ) So much for promises! 3) when the hdd manufacturers have finished dumping their capital investment on the market and move to the solid state manufacturing line they are now building under licence from Intel, then (hohoho) you will start to see some "amazing" advertising from them (the current hdd manufacturers) about the BRAND NEW TEKNOKOLOGY THAT YOU (repeat) YOU, MUST HAVE (BUY) BECAUSE .... ... ... given the current capital investment in hdd manufacturing process, I'd say about 3 years, but I may be wrong... :-) It's always a good idea to keep a sly eye on the Intel research and devel website. Usually, they tend to be 2-3 years ahead of the market and, for some strange reason they usually co-incide with a "moore doom" prediction from one Mr Moore ... hmmmm? .... meanwhile .... erstwhile ... Yes, Vista sucks. Yes, Office 2007 sucks Having now run an entire dev site entirely M$ free for coming up to 3 years: 1) No, Virginia there is no Linux based Access97-de-Claus, but ... 2) PostgreSQL is the best kept secret on the planet 3) Yes, MySQL sucks 4) Yes, MS-SQL aint all its cracked (sic) up to be 5) Yes, motherboard embedded RAID is about as good an idea as Intel onboard sound chips. 6) Linux is ... H A R D .. to learn. Or perhaps that's "Windows is hard to unlearn"? 7) .NET is a huge executable overhead. No, no, .NET is an unsurmountable execution time overhead..... mono ... not yet awhile, abigwhile 8) ASP, hahahahahahaha, IE2 hohohohohoho 9) PHP is about as secure as Windows 10) DAO actually worked, ADO doesn't 11) Yes, you can run ODBC within Linux, ... but you do need to find the drivers.. 12) Yes, JC, There is a linux distro that "just works" check out PCLinuxOS 13) and I do mean 13) Software firewalls are about as much use as a chocolate teapot. on the 14th day of Christmas my true love sent to me ... an end to oligolopies .... ymmv best wishes for a great yule and a safe season of festivities. regards bruce From jwcolby at colbyconsulting.com Thu Dec 6 07:25:36 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Thu, 6 Dec 2007 08:25:36 -0500 Subject: [AccessD] BartPE In-Reply-To: <200712070013.04862.bbruen@unwired.com.au> References: <005301c836ff$31569f60$977aa8c0@M90><00a301c83799$e3668590$977aa8c0@M90><29f585dd0712051723y6a8d3d26g335efd15b265b7e@mail.gmail.com> <200712070013.04862.bbruen@unwired.com.au> Message-ID: <007d01c8380b$7d1c9500$977aa8c0@M90> ROTFL. Please expound on 13 (yes I do mean 13). John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Bruce Bruen Sent: Thursday, December 06, 2007 8:13 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] BartPE On Thursday 06 December 2007 12:23, Arthur Fuller wrote: > So does that mean that given my experiment, I could entirely fill an > R/W DVD then erase it all and fill it with something else, just like a > hard disk or (remember when) floppy? If so, then I'd better invest in > a dozen or so R/Ws, and fast! > > Arthur > > On 12/5/07, jwcolby wrote: > > It is a different chemistry at the write layer. Basically, yes they are rewriteable. ..but... the more often they are used the more they degrade, usually this is seen as a decrease in the "available space" on the disk (cough). The technology used on rewriteables is now about 8+ years old and is not improving. Why? Because the "new" solid memory chip technology: 1) offers approx 20x capacity per production buck. 2) does not (sorry JC) suffer from age degredation as much as hdd and CD/DVD technology ( in short, its currently better to start moving your kids pictures onto Ipod tech because it will last longer than CD - and by that I mean that the CD dyes are starting to degrade now. (!) ) So much for promises! 3) when the hdd manufacturers have finished dumping their capital investment on the market and move to the solid state manufacturing line they are now building under licence from Intel, then (hohoho) you will start to see some "amazing" advertising from them (the current hdd manufacturers) about the BRAND NEW TEKNOKOLOGY THAT YOU (repeat) YOU, MUST HAVE (BUY) BECAUSE .... ... ... given the current capital investment in hdd manufacturing process, I'd say about 3 years, but I may be wrong... :-) It's always a good idea to keep a sly eye on the Intel research and devel website. Usually, they tend to be 2-3 years ahead of the market and, for some strange reason they usually co-incide with a "moore doom" prediction from one Mr Moore ... hmmmm? .... meanwhile .... erstwhile ... Yes, Vista sucks. Yes, Office 2007 sucks Having now run an entire dev site entirely M$ free for coming up to 3 years: 1) No, Virginia there is no Linux based Access97-de-Claus, but ... 2) PostgreSQL is the best kept secret on the planet 3) Yes, MySQL sucks 4) Yes, MS-SQL aint all its cracked (sic) up to be 5) Yes, motherboard embedded RAID is about as good an idea as Intel onboard sound chips. 6) Linux is ... H A R D .. to learn. Or perhaps that's "Windows is hard to unlearn"? 7) .NET is a huge executable overhead. No, no, .NET is an unsurmountable execution time overhead..... mono ... not yet awhile, abigwhile 8) ASP, hahahahahahaha, IE2 hohohohohoho 9) PHP is about as secure as Windows 10) DAO actually worked, ADO doesn't 11) Yes, you can run ODBC within Linux, ... but you do need to find the drivers.. 12) Yes, JC, There is a linux distro that "just works" check out PCLinuxOS 13) and I do mean 13) Software firewalls are about as much use as a chocolate teapot. on the 14th day of Christmas my true love sent to me ... an end to oligolopies .... ymmv best wishes for a great yule and a safe season of festivities. regards bruce -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From bbruen at unwired.com.au Thu Dec 6 08:49:40 2007 From: bbruen at unwired.com.au (Bruce Bruen) Date: Fri, 7 Dec 2007 01:49:40 +1100 Subject: [AccessD] BartPE In-Reply-To: <007d01c8380b$7d1c9500$977aa8c0@M90> References: <005301c836ff$31569f60$977aa8c0@M90> <200712070013.04862.bbruen@unwired.com.au> <007d01c8380b$7d1c9500$977aa8c0@M90> Message-ID: <200712070149.41718.bbruen@unwired.com.au> On Friday 07 December 2007 00:25, jwcolby wrote: > ROTFL. XIII) by the time the so called firewall has got the jist that it may, might, could, perhaps, possililiby a "nasty" guess what... Your Sopxten and Untibnal soooooooooooeeeeeeeeeee notwork he's beeeeeeen \ k k k k k k k. . . . k/k//k/ ko0mpMOiAZsed -- regards Bruce From Lambert.Heenan at AIG.com Thu Dec 6 09:39:49 2007 From: Lambert.Heenan at AIG.com (Heenan, Lambert) Date: Thu, 6 Dec 2007 09:39:49 -0600 Subject: [AccessD] CD/DVD R/W Message-ID: <34C8A2AB1EF3564CB0D64DB6AFFDD5C20E8C1301@XLIVMBX35bkup.aig.com> Max, You seem to be mixing up RW disks with multi-session R disks (DVD or CD). With a regular CD or DVD you can write data to it and then close the disk. Which means that no more data can ever be written to it. Or you can make the burner SW close the session but leave the disk open to allow more data to be written to it later. In the latter case, if you write a file to the disk in a subsequent session, and the file path is the same as a file already recorded on the disk in a prior session, then that's when the older data gets "hidden" and no longer accessible. This will also result in the apparent capacity of the disk reducing: burn a new version of a 100 Mb file onto the disk and that will leave you with a 100 Mb of inaccessible data on the disk. HTH Lambert -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of max.wanadoo at gmail.com Sent: Thursday, December 06, 2007 1:01 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] CD/DVD R/W John, this may be old information as I have'nt used RW for some years now, but when I did use them then what it does was do "Hide" any erased data but it could not remove it. In effect this means that your AVAILABLE CD space gradually diminished. Ie, start off with 650Mb. Save a 50Mb file, then Delete it, then space available on the now blank CD was 600Mb. As I say, this may not be the case these days, but worth checking. Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Thursday, December 06, 2007 3:15 AM To: 'Access Developers discussion and problem solving' Subject: [AccessD] CD/DVD R/W Yep, that's what it means. They are rewritable. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Arthur Fuller Sent: Wednesday, December 05, 2007 8:23 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] BartPE So does that mean that given my experiment, I could entirely fill an R/W DVD then erase it all and fill it with something else, just like a hard disk or (remember when) floppy? If so, then I'd better invest in a dozen or so R/Ws, and fast! Arthur On 12/5/07, jwcolby wrote: > > It is a different chemistry at the write layer. > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/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 Dec 6 09:45:17 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Thu, 6 Dec 2007 10:45:17 -0500 Subject: [AccessD] BartPE In-Reply-To: <200712070149.41718.bbruen@unwired.com.au> References: <005301c836ff$31569f60$977aa8c0@M90><200712070013.04862.bbruen@unwired.com.au><007d01c8380b$7d1c9500$977aa8c0@M90> <200712070149.41718.bbruen@unwired.com.au> Message-ID: <009501c8381f$00b9d720$977aa8c0@M90> Well of course you are right. A firewall is just a firewall, its job is not to prevent your system being compromised, it is in fact designed to prevent a compromised system from calling out. OTOH everyone recommends "layers" of security. The incoming firewall (router) is just the first layer, it is not the end all of security, we all know that. The next thing is a virus checker though they are losing the battle. The latest layer is a program that watches everything going on (and this should be PART OF WINDOWS (but isn't)) and warns you if something tries to install itself right after you click on a web site or so forth. Counterspy is an example and all of the anti-malware companies are now building these things. I use DropMyRights (a sandbox) to run Outlook, IE and Foxpro. Basically those applications run at a level where they are not allowed to install stuff. I can't even download things and then go to my downloads (from the Firefox download box) and install things because that operation is sandboxed. If I want to install something I downloaded, I have to go open explorer manually and go do the install. If I want to install updates of Firefox I have to open a non-sandboxed version of Firefox and let it update, then shut down and open it via DropMyRights again to get it back in the sandbox. But given all the layers required, a software firewall plays its part. IMO the software firewall and counterspy need to be in the same package and in fact Comodo is attempting to do just that as are the other players I am sure. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Bruce Bruen Sent: Thursday, December 06, 2007 9:50 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] BartPE On Friday 07 December 2007 00:25, jwcolby wrote: > ROTFL. XIII) by the time the so called firewall has got the jist that it may, might, could, perhaps, possililiby a "nasty" guess what... Your Sopxten and Untibnal soooooooooooeeeeeeeeeee notwork he's beeeeeeen \ k k k k k k k. . . . k/k//k/ ko0mpMOiAZsed -- regards Bruce -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From Lambert.Heenan at AIG.com Thu Dec 6 09:53:20 2007 From: Lambert.Heenan at AIG.com (Heenan, Lambert) Date: Thu, 6 Dec 2007 10:53:20 -0500 Subject: [AccessD] BartPE Message-ID: <34C8A2AB1EF3564CB0D64DB6AFFDD5C20E8C131B@XLIVMBX35bkup.aig.com> So what do you recommend? All those home worker types are probably sitting behind a firewall of some sort provided by their router. Is that fast enough to keep intruders out? Does speed really have anything to do with it? If your router is blocking all your ports what else need be feared? (I'm sure there are answers to that question I'll shiver at.) On the other hand, a software firewall is going to be monitoring programs looking to access the internet. It's not unknown for handy dandy 'tools' that people install to come with unexpected payloads that are really trojans out to get you. Key loggers and such. A software firewall is going to stop those. No? Lambert -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Bruce Bruen Sent: Thursday, December 06, 2007 9:50 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] BartPE On Friday 07 December 2007 00:25, jwcolby wrote: > ROTFL. XIII) by the time the so called firewall has got the jist that it may, might, could, perhaps, possililiby a "nasty" guess what... Your Sopxten and Untibnal soooooooooooeeeeeeeeeee notwork he's beeeeeeen \ k k k k k k k. . . . k/k//k/ ko0mpMOiAZsed -- regards Bruce From markamatte at hotmail.com Thu Dec 6 10:03:37 2007 From: markamatte at hotmail.com (Mark A Matte) Date: Thu, 6 Dec 2007 16:03:37 +0000 Subject: [AccessD] HTML page updating Access db In-Reply-To: <009901c837d8$d4efad40$8119fea9@LTVM> References: <009901c837d8$d4efad40$8119fea9@LTVM> Message-ID: I found this: http://support.microsoft.com/kb/201990 Says we might have this type of problem if there isn't a PRIMARY KEY in the recordsource...works for me. Thanks, Mark > From: max.wanadoo at gmail.com > To: accessd at databaseadvisors.com > Date: Thu, 6 Dec 2007 07:22:59 +0000 > Subject: Re: [AccessD] HTML page updating Access db > > Mark, this is really weird. With one of my tables I can create the DAPs and > edit/write etc both using table and query. With another table I cannot > edit/write. I can see no difference between them. I can do anything to > either table. I can do anything to either query. But for some reason the > DAPs will work with one table/query and not the other. > Just don't know, sorry. I have never used these before. > > If you do figure it out, I would appreciate knowing what the answer was. > > Thanks > Max > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark A Matte > Sent: Wednesday, December 05, 2007 10:07 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] HTML page updating Access db > > > So far I have got the DAP to display the data I need...I now realize I > cannot update this data??? If I build the page directly from the table...I > can edit the data, but if I build it from a query I cannot? > > Any guidence...I've pulled most of the hair out!!!! > > Thanks Again, > > Mark A. Matte > >> From: max.wanadoo at gmail.com >> To: accessd at databaseadvisors.com >> Date: Wed, 5 Dec 2007 18:06:03 +0000 >> Subject: Re: [AccessD] HTML page updating Access db >> >> Or one query filter by username. >> Max >> >> >> -----Original Message----- >> From: accessd-bounces at databaseadvisors.com >> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark A >> Matte >> Sent: Wednesday, December 05, 2007 5:59 PM >> To: Access Developers discussion and problem solving >> Subject: Re: [AccessD] HTML page updating Access db >> >> >> I'm not sure I'm following... would I need a seperate query and page >> for each user? >> >> Thanks, >> >> Mark >> >> >>> From: max.wanadoo at gmail.com >>> To: accessd at databaseadvisors.com >>> Date: Wed, 5 Dec 2007 17:45:27 +0000 >>> Subject: Re: [AccessD] HTML page updating Access db >>> >>> Why not use a query? >>> Max >>> >>> >>> -----Original Message----- >>> From: accessd-bounces at databaseadvisors.com >>> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark A >>> Matte >>> Sent: Wednesday, December 05, 2007 5:30 PM >>> To: Access Developers discussion and problem solving >>> Subject: Re: [AccessD] HTML page updating Access db >>> >>> >>> WOW>..I have never used data access pages...looks good so far. For >>> WOW>this >>> example...I need 3 different people to view only their data...how can >>> I filter the DAP?...can I use API calls in them to get the user name? >>> >>> Thanks, >>> >>> Mark >>> >>> >>> >>>> From: max.wanadoo at gmail.com >>>> To: accessd at databaseadvisors.com >>>> Date: Wed, 5 Dec 2007 16:38:23 +0000 >>>> Subject: Re: [AccessD] HTML page updating Access db >>>> >>>> Would Data Access Pages do the trick? >>>> Max >>>> >>>> >>>> -----Original Message----- >>>> From: accessd-bounces at databaseadvisors.com >>>> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark A >>>> Matte >>>> Sent: Wednesday, December 05, 2007 4:25 PM >>>> To: Access Developers discussion and problem solving >>>> Subject: Re: [AccessD] HTML page updating Access db >>>> >>>> >>>> Thanks Everyone for the feedback. I was hoping to just have this >>>> temporary fix on a shared drive. as mentioned below...ASP requires >>>> IIS...is there a way to update data in a db without IIS? Client side >>> instead of server? >>>> >>>> Thanks, >>>> >>>> Mark >>>> >>>> >>>>> Date: Tue, 4 Dec 2007 17:16:39 -0800 >>>>> From: accessd at shaw.ca >>>>> To: accessd at databaseadvisors.com >>>>> Subject: Re: [AccessD] HTML page updating Access db >>>>> >>>>> Mark: >>>>> >>>>> To update it from a web site you will need to know something about >>>>> a web language or two (like ASP/ASP.Net), Have access to an IIS web >>>>> server so you can set everything but after the initial fan-fair it >>>>> is fairly straight forward. >>>>> >>>>> Jim >>>>> >>>>> -----Original Message----- >>>>> From: accessd-bounces at databaseadvisors.com >>>>> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark A >>>>> Matte >>>>> Sent: Tuesday, December 04, 2007 11:23 AM >>>>> To: Access Developers discussion and problem solving >>>>> Subject: [AccessD] HTML page updating Access db >>>>> >>>>> >>>>> Hello All, >>>>> >>>>> I need a down and dirty...doesn't have to be pretty...solution...we >>>>> need about 15 people to run through some records...and change about >>>>> 4 fields in each record(the change depends on individual >>>>> conversation...cannot automate). >>>>> >>>>> These users do NOT have MS Access(where data currently resides). I >>>>> know >>>>> (barely) how to link to this data and display it in HTML...but I >>>>> don't know how to update it from HTML...any suggestions on crash >>>>> course web sites...or anyone have an example? >>>>> >>>>> Thanks, >>>>> >>>>> Mark A. Matte >>>>> _________________________________________________________________ >>>>> Share life as it happens with the new Windows Live.Download today >>>>> it's >>>> FREE! >>>>> http://www.windowslive.com/share.html?ocid=TXT_TAGLM_Wave2_sharelif >>>>> e >>>>> _ >>>>> 1 >>>>> 12007 >>>>> -- >>>>> AccessD mailing list >>>>> AccessD at databaseadvisors.com >>>>> http://databaseadvisors.com/mailman/listinfo/accessd >>>>> Website: http://www.databaseadvisors.com >>>>> >>>>> -- >>>>> AccessD mailing list >>>>> AccessD at databaseadvisors.com >>>>> http://databaseadvisors.com/mailman/listinfo/accessd >>>>> Website: http://www.databaseadvisors.com >>>> >>>> _________________________________________________________________ >>>> Put your friends on the big screen with Windows VistaR + Windows LiveT. >>>> http://www.microsoft.com/windows/shop/specialoffers.mspx?ocid=TXT_TA >>>> G >>>> L >>>> M_CPC_ >>>> MediaCtr_bigscreen_102007 >>>> -- >>>> AccessD mailing list >>>> AccessD at databaseadvisors.com >>>> http://databaseadvisors.com/mailman/listinfo/accessd >>>> Website: http://www.databaseadvisors.com >>>> >>>> -- >>>> AccessD mailing list >>>> AccessD at databaseadvisors.com >>>> http://databaseadvisors.com/mailman/listinfo/accessd >>>> Website: http://www.databaseadvisors.com >>> >>> _________________________________________________________________ >>> Connect and share in new ways with Windows Live. >>> http://www.windowslive.com/connect.html?ocid=TXT_TAGLM_Wave2_newways_ >>> 1 >>> 12007 >>> -- >>> AccessD mailing list >>> AccessD at databaseadvisors.com >>> http://databaseadvisors.com/mailman/listinfo/accessd >>> Website: http://www.databaseadvisors.com >>> >>> -- >>> AccessD mailing list >>> AccessD at databaseadvisors.com >>> http://databaseadvisors.com/mailman/listinfo/accessd >>> Website: http://www.databaseadvisors.com >> >> _________________________________________________________________ >> Share life as it happens with the new Windows Live.Download today it's > FREE! >> http://www.windowslive.com/share.html?ocid=TXT_TAGLM_Wave2_sharelife_1 >> 12007 >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com > > _________________________________________________________________ > Put your friends on the big screen with Windows VistaR + Windows LiveT. > http://www.microsoft.com/windows/shop/specialoffers.mspx?ocid=TXT_TAGLM_CPC_ > MediaCtr_bigscreen_102007 > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com _________________________________________________________________ You keep typing, we keep giving. Download Messenger and join the i?m Initiative now. http://im.live.com/messenger/im/home/?source=TAGLM From askolits at nni.com Thu Dec 6 10:21:05 2007 From: askolits at nni.com (John Skolits) Date: Thu, 6 Dec 2007 11:21:05 -0500 Subject: [AccessD] Compacting DB with batch file makes MDB read Only In-Reply-To: References: <009901c837d8$d4efad40$8119fea9@LTVM> Message-ID: <007101c83824$00c2e590$0f01a8c0@officexp> I have a customer who is doing nightly compacts. He runs the following in a batch (.bat) file. "C:\Program Files\Microsoft Office\Office11\MsAccess.exe" "\\corp01\shared\GeneralDocuments\Corporate\EDI_DB\EDI.mdb" /Compact Exit Once it finishes compacting, the new DB is now read only in it's file's permissions. Any ideas why? John Skolits From markamatte at hotmail.com Thu Dec 6 10:28:56 2007 From: markamatte at hotmail.com (Mark A Matte) Date: Thu, 6 Dec 2007 16:28:56 +0000 Subject: [AccessD] Data Access Pages(was:HTML page updating Access db) In-Reply-To: <009901c837d8$d4efad40$8119fea9@LTVM> References: <009901c837d8$d4efad40$8119fea9@LTVM> Message-ID: Thanks to everyone for the help. This is the solution I needed...but now I have new questions. Anyone know how to control the EnterKey Behavior on a Data Access page? It wants to add a new line instead of going to the next field. Thanks, Mark > From: max.wanadoo at gmail.com > To: accessd at databaseadvisors.com > Date: Thu, 6 Dec 2007 07:22:59 +0000 > Subject: Re: [AccessD] HTML page updating Access db > > Mark, this is really weird. With one of my tables I can create the DAPs and > edit/write etc both using table and query. With another table I cannot > edit/write. I can see no difference between them. I can do anything to > either table. I can do anything to either query. But for some reason the > DAPs will work with one table/query and not the other. > Just don't know, sorry. I have never used these before. > > If you do figure it out, I would appreciate knowing what the answer was. > > Thanks > Max > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark A Matte > Sent: Wednesday, December 05, 2007 10:07 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] HTML page updating Access db > > > So far I have got the DAP to display the data I need...I now realize I > cannot update this data??? If I build the page directly from the table...I > can edit the data, but if I build it from a query I cannot? > > Any guidence...I've pulled most of the hair out!!!! > > Thanks Again, > > Mark A. Matte > >> From: max.wanadoo at gmail.com >> To: accessd at databaseadvisors.com >> Date: Wed, 5 Dec 2007 18:06:03 +0000 >> Subject: Re: [AccessD] HTML page updating Access db >> >> Or one query filter by username. >> Max >> >> >> -----Original Message----- >> From: accessd-bounces at databaseadvisors.com >> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark A >> Matte >> Sent: Wednesday, December 05, 2007 5:59 PM >> To: Access Developers discussion and problem solving >> Subject: Re: [AccessD] HTML page updating Access db >> >> >> I'm not sure I'm following... would I need a seperate query and page >> for each user? >> >> Thanks, >> >> Mark >> >> >>> From: max.wanadoo at gmail.com >>> To: accessd at databaseadvisors.com >>> Date: Wed, 5 Dec 2007 17:45:27 +0000 >>> Subject: Re: [AccessD] HTML page updating Access db >>> >>> Why not use a query? >>> Max >>> >>> >>> -----Original Message----- >>> From: accessd-bounces at databaseadvisors.com >>> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark A >>> Matte >>> Sent: Wednesday, December 05, 2007 5:30 PM >>> To: Access Developers discussion and problem solving >>> Subject: Re: [AccessD] HTML page updating Access db >>> >>> >>> WOW>..I have never used data access pages...looks good so far. For >>> WOW>this >>> example...I need 3 different people to view only their data...how can >>> I filter the DAP?...can I use API calls in them to get the user name? >>> >>> Thanks, >>> >>> Mark >>> >>> >>> >>>> From: max.wanadoo at gmail.com >>>> To: accessd at databaseadvisors.com >>>> Date: Wed, 5 Dec 2007 16:38:23 +0000 >>>> Subject: Re: [AccessD] HTML page updating Access db >>>> >>>> Would Data Access Pages do the trick? >>>> Max >>>> >>>> >>>> -----Original Message----- >>>> From: accessd-bounces at databaseadvisors.com >>>> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark A >>>> Matte >>>> Sent: Wednesday, December 05, 2007 4:25 PM >>>> To: Access Developers discussion and problem solving >>>> Subject: Re: [AccessD] HTML page updating Access db >>>> >>>> >>>> Thanks Everyone for the feedback. I was hoping to just have this >>>> temporary fix on a shared drive. as mentioned below...ASP requires >>>> IIS...is there a way to update data in a db without IIS? Client side >>> instead of server? >>>> >>>> Thanks, >>>> >>>> Mark >>>> >>>> >>>>> Date: Tue, 4 Dec 2007 17:16:39 -0800 >>>>> From: accessd at shaw.ca >>>>> To: accessd at databaseadvisors.com >>>>> Subject: Re: [AccessD] HTML page updating Access db >>>>> >>>>> Mark: >>>>> >>>>> To update it from a web site you will need to know something about >>>>> a web language or two (like ASP/ASP.Net), Have access to an IIS web >>>>> server so you can set everything but after the initial fan-fair it >>>>> is fairly straight forward. >>>>> >>>>> Jim >>>>> >>>>> -----Original Message----- >>>>> From: accessd-bounces at databaseadvisors.com >>>>> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark A >>>>> Matte >>>>> Sent: Tuesday, December 04, 2007 11:23 AM >>>>> To: Access Developers discussion and problem solving >>>>> Subject: [AccessD] HTML page updating Access db >>>>> >>>>> >>>>> Hello All, >>>>> >>>>> I need a down and dirty...doesn't have to be pretty...solution...we >>>>> need about 15 people to run through some records...and change about >>>>> 4 fields in each record(the change depends on individual >>>>> conversation...cannot automate). >>>>> >>>>> These users do NOT have MS Access(where data currently resides). I >>>>> know >>>>> (barely) how to link to this data and display it in HTML...but I >>>>> don't know how to update it from HTML...any suggestions on crash >>>>> course web sites...or anyone have an example? >>>>> >>>>> Thanks, >>>>> >>>>> Mark A. Matte >>>>> _________________________________________________________________ >>>>> Share life as it happens with the new Windows Live.Download today >>>>> it's >>>> FREE! >>>>> http://www.windowslive.com/share.html?ocid=TXT_TAGLM_Wave2_sharelif >>>>> e >>>>> _ >>>>> 1 >>>>> 12007 >>>>> -- >>>>> AccessD mailing list >>>>> AccessD at databaseadvisors.com >>>>> http://databaseadvisors.com/mailman/listinfo/accessd >>>>> Website: http://www.databaseadvisors.com >>>>> >>>>> -- >>>>> AccessD mailing list >>>>> AccessD at databaseadvisors.com >>>>> http://databaseadvisors.com/mailman/listinfo/accessd >>>>> Website: http://www.databaseadvisors.com >>>> >>>> _________________________________________________________________ >>>> Put your friends on the big screen with Windows VistaR + Windows LiveT. >>>> http://www.microsoft.com/windows/shop/specialoffers.mspx?ocid=TXT_TA >>>> G >>>> L >>>> M_CPC_ >>>> MediaCtr_bigscreen_102007 >>>> -- >>>> AccessD mailing list >>>> AccessD at databaseadvisors.com >>>> http://databaseadvisors.com/mailman/listinfo/accessd >>>> Website: http://www.databaseadvisors.com >>>> >>>> -- >>>> AccessD mailing list >>>> AccessD at databaseadvisors.com >>>> http://databaseadvisors.com/mailman/listinfo/accessd >>>> Website: http://www.databaseadvisors.com >>> >>> _________________________________________________________________ >>> Connect and share in new ways with Windows Live. >>> http://www.windowslive.com/connect.html?ocid=TXT_TAGLM_Wave2_newways_ >>> 1 >>> 12007 >>> -- >>> AccessD mailing list >>> AccessD at databaseadvisors.com >>> http://databaseadvisors.com/mailman/listinfo/accessd >>> Website: http://www.databaseadvisors.com >>> >>> -- >>> AccessD mailing list >>> AccessD at databaseadvisors.com >>> http://databaseadvisors.com/mailman/listinfo/accessd >>> Website: http://www.databaseadvisors.com >> >> _________________________________________________________________ >> Share life as it happens with the new Windows Live.Download today it's > FREE! >> http://www.windowslive.com/share.html?ocid=TXT_TAGLM_Wave2_sharelife_1 >> 12007 >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com > > _________________________________________________________________ > Put your friends on the big screen with Windows VistaR + Windows LiveT. > http://www.microsoft.com/windows/shop/specialoffers.mspx?ocid=TXT_TAGLM_CPC_ > MediaCtr_bigscreen_102007 > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com _________________________________________________________________ Put your friends on the big screen with Windows Vista? + Windows Live?. http://www.microsoft.com/windows/shop/specialoffers.mspx?ocid=TXT_TAGLM_CPC_MediaCtr_bigscreen_102007 From askolits at nni.com Thu Dec 6 10:37:03 2007 From: askolits at nni.com (John Skolits) Date: Thu, 6 Dec 2007 11:37:03 -0500 Subject: [AccessD] RESOLVED - Compacting DB with batch file makes MDB read Only In-Reply-To: <007101c83824$00c2e590$0f01a8c0@officexp> References: <009901c837d8$d4efad40$8119fea9@LTVM> <007101c83824$00c2e590$0f01a8c0@officexp> Message-ID: <007a01c83826$3bff5100$0f01a8c0@officexp> My customer just told me that the compacted file was inheriting the permission from the folder permissions which was read only. Yet, if you compact from within Access, this does not happen. Odd Thanks anyway. John -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John Skolits Sent: Thursday, December 06, 2007 11:21 AM To: 'Access Developers discussion and problem solving' Subject: [AccessD] Compacting DB with batch file makes MDB read Only I have a customer who is doing nightly compacts. He runs the following in a batch (.bat) file. "C:\Program Files\Microsoft Office\Office11\MsAccess.exe" "\\corp01\shared\GeneralDocuments\Corporate\EDI_DB\EDI.mdb" /Compact Exit Once it finishes compacting, the new DB is now read only in it's file's permissions. Any ideas why? John Skolits -- 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 Dec 6 11:22:12 2007 From: max.wanadoo at gmail.com (max.wanadoo at gmail.com) Date: Thu, 6 Dec 2007 17:22:12 -0000 Subject: [AccessD] CD/DVD R/W In-Reply-To: <34C8A2AB1EF3564CB0D64DB6AFFDD5C20E8C1301@XLIVMBX35bkup.aig.com> Message-ID: <002b01c8382c$8ab95f60$8119fea9@LTVM> Yes that is probably it. Thanks Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Heenan, Lambert Sent: Thursday, December 06, 2007 3:40 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] CD/DVD R/W Max, You seem to be mixing up RW disks with multi-session R disks (DVD or CD). With a regular CD or DVD you can write data to it and then close the disk. Which means that no more data can ever be written to it. Or you can make the burner SW close the session but leave the disk open to allow more data to be written to it later. In the latter case, if you write a file to the disk in a subsequent session, and the file path is the same as a file already recorded on the disk in a prior session, then that's when the older data gets "hidden" and no longer accessible. This will also result in the apparent capacity of the disk reducing: burn a new version of a 100 Mb file onto the disk and that will leave you with a 100 Mb of inaccessible data on the disk. HTH Lambert -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of max.wanadoo at gmail.com Sent: Thursday, December 06, 2007 1:01 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] CD/DVD R/W John, this may be old information as I have'nt used RW for some years now, but when I did use them then what it does was do "Hide" any erased data but it could not remove it. In effect this means that your AVAILABLE CD space gradually diminished. Ie, start off with 650Mb. Save a 50Mb file, then Delete it, then space available on the now blank CD was 600Mb. As I say, this may not be the case these days, but worth checking. Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Thursday, December 06, 2007 3:15 AM To: 'Access Developers discussion and problem solving' Subject: [AccessD] CD/DVD R/W Yep, that's what it means. They are rewritable. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Arthur Fuller Sent: Wednesday, December 05, 2007 8:23 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] BartPE So does that mean that given my experiment, I could entirely fill an R/W DVD then erase it all and fill it with something else, just like a hard disk or (remember when) floppy? If so, then I'd better invest in a dozen or so R/Ws, and fast! Arthur On 12/5/07, jwcolby wrote: > > It is a different chemistry at the write layer. > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/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 Dec 6 11:22:12 2007 From: max.wanadoo at gmail.com (max.wanadoo at gmail.com) Date: Thu, 6 Dec 2007 17:22:12 -0000 Subject: [AccessD] CD/DVD R/W In-Reply-To: <34C8A2AB1EF3564CB0D64DB6AFFDD5C20E8C1301@XLIVMBX35bkup.aig.com> Message-ID: <002b01c8382c$8ab95f60$8119fea9@LTVM> Yes that is probably it. Thanks Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Heenan, Lambert Sent: Thursday, December 06, 2007 3:40 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] CD/DVD R/W Max, You seem to be mixing up RW disks with multi-session R disks (DVD or CD). With a regular CD or DVD you can write data to it and then close the disk. Which means that no more data can ever be written to it. Or you can make the burner SW close the session but leave the disk open to allow more data to be written to it later. In the latter case, if you write a file to the disk in a subsequent session, and the file path is the same as a file already recorded on the disk in a prior session, then that's when the older data gets "hidden" and no longer accessible. This will also result in the apparent capacity of the disk reducing: burn a new version of a 100 Mb file onto the disk and that will leave you with a 100 Mb of inaccessible data on the disk. HTH Lambert -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of max.wanadoo at gmail.com Sent: Thursday, December 06, 2007 1:01 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] CD/DVD R/W John, this may be old information as I have'nt used RW for some years now, but when I did use them then what it does was do "Hide" any erased data but it could not remove it. In effect this means that your AVAILABLE CD space gradually diminished. Ie, start off with 650Mb. Save a 50Mb file, then Delete it, then space available on the now blank CD was 600Mb. As I say, this may not be the case these days, but worth checking. Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Thursday, December 06, 2007 3:15 AM To: 'Access Developers discussion and problem solving' Subject: [AccessD] CD/DVD R/W Yep, that's what it means. They are rewritable. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Arthur Fuller Sent: Wednesday, December 05, 2007 8:23 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] BartPE So does that mean that given my experiment, I could entirely fill an R/W DVD then erase it all and fill it with something else, just like a hard disk or (remember when) floppy? If so, then I'd better invest in a dozen or so R/Ws, and fast! Arthur On 12/5/07, jwcolby wrote: > > It is a different chemistry at the write layer. > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/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 Dec 6 11:40:21 2007 From: max.wanadoo at gmail.com (max.wanadoo at gmail.com) Date: Thu, 6 Dec 2007 17:40:21 -0000 Subject: [AccessD] OT:Is it Friday Yet In-Reply-To: Message-ID: <002f01c8382f$13ebd4a0$8119fea9@LTVM> Couldn't wait to pass these on http://www.flixxy.com/my-mom-said-i-could.htm http://www.flixxy.com/voice-talent-opera-singer.htm Sorry Andy, but it only a few hours off Friday! These are brilliant! Paul Potts for King! Max From max.wanadoo at gmail.com Thu Dec 6 11:50:07 2007 From: max.wanadoo at gmail.com (max.wanadoo at gmail.com) Date: Thu, 6 Dec 2007 17:50:07 -0000 Subject: [AccessD] Data Access Pages(was:HTML page updating Access db) In-Reply-To: Message-ID: <003601c83830$71451e80$8119fea9@LTVM> Would using the mouse do the trick? Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark A Matte Sent: Thursday, December 06, 2007 4:29 PM To: Access Developers discussion and problem solving Subject: [AccessD] Data Access Pages(was:HTML page updating Access db) Thanks to everyone for the help. This is the solution I needed...but now I have new questions. Anyone know how to control the EnterKey Behavior on a Data Access page? It wants to add a new line instead of going to the next field. Thanks, Mark > From: max.wanadoo at gmail.com > To: accessd at databaseadvisors.com > Date: Thu, 6 Dec 2007 07:22:59 +0000 > Subject: Re: [AccessD] HTML page updating Access db > > Mark, this is really weird. With one of my tables I can create the > DAPs and edit/write etc both using table and query. With another table > I cannot edit/write. I can see no difference between them. I can do > anything to either table. I can do anything to either query. But for > some reason the DAPs will work with one table/query and not the other. > Just don't know, sorry. I have never used these before. > > If you do figure it out, I would appreciate knowing what the answer was. > > Thanks > Max > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark A > Matte > Sent: Wednesday, December 05, 2007 10:07 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] HTML page updating Access db > > > So far I have got the DAP to display the data I need...I now realize I > cannot update this data??? If I build the page directly from the > table...I can edit the data, but if I build it from a query I cannot? > > Any guidence...I've pulled most of the hair out!!!! > > Thanks Again, > > Mark A. Matte > >> From: max.wanadoo at gmail.com >> To: accessd at databaseadvisors.com >> Date: Wed, 5 Dec 2007 18:06:03 +0000 >> Subject: Re: [AccessD] HTML page updating Access db >> >> Or one query filter by username. >> Max >> >> >> -----Original Message----- >> From: accessd-bounces at databaseadvisors.com >> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark A >> Matte >> Sent: Wednesday, December 05, 2007 5:59 PM >> To: Access Developers discussion and problem solving >> Subject: Re: [AccessD] HTML page updating Access db >> >> >> I'm not sure I'm following... would I need a seperate query and page >> for each user? >> >> Thanks, >> >> Mark >> >> >>> From: max.wanadoo at gmail.com >>> To: accessd at databaseadvisors.com >>> Date: Wed, 5 Dec 2007 17:45:27 +0000 >>> Subject: Re: [AccessD] HTML page updating Access db >>> >>> Why not use a query? >>> Max >>> >>> >>> -----Original Message----- >>> From: accessd-bounces at databaseadvisors.com >>> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark A >>> Matte >>> Sent: Wednesday, December 05, 2007 5:30 PM >>> To: Access Developers discussion and problem solving >>> Subject: Re: [AccessD] HTML page updating Access db >>> >>> >>> WOW>..I have never used data access pages...looks good so far. For >>> WOW>this >>> example...I need 3 different people to view only their data...how >>> can I filter the DAP?...can I use API calls in them to get the user name? >>> >>> Thanks, >>> >>> Mark >>> >>> >>> >>>> From: max.wanadoo at gmail.com >>>> To: accessd at databaseadvisors.com >>>> Date: Wed, 5 Dec 2007 16:38:23 +0000 >>>> Subject: Re: [AccessD] HTML page updating Access db >>>> >>>> Would Data Access Pages do the trick? >>>> Max >>>> >>>> >>>> -----Original Message----- >>>> From: accessd-bounces at databaseadvisors.com >>>> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark A >>>> Matte >>>> Sent: Wednesday, December 05, 2007 4:25 PM >>>> To: Access Developers discussion and problem solving >>>> Subject: Re: [AccessD] HTML page updating Access db >>>> >>>> >>>> Thanks Everyone for the feedback. I was hoping to just have this >>>> temporary fix on a shared drive. as mentioned below...ASP requires >>>> IIS...is there a way to update data in a db without IIS? Client >>>> side >>> instead of server? >>>> >>>> Thanks, >>>> >>>> Mark >>>> >>>> >>>>> Date: Tue, 4 Dec 2007 17:16:39 -0800 >>>>> From: accessd at shaw.ca >>>>> To: accessd at databaseadvisors.com >>>>> Subject: Re: [AccessD] HTML page updating Access db >>>>> >>>>> Mark: >>>>> >>>>> To update it from a web site you will need to know something about >>>>> a web language or two (like ASP/ASP.Net), Have access to an IIS >>>>> web server so you can set everything but after the initial >>>>> fan-fair it is fairly straight forward. >>>>> >>>>> Jim >>>>> >>>>> -----Original Message----- >>>>> From: accessd-bounces at databaseadvisors.com >>>>> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark A >>>>> Matte >>>>> Sent: Tuesday, December 04, 2007 11:23 AM >>>>> To: Access Developers discussion and problem solving >>>>> Subject: [AccessD] HTML page updating Access db >>>>> >>>>> >>>>> Hello All, >>>>> >>>>> I need a down and dirty...doesn't have to be >>>>> pretty...solution...we need about 15 people to run through some >>>>> records...and change about >>>>> 4 fields in each record(the change depends on individual >>>>> conversation...cannot automate). >>>>> >>>>> These users do NOT have MS Access(where data currently resides). I >>>>> know >>>>> (barely) how to link to this data and display it in HTML...but I >>>>> don't know how to update it from HTML...any suggestions on crash >>>>> course web sites...or anyone have an example? >>>>> >>>>> Thanks, >>>>> >>>>> Mark A. Matte >>>>> _________________________________________________________________ >>>>> Share life as it happens with the new Windows Live.Download today >>>>> it's >>>> FREE! >>>>> http://www.windowslive.com/share.html?ocid=TXT_TAGLM_Wave2_shareli >>>>> f >>>>> e >>>>> _ >>>>> 1 >>>>> 12007 >>>>> -- >>>>> AccessD mailing list >>>>> AccessD at databaseadvisors.com >>>>> http://databaseadvisors.com/mailman/listinfo/accessd >>>>> Website: http://www.databaseadvisors.com >>>>> >>>>> -- >>>>> AccessD mailing list >>>>> AccessD at databaseadvisors.com >>>>> http://databaseadvisors.com/mailman/listinfo/accessd >>>>> Website: http://www.databaseadvisors.com >>>> >>>> _________________________________________________________________ >>>> Put your friends on the big screen with Windows VistaR + Windows LiveT. >>>> http://www.microsoft.com/windows/shop/specialoffers.mspx?ocid=TXT_T >>>> A >>>> G >>>> L >>>> M_CPC_ >>>> MediaCtr_bigscreen_102007 >>>> -- >>>> AccessD mailing list >>>> AccessD at databaseadvisors.com >>>> http://databaseadvisors.com/mailman/listinfo/accessd >>>> Website: http://www.databaseadvisors.com >>>> >>>> -- >>>> AccessD mailing list >>>> AccessD at databaseadvisors.com >>>> http://databaseadvisors.com/mailman/listinfo/accessd >>>> Website: http://www.databaseadvisors.com >>> >>> _________________________________________________________________ >>> Connect and share in new ways with Windows Live. >>> http://www.windowslive.com/connect.html?ocid=TXT_TAGLM_Wave2_newways >>> _ >>> 1 >>> 12007 >>> -- >>> AccessD mailing list >>> AccessD at databaseadvisors.com >>> http://databaseadvisors.com/mailman/listinfo/accessd >>> Website: http://www.databaseadvisors.com >>> >>> -- >>> AccessD mailing list >>> AccessD at databaseadvisors.com >>> http://databaseadvisors.com/mailman/listinfo/accessd >>> Website: http://www.databaseadvisors.com >> >> _________________________________________________________________ >> Share life as it happens with the new Windows Live.Download today >> it's > FREE! >> http://www.windowslive.com/share.html?ocid=TXT_TAGLM_Wave2_sharelife_ >> 1 >> 12007 >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com > > _________________________________________________________________ > Put your friends on the big screen with Windows VistaR + Windows LiveT. > http://www.microsoft.com/windows/shop/specialoffers.mspx?ocid=TXT_TAGL > M_CPC_ > MediaCtr_bigscreen_102007 > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com _________________________________________________________________ Put your friends on the big screen with Windows VistaR + Windows LiveT. http://www.microsoft.com/windows/shop/specialoffers.mspx?ocid=TXT_TAGLM_CPC_ MediaCtr_bigscreen_102007 -- 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 Dec 6 11:54:44 2007 From: max.wanadoo at gmail.com (max.wanadoo at gmail.com) Date: Thu, 6 Dec 2007 17:54:44 -0000 Subject: [AccessD] Data Access Pages(was:HTML page updating Access db) In-Reply-To: Message-ID: <003701c83831$1645b840$8119fea9@LTVM> Also, would using the Tab key do the trick? Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark A Matte Sent: Thursday, December 06, 2007 4:29 PM To: Access Developers discussion and problem solving Subject: [AccessD] Data Access Pages(was:HTML page updating Access db) Thanks to everyone for the help. This is the solution I needed...but now I have new questions. Anyone know how to control the EnterKey Behavior on a Data Access page? It wants to add a new line instead of going to the next field. Thanks, Mark > From: max.wanadoo at gmail.com > To: accessd at databaseadvisors.com > Date: Thu, 6 Dec 2007 07:22:59 +0000 > Subject: Re: [AccessD] HTML page updating Access db > > Mark, this is really weird. With one of my tables I can create the > DAPs and edit/write etc both using table and query. With another table > I cannot edit/write. I can see no difference between them. I can do > anything to either table. I can do anything to either query. But for > some reason the DAPs will work with one table/query and not the other. > Just don't know, sorry. I have never used these before. > > If you do figure it out, I would appreciate knowing what the answer was. > > Thanks > Max > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark A > Matte > Sent: Wednesday, December 05, 2007 10:07 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] HTML page updating Access db > > > So far I have got the DAP to display the data I need...I now realize I > cannot update this data??? If I build the page directly from the > table...I can edit the data, but if I build it from a query I cannot? > > Any guidence...I've pulled most of the hair out!!!! > > Thanks Again, > > Mark A. Matte > >> From: max.wanadoo at gmail.com >> To: accessd at databaseadvisors.com >> Date: Wed, 5 Dec 2007 18:06:03 +0000 >> Subject: Re: [AccessD] HTML page updating Access db >> >> Or one query filter by username. >> Max >> >> >> -----Original Message----- >> From: accessd-bounces at databaseadvisors.com >> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark A >> Matte >> Sent: Wednesday, December 05, 2007 5:59 PM >> To: Access Developers discussion and problem solving >> Subject: Re: [AccessD] HTML page updating Access db >> >> >> I'm not sure I'm following... would I need a seperate query and page >> for each user? >> >> Thanks, >> >> Mark >> >> >>> From: max.wanadoo at gmail.com >>> To: accessd at databaseadvisors.com >>> Date: Wed, 5 Dec 2007 17:45:27 +0000 >>> Subject: Re: [AccessD] HTML page updating Access db >>> >>> Why not use a query? >>> Max >>> >>> >>> -----Original Message----- >>> From: accessd-bounces at databaseadvisors.com >>> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark A >>> Matte >>> Sent: Wednesday, December 05, 2007 5:30 PM >>> To: Access Developers discussion and problem solving >>> Subject: Re: [AccessD] HTML page updating Access db >>> >>> >>> WOW>..I have never used data access pages...looks good so far. For >>> WOW>this >>> example...I need 3 different people to view only their data...how >>> can I filter the DAP?...can I use API calls in them to get the user name? >>> >>> Thanks, >>> >>> Mark >>> >>> >>> >>>> From: max.wanadoo at gmail.com >>>> To: accessd at databaseadvisors.com >>>> Date: Wed, 5 Dec 2007 16:38:23 +0000 >>>> Subject: Re: [AccessD] HTML page updating Access db >>>> >>>> Would Data Access Pages do the trick? >>>> Max >>>> >>>> >>>> -----Original Message----- >>>> From: accessd-bounces at databaseadvisors.com >>>> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark A >>>> Matte >>>> Sent: Wednesday, December 05, 2007 4:25 PM >>>> To: Access Developers discussion and problem solving >>>> Subject: Re: [AccessD] HTML page updating Access db >>>> >>>> >>>> Thanks Everyone for the feedback. I was hoping to just have this >>>> temporary fix on a shared drive. as mentioned below...ASP requires >>>> IIS...is there a way to update data in a db without IIS? Client >>>> side >>> instead of server? >>>> >>>> Thanks, >>>> >>>> Mark >>>> >>>> >>>>> Date: Tue, 4 Dec 2007 17:16:39 -0800 >>>>> From: accessd at shaw.ca >>>>> To: accessd at databaseadvisors.com >>>>> Subject: Re: [AccessD] HTML page updating Access db >>>>> >>>>> Mark: >>>>> >>>>> To update it from a web site you will need to know something about >>>>> a web language or two (like ASP/ASP.Net), Have access to an IIS >>>>> web server so you can set everything but after the initial >>>>> fan-fair it is fairly straight forward. >>>>> >>>>> Jim >>>>> >>>>> -----Original Message----- >>>>> From: accessd-bounces at databaseadvisors.com >>>>> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark A >>>>> Matte >>>>> Sent: Tuesday, December 04, 2007 11:23 AM >>>>> To: Access Developers discussion and problem solving >>>>> Subject: [AccessD] HTML page updating Access db >>>>> >>>>> >>>>> Hello All, >>>>> >>>>> I need a down and dirty...doesn't have to be >>>>> pretty...solution...we need about 15 people to run through some >>>>> records...and change about >>>>> 4 fields in each record(the change depends on individual >>>>> conversation...cannot automate). >>>>> >>>>> These users do NOT have MS Access(where data currently resides). I >>>>> know >>>>> (barely) how to link to this data and display it in HTML...but I >>>>> don't know how to update it from HTML...any suggestions on crash >>>>> course web sites...or anyone have an example? >>>>> >>>>> Thanks, >>>>> >>>>> Mark A. Matte >>>>> _________________________________________________________________ >>>>> Share life as it happens with the new Windows Live.Download today >>>>> it's >>>> FREE! >>>>> http://www.windowslive.com/share.html?ocid=TXT_TAGLM_Wave2_shareli >>>>> f >>>>> e >>>>> _ >>>>> 1 >>>>> 12007 >>>>> -- >>>>> AccessD mailing list >>>>> AccessD at databaseadvisors.com >>>>> http://databaseadvisors.com/mailman/listinfo/accessd >>>>> Website: http://www.databaseadvisors.com >>>>> >>>>> -- >>>>> AccessD mailing list >>>>> AccessD at databaseadvisors.com >>>>> http://databaseadvisors.com/mailman/listinfo/accessd >>>>> Website: http://www.databaseadvisors.com >>>> >>>> _________________________________________________________________ >>>> Put your friends on the big screen with Windows VistaR + Windows LiveT. >>>> http://www.microsoft.com/windows/shop/specialoffers.mspx?ocid=TXT_T >>>> A >>>> G >>>> L >>>> M_CPC_ >>>> MediaCtr_bigscreen_102007 >>>> -- >>>> AccessD mailing list >>>> AccessD at databaseadvisors.com >>>> http://databaseadvisors.com/mailman/listinfo/accessd >>>> Website: http://www.databaseadvisors.com >>>> >>>> -- >>>> AccessD mailing list >>>> AccessD at databaseadvisors.com >>>> http://databaseadvisors.com/mailman/listinfo/accessd >>>> Website: http://www.databaseadvisors.com >>> >>> _________________________________________________________________ >>> Connect and share in new ways with Windows Live. >>> http://www.windowslive.com/connect.html?ocid=TXT_TAGLM_Wave2_newways >>> _ >>> 1 >>> 12007 >>> -- >>> AccessD mailing list >>> AccessD at databaseadvisors.com >>> http://databaseadvisors.com/mailman/listinfo/accessd >>> Website: http://www.databaseadvisors.com >>> >>> -- >>> AccessD mailing list >>> AccessD at databaseadvisors.com >>> http://databaseadvisors.com/mailman/listinfo/accessd >>> Website: http://www.databaseadvisors.com >> >> _________________________________________________________________ >> Share life as it happens with the new Windows Live.Download today >> it's > FREE! >> http://www.windowslive.com/share.html?ocid=TXT_TAGLM_Wave2_sharelife_ >> 1 >> 12007 >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com > > _________________________________________________________________ > Put your friends on the big screen with Windows VistaR + Windows LiveT. > http://www.microsoft.com/windows/shop/specialoffers.mspx?ocid=TXT_TAGL > M_CPC_ > MediaCtr_bigscreen_102007 > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com _________________________________________________________________ Put your friends on the big screen with Windows VistaR + Windows LiveT. http://www.microsoft.com/windows/shop/specialoffers.mspx?ocid=TXT_TAGLM_CPC_ MediaCtr_bigscreen_102007 -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From ewaldt at gdls.com Thu Dec 6 12:18:40 2007 From: ewaldt at gdls.com (ewaldt at gdls.com) Date: Thu, 6 Dec 2007 13:18:40 -0500 Subject: [AccessD] Linked Tables Question In-Reply-To: Message-ID: I don't believe I've had this happen when I've split databases before. I moved the main tables to a different database, and then created links in my front end. The links work fine, but the queries referencing those tables can't find them. I have to go into each query, add the table (i.e., link), reconfigure each reference from the "missing" table to the present link, and then resave it. Is there some way to avoid this? TIA. Thomas F. Ewald Stryker Mass Properties General Dynamics Land Systems This is an e-mail from General Dynamics Land Systems. It is for the intended recipient only and may contain confidential and privileged information. No one else may read, print, store, copy, forward or act in reliance on it or its attachments. If you are not the intended recipient, please return this message to the sender and delete the message and any attachments from your computer. Your cooperation is appreciated. From jwcolby at colbyconsulting.com Thu Dec 6 12:23:56 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Thu, 6 Dec 2007 13:23:56 -0500 Subject: [AccessD] OT:Is it Friday Yet In-Reply-To: <002f01c8382f$13ebd4a0$8119fea9@LTVM> References: <002f01c8382f$13ebd4a0$8119fea9@LTVM> Message-ID: <00a701c83835$2a366850$977aa8c0@M90> OK, that was ONE person in Britain with talent, but are there any more? John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of max.wanadoo at gmail.com Sent: Thursday, December 06, 2007 12:40 PM To: 'Access Developers discussion and problem solving' Subject: [AccessD] OT:Is it Friday Yet Couldn't wait to pass these on http://www.flixxy.com/my-mom-said-i-could.htm http://www.flixxy.com/voice-talent-opera-singer.htm Sorry Andy, but it only a few hours off Friday! These are brilliant! Paul Potts for King! Max -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From ssharkins at gmail.com Thu Dec 6 12:26:21 2007 From: ssharkins at gmail.com (Susan Harkins) Date: Thu, 6 Dec 2007 13:26:21 -0500 Subject: [AccessD] Linked Tables Question References: Message-ID: <008f01c83835$826f3f10$4b3a8343@SusanOne> You know there's a built-in feature for splitting your database, right? Susan H. > I moved the main tables to a different database, and then created links in > my front end. The links work fine, but the queries referencing those > tables can't find them. I have to go into each query, add the table (i.e., > link), reconfigure each reference from the "missing" table to the present > link, and then resave it. > > Is there some way to avoid this? From fuller.artful at gmail.com Thu Dec 6 12:36:09 2007 From: fuller.artful at gmail.com (Arthur Fuller) Date: Thu, 6 Dec 2007 13:36:09 -0500 Subject: [AccessD] Initial value of an ANPK Message-ID: <29f585dd0712061036i4a924350n4f814e218b68445c@mail.gmail.com> I seem to recall that there's a way to specify the starting value for an AutoNumber PK but I can't remember how to do it. Anyone? TIA, Arthur From max.wanadoo at gmail.com Thu Dec 6 12:37:34 2007 From: max.wanadoo at gmail.com (max.wanadoo at gmail.com) Date: Thu, 6 Dec 2007 18:37:34 -0000 Subject: [AccessD] OT:Is it Friday Yet In-Reply-To: <00a701c83835$2a366850$977aa8c0@M90> Message-ID: <004101c83837$1268e480$8119fea9@LTVM> Only me...catching you up.... Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Thursday, December 06, 2007 6:24 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] OT:Is it Friday Yet OK, that was ONE person in Britain with talent, but are there any more? John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of max.wanadoo at gmail.com Sent: Thursday, December 06, 2007 12:40 PM To: 'Access Developers discussion and problem solving' Subject: [AccessD] OT:Is it Friday Yet Couldn't wait to pass these on http://www.flixxy.com/my-mom-said-i-could.htm http://www.flixxy.com/voice-talent-opera-singer.htm Sorry Andy, but it only a few hours off Friday! These are brilliant! Paul Potts for King! 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 ewaldt at gdls.com Thu Dec 6 12:44:03 2007 From: ewaldt at gdls.com (ewaldt at gdls.com) Date: Thu, 6 Dec 2007 13:44:03 -0500 Subject: [AccessD] Linked Tables Question In-Reply-To: Message-ID: Why does it happen this way? You can work for 2 hours trying to solve a problem. Finally, you give up and send a cry for help to the mailing list. 2 minutes later - no more than that - you note a typo in your code. Duh. Thanks to those who would have tried to help. I dropped one letter in a table name in my code, which caused my linking problems. Dumb. Dumb. Dumb. Thomas F. Ewald Stryker Mass Properties General Dynamics Land Systems This is an e-mail from General Dynamics Land Systems. It is for the intended recipient only and may contain confidential and privileged information. No one else may read, print, store, copy, forward or act in reliance on it or its attachments. If you are not the intended recipient, please return this message to the sender and delete the message and any attachments from your computer. Your cooperation is appreciated. From stephen at bondsoftware.co.nz Thu Dec 6 12:13:37 2007 From: stephen at bondsoftware.co.nz (Stephen) Date: Fri, 07 Dec 2007 07:13:37 +1300 Subject: [AccessD] OT:Is it Friday Yet Message-ID: <569E08FC48047F4F848850B118195FBE019EF3@server.BondSoftware.local> http://www.flixxy.com/voice-talent-opera-singer.htm Max, it's just Friday in the Antipodes ... this is the best start to the day I've had in a long time. Stephen From garykjos at gmail.com Thu Dec 6 13:11:11 2007 From: garykjos at gmail.com (Gary Kjos) Date: Thu, 6 Dec 2007 13:11:11 -0600 Subject: [AccessD] Linked Tables Question In-Reply-To: References: Message-ID: Asking the list for help is MAGIC. Glad we could help. ;-) GK On 12/6/07, ewaldt at gdls.com wrote: > Why does it happen this way? You can work for 2 hours trying to solve a > problem. Finally, you give up and send a cry for help to the mailing list. > 2 minutes later - no more than that - you note a typo in your code. > > Duh. > > Thanks to those who would have tried to help. I dropped one letter in a > table name in my code, which caused my linking problems. Dumb. Dumb. Dumb. > > Thomas F. Ewald -- Gary Kjos garykjos at gmail.com From garykjos at gmail.com Thu Dec 6 13:14:06 2007 From: garykjos at gmail.com (Gary Kjos) Date: Thu, 6 Dec 2007 13:14:06 -0600 Subject: [AccessD] Initial value of an ANPK In-Reply-To: <29f585dd0712061036i4a924350n4f814e218b68445c@mail.gmail.com> References: <29f585dd0712061036i4a924350n4f814e218b68445c@mail.gmail.com> Message-ID: http://www.mvps.org/access/tables/tbl0005.htm You have to append a record with a number one less than your first real record. Then delete that dummy record after you have a real record in there. GK On 12/6/07, Arthur Fuller wrote: > I seem to recall that there's a way to specify the starting value for an > AutoNumber PK but I can't remember how to do it. Anyone? > > TIA, > Arthur > -- > 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 fuller.artful at gmail.com Thu Dec 6 13:19:55 2007 From: fuller.artful at gmail.com (Arthur Fuller) Date: Thu, 6 Dec 2007 14:19:55 -0500 Subject: [AccessD] Initial value of an ANPK In-Reply-To: References: <29f585dd0712061036i4a924350n4f814e218b68445c@mail.gmail.com> Message-ID: <29f585dd0712061119l7119cce7t7d2fdba31b3078fd@mail.gmail.com> I figured it was something like that, but how do I append a record and force the value of the ANPK? Not sure how. Thanks, Arthur On 12/6/07, Gary Kjos wrote: > > http://www.mvps.org/access/tables/tbl0005.htm > > You have to append a record with a number one less than your first > real record. Then delete that dummy record after you have a real > record in there. > > GK > From accessd at shaw.ca Thu Dec 6 13:37:35 2007 From: accessd at shaw.ca (Jim Lawrence) Date: Thu, 06 Dec 2007 11:37:35 -0800 Subject: [AccessD] Linked Tables Question In-Reply-To: References: Message-ID: ...and that is unusual b e c a u s e.... ;-) Some of the best programming is done 10 feet from the screen with a coffee cup in hand. Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of ewaldt at gdls.com Sent: Thursday, December 06, 2007 10:44 AM To: accessd at databaseadvisors.com Subject: Re: [AccessD] Linked Tables Question Why does it happen this way? You can work for 2 hours trying to solve a problem. Finally, you give up and send a cry for help to the mailing list. 2 minutes later - no more than that - you note a typo in your code. Duh. Thanks to those who would have tried to help. I dropped one letter in a table name in my code, which caused my linking problems. Dumb. Dumb. Dumb. Thomas F. Ewald Stryker Mass Properties General Dynamics Land Systems This is an e-mail from General Dynamics Land Systems. It is for the intended recipient only and may contain confidential and privileged information. No one else may read, print, store, copy, forward or act in reliance on it or its attachments. If you are not the intended recipient, please return this message to the sender and delete the message and any attachments from your computer. Your cooperation is appreciated. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From ssharkins at gmail.com Thu Dec 6 13:36:23 2007 From: ssharkins at gmail.com (Susan Harkins) Date: Thu, 6 Dec 2007 14:36:23 -0500 Subject: [AccessD] Initial value of an ANPK References: <29f585dd0712061036i4a924350n4f814e218b68445c@mail.gmail.com> <29f585dd0712061119l7119cce7t7d2fdba31b3078fd@mail.gmail.com> Message-ID: <00a201c8383f$4afe6420$4b3a8343@SusanOne> You just create an append query Arthur and set the ANPK's field to one less than you want the first value to be -- just open a fixed query in Design view, choose Append from the Query menu, specify the table... run it. Open the table, delete the record you just appended. Susan H. >I figured it was something like that, but how do I append a record and >force > the value of the ANPK? Not sure how. From rockysmolin at bchacc.com Thu Dec 6 14:46:19 2007 From: rockysmolin at bchacc.com (Rocky Smolin at Beach Access Software) Date: Thu, 6 Dec 2007 12:46:19 -0800 Subject: [AccessD] FW: A03 v. A07 Message-ID: <002a01c83849$0ea9db80$0301a8c0@HAL9005> Dear List: Has anyone noted speed difference between A03 and A07 as my client notes below? MTIA Rocky Rocky: In using Access 2003, I noticed that the Matters form can be re-sized in 1 to 2 seconds compared to 6-7 seconds for A07. So I think a lot of the speed issues we wrestled with were largely due to my using A07, and you could not appreciate it with A03. The flicker is also much reduced with A03, and that (flicker) is particularly annoying with the Timesheet. I remember noticing the speed difference early on, but have been using A07 so much more, forgot about it when we were dealing with the Matters form opening so slowly a month or so ago. So this would be a BIG plus going with A03 over A07. Have you heard whether the speed issue will be addressed very meaningfully with the SP1 for A07, or when SP1 for A07 will even come out? From markamatte at hotmail.com Thu Dec 6 15:13:06 2007 From: markamatte at hotmail.com (Mark A Matte) Date: Thu, 6 Dec 2007 21:13:06 +0000 Subject: [AccessD] Data Access Pages(was:HTML page updating Access db) In-Reply-To: <003701c83831$1645b840$8119fea9@LTVM> References: <003701c83831$1645b840$8119fea9@LTVM> Message-ID: Thanks Max...both of those would work instead of using ENTER...but the users would prefer the ENTER key. Thanks, Mark > From: max.wanadoo at gmail.com > To: accessd at databaseadvisors.com > Date: Thu, 6 Dec 2007 17:54:44 +0000 > Subject: Re: [AccessD] Data Access Pages(was:HTML page updating Access db) > > Also, would using the Tab key do the trick? > Max > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark A Matte > Sent: Thursday, December 06, 2007 4:29 PM > To: Access Developers discussion and problem solving > Subject: [AccessD] Data Access Pages(was:HTML page updating Access db) > > > Thanks to everyone for the help. This is the solution I needed...but now I > have new questions. > > Anyone know how to control the EnterKey Behavior on a Data Access page? It > wants to add a new line instead of going to the next field. > > Thanks, > > Mark > > >> From: max.wanadoo at gmail.com >> To: accessd at databaseadvisors.com >> Date: Thu, 6 Dec 2007 07:22:59 +0000 >> Subject: Re: [AccessD] HTML page updating Access db >> >> Mark, this is really weird. With one of my tables I can create the >> DAPs and edit/write etc both using table and query. With another table >> I cannot edit/write. I can see no difference between them. I can do >> anything to either table. I can do anything to either query. But for >> some reason the DAPs will work with one table/query and not the other. >> Just don't know, sorry. I have never used these before. >> >> If you do figure it out, I would appreciate knowing what the answer was. >> >> Thanks >> Max >> >> >> -----Original Message----- >> From: accessd-bounces at databaseadvisors.com >> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark A >> Matte >> Sent: Wednesday, December 05, 2007 10:07 PM >> To: Access Developers discussion and problem solving >> Subject: Re: [AccessD] HTML page updating Access db >> >> >> So far I have got the DAP to display the data I need...I now realize I >> cannot update this data??? If I build the page directly from the >> table...I can edit the data, but if I build it from a query I cannot? >> >> Any guidence...I've pulled most of the hair out!!!! >> >> Thanks Again, >> >> Mark A. Matte >> >>> From: max.wanadoo at gmail.com >>> To: accessd at databaseadvisors.com >>> Date: Wed, 5 Dec 2007 18:06:03 +0000 >>> Subject: Re: [AccessD] HTML page updating Access db >>> >>> Or one query filter by username. >>> Max >>> >>> >>> -----Original Message----- >>> From: accessd-bounces at databaseadvisors.com >>> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark A >>> Matte >>> Sent: Wednesday, December 05, 2007 5:59 PM >>> To: Access Developers discussion and problem solving >>> Subject: Re: [AccessD] HTML page updating Access db >>> >>> >>> I'm not sure I'm following... would I need a seperate query and page >>> for each user? >>> >>> Thanks, >>> >>> Mark >>> >>> >>>> From: max.wanadoo at gmail.com >>>> To: accessd at databaseadvisors.com >>>> Date: Wed, 5 Dec 2007 17:45:27 +0000 >>>> Subject: Re: [AccessD] HTML page updating Access db >>>> >>>> Why not use a query? >>>> Max >>>> >>>> >>>> -----Original Message----- >>>> From: accessd-bounces at databaseadvisors.com >>>> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark A >>>> Matte >>>> Sent: Wednesday, December 05, 2007 5:30 PM >>>> To: Access Developers discussion and problem solving >>>> Subject: Re: [AccessD] HTML page updating Access db >>>> >>>> >>>> WOW>..I have never used data access pages...looks good so far. For >>>> WOW>this >>>> example...I need 3 different people to view only their data...how >>>> can I filter the DAP?...can I use API calls in them to get the user > name? >>>> >>>> Thanks, >>>> >>>> Mark >>>> >>>> >>>> >>>>> From: max.wanadoo at gmail.com >>>>> To: accessd at databaseadvisors.com >>>>> Date: Wed, 5 Dec 2007 16:38:23 +0000 >>>>> Subject: Re: [AccessD] HTML page updating Access db >>>>> >>>>> Would Data Access Pages do the trick? >>>>> Max >>>>> >>>>> >>>>> -----Original Message----- >>>>> From: accessd-bounces at databaseadvisors.com >>>>> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark A >>>>> Matte >>>>> Sent: Wednesday, December 05, 2007 4:25 PM >>>>> To: Access Developers discussion and problem solving >>>>> Subject: Re: [AccessD] HTML page updating Access db >>>>> >>>>> >>>>> Thanks Everyone for the feedback. I was hoping to just have this >>>>> temporary fix on a shared drive. as mentioned below...ASP requires >>>>> IIS...is there a way to update data in a db without IIS? Client >>>>> side >>>> instead of server? >>>>> >>>>> Thanks, >>>>> >>>>> Mark >>>>> >>>>> >>>>>> Date: Tue, 4 Dec 2007 17:16:39 -0800 >>>>>> From: accessd at shaw.ca >>>>>> To: accessd at databaseadvisors.com >>>>>> Subject: Re: [AccessD] HTML page updating Access db >>>>>> >>>>>> Mark: >>>>>> >>>>>> To update it from a web site you will need to know something about >>>>>> a web language or two (like ASP/ASP.Net), Have access to an IIS >>>>>> web server so you can set everything but after the initial >>>>>> fan-fair it is fairly straight forward. >>>>>> >>>>>> Jim >>>>>> >>>>>> -----Original Message----- >>>>>> From: accessd-bounces at databaseadvisors.com >>>>>> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark A >>>>>> Matte >>>>>> Sent: Tuesday, December 04, 2007 11:23 AM >>>>>> To: Access Developers discussion and problem solving >>>>>> Subject: [AccessD] HTML page updating Access db >>>>>> >>>>>> >>>>>> Hello All, >>>>>> >>>>>> I need a down and dirty...doesn't have to be >>>>>> pretty...solution...we need about 15 people to run through some >>>>>> records...and change about >>>>>> 4 fields in each record(the change depends on individual >>>>>> conversation...cannot automate). >>>>>> >>>>>> These users do NOT have MS Access(where data currently resides). I >>>>>> know >>>>>> (barely) how to link to this data and display it in HTML...but I >>>>>> don't know how to update it from HTML...any suggestions on crash >>>>>> course web sites...or anyone have an example? >>>>>> >>>>>> Thanks, >>>>>> >>>>>> Mark A. Matte >>>>>> _________________________________________________________________ >>>>>> Share life as it happens with the new Windows Live.Download today >>>>>> it's >>>>> FREE! >>>>>> http://www.windowslive.com/share.html?ocid=TXT_TAGLM_Wave2_shareli >>>>>> f >>>>>> e >>>>>> _ >>>>>> 1 >>>>>> 12007 >>>>>> -- >>>>>> AccessD mailing list >>>>>> AccessD at databaseadvisors.com >>>>>> http://databaseadvisors.com/mailman/listinfo/accessd >>>>>> Website: http://www.databaseadvisors.com >>>>>> >>>>>> -- >>>>>> AccessD mailing list >>>>>> AccessD at databaseadvisors.com >>>>>> http://databaseadvisors.com/mailman/listinfo/accessd >>>>>> Website: http://www.databaseadvisors.com >>>>> >>>>> _________________________________________________________________ >>>>> Put your friends on the big screen with Windows VistaR + Windows LiveT. >>>>> http://www.microsoft.com/windows/shop/specialoffers.mspx?ocid=TXT_T >>>>> A >>>>> G >>>>> L >>>>> M_CPC_ >>>>> MediaCtr_bigscreen_102007 >>>>> -- >>>>> AccessD mailing list >>>>> AccessD at databaseadvisors.com >>>>> http://databaseadvisors.com/mailman/listinfo/accessd >>>>> Website: http://www.databaseadvisors.com >>>>> >>>>> -- >>>>> AccessD mailing list >>>>> AccessD at databaseadvisors.com >>>>> http://databaseadvisors.com/mailman/listinfo/accessd >>>>> Website: http://www.databaseadvisors.com >>>> >>>> _________________________________________________________________ >>>> Connect and share in new ways with Windows Live. >>>> http://www.windowslive.com/connect.html?ocid=TXT_TAGLM_Wave2_newways >>>> _ >>>> 1 >>>> 12007 >>>> -- >>>> AccessD mailing list >>>> AccessD at databaseadvisors.com >>>> http://databaseadvisors.com/mailman/listinfo/accessd >>>> Website: http://www.databaseadvisors.com >>>> >>>> -- >>>> AccessD mailing list >>>> AccessD at databaseadvisors.com >>>> http://databaseadvisors.com/mailman/listinfo/accessd >>>> Website: http://www.databaseadvisors.com >>> >>> _________________________________________________________________ >>> Share life as it happens with the new Windows Live.Download today >>> it's >> FREE! >>> http://www.windowslive.com/share.html?ocid=TXT_TAGLM_Wave2_sharelife_ >>> 1 >>> 12007 >>> -- >>> AccessD mailing list >>> AccessD at databaseadvisors.com >>> http://databaseadvisors.com/mailman/listinfo/accessd >>> Website: http://www.databaseadvisors.com >>> >>> -- >>> AccessD mailing list >>> AccessD at databaseadvisors.com >>> http://databaseadvisors.com/mailman/listinfo/accessd >>> Website: http://www.databaseadvisors.com >> >> _________________________________________________________________ >> Put your friends on the big screen with Windows VistaR + Windows LiveT. >> http://www.microsoft.com/windows/shop/specialoffers.mspx?ocid=TXT_TAGL >> M_CPC_ >> MediaCtr_bigscreen_102007 >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com > > _________________________________________________________________ > Put your friends on the big screen with Windows VistaR + Windows LiveT. > http://www.microsoft.com/windows/shop/specialoffers.mspx?ocid=TXT_TAGLM_CPC_ > MediaCtr_bigscreen_102007 > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com _________________________________________________________________ You keep typing, we keep giving. Download Messenger and join the i?m Initiative now. http://im.live.com/messenger/im/home/?source=TAGLM From fuller.artful at gmail.com Thu Dec 6 16:02:31 2007 From: fuller.artful at gmail.com (Arthur Fuller) Date: Thu, 6 Dec 2007 17:02:31 -0500 Subject: [AccessD] Initial value of an ANPK In-Reply-To: <00a201c8383f$4afe6420$4b3a8343@SusanOne> References: <29f585dd0712061036i4a924350n4f814e218b68445c@mail.gmail.com> <29f585dd0712061119l7119cce7t7d2fdba31b3078fd@mail.gmail.com> <00a201c8383f$4afe6420$4b3a8343@SusanOne> Message-ID: <29f585dd0712061402q29585661uebeb0c2b0647720d@mail.gmail.com> Thanks, Susan. In the situation, however, I think that this is not going to be the appropriate solution. I think it's time to dust off my knowledge of replication and go back to that. I was very good at setting up Access replication about 8 years ago, but since I moved to SQL it's been a while. However, this app is in Access. I even wrote up how to do it, but can't locate the document. A. On 12/6/07, Susan Harkins wrote: > > You just create an append query Arthur and set the ANPK's field to one > less > than you want the first value to be -- just open a fixed query in Design > view, choose Append from the Query menu, specify the table... run it. > > Open the table, delete the record you just appended. > > Susan H. > > From mmattys at rochester.rr.com Thu Dec 6 16:15:44 2007 From: mmattys at rochester.rr.com (Michael R Mattys) Date: Thu, 6 Dec 2007 17:15:44 -0500 Subject: [AccessD] FW: A03 v. A07 References: <002a01c83849$0ea9db80$0301a8c0@HAL9005> Message-ID: <00b601c83855$8c73e400$0202a8c0@Laptop> Hi Rocky, I've watched the start-up by itself. I watched it start in Depends.exe also. Molasses > Net Framework & GDIPlus Haven't used the forms yet. Probably won't. Either stay put or consider rewriting in Visual C# and SQLS Compact. Michael R. Mattys MapPoint & Access Dev www.mattysconsulting.com ----- Original Message ----- From: "Rocky Smolin at Beach Access Software" To: "'Access Developers discussion and problem solving'" Sent: Thursday, December 06, 2007 3:46 PM Subject: [AccessD] FW: A03 v. A07 > Dear List: > > Has anyone noted speed difference between A03 and A07 as my client notes > below? > > MTIA > > Rocky > > > > > > > Rocky: > > In using Access 2003, I noticed that the Matters form can be re-sized in > 1 to 2 seconds compared to 6-7 seconds for A07. So I think a lot of the > speed issues we wrestled with were largely due to my using A07, and you > could not appreciate it with A03. The flicker is also much reduced with > A03, and that (flicker) is particularly annoying with the Timesheet. I > remember noticing the speed difference early on, but have been using A07 > so > much more, forgot about it when we were dealing with the Matters form > opening so slowly a month or so ago. So this would be a BIG plus going > with > A03 over A07. Have you heard whether the speed issue will be addressed > very > meaningfully with the SP1 for A07, or when SP1 for A07 will even come out? > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com From kp at sdsonline.net Thu Dec 6 16:24:15 2007 From: kp at sdsonline.net (Kath Pelletti) Date: Fri, 7 Dec 2007 09:24:15 +1100 Subject: [AccessD] OT:Is it Friday Yet References: <002f01c8382f$13ebd4a0$8119fea9@LTVM> Message-ID: <004601c83856$bd29b830$6401a8c0@DELLAPTOP> My God - think I am in love with Paul!!! Thanks Max - brought a tear to my eye.... Kath ----- Original Message ----- From: To: "'Access Developers discussion and problem solving'" Sent: Friday, December 07, 2007 4:40 AM Subject: [AccessD] OT:Is it Friday Yet > Couldn't wait to pass these on > > http://www.flixxy.com/my-mom-said-i-could.htm > > http://www.flixxy.com/voice-talent-opera-singer.htm > > > Sorry Andy, but it only a few hours off Friday! These are brilliant! > Paul > Potts for King! > > Max > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From kp at sdsonline.net Thu Dec 6 16:25:48 2007 From: kp at sdsonline.net (Kath Pelletti) Date: Fri, 7 Dec 2007 09:25:48 +1100 Subject: [AccessD] FW: A03 v. A07 References: <002a01c83849$0ea9db80$0301a8c0@HAL9005> Message-ID: <006e01c83856$f4d65810$6401a8c0@DELLAPTOP> Rocky - I haven't noticed any difference.. Kath ----- Original Message ----- From: "Rocky Smolin at Beach Access Software" To: "'Access Developers discussion and problem solving'" Sent: Friday, December 07, 2007 7:46 AM Subject: [AccessD] FW: A03 v. A07 > Dear List: > > Has anyone noted speed difference between A03 and A07 as my client notes > below? > > MTIA > > Rocky > > > > > > > Rocky: > > In using Access 2003, I noticed that the Matters form can be re-sized in > 1 to 2 seconds compared to 6-7 seconds for A07. So I think a lot of the > speed issues we wrestled with were largely due to my using A07, and you > could not appreciate it with A03. The flicker is also much reduced with > A03, and that (flicker) is particularly annoying with the Timesheet. I > remember noticing the speed difference early on, but have been using A07 > so > much more, forgot about it when we were dealing with the Matters form > opening so slowly a month or so ago. So this would be a BIG plus going > with > A03 over A07. Have you heard whether the speed issue will be addressed > very > meaningfully with the SP1 for A07, or when SP1 for A07 will even come out? > > > -- > 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 Dec 6 16:38:29 2007 From: max.wanadoo at gmail.com (max.wanadoo at gmail.com) Date: Thu, 6 Dec 2007 22:38:29 -0000 Subject: [AccessD] OT:Is it Friday Yet In-Reply-To: <004601c83856$bd29b830$6401a8c0@DELLAPTOP> Message-ID: <001601c83858$b9d9df00$8119fea9@LTVM> Mine too Kath, I played it over and over again. On the live show (Which I watched) the lady judge was actually crying. It didn't come across so well on the short video, but it was very emotions 'cos she talked about how her late father had loved that aria! Glad you enjoyed it. Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Kath Pelletti Sent: Thursday, December 06, 2007 10:24 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] OT:Is it Friday Yet My God - think I am in love with Paul!!! Thanks Max - brought a tear to my eye.... Kath ----- Original Message ----- From: To: "'Access Developers discussion and problem solving'" Sent: Friday, December 07, 2007 4:40 AM Subject: [AccessD] OT:Is it Friday Yet > Couldn't wait to pass these on > > http://www.flixxy.com/my-mom-said-i-could.htm > > http://www.flixxy.com/voice-talent-opera-singer.htm > > > Sorry Andy, but it only a few hours off Friday! These are brilliant! > Paul > Potts for King! > > 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 Thu Dec 6 16:40:29 2007 From: max.wanadoo at gmail.com (max.wanadoo at gmail.com) Date: Thu, 6 Dec 2007 22:40:29 -0000 Subject: [AccessD] Data Access Pages(was:HTML page updating Access db) In-Reply-To: Message-ID: <001701c83859$0210cf40$8119fea9@LTVM> Yes, I guess so, but sometimes one has to compromise to get a *reasonable* result. Not everything can be all things to all men. At least they can do what you need them to do. Max * for reasonable, read 'Not perfect but the best in the circumstances'. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark A Matte Sent: Thursday, December 06, 2007 9:13 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Data Access Pages(was:HTML page updating Access db) Thanks Max...both of those would work instead of using ENTER...but the users would prefer the ENTER key. Thanks, Mark > From: max.wanadoo at gmail.com > To: accessd at databaseadvisors.com > Date: Thu, 6 Dec 2007 17:54:44 +0000 > Subject: Re: [AccessD] Data Access Pages(was:HTML page updating Access > db) > > Also, would using the Tab key do the trick? > Max > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark A > Matte > Sent: Thursday, December 06, 2007 4:29 PM > To: Access Developers discussion and problem solving > Subject: [AccessD] Data Access Pages(was:HTML page updating Access db) > > > Thanks to everyone for the help. This is the solution I needed...but > now I have new questions. > > Anyone know how to control the EnterKey Behavior on a Data Access > page? It wants to add a new line instead of going to the next field. > > Thanks, > > Mark > > >> From: max.wanadoo at gmail.com >> To: accessd at databaseadvisors.com >> Date: Thu, 6 Dec 2007 07:22:59 +0000 >> Subject: Re: [AccessD] HTML page updating Access db >> >> Mark, this is really weird. With one of my tables I can create the >> DAPs and edit/write etc both using table and query. With another >> table I cannot edit/write. I can see no difference between them. I >> can do anything to either table. I can do anything to either query. >> But for some reason the DAPs will work with one table/query and not the other. >> Just don't know, sorry. I have never used these before. >> >> If you do figure it out, I would appreciate knowing what the answer was. >> >> Thanks >> Max >> >> >> -----Original Message----- >> From: accessd-bounces at databaseadvisors.com >> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark A >> Matte >> Sent: Wednesday, December 05, 2007 10:07 PM >> To: Access Developers discussion and problem solving >> Subject: Re: [AccessD] HTML page updating Access db >> >> >> So far I have got the DAP to display the data I need...I now realize >> I cannot update this data??? If I build the page directly from the >> table...I can edit the data, but if I build it from a query I cannot? >> >> Any guidence...I've pulled most of the hair out!!!! >> >> Thanks Again, >> >> Mark A. Matte >> >>> From: max.wanadoo at gmail.com >>> To: accessd at databaseadvisors.com >>> Date: Wed, 5 Dec 2007 18:06:03 +0000 >>> Subject: Re: [AccessD] HTML page updating Access db >>> >>> Or one query filter by username. >>> Max >>> >>> >>> -----Original Message----- >>> From: accessd-bounces at databaseadvisors.com >>> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark A >>> Matte >>> Sent: Wednesday, December 05, 2007 5:59 PM >>> To: Access Developers discussion and problem solving >>> Subject: Re: [AccessD] HTML page updating Access db >>> >>> >>> I'm not sure I'm following... would I need a seperate query and page >>> for each user? >>> >>> Thanks, >>> >>> Mark >>> >>> >>>> From: max.wanadoo at gmail.com >>>> To: accessd at databaseadvisors.com >>>> Date: Wed, 5 Dec 2007 17:45:27 +0000 >>>> Subject: Re: [AccessD] HTML page updating Access db >>>> >>>> Why not use a query? >>>> Max >>>> >>>> >>>> -----Original Message----- >>>> From: accessd-bounces at databaseadvisors.com >>>> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark A >>>> Matte >>>> Sent: Wednesday, December 05, 2007 5:30 PM >>>> To: Access Developers discussion and problem solving >>>> Subject: Re: [AccessD] HTML page updating Access db >>>> >>>> >>>> WOW>..I have never used data access pages...looks good so far. For >>>> WOW>this >>>> example...I need 3 different people to view only their data...how >>>> can I filter the DAP?...can I use API calls in them to get the user > name? >>>> >>>> Thanks, >>>> >>>> Mark >>>> >>>> >>>> >>>>> From: max.wanadoo at gmail.com >>>>> To: accessd at databaseadvisors.com >>>>> Date: Wed, 5 Dec 2007 16:38:23 +0000 >>>>> Subject: Re: [AccessD] HTML page updating Access db >>>>> >>>>> Would Data Access Pages do the trick? >>>>> Max >>>>> >>>>> >>>>> -----Original Message----- >>>>> From: accessd-bounces at databaseadvisors.com >>>>> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark A >>>>> Matte >>>>> Sent: Wednesday, December 05, 2007 4:25 PM >>>>> To: Access Developers discussion and problem solving >>>>> Subject: Re: [AccessD] HTML page updating Access db >>>>> >>>>> >>>>> Thanks Everyone for the feedback. I was hoping to just have this >>>>> temporary fix on a shared drive. as mentioned below...ASP requires >>>>> IIS...is there a way to update data in a db without IIS? Client >>>>> side >>>> instead of server? >>>>> >>>>> Thanks, >>>>> >>>>> Mark >>>>> >>>>> >>>>>> Date: Tue, 4 Dec 2007 17:16:39 -0800 >>>>>> From: accessd at shaw.ca >>>>>> To: accessd at databaseadvisors.com >>>>>> Subject: Re: [AccessD] HTML page updating Access db >>>>>> >>>>>> Mark: >>>>>> >>>>>> To update it from a web site you will need to know something >>>>>> about a web language or two (like ASP/ASP.Net), Have access to an >>>>>> IIS web server so you can set everything but after the initial >>>>>> fan-fair it is fairly straight forward. >>>>>> >>>>>> Jim >>>>>> >>>>>> -----Original Message----- >>>>>> From: accessd-bounces at databaseadvisors.com >>>>>> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark A >>>>>> Matte >>>>>> Sent: Tuesday, December 04, 2007 11:23 AM >>>>>> To: Access Developers discussion and problem solving >>>>>> Subject: [AccessD] HTML page updating Access db >>>>>> >>>>>> >>>>>> Hello All, >>>>>> >>>>>> I need a down and dirty...doesn't have to be >>>>>> pretty...solution...we need about 15 people to run through some >>>>>> records...and change about >>>>>> 4 fields in each record(the change depends on individual >>>>>> conversation...cannot automate). >>>>>> >>>>>> These users do NOT have MS Access(where data currently resides). >>>>>> I know >>>>>> (barely) how to link to this data and display it in HTML...but I >>>>>> don't know how to update it from HTML...any suggestions on crash >>>>>> course web sites...or anyone have an example? >>>>>> >>>>>> Thanks, >>>>>> >>>>>> Mark A. Matte >>>>>> _________________________________________________________________ >>>>>> Share life as it happens with the new Windows Live.Download today >>>>>> it's >>>>> FREE! >>>>>> http://www.windowslive.com/share.html?ocid=TXT_TAGLM_Wave2_sharel >>>>>> i >>>>>> f >>>>>> e >>>>>> _ >>>>>> 1 >>>>>> 12007 >>>>>> -- >>>>>> AccessD mailing list >>>>>> AccessD at databaseadvisors.com >>>>>> http://databaseadvisors.com/mailman/listinfo/accessd >>>>>> Website: http://www.databaseadvisors.com >>>>>> >>>>>> -- >>>>>> AccessD mailing list >>>>>> AccessD at databaseadvisors.com >>>>>> http://databaseadvisors.com/mailman/listinfo/accessd >>>>>> Website: http://www.databaseadvisors.com >>>>> >>>>> _________________________________________________________________ >>>>> Put your friends on the big screen with Windows VistaR + Windows LiveT. >>>>> http://www.microsoft.com/windows/shop/specialoffers.mspx?ocid=TXT_ >>>>> T >>>>> A >>>>> G >>>>> L >>>>> M_CPC_ >>>>> MediaCtr_bigscreen_102007 >>>>> -- >>>>> AccessD mailing list >>>>> AccessD at databaseadvisors.com >>>>> http://databaseadvisors.com/mailman/listinfo/accessd >>>>> Website: http://www.databaseadvisors.com >>>>> >>>>> -- >>>>> AccessD mailing list >>>>> AccessD at databaseadvisors.com >>>>> http://databaseadvisors.com/mailman/listinfo/accessd >>>>> Website: http://www.databaseadvisors.com >>>> >>>> _________________________________________________________________ >>>> Connect and share in new ways with Windows Live. >>>> http://www.windowslive.com/connect.html?ocid=TXT_TAGLM_Wave2_newway >>>> s >>>> _ >>>> 1 >>>> 12007 >>>> -- >>>> AccessD mailing list >>>> AccessD at databaseadvisors.com >>>> http://databaseadvisors.com/mailman/listinfo/accessd >>>> Website: http://www.databaseadvisors.com >>>> >>>> -- >>>> AccessD mailing list >>>> AccessD at databaseadvisors.com >>>> http://databaseadvisors.com/mailman/listinfo/accessd >>>> Website: http://www.databaseadvisors.com >>> >>> _________________________________________________________________ >>> Share life as it happens with the new Windows Live.Download today >>> it's >> FREE! >>> http://www.windowslive.com/share.html?ocid=TXT_TAGLM_Wave2_sharelife >>> _ >>> 1 >>> 12007 >>> -- >>> AccessD mailing list >>> AccessD at databaseadvisors.com >>> http://databaseadvisors.com/mailman/listinfo/accessd >>> Website: http://www.databaseadvisors.com >>> >>> -- >>> AccessD mailing list >>> AccessD at databaseadvisors.com >>> http://databaseadvisors.com/mailman/listinfo/accessd >>> Website: http://www.databaseadvisors.com >> >> _________________________________________________________________ >> Put your friends on the big screen with Windows VistaR + Windows LiveT. >> http://www.microsoft.com/windows/shop/specialoffers.mspx?ocid=TXT_TAG >> L >> M_CPC_ >> MediaCtr_bigscreen_102007 >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com > > _________________________________________________________________ > Put your friends on the big screen with Windows VistaR + Windows LiveT. > http://www.microsoft.com/windows/shop/specialoffers.mspx?ocid=TXT_TAGL > M_CPC_ > MediaCtr_bigscreen_102007 > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com _________________________________________________________________ You keep typing, we keep giving. Download Messenger and join the i'm Initiative now. http://im.live.com/messenger/im/home/?source=TAGLM -- 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 Dec 6 16:44:46 2007 From: max.wanadoo at gmail.com (max.wanadoo at gmail.com) Date: Thu, 6 Dec 2007 22:44:46 -0000 Subject: [AccessD] OT:Is it Friday Yet In-Reply-To: <569E08FC48047F4F848850B118195FBE019EF3@server.BondSoftware.local> Message-ID: <001801c83859$9be94520$8119fea9@LTVM> Always knew you guys were well in advance of us Brits! Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Stephen Sent: Thursday, December 06, 2007 6:14 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] OT:Is it Friday Yet http://www.flixxy.com/voice-talent-opera-singer.htm Max, it's just Friday in the Antipodes ... this is the best start to the day I've had in a long time. Stephen -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From kp at sdsonline.net Thu Dec 6 16:58:47 2007 From: kp at sdsonline.net (Kath Pelletti) Date: Fri, 7 Dec 2007 09:58:47 +1100 Subject: [AccessD] OT:Is it Friday Yet References: <001801c83859$9be94520$8119fea9@LTVM> Message-ID: <000701c8385b$8f6d1810$6401a8c0@DELLAPTOP> ....finally some recognition.... :) ----- Original Message ----- From: To: "'Access Developers discussion and problem solving'" Sent: Friday, December 07, 2007 9:44 AM Subject: Re: [AccessD] OT:Is it Friday Yet > Always knew you guys were well in advance of us Brits! > Max > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Stephen > Sent: Thursday, December 06, 2007 6:14 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] OT:Is it Friday Yet > > > http://www.flixxy.com/voice-talent-opera-singer.htm > > > Max, it's just Friday in the Antipodes ... this is the best start to the > day > I've had in a long time. > > Stephen > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/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 Dec 6 17:03:52 2007 From: max.wanadoo at gmail.com (max.wanadoo at gmail.com) Date: Thu, 6 Dec 2007 23:03:52 -0000 Subject: [AccessD] OT:Is it Friday Yet In-Reply-To: <000701c8385b$8f6d1810$6401a8c0@DELLAPTOP> Message-ID: <001f01c8385c$45e40fe0$8119fea9@LTVM> Kath: For you... English Translation of "Nessun Dorma" Nobody shall sleep!... Nobody shall sleep! Even you, o Princess, in your cold room, watch the stars, that tremble with love and with hope. But my secret is hidden within me, my name no one shall know... No!...No!... On your mouth I will tell it when the light shines. And my kiss will dissolve the silence that makes you mine!... (No one will know his name and we must, alas, die.) Vanish, o night! Set, stars! Set, stars! At dawn, I will win! I will win! I will win! Italian Text Nessun dorma! Nessun dorma! Tu pure, o, Principessa, nella tua fredda stanza, guardi le stelle che tremano d'amore e di speranza. Ma il mio mistero ? chiuso in me, il nome mio nessun sapr?! No, no, sulla tua bocca lo dir? quando la luce splender?! Ed il mio bacio scioglier? il silenzio che ti fa mia! (Il nome suo nessun sapr?!... e noi dovrem, ahime, morir!) Dilegua, o notte! Tramontate, stelle! Tramontate, stelle! All'alba vincer?! vincer?, vincer?! Max Ps. We always appreciate what the Aussies do....never bad, always good.... -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Kath Pelletti Sent: Thursday, December 06, 2007 10:59 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] OT:Is it Friday Yet ....finally some recognition.... :) ----- Original Message ----- From: To: "'Access Developers discussion and problem solving'" Sent: Friday, December 07, 2007 9:44 AM Subject: Re: [AccessD] OT:Is it Friday Yet > Always knew you guys were well in advance of us Brits! > Max > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Stephen > Sent: Thursday, December 06, 2007 6:14 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] OT:Is it Friday Yet > > > http://www.flixxy.com/voice-talent-opera-singer.htm > > > Max, it's just Friday in the Antipodes ... this is the best start to the > day > I've had in a long time. > > Stephen > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/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 kp at sdsonline.net Thu Dec 6 17:22:36 2007 From: kp at sdsonline.net (Kath Pelletti) Date: Fri, 7 Dec 2007 10:22:36 +1100 Subject: [AccessD] OT:Is it Friday Yet References: <001f01c8385c$45e40fe0$8119fea9@LTVM> Message-ID: <000d01c8385e$e37499d0$6401a8c0@DELLAPTOP> wow! thx max Kath ----- Original Message ----- From: To: "'Access Developers discussion and problem solving'" Sent: Friday, December 07, 2007 10:03 AM Subject: Re: [AccessD] OT:Is it Friday Yet > Kath: For you... > > English Translation of "Nessun Dorma" > Nobody shall sleep!... > Nobody shall sleep! > Even you, o Princess, > in your cold room, > watch the stars, > that tremble with love and with hope. > But my secret is hidden within me, > my name no one shall know... > No!...No!... > On your mouth I will tell it when the light shines. > And my kiss will dissolve the silence that makes you mine!... > (No one will know his name and we must, alas, die.) > Vanish, o night! > Set, stars! Set, stars! > At dawn, I will win! I will win! I will win! > > Italian Text > Nessun dorma! Nessun dorma! > Tu pure, o, Principessa, > nella tua fredda stanza, > guardi le stelle > che tremano d'amore > e di speranza. > Ma il mio mistero ? chiuso in me, > il nome mio nessun sapr?! > No, no, sulla tua bocca lo dir? > quando la luce splender?! > Ed il mio bacio scioglier? il silenzio > che ti fa mia! > (Il nome suo nessun sapr?!... > e noi dovrem, ahime, morir!) > Dilegua, o notte! > Tramontate, stelle! > Tramontate, stelle! > All'alba vincer?! > vincer?, vincer?! > > Max > Ps. We always appreciate what the Aussies do....never bad, always good.... > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Kath Pelletti > Sent: Thursday, December 06, 2007 10:59 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] OT:Is it Friday Yet > > ....finally some recognition.... :) > > ----- Original Message ----- > From: > To: "'Access Developers discussion and problem solving'" > > Sent: Friday, December 07, 2007 9:44 AM > Subject: Re: [AccessD] OT:Is it Friday Yet > > >> Always knew you guys were well in advance of us Brits! >> Max >> >> >> -----Original Message----- >> From: accessd-bounces at databaseadvisors.com >> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Stephen >> Sent: Thursday, December 06, 2007 6:14 PM >> To: Access Developers discussion and problem solving >> Subject: Re: [AccessD] OT:Is it Friday Yet >> >> >> http://www.flixxy.com/voice-talent-opera-singer.htm >> >> >> Max, it's just Friday in the Antipodes ... this is the best start to the >> day >> I've had in a long time. >> >> Stephen >> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/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 Thu Dec 6 17:54:32 2007 From: rockysmolin at bchacc.com (Rocky Smolin at Beach Access Software) Date: Thu, 6 Dec 2007 15:54:32 -0800 Subject: [AccessD] OT:Is it Friday Yet In-Reply-To: <001601c83858$b9d9df00$8119fea9@LTVM> References: <004601c83856$bd29b830$6401a8c0@DELLAPTOP> <001601c83858$b9d9df00$8119fea9@LTVM> Message-ID: <005401c83863$592eb490$0301a8c0@HAL9005> There are links there as well to the semi final and the finals. Two more great performances. Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of max.wanadoo at gmail.com Sent: Thursday, December 06, 2007 2:38 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] OT:Is it Friday Yet Mine too Kath, I played it over and over again. On the live show (Which I watched) the lady judge was actually crying. It didn't come across so well on the short video, but it was very emotions 'cos she talked about how her late father had loved that aria! Glad you enjoyed it. Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Kath Pelletti Sent: Thursday, December 06, 2007 10:24 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] OT:Is it Friday Yet My God - think I am in love with Paul!!! Thanks Max - brought a tear to my eye.... Kath ----- Original Message ----- From: To: "'Access Developers discussion and problem solving'" Sent: Friday, December 07, 2007 4:40 AM Subject: [AccessD] OT:Is it Friday Yet > Couldn't wait to pass these on > > http://www.flixxy.com/my-mom-said-i-could.htm > > http://www.flixxy.com/voice-talent-opera-singer.htm > > > Sorry Andy, but it only a few hours off Friday! These are brilliant! > Paul > Potts for King! > > 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 No virus found in this incoming message. Checked by AVG Free Edition. Version: 7.5.503 / Virus Database: 269.16.15/1173 - Release Date: 12/5/2007 9:29 PM From rockysmolin at bchacc.com Thu Dec 6 17:57:23 2007 From: rockysmolin at bchacc.com (Rocky Smolin at Beach Access Software) Date: Thu, 6 Dec 2007 15:57:23 -0800 Subject: [AccessD] FW: A03 v. A07 In-Reply-To: <00b601c83855$8c73e400$0202a8c0@Laptop> References: <002a01c83849$0ea9db80$0301a8c0@HAL9005> <00b601c83855$8c73e400$0202a8c0@Laptop> Message-ID: <005501c83863$bf4d6fa0$0301a8c0@HAL9005> Translate for us old guys, please? Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Michael R Mattys Sent: Thursday, December 06, 2007 2:16 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] FW: A03 v. A07 Hi Rocky, I've watched the start-up by itself. I watched it start in Depends.exe also. Molasses > Net Framework & GDIPlus Haven't used the forms yet. Probably won't. Either stay put or consider rewriting in Visual C# and SQLS Compact. Michael R. Mattys MapPoint & Access Dev www.mattysconsulting.com ----- Original Message ----- From: "Rocky Smolin at Beach Access Software" To: "'Access Developers discussion and problem solving'" Sent: Thursday, December 06, 2007 3:46 PM Subject: [AccessD] FW: A03 v. A07 > Dear List: > > Has anyone noted speed difference between A03 and A07 as my client notes > below? > > MTIA > > Rocky > > > > > > > Rocky: > > In using Access 2003, I noticed that the Matters form can be re-sized in > 1 to 2 seconds compared to 6-7 seconds for A07. So I think a lot of the > speed issues we wrestled with were largely due to my using A07, and you > could not appreciate it with A03. The flicker is also much reduced with > A03, and that (flicker) is particularly annoying with the Timesheet. I > remember noticing the speed difference early on, but have been using A07 > so > much more, forgot about it when we were dealing with the Matters form > opening so slowly a month or so ago. So this would be a BIG plus going > with > A03 over A07. Have you heard whether the speed issue will be addressed > very > meaningfully with the SP1 for A07, or when SP1 for A07 will even come out? > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com No virus found in this incoming message. Checked by AVG Free Edition. Version: 7.5.503 / Virus Database: 269.16.15/1173 - Release Date: 12/5/2007 9:29 PM From drboz at pacbell.net Thu Dec 6 18:09:31 2007 From: drboz at pacbell.net (Don Bozarth) Date: Thu, 6 Dec 2007 16:09:31 -0800 Subject: [AccessD] OT:Is it Friday Yet References: <002f01c8382f$13ebd4a0$8119fea9@LTVM> Message-ID: <01b801c83865$71b2e160$6501a8c0@Don> 'nessun dorma' is a challenge for any tenor.... and he did it masterfully. A signature piece for Pavarotti, as was 'Vesti la giubba' for Domingo... So how did he do later on?? Nice to see a regular guy do something absolutely astounding!! Don B. ----- Original Message ----- From: To: "'Access Developers discussion and problem solving'" Sent: Thursday, December 06, 2007 9:40 AM Subject: [AccessD] OT:Is it Friday Yet > Couldn't wait to pass these on > > http://www.flixxy.com/my-mom-said-i-could.htm > > http://www.flixxy.com/voice-talent-opera-singer.htm > > > Sorry Andy, but it only a few hours off Friday! These are brilliant! > Paul > Potts for King! > > Max > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com From stephen at bondsoftware.co.nz Thu Dec 6 18:25:28 2007 From: stephen at bondsoftware.co.nz (Stephen) Date: Fri, 07 Dec 2007 13:25:28 +1300 Subject: [AccessD] OT:Is it Friday Yet Message-ID: <569E08FC48047F4F848850B118195FBE019EF5@server.BondSoftware.local> Rocky, can't see the shortcuts to the semis etc. Can you help? Stephen -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin at Beach Access Software Sent: Friday, 7 December 2007 1:00 p.m. To: Stephen Subject: Re: [AccessD] OT:Is it Friday Yet There are links there as well to the semi final and the finals. Two more great performances. Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of max.wanadoo at gmail.com Sent: Thursday, December 06, 2007 2:38 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] OT:Is it Friday Yet Mine too Kath, I played it over and over again. On the live show (Which I watched) the lady judge was actually crying. It didn't come across so well on the short video, but it was very emotions 'cos she talked about how her late father had loved that aria! Glad you enjoyed it. Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Kath Pelletti Sent: Thursday, December 06, 2007 10:24 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] OT:Is it Friday Yet My God - think I am in love with Paul!!! Thanks Max - brought a tear to my eye.... Kath ----- Original Message ----- From: To: "'Access Developers discussion and problem solving'" Sent: Friday, December 07, 2007 4:40 AM Subject: [AccessD] OT:Is it Friday Yet > Couldn't wait to pass these on > > http://www.flixxy.com/my-mom-said-i-could.htm > > http://www.flixxy.com/voice-talent-opera-singer.htm > > > Sorry Andy, but it only a few hours off Friday! These are brilliant! > Paul > Potts for King! > > 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 No virus found in this incoming message. Checked by AVG Free Edition. Version: 7.5.503 / Virus Database: 269.16.15/1173 - Release Date: 12/5/2007 9:29 PM -- 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 Dec 6 18:54:33 2007 From: mmattys at rochester.rr.com (Michael R Mattys) Date: Thu, 6 Dec 2007 19:54:33 -0500 Subject: [AccessD] FW: A03 v. A07 References: <002a01c83849$0ea9db80$0301a8c0@HAL9005> <00b601c83855$8c73e400$0202a8c0@Laptop> <005501c83863$bf4d6fa0$0301a8c0@HAL9005> Message-ID: <010501c8386b$bdfed5f0$0202a8c0@Laptop> Rocky, This might identify some of the issues: http://blogs.msdn.com/access/archive/2007/10/04/access-2003-access-2007-ui-guide.aspx In my opinion, Access 2 - 97 were mdb-functionality-centric. I have databases that are installed for over 5 years that use DAO and SQL. The introduction of .Net FW to the database doesn't speed it up, neither does fancy buttons/ribbons using GDIPlus (graphics). Michael R. Mattys MapPoint & Access Dev www.mattysconsulting.com ----- Original Message ----- From: "Rocky Smolin at Beach Access Software" To: "'Access Developers discussion and problem solving'" Sent: Thursday, December 06, 2007 6:57 PM Subject: Re: [AccessD] FW: A03 v. A07 > Translate for us old guys, please? > > > Rocky > > > > > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Michael R > Mattys > Sent: Thursday, December 06, 2007 2:16 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] FW: A03 v. A07 > > Hi Rocky, > > I've watched the start-up by itself. > I watched it start in Depends.exe also. > Molasses > Net Framework & GDIPlus > > Haven't used the forms yet. Probably won't. > > Either stay put or consider rewriting in Visual C# and SQLS Compact. > > Michael R. Mattys > MapPoint & Access Dev > www.mattysconsulting.com > > ----- Original Message ----- > From: "Rocky Smolin at Beach Access Software" > To: "'Access Developers discussion and problem solving'" > > Sent: Thursday, December 06, 2007 3:46 PM > Subject: [AccessD] FW: A03 v. A07 > > >> Dear List: >> >> Has anyone noted speed difference between A03 and A07 as my client notes >> below? >> >> MTIA >> >> Rocky >> >> >> >> >> >> >> Rocky: >> >> In using Access 2003, I noticed that the Matters form can be re-sized in >> 1 to 2 seconds compared to 6-7 seconds for A07. So I think a lot of the >> speed issues we wrestled with were largely due to my using A07, and you >> could not appreciate it with A03. The flicker is also much reduced with >> A03, and that (flicker) is particularly annoying with the Timesheet. I >> remember noticing the speed difference early on, but have been using A07 >> so >> much more, forgot about it when we were dealing with the Matters form >> opening so slowly a month or so ago. So this would be a BIG plus going >> with >> A03 over A07. Have you heard whether the speed issue will be addressed >> very >> meaningfully with the SP1 for A07, or when SP1 for A07 will even come >> out? >> >> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > No virus found in this incoming message. > Checked by AVG Free Edition. > Version: 7.5.503 / Virus Database: 269.16.15/1173 - Release Date: > 12/5/2007 > 9:29 PM > > > -- > 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 Dec 6 19:13:17 2007 From: mmattys at rochester.rr.com (Michael R Mattys) Date: Thu, 6 Dec 2007 20:13:17 -0500 Subject: [AccessD] FW: A03 v. A07 References: <002a01c83849$0ea9db80$0301a8c0@HAL9005> <00b601c83855$8c73e400$0202a8c0@Laptop> <005501c83863$bf4d6fa0$0301a8c0@HAL9005> <010501c8386b$bdfed5f0$0202a8c0@Laptop> Message-ID: <010e01c8386e$5ac4bce0$0202a8c0@Laptop> Be sure to visit here, also. http://allenbrowne.com/Access2007.html Michael R. Mattys MapPoint & Access Dev www.mattysconsulting.com ----- Original Message ----- From: "Michael R Mattys" To: "Access Developers discussion and problem solving" Sent: Thursday, December 06, 2007 7:54 PM Subject: Re: [AccessD] FW: A03 v. A07 > Rocky, > > This might identify some of the issues: > http://blogs.msdn.com/access/archive/2007/10/04/access-2003-access-2007-ui-guide.aspx > > In my opinion, Access 2 - 97 were mdb-functionality-centric. > > I have databases that are installed for over 5 years that use > DAO and SQL. The introduction of .Net FW to the database > doesn't speed it up, neither does fancy buttons/ribbons using > GDIPlus (graphics). > > Michael R. Mattys > MapPoint & Access Dev > www.mattysconsulting.com > > ----- Original Message ----- > From: "Rocky Smolin at Beach Access Software" > To: "'Access Developers discussion and problem solving'" > > Sent: Thursday, December 06, 2007 6:57 PM > Subject: Re: [AccessD] FW: A03 v. A07 > > >> Translate for us old guys, please? From rockysmolin at bchacc.com Thu Dec 6 23:31:07 2007 From: rockysmolin at bchacc.com (Rocky Smolin at Beach Access Software) Date: Thu, 6 Dec 2007 21:31:07 -0800 Subject: [AccessD] OT:Is it Friday Yet In-Reply-To: <569E08FC48047F4F848850B118195FBE019EF5@server.BondSoftware.local> References: <569E08FC48047F4F848850B118195FBE019EF5@server.BondSoftware.local> Message-ID: <001001c83892$5e978c70$04000100@HAL9005> Sorry...It was you tubes: http://www.youtube.com/watch?v=rDB9zwlXrB8&feature=related http://www.youtube.com/watch?v=K_5W4t_CBzg&feature=related You'll see a bunch of Paul Potts you tube links there... Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Stephen Sent: Thursday, December 06, 2007 4:25 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] OT:Is it Friday Yet Rocky, can't see the shortcuts to the semis etc. Can you help? Stephen -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin at Beach Access Software Sent: Friday, 7 December 2007 1:00 p.m. To: Stephen Subject: Re: [AccessD] OT:Is it Friday Yet There are links there as well to the semi final and the finals. Two more great performances. Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of max.wanadoo at gmail.com Sent: Thursday, December 06, 2007 2:38 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] OT:Is it Friday Yet Mine too Kath, I played it over and over again. On the live show (Which I watched) the lady judge was actually crying. It didn't come across so well on the short video, but it was very emotions 'cos she talked about how her late father had loved that aria! Glad you enjoyed it. Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Kath Pelletti Sent: Thursday, December 06, 2007 10:24 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] OT:Is it Friday Yet My God - think I am in love with Paul!!! Thanks Max - brought a tear to my eye.... Kath ----- Original Message ----- From: To: "'Access Developers discussion and problem solving'" Sent: Friday, December 07, 2007 4:40 AM Subject: [AccessD] OT:Is it Friday Yet > Couldn't wait to pass these on > > http://www.flixxy.com/my-mom-said-i-could.htm > > http://www.flixxy.com/voice-talent-opera-singer.htm > > > Sorry Andy, but it only a few hours off Friday! These are brilliant! > Paul > Potts for King! > > 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 No virus found in this incoming message. Checked by AVG Free Edition. Version: 7.5.503 / Virus Database: 269.16.15/1173 - Release Date: 12/5/2007 9:29 PM -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com No virus found in this incoming message. Checked by AVG Free Edition. Version: 7.5.503 / Virus Database: 269.16.15/1173 - Release Date: 12/5/2007 9:29 PM From wdhindman at dejpolsystems.com Thu Dec 6 23:35:24 2007 From: wdhindman at dejpolsystems.com (William Hindman) Date: Fri, 7 Dec 2007 00:35:24 -0500 Subject: [AccessD] OT:Is it Friday Yet References: <569E08FC48047F4F848850B118195FBE019EF5@server.BondSoftware.local> Message-ID: <002701c83892$f7cb84f0$ef706c4c@jisshowsbs.local> http://www.flixxy.com/britain-talent-winner.htm ...hth William ----- Original Message ----- From: "Stephen" To: "Access Developers discussion and problem solving" Sent: Thursday, December 06, 2007 7:25 PM Subject: Re: [AccessD] OT:Is it Friday Yet > Rocky, can't see the shortcuts to the semis etc. Can you help? > > Stephen > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin > at Beach Access Software > Sent: Friday, 7 December 2007 1:00 p.m. > To: Stephen > Subject: Re: [AccessD] OT:Is it Friday Yet > > There are links there as well to the semi final and the finals. Two > more great performances. > > Rocky > > > > > > > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of > max.wanadoo at gmail.com > Sent: Thursday, December 06, 2007 2:38 PM > To: 'Access Developers discussion and problem solving' > Subject: Re: [AccessD] OT:Is it Friday Yet > > Mine too Kath, > I played it over and over again. On the live show (Which I watched) the > lady judge was actually crying. It didn't come across so well on the > short video, but it was very emotions 'cos she talked about how her late > father had loved that aria! > > Glad you enjoyed it. > > Max > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Kath Pelletti > Sent: Thursday, December 06, 2007 10:24 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] OT:Is it Friday Yet > > My God - think I am in love with Paul!!! Thanks Max - brought a tear to > my eye.... > > Kath > > ----- Original Message ----- > From: > To: "'Access Developers discussion and problem solving'" > > Sent: Friday, December 07, 2007 4:40 AM > Subject: [AccessD] OT:Is it Friday Yet > > >> Couldn't wait to pass these on >> >> http://www.flixxy.com/my-mom-said-i-could.htm >> >> http://www.flixxy.com/voice-talent-opera-singer.htm >> >> >> Sorry Andy, but it only a few hours off Friday! These are brilliant! >> Paul >> Potts for King! >> >> 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 > > No virus found in this incoming message. > Checked by AVG Free Edition. > Version: 7.5.503 / Virus Database: 269.16.15/1173 - Release Date: > 12/5/2007 > 9:29 PM > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/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 Thu Dec 6 23:34:03 2007 From: rockysmolin at bchacc.com (Rocky Smolin at Beach Access Software) Date: Thu, 6 Dec 2007 21:34:03 -0800 Subject: [AccessD] FW: A03 v. A07 In-Reply-To: <010501c8386b$bdfed5f0$0202a8c0@Laptop> References: <002a01c83849$0ea9db80$0301a8c0@HAL9005><00b601c83855$8c73e400$0202a8c0@Laptop><005501c83863$bf4d6fa0$0301a8c0@HAL9005> <010501c8386b$bdfed5f0$0202a8c0@Laptop> Message-ID: <001201c83892$c7163080$04000100@HAL9005> Thanks. Will forward to the client. Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Michael R Mattys Sent: Thursday, December 06, 2007 4:55 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] FW: A03 v. A07 Rocky, This might identify some of the issues: http://blogs.msdn.com/access/archive/2007/10/04/access-2003-access-2007-ui-g uide.aspx In my opinion, Access 2 - 97 were mdb-functionality-centric. I have databases that are installed for over 5 years that use DAO and SQL. The introduction of .Net FW to the database doesn't speed it up, neither does fancy buttons/ribbons using GDIPlus (graphics). Michael R. Mattys MapPoint & Access Dev www.mattysconsulting.com ----- Original Message ----- From: "Rocky Smolin at Beach Access Software" To: "'Access Developers discussion and problem solving'" Sent: Thursday, December 06, 2007 6:57 PM Subject: Re: [AccessD] FW: A03 v. A07 > Translate for us old guys, please? > > > Rocky > > > > > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Michael R > Mattys > Sent: Thursday, December 06, 2007 2:16 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] FW: A03 v. A07 > > Hi Rocky, > > I've watched the start-up by itself. > I watched it start in Depends.exe also. > Molasses > Net Framework & GDIPlus > > Haven't used the forms yet. Probably won't. > > Either stay put or consider rewriting in Visual C# and SQLS Compact. > > Michael R. Mattys > MapPoint & Access Dev > www.mattysconsulting.com > > ----- Original Message ----- > From: "Rocky Smolin at Beach Access Software" > To: "'Access Developers discussion and problem solving'" > > Sent: Thursday, December 06, 2007 3:46 PM > Subject: [AccessD] FW: A03 v. A07 > > >> Dear List: >> >> Has anyone noted speed difference between A03 and A07 as my client notes >> below? >> >> MTIA >> >> Rocky >> >> >> >> >> >> >> Rocky: >> >> In using Access 2003, I noticed that the Matters form can be re-sized in >> 1 to 2 seconds compared to 6-7 seconds for A07. So I think a lot of the >> speed issues we wrestled with were largely due to my using A07, and you >> could not appreciate it with A03. The flicker is also much reduced with >> A03, and that (flicker) is particularly annoying with the Timesheet. I >> remember noticing the speed difference early on, but have been using A07 >> so >> much more, forgot about it when we were dealing with the Matters form >> opening so slowly a month or so ago. So this would be a BIG plus going >> with >> A03 over A07. Have you heard whether the speed issue will be addressed >> very >> meaningfully with the SP1 for A07, or when SP1 for A07 will even come >> out? >> >> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > No virus found in this incoming message. > Checked by AVG Free Edition. > Version: 7.5.503 / Virus Database: 269.16.15/1173 - Release Date: > 12/5/2007 > 9:29 PM > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com No virus found in this incoming message. Checked by AVG Free Edition. Version: 7.5.503 / Virus Database: 269.16.17/1176 - Release Date: 12/6/2007 11:15 PM From Gustav at cactus.dk Fri Dec 7 01:21:20 2007 From: Gustav at cactus.dk (Gustav Brock) Date: Fri, 07 Dec 2007 08:21:20 +0100 Subject: [AccessD] Initial value of an ANPK Message-ID: Hi Arthur Just search the archive and look what Ken wrote (and it works, I did a test in A2003): I use a Data-Definition SQL statement: ALTER TABLE TableName ALTER COLUMN AutoField COUNTER (1,1); The first number is the starting value, and the second is the increment. This works for A2K and later. /gustav >>> fuller.artful at gmail.com 06-12-2007 19:36 >>> I seem to recall that there's a way to specify the starting value for an AutoNumber PK but I can't remember how to do it. Anyone? TIA, Arthur From stephen at bondsoftware.co.nz Fri Dec 7 01:47:52 2007 From: stephen at bondsoftware.co.nz (Stephen) Date: Fri, 07 Dec 2007 20:47:52 +1300 Subject: [AccessD] OT:Is it Friday Yet Message-ID: <569E08FC48047F4F848850B118195FBE019EF6@server.BondSoftware.local> Thanks chaps, this has been a day of catharsis. I see he's coming to New Zealand in April, I'm miles away from anywhere ... but I'll be there. Thanks again Max for the heads-up. Stephen Bond -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin at Beach Access Software Sent: Friday, 7 December 2007 6:46 p.m. To: Stephen Subject: Re: [AccessD] OT:Is it Friday Yet Sorry...It was you tubes: http://www.youtube.com/watch?v=rDB9zwlXrB8&feature=related http://www.youtube.com/watch?v=K_5W4t_CBzg&feature=related You'll see a bunch of Paul Potts you tube links there... Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Stephen Sent: Thursday, December 06, 2007 4:25 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] OT:Is it Friday Yet Rocky, can't see the shortcuts to the semis etc. Can you help? Stephen -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin at Beach Access Software Sent: Friday, 7 December 2007 1:00 p.m. To: Stephen Subject: Re: [AccessD] OT:Is it Friday Yet There are links there as well to the semi final and the finals. Two more great performances. Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of max.wanadoo at gmail.com Sent: Thursday, December 06, 2007 2:38 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] OT:Is it Friday Yet Mine too Kath, I played it over and over again. On the live show (Which I watched) the lady judge was actually crying. It didn't come across so well on the short video, but it was very emotions 'cos she talked about how her late father had loved that aria! Glad you enjoyed it. Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Kath Pelletti Sent: Thursday, December 06, 2007 10:24 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] OT:Is it Friday Yet My God - think I am in love with Paul!!! Thanks Max - brought a tear to my eye.... Kath ----- Original Message ----- From: To: "'Access Developers discussion and problem solving'" Sent: Friday, December 07, 2007 4:40 AM Subject: [AccessD] OT:Is it Friday Yet > Couldn't wait to pass these on > > http://www.flixxy.com/my-mom-said-i-could.htm > > http://www.flixxy.com/voice-talent-opera-singer.htm > > > Sorry Andy, but it only a few hours off Friday! These are brilliant! > Paul > Potts for King! > > 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 No virus found in this incoming message. Checked by AVG Free Edition. Version: 7.5.503 / Virus Database: 269.16.15/1173 - Release Date: 12/5/2007 9:29 PM -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com No virus found in this incoming message. Checked by AVG Free Edition. Version: 7.5.503 / Virus Database: 269.16.15/1173 - Release Date: 12/5/2007 9:29 PM -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From andy at minstersystems.co.uk Fri Dec 7 02:23:40 2007 From: andy at minstersystems.co.uk (Andy Lacey) Date: Fri, 7 Dec 2007 08:23:40 -0000 Subject: [AccessD] OT:Is it Friday Yet In-Reply-To: <004601c83856$bd29b830$6401a8c0@DELLAPTOP> Message-ID: <007101c838aa$7977a8a0$ec9ed355@minster33c3r25> No worries Max. Well worth it and anyway it was Friday by the time I saw them. Thanks for sharing. I never watch those shows but I'll be looking out for Paul. -- Andy Lacey http://www.minstersystems.co.uk > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of > Kath Pelletti > Sent: 06 December 2007 22:24 > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] OT:Is it Friday Yet > > > My God - think I am in love with Paul!!! Thanks Max - brought > a tear to my > eye.... > > Kath > > ----- Original Message ----- > From: > To: "'Access Developers discussion and problem solving'" > > Sent: Friday, December 07, 2007 4:40 AM > Subject: [AccessD] OT:Is it Friday Yet > > > > Couldn't wait to pass these on > > > > http://www.flixxy.com/my-mom-said-i-could.htm > > > > http://www.flixxy.com/voice-talent-opera-singer.htm > > > > > > Sorry Andy, but it only a few hours off Friday! These are > brilliant! > > Paul > > Potts for King! > > > > 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 Dec 7 02:55:40 2007 From: max.wanadoo at gmail.com (max.wanadoo at gmail.com) Date: Fri, 7 Dec 2007 08:55:40 -0000 Subject: [AccessD] OT:Is it Friday Yet In-Reply-To: <569E08FC48047F4F848850B118195FBE019EF6@server.BondSoftware.local> Message-ID: <003f01c838ae$f2408a00$8119fea9@LTVM> ...and I am getting his CD in my Xmas stocking. If my wife won't put it there, I will buy it myself! Fantastic voice - sends shivers down my spine. Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Stephen Sent: Friday, December 07, 2007 7:48 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] OT:Is it Friday Yet Thanks chaps, this has been a day of catharsis. I see he's coming to New Zealand in April, I'm miles away from anywhere ... but I'll be there. Thanks again Max for the heads-up. Stephen Bond -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin at Beach Access Software Sent: Friday, 7 December 2007 6:46 p.m. To: Stephen Subject: Re: [AccessD] OT:Is it Friday Yet Sorry...It was you tubes: http://www.youtube.com/watch?v=rDB9zwlXrB8&feature=related http://www.youtube.com/watch?v=K_5W4t_CBzg&feature=related You'll see a bunch of Paul Potts you tube links there... Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Stephen Sent: Thursday, December 06, 2007 4:25 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] OT:Is it Friday Yet Rocky, can't see the shortcuts to the semis etc. Can you help? Stephen -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin at Beach Access Software Sent: Friday, 7 December 2007 1:00 p.m. To: Stephen Subject: Re: [AccessD] OT:Is it Friday Yet There are links there as well to the semi final and the finals. Two more great performances. Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of max.wanadoo at gmail.com Sent: Thursday, December 06, 2007 2:38 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] OT:Is it Friday Yet Mine too Kath, I played it over and over again. On the live show (Which I watched) the lady judge was actually crying. It didn't come across so well on the short video, but it was very emotions 'cos she talked about how her late father had loved that aria! Glad you enjoyed it. Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Kath Pelletti Sent: Thursday, December 06, 2007 10:24 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] OT:Is it Friday Yet My God - think I am in love with Paul!!! Thanks Max - brought a tear to my eye.... Kath ----- Original Message ----- From: To: "'Access Developers discussion and problem solving'" Sent: Friday, December 07, 2007 4:40 AM Subject: [AccessD] OT:Is it Friday Yet > Couldn't wait to pass these on > > http://www.flixxy.com/my-mom-said-i-could.htm > > http://www.flixxy.com/voice-talent-opera-singer.htm > > > Sorry Andy, but it only a few hours off Friday! These are brilliant! > Paul > Potts for King! > > 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 No virus found in this incoming message. Checked by AVG Free Edition. Version: 7.5.503 / Virus Database: 269.16.15/1173 - Release Date: 12/5/2007 9:29 PM -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com No virus found in this incoming message. Checked by AVG Free Edition. Version: 7.5.503 / Virus Database: 269.16.15/1173 - Release Date: 12/5/2007 9:29 PM -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/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 Dec 7 03:05:53 2007 From: max.wanadoo at gmail.com (max.wanadoo at gmail.com) Date: Fri, 7 Dec 2007 09:05:53 -0000 Subject: [AccessD] OT:Is it Friday Yet In-Reply-To: <002701c83892$f7cb84f0$ef706c4c@jisshowsbs.local> Message-ID: <004401c838b0$5f7609f0$8119fea9@LTVM> I am sure I am going to get into trouble for this, but I just had to laugh... Just remember, I love the Irish, so don't send the boys after me, ok? Try this......log onto the www.goldenpages.ie and search for 'single good looking women' Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of William Hindman Sent: Friday, December 07, 2007 5:35 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] OT:Is it Friday Yet http://www.flixxy.com/britain-talent-winner.htm ...hth William ----- Original Message ----- From: "Stephen" To: "Access Developers discussion and problem solving" Sent: Thursday, December 06, 2007 7:25 PM Subject: Re: [AccessD] OT:Is it Friday Yet > Rocky, can't see the shortcuts to the semis etc. Can you help? > > Stephen > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin > at Beach Access Software > Sent: Friday, 7 December 2007 1:00 p.m. > To: Stephen > Subject: Re: [AccessD] OT:Is it Friday Yet > > There are links there as well to the semi final and the finals. Two > more great performances. > > Rocky > > > > > > > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of > max.wanadoo at gmail.com > Sent: Thursday, December 06, 2007 2:38 PM > To: 'Access Developers discussion and problem solving' > Subject: Re: [AccessD] OT:Is it Friday Yet > > Mine too Kath, > I played it over and over again. On the live show (Which I watched) the > lady judge was actually crying. It didn't come across so well on the > short video, but it was very emotions 'cos she talked about how her late > father had loved that aria! > > Glad you enjoyed it. > > Max > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Kath Pelletti > Sent: Thursday, December 06, 2007 10:24 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] OT:Is it Friday Yet > > My God - think I am in love with Paul!!! Thanks Max - brought a tear to > my eye.... > > Kath > > ----- Original Message ----- > From: > To: "'Access Developers discussion and problem solving'" > > Sent: Friday, December 07, 2007 4:40 AM > Subject: [AccessD] OT:Is it Friday Yet > > >> Couldn't wait to pass these on >> >> http://www.flixxy.com/my-mom-said-i-could.htm >> >> http://www.flixxy.com/voice-talent-opera-singer.htm >> >> >> Sorry Andy, but it only a few hours off Friday! These are brilliant! >> Paul >> Potts for King! >> >> 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 > > No virus found in this incoming message. > Checked by AVG Free Edition. > Version: 7.5.503 / Virus Database: 269.16.15/1173 - Release Date: > 12/5/2007 > 9:29 PM > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/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 Dec 7 03:11:39 2007 From: max.wanadoo at gmail.com (max.wanadoo at gmail.com) Date: Fri, 7 Dec 2007 09:11:39 -0000 Subject: [AccessD] OT:Is it Friday Yet In-Reply-To: <001001c83892$5e978c70$04000100@HAL9005> Message-ID: <004f01c838b1$2de83a60$8119fea9@LTVM> I am sure I am going to get into trouble for this, but I just had to laugh... Just remember, I love the Irish, so don't send the boys after me, ok? Try this......log onto the www.goldenpages.ie and search for 'single good looking women' Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin at Beach Access Software Sent: Friday, December 07, 2007 5:31 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] OT:Is it Friday Yet Sorry...It was you tubes: http://www.youtube.com/watch?v=rDB9zwlXrB8&feature=related http://www.youtube.com/watch?v=K_5W4t_CBzg&feature=related You'll see a bunch of Paul Potts you tube links there... Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Stephen Sent: Thursday, December 06, 2007 4:25 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] OT:Is it Friday Yet Rocky, can't see the shortcuts to the semis etc. Can you help? Stephen -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin at Beach Access Software Sent: Friday, 7 December 2007 1:00 p.m. To: Stephen Subject: Re: [AccessD] OT:Is it Friday Yet There are links there as well to the semi final and the finals. Two more great performances. Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of max.wanadoo at gmail.com Sent: Thursday, December 06, 2007 2:38 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] OT:Is it Friday Yet Mine too Kath, I played it over and over again. On the live show (Which I watched) the lady judge was actually crying. It didn't come across so well on the short video, but it was very emotions 'cos she talked about how her late father had loved that aria! Glad you enjoyed it. Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Kath Pelletti Sent: Thursday, December 06, 2007 10:24 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] OT:Is it Friday Yet My God - think I am in love with Paul!!! Thanks Max - brought a tear to my eye.... Kath ----- Original Message ----- From: To: "'Access Developers discussion and problem solving'" Sent: Friday, December 07, 2007 4:40 AM Subject: [AccessD] OT:Is it Friday Yet > Couldn't wait to pass these on > > http://www.flixxy.com/my-mom-said-i-could.htm > > http://www.flixxy.com/voice-talent-opera-singer.htm > > > Sorry Andy, but it only a few hours off Friday! These are brilliant! > Paul > Potts for King! > > 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 No virus found in this incoming message. Checked by AVG Free Edition. Version: 7.5.503 / Virus Database: 269.16.15/1173 - Release Date: 12/5/2007 9:29 PM -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com No virus found in this incoming message. Checked by AVG Free Edition. Version: 7.5.503 / Virus Database: 269.16.15/1173 - Release Date: 12/5/2007 9:29 PM -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From andy at minstersystems.co.uk Fri Dec 7 02:34:58 2007 From: andy at minstersystems.co.uk (Andy Lacey) Date: Fri, 7 Dec 2007 9:34:58 +0100 Subject: [AccessD] OT:Is it Friday Yet Message-ID: <20071207093500.C216C2B67C4@smtp.nildram.co.uk> Dare I say you get the same result for virgins? (dons crash helmet) -- 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] OT:Is it Friday Yet Date: 07/12/07 09:13 I am sure I am going to get into trouble for this, but I just had to laugh... Just remember, I love the Irish, so don't send the boys after me, ok? Try this......log onto the www.goldenpages.ie and search for 'single good looking women' Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of William Hindman Sent: Friday, December 07, 2007 5:35 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] OT:Is it Friday Yet http://www.flixxy.com/britain-talent-winner.htm ....hth William ----- Original Message ----- From: "Stephen" To: "Access Developers discussion and problem solving" Sent: Thursday, December 06, 2007 7:25 PM Subject: Re: [AccessD] OT:Is it Friday Yet > Rocky, can't see the shortcuts to the semis etc. Can you help? > > Stephen > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin > at Beach Access Software > Sent: Friday, 7 December 2007 1:00 p.m. > To: Stephen > Subject: Re: [AccessD] OT:Is it Friday Yet > > There are links there as well to the semi final and the finals. Two > more great performances. > > Rocky > > > > > > > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of > max.wanadoo at gmail.com > Sent: Thursday, December 06, 2007 2:38 PM > To: 'Access Developers discussion and problem solving' > Subject: Re: [AccessD] OT:Is it Friday Yet > > Mine too Kath, > I played it over and over again. On the live show (Which I watched) the > lady judge was actually crying. It didn't come across so well on the > short video, but it was very emotions 'cos she talked about how her late > father had loved that aria! > > Glad you enjoyed it. > > Max > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Kath Pelletti > Sent: Thursday, December 06, 2007 10:24 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] OT:Is it Friday Yet > > My God - think I am in love with Paul!!! Thanks Max - brought a tear to > my eye.... > > Kath > > ----- Original Message ----- > From: > To: "'Access Developers discussion and problem solving'" > > Sent: Friday, December 07, 2007 4:40 AM > Subject: [AccessD] OT:Is it Friday Yet > > >> Couldn't wait to pass these on >> >> http://www.flixxy.com/my-mom-said-i-could.htm >> >> http://www.flixxy.com/voice-talent-opera-singer.htm >> >> >> Sorry Andy, but it only a few hours off Friday! These are brilliant! >> Paul >> Potts for King! >> >> 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 > > No virus found in this incoming message. > Checked by AVG Free Edition. > Version: 7.5.503 / Virus Database: 269.16.15/1173 - Release Date: > 12/5/2007 > 9:29 PM > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com ________________________________________________ Message sent using UebiMiau 2.7.2 From miscellany at mvps.org Fri Dec 7 03:38:08 2007 From: miscellany at mvps.org (Steve Schapel) Date: Fri, 07 Dec 2007 22:38:08 +1300 Subject: [AccessD] OT:Is it Friday Yet In-Reply-To: <569E08FC48047F4F848850B118195FBE019EF6@server.BondSoftware.local> References: <569E08FC48047F4F848850B118195FBE019EF6@server.BondSoftware.local> Message-ID: <47591480.1050209@mvps.org> Of on a tangent here, Stephen... which part of New Zealand are you at? I'm Wellington. Regards Steve Stephen wrote: > Thanks chaps, this has been a day of catharsis. I see he's coming to > New Zealand in April, I'm miles away from anywhere ... but I'll be > there. From max.wanadoo at gmail.com Fri Dec 7 03:50:50 2007 From: max.wanadoo at gmail.com (max.wanadoo at gmail.com) Date: Fri, 7 Dec 2007 09:50:50 -0000 Subject: [AccessD] OT:Is it Friday Yet In-Reply-To: <20071207093500.C216C2B67C4@smtp.nildram.co.uk> Message-ID: <006101c838b6$a7176230$8119fea9@LTVM> Andy, >(dons crash helmet) I think a flak jacket would be more appropriate. Hate to say this mate, but you are now on the hit list! Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Andy Lacey Sent: Friday, December 07, 2007 8:35 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] OT:Is it Friday Yet Dare I say you get the same result for virgins? (dons crash helmet) -- 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] OT:Is it Friday Yet Date: 07/12/07 09:13 I am sure I am going to get into trouble for this, but I just had to laugh... Just remember, I love the Irish, so don't send the boys after me, ok? Try this......log onto the www.goldenpages.ie and search for 'single good looking women' Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of William Hindman Sent: Friday, December 07, 2007 5:35 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] OT:Is it Friday Yet http://www.flixxy.com/britain-talent-winner.htm ....hth William ----- Original Message ----- From: "Stephen" To: "Access Developers discussion and problem solving" Sent: Thursday, December 06, 2007 7:25 PM Subject: Re: [AccessD] OT:Is it Friday Yet > Rocky, can't see the shortcuts to the semis etc. Can you help? > > Stephen > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky > Smolin at Beach Access Software > Sent: Friday, 7 December 2007 1:00 p.m. > To: Stephen > Subject: Re: [AccessD] OT:Is it Friday Yet > > There are links there as well to the semi final and the finals. Two > more great performances. > > Rocky > > > > > > > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of > max.wanadoo at gmail.com > Sent: Thursday, December 06, 2007 2:38 PM > To: 'Access Developers discussion and problem solving' > Subject: Re: [AccessD] OT:Is it Friday Yet > > Mine too Kath, > I played it over and over again. On the live show (Which I watched) > the lady judge was actually crying. It didn't come across so well on > the short video, but it was very emotions 'cos she talked about how > her late father had loved that aria! > > Glad you enjoyed it. > > Max > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Kath > Pelletti > Sent: Thursday, December 06, 2007 10:24 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] OT:Is it Friday Yet > > My God - think I am in love with Paul!!! Thanks Max - brought a tear > to my eye.... > > Kath > > ----- Original Message ----- > From: > To: "'Access Developers discussion and problem solving'" > > Sent: Friday, December 07, 2007 4:40 AM > Subject: [AccessD] OT:Is it Friday Yet > > >> Couldn't wait to pass these on >> >> http://www.flixxy.com/my-mom-said-i-could.htm >> >> http://www.flixxy.com/voice-talent-opera-singer.htm >> >> >> Sorry Andy, but it only a few hours off Friday! These are brilliant! >> Paul >> Potts for King! >> >> 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 > > No virus found in this incoming message. > Checked by AVG Free Edition. > Version: 7.5.503 / Virus Database: 269.16.15/1173 - Release Date: > 12/5/2007 > 9:29 PM > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com ________________________________________________ Message sent using UebiMiau 2.7.2 -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From Mwp.Reid at qub.ac.uk Fri Dec 7 04:02:20 2007 From: Mwp.Reid at qub.ac.uk (Martin W Reid) Date: Fri, 7 Dec 2007 10:02:20 +0000 Subject: [AccessD] OT:Is it Friday Yet In-Reply-To: <004f01c838b1$2de83a60$8119fea9@LTVM> References: <001001c83892$5e978c70$04000100@HAL9005>, <004f01c838b1$2de83a60$8119fea9@LTVM> Message-ID: Yeah we leave the ugly ones for American tourists Martin VBG Martin WP Reid Information Services Queen's University Riddel Hall 185 Stranmillis Road Belfast BT9 5EE Tel : 02890974465 Email : mwp.reid at qub.ac.uk ________________________________________ From: accessd-bounces at databaseadvisors.com [accessd-bounces at databaseadvisors.com] On Behalf Of max.wanadoo at gmail.com [max.wanadoo at gmail.com] Sent: 07 December 2007 09:11 To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] OT:Is it Friday Yet I am sure I am going to get into trouble for this, but I just had to laugh... Just remember, I love the Irish, so don't send the boys after me, ok? Try this......log onto the www.goldenpages.ie and search for 'single good looking women' Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin at Beach Access Software Sent: Friday, December 07, 2007 5:31 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] OT:Is it Friday Yet Sorry...It was you tubes: http://www.youtube.com/watch?v=rDB9zwlXrB8&feature=related http://www.youtube.com/watch?v=K_5W4t_CBzg&feature=related You'll see a bunch of Paul Potts you tube links there... Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Stephen Sent: Thursday, December 06, 2007 4:25 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] OT:Is it Friday Yet Rocky, can't see the shortcuts to the semis etc. Can you help? Stephen -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin at Beach Access Software Sent: Friday, 7 December 2007 1:00 p.m. To: Stephen Subject: Re: [AccessD] OT:Is it Friday Yet There are links there as well to the semi final and the finals. Two more great performances. Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of max.wanadoo at gmail.com Sent: Thursday, December 06, 2007 2:38 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] OT:Is it Friday Yet Mine too Kath, I played it over and over again. On the live show (Which I watched) the lady judge was actually crying. It didn't come across so well on the short video, but it was very emotions 'cos she talked about how her late father had loved that aria! Glad you enjoyed it. Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Kath Pelletti Sent: Thursday, December 06, 2007 10:24 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] OT:Is it Friday Yet My God - think I am in love with Paul!!! Thanks Max - brought a tear to my eye.... Kath ----- Original Message ----- From: To: "'Access Developers discussion and problem solving'" Sent: Friday, December 07, 2007 4:40 AM Subject: [AccessD] OT:Is it Friday Yet > Couldn't wait to pass these on > > http://www.flixxy.com/my-mom-said-i-could.htm > > http://www.flixxy.com/voice-talent-opera-singer.htm > > > Sorry Andy, but it only a few hours off Friday! These are brilliant! > Paul > Potts for King! > > 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 No virus found in this incoming message. Checked by AVG Free Edition. Version: 7.5.503 / Virus Database: 269.16.15/1173 - Release Date: 12/5/2007 9:29 PM -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com No virus found in this incoming message. Checked by AVG Free Edition. Version: 7.5.503 / Virus Database: 269.16.15/1173 - Release Date: 12/5/2007 9:29 PM -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/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 Fri Dec 7 07:40:16 2007 From: ssharkins at gmail.com (Susan Harkins) Date: Fri, 7 Dec 2007 08:40:16 -0500 Subject: [AccessD] field limit in forms Message-ID: <000701c838d6$b6db20b0$4b3a8343@SusanOne> Does anyone know of a work around for the 255 field limit in a form? God, I can't imagine having a form with that many controls, but... A reader seems to think there's a DAO/ADO solution to the problem, but I don't know of it -- doesn't matter what the recordset's limitations are, you still have to deal with the form's. Susan H. From Gustav at cactus.dk Fri Dec 7 07:46:02 2007 From: Gustav at cactus.dk (Gustav Brock) Date: Fri, 07 Dec 2007 14:46:02 +0100 Subject: [AccessD] field limit in forms Message-ID: Hi Susan I guess you could create an embedded subform (one without borders). You may not be able to hold more than 255 subforms in the form, though, so perpaps the crazy reader will be disappointed by that fact. /gustav >>> ssharkins at gmail.com 07-12-2007 14:40 >>> Does anyone know of a work around for the 255 field limit in a form? God, I can't imagine having a form with that many controls, but... A reader seems to think there's a DAO/ADO solution to the problem, but I don't know of it -- doesn't matter what the recordset's limitations are, you still have to deal with the form's. Susan H. From ssharkins at gmail.com Fri Dec 7 08:04:01 2007 From: ssharkins at gmail.com (Susan Harkins) Date: Fri, 7 Dec 2007 09:04:01 -0500 Subject: [AccessD] field limit in forms References: Message-ID: <000701c838da$0699fc40$4b3a8343@SusanOne> Oh my... you made me laugh this morning. :) I'll suggest it. Susan H. > Hi Susan > > I guess you could create an embedded subform (one without borders). > You may not be able to hold more than 255 subforms in the form, though, so > perpaps the crazy reader will be disappointed by that fact. From adtp at airtelbroadband.in Fri Dec 7 08:11:20 2007 From: adtp at airtelbroadband.in (A.D.Tejpal) Date: Fri, 7 Dec 2007 19:41:20 +0530 Subject: [AccessD] Report Filter Problem References: <003401c836a0$e9ecd9e0$0301a8c0@HAL9005> Message-ID: <004201c838db$41bce1b0$9557a27a@personald6374f> Rocky, It would be more convenient to apply the criteria to record source of the report itself. Modified code as given below, should get you the desired results: '========================================== Dim Cdn As String Cdn = "(SELECT Count(*) FROM " & _ "Q_Stock AS Q1 WHERE " & _ "Q1.Product = Q_Stock.Product " & _ "AND Difference >= 0.01) > 0" If Forms!frmPricePaidVersusContractReport!fraPrint = 1 Then DoCmd.OpenReport "R_Stock", acViewPreview Else DoCmd.OpenReport "R_Stock", acViewPreview, , Cdn End If '========================================== Note - Q_Stock is the assumed name of unfiltered query acting as permanent record source for the report named R_Stock, while Product and Difference are the field names in this query. You can substitute by correct names of report, query and fields as actually existing at your end. Best wishes, A.D.Tejpal ------------ ----- Original Message ----- From: Rocky Smolin at Beach Access Software To: 'Access Developers discussion and problem solving' Sent: Tuesday, December 04, 2007 23:40 Subject: [AccessD] Report Filter Problem Dear List: I have a report grouped on Product. In the detail there are two number - standard and actual cost. There's an option on the calling form to print all records or only records where the difference is > .01. In the report's Open event, then, I set the filter: If Forms!frmPricePaidVersusContractReport!fraPrint = 1 Then Me.Filter = "" Me.FilterOn = False Else Me.Filter = "Difference >=.01" Me.FilterOn = True End If All's well so far. Then the client said to change the report so that if the option to print only if DIFFERENCE > .01 and ANY ONE record in the product qualified, then print all records for that product. So in the format event of the header of the Product I do a little code to see if ANY ONE record qualifies and if so I turn the filter off: ShowDetail: Me.Filter = "" Me.FilterOn = False and then in the Format event of the Product Footer I conditionally turn the filter back on again with same code I used in the open event. Problem is that it goes into a loop which I traced down to the report being run over and over again. I put a break point in the Open event, and it just keeps running the report again and again. What is going wrong here - or better yet - what's the solution? MTIA Rocky From dwaters at usinternet.com Fri Dec 7 08:17:56 2007 From: dwaters at usinternet.com (Dan Waters) Date: Fri, 7 Dec 2007 08:17:56 -0600 Subject: [AccessD] field limit in forms In-Reply-To: <000701c838d6$b6db20b0$4b3a8343@SusanOne> References: <000701c838d6$b6db20b0$4b3a8343@SusanOne> Message-ID: <000301c838db$f6a941e0$0300a8c0@danwaters> Hi Susan, I had to do this once - I initially had 270 fields. I did a redesign of my form to reduce the quantity. Essentially, instead of having several checkboxes, I replaced those with a field that carried numeric values - each value (1,2,3 . . .) stood for something different. Also, somewhere there is a number sequence in which the later numbers represent all possible combinations (additive) of the previous number. MS uses this for attributes, but I don't know where to point you on that. I like Gustav's idea too - you can put subforms on a form and display them so that users don't know it's not the main form. Good Luck! Dan -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Susan Harkins Sent: Friday, December 07, 2007 7:40 AM To: AccessD at databaseadvisors.com Subject: [AccessD] field limit in forms Does anyone know of a work around for the 255 field limit in a form? God, I can't imagine having a form with that many controls, but... A reader seems to think there's a DAO/ADO solution to the problem, but I don't know of it -- doesn't matter what the recordset's limitations are, you still have to deal with the form's. 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 Dec 7 08:20:18 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Fri, 7 Dec 2007 09:20:18 -0500 Subject: [AccessD] field limit in forms In-Reply-To: <000701c838da$0699fc40$4b3a8343@SusanOne> References: <000701c838da$0699fc40$4b3a8343@SusanOne> Message-ID: <00e901c838dc$4b9c1560$977aa8c0@M90> Don't you write childrens books? What do your children need with that many controls on their forms. Tell them to go outside and play. ;-) John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Susan Harkins Sent: Friday, December 07, 2007 9:04 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] field limit in forms Oh my... you made me laugh this morning. :) I'll suggest it. Susan H. > Hi Susan > > I guess you could create an embedded subform (one without borders). > You may not be able to hold more than 255 subforms in the form, > though, so perpaps the crazy reader will be disappointed by that fact. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From ssharkins at gmail.com Fri Dec 7 08:51:23 2007 From: ssharkins at gmail.com (Susan Harkins) Date: Fri, 7 Dec 2007 09:51:23 -0500 Subject: [AccessD] field limit in forms References: <000701c838da$0699fc40$4b3a8343@SusanOne> <00e901c838dc$4b9c1560$977aa8c0@M90> Message-ID: <000a01c838e0$a45060e0$4b3a8343@SusanOne> Well, most developers really are just kids... ;) Susan H. > Don't you write childrens books? What do your children need with that > many > controls on their forms. Tell them to go outside and play. > From jimdettman at verizon.net Fri Dec 7 09:06:34 2007 From: jimdettman at verizon.net (Jim Dettman) Date: Fri, 07 Dec 2007 10:06:34 -0500 Subject: [AccessD] field limit in forms In-Reply-To: <000701c838d6$b6db20b0$4b3a8343@SusanOne> References: <000701c838d6$b6db20b0$4b3a8343@SusanOne> Message-ID: <001a01c838e2$c212de80$8abea8c0@XPS> Susan, The limit for a form is 745 controls (including group sections). The 255 field limit is for the number of fields in a table or a recordset (output of a query). There is no way of changing that and no workaround that I'm aware of with DAO. Not positive on the ADO front. Jim. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Susan Harkins Sent: Friday, December 07, 2007 8:40 AM To: AccessD at databaseadvisors.com Subject: [AccessD] field limit in forms Does anyone know of a work around for the 255 field limit in a form? God, I can't imagine having a form with that many controls, but... A reader seems to think there's a DAO/ADO solution to the problem, but I don't know of it -- doesn't matter what the recordset's limitations are, you still have to deal with the form's. Susan H. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From ssharkins at gmail.com Fri Dec 7 09:17:22 2007 From: ssharkins at gmail.com (Susan Harkins) Date: Fri, 7 Dec 2007 10:17:22 -0500 Subject: [AccessD] field limit in forms References: <000701c838d6$b6db20b0$4b3a8343@SusanOne> <001a01c838e2$c212de80$8abea8c0@XPS> Message-ID: <005401c838e4$45372540$4b3a8343@SusanOne> You're right -- I absolutely did write that up wrong, didn't I. I apologize. Yes, I was talking about the field limits on a table or recordset -- no idea how I got so confused, except, it was early and the grandbaby is underfoot. Susan H. > Susan, > > The limit for a form is 745 controls (including group sections). > > The 255 field limit is for the number of fields in a table or a recordset > (output of a query). There is no way of changing that and no workaround > that I'm aware of with DAO. Not positive on the ADO front. > > Jim. > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Susan Harkins > Sent: Friday, December 07, 2007 8:40 AM > To: AccessD at databaseadvisors.com > Subject: [AccessD] field limit in forms > > Does anyone know of a work around for the 255 field limit in a form? God, > I > can't imagine having a form with that many controls, but... > > A reader seems to think there's a DAO/ADO solution to the problem, but I > don't know of it -- doesn't matter what the recordset's limitations are, > you > > still have to deal with the form's. > > 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 rockysmolin at bchacc.com Fri Dec 7 09:32:35 2007 From: rockysmolin at bchacc.com (Rocky Smolin at Beach Access Software) Date: Fri, 7 Dec 2007 07:32:35 -0800 Subject: [AccessD] Report Filter Problem In-Reply-To: <004201c838db$41bce1b0$9557a27a@personald6374f> References: <003401c836a0$e9ecd9e0$0301a8c0@HAL9005> <004201c838db$41bce1b0$9557a27a@personald6374f> Message-ID: <001a01c838e6$649acfc0$0301a8c0@HAL9005> A.D.: Much simpler than the solution I cooked up. In the group header I check to see if any detail record in the group has a difference >.01. If so, I set a flag - fPrint True else False. Then, in the detail section: If fPrint = True Then Exit Sub Else Me.MoveLayout = False Me.NextRecord = True Me.PrintSection = False End If so if fPrint is True all the records print. Otherwise, none. Thanks and regards, Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of A.D.Tejpal Sent: Friday, December 07, 2007 6:11 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Report Filter Problem Rocky, It would be more convenient to apply the criteria to record source of the report itself. Modified code as given below, should get you the desired results: '========================================== Dim Cdn As String Cdn = "(SELECT Count(*) FROM " & _ "Q_Stock AS Q1 WHERE " & _ "Q1.Product = Q_Stock.Product " & _ "AND Difference >= 0.01) > 0" If Forms!frmPricePaidVersusContractReport!fraPrint = 1 Then DoCmd.OpenReport "R_Stock", acViewPreview Else DoCmd.OpenReport "R_Stock", acViewPreview, , Cdn End If '========================================== Note - Q_Stock is the assumed name of unfiltered query acting as permanent record source for the report named R_Stock, while Product and Difference are the field names in this query. You can substitute by correct names of report, query and fields as actually existing at your end. Best wishes, A.D.Tejpal ------------ ----- Original Message ----- From: Rocky Smolin at Beach Access Software To: 'Access Developers discussion and problem solving' Sent: Tuesday, December 04, 2007 23:40 Subject: [AccessD] Report Filter Problem Dear List: I have a report grouped on Product. In the detail there are two number - standard and actual cost. There's an option on the calling form to print all records or only records where the difference is > .01. In the report's Open event, then, I set the filter: If Forms!frmPricePaidVersusContractReport!fraPrint = 1 Then Me.Filter = "" Me.FilterOn = False Else Me.Filter = "Difference >=.01" Me.FilterOn = True End If All's well so far. Then the client said to change the report so that if the option to print only if DIFFERENCE > .01 and ANY ONE record in the product qualified, then print all records for that product. So in the format event of the header of the Product I do a little code to see if ANY ONE record qualifies and if so I turn the filter off: ShowDetail: Me.Filter = "" Me.FilterOn = False and then in the Format event of the Product Footer I conditionally turn the filter back on again with same code I used in the open event. Problem is that it goes into a loop which I traced down to the report being run over and over again. I put a break point in the Open event, and it just keeps running the report again and again. What is going wrong here - or better yet - what's the solution? MTIA Rocky -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com No virus found in this incoming message. Checked by AVG Free Edition. Version: 7.5.503 / Virus Database: 269.16.17/1176 - Release Date: 12/6/2007 11:15 PM From jimdettman at verizon.net Fri Dec 7 09:42:30 2007 From: jimdettman at verizon.net (Jim Dettman) Date: Fri, 07 Dec 2007 10:42:30 -0500 Subject: [AccessD] field limit in forms In-Reply-To: <005401c838e4$45372540$4b3a8343@SusanOne> References: <000701c838d6$b6db20b0$4b3a8343@SusanOne> <001a01c838e2$c212de80$8abea8c0@XPS> <005401c838e4$45372540$4b3a8343@SusanOne> Message-ID: <002d01c838e7$c77c1da0$8abea8c0@XPS> Susan, << except, it was early and the grandbaby is underfoot.>> yeah, that certainly could be a bit of a problem. Not quite there yet myself (oldest is 21), but I can see it coming. Jim. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Susan Harkins Sent: Friday, December 07, 2007 10:17 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] field limit in forms You're right -- I absolutely did write that up wrong, didn't I. I apologize. Yes, I was talking about the field limits on a table or recordset -- no idea how I got so confused, except, it was early and the grandbaby is underfoot. Susan H. > Susan, > > The limit for a form is 745 controls (including group sections). > > The 255 field limit is for the number of fields in a table or a recordset > (output of a query). There is no way of changing that and no workaround > that I'm aware of with DAO. Not positive on the ADO front. > > Jim. > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Susan Harkins > Sent: Friday, December 07, 2007 8:40 AM > To: AccessD at databaseadvisors.com > Subject: [AccessD] field limit in forms > > Does anyone know of a work around for the 255 field limit in a form? God, > I > can't imagine having a form with that many controls, but... > > A reader seems to think there's a DAO/ADO solution to the problem, but I > don't know of it -- doesn't matter what the recordset's limitations are, > you > > still have to deal with the form's. > > 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 -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From ssharkins at gmail.com Fri Dec 7 09:54:35 2007 From: ssharkins at gmail.com (Susan Harkins) Date: Fri, 7 Dec 2007 10:54:35 -0500 Subject: [AccessD] events question Message-ID: <000601c838e9$7bb2a5e0$4b3a8343@SusanOne> I don't know how to summarize this question, hence the bad subject. I apologize. I'm wondering if there's a way to consolidate similar event calls into one event. For instance, if you want to passto/call a function from every control's Mouse Over event, is there a simple way to do that with one call rather than dropping the call into every single control's appropriate event? I've run into this so many times and it just seems so inefficient. Susan H. From ssharkins at gmail.com Fri Dec 7 09:56:45 2007 From: ssharkins at gmail.com (Susan Harkins) Date: Fri, 7 Dec 2007 10:56:45 -0500 Subject: [AccessD] field limit in forms References: <000701c838d6$b6db20b0$4b3a8343@SusanOne><001a01c838e2$c212de80$8abea8c0@XPS><005401c838e4$45372540$4b3a8343@SusanOne> <002d01c838e7$c77c1da0$8abea8c0@XPS> Message-ID: <001101c838e9$c748c6b0$4b3a8343@SusanOne> Well, right now she's bird watching out the window, so I no longer have that excuse. :) However, I still managed to step on the sleeping dog, even without her help. I am a menace this morning. Susan H. > Susan, > > << except, it was early and the grandbaby is underfoot.>> > > yeah, that certainly could be a bit of a problem. > > Not quite there yet myself (oldest is 21), but I can see it coming. From cfoust at infostatsystems.com Fri Dec 7 09:57:12 2007 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Fri, 7 Dec 2007 07:57:12 -0800 Subject: [AccessD] field limit in forms In-Reply-To: <000701c838d6$b6db20b0$4b3a8343@SusanOne> References: <000701c838d6$b6db20b0$4b3a8343@SusanOne> Message-ID: It's simple, Susan: subforms. Break the controls up among subforms, because each subform only counts as one form. You'll have to create a new parent to do this, because AFAIK there's no way to reset the counter on controls. Of course, then you have to deal with concurrency issues among the subforms .... ;-> Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Susan Harkins Sent: Friday, December 07, 2007 5:40 AM To: AccessD at databaseadvisors.com Subject: [AccessD] field limit in forms Does anyone know of a work around for the 255 field limit in a form? God, I can't imagine having a form with that many controls, but... A reader seems to think there's a DAO/ADO solution to the problem, but I don't know of it -- doesn't matter what the recordset's limitations are, you still have to deal with the form's. Susan H. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From cfoust at infostatsystems.com Fri Dec 7 09:59:28 2007 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Fri, 7 Dec 2007 07:59:28 -0800 Subject: [AccessD] field limit in forms In-Reply-To: <005401c838e4$45372540$4b3a8343@SusanOne> References: <000701c838d6$b6db20b0$4b3a8343@SusanOne><001a01c838e2$c212de80$8abea8c0@XPS> <005401c838e4$45372540$4b3a8343@SusanOne> Message-ID: Susan, Again a simple answer: that's what one-to-one relationships are for. Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Susan Harkins Sent: Friday, December 07, 2007 7:17 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] field limit in forms You're right -- I absolutely did write that up wrong, didn't I. I apologize. Yes, I was talking about the field limits on a table or recordset -- no idea how I got so confused, except, it was early and the grandbaby is underfoot. Susan H. > Susan, > > The limit for a form is 745 controls (including group sections). > > The 255 field limit is for the number of fields in a table or a > recordset (output of a query). There is no way of changing that and > no workaround that I'm aware of with DAO. Not positive on the ADO front. > > Jim. > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Susan > Harkins > Sent: Friday, December 07, 2007 8:40 AM > To: AccessD at databaseadvisors.com > Subject: [AccessD] field limit in forms > > Does anyone know of a work around for the 255 field limit in a form? > God, I can't imagine having a form with that many controls, but... > > A reader seems to think there's a DAO/ADO solution to the problem, but > I don't know of it -- doesn't matter what the recordset's limitations > are, you > > still have to deal with the form's. > > 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 -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From bbruen at unwired.com.au Fri Dec 7 10:03:03 2007 From: bbruen at unwired.com.au (Bruce Bruen) Date: Sat, 8 Dec 2007 03:03:03 +1100 Subject: [AccessD] OT:Is it Friday Yet In-Reply-To: <004f01c838b1$2de83a60$8119fea9@LTVM> References: <004f01c838b1$2de83a60$8119fea9@LTVM> Message-ID: <200712080303.03947.bbruen@unwired.com.au> On Friday 07 December 2007 20:11, max.wanadoo at gmail.com wrote: > I am sure I am going to get into trouble for this, but I just had to > laugh... > > Just remember, I love the Irish, so don't send the boys after me, ok? > > > > Try this......log onto the www.goldenpages.ie and search for 'single good > looking women' > > > > Max Interestingly enough, try "snake". ???!!!@*? -- regards Bruce From carbonnb at gmail.com Fri Dec 7 10:09:19 2007 From: carbonnb at gmail.com (Bryan Carbonnell) Date: Fri, 7 Dec 2007 11:09:19 -0500 Subject: [AccessD] events question In-Reply-To: <000601c838e9$7bb2a5e0$4b3a8343@SusanOne> References: <000601c838e9$7bb2a5e0$4b3a8343@SusanOne> Message-ID: On Dec 7, 2007 10:54 AM, Susan Harkins wrote: > I don't know how to summarize this question, hence the bad subject. I > apologize. > > I'm wondering if there's a way to consolidate similar event calls into one > event. For instance, if you want to passto/call a function from every > control's Mouse Over event, is there a simple way to do that with one call > rather than dropping the call into every single control's appropriate event? Yes there is. In the Event that you want to control enter = YourFunctionName("Param1", "Param2", etc) And then create a public function Public Function YourFunctionName (Param1 as variant, param2 as string, etc) 'Code goes here End Function Here is an example from an App in use: I used the On Mouse Move event, so in the Mouse Move event in the Properties dialog I entered: =HandleButtonIndent("lblAdd") Then I have a public function: Function HandleButtonIndent(ControlName As String) '-------------------------------------------------------------------------- '.Purpose : '.Author : Bryan Carbonnell '.Date : 2004-Mar-17 '.Called by : '.Calls : '.Inputs : '.Output : '.Revised : 2004-Mar-17 - Original '-------------------------------------------------------------------------- Dim ctl As Control On Error GoTo HandleButtonIndent_Error For Each ctl In Me.Controls If ctl.Properties("ControlType") = 100 Then If ctl.SpecialEffect <> 0 Then ctl.SpecialEffect = 0 End If End If Next If ControlName <> "" Then Me.Controls(ControlName).SpecialEffect = 2 End If Exit_HandleButtonIndent: On Error GoTo 0 Exit Function 'Error Handler HandleButtonIndent_Error: With ErrorLog 'Log Error .LogError "Form_frmIncidentLog", "HandleButtonIndent", _ Err.Number, Err.Description, "Custom Error Message" 'Display Error Message MsgBox "Error " & .ErrorNumber & " (" & .ErrorDescription & _ ") in procedure " & .ProcedureName & " of " & .ModuleName End With 'Exit the procedure properly Resume Exit_HandleButtonIndent 'For Debugging Resume End Function -- Bryan Carbonnell - carbonnb at gmail.com Life's journey is not to arrive at the grave safely in a well preserved body, but rather to skid in sideways, totally worn out, shouting "What a great ride!" From dwaters at usinternet.com Fri Dec 7 10:16:40 2007 From: dwaters at usinternet.com (Dan Waters) Date: Fri, 7 Dec 2007 10:16:40 -0600 Subject: [AccessD] events question In-Reply-To: <000601c838e9$7bb2a5e0$4b3a8343@SusanOne> References: <000601c838e9$7bb2a5e0$4b3a8343@SusanOne> Message-ID: <001401c838ec$8cea1ed0$0300a8c0@danwaters> How about this: Create a global function called GlobalMouseOver in a standard procedure. Now, create some looping code for yourself which writes GlobalMouseOver() into all the appropriate Mousing events in the appropriate controls. It's the same thing, but it's faster! Or - is it possible to set up a template form with controls that already have Function name in certain events? Dan -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Susan Harkins Sent: Friday, December 07, 2007 9:55 AM To: AccessD at databaseadvisors.com Subject: [AccessD] events question I don't know how to summarize this question, hence the bad subject. I apologize. I'm wondering if there's a way to consolidate similar event calls into one event. For instance, if you want to passto/call a function from every control's Mouse Over event, is there a simple way to do that with one call rather than dropping the call into every single control's appropriate event? I've run into this so many times and it just seems so inefficient. Susan H. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From ssharkins at gmail.com Fri Dec 7 10:17:14 2007 From: ssharkins at gmail.com (Susan Harkins) Date: Fri, 7 Dec 2007 11:17:14 -0500 Subject: [AccessD] field limit in forms References: <000701c838d6$b6db20b0$4b3a8343@SusanOne><001a01c838e2$c212de80$8abea8c0@XPS><005401c838e4$45372540$4b3a8343@SusanOne> Message-ID: <001f01c838ec$a39ecdb0$4b3a8343@SusanOne> Populating the recordset is the problem. I just botched the question. Susan H. > Susan, > > Again a simple answer: that's what one-to-one relationships are for. From andy at minstersystems.co.uk Fri Dec 7 09:21:39 2007 From: andy at minstersystems.co.uk (Andy Lacey) Date: Fri, 7 Dec 2007 16:21:39 +0100 Subject: [AccessD] events question Message-ID: <20071207162144.900A8575F2@smtp.nildram.co.uk> Or highlight all of the controls then in the relevant event specify =YourProc(Screen.ActiveControl) (and we're talking against the event in the properties not in an Event Procedure) That way you can avoid having to type something different into each control. The function can then be Function YourProc(ctl as Control) and you're away. If you need to know which function triggered it you can look at ctl.Name. -- 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] events question Date: 07/12/07 16:11 On Dec 7, 2007 10:54 AM, Susan Harkins wrote: > I don't know how to summarize this question, hence the bad subject. I > apologize. > > I'm wondering if there's a way to consolidate similar event calls into one > event. For instance, if you want to passto/call a function from every > control's Mouse Over event, is there a simple way to do that with one call > rather than dropping the call into every single control's appropriate event? Yes there is. In the Event that you want to control enter = YourFunctionName("Param1", "Param2", etc) And then create a public function Public Function YourFunctionName (Param1 as variant, param2 as string, etc) 'Code goes here End Function Here is an example from an App in use: I used the On Mouse Move event, so in the Mouse Move event in the Properties dialog I entered: =HandleButtonIndent("lblAdd") Then I have a public function: Function HandleButtonIndent(ControlName As String) '-------------------------------------------------------------------------- '.Purpose : '.Author : Bryan Carbonnell '.Date : 2004-Mar-17 '.Called by : '.Calls : '.Inputs : '.Output : '.Revised : 2004-Mar-17 - Original '-------------------------------------------------------------------------- Dim ctl As Control On Error GoTo HandleButtonIndent_Error For Each ctl In Me.Controls If ctl.Properties("ControlType") = 100 Then If ctl.SpecialEffect <> 0 Then ctl.SpecialEffect = 0 End If End If Next If ControlName <> "" Then Me.Controls(ControlName).SpecialEffect = 2 End If Exit_HandleButtonIndent: On Error GoTo 0 Exit Function 'Error Handler HandleButtonIndent_Error: With ErrorLog 'Log Error .LogError "Form_frmIncidentLog", "HandleButtonIndent", _ Err.Number, Err.Description, "Custom Error Message" 'Display Error Message MsgBox "Error " & .ErrorNumber & " (" & .ErrorDescription & _ ") in procedure " & .ProcedureName & " of " & .ModuleName End With 'Exit the procedure properly Resume Exit_HandleButtonIndent 'For Debugging Resume End Function -- Bryan Carbonnell - carbonnb at gmail.com Life's journey is not to arrive at the grave safely in a well preserved body, but rather to skid in sideways, totally worn out, shouting "What a great ride!" -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com ________________________________________________ Message sent using UebiMiau 2.7.2 From ssharkins at gmail.com Fri Dec 7 10:22:25 2007 From: ssharkins at gmail.com (Susan Harkins) Date: Fri, 7 Dec 2007 11:22:25 -0500 Subject: [AccessD] events question References: <000601c838e9$7bb2a5e0$4b3a8343@SusanOne> Message-ID: <002601c838ed$5bad7c80$4b3a8343@SusanOne> Did I botch another question? I know how to call a public function from similar events. I want to eliminate all the calls from similar events. Instead of Object1_mouseover(.... Call public function End Sub Object2_mouseover(.... Call public function End Sub Object3_mouseover(.... Call public function End Sub and so on... just one call for ALL mouseover events. For any mouseover(... Call public function End Sub Does that even make sense? I don't think there's any way to do it, but I thought I'd ask. Susan H. > On Dec 7, 2007 10:54 AM, Susan Harkins wrote: >> I don't know how to summarize this question, hence the bad subject. I >> apologize. >> >> I'm wondering if there's a way to consolidate similar event calls into >> one >> event. For instance, if you want to passto/call a function from every >> control's Mouse Over event, is there a simple way to do that with one >> call >> rather than dropping the call into every single control's appropriate >> event? > > Yes there is. > > In the Event that you want to control enter = > YourFunctionName("Param1", "Param2", etc) > > And then create a public function > > Public Function YourFunctionName (Param1 as variant, param2 as string, > etc) > > 'Code goes here > > End Function > > Here is an example from an App in use: > > I used the On Mouse Move event, so in the Mouse Move event in the > Properties dialog I entered: > > =HandleButtonIndent("lblAdd") > > Then I have a public function: > > Function HandleButtonIndent(ControlName As String) > '-------------------------------------------------------------------------- > '.Purpose : > '.Author : Bryan Carbonnell > '.Date : 2004-Mar-17 > '.Called by : > '.Calls : > '.Inputs : > '.Output : > '.Revised : 2004-Mar-17 - Original > '-------------------------------------------------------------------------- > > Dim ctl As Control > > On Error GoTo HandleButtonIndent_Error > > For Each ctl In Me.Controls > If ctl.Properties("ControlType") = 100 Then > If ctl.SpecialEffect <> 0 Then > ctl.SpecialEffect = 0 > End If > End If > Next > > If ControlName <> "" Then > Me.Controls(ControlName).SpecialEffect = 2 > End If > > Exit_HandleButtonIndent: > > On Error GoTo 0 > Exit Function > > 'Error Handler > HandleButtonIndent_Error: > > With ErrorLog > 'Log Error > .LogError "Form_frmIncidentLog", "HandleButtonIndent", _ > Err.Number, Err.Description, "Custom Error Message" > 'Display Error Message > MsgBox "Error " & .ErrorNumber & " (" & .ErrorDescription & _ > ") in procedure " & .ProcedureName & " of " & .ModuleName > End With > > 'Exit the procedure properly > Resume Exit_HandleButtonIndent > 'For Debugging > Resume > > End Function > > -- > Bryan Carbonnell - carbonnb at gmail.com > Life's journey is not to arrive at the grave safely in a well > preserved body, but rather to skid in sideways, totally worn out, > shouting "What a great ride!" > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com From ssharkins at gmail.com Fri Dec 7 10:24:04 2007 From: ssharkins at gmail.com (Susan Harkins) Date: Fri, 7 Dec 2007 11:24:04 -0500 Subject: [AccessD] events question References: <000601c838e9$7bb2a5e0$4b3a8343@SusanOne> <001401c838ec$8cea1ed0$0300a8c0@danwaters> Message-ID: <003701c838ed$979220c0$4b3a8343@SusanOne> > > Create a global function called GlobalMouseOver in a standard procedure. > > Now, create some looping code for yourself which writes GlobalMouseOver() > into all the appropriate Mousing events in the appropriate controls. ========I don't think I know how to do that. But, it sounds like just as much work as the actual calls, so I'm not sure there's a benefit unless you had a whole lot of controls -- would you agree? Susan H. From cfoust at infostatsystems.com Fri Dec 7 10:24:18 2007 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Fri, 7 Dec 2007 08:24:18 -0800 Subject: [AccessD] field limit in forms In-Reply-To: <001f01c838ec$a39ecdb0$4b3a8343@SusanOne> References: <000701c838d6$b6db20b0$4b3a8343@SusanOne><001a01c838e2$c212de80$8abea8c0@XPS><005401c838e4$45372540$4b3a8343@SusanOne> <001f01c838ec$a39ecdb0$4b3a8343@SusanOne> Message-ID: What on earth would you do with more than 255 fields in a recordset, Susan? It isn't necessary for any realistic use. Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Susan Harkins Sent: Friday, December 07, 2007 8:17 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] field limit in forms Populating the recordset is the problem. I just botched the question. Susan H. > Susan, > > Again a simple answer: that's what one-to-one relationships are for. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From Gustav at cactus.dk Fri Dec 7 10:24:57 2007 From: Gustav at cactus.dk (Gustav Brock) Date: Fri, 07 Dec 2007 17:24:57 +0100 Subject: [AccessD] events question Message-ID: Hi Susan How can you forget? As JC wrote in January: Goto www.colbyconsulting.com Register if you have not already done so. Click Example Code / Withevents Demo Click BackColorWithevents.zip. Then read up a bit. /gustav >>> ssharkins at gmail.com 07-12-2007 16:54 >>> I don't know how to summarize this question, hence the bad subject. I apologize. I'm wondering if there's a way to consolidate similar event calls into one event. For instance, if you want to passto/call a function from every control's Mouse Over event, is there a simple way to do that with one call rather than dropping the call into every single control's appropriate event? I've run into this so many times and it just seems so inefficient. Susan H. From jimdettman at verizon.net Fri Dec 7 10:25:56 2007 From: jimdettman at verizon.net (Jim Dettman) Date: Fri, 07 Dec 2007 11:25:56 -0500 Subject: [AccessD] events question In-Reply-To: <000601c838e9$7bb2a5e0$4b3a8343@SusanOne> References: <000601c838e9$7bb2a5e0$4b3a8343@SusanOne> Message-ID: <003601c838ed$d8b515d0$8abea8c0@XPS> Susan, <> Yes. You use a class with the WithEvents statement. JC has an excellent white paper and demo on his web site on how to do this. Jim. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Susan Harkins Sent: Friday, December 07, 2007 10:55 AM To: AccessD at databaseadvisors.com Subject: [AccessD] events question I don't know how to summarize this question, hence the bad subject. I apologize. I'm wondering if there's a way to consolidate similar event calls into one event. For instance, if you want to passto/call a function from every control's Mouse Over event, is there a simple way to do that with one call rather than dropping the call into every single control's appropriate event? I've run into this so many times and it just seems so inefficient. Susan H. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From ssharkins at gmail.com Fri Dec 7 10:28:00 2007 From: ssharkins at gmail.com (Susan Harkins) Date: Fri, 7 Dec 2007 11:28:00 -0500 Subject: [AccessD] events question References: <20071207162144.900A8575F2@smtp.nildram.co.uk> Message-ID: <004201c838ee$27bd52f0$4b3a8343@SusanOne> > Or highlight all of the controls then in the relevant event specify > > =YourProc(Screen.ActiveControl) > > (and we're talking against the event in the properties not in an Event > Procedure) > ======Well, that's certainly an efficient way to enter the calls -- certainly better than entering each separately and I wouldn't have thought of it on my own -- thank you for the suggestion. Susan H. From ssharkins at gmail.com Fri Dec 7 10:31:00 2007 From: ssharkins at gmail.com (Susan Harkins) Date: Fri, 7 Dec 2007 11:31:00 -0500 Subject: [AccessD] field limit in forms References: <000701c838d6$b6db20b0$4b3a8343@SusanOne><001a01c838e2$c212de80$8abea8c0@XPS><005401c838e4$45372540$4b3a8343@SusanOne><001f01c838ec$a39ecdb0$4b3a8343@SusanOne> Message-ID: <006901c838ee$8eab6bf0$4b3a8343@SusanOne> I know, I totally agree, but readers will do as they please. I've already suggested rethinking his interface requirements a bit. Susan H. > What on earth would you do with more than 255 fields in a recordset, > Susan? It isn't necessary for any realistic use. From ssharkins at gmail.com Fri Dec 7 10:31:50 2007 From: ssharkins at gmail.com (Susan Harkins) Date: Fri, 7 Dec 2007 11:31:50 -0500 Subject: [AccessD] events question References: Message-ID: <007601c838ee$ad6be380$4b3a8343@SusanOne> > How can you forget? As JC wrote in January: > > Goto www.colbyconsulting.com > > Register if you have not already done so. > > Click Example Code / Withevents Demo > Click BackColorWithevents.zip. > > Then read up a bit. =======I should've known. :) Susan H. From fuller.artful at gmail.com Fri Dec 7 10:35:20 2007 From: fuller.artful at gmail.com (Arthur Fuller) Date: Fri, 7 Dec 2007 11:35:20 -0500 Subject: [AccessD] events question In-Reply-To: <002601c838ed$5bad7c80$4b3a8343@SusanOne> References: <000601c838e9$7bb2a5e0$4b3a8343@SusanOne> <002601c838ed$5bad7c80$4b3a8343@SusanOne> Message-ID: <29f585dd0712070835i12b483bfy899e72eb4b7aa29e@mail.gmail.com> I think the previous explanation is appropriate. I use that approach often. For example, in a continuous form I define double-click as Sort, and another double-click as Sort Descending. I have a function just as outlined previously (in my case called SortByColumn()), and in the double-click property I just type this: =SortByColumn([Form]) In case anyone's interested, the code for said function is: Public Function SortByColumn(f As Form) Dim ctlCurrentControl As Control Dim strControlName As String Set ctlCurrentControl = Screen.ActiveControl strControlName = ctlCurrentControl.Name Debug.Print strControlName Debug.Print f.OrderBy '08-Sep-01 'line changed to support subform invocation 'ActiveForm refers to the master form, not the subform ' If Screen.ActiveForm.OrderBy = vbNullString Then If f.OrderBy = vbNullString Then DoCmd.RunCommand acCmdSortAscending ' ElseIf Right(Screen.ActiveForm.OrderBy, 4) = "Desc" Then ElseIf Right(f.OrderBy, 4) = "Desc" Then DoCmd.RunCommand acCmdSortAscending Else DoCmd.RunCommand acCmdSortDescending End If Set ctlCurrentControl = Nothing 'DoCmd.RunCommand acCmdSortAscending 'or Descending End Function hth, Arthur On 12/7/07, Susan Harkins wrote: > > Did I botch another question? I know how to call a public function from > similar events. I want to eliminate all the calls from similar events. > > Instead of > > Object1_mouseover(.... > Call public function > End Sub > > Object2_mouseover(.... > Call public function > End Sub > > Object3_mouseover(.... > Call public function > End Sub > > and so on... just one call for ALL mouseover events. > > For any mouseover(... > Call public function > End Sub > > Does that even make sense? I don't think there's any way to do it, but I > thought I'd ask. > > Susan H. > > > On Dec 7, 2007 10:54 AM, Susan Harkins wrote: > >> I don't know how to summarize this question, hence the bad subject. I > >> apologize. > >> > >> I'm wondering if there's a way to consolidate similar event calls into > >> one > >> event. For instance, if you want to passto/call a function from every > >> control's Mouse Over event, is there a simple way to do that with one > >> call > >> rather than dropping the call into every single control's appropriate > >> event? > > > > Yes there is. > > > > In the Event that you want to control enter = > > YourFunctionName("Param1", "Param2", etc) > > > > And then create a public function > > > > Public Function YourFunctionName (Param1 as variant, param2 as string, > > etc) > > > > 'Code goes here > > > > End Function > > > > Here is an example from an App in use: > > > > I used the On Mouse Move event, so in the Mouse Move event in the > > Properties dialog I entered: > > > > =HandleButtonIndent("lblAdd") > > > > Then I have a public function: > > > > Function HandleButtonIndent(ControlName As String) > > > '-------------------------------------------------------------------------- > > '.Purpose : > > '.Author : Bryan Carbonnell > > '.Date : 2004-Mar-17 > > '.Called by : > > '.Calls : > > '.Inputs : > > '.Output : > > '.Revised : 2004-Mar-17 - Original > > > '-------------------------------------------------------------------------- > > > > Dim ctl As Control > > > > On Error GoTo HandleButtonIndent_Error > > > > For Each ctl In Me.Controls > > If ctl.Properties("ControlType") = 100 Then > > If ctl.SpecialEffect <> 0 Then > > ctl.SpecialEffect = 0 > > End If > > End If > > Next > > > > If ControlName <> "" Then > > Me.Controls(ControlName).SpecialEffect = 2 > > End If > > > > Exit_HandleButtonIndent: > > > > On Error GoTo 0 > > Exit Function > > > > 'Error Handler > > HandleButtonIndent_Error: > > > > With ErrorLog > > 'Log Error > > .LogError "Form_frmIncidentLog", "HandleButtonIndent", _ > > Err.Number, Err.Description, "Custom Error Message" > > 'Display Error Message > > MsgBox "Error " & .ErrorNumber & " (" & .ErrorDescription & _ > > ") in procedure " & .ProcedureName & " of " & .ModuleName > > End With > > > > 'Exit the procedure properly > > Resume Exit_HandleButtonIndent > > 'For Debugging > > Resume > > > > End Function > > > > -- > > Bryan Carbonnell - carbonnb at gmail.com > > Life's journey is not to arrive at the grave safely in a well > > preserved body, but rather to skid in sideways, totally worn out, > > shouting "What a great ride!" > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/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 Dec 7 10:36:36 2007 From: fuller.artful at gmail.com (Arthur Fuller) Date: Fri, 7 Dec 2007 11:36:36 -0500 Subject: [AccessD] field limit in forms In-Reply-To: <006901c838ee$8eab6bf0$4b3a8343@SusanOne> References: <000701c838d6$b6db20b0$4b3a8343@SusanOne> <001a01c838e2$c212de80$8abea8c0@XPS> <005401c838e4$45372540$4b3a8343@SusanOne> <001f01c838ec$a39ecdb0$4b3a8343@SusanOne> <006901c838ee$8eab6bf0$4b3a8343@SusanOne> Message-ID: <29f585dd0712070836o716f604erb70aa57340fe359f@mail.gmail.com> And perhaps also his career path :) On 12/7/07, Susan Harkins wrote: > > I know, I totally agree, but readers will do as they please. I've already > suggested rethinking his interface requirements a bit. > > Susan H. > From jwcolby at colbyconsulting.com Fri Dec 7 10:38:06 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Fri, 7 Dec 2007 11:38:06 -0500 Subject: [AccessD] events question In-Reply-To: <000601c838e9$7bb2a5e0$4b3a8343@SusanOne> References: <000601c838e9$7bb2a5e0$4b3a8343@SusanOne> Message-ID: <010601c838ef$8c646cb0$977aa8c0@M90> No, no easy way. There is a way however... scroll down... Oh never mind, it is called a framework. 1) You build a clsFrm 2) In clsFrm you create a function to scan the controls collection. For the moment the scanner will just try to set the mouseover property to call your function. Ignore errors. 3) In clsFrm you create an init(lfrm as form) 4) In each form just dim fclsFrm as form. 5) In the form's OnOpen Set fclsFrm = new clsFrm 6) clsFrm.Init me to pass in a reference to the form You now have a class that will be able to scan for controls. That class accepts a form as a parameter in it's init and calls the control scanner. The control scanner (for now) just sets each control's MouseOver property to the name of your function. Obviously the other responders suggested a similar approach except they put the control scanner directly in each form's "code behind form" class. Less elegant, less expandable but the same concept. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Susan Harkins Sent: Friday, December 07, 2007 10:55 AM To: AccessD at databaseadvisors.com Subject: [AccessD] events question I don't know how to summarize this question, hence the bad subject. I apologize. I'm wondering if there's a way to consolidate similar event calls into one event. For instance, if you want to passto/call a function from every control's Mouse Over event, is there a simple way to do that with one call rather than dropping the call into every single control's appropriate event? I've run into this so many times and it just seems so inefficient. 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 Dec 7 10:38:56 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Fri, 7 Dec 2007 11:38:56 -0500 Subject: [AccessD] events question In-Reply-To: References: Message-ID: <010701c838ef$a9b834e0$977aa8c0@M90> I love it when our members visit my site. ;-) John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock Sent: Friday, December 07, 2007 11:25 AM To: accessd at databaseadvisors.com Subject: Re: [AccessD] events question Hi Susan How can you forget? As JC wrote in January: Goto www.colbyconsulting.com Register if you have not already done so. Click Example Code / Withevents Demo Click BackColorWithevents.zip. Then read up a bit. /gustav >>> ssharkins at gmail.com 07-12-2007 16:54 >>> I don't know how to summarize this question, hence the bad subject. I apologize. I'm wondering if there's a way to consolidate similar event calls into one event. For instance, if you want to passto/call a function from every control's Mouse Over event, is there a simple way to do that with one call rather than dropping the call into every single control's appropriate event? I've run into this so many times and it just seems so inefficient. 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 Dec 7 10:41:05 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Fri, 7 Dec 2007 11:41:05 -0500 Subject: [AccessD] events question In-Reply-To: <007601c838ee$ad6be380$4b3a8343@SusanOne> References: <007601c838ee$ad6be380$4b3a8343@SusanOne> Message-ID: <010801c838ef$f6843da0$977aa8c0@M90> LOL. There's a reason we have classes, and this is one of them. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Susan Harkins Sent: Friday, December 07, 2007 11:32 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] events question > How can you forget? As JC wrote in January: > > Goto www.colbyconsulting.com > > Register if you have not already done so. > > Click Example Code / Withevents Demo > Click BackColorWithevents.zip. > > Then read up a bit. =======I should've known. :) 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 Dec 7 10:47:07 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Fri, 7 Dec 2007 11:47:07 -0500 Subject: [AccessD] field limit in forms In-Reply-To: <29f585dd0712070836o716f604erb70aa57340fe359f@mail.gmail.com> References: <000701c838d6$b6db20b0$4b3a8343@SusanOne><001a01c838e2$c212de80$8abea8c0@XPS><005401c838e4$45372540$4b3a8343@SusanOne><001f01c838ec$a39ecdb0$4b3a8343@SusanOne><006901c838ee$8eab6bf0$4b3a8343@SusanOne> <29f585dd0712070836o716f604erb70aa57340fe359f@mail.gmail.com> Message-ID: <010a01c838f0$cdf7e160$977aa8c0@M90> ROTFL. Now now Arthur! We all start somewhere and most of us made some pretty horrendous decisions before learning the "better" way. Perhaps the best advice you could give Susan is "Join AccessD"! ;-) John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Arthur Fuller Sent: Friday, December 07, 2007 11:37 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] field limit in forms And perhaps also his career path :) On 12/7/07, Susan Harkins wrote: > > I know, I totally agree, but readers will do as they please. I've > already suggested rethinking his interface requirements a bit. > > 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 Dec 7 10:54:03 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Fri, 7 Dec 2007 11:54:03 -0500 Subject: [AccessD] events question In-Reply-To: <29f585dd0712070835i12b483bfy899e72eb4b7aa29e@mail.gmail.com> References: <000601c838e9$7bb2a5e0$4b3a8343@SusanOne><002601c838ed$5bad7c80$4b3a8343@SusanOne> <29f585dd0712070835i12b483bfy899e72eb4b7aa29e@mail.gmail.com> Message-ID: <010e01c838f1$c638bca0$977aa8c0@M90> Arthur, In general I try to dissuade people from doing that for the simple reason that the name of the function is not easily findable. Joe Six-pack searches for SortByColumn in his code window, and (not understanding what it does) not finding it referenced anywhere decides that can be safely deleted. Only when the user actually clicks on a control that references that function will the problem be discovered. No compile error because the control property references a non-existent function. BAD! Sometimes the best ideas have side effects that make it not such a good idea. At least if a control scanner is setting the property programmatically, the name of the function will be found and this error avoided. I do like your sort by column thingy though. Done at the framework level that one will be a keeper. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Arthur Fuller Sent: Friday, December 07, 2007 11:35 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] events question I think the previous explanation is appropriate. I use that approach often. For example, in a continuous form I define double-click as Sort, and another double-click as Sort Descending. I have a function just as outlined previously (in my case called SortByColumn()), and in the double-click property I just type this: =SortByColumn([Form]) In case anyone's interested, the code for said function is: Public Function SortByColumn(f As Form) Dim ctlCurrentControl As Control Dim strControlName As String Set ctlCurrentControl = Screen.ActiveControl strControlName = ctlCurrentControl.Name Debug.Print strControlName Debug.Print f.OrderBy '08-Sep-01 'line changed to support subform invocation 'ActiveForm refers to the master form, not the subform ' If Screen.ActiveForm.OrderBy = vbNullString Then If f.OrderBy = vbNullString Then DoCmd.RunCommand acCmdSortAscending ' ElseIf Right(Screen.ActiveForm.OrderBy, 4) = "Desc" Then ElseIf Right(f.OrderBy, 4) = "Desc" Then DoCmd.RunCommand acCmdSortAscending Else DoCmd.RunCommand acCmdSortDescending End If Set ctlCurrentControl = Nothing 'DoCmd.RunCommand acCmdSortAscending 'or Descending End Function hth, Arthur From fuller.artful at gmail.com Fri Dec 7 10:55:12 2007 From: fuller.artful at gmail.com (Arthur Fuller) Date: Fri, 7 Dec 2007 11:55:12 -0500 Subject: [AccessD] events question In-Reply-To: <010701c838ef$a9b834e0$977aa8c0@M90> References: <010701c838ef$a9b834e0$977aa8c0@M90> Message-ID: <29f585dd0712070855h2947b8b1rc696a3cade00b7c7@mail.gmail.com> I thought wanking was reserved for Saturday. :) On 12/7/07, jwcolby wrote: > > I love it when our members visit my site. ;-) > From stephen at bondsoftware.co.nz Fri Dec 7 10:57:11 2007 From: stephen at bondsoftware.co.nz (Stephen) Date: Sat, 08 Dec 2007 05:57:11 +1300 Subject: [AccessD] OT:Is it Friday Yet Message-ID: <569E08FC48047F4F848850B118195FBE019EF7@server.BondSoftware.local> We divide our time between the south coast of the South Island and Arrowtown -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Steve Schapel Sent: Friday, 7 December 2007 10:45 p.m. To: Stephen Subject: Re: [AccessD] OT:Is it Friday Yet Of on a tangent here, Stephen... which part of New Zealand are you at? I'm Wellington. Regards Steve Stephen wrote: > Thanks chaps, this has been a day of catharsis. I see he's coming to > New Zealand in April, I'm miles away from anywhere ... but I'll be > there. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From dwaters at usinternet.com Fri Dec 7 10:57:41 2007 From: dwaters at usinternet.com (Dan Waters) Date: Fri, 7 Dec 2007 10:57:41 -0600 Subject: [AccessD] events question In-Reply-To: <003701c838ed$979220c0$4b3a8343@SusanOne> References: <000601c838e9$7bb2a5e0$4b3a8343@SusanOne><001401c838ec$8cea1ed0$0300a8c0@danwaters> <003701c838ed$979220c0$4b3a8343@SusanOne> Message-ID: <001d01c838f2$478af7f0$0300a8c0@danwaters> Oops - I should have written, ". . . in a standard Module." It sounded like you do this frequently on many of your forms - if that's correct then writing your own utility code would work well. But if it's something you do infrequently, then the 'manual' method is probably better. For example, I have a procedure which sets a number of parameters for all my forms that I run before they are released. And another for reports. And another for tables to set Subtable = [None], for better performance. Dan -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Susan Harkins Sent: Friday, December 07, 2007 10:24 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] events question > > Create a global function called GlobalMouseOver in a standard procedure. > > Now, create some looping code for yourself which writes GlobalMouseOver() > into all the appropriate Mousing events in the appropriate controls. ========I don't think I know how to do that. But, it sounds like just as much work as the actual calls, so I'm not sure there's a benefit unless you had a whole lot of controls -- would you agree? Susan H. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From ssharkins at gmail.com Fri Dec 7 11:01:05 2007 From: ssharkins at gmail.com (Susan Harkins) Date: Fri, 7 Dec 2007 12:01:05 -0500 Subject: [AccessD] field limit in forms References: <000701c838d6$b6db20b0$4b3a8343@SusanOne><001a01c838e2$c212de80$8abea8c0@XPS><005401c838e4$45372540$4b3a8343@SusanOne><001f01c838ec$a39ecdb0$4b3a8343@SusanOne><006901c838ee$8eab6bf0$4b3a8343@SusanOne> <29f585dd0712070836o716f604erb70aa57340fe359f@mail.gmail.com> Message-ID: <009101c838f2$d90195e0$4b3a8343@SusanOne> Not really Arthur. :) Most of the people reading my stuff are just using Access to get their work done without benefit of high-end development solutions. :) They're not programmers or computer geeks -- they fall into all industries and Access is just one of the tools they use. Susan H. > And perhaps also his career path :) >> I know, I totally agree, but readers will do as they please. I've already >> suggested rethinking his interface requirements a bit. From accessd at shaw.ca Fri Dec 7 11:07:44 2007 From: accessd at shaw.ca (Jim Lawrence) Date: Fri, 07 Dec 2007 09:07:44 -0800 Subject: [AccessD] OT:Is it Friday Yet In-Reply-To: <001001c83892$5e978c70$04000100@HAL9005> References: <569E08FC48047F4F848850B118195FBE019EF5@server.BondSoftware.local> <001001c83892$5e978c70$04000100@HAL9005> Message-ID: <5723E487B2604027945169F49E639973@creativesystemdesigns.com> Assuming that you are about to place this video into your Access form; the question how would that be accomplished? Jim PS Magnificent voice... -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin at Beach Access Software Sent: Thursday, December 06, 2007 9:31 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] OT:Is it Friday Yet Sorry...It was you tubes: http://www.youtube.com/watch?v=rDB9zwlXrB8&feature=related http://www.youtube.com/watch?v=K_5W4t_CBzg&feature=related You'll see a bunch of Paul Potts you tube links there... Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Stephen Sent: Thursday, December 06, 2007 4:25 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] OT:Is it Friday Yet Rocky, can't see the shortcuts to the semis etc. Can you help? Stephen -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin at Beach Access Software Sent: Friday, 7 December 2007 1:00 p.m. To: Stephen Subject: Re: [AccessD] OT:Is it Friday Yet There are links there as well to the semi final and the finals. Two more great performances. Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of max.wanadoo at gmail.com Sent: Thursday, December 06, 2007 2:38 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] OT:Is it Friday Yet Mine too Kath, I played it over and over again. On the live show (Which I watched) the lady judge was actually crying. It didn't come across so well on the short video, but it was very emotions 'cos she talked about how her late father had loved that aria! Glad you enjoyed it. Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Kath Pelletti Sent: Thursday, December 06, 2007 10:24 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] OT:Is it Friday Yet My God - think I am in love with Paul!!! Thanks Max - brought a tear to my eye.... Kath ----- Original Message ----- From: To: "'Access Developers discussion and problem solving'" Sent: Friday, December 07, 2007 4:40 AM Subject: [AccessD] OT:Is it Friday Yet > Couldn't wait to pass these on > > http://www.flixxy.com/my-mom-said-i-could.htm > > http://www.flixxy.com/voice-talent-opera-singer.htm > > > Sorry Andy, but it only a few hours off Friday! These are brilliant! > Paul > Potts for King! > > 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 No virus found in this incoming message. Checked by AVG Free Edition. Version: 7.5.503 / Virus Database: 269.16.15/1173 - Release Date: 12/5/2007 9:29 PM -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com No virus found in this incoming message. Checked by AVG Free Edition. Version: 7.5.503 / Virus Database: 269.16.15/1173 - Release Date: 12/5/2007 9:29 PM -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From ssharkins at gmail.com Fri Dec 7 11:02:34 2007 From: ssharkins at gmail.com (Susan Harkins) Date: Fri, 7 Dec 2007 12:02:34 -0500 Subject: [AccessD] field limit in forms References: <000701c838d6$b6db20b0$4b3a8343@SusanOne><001a01c838e2$c212de80$8abea8c0@XPS><005401c838e4$45372540$4b3a8343@SusanOne><001f01c838ec$a39ecdb0$4b3a8343@SusanOne><006901c838ee$8eab6bf0$4b3a8343@SusanOne><29f585dd0712070836o716f604erb70aa57340fe359f@mail.gmail.com> <010a01c838f0$cdf7e160$977aa8c0@M90> Message-ID: <00a601c838f3$8ebc1b80$4b3a8343@SusanOne> > > Perhaps the best advice you could give Susan is "Join AccessD"! =====Well, the list is in my bio, at the bottom of every single article I write. :) Hey! Is there anyone on this list who joined after reading the mention of accessadvisors.com in my bio??????? Susan H. From fuller.artful at gmail.com Fri Dec 7 11:10:09 2007 From: fuller.artful at gmail.com (Arthur Fuller) Date: Fri, 7 Dec 2007 12:10:09 -0500 Subject: [AccessD] events question In-Reply-To: <010e01c838f1$c638bca0$977aa8c0@M90> References: <000601c838e9$7bb2a5e0$4b3a8343@SusanOne> <002601c838ed$5bad7c80$4b3a8343@SusanOne> <29f585dd0712070835i12b483bfy899e72eb4b7aa29e@mail.gmail.com> <010e01c838f1$c638bca0$977aa8c0@M90> Message-ID: <29f585dd0712070910x5f94836ej3f57b89265cd1a76@mail.gmail.com> I have no idea what you mean, John. If I do a project-wide search for SortByColumn I find it quickly (granted, I use Rick Fisher's Find and Replace; another alternative is Speed Ferret -- but either way, if Joe SixPack wants to monkey with the code in the absence of the requisite tools, then every instance of damage is Joe's fault not mine). If I find one occurrence that is not the declaration, I stop the search and double-click the word, then press Shift+F2 and I'm in the function. And what the hell is Joe doing cruising the code and deciding what's necessary and what is not? That kind of customer belongs on my list of Customers To Fire. Further, if Joe SixPack touches the code then any consequences are not my responsibility, any more than if Joe incorrectly prices a 74-inch flat-screen TV at $300. Not my problem! As the old adage goes: I charge $80/hour. If you want to watch, it's $150/hour. If you want to help, it's $300/hour. This is not to say that I dislike working in teams. In fact, I am a proponent of what is called the XP (eXtreme Programming) school. But this is not equivalent to working alongside Joe SixPack. I'll go further. If Joe SixPack wants to monkey with my code, I'm "hands off" until he screws himself. Then I turn the clock on and everything is billable. Arthur On 12/7/07, jwcolby wrote: > > Arthur, > > In general I try to dissuade people from doing that for the simple reason > that the name of the function is not easily findable. Joe Six-pack > searches > for SortByColumn in his code window, and (not understanding what it does) > not finding it referenced anywhere decides that can be safely > deleted. Only > when the user actually clicks on a control that references that function > will the problem be discovered. No compile error because the control > property references a non-existent function. BAD! > > Sometimes the best ideas have side effects that make it not such a good > idea. > > At least if a control scanner is setting the property programmatically, > the > name of the function will be found and this error avoided. > > I do like your sort by column thingy though. Done at the framework level > that one will be a keeper. > From accessd at shaw.ca Fri Dec 7 11:16:26 2007 From: accessd at shaw.ca (Jim Lawrence) Date: Fri, 07 Dec 2007 09:16:26 -0800 Subject: [AccessD] field limit in forms In-Reply-To: <000701c838d6$b6db20b0$4b3a8343@SusanOne> References: <000701c838d6$b6db20b0$4b3a8343@SusanOne> Message-ID: Subforms....? Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Susan Harkins Sent: Friday, December 07, 2007 5:40 AM To: AccessD at databaseadvisors.com Subject: [AccessD] field limit in forms Does anyone know of a work around for the 255 field limit in a form? God, I can't imagine having a form with that many controls, but... A reader seems to think there's a DAO/ADO solution to the problem, but I don't know of it -- doesn't matter what the recordset's limitations are, you still have to deal with the form's. Susan H. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From carbonnb at gmail.com Fri Dec 7 11:19:16 2007 From: carbonnb at gmail.com (Bryan Carbonnell) Date: Fri, 7 Dec 2007 12:19:16 -0500 Subject: [AccessD] field limit in forms In-Reply-To: <00a601c838f3$8ebc1b80$4b3a8343@SusanOne> References: <000701c838d6$b6db20b0$4b3a8343@SusanOne> <001a01c838e2$c212de80$8abea8c0@XPS> <005401c838e4$45372540$4b3a8343@SusanOne> <001f01c838ec$a39ecdb0$4b3a8343@SusanOne> <006901c838ee$8eab6bf0$4b3a8343@SusanOne> <29f585dd0712070836o716f604erb70aa57340fe359f@mail.gmail.com> <010a01c838f0$cdf7e160$977aa8c0@M90> <00a601c838f3$8ebc1b80$4b3a8343@SusanOne> Message-ID: On Dec 7, 2007 12:02 PM, Susan Harkins wrote: > > > > Perhaps the best advice you could give Susan is "Join AccessD"! > > =====Well, the list is in my bio, at the bottom of every single article I > write. :) Hey! Is there anyone on this list who joined after reading the > mention of accessadvisors.com in my bio??????? AccessAdvisors.com ??? Who dat? -- Bryan Carbonnell - carbonnb at gmail.com Life's journey is not to arrive at the grave safely in a well preserved body, but rather to skid in sideways, totally worn out, shouting "What a great ride!" From Jim.Hale at FleetPride.com Fri Dec 7 11:23:24 2007 From: Jim.Hale at FleetPride.com (Hale, Jim) Date: Fri, 7 Dec 2007 11:23:24 -0600 Subject: [AccessD] events question In-Reply-To: <29f585dd0712070835i12b483bfy899e72eb4b7aa29e@mail.gmail.com> References: <000601c838e9$7bb2a5e0$4b3a8343@SusanOne><002601c838ed$5bad7c80$4b3a8343@Susan One> <29f585dd0712070835i12b483bfy899e72eb4b7aa29e@mail.gmail.com> Message-ID: Neat Jim Hale -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Arthur Fuller Sent: Friday, December 07, 2007 10:35 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] events question I think the previous explanation is appropriate. I use that approach often. For example, in a continuous form I define double-click as Sort, and another double-click as Sort Descending. I have a function just as outlined previously (in my case called SortByColumn()), and in the double-click property I just type this: =SortByColumn([Form]) In case anyone's interested, the code for said function is: Public Function SortByColumn(f As Form) Dim ctlCurrentControl As Control Dim strControlName As String Set ctlCurrentControl = Screen.ActiveControl strControlName = ctlCurrentControl.Name Debug.Print strControlName Debug.Print f.OrderBy '08-Sep-01 'line changed to support subform invocation 'ActiveForm refers to the master form, not the subform ' If Screen.ActiveForm.OrderBy = vbNullString Then If f.OrderBy = vbNullString Then DoCmd.RunCommand acCmdSortAscending ' ElseIf Right(Screen.ActiveForm.OrderBy, 4) = "Desc" Then ElseIf Right(f.OrderBy, 4) = "Desc" Then DoCmd.RunCommand acCmdSortAscending Else DoCmd.RunCommand acCmdSortDescending End If Set ctlCurrentControl = Nothing 'DoCmd.RunCommand acCmdSortAscending 'or Descending End Function hth, Arthur *********************************************************************** The information transmitted is intended solely for the individual or entity to which it is addressed and may contain confidential and/or privileged material. Any review, retransmission, dissemination or other use of or taking action in reliance upon this information by persons or entities other than the intended recipient is prohibited. If you have received this email in error please contact the sender and delete the material from any computer. As a recipient of this email, you are responsible for screening its contents and the contents of any attachments for the presence of viruses. No liability is accepted for any damages caused by any virus transmitted by this email. From jwcolby at colbyconsulting.com Fri Dec 7 11:29:44 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Fri, 7 Dec 2007 12:29:44 -0500 Subject: [AccessD] events question In-Reply-To: <29f585dd0712070910x5f94836ej3f57b89265cd1a76@mail.gmail.com> References: <000601c838e9$7bb2a5e0$4b3a8343@SusanOne><002601c838ed$5bad7c80$4b3a8343@SusanOne><29f585dd0712070835i12b483bfy899e72eb4b7aa29e@mail.gmail.com><010e01c838f1$c638bca0$977aa8c0@M90> <29f585dd0712070910x5f94836ej3f57b89265cd1a76@mail.gmail.com> Message-ID: <011201c838f6$c2485650$977aa8c0@M90> I am simply saying that it is the one place in access where code cannot be found without a "search and replace" widget. I too use Rick Fisher's Find and replace but we tend to just "expect" to be able to find code from the text editor and you can't when a call to a function is in a control's property. I personally don't want to have to use "find and replace" just to determine if a function is used anywhere. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Arthur Fuller Sent: Friday, December 07, 2007 12:10 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] events question I have no idea what you mean, John. If I do a project-wide search for SortByColumn I find it quickly (granted, I use Rick Fisher's Find and Replace; another alternative is Speed Ferret -- but either way, if Joe SixPack wants to monkey with the code in the absence of the requisite tools, then every instance of damage is Joe's fault not mine). If I find one occurrence that is not the declaration, I stop the search and double-click the word, then press Shift+F2 and I'm in the function. And what the hell is Joe doing cruising the code and deciding what's necessary and what is not? That kind of customer belongs on my list of Customers To Fire. Further, if Joe SixPack touches the code then any consequences are not my responsibility, any more than if Joe incorrectly prices a 74-inch flat-screen TV at $300. Not my problem! As the old adage goes: I charge $80/hour. If you want to watch, it's $150/hour. If you want to help, it's $300/hour. This is not to say that I dislike working in teams. In fact, I am a proponent of what is called the XP (eXtreme Programming) school. But this is not equivalent to working alongside Joe SixPack. I'll go further. If Joe SixPack wants to monkey with my code, I'm "hands off" until he screws himself. Then I turn the clock on and everything is billable. Arthur On 12/7/07, jwcolby wrote: > > Arthur, > > In general I try to dissuade people from doing that for the simple > reason that the name of the function is not easily findable. Joe > Six-pack searches for SortByColumn in his code window, and (not > understanding what it does) not finding it referenced anywhere decides > that can be safely deleted. Only when the user actually clicks on a > control that references that function will the problem be discovered. > No compile error because the control property references a > non-existent function. BAD! > > Sometimes the best ideas have side effects that make it not such a > good idea. > > At least if a control scanner is setting the property > programmatically, the name of the function will be found and this > error avoided. > > I do like your sort by column thingy though. Done at the framework > level that one will be a keeper. > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From john at winhaven.net Fri Dec 7 11:29:59 2007 From: john at winhaven.net (John Bartow) Date: Fri, 7 Dec 2007 11:29:59 -0600 Subject: [AccessD] field limit in forms In-Reply-To: <006901c838ee$8eab6bf0$4b3a8343@SusanOne> Message-ID: <200712071731.lB7HVEM5018295@databaseadvisors.com> Sounds like someone who had a spreadsheet but was told or figured out they should have a database. Now they just need to learn how to set up a database. As I see it this has little to do with interface and much to do about data structure. I realize this doesn't help answer the question - just babbling ;o) From cfoust at infostatsystems.com Fri Dec 7 11:41:08 2007 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Fri, 7 Dec 2007 09:41:08 -0800 Subject: [AccessD] field limit in forms In-Reply-To: <006901c838ee$8eab6bf0$4b3a8343@SusanOne> References: <000701c838d6$b6db20b0$4b3a8343@SusanOne><001a01c838e2$c212de80$8abea8c0@XPS><005401c838e4$45372540$4b3a8343@SusanOne><001f01c838ec$a39ecdb0$4b3a8343@SusanOne> <006901c838ee$8eab6bf0$4b3a8343@SusanOne> Message-ID: Suggest a bit more firmly. I have a baseball bat you could write the message on .... ;-> Because I WANT it that way doesn't justify doing it that way. Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Susan Harkins Sent: Friday, December 07, 2007 8:31 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] field limit in forms I know, I totally agree, but readers will do as they please. I've already suggested rethinking his interface requirements a bit. Susan H. > What on earth would you do with more than 255 fields in a recordset, > Susan? It isn't necessary for any realistic use. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From john at winhaven.net Fri Dec 7 11:40:24 2007 From: john at winhaven.net (John Bartow) Date: Fri, 7 Dec 2007 11:40:24 -0600 Subject: [AccessD] field limit in forms In-Reply-To: Message-ID: <200712071741.lB7HfYhs024719@databaseadvisors.com> LOL! Good catch Bryan! www.AccessAdvisors.com is for sale right now so I don't think you're helping them much Susan ;o))))) -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Bryan Carbonnell AccessAdvisors.com ??? Who dat? From john at winhaven.net Fri Dec 7 11:40:24 2007 From: john at winhaven.net (John Bartow) Date: Fri, 7 Dec 2007 11:40:24 -0600 Subject: [AccessD] field limit in forms In-Reply-To: <010a01c838f0$cdf7e160$977aa8c0@M90> Message-ID: <200712071741.lB7Hfelp024732@databaseadvisors.com> I am actually trying to do this with a local "developer" right now. She wrote and maintains an access application and "database" for one of my clients. I don't want to take work from her so I just encourage her to join this list to get some tips. What she actually needs to do is learn how to set up a database. The BE is horrendous. The FE is slow and unwieldy. But she understands the job processes/work flow and so she has pieced together something that works. Just doesn't work well from a technological view. On the positive side of it: I'm always amazed when I watch the users with it. They'll say "well, I have to do this now, I don't know why, but I do". She has them very well trained to do things in a particular way so they don't cause problems that she apparently doesn't know how to code for. I could use some end users like that! So, although I don't have to with this group, you're all very patient and helpful, I implore you all to be nice to newbies :o) -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Friday, December 07, 2007 10:47 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] field limit in forms ROTFL. Now now Arthur! We all start somewhere and most of us made some pretty horrendous decisions before learning the "better" way. Perhaps the best advice you could give Susan is "Join AccessD"! ;-) From ssharkins at gmail.com Fri Dec 7 11:29:43 2007 From: ssharkins at gmail.com (Susan Harkins) Date: Fri, 7 Dec 2007 12:29:43 -0500 Subject: [AccessD] field limit in forms References: <000701c838d6$b6db20b0$4b3a8343@SusanOne><001a01c838e2$c212de80$8abea8c0@XPS><005401c838e4$45372540$4b3a8343@SusanOne><001f01c838ec$a39ecdb0$4b3a8343@SusanOne><006901c838ee$8eab6bf0$4b3a8343@SusanOne><29f585dd0712070836o716f604erb70aa57340fe359f@mail.gmail.com><010a01c838f0$cdf7e160$977aa8c0@M90><00a601c838f3$8ebc1b80$4b3a8343@SusanOne> Message-ID: <001901c838f8$9e7016d0$4b3a8343@SusanOne> Well, I just give up. I can't function today. Blame it on Lilly is all I can figure -- it's 12:30 and I'm already so exhausted I can barely speak. I best just stop trying until happy hour. databaseadvisors.com Susan H. > On Dec 7, 2007 12:02 PM, Susan Harkins wrote: >> > >> > Perhaps the best advice you could give Susan is "Join AccessD"! >> >> =====Well, the list is in my bio, at the bottom of every single article I >> write. :) Hey! Is there anyone on this list who joined after reading the >> mention of accessadvisors.com in my bio??????? > > AccessAdvisors.com ??? > > Who dat? > > -- > Bryan Carbonnell - carbonnb at gmail.com > Life's journey is not to arrive at the grave safely in a well > preserved body, but rather to skid in sideways, totally worn out, > shouting "What a great ride!" > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com From ssharkins at gmail.com Fri Dec 7 11:43:00 2007 From: ssharkins at gmail.com (Susan Harkins) Date: Fri, 7 Dec 2007 12:43:00 -0500 Subject: [AccessD] Access or SQL Server Express to web Message-ID: <001a01c838f8$a26c71c0$4b3a8343@SusanOne> Which product would you use to support a small interactive online database? Susan H. From carbonnb at gmail.com Fri Dec 7 11:46:38 2007 From: carbonnb at gmail.com (Bryan Carbonnell) Date: Fri, 7 Dec 2007 12:46:38 -0500 Subject: [AccessD] field limit in forms In-Reply-To: <001901c838f8$9e7016d0$4b3a8343@SusanOne> References: <000701c838d6$b6db20b0$4b3a8343@SusanOne> <001f01c838ec$a39ecdb0$4b3a8343@SusanOne> <006901c838ee$8eab6bf0$4b3a8343@SusanOne> <29f585dd0712070836o716f604erb70aa57340fe359f@mail.gmail.com> <010a01c838f0$cdf7e160$977aa8c0@M90> <00a601c838f3$8ebc1b80$4b3a8343@SusanOne> <001901c838f8$9e7016d0$4b3a8343@SusanOne> Message-ID: On Dec 7, 2007 12:29 PM, Susan Harkins wrote: > Well, I just give up. I can't function today. Blame it on Lilly is all I can > figure -- it's 12:30 and I'm already so exhausted I can barely speak. I best > just stop trying until happy hour. Maybe you need Happy Hour to start now :) I know I do. -- Bryan Carbonnell - carbonnb at gmail.com Life's journey is not to arrive at the grave safely in a well preserved body, but rather to skid in sideways, totally worn out, shouting "What a great ride!" From Jim.Hale at FleetPride.com Fri Dec 7 11:50:52 2007 From: Jim.Hale at FleetPride.com (Hale, Jim) Date: Fri, 7 Dec 2007 11:50:52 -0600 Subject: [AccessD] OT:Is it Friday Yet In-Reply-To: <002f01c8382f$13ebd4a0$8119fea9@LTVM> References: <002f01c8382f$13ebd4a0$8119fea9@LTVM> Message-ID: NPR did some stories on Paul that make his victory even more amazing. http://www.npr.org/templates/story/story.php?storyId=16587051 -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of max.wanadoo at gmail.com Sent: Thursday, December 06, 2007 11:40 AM To: 'Access Developers discussion and problem solving' Subject: [AccessD] OT:Is it Friday Yet Couldn't wait to pass these on http://www.flixxy.com/my-mom-said-i-could.htm http://www.flixxy.com/voice-talent-opera-singer.htm Sorry Andy, but it only a few hours off Friday! These are brilliant! Paul Potts for King! Max -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com *********************************************************************** The information transmitted is intended solely for the individual or entity to which it is addressed and may contain confidential and/or privileged material. Any review, retransmission, dissemination or other use of or taking action in reliance upon this information by persons or entities other than the intended recipient is prohibited. If you have received this email in error please contact the sender and delete the material from any computer. As a recipient of this email, you are responsible for screening its contents and the contents of any attachments for the presence of viruses. No liability is accepted for any damages caused by any virus transmitted by this email. From ssharkins at gmail.com Fri Dec 7 11:52:49 2007 From: ssharkins at gmail.com (Susan Harkins) Date: Fri, 7 Dec 2007 12:52:49 -0500 Subject: [AccessD] field limit in forms References: <000701c838d6$b6db20b0$4b3a8343@SusanOne><001f01c838ec$a39ecdb0$4b3a8343@SusanOne><006901c838ee$8eab6bf0$4b3a8343@SusanOne><29f585dd0712070836o716f604erb70aa57340fe359f@mail.gmail.com><010a01c838f0$cdf7e160$977aa8c0@M90><00a601c838f3$8ebc1b80$4b3a8343@SusanOne><001901c838f8$9e7016d0$4b3a8343@SusanOne> Message-ID: <004e01c838fa$18fb9720$4b3a8343@SusanOne> > On Dec 7, 2007 12:29 PM, Susan Harkins wrote: >> Well, I just give up. I can't function today. Blame it on Lilly is all I >> can >> figure -- it's 12:30 and I'm already so exhausted I can barely speak. I >> best >> just stop trying until happy hour. > > Maybe you need Happy Hour to start now :) I know I do. =======That would be good -- 2 year old locks tipsy Nee Nee out of house... ;) Or, or,... neighbors find duct-taped napping Nee Nee in closet -- 2 year old still on the loose, armed with duct taped, and obviously, not afraid to use it. Nice Christmas headlines. Thank God for Teletubbies. She is finally winding down and I will probably take a nap with her. Susan H. From ssharkins at gmail.com Fri Dec 7 11:53:33 2007 From: ssharkins at gmail.com (Susan Harkins) Date: Fri, 7 Dec 2007 12:53:33 -0500 Subject: [AccessD] field limit in forms References: <000701c838d6$b6db20b0$4b3a8343@SusanOne><001a01c838e2$c212de80$8abea8c0@XPS><005401c838e4$45372540$4b3a8343@SusanOne><001f01c838ec$a39ecdb0$4b3a8343@SusanOne><006901c838ee$8eab6bf0$4b3a8343@SusanOne> Message-ID: <004f01c838fa$1b56c530$4b3a8343@SusanOne> Well, I have the good fortune of only dispensing advice. I don't have to fix their stuff, although, they do routinely ask. :) Susan H. > Suggest a bit more firmly. I have a baseball bat you could write the > message on .... ;-> > > Because I WANT it that way doesn't justify doing it that way. From carbonnb at gmail.com Fri Dec 7 11:56:50 2007 From: carbonnb at gmail.com (Bryan Carbonnell) Date: Fri, 7 Dec 2007 12:56:50 -0500 Subject: [AccessD] Access or SQL Server Express to web In-Reply-To: <001a01c838f8$a26c71c0$4b3a8343@SusanOne> References: <001a01c838f8$a26c71c0$4b3a8343@SusanOne> Message-ID: On Dec 7, 2007 12:43 PM, Susan Harkins wrote: > Which product would you use to support a small interactive online database? At the risk of getting lynched... MySQL on Linux is what I use. Cost is a big factor for hosting, that's why I chose this. -- Bryan Carbonnell - carbonnb at gmail.com Life's journey is not to arrive at the grave safely in a well preserved body, but rather to skid in sideways, totally worn out, shouting "What a great ride!" From lmrazek at lcm-res.com Fri Dec 7 11:57:14 2007 From: lmrazek at lcm-res.com (Lawrence Mrazek) Date: Fri, 7 Dec 2007 11:57:14 -0600 Subject: [AccessD] Access or SQL Server Express to web In-Reply-To: <001a01c838f8$a26c71c0$4b3a8343@SusanOne> References: <001a01c838f8$a26c71c0$4b3a8343@SusanOne> Message-ID: <025501c838fa$9a7bc040$7f010a0a@lcmdv8000> Hi Susan: This could be done in Classic ASP (either handcoded or using Dreamweaver Server Behaviors or add-ons to generate the database code) or it could be coded in .NET. Larry Mrazek LCM Research, Inc. www.lcm-res.com lmrazek at lcm-res.com ph. 314-432-5886 mobile: 314-496-1645 -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Susan Harkins Sent: Friday, December 07, 2007 11:43 AM To: AccessD at databaseadvisors.com Subject: [AccessD] Access or SQL Server Express to web Which product would you use to support a small interactive online database? Susan H. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From Jim.Hale at FleetPride.com Fri Dec 7 12:01:50 2007 From: Jim.Hale at FleetPride.com (Hale, Jim) Date: Fri, 7 Dec 2007 12:01:50 -0600 Subject: [AccessD] field limit in forms In-Reply-To: <009101c838f2$d90195e0$4b3a8343@SusanOne> References: <000701c838d6$b6db20b0$4b3a8343@SusanOne><001a01c838e2$c212de80$ 8abea8c0@XPS><005401c838e4$45372540$4b3a8343@SusanOne><001f01c838ec$a39ecdb0$4b3a8 343@SusanOne><006901c838ee$8eab6bf0$4b3a8343@SusanOne><29f585dd0712070836o716f604e rb70aa57340fe359f@mail.gmail.com> <009101c838f2$d90195e0$4b3a8343@SusanOne> Message-ID: And then developers get to make a living being on pooper scooper patrol. The old saw is that an accountant is the guy who sweeps up after the elephant has passed in the parade. To carry the analogy further I guess developers have to sweep up after the incontinent elephants refuse to move any further and the parade comes to a screeching halt. UH OH I just realized I'm an accountant/developer. That explains a lot. Time to buy a new umbrella... Jim Hale -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Susan Harkins Sent: Friday, December 07, 2007 11:01 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] field limit in forms Not really Arthur. :) Most of the people reading my stuff are just using Access to get their work done without benefit of high-end development solutions. :) They're not programmers or computer geeks -- they fall into all industries and Access is just one of the tools they use. Susan H. > And perhaps also his career path :) >> I know, I totally agree, but readers will do as they please. I've already >> suggested rethinking his interface requirements a bit. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com *********************************************************************** The information transmitted is intended solely for the individual or entity to which it is addressed and may contain confidential and/or privileged material. Any review, retransmission, dissemination or other use of or taking action in reliance upon this information by persons or entities other than the intended recipient is prohibited. If you have received this email in error please contact the sender and delete the material from any computer. As a recipient of this email, you are responsible for screening its contents and the contents of any attachments for the presence of viruses. No liability is accepted for any damages caused by any virus transmitted by this email. From accessd at shaw.ca Fri Dec 7 12:08:14 2007 From: accessd at shaw.ca (Jim Lawrence) Date: Fri, 07 Dec 2007 10:08:14 -0800 Subject: [AccessD] events question In-Reply-To: <29f585dd0712070910x5f94836ej3f57b89265cd1a76@mail.gmail.com> References: <000601c838e9$7bb2a5e0$4b3a8343@SusanOne> <002601c838ed$5bad7c80$4b3a8343@SusanOne> <29f585dd0712070835i12b483bfy899e72eb4b7aa29e@mail.gmail.com> <010e01c838f1$c638bca0$977aa8c0@M90> <29f585dd0712070910x5f94836ej3f57b89265cd1a76@mail.gmail.com> Message-ID: <251E75836A0A49779A682660B4E72B12@creativesystemdesigns.com> That is very funny Arthur... I wish I had remembered that 'adage' this summer when there were a few of us working on the same code... It ended up costing the client almost double and added 3 months to the project... Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Arthur Fuller Sent: Friday, December 07, 2007 9:10 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] events question I have no idea what you mean, John. If I do a project-wide search for SortByColumn I find it quickly (granted, I use Rick Fisher's Find and Replace; another alternative is Speed Ferret -- but either way, if Joe SixPack wants to monkey with the code in the absence of the requisite tools, then every instance of damage is Joe's fault not mine). If I find one occurrence that is not the declaration, I stop the search and double-click the word, then press Shift+F2 and I'm in the function. And what the hell is Joe doing cruising the code and deciding what's necessary and what is not? That kind of customer belongs on my list of Customers To Fire. Further, if Joe SixPack touches the code then any consequences are not my responsibility, any more than if Joe incorrectly prices a 74-inch flat-screen TV at $300. Not my problem! As the old adage goes: I charge $80/hour. If you want to watch, it's $150/hour. If you want to help, it's $300/hour. This is not to say that I dislike working in teams. In fact, I am a proponent of what is called the XP (eXtreme Programming) school. But this is not equivalent to working alongside Joe SixPack. I'll go further. If Joe SixPack wants to monkey with my code, I'm "hands off" until he screws himself. Then I turn the clock on and everything is billable. Arthur On 12/7/07, jwcolby wrote: > > Arthur, > > In general I try to dissuade people from doing that for the simple reason > that the name of the function is not easily findable. Joe Six-pack > searches > for SortByColumn in his code window, and (not understanding what it does) > not finding it referenced anywhere decides that can be safely > deleted. Only > when the user actually clicks on a control that references that function > will the problem be discovered. No compile error because the control > property references a non-existent function. BAD! > > Sometimes the best ideas have side effects that make it not such a good > idea. > > At least if a control scanner is setting the property programmatically, > the > name of the function will be found and this error avoided. > > I do like your sort by column thingy though. Done at the framework level > that one will be a keeper. > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From tinanfields at torchlake.com Fri Dec 7 12:06:46 2007 From: tinanfields at torchlake.com (Tina Norris Fields) Date: Fri, 07 Dec 2007 13:06:46 -0500 Subject: [AccessD] Form doesn't show selected record - RESOLVED In-Reply-To: <475756BD.4020909@torchlake.com> References: <475756BD.4020909@torchlake.com> Message-ID: <47598BB6.4090807@torchlake.com> I think I found the problem. Importing a fresh copy of the form in question fixed the matter. I think this form just got corrupted when the IT guys moved the database during the migration to WinXP. Apparently, they moved things without notifying anybody they were going to - I'm surmising the form was open at the time of the move and got corrupted. At any rate, now it works. Tina Tina Norris Fields wrote: > Hi, > > A small database, in A2K file format, has a form with a combo-box from > which a student name is selected. Then a button is clicked to open the > student profile form with the record of the selected student. Used to > work just fine. > > Client used to be on Windows 2K, recently migrated to Windows XP. All > of a sudden the student profile opens with no record displayed, yet the > filter is in place. If you remove the filter, then put the filter back > on, the record information appears. Hmm - why? What should I be > looking for? > > TIA, > > Tina > > From jwcolby at colbyconsulting.com Fri Dec 7 12:09:46 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Fri, 7 Dec 2007 13:09:46 -0500 Subject: [AccessD] field limit in forms In-Reply-To: References: <000701c838d6$b6db20b0$4b3a8343@SusanOne><001a01c838e2$c212de80$8abea8c0@XPS><005401c838e4$45372540$4b3a8343@SusanOne><001f01c838ec$a39ecdb0$4b3a8343@SusanOne><006901c838ee$8eab6bf0$4b3a8343@SusanOne><29f585dd0712070836o716f604erb70aa57340fe359f@mail.gmail.com><009101c838f2$d90195e0$4b3a8343@SusanOne> Message-ID: <011601c838fc$5a4da090$977aa8c0@M90> You laugh but I joke with people that Microsoft is my advertising agency. They spend millions of dollars to convince Joe you know who that he can design an access database. He tries and gets just far enough to get a years worth of data into a totally screwed up database and calls me. All I have to do is be Findable. And of course convince Joe that a developer really is worth $75 / hour. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Hale, Jim Sent: Friday, December 07, 2007 1:02 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] field limit in forms And then developers get to make a living being on pooper scooper patrol. The old saw is that an accountant is the guy who sweeps up after the elephant has passed in the parade. To carry the analogy further I guess developers have to sweep up after the incontinent elephants refuse to move any further and the parade comes to a screeching halt. UH OH I just realized I'm an accountant/developer. That explains a lot. Time to buy a new umbrella... Jim Hale -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Susan Harkins Sent: Friday, December 07, 2007 11:01 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] field limit in forms Not really Arthur. :) Most of the people reading my stuff are just using Access to get their work done without benefit of high-end development solutions. :) They're not programmers or computer geeks -- they fall into all industries and Access is just one of the tools they use. Susan H. > And perhaps also his career path :) >> I know, I totally agree, but readers will do as they please. I've already >> suggested rethinking his interface requirements a bit. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com *********************************************************************** The information transmitted is intended solely for the individual or entity to which it is addressed and may contain confidential and/or privileged material. Any review, retransmission, dissemination or other use of or taking action in reliance upon this information by persons or entities other than the intended recipient is prohibited. If you have received this email in error please contact the sender and delete the material from any computer. As a recipient of this email, you are responsible for screening its contents and the contents of any attachments for the presence of viruses. No liability is accepted for any damages caused by any virus transmitted by this email. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From accessd at shaw.ca Fri Dec 7 12:17:06 2007 From: accessd at shaw.ca (Jim Lawrence) Date: Fri, 07 Dec 2007 10:17:06 -0800 Subject: [AccessD] field limit in forms In-Reply-To: <001901c838f8$9e7016d0$4b3a8343@SusanOne> References: <000701c838d6$b6db20b0$4b3a8343@SusanOne> <001a01c838e2$c212de80$8abea8c0@XPS> <005401c838e4$45372540$4b3a8343@SusanOne> <001f01c838ec$a39ecdb0$4b3a8343@SusanOne> <006901c838ee$8eab6bf0$4b3a8343@SusanOne> <29f585dd0712070836o716f604erb70aa57340fe359f@mail.gmail.com> <010a01c838f0$cdf7e160$977aa8c0@M90> <00a601c838f3$8ebc1b80$4b3a8343@SusanOne> <001901c838f8$9e7016d0$4b3a8343@SusanOne> Message-ID: <2705049C639A495986782A36BE7DC0E6@creativesystemdesigns.com> When Lilly is ready for her nap may I suggest accompanying her for a power nap... Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Susan Harkins Sent: Friday, December 07, 2007 9:30 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] field limit in forms Well, I just give up. I can't function today. Blame it on Lilly is all I can figure -- it's 12:30 and I'm already so exhausted I can barely speak. I best just stop trying until happy hour. databaseadvisors.com Susan H. > On Dec 7, 2007 12:02 PM, Susan Harkins wrote: >> > >> > Perhaps the best advice you could give Susan is "Join AccessD"! >> >> =====Well, the list is in my bio, at the bottom of every single article I >> write. :) Hey! Is there anyone on this list who joined after reading the >> mention of accessadvisors.com in my bio??????? > > AccessAdvisors.com ??? > > Who dat? > > -- > Bryan Carbonnell - carbonnb at gmail.com > Life's journey is not to arrive at the grave safely in a well > preserved body, but rather to skid in sideways, totally worn out, > shouting "What a great ride!" > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/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 accessd at shaw.ca Fri Dec 7 12:19:44 2007 From: accessd at shaw.ca (Jim Lawrence) Date: Fri, 07 Dec 2007 10:19:44 -0800 Subject: [AccessD] field limit in forms In-Reply-To: <200712071741.lB7Hfelp024732@databaseadvisors.com> References: <010a01c838f0$cdf7e160$977aa8c0@M90> <200712071741.lB7Hfelp024732@databaseadvisors.com> Message-ID: <1D8C667D5C8D4971B18A42572984DF83@creativesystemdesigns.com> Sounds like she could give a course on how to train a user. jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John Bartow Sent: Friday, December 07, 2007 9:40 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] field limit in forms I am actually trying to do this with a local "developer" right now. She wrote and maintains an access application and "database" for one of my clients. I don't want to take work from her so I just encourage her to join this list to get some tips. What she actually needs to do is learn how to set up a database. The BE is horrendous. The FE is slow and unwieldy. But she understands the job processes/work flow and so she has pieced together something that works. Just doesn't work well from a technological view. On the positive side of it: I'm always amazed when I watch the users with it. They'll say "well, I have to do this now, I don't know why, but I do". She has them very well trained to do things in a particular way so they don't cause problems that she apparently doesn't know how to code for. I could use some end users like that! So, although I don't have to with this group, you're all very patient and helpful, I implore you all to be nice to newbies :o) -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Friday, December 07, 2007 10:47 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] field limit in forms ROTFL. Now now Arthur! We all start somewhere and most of us made some pretty horrendous decisions before learning the "better" way. Perhaps the best advice you could give Susan is "Join AccessD"! ;-) -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From accessd at shaw.ca Fri Dec 7 12:23:36 2007 From: accessd at shaw.ca (Jim Lawrence) Date: Fri, 07 Dec 2007 10:23:36 -0800 Subject: [AccessD] Access or SQL Server Express to web In-Reply-To: <001a01c838f8$a26c71c0$4b3a8343@SusanOne> References: <001a01c838f8$a26c71c0$4b3a8343@SusanOne> Message-ID: There are actually quite a few products that go into supporting a web site. Do you want specifics, the main application, a list of pieces or language used etc...? Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Susan Harkins Sent: Friday, December 07, 2007 9:43 AM To: AccessD at databaseadvisors.com Subject: [AccessD] Access or SQL Server Express to web Which product would you use to support a small interactive online database? Susan H. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From accessd at shaw.ca Fri Dec 7 12:26:37 2007 From: accessd at shaw.ca (Jim Lawrence) Date: Fri, 07 Dec 2007 10:26:37 -0800 Subject: [AccessD] field limit in forms In-Reply-To: <004e01c838fa$18fb9720$4b3a8343@SusanOne> References: <000701c838d6$b6db20b0$4b3a8343@SusanOne> <001f01c838ec$a39ecdb0$4b3a8343@SusanOne> <006901c838ee$8eab6bf0$4b3a8343@SusanOne> <29f585dd0712070836o716f604erb70aa57340fe359f@mail.gmail.com> <010a01c838f0$cdf7e160$977aa8c0@M90> <00a601c838f3$8ebc1b80$4b3a8343@SusanOne> <001901c838f8$9e7016d0$4b3a8343@SusanOne> <004e01c838fa$18fb9720$4b3a8343@SusanOne> Message-ID: <3C986C5A5E524EAA9E48189A5BE66B48@creativesystemdesigns.com> Now I see why you can not concentrate... duct tape and a two year old... you have more guts than I. Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Susan Harkins Sent: Friday, December 07, 2007 9:53 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] field limit in forms > On Dec 7, 2007 12:29 PM, Susan Harkins wrote: >> Well, I just give up. I can't function today. Blame it on Lilly is all I >> can >> figure -- it's 12:30 and I'm already so exhausted I can barely speak. I >> best >> just stop trying until happy hour. > > Maybe you need Happy Hour to start now :) I know I do. =======That would be good -- 2 year old locks tipsy Nee Nee out of house... ;) Or, or,... neighbors find duct-taped napping Nee Nee in closet -- 2 year old still on the loose, armed with duct taped, and obviously, not afraid to use it. Nice Christmas headlines. Thank God for Teletubbies. She is finally winding down and I will probably take a nap with her. Susan H. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From cfoust at infostatsystems.com Fri Dec 7 12:21:41 2007 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Fri, 7 Dec 2007 10:21:41 -0800 Subject: [AccessD] field limit in forms In-Reply-To: <1D8C667D5C8D4971B18A42572984DF83@creativesystemdesigns.com> References: <010a01c838f0$cdf7e160$977aa8c0@M90><200712071741.lB7Hfelp024732@databaseadvisors.com> <1D8C667D5C8D4971B18A42572984DF83@creativesystemdesigns.com> Message-ID: It only works for amateurs who wow their colleagues with their cleverness in building a database. Real developers aren't supposed to do it that way. LOL Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Lawrence Sent: Friday, December 07, 2007 10:20 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] field limit in forms Sounds like she could give a course on how to train a user. jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John Bartow Sent: Friday, December 07, 2007 9:40 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] field limit in forms I am actually trying to do this with a local "developer" right now. She wrote and maintains an access application and "database" for one of my clients. I don't want to take work from her so I just encourage her to join this list to get some tips. What she actually needs to do is learn how to set up a database. The BE is horrendous. The FE is slow and unwieldy. But she understands the job processes/work flow and so she has pieced together something that works. Just doesn't work well from a technological view. On the positive side of it: I'm always amazed when I watch the users with it. They'll say "well, I have to do this now, I don't know why, but I do". She has them very well trained to do things in a particular way so they don't cause problems that she apparently doesn't know how to code for. I could use some end users like that! So, although I don't have to with this group, you're all very patient and helpful, I implore you all to be nice to newbies :o) -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Friday, December 07, 2007 10:47 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] field limit in forms ROTFL. Now now Arthur! We all start somewhere and most of us made some pretty horrendous decisions before learning the "better" way. Perhaps the best advice you could give Susan is "Join AccessD"! ;-) -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/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 Dec 7 12:26:41 2007 From: john at winhaven.net (John Bartow) Date: Fri, 7 Dec 2007 12:26:41 -0600 Subject: [AccessD] field limit in forms In-Reply-To: Message-ID: <200712071827.lB7IRjk3020574@databaseadvisors.com> Lets all meet at www.bardrinks.com I'll be the one with the: http://www.bardrinks.com/drinks/drink.asp?id=b0008000 :o) -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Bryan Carbonnell Maybe you need Happy Hour to start now :) I know I do. From john at winhaven.net Fri Dec 7 12:31:50 2007 From: john at winhaven.net (John Bartow) Date: Fri, 7 Dec 2007 12:31:50 -0600 Subject: [AccessD] field limit in forms In-Reply-To: <1D8C667D5C8D4971B18A42572984DF83@creativesystemdesigns.com> Message-ID: <200712071833.lB7IX20e022769@databaseadvisors.com> :o) Maybe I could convince her to do training and let me do the applications ;o) -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Lawrence Sounds like she could give a course on how to train a user. jim From robert at webedb.com Fri Dec 7 12:30:35 2007 From: robert at webedb.com (Robert L. Stewart) Date: Fri, 07 Dec 2007 12:30:35 -0600 Subject: [AccessD] Access or SQL Server Express to web In-Reply-To: References: Message-ID: <200712071834.lB7IY0SP023519@databaseadvisors.com> Unless your hosting company allows SQL Express, you would have to go with Access. The other alternative is to go with a hosting company like http://www.webedb.com (shameless plug) that give you inexpensive access to a full version of SQL server. At 11:57 AM 12/7/2007, you wrote: >From: accessd-bounces at databaseadvisors.com >[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Susan Harkins >Sent: Friday, December 07, 2007 11:43 AM >To: AccessD at databaseadvisors.com >Subject: [AccessD] Access or SQL Server Express to web > >Which product would you use to support a small interactive online database? > >Susan H. From jwcolby at colbyconsulting.com Fri Dec 7 12:34:28 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Fri, 7 Dec 2007 13:34:28 -0500 Subject: [AccessD] field limit in forms In-Reply-To: <3C986C5A5E524EAA9E48189A5BE66B48@creativesystemdesigns.com> References: <000701c838d6$b6db20b0$4b3a8343@SusanOne><001f01c838ec$a39ecdb0$4b3a8343@SusanOne><006901c838ee$8eab6bf0$4b3a8343@SusanOne><29f585dd0712070836o716f604erb70aa57340fe359f@mail.gmail.com><010a01c838f0$cdf7e160$977aa8c0@M90><00a601c838f3$8ebc1b80$4b3a8343@SusanOne><001901c838f8$9e7016d0$4b3a8343@SusanOne><004e01c838fa$18fb9720$4b3a8343@SusanOne> <3C986C5A5E524EAA9E48189A5BE66B48@creativesystemdesigns.com> Message-ID: <011f01c838ff$cd110600$977aa8c0@M90> The duct tape is supposed to be used ON the two year old. Duct tape and handcuffs! ;-) John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Lawrence Sent: Friday, December 07, 2007 1:27 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] field limit in forms Now I see why you can not concentrate... duct tape and a two year old... you have more guts than I. Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Susan Harkins Sent: Friday, December 07, 2007 9:53 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] field limit in forms > On Dec 7, 2007 12:29 PM, Susan Harkins wrote: >> Well, I just give up. I can't function today. Blame it on Lilly is >> all I can figure -- it's 12:30 and I'm already so exhausted I can >> barely speak. I best just stop trying until happy hour. > > Maybe you need Happy Hour to start now :) I know I do. =======That would be good -- 2 year old locks tipsy Nee Nee out of house... ;) Or, or,... neighbors find duct-taped napping Nee Nee in closet -- 2 year old still on the loose, armed with duct taped, and obviously, not afraid to use it. Nice Christmas headlines. Thank God for Teletubbies. She is finally winding down and I will probably take a nap with her. 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 miscellany at mvps.org Fri Dec 7 12:46:20 2007 From: miscellany at mvps.org (Steve Schapel) Date: Sat, 08 Dec 2007 07:46:20 +1300 Subject: [AccessD] Access or SQL Server Express to web In-Reply-To: <001a01c838f8$a26c71c0$4b3a8343@SusanOne> References: <001a01c838f8$a26c71c0$4b3a8343@SusanOne> Message-ID: <475994FC.8040705@mvps.org> Susan, Depends what you mean by "small". I have a number of sites where clubs/schools enter the results of sports games. This is ASP.Net application running against MDB database, and goes sweet as pie. Another option to consider, these days (Access 2007) is SharePoint. Regards Steve Susan Harkins wrote: > Which product would you use to support a small interactive online database? > > Susan H. From miscellany at mvps.org Fri Dec 7 12:46:50 2007 From: miscellany at mvps.org (Steve Schapel) Date: Sat, 08 Dec 2007 07:46:50 +1300 Subject: [AccessD] OT:Is it Friday Yet In-Reply-To: <569E08FC48047F4F848850B118195FBE019EF7@server.BondSoftware.local> References: <569E08FC48047F4F848850B118195FBE019EF7@server.BondSoftware.local> Message-ID: <4759951A.1020702@mvps.org> Lovely! Stephen wrote: > We divide our time between the south coast of the South Island and > Arrowtown > From garykjos at gmail.com Fri Dec 7 13:06:13 2007 From: garykjos at gmail.com (Gary Kjos) Date: Fri, 7 Dec 2007 13:06:13 -0600 Subject: [AccessD] field limit in forms In-Reply-To: <00a601c838f3$8ebc1b80$4b3a8343@SusanOne> References: <000701c838d6$b6db20b0$4b3a8343@SusanOne> <001a01c838e2$c212de80$8abea8c0@XPS> <005401c838e4$45372540$4b3a8343@SusanOne> <001f01c838ec$a39ecdb0$4b3a8343@SusanOne> <006901c838ee$8eab6bf0$4b3a8343@SusanOne> <29f585dd0712070836o716f604erb70aa57340fe359f@mail.gmail.com> <010a01c838f0$cdf7e160$977aa8c0@M90> <00a601c838f3$8ebc1b80$4b3a8343@SusanOne> Message-ID: Did you mean Databaseadvisors.com? Accessadvisors.com is for sale. GK On 12/7/07, Susan Harkins wrote: > > > > Perhaps the best advice you could give Susan is "Join AccessD"! > > =====Well, the list is in my bio, at the bottom of every single article I > write. :) Hey! Is there anyone on this list who joined after reading the > mention of accessadvisors.com in my bio??????? > > Susan H. > > -- > 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 garykjos at gmail.com Fri Dec 7 13:09:14 2007 From: garykjos at gmail.com (Gary Kjos) Date: Fri, 7 Dec 2007 13:09:14 -0600 Subject: [AccessD] field limit in forms In-Reply-To: References: <000701c838d6$b6db20b0$4b3a8343@SusanOne> <005401c838e4$45372540$4b3a8343@SusanOne> <001f01c838ec$a39ecdb0$4b3a8343@SusanOne> <006901c838ee$8eab6bf0$4b3a8343@SusanOne> <29f585dd0712070836o716f604erb70aa57340fe359f@mail.gmail.com> <010a01c838f0$cdf7e160$977aa8c0@M90> <00a601c838f3$8ebc1b80$4b3a8343@SusanOne> Message-ID: Oops I see Bryan already busted you for that. Teach me to read all the posts before replying after lunch. GK On 12/7/07, Gary Kjos wrote: > Did you mean Databaseadvisors.com? Accessadvisors.com is for sale. > > GK > > On 12/7/07, Susan Harkins wrote: > > > > > > Perhaps the best advice you could give Susan is "Join AccessD"! > > > > =====Well, the list is in my bio, at the bottom of every single article I > > write. :) Hey! Is there anyone on this list who joined after reading the > > mention of accessadvisors.com in my bio??????? > > > > Susan H. > > > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > > > > -- > Gary Kjos > garykjos at gmail.com > -- Gary Kjos garykjos at gmail.com From ssharkins at gmail.com Fri Dec 7 13:07:06 2007 From: ssharkins at gmail.com (Susan Harkins) Date: Fri, 7 Dec 2007 14:07:06 -0500 Subject: [AccessD] Access or SQL Server Express to web References: <001a01c838f8$a26c71c0$4b3a8343@SusanOne> <025501c838fa$9a7bc040$7f010a0a@lcmdv8000> Message-ID: <008801c83905$84f445c0$4b3a8343@SusanOne> > > This could be done in Classic ASP (either handcoded or using Dreamweaver > Server Behaviors or add-ons to generate the database code) or it could be > coded in .NET. =======None of those are in my skillset right now. Well, I'm familiar with Dreamweaver, but I'd like to get some articles out of the venture, and Dreamweaver's rather old hat anymore. Susan H. From ssharkins at gmail.com Fri Dec 7 13:10:46 2007 From: ssharkins at gmail.com (Susan Harkins) Date: Fri, 7 Dec 2007 14:10:46 -0500 Subject: [AccessD] Access or SQL Server Express to web References: <200712071834.lB7IY0SP023519@databaseadvisors.com> Message-ID: <008901c83905$85c85ea0$4b3a8343@SusanOne> > Unless your hosting company allows SQL Express, you would > have to go with Access. The other alternative is to go with > a hosting company like http://www.webedb.com (shameless plug) > that give you inexpensive access to a full version of SQL > server. =======This is a pro bono application that will only be online for a short time. It's for a regional writing conference. Members can sign in and choose classes, the application prints off the appropriate entry form, which they mail in. This would be online for maybe two months of the year, and eventually, I'd like the capability to pay online, but at this point, that's pie in the sky stuff. Susan H. From ssharkins at gmail.com Fri Dec 7 13:13:32 2007 From: ssharkins at gmail.com (Susan Harkins) Date: Fri, 7 Dec 2007 14:13:32 -0500 Subject: [AccessD] field limit in forms References: <000701c838d6$b6db20b0$4b3a8343@SusanOne><001f01c838ec$a39ecdb0$4b3a8343@SusanOne><006901c838ee$8eab6bf0$4b3a8343@SusanOne><29f585dd0712070836o716f604erb70aa57340fe359f@mail.gmail.com><010a01c838f0$cdf7e160$977aa8c0@M90><00a601c838f3$8ebc1b80$4b3a8343@SusanOne><001901c838f8$9e7016d0$4b3a8343@SusanOne><004e01c838fa$18fb9720$4b3a8343@SusanOne> <3C986C5A5E524EAA9E48189A5BE66B48@creativesystemdesigns.com> Message-ID: <008a01c83905$87569fc0$4b3a8343@SusanOne> Well, I didn't GIVE her the tape... Susan H. > Now I see why you can not concentrate... duct tape and a two year old... > you > have more guts than I. Jim From andy at minstersystems.co.uk Fri Dec 7 13:17:31 2007 From: andy at minstersystems.co.uk (Andy Lacey) Date: Fri, 7 Dec 2007 19:17:31 -0000 Subject: [AccessD] OT:Is it Friday Yet In-Reply-To: <47591480.1050209@mvps.org> Message-ID: <00c601c83905$d0c68530$ec9ed355@minster33c3r25> One of my favourite cities anywhere, despite the weather. Whereabouts are you Steve? We have a good friend in Khandallah. -- Andy Lacey http://www.minstersystems.co.uk > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of > Steve Schapel > Sent: 07 December 2007 09:38 > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] OT:Is it Friday Yet > > > Of on a tangent here, Stephen... which part of New Zealand > are you at? > I'm Wellington. > > Regards > Steve > > Stephen wrote: > > Thanks chaps, this has been a day of catharsis. I see he's > coming to > > New Zealand in April, I'm miles away from anywhere ... but I'll be > > there. > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > From ssharkins at gmail.com Fri Dec 7 13:26:34 2007 From: ssharkins at gmail.com (Susan Harkins) Date: Fri, 7 Dec 2007 14:26:34 -0500 Subject: [AccessD] Access or SQL Server Express to web References: <001a01c838f8$a26c71c0$4b3a8343@SusanOne> <475994FC.8040705@mvps.org> Message-ID: <00c701c83907$15f41090$4b3a8343@SusanOne> SharePoint's not an option and I don't know ASP.Net although I'm not opposed to learning. I had thought about SQL Server Express and Web Developer Express becaus I already have them and know enough to not kill myself in the process, but the truth is, I've never actually created anything for the web, period. Susan H. > Susan, > > Depends what you mean by "small". I have a number of sites where > clubs/schools enter the results of sports games. This is ASP.Net > application running against MDB database, and goes sweet as pie. > > Another option to consider, these days (Access 2007) is SharePoint. > > Regards > Steve > > > Susan Harkins wrote: >> Which product would you use to support a small interactive online >> database? >> >> Susan H. > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com From ssharkins at gmail.com Fri Dec 7 13:34:51 2007 From: ssharkins at gmail.com (Susan Harkins) Date: Fri, 7 Dec 2007 14:34:51 -0500 Subject: [AccessD] more trouble with Office 2003 SP 3 Message-ID: <00d701c83909$284b94f0$4b3a8343@SusanOne> http://support.microsoft.com/kb/945280/en-us?spid=2488 Susan H. From accessd at shaw.ca Fri Dec 7 14:30:55 2007 From: accessd at shaw.ca (Jim Lawrence) Date: Fri, 07 Dec 2007 12:30:55 -0800 Subject: [AccessD] Access or SQL Server Express to web In-Reply-To: <008801c83905$84f445c0$4b3a8343@SusanOne> References: <001a01c838f8$a26c71c0$4b3a8343@SusanOne> <025501c838fa$9a7bc040$7f010a0a@lcmdv8000> <008801c83905$84f445c0$4b3a8343@SusanOne> Message-ID: I would truly hope you would be familiar with Dreamweaver after all you wrote a very nice manual on how to use it.... ;-) The latest Dreamweaver is a very sophisticated site management tool. Your other option is Visual Studio using ASP.Net. This is excellent too. I am sorry but I must make a pass on 'Front Page' though many will swear by it. For doing your CSS scripts I would suggest 'TopStyle Pro', for Flash I could suggest 'Softhink compler/decompiler' and for JavaScript writing try '1st JavaScript Editor'. There are some very good tools for code and link checking as well. You should have a test site in which to test you creations before they go on line. That requires a server (or facsimile), IIS/Apache and if you what to actually see how your site is going to work once online, you should have access to a Zone/Name server and an actual registered domain, that you can add and subtract subnets to and from. Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Susan Harkins Sent: Friday, December 07, 2007 11:07 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Access or SQL Server Express to web > > This could be done in Classic ASP (either handcoded or using Dreamweaver > Server Behaviors or add-ons to generate the database code) or it could be > coded in .NET. =======None of those are in my skillset right now. Well, I'm familiar with Dreamweaver, but I'd like to get some articles out of the venture, and Dreamweaver's rather old hat anymore. Susan H. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From markamatte at hotmail.com Fri Dec 7 14:28:58 2007 From: markamatte at hotmail.com (Mark A Matte) Date: Fri, 7 Dec 2007 20:28:58 +0000 Subject: [AccessD] Data Access Pages(was:HTML page updating Access db) In-Reply-To: <001701c83859$0210cf40$8119fea9@LTVM> References: <001701c83859$0210cf40$8119fea9@LTVM> Message-ID: Hello All, I have never used DAP(data access pages) before. I am actually very impressed. I am working with an example from MS that uses Northwind...I have the code in front of me...and still cannot figure out why I can't get it to work. The example works...I just can't recreate it. It is a search feature that causes 1 frame to update and filter and page in another frame. here is a link to the EXE... http://msdn2.microsoft.com/en-us/library/aa140018(office.10).aspx If anyone has time or knowledge about this...it is most appreciated. Thanks, Mark A. Matte > From: max.wanadoo at gmail.com > To: accessd at databaseadvisors.com > Date: Thu, 6 Dec 2007 22:40:29 +0000 > Subject: Re: [AccessD] Data Access Pages(was:HTML page updating Access db) > > Yes, I guess so, but sometimes one has to compromise to get a *reasonable* > result. Not everything can be all things to all men. At least they can do > what you need them to do. > > Max > * for reasonable, read 'Not perfect but the best in the circumstances'. > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark A Matte > Sent: Thursday, December 06, 2007 9:13 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Data Access Pages(was:HTML page updating Access db) > > > Thanks Max...both of those would work instead of using ENTER...but the users > would prefer the ENTER key. > > Thanks, > > Mark > > >> From: max.wanadoo at gmail.com >> To: accessd at databaseadvisors.com >> Date: Thu, 6 Dec 2007 17:54:44 +0000 >> Subject: Re: [AccessD] Data Access Pages(was:HTML page updating Access >> db) >> >> Also, would using the Tab key do the trick? >> Max >> >> >> -----Original Message----- >> From: accessd-bounces at databaseadvisors.com >> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark A >> Matte >> Sent: Thursday, December 06, 2007 4:29 PM >> To: Access Developers discussion and problem solving >> Subject: [AccessD] Data Access Pages(was:HTML page updating Access db) >> >> >> Thanks to everyone for the help. This is the solution I needed...but >> now I have new questions. >> >> Anyone know how to control the EnterKey Behavior on a Data Access >> page? It wants to add a new line instead of going to the next field. >> >> Thanks, >> >> Mark >> >> >>> From: max.wanadoo at gmail.com >>> To: accessd at databaseadvisors.com >>> Date: Thu, 6 Dec 2007 07:22:59 +0000 >>> Subject: Re: [AccessD] HTML page updating Access db >>> >>> Mark, this is really weird. With one of my tables I can create the >>> DAPs and edit/write etc both using table and query. With another >>> table I cannot edit/write. I can see no difference between them. I >>> can do anything to either table. I can do anything to either query. >>> But for some reason the DAPs will work with one table/query and not the > other. >>> Just don't know, sorry. I have never used these before. >>> >>> If you do figure it out, I would appreciate knowing what the answer was. >>> >>> Thanks >>> Max >>> >>> >>> -----Original Message----- >>> From: accessd-bounces at databaseadvisors.com >>> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark A >>> Matte >>> Sent: Wednesday, December 05, 2007 10:07 PM >>> To: Access Developers discussion and problem solving >>> Subject: Re: [AccessD] HTML page updating Access db >>> >>> >>> So far I have got the DAP to display the data I need...I now realize >>> I cannot update this data??? If I build the page directly from the >>> table...I can edit the data, but if I build it from a query I cannot? >>> >>> Any guidence...I've pulled most of the hair out!!!! >>> >>> Thanks Again, >>> >>> Mark A. Matte >>> >>>> From: max.wanadoo at gmail.com >>>> To: accessd at databaseadvisors.com >>>> Date: Wed, 5 Dec 2007 18:06:03 +0000 >>>> Subject: Re: [AccessD] HTML page updating Access db >>>> >>>> Or one query filter by username. >>>> Max >>>> >>>> >>>> -----Original Message----- >>>> From: accessd-bounces at databaseadvisors.com >>>> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark A >>>> Matte >>>> Sent: Wednesday, December 05, 2007 5:59 PM >>>> To: Access Developers discussion and problem solving >>>> Subject: Re: [AccessD] HTML page updating Access db >>>> >>>> >>>> I'm not sure I'm following... would I need a seperate query and page >>>> for each user? >>>> >>>> Thanks, >>>> >>>> Mark >>>> >>>> >>>>> From: max.wanadoo at gmail.com >>>>> To: accessd at databaseadvisors.com >>>>> Date: Wed, 5 Dec 2007 17:45:27 +0000 >>>>> Subject: Re: [AccessD] HTML page updating Access db >>>>> >>>>> Why not use a query? >>>>> Max >>>>> >>>>> >>>>> -----Original Message----- >>>>> From: accessd-bounces at databaseadvisors.com >>>>> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark A >>>>> Matte >>>>> Sent: Wednesday, December 05, 2007 5:30 PM >>>>> To: Access Developers discussion and problem solving >>>>> Subject: Re: [AccessD] HTML page updating Access db >>>>> >>>>> >>>>> WOW>..I have never used data access pages...looks good so far. For >>>>> WOW>this >>>>> example...I need 3 different people to view only their data...how >>>>> can I filter the DAP?...can I use API calls in them to get the user >> name? >>>>> >>>>> Thanks, >>>>> >>>>> Mark >>>>> >>>>> >>>>> >>>>>> From: max.wanadoo at gmail.com >>>>>> To: accessd at databaseadvisors.com >>>>>> Date: Wed, 5 Dec 2007 16:38:23 +0000 >>>>>> Subject: Re: [AccessD] HTML page updating Access db >>>>>> >>>>>> Would Data Access Pages do the trick? >>>>>> Max >>>>>> >>>>>> >>>>>> -----Original Message----- >>>>>> From: accessd-bounces at databaseadvisors.com >>>>>> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark A >>>>>> Matte >>>>>> Sent: Wednesday, December 05, 2007 4:25 PM >>>>>> To: Access Developers discussion and problem solving >>>>>> Subject: Re: [AccessD] HTML page updating Access db >>>>>> >>>>>> >>>>>> Thanks Everyone for the feedback. I was hoping to just have this >>>>>> temporary fix on a shared drive. as mentioned below...ASP requires >>>>>> IIS...is there a way to update data in a db without IIS? Client >>>>>> side >>>>> instead of server? >>>>>> >>>>>> Thanks, >>>>>> >>>>>> Mark >>>>>> >>>>>> >>>>>>> Date: Tue, 4 Dec 2007 17:16:39 -0800 >>>>>>> From: accessd at shaw.ca >>>>>>> To: accessd at databaseadvisors.com >>>>>>> Subject: Re: [AccessD] HTML page updating Access db >>>>>>> >>>>>>> Mark: >>>>>>> >>>>>>> To update it from a web site you will need to know something >>>>>>> about a web language or two (like ASP/ASP.Net), Have access to an >>>>>>> IIS web server so you can set everything but after the initial >>>>>>> fan-fair it is fairly straight forward. >>>>>>> >>>>>>> Jim >>>>>>> >>>>>>> -----Original Message----- >>>>>>> From: accessd-bounces at databaseadvisors.com >>>>>>> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark A >>>>>>> Matte >>>>>>> Sent: Tuesday, December 04, 2007 11:23 AM >>>>>>> To: Access Developers discussion and problem solving >>>>>>> Subject: [AccessD] HTML page updating Access db >>>>>>> >>>>>>> >>>>>>> Hello All, >>>>>>> >>>>>>> I need a down and dirty...doesn't have to be >>>>>>> pretty...solution...we need about 15 people to run through some >>>>>>> records...and change about >>>>>>> 4 fields in each record(the change depends on individual >>>>>>> conversation...cannot automate). >>>>>>> >>>>>>> These users do NOT have MS Access(where data currently resides). >>>>>>> I know >>>>>>> (barely) how to link to this data and display it in HTML...but I >>>>>>> don't know how to update it from HTML...any suggestions on crash >>>>>>> course web sites...or anyone have an example? >>>>>>> >>>>>>> Thanks, >>>>>>> >>>>>>> Mark A. Matte >>>>>>> _________________________________________________________________ >>>>>>> Share life as it happens with the new Windows Live.Download today >>>>>>> it's >>>>>> FREE! >>>>>>> http://www.windowslive.com/share.html?ocid=TXT_TAGLM_Wave2_sharel >>>>>>> i >>>>>>> f >>>>>>> e >>>>>>> _ >>>>>>> 1 >>>>>>> 12007 >>>>>>> -- >>>>>>> AccessD mailing list >>>>>>> AccessD at databaseadvisors.com >>>>>>> http://databaseadvisors.com/mailman/listinfo/accessd >>>>>>> Website: http://www.databaseadvisors.com >>>>>>> >>>>>>> -- >>>>>>> AccessD mailing list >>>>>>> AccessD at databaseadvisors.com >>>>>>> http://databaseadvisors.com/mailman/listinfo/accessd >>>>>>> Website: http://www.databaseadvisors.com >>>>>> >>>>>> _________________________________________________________________ >>>>>> Put your friends on the big screen with Windows VistaR + Windows > LiveT. >>>>>> http://www.microsoft.com/windows/shop/specialoffers.mspx?ocid=TXT_ >>>>>> T >>>>>> A >>>>>> G >>>>>> L >>>>>> M_CPC_ >>>>>> MediaCtr_bigscreen_102007 >>>>>> -- >>>>>> AccessD mailing list >>>>>> AccessD at databaseadvisors.com >>>>>> http://databaseadvisors.com/mailman/listinfo/accessd >>>>>> Website: http://www.databaseadvisors.com >>>>>> >>>>>> -- >>>>>> AccessD mailing list >>>>>> AccessD at databaseadvisors.com >>>>>> http://databaseadvisors.com/mailman/listinfo/accessd >>>>>> Website: http://www.databaseadvisors.com >>>>> >>>>> _________________________________________________________________ >>>>> Connect and share in new ways with Windows Live. >>>>> http://www.windowslive.com/connect.html?ocid=TXT_TAGLM_Wave2_newway >>>>> s >>>>> _ >>>>> 1 >>>>> 12007 >>>>> -- >>>>> AccessD mailing list >>>>> AccessD at databaseadvisors.com >>>>> http://databaseadvisors.com/mailman/listinfo/accessd >>>>> Website: http://www.databaseadvisors.com >>>>> >>>>> -- >>>>> AccessD mailing list >>>>> AccessD at databaseadvisors.com >>>>> http://databaseadvisors.com/mailman/listinfo/accessd >>>>> Website: http://www.databaseadvisors.com >>>> >>>> _________________________________________________________________ >>>> Share life as it happens with the new Windows Live.Download today >>>> it's >>> FREE! >>>> http://www.windowslive.com/share.html?ocid=TXT_TAGLM_Wave2_sharelife >>>> _ >>>> 1 >>>> 12007 >>>> -- >>>> AccessD mailing list >>>> AccessD at databaseadvisors.com >>>> http://databaseadvisors.com/mailman/listinfo/accessd >>>> Website: http://www.databaseadvisors.com >>>> >>>> -- >>>> AccessD mailing list >>>> AccessD at databaseadvisors.com >>>> http://databaseadvisors.com/mailman/listinfo/accessd >>>> Website: http://www.databaseadvisors.com >>> >>> _________________________________________________________________ >>> Put your friends on the big screen with Windows VistaR + Windows LiveT. >>> http://www.microsoft.com/windows/shop/specialoffers.mspx?ocid=TXT_TAG >>> L >>> M_CPC_ >>> MediaCtr_bigscreen_102007 >>> -- >>> AccessD mailing list >>> AccessD at databaseadvisors.com >>> http://databaseadvisors.com/mailman/listinfo/accessd >>> Website: http://www.databaseadvisors.com >>> >>> -- >>> AccessD mailing list >>> AccessD at databaseadvisors.com >>> http://databaseadvisors.com/mailman/listinfo/accessd >>> Website: http://www.databaseadvisors.com >> >> _________________________________________________________________ >> Put your friends on the big screen with Windows VistaR + Windows LiveT. >> http://www.microsoft.com/windows/shop/specialoffers.mspx?ocid=TXT_TAGL >> M_CPC_ >> MediaCtr_bigscreen_102007 >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com > > _________________________________________________________________ > You keep typing, we keep giving. Download Messenger and join the i'm > Initiative now. > http://im.live.com/messenger/im/home/?source=TAGLM > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com _________________________________________________________________ Your smile counts. The more smiles you share, the more we donate.? Join in. www.windowslive.com/smile?ocid=TXT_TAGLM_Wave2_oprsmilewlhmtagline From dwaters at usinternet.com Fri Dec 7 14:31:04 2007 From: dwaters at usinternet.com (Dan Waters) Date: Fri, 7 Dec 2007 14:31:04 -0600 Subject: [AccessD] more trouble with Office 2003 SP 3 In-Reply-To: <00d701c83909$284b94f0$4b3a8343@SusanOne> References: <00d701c83909$284b94f0$4b3a8343@SusanOne> Message-ID: <000601c83910$16e49c00$0300a8c0@danwaters> Well! It wasn't me after all. Thanks Susan, Dan -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Susan Harkins Sent: Friday, December 07, 2007 1:35 PM To: AccessD at databaseadvisors.com Subject: [AccessD] more trouble with Office 2003 SP 3 http://support.microsoft.com/kb/945280/en-us?spid=2488 Susan H. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From accessd at shaw.ca Fri Dec 7 14:46:22 2007 From: accessd at shaw.ca (Jim Lawrence) Date: Fri, 07 Dec 2007 12:46:22 -0800 Subject: [AccessD] Access or SQL Server Express to web In-Reply-To: <008901c83905$85c85ea0$4b3a8343@SusanOne> References: <200712071834.lB7IY0SP023519@databaseadvisors.com> <008901c83905$85c85ea0$4b3a8343@SusanOne> Message-ID: <416F6AF722C1434FAD0BEFF9A783C135@creativesystemdesigns.com> It is all very possible but it requires getting an infrastructure setup, which is initially time-consuming. After that you can become quite prolific at spawn sites. Check out DotNet Nuke (http://www.dotnetnukecorp.com/) as a pre-built framework on which to build some very fancy websites with little or no knowledge (Of course that is not really true, but it is just like anyone can build databases with MS Access). The hard thing is to find a hosting company that supports it. Maybe Robert Stewart supports it at his site at http://www.webedb.com/Index.htm. If this blurb results in some business going your way Robert I expect a kick back... ;-) Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Susan Harkins Sent: Friday, December 07, 2007 11:11 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Access or SQL Server Express to web > Unless your hosting company allows SQL Express, you would > have to go with Access. The other alternative is to go with > a hosting company like http://www.webedb.com (shameless plug) > that give you inexpensive access to a full version of SQL > server. =======This is a pro bono application that will only be online for a short time. It's for a regional writing conference. Members can sign in and choose classes, the application prints off the appropriate entry form, which they mail in. This would be online for maybe two months of the year, and eventually, I'd like the capability to pay online, but at this point, that's pie in the sky stuff. Susan H. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From DWUTKA at Marlow.com Fri Dec 7 14:42:41 2007 From: DWUTKA at Marlow.com (Drew Wutka) Date: Fri, 7 Dec 2007 14:42:41 -0600 Subject: [AccessD] field limit in forms In-Reply-To: <200712071741.lB7Hfelp024732@databaseadvisors.com> Message-ID: She must live in Fantasyland, the mythical world where uses do what you want them too, not what they want to do.... ;) Drew (Writer of several 'bullet proof' apps that was torn to shred within minutes by a user....really, who would even try hitting 8 keys at once to try and save a record...) -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John Bartow Sent: Friday, December 07, 2007 11:40 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] field limit in forms I am actually trying to do this with a local "developer" right now. She wrote and maintains an access application and "database" for one of my clients. I don't want to take work from her so I just encourage her to join this list to get some tips. What she actually needs to do is learn how to set up a database. The BE is horrendous. The FE is slow and unwieldy. But she understands the job processes/work flow and so she has pieced together something that works. Just doesn't work well from a technological view. On the positive side of it: I'm always amazed when I watch the users with it. They'll say "well, I have to do this now, I don't know why, but I do". She has them very well trained to do things in a particular way so they don't cause problems that she apparently doesn't know how to code for. I could use some end users like that! So, although I don't have to with this group, you're all very patient and helpful, I implore you all to be nice to newbies :o) From DWUTKA at Marlow.com Fri Dec 7 14:43:54 2007 From: DWUTKA at Marlow.com (Drew Wutka) Date: Fri, 7 Dec 2007 14:43:54 -0600 Subject: [AccessD] Access or SQL Server Express to web In-Reply-To: <001a01c838f8$a26c71c0$4b3a8343@SusanOne> Message-ID: ASP. Drew -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Susan Harkins Sent: Friday, December 07, 2007 11:43 AM To: AccessD at databaseadvisors.com Subject: [AccessD] Access or SQL Server Express to web Which product would you use to support a small interactive online database? 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 Dec 7 14:44:26 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Fri, 7 Dec 2007 15:44:26 -0500 Subject: [AccessD] more trouble with Office 2003 SP 3 In-Reply-To: <000601c83910$16e49c00$0300a8c0@danwaters> References: <00d701c83909$284b94f0$4b3a8343@SusanOne> <000601c83910$16e49c00$0300a8c0@danwaters> Message-ID: <012b01c83911$f531fba0$977aa8c0@M90> Yea, it was. This in no way lets you off the hook. ;-) John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Dan Waters Sent: Friday, December 07, 2007 3:31 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] more trouble with Office 2003 SP 3 Well! It wasn't me after all. Thanks Susan, Dan -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Susan Harkins Sent: Friday, December 07, 2007 1:35 PM To: AccessD at databaseadvisors.com Subject: [AccessD] more trouble with Office 2003 SP 3 http://support.microsoft.com/kb/945280/en-us?spid=2488 Susan H. From accessd at shaw.ca Fri Dec 7 14:49:59 2007 From: accessd at shaw.ca (Jim Lawrence) Date: Fri, 07 Dec 2007 12:49:59 -0800 Subject: [AccessD] field limit in forms In-Reply-To: References: <000701c838d6$b6db20b0$4b3a8343@SusanOne> <"001a01c838e2$c212de80$ 8abea8c0"@XPS> <005401c838e4$45372540$4b3a8343@SusanOne> <"F55048AF7E974F429BB2 4597D7355EEA70405B"@INFOSERVER04.infostat.local> <"001f01c838ec$a39ecdb0$4b3a8 343"@SusanOne> <006901c838ee$8eab6bf0$4b3a8343@SusanOne> <"29f585dd0712070836o716f604e rb70aa57340fe359f"@mail.gmail.com> <009101c838f2$d90195e0$4b3a8343@SusanOne> Message-ID: <94C9AD3036C54CDB9CC6FCA56CFB45E1@creativesystemdesigns.com> I have always described myself as a Computer Janitor or Computer Sanitation Engineer. Clients and users make messes and I get paid to clean them up. Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Hale, Jim Sent: Friday, December 07, 2007 10:02 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] field limit in forms And then developers get to make a living being on pooper scooper patrol. The old saw is that an accountant is the guy who sweeps up after the elephant has passed in the parade. To carry the analogy further I guess developers have to sweep up after the incontinent elephants refuse to move any further and the parade comes to a screeching halt. UH OH I just realized I'm an accountant/developer. That explains a lot. Time to buy a new umbrella... Jim Hale -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Susan Harkins Sent: Friday, December 07, 2007 11:01 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] field limit in forms Not really Arthur. :) Most of the people reading my stuff are just using Access to get their work done without benefit of high-end development solutions. :) They're not programmers or computer geeks -- they fall into all industries and Access is just one of the tools they use. Susan H. > And perhaps also his career path :) >> I know, I totally agree, but readers will do as they please. I've already >> suggested rethinking his interface requirements a bit. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com *********************************************************************** The information transmitted is intended solely for the individual or entity to which it is addressed and may contain confidential and/or privileged material. Any review, retransmission, dissemination or other use of or taking action in reliance upon this information by persons or entities other than the intended recipient is prohibited. If you have received this email in error please contact the sender and delete the material from any computer. As a recipient of this email, you are responsible for screening its contents and the contents of any attachments for the presence of viruses. No liability is accepted for any damages caused by any virus transmitted by this email. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From accessd at shaw.ca Fri Dec 7 14:52:34 2007 From: accessd at shaw.ca (Jim Lawrence) Date: Fri, 07 Dec 2007 12:52:34 -0800 Subject: [AccessD] Access or SQL Server Express to web In-Reply-To: <00c701c83907$15f41090$4b3a8343@SusanOne> References: <001a01c838f8$a26c71c0$4b3a8343@SusanOne> <475994FC.8040705@mvps.org> <00c701c83907$15f41090$4b3a8343@SusanOne> Message-ID: Just check out the page at: http://www.databaseadvisors.com/reference/referencedev.asp For links to all the tools and instructions you need which to get started. Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Susan Harkins Sent: Friday, December 07, 2007 11:27 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Access or SQL Server Express to web SharePoint's not an option and I don't know ASP.Net although I'm not opposed to learning. I had thought about SQL Server Express and Web Developer Express becaus I already have them and know enough to not kill myself in the process, but the truth is, I've never actually created anything for the web, period. Susan H. > Susan, > > Depends what you mean by "small". I have a number of sites where > clubs/schools enter the results of sports games. This is ASP.Net > application running against MDB database, and goes sweet as pie. > > Another option to consider, these days (Access 2007) is SharePoint. > > Regards > Steve > > > Susan Harkins wrote: >> Which product would you use to support a small interactive online >> database? >> >> 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 dwaters at usinternet.com Fri Dec 7 14:49:47 2007 From: dwaters at usinternet.com (Dan Waters) Date: Fri, 7 Dec 2007 14:49:47 -0600 Subject: [AccessD] Access or SQL Server Express to web In-Reply-To: References: <001a01c838f8$a26c71c0$4b3a8343@SusanOne><025501c838fa$9a7bc040$7f010a0a@lcmdv8000><008801c83905$84f445c0$4b3a8343@SusanOne> Message-ID: <001101c83912$b415eef0$0300a8c0@danwaters> Susan, You might consider Expression Web. It is the successor to FrontPage, and was apparently designed to remove FrontPage's bad behaviors. But if you have FrontPage, you qualify for the upgrade price to Expression. Once you have a site on your PC, you can open it in either Web Developer Express or in Expression Web. Web developer leans more toward programming a site, Expression leans more toward developing a site. I use Expression for my business site, and I do like it. Dan -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Lawrence Sent: Friday, December 07, 2007 2:31 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Access or SQL Server Express to web I would truly hope you would be familiar with Dreamweaver after all you wrote a very nice manual on how to use it.... ;-) The latest Dreamweaver is a very sophisticated site management tool. Your other option is Visual Studio using ASP.Net. This is excellent too. I am sorry but I must make a pass on 'Front Page' though many will swear by it. For doing your CSS scripts I would suggest 'TopStyle Pro', for Flash I could suggest 'Softhink compler/decompiler' and for JavaScript writing try '1st JavaScript Editor'. There are some very good tools for code and link checking as well. You should have a test site in which to test you creations before they go on line. That requires a server (or facsimile), IIS/Apache and if you what to actually see how your site is going to work once online, you should have access to a Zone/Name server and an actual registered domain, that you can add and subtract subnets to and from. Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Susan Harkins Sent: Friday, December 07, 2007 11:07 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Access or SQL Server Express to web > > This could be done in Classic ASP (either handcoded or using Dreamweaver > Server Behaviors or add-ons to generate the database code) or it could be > coded in .NET. =======None of those are in my skillset right now. Well, I'm familiar with Dreamweaver, but I'd like to get some articles out of the venture, and Dreamweaver's rather old hat anymore. 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 dwaters at usinternet.com Fri Dec 7 14:55:07 2007 From: dwaters at usinternet.com (Dan Waters) Date: Fri, 7 Dec 2007 14:55:07 -0600 Subject: [AccessD] more trouble with Office 2003 SP 3 In-Reply-To: <012b01c83911$f531fba0$977aa8c0@M90> References: <00d701c83909$284b94f0$4b3a8343@SusanOne><000601c83910$16e49c00$0300a8c0@danwaters> <012b01c83911$f531fba0$977aa8c0@M90> Message-ID: <001201c83913$732efc00$0300a8c0@danwaters> Arrrrgh! I know - but secretly I'll think to myself that it was really Microsoft's fault. A good laugh - Thanks! Dan -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Friday, December 07, 2007 2:44 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] more trouble with Office 2003 SP 3 Yea, it was. This in no way lets you off the hook. ;-) John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Dan Waters Sent: Friday, December 07, 2007 3:31 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] more trouble with Office 2003 SP 3 Well! It wasn't me after all. Thanks Susan, Dan -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Susan Harkins Sent: Friday, December 07, 2007 1:35 PM To: AccessD at databaseadvisors.com Subject: [AccessD] more trouble with Office 2003 SP 3 http://support.microsoft.com/kb/945280/en-us?spid=2488 Susan H. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From accessd at shaw.ca Fri Dec 7 15:00:29 2007 From: accessd at shaw.ca (Jim Lawrence) Date: Fri, 07 Dec 2007 13:00:29 -0800 Subject: [AccessD] field limit in forms In-Reply-To: References: <200712071741.lB7Hfelp024732@databaseadvisors.com> Message-ID: <04DC442AC8334B408E6EDE467786B3A5@creativesystemdesigns.com> Those idiots are absolutely ingenious. Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Drew Wutka Sent: Friday, December 07, 2007 12:43 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] field limit in forms She must live in Fantasyland, the mythical world where uses do what you want them too, not what they want to do.... ;) Drew (Writer of several 'bullet proof' apps that was torn to shred within minutes by a user....really, who would even try hitting 8 keys at once to try and save a record...) -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John Bartow Sent: Friday, December 07, 2007 11:40 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] field limit in forms I am actually trying to do this with a local "developer" right now. She wrote and maintains an access application and "database" for one of my clients. I don't want to take work from her so I just encourage her to join this list to get some tips. What she actually needs to do is learn how to set up a database. The BE is horrendous. The FE is slow and unwieldy. But she understands the job processes/work flow and so she has pieced together something that works. Just doesn't work well from a technological view. On the positive side of it: I'm always amazed when I watch the users with it. They'll say "well, I have to do this now, I don't know why, but I do". She has them very well trained to do things in a particular way so they don't cause problems that she apparently doesn't know how to code for. I could use some end users like that! So, although I don't have to with this group, you're all very patient and helpful, I implore you all to be nice to newbies :o) -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From jengross at gte.net Fri Dec 7 16:17:08 2007 From: jengross at gte.net (Jennifer Gross) Date: Fri, 07 Dec 2007 14:17:08 -0800 Subject: [AccessD] Carriage return line feed Message-ID: <00da01c8391e$ebb551f0$6501a8c0@jefferson> I am having Friday brain freeze. What are the Chr() codes for carriage return line feed? Jennifer From jengross at gte.net Fri Dec 7 16:17:22 2007 From: jengross at gte.net (Jennifer Gross) Date: Fri, 07 Dec 2007 14:17:22 -0800 Subject: [AccessD] Carriage return line feed Message-ID: <00db01c8391e$f3ff3510$6501a8c0@jefferson> I am having Friday brain freeze. What are the Chr() codes for carriage return line feed? Jennifer From ssharkins at gmail.com Fri Dec 7 16:15:51 2007 From: ssharkins at gmail.com (Susan Harkins) Date: Fri, 7 Dec 2007 17:15:51 -0500 Subject: [AccessD] Access or SQL Server Express to web References: <001a01c838f8$a26c71c0$4b3a8343@SusanOne><025501c838fa$9a7bc040$7f010a0a@lcmdv8000><008801c83905$84f445c0$4b3a8343@SusanOne> Message-ID: <014501c8391f$5353f640$4b3a8343@SusanOne> I'm not buying any new software for the venture. I've got the VB Express package and if I can't get it done with that, I probably won't do it. I'm still looking for a host site, but the org may be able to help with that. Susan H. >I would truly hope you would be familiar with Dreamweaver after all you > wrote a very nice manual on how to use it.... ;-) The latest Dreamweaver > is > a very sophisticated site management tool. > > Your other option is Visual Studio using ASP.Net. This is excellent too. I > am sorry but I must make a pass on 'Front Page' though many will swear by > it. > > For doing your CSS scripts I would suggest 'TopStyle Pro', for Flash I > could > suggest 'Softhink compler/decompiler' and for JavaScript writing try '1st > JavaScript Editor'. There are some very good tools for code and link > checking as well. > > You should have a test site in which to test you creations before they go > on > line. That requires a server (or facsimile), IIS/Apache and if you what to > actually see how your site is going to work once online, you should have > access to a Zone/Name server and an actual registered domain, that you can > add and subtract subnets to and from. > > Jim > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Susan Harkins > Sent: Friday, December 07, 2007 11:07 AM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Access or SQL Server Express to web > >> >> This could be done in Classic ASP (either handcoded or using Dreamweaver >> Server Behaviors or add-ons to generate the database code) or it could be >> coded in .NET. > > =======None of those are in my skillset right now. Well, I'm familiar with > Dreamweaver, but I'd like to get some articles out of the venture, and > Dreamweaver's rather old hat anymore. > > 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 ssharkins at gmail.com Fri Dec 7 16:18:06 2007 From: ssharkins at gmail.com (Susan Harkins) Date: Fri, 7 Dec 2007 17:18:06 -0500 Subject: [AccessD] Access or SQL Server Express to web References: Message-ID: <014601c8391f$546d5580$4b3a8343@SusanOne> I don't know squat about ASP. :) Susan H. > ASP. > From fuller.artful at gmail.com Fri Dec 7 16:28:41 2007 From: fuller.artful at gmail.com (Arthur Fuller) Date: Fri, 7 Dec 2007 17:28:41 -0500 Subject: [AccessD] field limit in forms In-Reply-To: References: <200712071741.lB7Hfelp024732@databaseadvisors.com> Message-ID: <29f585dd0712071428x607a2b29u856ac5a2887b2e97@mail.gmail.com> You reminded me of an app I wrote for KPMG (at that time called Peat Markwick), a fancy accounting firm in Canada. I wrote it and tested it and delivered it and the first thing the boss did was a Cecil-Taylor style "hit a hundred keys with your forearm", crashing his entire forearm upon the keyboard. Literally! He banged down on the keyboard with his forearm, hitting a few dozen keys simultaneously or if not simultaneously, then at pretty close proximity). The app exploded, and he glanced askance at me, implying that I was at fault for not anticipating this. I had the temerity to ask, "How many alcoholics work for you?" This was an incorrect play. You live, you laugh, you love, you learn (as another Canadian called Allanis Morrisette might phrase it). Now I have a clause in my contracts, which says "No amount of intelligence can anticipate the extent of users' stupidity." I don't care what users want to do. I care what the specifications of the job require. I work from Use Cases, and if the Users go beyond the documented and agreed upon Use Cases, then all bets are off. The alternative is, what if the user randomly crunches his forearm down in the middle of a "File Save As" operation. I will not write code to defend against such atrocities unless paid by the hour to do so, and even then, I'll quickly get bored and abandon the operation. Even Microsoft doesn't defend against this. For example, in the middle of a "Save As" operation, you happen to hit Ctrl+Alt+Delete and then terminate the app. Is this my fault? If you think so and can defend against it, you're a far better programmer than I, and I will therefore retire and refer all my clients to you. A. On 12/7/07, Drew Wutka wrote: > > She must live in Fantasyland, the mythical world where uses do what you > want them too, not what they want to do.... > > ;) > > From rusty.hammond at cpiqpc.com Fri Dec 7 16:30:56 2007 From: rusty.hammond at cpiqpc.com (rusty.hammond at cpiqpc.com) Date: Fri, 7 Dec 2007 16:30:56 -0600 Subject: [AccessD] Carriage return line feed Message-ID: <8301C8A868251E4C8ECD3D4FFEA40F8A2584C0BB@cpixchng-1.cpiqpc.net> I don't remember the Chr() codes, but I always use vbCRLF -----Original Message----- From: Jennifer Gross [mailto:jengross at gte.net] Sent: Friday, December 07, 2007 4:17 PM To: AccessD List Subject: [AccessD] Carriage return line feed I am having Friday brain freeze. What are the Chr() codes for carriage return line feed? Jennifer -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com ********************************************************************** WARNING: All e-mail sent to and from this address will be received, scanned or otherwise recorded by the CPI Qualified Plan Consultants, Inc. corporate e-mail system and is subject to archival, monitoring or review by, and/or disclosure to, someone other than the recipient. ********************************************************************** From joeo at appoli.com Fri Dec 7 16:33:21 2007 From: joeo at appoli.com (Joe O'Connell) Date: Fri, 7 Dec 2007 17:33:21 -0500 Subject: [AccessD] Carriage return line feed In-Reply-To: <8301C8A868251E4C8ECD3D4FFEA40F8A2584C0BB@cpixchng-1.cpiqpc.net> References: <8301C8A868251E4C8ECD3D4FFEA40F8A2584C0BB@cpixchng-1.cpiqpc.net> Message-ID: Chr(13) & Chr(10) -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of rusty.hammond at cpiqpc.com Sent: Friday, December 07, 2007 5:31 PM To: accessd at databaseadvisors.com Subject: Re: [AccessD] Carriage return line feed I don't remember the Chr() codes, but I always use vbCRLF -----Original Message----- From: Jennifer Gross [mailto:jengross at gte.net] Sent: Friday, December 07, 2007 4:17 PM To: AccessD List Subject: [AccessD] Carriage return line feed I am having Friday brain freeze. What are the Chr() codes for carriage return line feed? Jennifer -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com ********************************************************************** WARNING: All e-mail sent to and from this address will be received, scanned or otherwise recorded by the CPI Qualified Plan Consultants, Inc. corporate e-mail system and is subject to archival, monitoring or review by, and/or disclosure to, someone other than the recipient. ********************************************************************** -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From jengross at gte.net Fri Dec 7 16:41:50 2007 From: jengross at gte.net (Jennifer Gross) Date: Fri, 07 Dec 2007 14:41:50 -0800 Subject: [AccessD] Carriage return line feed In-Reply-To: Message-ID: <00ec01c83922$5f291ba0$6501a8c0@jefferson> Oooh. I like the vbCRLF. Cuts out some concatenation issues. Thank you for the help Rusty and Joe. Jennifer -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Joe O'Connell Sent: Friday, December 07, 2007 2:33 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Carriage return line feed Chr(13) & Chr(10) -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of rusty.hammond at cpiqpc.com Sent: Friday, December 07, 2007 5:31 PM To: accessd at databaseadvisors.com Subject: Re: [AccessD] Carriage return line feed I don't remember the Chr() codes, but I always use vbCRLF -----Original Message----- From: Jennifer Gross [mailto:jengross at gte.net] Sent: Friday, December 07, 2007 4:17 PM To: AccessD List Subject: [AccessD] Carriage return line feed I am having Friday brain freeze. What are the Chr() codes for carriage return line feed? Jennifer -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com ********************************************************************** WARNING: All e-mail sent to and from this address will be received, scanned or otherwise recorded by the CPI Qualified Plan Consultants, Inc. corporate e-mail system and is subject to archival, monitoring or review by, and/or disclosure to, someone other than the recipient. ********************************************************************** -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/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 users.mns.ru Fri Dec 7 17:01:27 2007 From: shamil at users.mns.ru (Shamil Salakhetdinov) Date: Sat, 8 Dec 2007 02:01:27 +0300 Subject: [AccessD] Access or SQL Server Express to web In-Reply-To: <008801c83905$84f445c0$4b3a8343@SusanOne> Message-ID: <000301c83925$18ffce50$6401a8c0@nant> Hello Susan, May I say that to start "cooking" ASP.NET 2.0 applications the minimal toolset is: - notepad.exe; - internet access with ASP.NET hosting account, which minimal monthly fee is usually under USD10 and includes both MS Access and MS SQL 2005 Express. That's it. No kidding. I'm very serious. :) All ASP.NET 2.0 web site project files (except web pages graphics) can be typed in notepad from scratch and if you will use SQL 2005 Express then all the SQL DDL and T-SQL scripts can be also typed in notedpad.exe and then executed to build MS SQL database.... ASP.NET 2.0 web application is a set of files placed in a folder with usually several (special purpose) subfolders. Most of them are text files as I noted above. There are no special project files keeping the structure of the ASP.NET project/application. There are several special purpose folders. ASP.NET app deployment is usually done using XCOPY. Even MS SQL Server Express database can be "installed"/deployed that way - placed in a special sub-folder named App_Data and referenced from web app's web.config file. ASP.NET development is an easy children's game - eternal joy comparing with all that "DLL-Hell" and other "Active-X blues"... ASP.NET 2.0 is a huge technology with many features to learn/master for years but the "start-up" fee/learning curve to make simple apps as you mentioned is surprisingly low... The fact is that 80%-90% of ASP.NET simple apps can be templated/generated/prepared manually (better using some tools of course) based on simple text templates: just spend some time analyzing .aspx files (and related aspx.cs/aspx.vb files) from many freely available great tutorials as e.g. these ones: http://www.asp.net/learn/data-access/ http://samples.gotdotnet.com/quickstart/aspplus/ http://www.aspnettutorials.com/ ASP.NET 2.0 is a "bound world". And so many things(/properties) can be bound so effectively in ASP.NET apps that the one who will experience just once this "bounding paradise" will never come back to any other existing technologies... And navigation between forms in many cases can be implementing declarative way... All in all you may find that to make simple apps you probably will not need to write any imperative (VB.NET/C#) code line... Warning: making highly scalable, multi-layered, "keeping pressure" of hundreds and thousands of simultaneous users ASP.NET apps is quite different story than the bright one I mentioned above... -- Shamil -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Susan Harkins Sent: Friday, December 07, 2007 10:07 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Access or SQL Server Express to web > > This could be done in Classic ASP (either handcoded or using Dreamweaver > Server Behaviors or add-ons to generate the database code) or it could be > coded in .NET. =======None of those are in my skillset right now. Well, I'm familiar with Dreamweaver, but I'd like to get some articles out of the venture, and Dreamweaver's rather old hat anymore. 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 Fri Dec 7 17:02:01 2007 From: miscellany at mvps.org (Steve Schapel) Date: Sat, 08 Dec 2007 12:02:01 +1300 Subject: [AccessD] Carriage return line feed In-Reply-To: <00ec01c83922$5f291ba0$6501a8c0@jefferson> References: <00ec01c83922$5f291ba0$6501a8c0@jefferson> Message-ID: <4759D0E9.4090307@mvps.org> Jennifer, vbCrLf is not a substitute for Chr(13) & Chr(10). Nor is vbNewLine. One is for use within VBA code, the other is for use within queries, control source expressions, etc. Regards Steve Jennifer Gross wrote: > Oooh. I like the vbCRLF. Cuts out some concatenation issues. > > Thank you for the help Rusty and Joe. > From DWUTKA at Marlow.com Fri Dec 7 17:39:59 2007 From: DWUTKA at Marlow.com (Drew Wutka) Date: Fri, 7 Dec 2007 17:39:59 -0600 Subject: [AccessD] Using ASP to put a database on the web (Part 1) Message-ID: http://www.marlow.com/ASPDataClassBuilder.zip The above file is a VB .exe that will immensely help with putting a database on the web using ASP. Let's go over using it. When you start the application, it will have 4 boxes at the bottom. Click the command button '...' next to the database path box. Find and open a database of your choice. If this is a secured database, select the workgroup and enter a UserName/Password. The left listbox should automatically populate once it can connect to the database (so if it's not a secured database, once you select a database). By default, it populates with the tables in the database. There's radio buttons above the list to switch between tables and queries. Select a table from the list (by clicking on it), and the right listbox populates with the fields of that table. Select the ID field of that table, by clicking on it. (The ID Field: textbox will populate with the field you selected). In the Single Class Name, type in the name of the class you want to create. By default, the 'Colleciton Class' populates with the single name, and adds an s, but you can change it to whatever you want. So, for an example, I created a little database with tblPeople. Fields PersonID, FirstName, LastName. I selected PersonID as the ID field. I then named the single class Person, and the Collection Class People. Click the Create DBConnect button. This puts the DBConnect code into your clipboard. Open a blank notepad session and paste the DBConnect function there. Do the same for the Single Class and Collection Class. Now, there are several ways to use these classes. The best way from an efficiency standpoint is to save each class (and the DBConnect function) as individual files. Then 'include' them in your web pages. I found a quirk with that, though. I use Microsoft Script Editor...which has intellisense. With the pages included, I don't get any prompts when writing the code. If the code is directly in the page, then I get intellisense prompts while coding the rest of the page. But from a system sense, having your classes in their one single files, allows you to make changes to those classes without having to change all affected pages. So, let's make a test page: AccessD Test Page <% dim i dim pr dim pl set pr=New Person set pl=New People for i=1 to pl.PersonCount set pr=pl.PersonInfo(i)%> <%=pr.LastName & ", " & pr.FirstName%>
<%next%> <% set pr=nothing set pl=nothing %> Whalla, we now have a web page that displays the list of names we put into out tblPeople table. Pretty short page too, and since we are using classes in ASP, the code is much more 'readable'. Note, the .exe I put in the link above is mine, if anyone wants the VB source to it, email me off list. Every month or so I wipe out the extraneous files on our website, so that file will not be there in a month or so. Next email will create a more complex (and more useful) web page. Drew From DWUTKA at Marlow.com Fri Dec 7 18:15:49 2007 From: DWUTKA at Marlow.com (Drew Wutka) Date: Fri, 7 Dec 2007 18:15:49 -0600 Subject: [AccessD] Using ASP to put a database on the web (Part 2) Message-ID: Well, we built a simple page to display data from a database. But that's the simple method. How much more difficult is it to allow people to actually work with the data? Not hard at all. We've already built the classes (with the utility I put a link up for). Let's change the default.asp page (the page we built last email) to look like this: (Note, I think I goofed on my previous email, the includes were all for dbconnect, instead of all three files, like below) AccessD Test Page
<% dim i dim pr dim pl set pr=New Person set pl=New People for i=1 to pl.PersonCount set pr=pl.PersonInfo(i)%> <%next%> <% set pr=nothing set pl=nothing %>
Commands Last Name First Name
Edit Delete <%=pr.LastName%> <%=pr.FirstName%>
Note that we now have the user information in an html table. Looks nicer that way. Note, also, that the rows of the table are created dynamically...this is called Conditional HTML. Conditional HTML is when you use a server side script (like ASP) to show, not show, or repeat HTML. In this case, we have the flags and the rest in between them within an 'For i=1 to x' 'next' clause. Now that we have a new page, let's add the support files. The 'Add New' button is going to require an 'adduser.asp' page (the action property of the form). Adduser.asp: <% dim pr set pr=new Person pr.StorageOnly=False pr.FirstName=request.form("FirstName") pr.LastName=request.form("LastName") pr.Save 'response.Write pr.FirstName & ", " & pr.LastName set pr=nothing response.Redirect "default.asp" %> Nice, simple and direct. Let's add a deleteuser.asp to remove a user from the table. Deleteuser.asp: <% dim pl set pl=new People pl.DeletePerson request.QueryString("PersonID") set pl=nothing response.Redirect "default.asp" %> Note, that in adduser.asp, we don't include people.asp, and in deleteuser.asp we don't include person.asp, because those classes just aren't used in these short .asp files. We'll go and create the edituser.asp page in the next part. Drew From wdhindman at dejpolsystems.com Fri Dec 7 18:20:05 2007 From: wdhindman at dejpolsystems.com (William Hindman) Date: Fri, 7 Dec 2007 19:20:05 -0500 Subject: [AccessD] Access or SQL Server Express to web References: <000301c83925$18ffce50$6401a8c0@nant> Message-ID: <000c01c83930$16015a60$ef706c4c@jisshowsbs.local> ...dear god ...notepad! :) ...ok, you can do it ...but why would any sane person? ...visual studio web developer express is FREE and a damn site easier to use ...in point of fact, if you can actually write Access form code and modules, you can do visual studio express with a minmal learning curve ...VERY minimal ...and the free tutorials that abound on the net, especially the ms ones, are pretty damn good ...actually, once you've gotten over the inheritence schitck, VS is EASIER to develop with than Access/vba. ...its bad enough for guru Drew to be posting how-to do classic ASP database connections rather than Asp.Net without guru Shamil encouraging coding Asp.Net with notepad :) William ...vigorously shaking head ----- Original Message ----- From: "Shamil Salakhetdinov" To: "'Access Developers discussion and problem solving'" Sent: Friday, December 07, 2007 6:01 PM Subject: Re: [AccessD] Access or SQL Server Express to web > Hello Susan, > > May I say that to start "cooking" ASP.NET 2.0 applications the minimal > toolset is: > > - notepad.exe; > - internet access with ASP.NET hosting account, which minimal monthly fee > is > usually under USD10 and includes both MS Access and MS SQL 2005 Express. > > That's it. No kidding. I'm very serious. :) > > All ASP.NET 2.0 web site project files (except web pages graphics) can be > typed in notepad from scratch and if you will use SQL 2005 Express then > all > the SQL DDL and T-SQL scripts can be also typed in notedpad.exe and then > executed to build MS SQL database.... > > ASP.NET 2.0 web application is a set of files placed in a folder with > usually several (special purpose) subfolders. Most of them are text files > as > I noted above. There are no special project files keeping the structure of > the ASP.NET project/application. There are several special purpose > folders. > ASP.NET app deployment is usually done using XCOPY. Even MS SQL Server > Express database can be "installed"/deployed that way - placed in a > special > sub-folder named App_Data and referenced from web app's web.config file. > ASP.NET development is an easy children's game - eternal joy comparing > with > all that "DLL-Hell" and other "Active-X blues"... > > ASP.NET 2.0 is a huge technology with many features to learn/master for > years but the "start-up" fee/learning curve to make simple apps as you > mentioned is surprisingly low... > > The fact is that 80%-90% of ASP.NET simple apps can be > templated/generated/prepared manually (better using some tools of course) > based on simple text templates: just spend some time analyzing .aspx files > (and related aspx.cs/aspx.vb files) from many freely available great > tutorials as e.g. these ones: > > http://www.asp.net/learn/data-access/ > http://samples.gotdotnet.com/quickstart/aspplus/ > http://www.aspnettutorials.com/ > > ASP.NET 2.0 is a "bound world". And so many things(/properties) can be > bound > so effectively in ASP.NET apps that the one who will experience just once > this "bounding paradise" will never come back to any other existing > technologies... > > And navigation between forms in many cases can be implementing declarative > way... > > All in all you may find that to make simple apps you probably will not > need > to write any imperative (VB.NET/C#) code line... > > Warning: making highly scalable, multi-layered, "keeping pressure" of > hundreds and thousands of simultaneous users ASP.NET apps is quite > different > story than the bright one I mentioned above... > > > -- > Shamil > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Susan Harkins > Sent: Friday, December 07, 2007 10:07 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Access or SQL Server Express to web > >> >> This could be done in Classic ASP (either handcoded or using Dreamweaver >> Server Behaviors or add-ons to generate the database code) or it could be >> coded in .NET. > > =======None of those are in my skillset right now. Well, I'm familiar with > Dreamweaver, but I'd like to get some articles out of the venture, and > Dreamweaver's rather old hat anymore. > > 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 ssharkins at gmail.com Fri Dec 7 18:27:47 2007 From: ssharkins at gmail.com (Susan Harkins) Date: Fri, 7 Dec 2007 19:27:47 -0500 Subject: [AccessD] Access or SQL Server Express to web References: <000301c83925$18ffce50$6401a8c0@nant> <000c01c83930$16015a60$ef706c4c@jisshowsbs.local> Message-ID: <029801c83931$29f98be0$4b3a8343@SusanOne> I do have Web Developer Express and that was my thought -- Express all the way because it's free and frankly, the management tools do most of the work. Although I've worked with VB Express and SQL Server Express, I've never even launched Web Developer. I found VB Express extremely easy to use -- you don't have to know a lot to get a lot done, quickly. Susan H. > if you can actually write Access form code and modules, you can do visual > studio express with a minmal learning curve ...VERY minimal ...and the > free > tutorials that abound on the net, especially the ms ones, are pretty damn > good ...actually, once you've gotten over the inheritence schitck, VS is > EASIER to develop with than Access/vba. From dwaters at usinternet.com Fri Dec 7 18:28:49 2007 From: dwaters at usinternet.com (Dan Waters) Date: Fri, 7 Dec 2007 18:28:49 -0600 Subject: [AccessD] Use Cases In-Reply-To: <29f585dd0712071428x607a2b29u856ac5a2887b2e97@mail.gmail.com> References: <200712071741.lB7Hfelp024732@databaseadvisors.com> <29f585dd0712071428x607a2b29u856ac5a2887b2e97@mail.gmail.com> Message-ID: <002701c83931$4da2ba30$0300a8c0@danwaters> Use Cases! Hi Arthur - Just yesterday I introduce use cases to a customer for the first time (for me!). This looks like a good path to get what users what accurately and quickly. Any thoughts or advice on using this tool? An resources you could recommend? Thanks! Dan -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Arthur Fuller Sent: Friday, December 07, 2007 4:29 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] field limit in forms You reminded me of an app I wrote for KPMG (at that time called Peat Markwick), a fancy accounting firm in Canada. I wrote it and tested it and delivered it and the first thing the boss did was a Cecil-Taylor style "hit a hundred keys with your forearm", crashing his entire forearm upon the keyboard. Literally! He banged down on the keyboard with his forearm, hitting a few dozen keys simultaneously or if not simultaneously, then at pretty close proximity). The app exploded, and he glanced askance at me, implying that I was at fault for not anticipating this. I had the temerity to ask, "How many alcoholics work for you?" This was an incorrect play. You live, you laugh, you love, you learn (as another Canadian called Allanis Morrisette might phrase it). Now I have a clause in my contracts, which says "No amount of intelligence can anticipate the extent of users' stupidity." I don't care what users want to do. I care what the specifications of the job require. I work from Use Cases, and if the Users go beyond the documented and agreed upon Use Cases, then all bets are off. The alternative is, what if the user randomly crunches his forearm down in the middle of a "File Save As" operation. I will not write code to defend against such atrocities unless paid by the hour to do so, and even then, I'll quickly get bored and abandon the operation. Even Microsoft doesn't defend against this. For example, in the middle of a "Save As" operation, you happen to hit Ctrl+Alt+Delete and then terminate the app. Is this my fault? If you think so and can defend against it, you're a far better programmer than I, and I will therefore retire and refer all my clients to you. A. On 12/7/07, Drew Wutka wrote: > > She must live in Fantasyland, the mythical world where uses do what you > want them too, not what they want to do.... > > ;) > > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From DWUTKA at Marlow.com Fri Dec 7 18:33:24 2007 From: DWUTKA at Marlow.com (Drew Wutka) Date: Fri, 7 Dec 2007 18:33:24 -0600 Subject: [AccessD] Using ASP to put a database on the web (Part 3) Message-ID: Ok, we now have a more complex asp page, to display our data, and we've added the ability to add and delete data. Now let's make a webpage to edit data: Edituser.asp: <% dim pr set pr=new Person if request.Form("Submit")="Edit User" then pr.StorageOnly=False pr.ID=request.Form("PersonID") pr.FirstName=request.Form("FirstName") pr.LastName=request.Form("LastName") pr.Save response.Redirect "default.asp" else pr.StorageOnly=False pr.ID=request.QueryString("PersonID") end if%>
First Name:
Last Name:
<%set pr=nothing%> All done. If anyone needs help getting a website setup on their machine, to test this, give a holler. Or specific questions about the code I posted. I know this wasn't a huge tutorial, that's because asp and html are big subjects, so this email was for people relatively familiar with both, or for the first timers that want to try it out. The new process I included was using classes within ASP. Have a good weekend everyone. Drew From accessd at shaw.ca Fri Dec 7 18:45:15 2007 From: accessd at shaw.ca (Jim Lawrence) Date: Fri, 07 Dec 2007 16:45:15 -0800 Subject: [AccessD] Access or SQL Server Express to web In-Reply-To: <014501c8391f$5353f640$4b3a8343@SusanOne> References: <001a01c838f8$a26c71c0$4b3a8343@SusanOne> <025501c838fa$9a7bc040$7f010a0a@lcmdv8000> <008801c83905$84f445c0$4b3a8343@SusanOne> <014501c8391f$5353f640$4b3a8343@SusanOne> Message-ID: <335E51DF74C74BE592AE0EF1347FD831@creativesystemdesigns.com> Hi Susan: The express version is free... > Your other option is Visual Studio using ASP.Net. This is excellent Check out http://www.databaseadvisors.com/reference/referencedev.asp for details. There is even a link to tutorials. HTH Jim From accessd at shaw.ca Fri Dec 7 18:50:23 2007 From: accessd at shaw.ca (Jim Lawrence) Date: Fri, 07 Dec 2007 16:50:23 -0800 Subject: [AccessD] Access or SQL Server Express to web In-Reply-To: <000301c83925$18ffce50$6401a8c0@nant> References: <008801c83905$84f445c0$4b3a8343@SusanOne> <000301c83925$18ffce50$6401a8c0@nant> Message-ID: <80103777CEBC4791B1B89115A0F5AE72@creativesystemdesigns.com> There is a much better editor than notebook that you can download and use. See: http://www.pnotepad.org/ Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Shamil Salakhetdinov Sent: Friday, December 07, 2007 3:01 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Access or SQL Server Express to web Hello Susan, May I say that to start "cooking" ASP.NET 2.0 applications the minimal toolset is: - notepad.exe; - internet access with ASP.NET hosting account, which minimal monthly fee is usually under USD10 and includes both MS Access and MS SQL 2005 Express. That's it. No kidding. I'm very serious. :) All ASP.NET 2.0 web site project files (except web pages graphics) can be typed in notepad from scratch and if you will use SQL 2005 Express then all the SQL DDL and T-SQL scripts can be also typed in notedpad.exe and then executed to build MS SQL database.... ASP.NET 2.0 web application is a set of files placed in a folder with usually several (special purpose) subfolders. Most of them are text files as I noted above. There are no special project files keeping the structure of the ASP.NET project/application. There are several special purpose folders. ASP.NET app deployment is usually done using XCOPY. Even MS SQL Server Express database can be "installed"/deployed that way - placed in a special sub-folder named App_Data and referenced from web app's web.config file. ASP.NET development is an easy children's game - eternal joy comparing with all that "DLL-Hell" and other "Active-X blues"... ASP.NET 2.0 is a huge technology with many features to learn/master for years but the "start-up" fee/learning curve to make simple apps as you mentioned is surprisingly low... The fact is that 80%-90% of ASP.NET simple apps can be templated/generated/prepared manually (better using some tools of course) based on simple text templates: just spend some time analyzing .aspx files (and related aspx.cs/aspx.vb files) from many freely available great tutorials as e.g. these ones: http://www.asp.net/learn/data-access/ http://samples.gotdotnet.com/quickstart/aspplus/ http://www.aspnettutorials.com/ ASP.NET 2.0 is a "bound world". And so many things(/properties) can be bound so effectively in ASP.NET apps that the one who will experience just once this "bounding paradise" will never come back to any other existing technologies... And navigation between forms in many cases can be implementing declarative way... All in all you may find that to make simple apps you probably will not need to write any imperative (VB.NET/C#) code line... Warning: making highly scalable, multi-layered, "keeping pressure" of hundreds and thousands of simultaneous users ASP.NET apps is quite different story than the bright one I mentioned above... -- Shamil -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Susan Harkins Sent: Friday, December 07, 2007 10:07 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Access or SQL Server Express to web > > This could be done in Classic ASP (either handcoded or using Dreamweaver > Server Behaviors or add-ons to generate the database code) or it could be > coded in .NET. =======None of those are in my skillset right now. Well, I'm familiar with Dreamweaver, but I'd like to get some articles out of the venture, and Dreamweaver's rather old hat anymore. 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 fuller.artful at gmail.com Fri Dec 7 19:15:59 2007 From: fuller.artful at gmail.com (Arthur Fuller) Date: Fri, 7 Dec 2007 20:15:59 -0500 Subject: [AccessD] Use Cases In-Reply-To: <002701c83931$4da2ba30$0300a8c0@danwaters> References: <200712071741.lB7Hfelp024732@databaseadvisors.com> <29f585dd0712071428x607a2b29u856ac5a2887b2e97@mail.gmail.com> <002701c83931$4da2ba30$0300a8c0@danwaters> Message-ID: <29f585dd0712071715g690b8067x8ba8705198a58fd5@mail.gmail.com> If you really want to go down this road, Dan (and I recommend it), then it goes like this: 1. Use Cases 2. Functional Specs 3. Module algorithms (approximately) Any given Use Case can use other Use Cases (i.e. Use Case: Delete Parent Record involves Use Case "Delete all child rows first", and perhaps also "write deleted rows to an audit trail table). Then Use Case "Recover from dumb-ass delete" involves recovering from the audit trail and reconstituting said row(s). Regarding tools that can do this automatically, Rational is probably the finest. Download a trial and then copy its formats, and if your firm cannot afford the price, then copy the outputs and turn them into templates and go from there. This is a cheap and sleazy alternative, to be sure. Far better to convince yourself or your contractee to bite the price and then you have a beautifully integrated solution. It all begins with Use Cases. That leads to Functional Specs. That leads to Module Algorithms (which exactly parallel Func Specs and by Inheritance Use Cases). Specify what the software should do (Use Cases). Then write the FuncSpecs for each Use Case. Then write the description of each algorithm required to deliver a given Func Spec. This may seem overkill for trivial apps (less than 20 tables), but I don't care. What I care about is verifiable sign-offs: If the software does what is required, then pay me (a crude way of phrasing it, but that's the bottom line). If it fails to deliver what was required, then I'm back in the woodshed making it work. There are two issues here, and I recognize this. One is, Does it do what was required? The second is, Does it do it elegantly? These MUST be distinguished, IMO. Suppose that my solution involves four keystrokes and some typing, while the user wants one keystroke and no typing. The point is that the software works, whether it takes one or twenty keystrokes. The rest of the discussion concerns UI, which can always be simplified, but the point is that it works. We can clean up the UI later: the immediate point is correctness. Once that point is achieved, then we can think about how to make it cleaner and smoother. All this is strictly IMO, of course. Arthur On 12/7/07, Dan Waters wrote: > > Use Cases! > > Hi Arthur - Just yesterday I introduce use cases to a customer for the > first > time (for me!). This looks like a good path to get what users what > accurately and quickly. > > Any thoughts or advice on using this tool? An resources you could > recommend? > > Thanks! > Dan > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Arthur Fuller > Sent: Friday, December 07, 2007 4:29 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] field limit in forms > > You reminded me of an app I wrote for KPMG (at that time called Peat > Markwick), a fancy accounting firm in Canada. I wrote it and tested it and > delivered it and the first thing the boss did was a Cecil-Taylor style > "hit > a hundred keys with your forearm", crashing his entire forearm upon the > keyboard. Literally! He banged down on the keyboard with his forearm, > hitting a few dozen keys simultaneously or if not simultaneously, then at > pretty close proximity). The app exploded, and he glanced askance at me, > implying that I was at fault for not anticipating this. I had the temerity > to ask, "How many alcoholics work for you?" This was an incorrect play. > You > live, you laugh, you love, you learn (as another Canadian called Allanis > Morrisette might phrase it). Now I have a clause in my contracts, which > says > "No amount of intelligence can anticipate the extent of users' stupidity." > > I don't care what users want to do. I care what the specifications of the > job require. I work from Use Cases, and if the Users go beyond the > documented and agreed upon Use Cases, then all bets are off. The > alternative > is, what if the user randomly crunches his forearm down in the middle of a > "File Save As" operation. I will not write code to defend against such > atrocities unless paid by the hour to do so, and even then, I'll quickly > get > bored and abandon the operation. Even Microsoft doesn't defend against > this. > For example, in the middle of a "Save As" operation, you happen to hit > Ctrl+Alt+Delete and then terminate the app. Is this my fault? If you think > so and can defend against it, you're a far better programmer than I, and I > will therefore retire and refer all my clients to you. > > A. > > On 12/7/07, Drew Wutka wrote: > > > > She must live in Fantasyland, the mythical world where uses do what you > > want them too, not what they want to do.... > > > > ;) > > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/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 Dec 7 19:38:55 2007 From: dwaters at usinternet.com (Dan Waters) Date: Fri, 7 Dec 2007 19:38:55 -0600 Subject: [AccessD] Use Cases In-Reply-To: <29f585dd0712071715g690b8067x8ba8705198a58fd5@mail.gmail.com> References: <200712071741.lB7Hfelp024732@databaseadvisors.com><29f585dd0712071428x607a2b29u856ac5a2887b2e97@mail.gmail.com><002701c83931$4da2ba30$0300a8c0@danwaters> <29f585dd0712071715g690b8067x8ba8705198a58fd5@mail.gmail.com> Message-ID: <002801c8393b$18d49da0$0300a8c0@danwaters> Thanks! I'll take a look at Rational - although my company (me.Dan) cannot afford it. Although one of my reasons for uses cases is to avoid rewriting my UI. It's fairly easy w/ minimal keystrokes and lots of visual cues, which take a lot of work to write. Rewriting that can be time-consuming if something functional changes. Dan -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Arthur Fuller Sent: Friday, December 07, 2007 7:16 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Use Cases If you really want to go down this road, Dan (and I recommend it), then it goes like this: 1. Use Cases 2. Functional Specs 3. Module algorithms (approximately) Any given Use Case can use other Use Cases (i.e. Use Case: Delete Parent Record involves Use Case "Delete all child rows first", and perhaps also "write deleted rows to an audit trail table). Then Use Case "Recover from dumb-ass delete" involves recovering from the audit trail and reconstituting said row(s). Regarding tools that can do this automatically, Rational is probably the finest. Download a trial and then copy its formats, and if your firm cannot afford the price, then copy the outputs and turn them into templates and go from there. This is a cheap and sleazy alternative, to be sure. Far better to convince yourself or your contractee to bite the price and then you have a beautifully integrated solution. It all begins with Use Cases. That leads to Functional Specs. That leads to Module Algorithms (which exactly parallel Func Specs and by Inheritance Use Cases). Specify what the software should do (Use Cases). Then write the FuncSpecs for each Use Case. Then write the description of each algorithm required to deliver a given Func Spec. This may seem overkill for trivial apps (less than 20 tables), but I don't care. What I care about is verifiable sign-offs: If the software does what is required, then pay me (a crude way of phrasing it, but that's the bottom line). If it fails to deliver what was required, then I'm back in the woodshed making it work. There are two issues here, and I recognize this. One is, Does it do what was required? The second is, Does it do it elegantly? These MUST be distinguished, IMO. Suppose that my solution involves four keystrokes and some typing, while the user wants one keystroke and no typing. The point is that the software works, whether it takes one or twenty keystrokes. The rest of the discussion concerns UI, which can always be simplified, but the point is that it works. We can clean up the UI later: the immediate point is correctness. Once that point is achieved, then we can think about how to make it cleaner and smoother. All this is strictly IMO, of course. Arthur On 12/7/07, Dan Waters wrote: > > Use Cases! > > Hi Arthur - Just yesterday I introduce use cases to a customer for the > first > time (for me!). This looks like a good path to get what users what > accurately and quickly. > > Any thoughts or advice on using this tool? An resources you could > recommend? > > Thanks! > Dan > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Arthur Fuller > Sent: Friday, December 07, 2007 4:29 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] field limit in forms > > You reminded me of an app I wrote for KPMG (at that time called Peat > Markwick), a fancy accounting firm in Canada. I wrote it and tested it and > delivered it and the first thing the boss did was a Cecil-Taylor style > "hit > a hundred keys with your forearm", crashing his entire forearm upon the > keyboard. Literally! He banged down on the keyboard with his forearm, > hitting a few dozen keys simultaneously or if not simultaneously, then at > pretty close proximity). The app exploded, and he glanced askance at me, > implying that I was at fault for not anticipating this. I had the temerity > to ask, "How many alcoholics work for you?" This was an incorrect play. > You > live, you laugh, you love, you learn (as another Canadian called Allanis > Morrisette might phrase it). Now I have a clause in my contracts, which > says > "No amount of intelligence can anticipate the extent of users' stupidity." > > I don't care what users want to do. I care what the specifications of the > job require. I work from Use Cases, and if the Users go beyond the > documented and agreed upon Use Cases, then all bets are off. The > alternative > is, what if the user randomly crunches his forearm down in the middle of a > "File Save As" operation. I will not write code to defend against such > atrocities unless paid by the hour to do so, and even then, I'll quickly > get > bored and abandon the operation. Even Microsoft doesn't defend against > this. > For example, in the middle of a "Save As" operation, you happen to hit > Ctrl+Alt+Delete and then terminate the app. Is this my fault? If you think > so and can defend against it, you're a far better programmer than I, and I > will therefore retire and refer all my clients to you. > > A. > > On 12/7/07, Drew Wutka wrote: > > > > She must live in Fantasyland, the mythical world where uses do what you > > want them too, not what they want to do.... > > > > ;) > > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/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 Dec 7 21:25:37 2007 From: fuller.artful at gmail.com (Arthur Fuller) Date: Fri, 7 Dec 2007 22:25:37 -0500 Subject: [AccessD] Use Cases In-Reply-To: <002801c8393b$18d49da0$0300a8c0@danwaters> References: <200712071741.lB7Hfelp024732@databaseadvisors.com> <29f585dd0712071428x607a2b29u856ac5a2887b2e97@mail.gmail.com> <002701c83931$4da2ba30$0300a8c0@danwaters> <29f585dd0712071715g690b8067x8ba8705198a58fd5@mail.gmail.com> <002801c8393b$18d49da0$0300a8c0@danwaters> Message-ID: <29f585dd0712071925u604a0427vef92955cb776d349@mail.gmail.com> At the risk of being accused of ripping off IBM/Rational, I suggest this: download a copy of Rational and run it against any existing app. Generate the docs and then save them to Word templates. After the expiry date, you won't have all the integrated facilities, but you will have a lovely set of templates from which to do future work until you can afford to license the product. It's a lovely product. I'm in the same position as you. It's far too pricey for this lone developer to afford, but I've been fortunate enough to have a client or three that uses it religiously, so that's how I learned it. Arthur On 12/7/07, Dan Waters wrote: > > Thanks! > > I'll take a look at Rational - although my company (me.Dan) cannot afford > it. > > Although one of my reasons for uses cases is to avoid rewriting my > UI. It's > fairly easy w/ minimal keystrokes and lots of visual cues, which take a > lot > of work to write. Rewriting that can be time-consuming if something > functional changes. > > Dan > From fuller.artful at gmail.com Fri Dec 7 21:31:15 2007 From: fuller.artful at gmail.com (Arthur Fuller) Date: Fri, 7 Dec 2007 22:31:15 -0500 Subject: [AccessD] Access or SQL Server Express to web In-Reply-To: <80103777CEBC4791B1B89115A0F5AE72@creativesystemdesigns.com> References: <008801c83905$84f445c0$4b3a8343@SusanOne> <000301c83925$18ffce50$6401a8c0@nant> <80103777CEBC4791B1B89115A0F5AE72@creativesystemdesigns.com> Message-ID: <29f585dd0712071931p30185571rcdcb3ab43eb74a46@mail.gmail.com> William, Shamil's point was that any text editor suffices to develop a .NET app. Obviously, it is a lot simpler to use a GUI and have intellisense and so on, but the end result of all these GUI interfaces is a text file, which could be written in NotePad or any other text editor. My fave text editor is NoteTab, but I'm not religious about this point. Some folks like to write assembly code, some like C, some like higher level languages. I am not religious about this either. Write in the language and level you like. Just don't put anyone down for writing at a higher or lower level than you. Call it multiculturalism if you wish, but I believe it. A. On 12/7/07, Jim Lawrence wrote: > > There is a much better editor than notebook that you can download and use. > See: http://www.pnotepad.org/ > > Jim > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Shamil > Salakhetdinov > Sent: Friday, December 07, 2007 3:01 PM > To: 'Access Developers discussion and problem solving' > Subject: Re: [AccessD] Access or SQL Server Express to web > > Hello Susan, > > May I say that to start "cooking" ASP.NET 2.0 applications the minimal > toolset is: > > - notepad.exe; > - internet access with ASP.NET hosting account, which minimal monthly fee > is > usually under USD10 and includes both MS Access and MS SQL 2005 Express. > > That's it. No kidding. I'm very serious. :) > > All ASP.NET 2.0 web site project files (except web pages graphics) can be > typed in notepad from scratch and if you will use SQL 2005 Express then > all > the SQL DDL and T-SQL scripts can be also typed in notedpad.exe and then > executed to build MS SQL database.... > > ASP.NET 2.0 web application is a set of files placed in a folder with > usually several (special purpose) subfolders. Most of them are text files > as > I noted above. There are no special project files keeping the structure of > the ASP.NET project/application. There are several special purpose > folders. > ASP.NET app deployment is usually done using XCOPY. Even MS SQL Server > Express database can be "installed"/deployed that way - placed in a > special > sub-folder named App_Data and referenced from web app's web.config file. > ASP.NET development is an easy children's game - eternal joy comparing > with > all that "DLL-Hell" and other "Active-X blues"... > > ASP.NET 2.0 is a huge technology with many features to learn/master for > years but the "start-up" fee/learning curve to make simple apps as you > mentioned is surprisingly low... > > The fact is that 80%-90% of ASP.NET simple apps can be > templated/generated/prepared manually (better using some tools of course) > based on simple text templates: just spend some time analyzing .aspx files > (and related aspx.cs/aspx.vb files) from many freely available great > tutorials as e.g. these ones: > > http://www.asp.net/learn/data-access/ > http://samples.gotdotnet.com/quickstart/aspplus/ > http://www.aspnettutorials.com/ > > ASP.NET 2.0 is a "bound world". And so many things(/properties) can be > bound > so effectively in ASP.NET apps that the one who will experience just once > this "bounding paradise" will never come back to any other existing > technologies... > > And navigation between forms in many cases can be implementing declarative > way... > > All in all you may find that to make simple apps you probably will not > need > to write any imperative (VB.NET/C#) code line... > > Warning: making highly scalable, multi-layered, "keeping pressure" of > hundreds and thousands of simultaneous users ASP.NET apps is quite > different > story than the bright one I mentioned above... > > > -- > Shamil > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Susan Harkins > Sent: Friday, December 07, 2007 10:07 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Access or SQL Server Express to web > > > > > This could be done in Classic ASP (either handcoded or using Dreamweaver > > Server Behaviors or add-ons to generate the database code) or it could > be > > coded in .NET. > > =======None of those are in my skillset right now. Well, I'm familiar with > Dreamweaver, but I'd like to get some articles out of the venture, and > Dreamweaver's rather old hat anymore. > > 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 > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From jwcolby at colbyconsulting.com Fri Dec 7 22:06:36 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Fri, 7 Dec 2007 23:06:36 -0500 Subject: [AccessD] field limit in forms In-Reply-To: <29f585dd0712071428x607a2b29u856ac5a2887b2e97@mail.gmail.com> References: <200712071741.lB7Hfelp024732@databaseadvisors.com> <29f585dd0712071428x607a2b29u856ac5a2887b2e97@mail.gmail.com> Message-ID: <014701c8394f$ba5a9f80$977aa8c0@M90> Did he do this "forearm on the keyboard" thing intentionally? That is too funny. Next time ask him what would happen if the pilot of an airplane did that to the switch panel. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Arthur Fuller Sent: Friday, December 07, 2007 5:29 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] field limit in forms You reminded me of an app I wrote for KPMG (at that time called Peat Markwick), a fancy accounting firm in Canada. I wrote it and tested it and delivered it and the first thing the boss did was a Cecil-Taylor style "hit a hundred keys with your forearm", crashing his entire forearm upon the keyboard. Literally! He banged down on the keyboard with his forearm, hitting a few dozen keys simultaneously or if not simultaneously, then at pretty close proximity). The app exploded, and he glanced askance at me, implying that I was at fault for not anticipating this. I had the temerity to ask, "How many alcoholics work for you?" This was an incorrect play. You live, you laugh, you love, you learn (as another Canadian called Allanis Morrisette might phrase it). Now I have a clause in my contracts, which says "No amount of intelligence can anticipate the extent of users' stupidity." I don't care what users want to do. I care what the specifications of the job require. I work from Use Cases, and if the Users go beyond the documented and agreed upon Use Cases, then all bets are off. The alternative is, what if the user randomly crunches his forearm down in the middle of a "File Save As" operation. I will not write code to defend against such atrocities unless paid by the hour to do so, and even then, I'll quickly get bored and abandon the operation. Even Microsoft doesn't defend against this. For example, in the middle of a "Save As" operation, you happen to hit Ctrl+Alt+Delete and then terminate the app. Is this my fault? If you Ctrl+Alt+think so and can defend against it, you're a far better programmer than I, and I will therefore retire and refer all my clients to you. A. On 12/7/07, Drew Wutka wrote: > > She must live in Fantasyland, the mythical world where uses do what > you want them too, not what they want to do.... > > ;) > > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From bbruen at unwired.com.au Fri Dec 7 22:57:07 2007 From: bbruen at unwired.com.au (Bruce Bruen) Date: Sat, 8 Dec 2007 15:57:07 +1100 Subject: [AccessD] Use Cases In-Reply-To: <29f585dd0712071925u604a0427vef92955cb776d349@mail.gmail.com> References: <200712071741.lB7Hfelp024732@databaseadvisors.com> <002801c8393b$18d49da0$0300a8c0@danwaters> <29f585dd0712071925u604a0427vef92955cb776d349@mail.gmail.com> Message-ID: <200712081557.08703.bbruen@unwired.com.au> Try EA from Sparx Systems ... www.sparxsystems.com.au I've been using it for over 4 years and the price is justifiable -- regards Bruce From shamil at users.mns.ru Sat Dec 8 04:03:33 2007 From: shamil at users.mns.ru (Shamil Salakhetdinov) Date: Sat, 8 Dec 2007 13:03:33 +0300 Subject: [AccessD] Access or SQL Server Express to web In-Reply-To: <000c01c83930$16015a60$ef706c4c@jisshowsbs.local> Message-ID: <000001c83981$97ac6040$6401a8c0@nant> William, I just wanted to note that unlike MS Access, which would be very unusual to develop applications with by using notepad.exe (that's possible but would be very insane?), ASP.Net development isn't that dependent on a certain development tool - and here you go, you can use "minimalist development approach" and do almost everything in notepad and paint... BTW, working with some advanced multi-view forms in VS2005 I'm often getting VS2005 GPF-ing when trying to do such simple things as e.g. switch template views or change controls' name in properties window... Then the only possibility to proceed is to switch to .aspx mark-up view and to type in the needed fixes manually - very similar to notepad with exception that even in .aspx markup-view InterlliSense and on-the-fly syntax error checking is working in VS very well... Still you need to know what all that .aspx mark-up "is doing here" IOW I wanted to warn Susan to be prepared to type mark-up manually when there will be no any other way to proceed and that usually happens under very strict real-life projects' deadlines conditions... >From several Web casts from MS I have learned that they rarely use design mode in their ASP.NET development guidelines presentations - they type directly in mark-up view - that's often (much) quicker after "meat" stuff of web forms generated in design mode... Much quicker if you know .aspx markup well of course... I'm not yet, I'm still learning, I'm not guru in this area yet, getting there but it could take another year or more... -- Shamil -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of William Hindman Sent: Saturday, December 08, 2007 3:20 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Access or SQL Server Express to web ...dear god ...notepad! :) ...ok, you can do it ...but why would any sane person? ...visual studio web developer express is FREE and a damn site easier to use ...in point of fact, if you can actually write Access form code and modules, you can do visual studio express with a minmal learning curve ...VERY minimal ...and the free tutorials that abound on the net, especially the ms ones, are pretty damn good ...actually, once you've gotten over the inheritence schitck, VS is EASIER to develop with than Access/vba. ...its bad enough for guru Drew to be posting how-to do classic ASP database connections rather than Asp.Net without guru Shamil encouraging coding Asp.Net with notepad :) William ...vigorously shaking head ----- Original Message ----- From: "Shamil Salakhetdinov" To: "'Access Developers discussion and problem solving'" Sent: Friday, December 07, 2007 6:01 PM Subject: Re: [AccessD] Access or SQL Server Express to web > Hello Susan, > > May I say that to start "cooking" ASP.NET 2.0 applications the minimal > toolset is: > > - notepad.exe; > - internet access with ASP.NET hosting account, which minimal monthly fee > is > usually under USD10 and includes both MS Access and MS SQL 2005 Express. > > That's it. No kidding. I'm very serious. :) > > All ASP.NET 2.0 web site project files (except web pages graphics) can be > typed in notepad from scratch and if you will use SQL 2005 Express then > all > the SQL DDL and T-SQL scripts can be also typed in notedpad.exe and then > executed to build MS SQL database.... > > ASP.NET 2.0 web application is a set of files placed in a folder with > usually several (special purpose) subfolders. Most of them are text files > as > I noted above. There are no special project files keeping the structure of > the ASP.NET project/application. There are several special purpose > folders. > ASP.NET app deployment is usually done using XCOPY. Even MS SQL Server > Express database can be "installed"/deployed that way - placed in a > special > sub-folder named App_Data and referenced from web app's web.config file. > ASP.NET development is an easy children's game - eternal joy comparing > with > all that "DLL-Hell" and other "Active-X blues"... > > ASP.NET 2.0 is a huge technology with many features to learn/master for > years but the "start-up" fee/learning curve to make simple apps as you > mentioned is surprisingly low... > > The fact is that 80%-90% of ASP.NET simple apps can be > templated/generated/prepared manually (better using some tools of course) > based on simple text templates: just spend some time analyzing .aspx files > (and related aspx.cs/aspx.vb files) from many freely available great > tutorials as e.g. these ones: > > http://www.asp.net/learn/data-access/ > http://samples.gotdotnet.com/quickstart/aspplus/ > http://www.aspnettutorials.com/ > > ASP.NET 2.0 is a "bound world". And so many things(/properties) can be > bound > so effectively in ASP.NET apps that the one who will experience just once > this "bounding paradise" will never come back to any other existing > technologies... > > And navigation between forms in many cases can be implementing declarative > way... > > All in all you may find that to make simple apps you probably will not > need > to write any imperative (VB.NET/C#) code line... > > Warning: making highly scalable, multi-layered, "keeping pressure" of > hundreds and thousands of simultaneous users ASP.NET apps is quite > different > story than the bright one I mentioned above... > > > -- > Shamil > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Susan Harkins > Sent: Friday, December 07, 2007 10:07 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Access or SQL Server Express to web > >> >> This could be done in Classic ASP (either handcoded or using Dreamweaver >> Server Behaviors or add-ons to generate the database code) or it could be >> coded in .NET. > > =======None of those are in my skillset right now. Well, I'm familiar with > Dreamweaver, but I'd like to get some articles out of the venture, and > Dreamweaver's rather old hat anymore. > > 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 -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From wdhindman at dejpolsystems.com Sat Dec 8 06:27:28 2007 From: wdhindman at dejpolsystems.com (William Hindman) Date: Sat, 8 Dec 2007 07:27:28 -0500 Subject: [AccessD] Access or SQL Server Express to web References: <008801c83905$84f445c0$4b3a8343@SusanOne><000301c83925$18ffce50$6401a8c0@nant><80103777CEBC4791B1B89115A0F5AE72@creativesystemdesigns.com> <29f585dd0712071931p30185571rcdcb3ab43eb74a46@mail.gmail.com> Message-ID: <001101c83995$b2e82dd0$ef706c4c@jisshowsbs.local> Arthur ...I would be the last here to try to put Shamil "down" ...my point was that using notepad to develop on asp.net is like walking to the mall, you can get there and back ok ...but there is going to be a lot of shopping time lost ...which is why you went to the mall in the first place :) William ----- Original Message ----- From: "Arthur Fuller" To: "Access Developers discussion and problem solving" Sent: Friday, December 07, 2007 10:31 PM Subject: Re: [AccessD] Access or SQL Server Express to web > William, > > Shamil's point was that any text editor suffices to develop a .NET app. > Obviously, it is a lot simpler to use a GUI and have intellisense and so > on, > but the end result of all these GUI interfaces is a text file, which could > be written in NotePad or any other text editor. > > My fave text editor is NoteTab, but I'm not religious about this point. > > Some folks like to write assembly code, some like C, some like higher > level > languages. I am not religious about this either. Write in the language and > level you like. Just don't put anyone down for writing at a higher or > lower > level than you. Call it multiculturalism if you wish, but I believe it. > > A. > > On 12/7/07, Jim Lawrence wrote: >> >> There is a much better editor than notebook that you can download and >> use. >> See: http://www.pnotepad.org/ >> >> Jim >> >> -----Original Message----- >> From: accessd-bounces at databaseadvisors.com >> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Shamil >> Salakhetdinov >> Sent: Friday, December 07, 2007 3:01 PM >> To: 'Access Developers discussion and problem solving' >> Subject: Re: [AccessD] Access or SQL Server Express to web >> >> Hello Susan, >> >> May I say that to start "cooking" ASP.NET 2.0 applications the minimal >> toolset is: >> >> - notepad.exe; >> - internet access with ASP.NET hosting account, which minimal monthly fee >> is >> usually under USD10 and includes both MS Access and MS SQL 2005 Express. >> >> That's it. No kidding. I'm very serious. :) >> >> All ASP.NET 2.0 web site project files (except web pages graphics) can be >> typed in notepad from scratch and if you will use SQL 2005 Express then >> all >> the SQL DDL and T-SQL scripts can be also typed in notedpad.exe and then >> executed to build MS SQL database.... >> >> ASP.NET 2.0 web application is a set of files placed in a folder with >> usually several (special purpose) subfolders. Most of them are text files >> as >> I noted above. There are no special project files keeping the structure >> of >> the ASP.NET project/application. There are several special purpose >> folders. >> ASP.NET app deployment is usually done using XCOPY. Even MS SQL Server >> Express database can be "installed"/deployed that way - placed in a >> special >> sub-folder named App_Data and referenced from web app's web.config file. >> ASP.NET development is an easy children's game - eternal joy comparing >> with >> all that "DLL-Hell" and other "Active-X blues"... >> >> ASP.NET 2.0 is a huge technology with many features to learn/master for >> years but the "start-up" fee/learning curve to make simple apps as you >> mentioned is surprisingly low... >> >> The fact is that 80%-90% of ASP.NET simple apps can be >> templated/generated/prepared manually (better using some tools of course) >> based on simple text templates: just spend some time analyzing .aspx >> files >> (and related aspx.cs/aspx.vb files) from many freely available great >> tutorials as e.g. these ones: >> >> http://www.asp.net/learn/data-access/ >> http://samples.gotdotnet.com/quickstart/aspplus/ >> http://www.aspnettutorials.com/ >> >> ASP.NET 2.0 is a "bound world". And so many things(/properties) can be >> bound >> so effectively in ASP.NET apps that the one who will experience just once >> this "bounding paradise" will never come back to any other existing >> technologies... >> >> And navigation between forms in many cases can be implementing >> declarative >> way... >> >> All in all you may find that to make simple apps you probably will not >> need >> to write any imperative (VB.NET/C#) code line... >> >> Warning: making highly scalable, multi-layered, "keeping pressure" of >> hundreds and thousands of simultaneous users ASP.NET apps is quite >> different >> story than the bright one I mentioned above... >> >> >> -- >> Shamil >> >> -----Original Message----- >> From: accessd-bounces at databaseadvisors.com >> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Susan Harkins >> Sent: Friday, December 07, 2007 10:07 PM >> To: Access Developers discussion and problem solving >> Subject: Re: [AccessD] Access or SQL Server Express to web >> >> > >> > This could be done in Classic ASP (either handcoded or using >> > Dreamweaver >> > Server Behaviors or add-ons to generate the database code) or it could >> be >> > coded in .NET. >> >> =======None of those are in my skillset right now. Well, I'm familiar >> with >> Dreamweaver, but I'd like to get some articles out of the venture, and >> Dreamweaver's rather old hat anymore. >> >> 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 >> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/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 Dec 8 06:50:41 2007 From: wdhindman at dejpolsystems.com (William Hindman) Date: Sat, 8 Dec 2007 07:50:41 -0500 Subject: [AccessD] Access or SQL Server Express to web References: <000001c83981$97ac6040$6401a8c0@nant> Message-ID: <001501c83998$f13c9230$ef706c4c@jisshowsbs.local> Shamil ...I've moved to vs'8 ...the intellisense in js alone is worth it ...not to mention the inclusion of a css "expression" type tool in the wd version. ...I rarely work in design mode now ...it used to crap on me all the time when I started using vs'5 ...its not really functional even in vs'8 imnsho ...I'd much rather work in the source window and then view the real thing in the browser ...and source view has notepad beat all to hell and back ...I can spend hours looking for the missing ":" in note pad while in vs it makes it virtually impossible to miss it in the first place and damned easy to find if you do. ...and there is sooooooooooo much more sample code available in vb.net and c#.net on the net than there is for Access ...and with the syntax being so similar between them, its often very easy to convert from one to the other. William ----- Original Message ----- From: "Shamil Salakhetdinov" To: "'Access Developers discussion and problem solving'" Sent: Saturday, December 08, 2007 5:03 AM Subject: Re: [AccessD] Access or SQL Server Express to web > William, > > I just wanted to note that unlike MS Access, which would be very unusual > to > develop applications with by using notepad.exe (that's possible but would > be > very insane?), ASP.Net development isn't that dependent on a certain > development tool - and here you go, you can use "minimalist development > approach" and do almost everything in notepad and paint... > > BTW, working with some advanced multi-view forms in VS2005 I'm often > getting > VS2005 GPF-ing when trying to do such simple things as e.g. switch > template > views or change controls' name in properties window... > > Then the only possibility to proceed is to switch to .aspx mark-up view > and > to type in the needed fixes manually - very similar to notepad with > exception that even in .aspx markup-view InterlliSense and on-the-fly > syntax > error checking is working in VS very well... > > Still you need to know what all that .aspx mark-up "is doing here" IOW I > wanted to warn Susan to be prepared to type mark-up manually when there > will > be no any other way to proceed and that usually happens under very strict > real-life projects' deadlines conditions... > >>From several Web casts from MS I have learned that they rarely use design > mode in their ASP.NET development guidelines presentations - they type > directly in mark-up view - that's often (much) quicker after "meat" stuff > of > web forms generated in design mode... > > Much quicker if you know .aspx markup well of course... > > I'm not yet, I'm still learning, I'm not guru in this area yet, getting > there but it could take another year or more... > > -- > Shamil > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of William Hindman > Sent: Saturday, December 08, 2007 3:20 AM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Access or SQL Server Express to web > > ...dear god ...notepad! :) > > ...ok, you can do it ...but why would any sane person? ...visual studio > web > developer express is FREE and a damn site easier to use ...in point of > fact, > > if you can actually write Access form code and modules, you can do visual > studio express with a minmal learning curve ...VERY minimal ...and the > free > tutorials that abound on the net, especially the ms ones, are pretty damn > good ...actually, once you've gotten over the inheritence schitck, VS is > EASIER to develop with than Access/vba. > > ...its bad enough for guru Drew to be posting how-to do classic ASP > database > > connections rather than Asp.Net without guru Shamil encouraging coding > Asp.Net with notepad :) > > William ...vigorously shaking head > > ----- Original Message ----- > From: "Shamil Salakhetdinov" > To: "'Access Developers discussion and problem solving'" > > Sent: Friday, December 07, 2007 6:01 PM > Subject: Re: [AccessD] Access or SQL Server Express to web > > >> Hello Susan, >> >> May I say that to start "cooking" ASP.NET 2.0 applications the minimal >> toolset is: >> >> - notepad.exe; >> - internet access with ASP.NET hosting account, which minimal monthly fee >> is >> usually under USD10 and includes both MS Access and MS SQL 2005 Express. >> >> That's it. No kidding. I'm very serious. :) >> >> All ASP.NET 2.0 web site project files (except web pages graphics) can be >> typed in notepad from scratch and if you will use SQL 2005 Express then >> all >> the SQL DDL and T-SQL scripts can be also typed in notedpad.exe and then >> executed to build MS SQL database.... >> >> ASP.NET 2.0 web application is a set of files placed in a folder with >> usually several (special purpose) subfolders. Most of them are text files >> as >> I noted above. There are no special project files keeping the structure >> of >> the ASP.NET project/application. There are several special purpose >> folders. >> ASP.NET app deployment is usually done using XCOPY. Even MS SQL Server >> Express database can be "installed"/deployed that way - placed in a >> special >> sub-folder named App_Data and referenced from web app's web.config file. >> ASP.NET development is an easy children's game - eternal joy comparing >> with >> all that "DLL-Hell" and other "Active-X blues"... >> >> ASP.NET 2.0 is a huge technology with many features to learn/master for >> years but the "start-up" fee/learning curve to make simple apps as you >> mentioned is surprisingly low... >> >> The fact is that 80%-90% of ASP.NET simple apps can be >> templated/generated/prepared manually (better using some tools of course) >> based on simple text templates: just spend some time analyzing .aspx >> files >> (and related aspx.cs/aspx.vb files) from many freely available great >> tutorials as e.g. these ones: >> >> http://www.asp.net/learn/data-access/ >> http://samples.gotdotnet.com/quickstart/aspplus/ >> http://www.aspnettutorials.com/ >> >> ASP.NET 2.0 is a "bound world". And so many things(/properties) can be >> bound >> so effectively in ASP.NET apps that the one who will experience just once >> this "bounding paradise" will never come back to any other existing >> technologies... >> >> And navigation between forms in many cases can be implementing >> declarative >> way... >> >> All in all you may find that to make simple apps you probably will not >> need >> to write any imperative (VB.NET/C#) code line... >> >> Warning: making highly scalable, multi-layered, "keeping pressure" of >> hundreds and thousands of simultaneous users ASP.NET apps is quite >> different >> story than the bright one I mentioned above... >> >> >> -- >> Shamil >> >> -----Original Message----- >> From: accessd-bounces at databaseadvisors.com >> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Susan Harkins >> Sent: Friday, December 07, 2007 10:07 PM >> To: Access Developers discussion and problem solving >> Subject: Re: [AccessD] Access or SQL Server Express to web >> >>> >>> This could be done in Classic ASP (either handcoded or using Dreamweaver >>> Server Behaviors or add-ons to generate the database code) or it could >>> be >>> coded in .NET. >> >> =======None of those are in my skillset right now. Well, I'm familiar >> with >> Dreamweaver, but I'd like to get some articles out of the venture, and >> Dreamweaver's rather old hat anymore. >> >> 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 > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/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 Dec 8 07:02:46 2007 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Sat, 8 Dec 2007 13:02:46 -0000 Subject: [AccessD] OT:Is it Friday Yet In-Reply-To: Message-ID: <010701c8399a$a1e90950$8119fea9@LTVM> Thanks Jim, interesting stuff. Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Hale, Jim Sent: 07 December 2007 17:51 To: Access Developers discussion and problem solving Subject: Re: [AccessD] OT:Is it Friday Yet NPR did some stories on Paul that make his victory even more amazing. http://www.npr.org/templates/story/story.php?storyId=16587051 -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of max.wanadoo at gmail.com Sent: Thursday, December 06, 2007 11:40 AM To: 'Access Developers discussion and problem solving' Subject: [AccessD] OT:Is it Friday Yet Couldn't wait to pass these on http://www.flixxy.com/my-mom-said-i-could.htm http://www.flixxy.com/voice-talent-opera-singer.htm Sorry Andy, but it only a few hours off Friday! These are brilliant! Paul Potts for King! Max -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com *********************************************************************** The information transmitted is intended solely for the individual or entity to which it is addressed and may contain confidential and/or privileged material. Any review, retransmission, dissemination or other use of or taking action in reliance upon this information by persons or entities other than the intended recipient is prohibited. If you have received this email in error please contact the sender and delete the material from any computer. As a recipient of this email, you are responsible for screening its contents and the contents of any attachments for the presence of viruses. No liability is accepted for any damages caused by any virus transmitted by this email. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From dwaters at usinternet.com Sat Dec 8 09:44:10 2007 From: dwaters at usinternet.com (Dan Waters) Date: Sat, 8 Dec 2007 09:44:10 -0600 Subject: [AccessD] Use Cases In-Reply-To: <200712081557.08703.bbruen@unwired.com.au> References: <200712071741.lB7Hfelp024732@databaseadvisors.com><002801c8393b$18d49da0$0300a8c0@danwaters><29f585dd0712071925u604a0427vef92955cb776d349@mail.gmail.com> <200712081557.08703.bbruen@unwired.com.au> Message-ID: <000301c839b1$2d476f30$0300a8c0@danwaters> I was looking around and found a new requirements/use case application called EdgeRM from a company called Infogenium. www.infogenium.com EdgeRM is a 1.0 application released two weeks ago. It appears that I could set this up on a web server and provide a user license to each customer. Requirements and use cases can be input by customers and reviewed by me and them on-line. I think I could have a single system for all customers. A single user license is $189. I need to read more, but if anyone else is interested in this kind of thing you might take a look. Dan -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Bruce Bruen Sent: Friday, December 07, 2007 10:57 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Use Cases Try EA from Sparx Systems ... www.sparxsystems.com.au I've been using it for over 4 years and the price is justifiable -- regards Bruce -- 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 Dec 8 12:20:39 2007 From: fuller.artful at gmail.com (Arthur Fuller) Date: Sat, 8 Dec 2007 13:20:39 -0500 Subject: [AccessD] field limit in forms In-Reply-To: <014701c8394f$ba5a9f80$977aa8c0@M90> References: <200712071741.lB7Hfelp024732@databaseadvisors.com> <29f585dd0712071428x607a2b29u856ac5a2887b2e97@mail.gmail.com> <014701c8394f$ba5a9f80$977aa8c0@M90> Message-ID: <29f585dd0712081020pba7092ka0bf3eb911de3588@mail.gmail.com> Oh yes, he did it intentionally, to see if my software was "robust". Regarding your suggestion, I concur and would take it a step further: take him up in a plane and then do it myself. LOL. Seriously, that's what he did, and he expected my software to defend against it. I explained that this was difficult to defend against, to no avail. I even asked him to show me a piece of software that could defend against it. He declined. This gave rise to Fuller's Fifteenth Law: Those who can count become accountants. Those who can't become project managers in an accounting firm. A. On 12/7/07, jwcolby wrote: > > Did he do this "forearm on the keyboard" thing intentionally? That is too > funny. Next time ask him what would happen if the pilot of an airplane > did > that to the switch panel. > From robert at servicexp.com Sat Dec 8 17:19:58 2007 From: robert at servicexp.com (Robert) Date: Sat, 08 Dec 2007 18:19:58 -0500 Subject: [AccessD] Window in Task Bar In-Reply-To: <29f585dd0712081020pba7092ka0bf3eb911de3588@mail.gmail.com> References: <200712071741.lB7Hfelp024732@databaseadvisors.com> <29f585dd0712071428x607a2b29u856ac5a2887b2e97@mail.gmail.com> <014701c8394f$ba5a9f80$977aa8c0@M90> <29f585dd0712081020pba7092ka0bf3eb911de3588@mail.gmail.com> Message-ID: <475B269E.4050307@servicexp.com> -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Is there some bug (A2002) that will not always allow the setting "windows in task bar" to work in an .mde? Thanks WBR Robert -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.7 (MingW32) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFHWyae72dSYCwH8FQRAkX1AKCaBiRR4Za8Wo1rwcNUv38uDnnFNwCfSD/I /Mwdq8fMEqDokgvXlIJ+Izg= =r3vP -----END PGP SIGNATURE----- From jwcolby at colbyconsulting.com Sat Dec 8 17:42:05 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Sat, 8 Dec 2007 18:42:05 -0500 Subject: [AccessD] field limit in forms In-Reply-To: <29f585dd0712081020pba7092ka0bf3eb911de3588@mail.gmail.com> References: <200712071741.lB7Hfelp024732@databaseadvisors.com><29f585dd0712071428x607a2b29u856ac5a2887b2e97@mail.gmail.com><014701c8394f$ba5a9f80$977aa8c0@M90> <29f585dd0712081020pba7092ka0bf3eb911de3588@mail.gmail.com> Message-ID: <017d01c839f3$f15784e0$977aa8c0@M90> 20000 feet, out the door without a parachute. ;-) John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Arthur Fuller Sent: Saturday, December 08, 2007 1:21 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] field limit in forms Oh yes, he did it intentionally, to see if my software was "robust". Regarding your suggestion, I concur and would take it a step further: take him up in a plane and then do it myself. LOL. Seriously, that's what he did, and he expected my software to defend against it. I explained that this was difficult to defend against, to no avail. I even asked him to show me a piece of software that could defend against it. He declined. This gave rise to Fuller's Fifteenth Law: Those who can count become accountants. Those who can't become project managers in an accounting firm. A. On 12/7/07, jwcolby wrote: > > Did he do this "forearm on the keyboard" thing intentionally? That is > too funny. Next time ask him what would happen if the pilot of an > airplane did that to the switch panel. > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From miscellany at mvps.org Sun Dec 9 03:02:19 2007 From: miscellany at mvps.org (Steve Schapel) Date: Sun, 09 Dec 2007 22:02:19 +1300 Subject: [AccessD] OT:Is it Friday Yet In-Reply-To: <00c601c83905$d0c68530$ec9ed355@minster33c3r25> References: <00c601c83905$d0c68530$ec9ed355@minster33c3r25> Message-ID: <475BAF1B.8050004@mvps.org> Hi Andy, I am actually out of Wellington city a bit, in Lower Hutt. But at the moment working on a contract a couple of days a week in the city, in an office overlooking the harbour. Is your friend into Access? If so, we'll have to make sure he/she knows about the Access Special Interest Group, next meeting 19th December. Regards Steve Andy Lacey wrote: > One of my favourite cities anywhere, despite the weather. Whereabouts are > you Steve? We have a good friend in Khandallah. From jwcolby at colbyconsulting.com Sun Dec 9 18:42:49 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Sun, 9 Dec 2007 19:42:49 -0500 Subject: [AccessD] FW: [dba-SQLServer] My learning experience - was RE: Clustered index Message-ID: <01b301c83ac5$97b61500$977aa8c0@M90> This email is going to present results of a "side by side" (but not quite apples to apples) comparison of the work I have done over the last few years on a huge database which I lovingly call "the database from hell". But first some background. I have three different databases. One called HSIDRaw (first generation), the next called HSID (second generation), the next called HSIDVert. tblHSIDCean: HSIDRaw has a table called tblHSIDClean which is all of the original data, 65 million records, with close to 700 fields. This data comes from an old "fixed width" text file which I imported years ago. It was this database / table that I have mostly been using for the last couple of years. Each record in tblHSIDClean has an autonumber PKID field which is the PK of each record in tblHSIDClean, created at the time I did the data import. This PKID carries through to everything else I do. The data in this table consists of responses to polls, so although there are 65 million records in the database, not all people answered every poll. There is data about boat ownership (about 7 million responders), income (about 40 million responders), travel (unknown number of responders ATM) etc. So every field does not contain data for every record, in fact in some fields the data is sparsely populated. I took the name / address info from this table and had it "address validated", the results of which sit in another table of ~51 million valid deliverable name / address records (tblAZHSID). That data carries the PKID from tblHSIDClean as well so that I can relate a clean address back to these tblHSIDClean records. That "address validated" table contains ONLY address validation info, and NONE of the data in tblHSIDClean. tblAZHSID is of no interest to this discussion other than so that you can conceptualize how the data might be used to get "names / addresses of people WHERE...", i.e. mailing list data, which is the ultimate requirement of this data. tblAZHSID has address info, tblHSIDClean contains WHERE info, and they are related on PKID. INDEXES: In tblHSIDClean I used indexes on the fields that the client would ask about. I would build the index on demand (as I needed it) and they slowly accumulated. The indexes were always just a single field, no "cover index" concept at this point. These indexes provided fast COUNTS but did not work well for returning PKID sets for further processing in complex queries with WHERE clauses covering many different unrelated fields - WHERE Income IN() AND BoatLength IN() AND HasDogs = 'Y'. tblHSID: In the last month I extracted tblHSID From HSIDClean, out into a new database called HSID. tblHSID has the leading ~100 fields stripped off. These 100 fields are OLD address validation stuff and is never used at all for any reason. Thus tblHSID has 584 fields. Additionally, tblHSID only has 51 million records. When I did address validation years ago It turned out that about 14 million records "fell out" of the 65 million records because of bad address info. The 51 million records represent all the records that were deliverable. This table carries the PKID field from tblHSIDClean so that I know which record in tblHSID (new) relates to which record in tblHSIDClean (old). To summarize, tblHSID has ~100 fewer fields and 14 million fewer records than tblHSIDClean. INDEXES: In this database I started building "cover indexes" where each index was GENERALLY still for a single field but would also include the PKID as well. In a couple of cases I build a cover index where a logical group of fields were all contained in the index, as well as the PKID. In these cover indexes I place the data field first in the index, and then the PKID, on the theory that I would be doing WHERE clauses using this index to look for specific values in the data field. In some cases the results are simple counts, how many records with HullType = 'A' (boaters with aluminum hulls) or NarrowIncomeBand = 'T' (people with incomes > 150K). So covering indexes SHOULD make the process of getting counts of specific data elements faster, and in particular should make the process of getting actual PKID sets for these data elements faster. One of the uses of the database is to get actual addresses for all of the people WHERE..., for which I need PKID sets in order to facilitate comparisons and joins, and also to get at the name / address data over in tblAZHSID. tblHSIDVert: In the last few days I created HSIDVert database with tblHSIDVert_001_083, tblHSIDVert_084_143, tblHSIDVert_144_233 etc. Each table contains data points from specific sets of fields. You can think of each table as a vertical partition of tblHSID, although of course it is more than that. In these tables I completely restructured the data in the manner I have discussed in the last few days. I got a list of all of the remaining data fields (all of the fields in tblHSID), 584 fields total, and placed the field names into tblHSIDFldName with an autoincrement PKID which becomes the FieldNameID. I then created tables named as above, with just three columns, FldNameID, FldValue, and PKID. PKID of course is the PKID from records in tblHSID and tblHSIDClean and simply tells me which RECORD back in tblHSID / tblHSIDClean each "data point record" is coming from. FldNameID comes from the above mentioned tblHSIDFldName and simply tells me which FIELD each data point comes from. Data is the data point or element from the field specified. I then created a process that pulls ONLY the data points out of tblHSID for each field in tblHSID, and place those data points into tblHSIDVert. IOW I grabbed "just the facts ma'am" and "stacked them" into a single column of data, with a pair of other fields to keep it all straight - the FieldNameID and the PKID. INDEXES: In HSIDVert I created a single clustered index covering all three fields, in the order of FldNameID, Data, PKID. If you think about the concept, the "second generation" (tblHSID) is of course better than the "first generation" (tblHSIDClean) for three reasons, fewer records, fewer fields, and covering indexes. HOWEVER I still have to create these covering indexes as the client asks for results using a specific field. I.e. each field has its own distinct covering index, and there are still 584 possible fields needing a cover index. That's a lot of indexes. The "third generation" has some advantages in that ONLY the actual data is contained in the table, (no empty fields) and EVERY field gets an index automatically due to the fact that this table uses a cover index (the clustered index). So which "schema" will win the race? Results in part two of this email. John W. Colby Colby Consulting www.ColbyConsulting.com From joeget at vgernet.net Sun Dec 9 21:07:19 2007 From: joeget at vgernet.net (John Eget) Date: Sun, 9 Dec 2007 21:07:19 -0600 Subject: [AccessD] Access 2003 to 2007 error flag Message-ID: <001e01c83ad9$ccd08130$38c2f63f@gateway8529fab> Anyone I have a database that works fine in 2003, but when I open it in 2007 I get an error code popup when I open my splash screen that states "Invalid procedure call or argument". I have isolated it (at least I think so) to the following area within the Splash Screen: Private Sub Form_Open(Cancel As Integer) On Error GoTo Form_Open_Error ' Check to see if EASILOOK Back End XP is available. If modRefreshTableLinks.CheckLinks() = False Then ' Try to relink the tables; if it fails, shut down EASILOOK Front End XP Application. If modRefreshTableLinks.RelinkTables() = False Then DoCmd.Close acForm, "frmSplash" 'Closes EASILOOK Front End XP Application DoCmd.Quit End If End If Call SetEnabledState(True) 'Enables application close and exit capability 'Call SetEnabledState(False) 'Disables application close and exit capability Form_Open_Exit: Exit Sub Form_Open_Error: MsgBox Err.Description CloseCurrentDatabase Resume Form_Open_Exit End Sub If i comment out the Call SetEnabledState area the form works fine. I also have a module that states: Public Function SetEnabledState(blnState As Boolean) Call CloseButtonState(blnState) Call ExitMenuState(blnState) End Function I am at a loss as to why this is happening. My Tool-References are as follows: Visual Basic for Applications Microsoft Access 12.0 Object Library Microsoft DAO 3.6 Object Library Microsoft ActiveX Data Objects 2.5 Library Microsoft Visual Basics for Applications Extendibility 5.3 OLE Automation All of the above works perfectly in 2003 Anyone have any ideas?? From jwcolby at colbyconsulting.com Sun Dec 9 20:32:31 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Sun, 9 Dec 2007 21:32:31 -0500 Subject: [AccessD] [dba-SQLServer] My learning experience In-Reply-To: <018e01c83aa2$d3cc1760$977aa8c0@M90> References: <017f01c83a0e$ea5f5ad0$977aa8c0@M90><29f585dd0712082116t3c9c629ekbd430499f056fa5@mail.gmail.com><018301c83a48$eece8f70$977aa8c0@M90><29f585dd0712091011n5e99e8acm2afa88e34d1b8f3f@mail.gmail.com> <018e01c83aa2$d3cc1760$977aa8c0@M90> Message-ID: <01b701c83ad4$eb0748a0$977aa8c0@M90> OK, so here I am going to run some timings on various things, using all three databases. My client gave me an actual order to provide counts of the HSID data against the smoker data (a different table). From the HSID data I need to do selections: NarrowIncomeBand codes 1-5 codes 6-8 codes 9, A-D codes E-I codes J-S codes T Gender - Male Code 1 Gender - Female Code 2 YearModelOfBoat Code <> '' Pool Code 'Y' Etc Etc. The client is trying to understand the data in two different completely unrelated tables, the HSID file and the TFF smokers, as well as the HSID file and the SMK smokers. The order actually has me join PKID result sets to another pair of tables the TFF smoker file and the SMK smoker file. IOW count: TFF smokers WHERE narrow income band 1-5 SMK smokers WHERE narrow income band 1-5 TFF Smokers WHERE Gender 1 SMK Smokers WHERE Gender 1 TFF Smokers WHERE Gender 2 SMK Smokers WHERE Gender 2 etc etc. The problem is that TFF and SMK smokers are unrelated between themselves, and also unrelated to HSID. In order to get counts, I need to somehow get something in common, which will be the name / address data. That part of the equation is really too complex to go into here ("beyond the scope of this discussion") and so I am going to punt and ignore the join between HSID and any other file (smokers in this case) and instead simply discuss how I "prep" the HSID file to allow me to compare it later on, and then compare timings of those "prepped" queries. Create order structures: I typically create a directory structure - PSM (the client) \ Orders \ OrderNum. In that directory on the disk I place the spreadsheet containing the order as well as any queries that I create that I want to save out as actual query files, any documents I get or create, and any CSVs or fixed with output files in the case of orders for names or counts. Counts generally go into spreadsheets directly. I also create a new database container to hold the views and temp tables required to fill that specific order, with the name of the order in the database name. Once I have a database container I... Create the Indexes: The next thing I have to do in the case of tblHSIDClean and tblHSID is to go in and make sure that I have indexes on the fields that I am going to do WHERE comparisons on. Sometimes they already exist from a previous order, sometimes I have to create the indexes because there isn't one already. In the case of tblHSIDClean I will create indexes of just each field individually. In tblHSID I will create "cover indexes" of either the individual field AND the PKID, or if there are several RELATED fields in the WHERE clause I will create a cover index including all of the related fields AND the PKID field. Creating these indexes typically takes a few minutes per index, with the exact time varying by how many actual data points are in a specific field, as well as how many fields are in the cover index (in the case of tblHSID). In the case of tblHSIDVert, I already have a single clustered index and that is all I need. Create views: Next I create views to pull each field with the PKID for each WHERE column. Strictly speaking individual queries are not required, i.e. I could create one mongo query (and I used to do so), but in the past anyway these mongo queries would take anywhere from 20 minutes to an hour to run. The problem was simply that if anything was not right I would have to make changes and rerun, leading to LOOOOONG times to get the thing done, though not necessarily lots of billable time. So I learned to create "field specific" views that would pull just the PKIDs required for one piece of the final result, and later join the pieces into a whole once the pieces pulled the right things. With a query for each piece of the bigger WHERE clause, I would then start the process of combining the queries to AND and OR them into the larger "whole WHERE clause". Joins between the PKIDs form the ANDS. So if I need (for example) WHERE Income in('D', 'E', 'F') AND CasionGambler = 'Y', I would create two queries, one to get all the PKIDs matching the income criteria, the other with all the PKIDs that match the CasinoGambler, and then join the PKIDs in a higher level query to AND the result set. Often times I need to get COUNTS so I would build a query on top of the queries that and / or the smaller queries to COUNT() the PKIDs that make it through the subqueries. If you have gotten this far then you understand how I go about constructing the stuff required to fill the order. The order might just be "counts" of how many people in an income range gamble, or how many people have dogs AND have cats, or how many people have children, are in a specific income range, and have cats. My client then knows how many "addresses" he can deliver for those criteria, and can go to his client with a proposal for supplying addresses. He might get the order, in which case he comes back to me and says, "now deliver 100K name / Address records in zip codes X, Y and Z". And of course this assumes he asked for counts in those zip codes, and there were at least 100K records made it through the filters. That's the idea and now I will present some timing results for some of the sub queries used in an actual order, this order is just for counts as discussed at the top of this email. I will construct the sub queries for all three different databases and time them. I will NOT take it to the point where I tie it into the smoker databases because that "is beyond the scope of this discussion". I am also going to bring AccessD into this because there might be folks on that list interested in this subject. OTOH maybe NOBODY except Arthur is interested! ;-) Next email, the results. It may be a day or so. I have to actually get this out TONIGHT so I will be doing whatever I have to do to get results. I will do timings tomorrow sometime. John W. Colby Colby Consulting www.ColbyConsulting.com From kp at sdsonline.net Sun Dec 9 20:49:59 2007 From: kp at sdsonline.net (Kath Pelletti) Date: Mon, 10 Dec 2007 13:49:59 +1100 Subject: [AccessD] Error Creating Custom Ribbon A2007 Message-ID: <000801c83ad7$5be800d0$6401a8c0@DELLAPTOP> Wondering whether anyone can help me with an error I am hitting when trying to create my first custom ribbon for an Access 2007 app. (Has anyone else on the list actually done this successfully???) (I am following instructions found here: http://www.databasedev.co.uk/access2007ribbon.html ) I have followed the instructions to the letter and have re-checked my syntax but when my app is closed and reopens after creating the ribbon, I get this error: -------------------------------------------------------------------------------- Error found in Custom UI XML of "D:\SDS\Clients\LM Traffic Signals\LM_FE.accdb": Line 12 Column: 11 Error Code 0x80004005 The node is neither valid nor invalid because no DTD/Schema declaration was found. -------------------------------------------------------------------------------- Here is my XML: -------------------------------------------------------------------------------- Does anyone know what the error is referring to? tia Kath ______________________________________ Kath Pelletti Software Design and Solutions Pty Ltd From darren at activebilling.com.au Sun Dec 9 22:29:03 2007 From: darren at activebilling.com.au (Darren D) Date: Mon, 10 Dec 2007 15:29:03 +1100 Subject: [AccessD] A2003: Get Latest File in a folder Message-ID: <200712100429.lBA4SuC6003269@databaseadvisors.com> Hi Team I need to determine the file name of the 'last' file in a given folder In this instance I need to use define the 'last' file in a folder by the date/time EG In a folder I may have 3 files 123XYZA012820071205 123XYZA012920071205 123XYZA013020071205 Where 123XYZA013020071205 is the 'latest' file in the folder by say.a few hours Though the time diff is not important - just so long as I can tell it is the most recent file I appreciate the files have date stamps in their file name - this is not suitable - I need the latest by date and time I also can see the files have sequential numbers 128,129 and 130 in the 3 I have provided This is the issue though I am trying to determine If the highest sequential no = the latest file This is to avoid loosing sequence etc with our suppliers Any pointers/suggestions? I assume I will be using the FSO object - I am familiar with that I also know it has the ability to interrogate the date/time attribs of files Though I am not sure how to loop through all the files in a folder and determine the newest one - that's the bit I am clueless on (Andy - No comments about how clueless I am in general :-) ) NB: these files do not have extensions - So that can't be part of any suggested solution Many thanks in advance Darren From fuller.artful at gmail.com Sun Dec 9 23:13:01 2007 From: fuller.artful at gmail.com (Arthur Fuller) Date: Mon, 10 Dec 2007 00:13:01 -0500 Subject: [AccessD] A2003: Get Latest File in a folder In-Reply-To: <200712100429.lBA4SuC6003269@databaseadvisors.com> References: <200712100429.lBA4SuC6003269@databaseadvisors.com> Message-ID: <29f585dd0712092113t56781af8q5e6c6c1e4a014a82@mail.gmail.com> How strange. I have code that does precisely this! It must be Christmas! No promises that this code is optimal but it works. '--------------------------------------------------------------------------------------- ' Procedure : NewestFile ' DateTime : 8/10/2007 12:04 ' Author : Arthur Fuller ' Purpose : ' Returns the name of the most recent file in a Directory ' That matches the FileSpec (e.g., "*.xls"). ' Returns an empty string if the directory does not exist or ' it contains no matching files '--------------------------------------------------------------------------------------- ' Function NewestFile(Directory, FileSpec) Dim FileName As String Dim MostRecentFile As String Dim MostRecentDate As Date On Error GoTo NewestFile_Error If Right(Directory, 1) <> "\" Then Directory = Directory & "\" FileName = Dir(Directory & FileSpec, 0) If FileName <> "" Then MostRecentFile = FileName MostRecentDate = FileDateTime(Directory & FileName) Do While FileName <> "" If FileDateTime(Directory & FileName) > MostRecentDate Then MostRecentFile = FileName MostRecentDate = FileDateTime(Directory & FileName) End If FileName = Dir Loop End If NewestFile = MostRecentFile On Error GoTo 0 Exit Function NewestFile_Error: MsgBox "Error " & Err.Number & " (" & Err.Description & ") in procedure NewestFile of Module FileDateFolderStuff" End Function You'll probably have to rename a few things to work in your system, but this code works. hth. Arthur P.S. I want to comment on your "Hi Team" salutation. We are indeed a team! Should any employer question my time occupied on this site, I simply respond that she is hiring me + 2000 people who know what they're doing, all for one low price. I value this place more than I can describe. Suffice to say, "greatest space I have ever found." A. On 12/9/07, Darren D wrote: > > Hi Team > > > > I need to determine the file name of the 'last' file in a given folder > > In this instance I need to use define the 'last' file in a folder by the > date/time > > > > EG In a folder I may have 3 files > > 123XYZA012820071205 > > 123XYZA012920071205 > > 123XYZA013020071205 > > > > Where 123XYZA013020071205 is the 'latest' file in the folder by say.a few > hours > > Though the time diff is not important - just so long as I can tell it is > the > most recent file > > > > I appreciate the files have date stamps in their file name - this is not > suitable - I need the latest by date and time > > I also can see the files have sequential numbers 128,129 and 130 in the 3 > I have > provided > > This is the issue though I am trying to determine If the highest > sequential no > = the latest file > > This is to avoid loosing sequence etc with our suppliers > > > > Any pointers/suggestions? > > > > I assume I will be using the FSO object - I am familiar with that > > I also know it has the ability to interrogate the date/time attribs of > files > > Though I am not sure how to loop through all the files in a folder and > determine > the newest one - that's the bit I am clueless on > > (Andy - No comments about how clueless I am in general :-) ) > > > > NB: these files do not have extensions - So that can't be part of any > suggested > solution > > > > 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 Sun Dec 9 23:50:19 2007 From: darren at activebilling.com.au (Darren D) Date: Mon, 10 Dec 2007 16:50:19 +1100 Subject: [AccessD] A2003: Get Latest File in a folder In-Reply-To: <29f585dd0712092113t56781af8q5e6c6c1e4a014a82@mail.gmail.com> Message-ID: <200712100550.lBA5oB0q012031@databaseadvisors.com> Genius Arthur Exactly what I needed - I have implemented a test version of it already Many many thanks Darren ----------------- T: 1300 301 731 -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Arthur Fuller Sent: Monday, 10 December 2007 4:13 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] A2003: Get Latest File in a folder How strange. I have code that does precisely this! It must be Christmas! No promises that this code is optimal but it works. '------------------------------------------------------------------------------- -------- ' Procedure : NewestFile ' DateTime : 8/10/2007 12:04 ' Author : Arthur Fuller ' Purpose : ' Returns the name of the most recent file in a Directory ' That matches the FileSpec (e.g., "*.xls"). ' Returns an empty string if the directory does not exist or ' it contains no matching files '------------------------------------------------------------------------------- -------- ' Function NewestFile(Directory, FileSpec) Dim FileName As String Dim MostRecentFile As String Dim MostRecentDate As Date On Error GoTo NewestFile_Error If Right(Directory, 1) <> "\" Then Directory = Directory & "\" FileName = Dir(Directory & FileSpec, 0) If FileName <> "" Then MostRecentFile = FileName MostRecentDate = FileDateTime(Directory & FileName) Do While FileName <> "" If FileDateTime(Directory & FileName) > MostRecentDate Then MostRecentFile = FileName MostRecentDate = FileDateTime(Directory & FileName) End If FileName = Dir Loop End If NewestFile = MostRecentFile On Error GoTo 0 Exit Function NewestFile_Error: MsgBox "Error " & Err.Number & " (" & Err.Description & ") in procedure NewestFile of Module FileDateFolderStuff" End Function You'll probably have to rename a few things to work in your system, but this code works. hth. Arthur P.S. I want to comment on your "Hi Team" salutation. We are indeed a team! Should any employer question my time occupied on this site, I simply respond that she is hiring me + 2000 people who know what they're doing, all for one low price. I value this place more than I can describe. Suffice to say, "greatest space I have ever found." A. On 12/9/07, Darren D wrote: > > Hi Team > > > > I need to determine the file name of the 'last' file in a given folder > > In this instance I need to use define the 'last' file in a folder by the > date/time > > > > EG In a folder I may have 3 files > > 123XYZA012820071205 > > 123XYZA012920071205 > > 123XYZA013020071205 > > > > Where 123XYZA013020071205 is the 'latest' file in the folder by say.a few > hours > > Though the time diff is not important - just so long as I can tell it is > the > most recent file > > > > I appreciate the files have date stamps in their file name - this is not > suitable - I need the latest by date and time > > I also can see the files have sequential numbers 128,129 and 130 in the 3 > I have > provided > > This is the issue though I am trying to determine If the highest > sequential no > = the latest file > > This is to avoid loosing sequence etc with our suppliers > > > > Any pointers/suggestions? > > > > I assume I will be using the FSO object - I am familiar with that > > I also know it has the ability to interrogate the date/time attribs of > files > > Though I am not sure how to loop through all the files in a folder and > determine > the newest one - that's the bit I am clueless on > > (Andy - No comments about how clueless I am in general :-) ) > > > > NB: these files do not have extensions - So that can't be part of any > suggested > solution > > > > 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 ewaldt at gdls.com Mon Dec 10 06:33:37 2007 From: ewaldt at gdls.com (ewaldt at gdls.com) Date: Mon, 10 Dec 2007 07:33:37 -0500 Subject: [AccessD] Form examples In-Reply-To: Message-ID: Do you have a source for attractive forms, main menus, etc.? When you want to design one, but are stuck for just how it should look, sometimes just seeing another's work can give you an idea. I don't mean a form to copy and use necessarily; even pictures of them could be useful. TIA, Thomas F. Ewald Stryker Mass Properties General Dynamics Land Systems This is an e-mail from General Dynamics Land Systems. It is for the intended recipient only and may contain confidential and privileged information. No one else may read, print, store, copy, forward or act in reliance on it or its attachments. If you are not the intended recipient, please return this message to the sender and delete the message and any attachments from your computer. Your cooperation is appreciated. From fuller.artful at gmail.com Mon Dec 10 07:03:00 2007 From: fuller.artful at gmail.com (Arthur Fuller) Date: Mon, 10 Dec 2007 08:03:00 -0500 Subject: [AccessD] A2003: Get Latest File in a folder In-Reply-To: <200712100550.lBA5oB0q012031@databaseadvisors.com> References: <29f585dd0712092113t56781af8q5e6c6c1e4a014a82@mail.gmail.com> <200712100550.lBA5oB0q012031@databaseadvisors.com> Message-ID: <29f585dd0712100503l1bf4dd13s9c742eae7e7a5db4@mail.gmail.com> Genius would be pushing the flattery envelope a tad too much, Darren. But if the code helps, cool. On 12/10/07, Darren D wrote: > > Genius Arthur > > Exactly what I needed - I have implemented a test version of it already > > Many many thanks > > Darren From Gustav at cactus.dk Mon Dec 10 07:03:00 2007 From: Gustav at cactus.dk (Gustav Brock) Date: Mon, 10 Dec 2007 14:03:00 +0100 Subject: [AccessD] Form examples Message-ID: Hi Thomas Ben Cage once hosted a gallery but the pages have been taken down and I think he has left the list. /gustav >>> ewaldt at gdls.com 10-12-2007 13:33:37 >>> Do you have a source for attractive forms, main menus, etc.? When you want to design one, but are stuck for just how it should look, sometimes just seeing another's work can give you an idea. I don't mean a form to copy and use necessarily; even pictures of them could be useful. TIA, Thomas F. Ewald Stryker Mass Properties General Dynamics Land Systems From rudi.adriaenssens at debeukelaer.be Mon Dec 10 09:34:24 2007 From: rudi.adriaenssens at debeukelaer.be (Rudi Adriaenssens (De Beukelaer)) Date: Mon, 10 Dec 2007 16:34:24 +0100 Subject: [AccessD] Max quantity of simultaneous users References: Message-ID: <3F5132EDFEEB844E82D9B017A5F83DEE8821CB@Exchangeserver.DEBEUKDMN.LOCAL> Hi, Has anyone an idea of the reasonable maximum simultaneous users in an access database? We have a setup of a back end database containing all data into one mdb (about 60 tables) and a separate front end mde for every user (11) with no actual data. The front end is into a separate directory for each user on the same server. All works fine, and from time to time some users ask specific extra functions who are made if possibly. Since a few weeks we have some problems, usually some error like "can not write data". Thx in front for your reply. Rudi Adriaenssens De Beukelaer Boomsesteenweg 77 B-2630 Aartselaar Belgium ######################################################################################## De Beukelaer mail server message: This e-mail message is privileged and confidential and property of De Beukelaer company. If you are not the intended recipient please delete the message and notify the sender. This e-mail message has been scanned for Viruses and Content. ######################################################################################## From tinanfields at torchlake.com Mon Dec 10 10:21:13 2007 From: tinanfields at torchlake.com (Tina Norris Fields) Date: Mon, 10 Dec 2007 11:21:13 -0500 Subject: [AccessD] [dba-SQLServer] My learning experience In-Reply-To: <01b701c83ad4$eb0748a0$977aa8c0@M90> References: <017f01c83a0e$ea5f5ad0$977aa8c0@M90><29f585dd0712082116t3c9c629ekbd430499f056fa5@mail.gmail.com><018301c83a48$eece8f7 0$977aa8c0@M90><29f585dd0712091011n5e99e8acm2afa88e34d1b8f3f@mail.gmail.com><018e01c83aa2$d3cc1760$977aa8c0@M90> <01b701c83ad4$eb0748a0$977aa8c0@M90> Message-ID: <475D6779.2010302@torchlake.com> I'm interested. So after the crunch is done, please do come back and tell us how it all worked out. BTW I just love watching how you think! Tina jwcolby wrote: > OK, so here I am going to run some timings on various things, using all > three databases. My client gave me an actual order to provide counts of the > HSID data against the smoker data (a different table). From the HSID data I > need to do selections: > > NarrowIncomeBand codes 1-5 > codes 6-8 > codes 9, A-D > codes E-I > codes J-S > codes T > > Gender - Male Code 1 > Gender - Female Code 2 > > YearModelOfBoat Code <> '' > > Pool Code 'Y' > > Etc Etc. The client is trying to understand the data in two different > completely unrelated tables, the HSID file and the TFF smokers, as well as > the HSID file and the SMK smokers. > > The order actually has me join PKID result sets to another pair of tables > the TFF smoker file and the SMK smoker file. IOW count: > > TFF smokers WHERE narrow income band 1-5 > SMK smokers WHERE narrow income band 1-5 > > TFF Smokers WHERE Gender 1 > SMK Smokers WHERE Gender 1 > > TFF Smokers WHERE Gender 2 > SMK Smokers WHERE Gender 2 > > etc etc. > > The problem is that TFF and SMK smokers are unrelated between themselves, > and also unrelated to HSID. In order to get counts, I need to somehow get > something in common, which will be the name / address data. That part of > the equation is really too complex to go into here ("beyond the scope of > this discussion") and so I am going to punt and ignore the join between HSID > and any other file (smokers in this case) and instead simply discuss how I > "prep" the HSID file to allow me to compare it later on, and then compare > timings of those "prepped" queries. > > Create order structures: > > I typically create a directory structure - PSM (the client) \ Orders \ > OrderNum. In that directory on the disk I place the spreadsheet containing > the order as well as any queries that I create that I want to save out as > actual query files, any documents I get or create, and any CSVs or fixed > with output files in the case of orders for names or counts. Counts > generally go into spreadsheets directly. > > I also create a new database container to hold the views and temp tables > required to fill that specific order, with the name of the order in the > database name. Once I have a database container I... > > Create the Indexes: > > The next thing I have to do in the case of tblHSIDClean and tblHSID is to go > in and make sure that I have indexes on the fields that I am going to do > WHERE comparisons on. Sometimes they already exist from a previous order, > sometimes I have to create the indexes because there isn't one already. In > the case of tblHSIDClean I will create indexes of just each field > individually. In tblHSID I will create "cover indexes" of either the > individual field AND the PKID, or if there are several RELATED fields in the > WHERE clause I will create a cover index including all of the related fields > AND the PKID field. Creating these indexes typically takes a few minutes > per index, with the exact time varying by how many actual data points are in > a specific field, as well as how many fields are in the cover index (in the > case of tblHSID). > > In the case of tblHSIDVert, I already have a single clustered index and that > is all I need. > > Create views: > > Next I create views to pull each field with the PKID for each WHERE column. > Strictly speaking individual queries are not required, i.e. I could create > one mongo query (and I used to do so), but in the past anyway these mongo > queries would take anywhere from 20 minutes to an hour to run. The problem > was simply that if anything was not right I would have to make changes and > rerun, leading to LOOOOONG times to get the thing done, though not > necessarily lots of billable time. So I learned to create "field specific" > views that would pull just the PKIDs required for one piece of the final > result, and later join the pieces into a whole once the pieces pulled the > right things. > > With a query for each piece of the bigger WHERE clause, I would then start > the process of combining the queries to AND and OR them into the larger > "whole WHERE clause". Joins between the PKIDs form the ANDS. So if I need > (for example) WHERE Income in('D', 'E', 'F') AND CasionGambler = 'Y', I > would create two queries, one to get all the PKIDs matching the income > criteria, the other with all the PKIDs that match the CasinoGambler, and > then join the PKIDs in a higher level query to AND the result set. > > Often times I need to get COUNTS so I would build a query on top of the > queries that and / or the smaller queries to COUNT() the PKIDs that make it > through the subqueries. > > If you have gotten this far then you understand how I go about constructing > the stuff required to fill the order. The order might just be "counts" of > how many people in an income range gamble, or how many people have dogs AND > have cats, or how many people have children, are in a specific income range, > and have cats. My client then knows how many "addresses" he can deliver for > those criteria, and can go to his client with a proposal for supplying > addresses. He might get the order, in which case he comes back to me and > says, "now deliver 100K name / Address records in zip codes X, Y and Z". > And of course this assumes he asked for counts in those zip codes, and there > were at least 100K records made it through the filters. > > That's the idea and now I will present some timing results for some of the > sub queries used in an actual order, this order is just for counts as > discussed at the top of this email. I will construct the sub queries for > all three different databases and time them. I will NOT take it to the > point where I tie it into the smoker databases because that "is beyond the > scope of this discussion". > > I am also going to bring AccessD into this because there might be folks on > that list interested in this subject. > > OTOH maybe NOBODY except Arthur is interested! ;-) > > Next email, the results. It may be a day or so. I have to actually get > this out TONIGHT so I will be doing whatever I have to do to get results. I > will do timings tomorrow sometime. > > John W. Colby > Colby Consulting > www.ColbyConsulting.com > > From andy at minstersystems.co.uk Mon Dec 10 09:22:26 2007 From: andy at minstersystems.co.uk (Andy Lacey) Date: Mon, 10 Dec 2007 16:22:26 +0100 Subject: [AccessD] Max quantity of simultaneous users Message-ID: <20071210162231.6CA982DFD72@smtp.nildram.co.uk> Hi Rudi >From personal experience I have a system which runs absolutely fine with anything up to 16 simultaneous users. However the difference here is that the frontends are held on the individual workstations. -- Andy Lacey http://www.minstersystems.co.uk --------- Original Message -------- From: "Access Developers discussion and problem solving" To: "Access Developers discussion and problem solving" Subject: [AccessD] Max quantity of simultaneous users Date: 10/12/07 15:40 Hi, Has anyone an idea of the reasonable maximum simultaneous users in an access database? We have a setup of a back end database containing all data into one mdb (about 60 tables) and a separate front end mde for every user (11) with no actual data. The front end is into a separate directory for each user on the same server. All works fine, and from time to time some users ask specific extra functions who are made if possibly. Since a few weeks we have some problems, usually some error like "can not write data". Thx in front for your reply. Rudi Adriaenssens De Beukelaer Boomsesteenweg 77 B-2630 Aartselaar Belgium ######################################################################################## De Beukelaer mail server message: This e-mail message is privileged and confidential and property of De Beukelaer company. If you are not the intended recipient please delete the message and notify the sender. This e-mail message has been scanned for Viruses and Content. ######################################################################################## -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com ________________________________________________ Message sent using UebiMiau 2.7.2 From DWUTKA at Marlow.com Mon Dec 10 10:58:40 2007 From: DWUTKA at Marlow.com (Drew Wutka) Date: Mon, 10 Dec 2007 10:58:40 -0600 Subject: [AccessD] Max quantity of simultaneous users In-Reply-To: <3F5132EDFEEB844E82D9B017A5F83DEE8821CB@Exchangeserver.DEBEUKDMN.LOCAL> Message-ID: Depends on your database design. Access will physically allow up to 255 users, though I'm sure you knew that. That many people using one file, however, can get problematic. Where I work, we have several live Access based applications. And their user count varies. The ISFE is our Help Desk package. It has an Access 2000 format .mdb as the backend, with a VB 6 front end. Number of concurrent users...right now, ~140. Another big database is Glovia Reports, basically a report engine for our Oracle based ERP package. Glovia Reports can get brought down to it's knees if more then a dozen people are in it. Not to gloat, but I designed and built the ISFE. Glovia Reports, on the other hand, was built long before I got here, and I rarely do anything but provide emergency support for it. What's different between the two? First BIG block for GR (Glovia Reports) is that some 'reports' are actually macro based. These macros run various queries of the data in Oracle, and build 'temp' tables in the database. It does this using make table queries. After these queries are run, the macro then opens a report based off of these temp tables. In Access 97, this ran just fine. In the Access 2000 format, if someone has a report open, using these tables, it prevent anyone from running the make table queries. (and it gives them a goofy message...says they don't have permission, instead of saying the tables are locked). Query upon Query. The folks that write these reports are not expert query writers. They know the data, but are confused with subqueries and pass through queries. Thus, this database has tons of queries, which are usually 5 or 6 levels deep. One complete database, GR is one database, including both local tables, linked Oracle tables, forms, queries, reports, macros. All in one .mdb. In conclusion, here's some tips on how to maximize user connections: 1 - Split the database. Make a Backend with just the data, and a Front end with the interface. 1a. Using a Non-Access Front End can increase performance and max users too. An unbound approach is also helpful, but hands down, to get the absolute max number of users out of an Access .mdb, put it behind a web based interface. In theory, you will max out your IIS server before you'll ever max out the number of users in the .mdb. 2 - Use Unbound thinking. The theoretical difference between bound and unbound, is that bound is a solid 'always connected' state, where as unbound is 'catch and release'. If User A opens a data entry form, that is bound to it's data source, you are using up a connection to the database (and locking parts of that table) the entire time User A has that form open. If User B opens a data entry form that is unbound, the connection and locking is reduced to the times that User B is actually reading or writing data. 3 - Normalize your data and INDEX it. A properly normalized and indexed data structure will provide data to the users much faster. Faster data retrieval means less connection and locking time. 4 - Avoid Editing data whenever possible. For instance, in an inventory system, instead of editing a 'On Hand Count' field, create a transaction table. Positive numbers for putting something into inventory, negative for taking it out. Sum that table for the On Hand Count. Sometimes editing data is the best route, but trust me, in a good database design, you will find very few cases where data is actually edited. Those are the biggies. IMHO. Drew -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rudi Adriaenssens (De Beukelaer) Sent: Monday, December 10, 2007 9:34 AM To: Access Developers discussion and problem solving Subject: [AccessD] Max quantity of simultaneous users Hi, Has anyone an idea of the reasonable maximum simultaneous users in an access database? We have a setup of a back end database containing all data into one mdb (about 60 tables) and a separate front end mde for every user (11) with no actual data. The front end is into a separate directory for each user on the same server. All works fine, and from time to time some users ask specific extra functions who are made if possibly. Since a few weeks we have some problems, usually some error like "can not write data". Thx in front for your reply. Rudi Adriaenssens De Beukelaer Boomsesteenweg 77 B-2630 Aartselaar Belgium ######################################################################## ################ De Beukelaer mail server message: This e-mail message is privileged and confidential and property of De Beukelaer company. If you are not the intended recipient please delete the message and notify the sender. This e-mail message has been scanned for Viruses and Content. ######################################################################## ################ -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From dkalsow at yahoo.com Mon Dec 10 11:34:17 2007 From: dkalsow at yahoo.com (Dale Kalsow) Date: Mon, 10 Dec 2007 09:34:17 -0800 (PST) Subject: [AccessD] Visio File Mappings In-Reply-To: Message-ID: <931678.9868.qm@web50401.mail.re2.yahoo.com> Good Morning Everyone, Does anyone know - I seem to remember you can use visio to map tables/fields from sql but I don't remember how. Does anyone else? thanks! Dale --------------------------------- Be a better friend, newshound, and know-it-all with Yahoo! Mobile. Try it now. From accessd at shaw.ca Mon Dec 10 11:53:30 2007 From: accessd at shaw.ca (Jim Lawrence) Date: Mon, 10 Dec 2007 09:53:30 -0800 Subject: [AccessD] Max quantity of simultaneous users In-Reply-To: References: <3F5132EDFEEB844E82D9B017A5F83DEE8821CB@Exchangeserver.DEBEUKDMN.LOCAL> Message-ID: <7EDC9441E517409EA309ECFC16EFFA04@creativesystemdesigns.com> I confer with Drew on this... one more point is to avoid the 'ORDER BY' when ever possible, if the order required is simple you can SORT your recordset or leave the ORDER BY clause to the last outer-most statement. A good point Drew, about not editing the data. Using tags and flags can control the display. Once data has been saved it should never be removed from the system. It can be flagged as deleted or archived. If ever forensic auditing is needed a complete is crucial. Can not improve on Drew's assessment, otherwise. Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Drew Wutka Sent: Monday, December 10, 2007 8:59 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Max quantity of simultaneous users Depends on your database design. Access will physically allow up to 255 users, though I'm sure you knew that. That many people using one file, however, can get problematic. Where I work, we have several live Access based applications. And their user count varies. The ISFE is our Help Desk package. It has an Access 2000 format .mdb as the backend, with a VB 6 front end. Number of concurrent users...right now, ~140. Another big database is Glovia Reports, basically a report engine for our Oracle based ERP package. Glovia Reports can get brought down to it's knees if more then a dozen people are in it. Not to gloat, but I designed and built the ISFE. Glovia Reports, on the other hand, was built long before I got here, and I rarely do anything but provide emergency support for it. What's different between the two? First BIG block for GR (Glovia Reports) is that some 'reports' are actually macro based. These macros run various queries of the data in Oracle, and build 'temp' tables in the database. It does this using make table queries. After these queries are run, the macro then opens a report based off of these temp tables. In Access 97, this ran just fine. In the Access 2000 format, if someone has a report open, using these tables, it prevent anyone from running the make table queries. (and it gives them a goofy message...says they don't have permission, instead of saying the tables are locked). Query upon Query. The folks that write these reports are not expert query writers. They know the data, but are confused with subqueries and pass through queries. Thus, this database has tons of queries, which are usually 5 or 6 levels deep. One complete database, GR is one database, including both local tables, linked Oracle tables, forms, queries, reports, macros. All in one .mdb. In conclusion, here's some tips on how to maximize user connections: 1 - Split the database. Make a Backend with just the data, and a Front end with the interface. 1a. Using a Non-Access Front End can increase performance and max users too. An unbound approach is also helpful, but hands down, to get the absolute max number of users out of an Access .mdb, put it behind a web based interface. In theory, you will max out your IIS server before you'll ever max out the number of users in the .mdb. 2 - Use Unbound thinking. The theoretical difference between bound and unbound, is that bound is a solid 'always connected' state, where as unbound is 'catch and release'. If User A opens a data entry form, that is bound to it's data source, you are using up a connection to the database (and locking parts of that table) the entire time User A has that form open. If User B opens a data entry form that is unbound, the connection and locking is reduced to the times that User B is actually reading or writing data. 3 - Normalize your data and INDEX it. A properly normalized and indexed data structure will provide data to the users much faster. Faster data retrieval means less connection and locking time. 4 - Avoid Editing data whenever possible. For instance, in an inventory system, instead of editing a 'On Hand Count' field, create a transaction table. Positive numbers for putting something into inventory, negative for taking it out. Sum that table for the On Hand Count. Sometimes editing data is the best route, but trust me, in a good database design, you will find very few cases where data is actually edited. Those are the biggies. IMHO. Drew -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rudi Adriaenssens (De Beukelaer) Sent: Monday, December 10, 2007 9:34 AM To: Access Developers discussion and problem solving Subject: [AccessD] Max quantity of simultaneous users Hi, Has anyone an idea of the reasonable maximum simultaneous users in an access database? We have a setup of a back end database containing all data into one mdb (about 60 tables) and a separate front end mde for every user (11) with no actual data. The front end is into a separate directory for each user on the same server. All works fine, and from time to time some users ask specific extra functions who are made if possibly. Since a few weeks we have some problems, usually some error like "can not write data". Thx in front for your reply. Rudi Adriaenssens De Beukelaer Boomsesteenweg 77 B-2630 Aartselaar Belgium ######################################################################## ################ De Beukelaer mail server message: This e-mail message is privileged and confidential and property of De Beukelaer company. If you are not the intended recipient please delete the message and notify the sender. This e-mail message has been scanned for Viruses and Content. ######################################################################## ################ -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/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 Mon Dec 10 12:12:50 2007 From: dwaters at usinternet.com (Dan Waters) Date: Mon, 10 Dec 2007 12:12:50 -0600 Subject: [AccessD] Visio File Mappings In-Reply-To: <931678.9868.qm@web50401.mail.re2.yahoo.com> References: <931678.9868.qm@web50401.mail.re2.yahoo.com> Message-ID: <005701c83b58$4696d4f0$0300a8c0@danwaters> You need to use the correct version of Visio - Technical or Professional - I think. You can set up a diagram of tables with fields and relationships, but exactly how I don't remember. Dan -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Dale Kalsow Sent: Monday, December 10, 2007 11:34 AM To: Access Developers discussion and problem solving Subject: [AccessD] Visio File Mappings Good Morning Everyone, Does anyone know - I seem to remember you can use visio to map tables/fields from sql but I don't remember how. Does anyone else? thanks! Dale --------------------------------- Be a better friend, newshound, and know-it-all with Yahoo! Mobile. Try it now. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From Elizabeth.J.Doering at wellsfargo.com Mon Dec 10 12:33:16 2007 From: Elizabeth.J.Doering at wellsfargo.com (Elizabeth.J.Doering at wellsfargo.com) Date: Mon, 10 Dec 2007 12:33:16 -0600 Subject: [AccessD] Visio File Mappings References: <931678.9868.qm@web50401.mail.re2.yahoo.com> Message-ID: If you open Visio Professional 2003, you have a choice of drawing types--including database. Once you choose a database type drawing, your menu items include Database-->Reverse Engineer. This pops the Reverse Engineer wizard, which will read tables and fields from almost any database you choose. HTH, Liz Liz Doering elizabeth.j.doering at wellsfargo.com 612.667.2447 This message may contain confidential and/or privileged information. If you are not the addressee or authorized to receive this for the addressee, you must not use, copy, disclose, or take any action based on this message or any information herein. If you have received this message in error, please advise the sender immediately by reply e-mail and delete this message. Thank you for your cooperation. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Dale Kalsow Sent: Monday, December 10, 2007 11:34 AM To: Access Developers discussion and problem solving Subject: [AccessD] Visio File Mappings Good Morning Everyone, Does anyone know - I seem to remember you can use visio to map tables/fields from sql but I don't remember how. Does anyone else? thanks! Dale From cfoust at infostatsystems.com Mon Dec 10 12:39:56 2007 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Mon, 10 Dec 2007 10:39:56 -0800 Subject: [AccessD] Visio File Mappings In-Reply-To: <005701c83b58$4696d4f0$0300a8c0@danwaters> References: <931678.9868.qm@web50401.mail.re2.yahoo.com> <005701c83b58$4696d4f0$0300a8c0@danwaters> Message-ID: As I recall, there's a wizard in the appropriate version that will build this after you feed it the necessary target database. Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Dan Waters Sent: Monday, December 10, 2007 10:13 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Visio File Mappings You need to use the correct version of Visio - Technical or Professional - I think. You can set up a diagram of tables with fields and relationships, but exactly how I don't remember. Dan -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Dale Kalsow Sent: Monday, December 10, 2007 11:34 AM To: Access Developers discussion and problem solving Subject: [AccessD] Visio File Mappings Good Morning Everyone, Does anyone know - I seem to remember you can use visio to map tables/fields from sql but I don't remember how. Does anyone else? thanks! Dale --------------------------------- Be a better friend, newshound, and know-it-all with Yahoo! Mobile. Try it 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 john at winhaven.net Mon Dec 10 12:44:26 2007 From: john at winhaven.net (John Bartow) Date: Mon, 10 Dec 2007 12:44:26 -0600 Subject: [AccessD] Visio File Mappings In-Reply-To: <931678.9868.qm@web50401.mail.re2.yahoo.com> Message-ID: <200712101845.lBAIjbP0019661@databaseadvisors.com> It is quite easy to do however, only certain versions of Visio support it. If you can't find the following commands your version probably doesn't support it: On the File menu, point to New, point to Database, and then click Database Model Diagram. On the Database menu, click Reverse Engineer. On the first screen of the Reverse Engineer Wizard, do the following: Select the Microsoft Office Visio database driver for your database management system (DBMS). If you have not already associated the Visio database driver with a particular 32-bit ODBC data source, do so now. Select the data source of the database you're updating. If you have not already created a data source for the existing database, do so now. HTH John B. From dkalsow at yahoo.com Mon Dec 10 12:51:31 2007 From: dkalsow at yahoo.com (Dale Kalsow) Date: Mon, 10 Dec 2007 10:51:31 -0800 (PST) Subject: [AccessD] Visio File Mappings In-Reply-To: <005701c83b58$4696d4f0$0300a8c0@danwaters> Message-ID: <759996.96347.qm@web50405.mail.re2.yahoo.com> Yes, I have the correct version. Does anyone know the steps to do it? Thanks! Dale Dan Waters wrote: You need to use the correct version of Visio - Technical or Professional - I think. You can set up a diagram of tables with fields and relationships, but exactly how I don't remember. Dan -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Dale Kalsow Sent: Monday, December 10, 2007 11:34 AM To: Access Developers discussion and problem solving Subject: [AccessD] Visio File Mappings Good Morning Everyone, Does anyone know - I seem to remember you can use visio to map tables/fields from sql but I don't remember how. Does anyone else? thanks! Dale --------------------------------- Be a better friend, newshound, and know-it-all with Yahoo! Mobile. Try it 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 --------------------------------- Be a better friend, newshound, and know-it-all with Yahoo! Mobile. Try it now. From DWUTKA at Marlow.com Mon Dec 10 13:20:30 2007 From: DWUTKA at Marlow.com (Drew Wutka) Date: Mon, 10 Dec 2007 13:20:30 -0600 Subject: [AccessD] Access 2007 - Microsoft is just plain stupid. Message-ID: Ok, at my company we were using Office 97 up until the summer of 2006, at which point we upgraded to Office 2003. But we are now looking at doing a company wide upgrade to Office 2007. I've seen posts about 2007 here and there, and while I usually skim them, I do file away the information I glean for future use. This weekend I installed Office 2007 to a virtual machine, and started playing around in it. Pretty, visually. Office Groove looks pretty neat. No apparent issues running an Access 2000 format database. The new Access 2007 format.....ummmmmm..... if they wanted to just drop Access from the Office Suite, they should have done so. Dropping ULS (User Level Security) from the Access 2007 format turns Access into a combination of a glorified version of Excel mixed with Microsoft's answer to Crystal reports...... Let's talk a little bit about 'security'. In Navy bootcamp, my company commander (drill sergeant) had some sagely wisdom about the padlocks on our lockers. 'Locks don't keep criminals out, they keep honest people honest'. Those wise words apply to every aspect of EVERY security system. A few years ago, I bought a few songs from the New Napster. Complete PITA. The songs I downloaded would only play in Windows Media Player, WITH napster installed (and my napster credentials running). Oh my, how secure, no one can copy a song with that much protection in place......wrong. In fact, since Windows 95, Microsoft itself provided the tools to copy any song you want. It's called Sound Recorder. Not only can you record sound from a microphone, but you can record sound from 'WaveOut', which is the output of your sound card. It's got a limit on it though...sometime like 30 seconds to a minute....BUT even that can be bypassed. Record to 'blank' audio sessions, at the max limit, then use Sound Recorder itself to 'combine' the two files. Sound Recorder can then open that file, and now you can record for double the 'limit' (and you can combine away, allowing sound recorder to record unlimited amounts of time). Like a song you are hearing on an online radio station, just start up Sound Recorder, and record away...Sound recorder even let's you 'edit' the recording. Isn't that nice...blows every single 'security' measure based on audio files....out the window. A lot of computer security experts will say the only way to secure your data is to unplug your system from the net. Not entirely true. The only way to truly secure it is to then smash it with a sledge hammer, and melt it in a furnace. Of course, this makes it a little difficult to retrieve your own data, but there in lies the problem. If you can get to your data, so can someone else. We recently had a thread about data encryption. Ok folks, I don't mean to scare anyone, but encrypting your data, as my wise company commander once said, won't keep bad people from getting your data, only keep honest people honest. When you are looking for a way to protect your data, seeing a program 'encrypt' your data looks impressive. Put in a massively complex password, and again, it LOOKS really hard to break. Now think like a diabolic mastermind. If I wanted to read your data, I wouldn't try to 'break' your encryption. I would go about it in a much simpler way.....I would bug your computer. Anything from a simple keylogger application, to a sophisticated scanner would work. NTFS... (NT is New Technology, and is the core of NT 4, Windows 2000, 2003, XP, and Vista, FS is for File System). It replaced FAT16 and FAT32. Handles larger drives, and is.....get this.... MORE SECURE. Yep, more secure to the honest person. Unfortunately, it's only secure when used WITH the Operating system. There are FREE utilities out there that let Windows 9x 'see' NTFS partitions......but get this, it lets you read/write to EVERYTHING, because it only reads the data, it completely ignores the security descriptors. I have a handy utility called Restore 2000 Pro. It's a great recovery utility for recovering deleted data, wiped partions, etc. It completely ignores the security descriptors, so it can read anything on your disk, regardless of it's security handles. Now, back to Access, and it's ULS. Was it fool proof...of course not. As I've been trying to say, NOTHING is. Everything I have read about why Microsoft got rid of ULS in the new version of Access is because they feel you should be using a Server Side database for secure data....great...what about the security on the front end? What if I don't want some users to change the design of a report, but I want to allow other users to do so? What if I want to allow some users to make their own queries. All of this was possible with ULS. I have a handful of small little databases where one person wants to read/write data, but they want everyone to be able to read it. ULS to the rescue, it's a snap to make a database 'read only' to everyone, while giving full rights to one or two people. Why should I have an entire SQL server to host an .mdb that's barely a megabyte? This is just absurd. I hope Microsoft wises up before they send out another monstrosity. Drew From jwcolby at colbyconsulting.com Mon Dec 10 13:34:47 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Mon, 10 Dec 2007 14:34:47 -0500 Subject: [AccessD] Access 2007 - Microsoft is just plain stupid. In-Reply-To: References: Message-ID: <01fc01c83b63$b9a5a1a0$977aa8c0@M90> Drew, I love your rants. OTOH you do tend to minimize things just a bit. I use encryption to encrypt my files. I lose my laptop. You pick it up and now you have my encrypted data. All the keyloggers in the world aren't going to help you. 'Nuff said. John W. Colby Colby Consulting www.ColbyConsulting.com From DWUTKA at Marlow.com Mon Dec 10 13:54:22 2007 From: DWUTKA at Marlow.com (Drew Wutka) Date: Mon, 10 Dec 2007 13:54:22 -0600 Subject: [AccessD] Access 2007 - Microsoft is just plain stupid. In-Reply-To: <01fc01c83b63$b9a5a1a0$977aa8c0@M90> Message-ID: Thank you, but I didn't finish it. Kind of got rushed. What I forgot to bring in, at the end of my rant, is that REAL security is about finding a happy medium, between keeping honest people honest, and keeping work flow flowing. Of course, if I found a laptop, I would return it to it's owner.....other people, may not even care about what's on it, just turn around and sell it for some quick bucks. Drew -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Monday, December 10, 2007 1:35 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Access 2007 - Microsoft is just plain stupid. Drew, I love your rants. OTOH you do tend to minimize things just a bit. I use encryption to encrypt my files. I lose my laptop. You pick it up and now you have my encrypted data. All the keyloggers in the world aren't going to help you. 'Nuff said. John W. Colby Colby Consulting 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 Dec 10 14:55:44 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Mon, 10 Dec 2007 15:55:44 -0500 Subject: [AccessD] Access 2007 - Microsoft is just plain stupid. In-Reply-To: References: <01fc01c83b63$b9a5a1a0$977aa8c0@M90> Message-ID: <020101c83b6f$08b334f0$977aa8c0@M90> Well the point is that there is real security. Germany is moaning that Skype encryption is so secure that they can't tap the conversations over that medium. Real industrial strength security does exist and is in fact causing major headaches for organizations with enough computer power to break anything they wanted... a few years ago. Yea you can discuss key loggers and such but you have to manage to get them in place. I am betting we do not have key loggers on Bin Laden's laptop. And of course you are right about Windows security, it is a "keep the honest people honest" variety - so far. Which is why I do not depend on it. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Drew Wutka Sent: Monday, December 10, 2007 2:54 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Access 2007 - Microsoft is just plain stupid. Thank you, but I didn't finish it. Kind of got rushed. What I forgot to bring in, at the end of my rant, is that REAL security is about finding a happy medium, between keeping honest people honest, and keeping work flow flowing. Of course, if I found a laptop, I would return it to it's owner.....other people, may not even care about what's on it, just turn around and sell it for some quick bucks. Drew -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Monday, December 10, 2007 1:35 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Access 2007 - Microsoft is just plain stupid. Drew, I love your rants. OTOH you do tend to minimize things just a bit. I use encryption to encrypt my files. I lose my laptop. You pick it up and now you have my encrypted data. All the keyloggers in the world aren't going to help you. 'Nuff said. John W. Colby Colby Consulting 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 cfoust at infostatsystems.com Mon Dec 10 15:00:44 2007 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Mon, 10 Dec 2007 13:00:44 -0800 Subject: [AccessD] Access 2007 - Microsoft is just plain stupid. Message-ID: Drew, The idea is that Access will NOT be used to handle security, it will be used to create a UI against a SQL Express backend, which will handle the security instead. Microsoft decided to turn it into a cut rate powerbuilder, I think. Charlotte Foust From fuller.artful at gmail.com Mon Dec 10 15:34:13 2007 From: fuller.artful at gmail.com (Arthur Fuller) Date: Mon, 10 Dec 2007 16:34:13 -0500 Subject: [AccessD] Access 2007 - Microsoft is just plain stupid. In-Reply-To: References: <01fc01c83b63$b9a5a1a0$977aa8c0@M90> Message-ID: <29f585dd0712101334lc2ff591x2a411316f184b199@mail.gmail.com> Speaking of rants, it irritates the hail out of me when people incorrectly use "it's" when they intended "its". There is a very simple rule here: "it's" is a contraction of "it is", as in "it's raining cats and dogs and there are poodles all over." "Its", on the other hand, is a possessive pronoun of neutral gender, as in "Despite its intentions, China was unable to confine its populace to having merely one child per family." That said, I do find your essay on encryption and the lack thereof interesting. As it happens, I am taking a course on Techniques of Encryption now. The last time I did anything meaningful in this area was pre-DES, so I have a fair amount of catching up to do. A. On 12/10/07, Drew Wutka wrote: > > Of course, if I found a laptop, I would return it to it's owner... From DWUTKA at Marlow.com Mon Dec 10 16:02:56 2007 From: DWUTKA at Marlow.com (Drew Wutka) Date: Mon, 10 Dec 2007 16:02:56 -0600 Subject: [AccessD] Access 2007 - Microsoft is just plain stupid. In-Reply-To: <020101c83b6f$08b334f0$977aa8c0@M90> Message-ID: Every security measure has a weak point though. To say otherwise is folly.... Drew -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Monday, December 10, 2007 2:56 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Access 2007 - Microsoft is just plain stupid. Well the point is that there is real security. Germany is moaning that Skype encryption is so secure that they can't tap the conversations over that medium. Real industrial strength security does exist and is in fact causing major headaches for organizations with enough computer power to break anything they wanted... a few years ago. Yea you can discuss key loggers and such but you have to manage to get them in place. I am betting we do not have key loggers on Bin Laden's laptop. And of course you are right about Windows security, it is a "keep the honest people honest" variety - so far. Which is why I do not depend on it. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Drew Wutka Sent: Monday, December 10, 2007 2:54 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Access 2007 - Microsoft is just plain stupid. Thank you, but I didn't finish it. Kind of got rushed. What I forgot to bring in, at the end of my rant, is that REAL security is about finding a happy medium, between keeping honest people honest, and keeping work flow flowing. Of course, if I found a laptop, I would return it to it's owner.....other people, may not even care about what's on it, just turn around and sell it for some quick bucks. Drew -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Monday, December 10, 2007 1:35 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Access 2007 - Microsoft is just plain stupid. Drew, I love your rants. OTOH you do tend to minimize things just a bit. I use encryption to encrypt my files. I lose my laptop. You pick it up and now you have my encrypted data. All the keyloggers in the world aren't going to help you. 'Nuff said. John W. Colby Colby Consulting 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 DWUTKA at Marlow.com Mon Dec 10 16:04:34 2007 From: DWUTKA at Marlow.com (Drew Wutka) Date: Mon, 10 Dec 2007 16:04:34 -0600 Subject: [AccessD] Access 2007 - Microsoft is just plain stupid. In-Reply-To: Message-ID: And that is just plain stupid. SQL is only going to provide security to the data, NOT to the design of the interface. Access ULS provided both.....and you still could use a server side backend if you wanted more secure data. They should have beefed up ULS instead. The argument that developers should be using SQL Server is degrading Access' data abilities. Drew -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: Monday, December 10, 2007 3:01 PM To: AccessD at databaseadvisors.com Subject: Re: [AccessD] Access 2007 - Microsoft is just plain stupid. Drew, The idea is that Access will NOT be used to handle security, it will be used to create a UI against a SQL Express backend, which will handle the security instead. Microsoft decided to turn it into a cut rate powerbuilder, I think. Charlotte Foust -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From Donald.A.McGillivray at sprint.com Mon Dec 10 16:04:50 2007 From: Donald.A.McGillivray at sprint.com (McGillivray, Don [IT]) Date: Mon, 10 Dec 2007 16:04:50 -0600 Subject: [AccessD] Access 2007 - Microsoft is just plain stupid. In-Reply-To: <29f585dd0712101334lc2ff591x2a411316f184b199@mail.gmail.com> References: <01fc01c83b63$b9a5a1a0$977aa8c0@M90> <29f585dd0712101334lc2ff591x2a411316f184b199@mail.gmail.com> Message-ID: Arthur, You're my hero. But where's the rant about "then" for "than"? "There" for "their" for "they're"? I swear, its more then I can take. Their, now I've got it out of my system. I gotta go . . . :o) -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Arthur Fuller Sent: Monday, December 10, 2007 1:34 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Access 2007 - Microsoft is just plain stupid. Speaking of rants, it irritates the hail out of me when people incorrectly use "it's" when they intended "its". There is a very simple rule here: "it's" is a contraction of "it is", as in "it's raining cats and dogs and there are poodles all over." "Its", on the other hand, is a possessive pronoun of neutral gender, as in "Despite its intentions, China was unable to confine its populace to having merely one child per family." That said, I do find your essay on encryption and the lack thereof interesting. As it happens, I am taking a course on Techniques of Encryption now. The last time I did anything meaningful in this area was pre-DES, so I have a fair amount of catching up to do. A. On 12/10/07, Drew Wutka wrote: > > Of course, if I found a laptop, I would return it to it's owner... -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From DWUTKA at Marlow.com Mon Dec 10 16:06:30 2007 From: DWUTKA at Marlow.com (Drew Wutka) Date: Mon, 10 Dec 2007 16:06:30 -0600 Subject: [AccessD] Access 2007 - Microsoft is just plain stupid. In-Reply-To: <29f585dd0712101334lc2ff591x2a411316f184b199@mail.gmail.com> Message-ID: Sorry about that, with other words, 's is possessive.... I'm not an English major, mind you.... ;) Good luck with the encryption course. I've always found encryption fun. Drew -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Arthur Fuller Sent: Monday, December 10, 2007 3:34 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Access 2007 - Microsoft is just plain stupid. Speaking of rants, it irritates the hail out of me when people incorrectly use "it's" when they intended "its". There is a very simple rule here: "it's" is a contraction of "it is", as in "it's raining cats and dogs and there are poodles all over." "Its", on the other hand, is a possessive pronoun of neutral gender, as in "Despite its intentions, China was unable to confine its populace to having merely one child per family." That said, I do find your essay on encryption and the lack thereof interesting. As it happens, I am taking a course on Techniques of Encryption now. The last time I did anything meaningful in this area was pre-DES, so I have a fair amount of catching up to do. A. On 12/10/07, Drew Wutka wrote: > > Of course, if I found a laptop, I would return it to it's owner... -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From ssharkins at gmail.com Mon Dec 10 16:07:34 2007 From: ssharkins at gmail.com (Susan Harkins) Date: Mon, 10 Dec 2007 17:07:34 -0500 Subject: [AccessD] Access 2007 - Microsoft is just plain stupid. References: <01fc01c83b63$b9a5a1a0$977aa8c0@M90> <29f585dd0712101334lc2ff591x2a411316f184b199@mail.gmail.com> Message-ID: <000a01c83b79$143b2080$4b3a8343@SusanOne> Arthur, I think everyone knows the rules. However, sometimes our fingers and brains aren't in synch. It happens to me all the time. I suppose it's up to you whether something like this bothers you, but seems like a waste of good energy to me. ;) Susan H. > Speaking of rants, it irritates the hail out of me when people incorrectly > use "it's" when they intended "its". There is a very simple rule here: > "it's" is a contraction of "it is", as in "it's raining cats and dogs and > there are poodles all over." "Its", on the other hand, is a possessive > pronoun of neutral gender, as in "Despite its intentions, China was unable > to confine its populace to having merely one child per family." From jwcolby at colbyconsulting.com Mon Dec 10 16:11:59 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Mon, 10 Dec 2007 17:11:59 -0500 Subject: [AccessD] Access 2007 - Microsoft is just plain stupid. In-Reply-To: <29f585dd0712101334lc2ff591x2a411316f184b199@mail.gmail.com> References: <01fc01c83b63$b9a5a1a0$977aa8c0@M90> <29f585dd0712101334lc2ff591x2a411316f184b199@mail.gmail.com> Message-ID: <020201c83b79$afafe140$977aa8c0@M90> Speaking of rants, it irritates the hail out of me when people mis-state the subject of the previous rant. The rant was about the uselessness of security in general, with an example of the lack of security provided by encryption due to it's... uhhh... the possibility of end runs. ;-) In fact the rant seems to be about the stupidity of Microsoft. I love that rant simply because it so easy to join in. I have to tell you though that your irritation is matched by my wife's who likewise hates the misuse of it's. One of my favorite misuse (mis-spelling in fact) is loose when the author intends lose, as in "Every time I read Arthur's rants I loose my train of thought". However I suppose it has to be loose in order to loose it. But if anyone finds my train of thought I hope they will return it to it's rightful owner. ;-) John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Arthur Fuller Sent: Monday, December 10, 2007 4:34 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Access 2007 - Microsoft is just plain stupid. Speaking of rants, it irritates the hail out of me when people incorrectly use "it's" when they intended "its". There is a very simple rule here: "it's" is a contraction of "it is", as in "it's raining cats and dogs and there are poodles all over." "Its", on the other hand, is a possessive pronoun of neutral gender, as in "Despite its intentions, China was unable to confine its populace to having merely one child per family." That said, I do find your essay on encryption and the lack thereof interesting. As it happens, I am taking a course on Techniques of Encryption now. The last time I did anything meaningful in this area was pre-DES, so I have a fair amount of catching up to do. A. On 12/10/07, Drew Wutka wrote: > > Of course, if I found a laptop, I would return it to it's owner... -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From jwcolby at colbyconsulting.com Mon Dec 10 16:17:06 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Mon, 10 Dec 2007 17:17:06 -0500 Subject: [AccessD] Access 2007 - Microsoft is just plain stupid. In-Reply-To: References: <020101c83b6f$08b334f0$977aa8c0@M90> Message-ID: <020301c83b7a$667cc140$977aa8c0@M90> Beside the point. Any is better than none and some are better than others, and the best are damned good. I defy you to break the encrypted file on my laptop. It might be possible for the FBI or CIA to do so if they wanted to get in to my encrypted file because they could send a team to do it, somehow do the key logger thing etc. Joe Six-pack stealing my laptop from my car will NOT be selling my client's secrets to the highest bidder. That is the point. Some is better than others and the best is damned good. Even the FBI would be hard pressed to break into my files without advanced access. Of course they could just water board me... John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Drew Wutka Sent: Monday, December 10, 2007 5:03 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Access 2007 - Microsoft is just plain stupid. Every security measure has a weak point though. To say otherwise is folly.... Drew -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Monday, December 10, 2007 2:56 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Access 2007 - Microsoft is just plain stupid. Well the point is that there is real security. Germany is moaning that Skype encryption is so secure that they can't tap the conversations over that medium. Real industrial strength security does exist and is in fact causing major headaches for organizations with enough computer power to break anything they wanted... a few years ago. Yea you can discuss key loggers and such but you have to manage to get them in place. I am betting we do not have key loggers on Bin Laden's laptop. And of course you are right about Windows security, it is a "keep the honest people honest" variety - so far. Which is why I do not depend on it. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Drew Wutka Sent: Monday, December 10, 2007 2:54 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Access 2007 - Microsoft is just plain stupid. Thank you, but I didn't finish it. Kind of got rushed. What I forgot to bring in, at the end of my rant, is that REAL security is about finding a happy medium, between keeping honest people honest, and keeping work flow flowing. Of course, if I found a laptop, I would return it to it's owner.....other people, may not even care about what's on it, just turn around and sell it for some quick bucks. Drew -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Monday, December 10, 2007 1:35 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Access 2007 - Microsoft is just plain stupid. Drew, I love your rants. OTOH you do tend to minimize things just a bit. I use encryption to encrypt my files. I lose my laptop. You pick it up and now you have my encrypted data. All the keyloggers in the world aren't going to help you. 'Nuff said. John W. Colby Colby Consulting 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 -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From jwcolby at colbyconsulting.com Mon Dec 10 16:24:59 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Mon, 10 Dec 2007 17:24:59 -0500 Subject: [AccessD] Access 2007 - Microsoft is just plain stupid. In-Reply-To: <000a01c83b79$143b2080$4b3a8343@SusanOne> References: <01fc01c83b63$b9a5a1a0$977aa8c0@M90><29f585dd0712101334lc2ff591x2a411316f184b199@mail.gmail.com> <000a01c83b79$143b2080$4b3a8343@SusanOne> Message-ID: <020401c83b7b$80b4ae00$977aa8c0@M90> Susan, in fact everyone does not know the rules. I just discovered the rules a few years ago and I am darned old. Of course I didn't much care back then and don't particularly care now. I have more important things to worry about. We have been working with my six year old son Robbie to "get no marks" at school. He's a hyper little guy and drives his teachers crazy. So we started doing a "no marks for a week and you will get a prize". The teacher was out for a couple of days and the substitute teacher gave him no marks. When the teacher came back, home comes a mark. We are talking to him about the mark and he says "I just can't do it with my teacher. I gotta get her out of there.". Now THAT worries me!!! ;-) John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Susan Harkins Sent: Monday, December 10, 2007 5:08 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Access 2007 - Microsoft is just plain stupid. Arthur, I think everyone knows the rules. However, sometimes our fingers and brains aren't in synch. It happens to me all the time. I suppose it's up to you whether something like this bothers you, but seems like a waste of good energy to me. ;) Susan H. > Speaking of rants, it irritates the hail out of me when people > incorrectly use "it's" when they intended "its". There is a very simple rule here: > "it's" is a contraction of "it is", as in "it's raining cats and dogs > and there are poodles all over." "Its", on the other hand, is a > possessive pronoun of neutral gender, as in "Despite its intentions, > China was unable to confine its populace to having merely one child per family." -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From cfoust at infostatsystems.com Mon Dec 10 16:27:56 2007 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Mon, 10 Dec 2007 14:27:56 -0800 Subject: [AccessD] Access 2007 - Microsoft is just plain stupid. In-Reply-To: References: Message-ID: >>The argument that developers should be using SQL Server is degrading Access' data abilities. And your point is?? Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Drew Wutka Sent: Monday, December 10, 2007 2:05 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Access 2007 - Microsoft is just plain stupid. And that is just plain stupid. SQL is only going to provide security to the data, NOT to the design of the interface. Access ULS provided both.....and you still could use a server side backend if you wanted more secure data. They should have beefed up ULS instead. The argument that developers should be using SQL Server is degrading Access' data abilities. Drew -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: Monday, December 10, 2007 3:01 PM To: AccessD at databaseadvisors.com Subject: Re: [AccessD] Access 2007 - Microsoft is just plain stupid. Drew, The idea is that Access will NOT be used to handle security, it will be used to create a UI against a SQL Express backend, which will handle the security instead. Microsoft decided to turn it into a cut rate powerbuilder, I think. Charlotte Foust -- From cfoust at infostatsystems.com Mon Dec 10 16:30:26 2007 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Mon, 10 Dec 2007 14:30:26 -0800 Subject: [AccessD] Access 2007 - Microsoft is just plain stupid. In-Reply-To: <020401c83b7b$80b4ae00$977aa8c0@M90> References: <01fc01c83b63$b9a5a1a0$977aa8c0@M90><29f585dd0712101334lc2ff591x2a411316f184b199@mail.gmail.com><000a01c83b79$143b2080$4b3a8343@SusanOne> <020401c83b7b$80b4ae00$977aa8c0@M90> Message-ID: >>"I just can't do it with my teacher. I gotta get her out of there.". ROTFL And you wanted to be a parent!! LOL Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Monday, December 10, 2007 2:25 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Access 2007 - Microsoft is just plain stupid. Susan, in fact everyone does not know the rules. I just discovered the rules a few years ago and I am darned old. Of course I didn't much care back then and don't particularly care now. I have more important things to worry about. We have been working with my six year old son Robbie to "get no marks" at school. He's a hyper little guy and drives his teachers crazy. So we started doing a "no marks for a week and you will get a prize". The teacher was out for a couple of days and the substitute teacher gave him no marks. When the teacher came back, home comes a mark. We are talking to him about the mark and he says "I just can't do it with my teacher. I gotta get her out of there.". Now THAT worries me!!! ;-) John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Susan Harkins Sent: Monday, December 10, 2007 5:08 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Access 2007 - Microsoft is just plain stupid. Arthur, I think everyone knows the rules. However, sometimes our fingers and brains aren't in synch. It happens to me all the time. I suppose it's up to you whether something like this bothers you, but seems like a waste of good energy to me. ;) Susan H. > Speaking of rants, it irritates the hail out of me when people > incorrectly use "it's" when they intended "its". There is a very > simple rule here: > "it's" is a contraction of "it is", as in "it's raining cats and dogs > and there are poodles all over." "Its", on the other hand, is a > possessive pronoun of neutral gender, as in "Despite its intentions, > China was unable to confine its populace to having merely one child > per family." -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/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 Mon Dec 10 16:36:56 2007 From: DWUTKA at Marlow.com (Drew Wutka) Date: Mon, 10 Dec 2007 16:36:56 -0600 Subject: [AccessD] Access 2007 - Microsoft is just plain stupid. In-Reply-To: <020201c83b79$afafe140$977aa8c0@M90> Message-ID: I'm sorry, that train left it's station years ago, I doubt it will ever come back...I think it was derailed. Between Vista and Access 2007, I'm getting a pitch fork and torch ready for Redmond. Drew -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Monday, December 10, 2007 4:12 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Access 2007 - Microsoft is just plain stupid. Speaking of rants, it irritates the hail out of me when people mis-state the subject of the previous rant. The rant was about the uselessness of security in general, with an example of the lack of security provided by encryption due to it's... uhhh... the possibility of end runs. ;-) In fact the rant seems to be about the stupidity of Microsoft. I love that rant simply because it so easy to join in. I have to tell you though that your irritation is matched by my wife's who likewise hates the misuse of it's. One of my favorite misuse (mis-spelling in fact) is loose when the author intends lose, as in "Every time I read Arthur's rants I loose my train of thought". However I suppose it has to be loose in order to loose it. But if anyone finds my train of thought I hope they will return it to it's rightful owner. ;-) John W. Colby Colby Consulting www.ColbyConsulting.com From ssharkins at gmail.com Mon Dec 10 17:03:13 2007 From: ssharkins at gmail.com (Susan Harkins) Date: Mon, 10 Dec 2007 18:03:13 -0500 Subject: [AccessD] Access 2007 - Microsoft is just plain stupid. References: <01fc01c83b63$b9a5a1a0$977aa8c0@M90><29f585dd0712101334lc2ff591x2a411316f184b199@mail.gmail.com><000a01c83b79$143b2080$4b3a8343@SusanOne> <020401c83b7b$80b4ae00$977aa8c0@M90> Message-ID: <004801c83b80$e61704a0$4b3a8343@SusanOne> > We have been working with my six year old son Robbie to "get no marks" at > school. He's a hyper little guy and drives his teachers crazy. So we > started doing a "no marks for a week and you will get a prize". The > teacher > was out for a couple of days and the substitute teacher gave him no marks. > When the teacher came back, home comes a mark. We are talking to him > about > the mark and he says "I just can't do it with my teacher. I gotta get her > out of there.". > > Now THAT worries me!!! =====He will be just fine. :) I'm psychic, so don't worry. :) My Jacob -- now 30 and expecting his first child, with a great job, a 401k plan, and looking to buy his first house -- he had the same problem. Teacher was gone for 6 weeks and the substitute gave him B's and C's in conduct. The first day the teacher was back, he went to the principal's office -- first grade. No lie. Susan H. From DWUTKA at Marlow.com Mon Dec 10 17:23:10 2007 From: DWUTKA at Marlow.com (Drew Wutka) Date: Mon, 10 Dec 2007 17:23:10 -0600 Subject: [AccessD] Access 2007 - Microsoft is just plain stupid. In-Reply-To: Message-ID: I think my point is in the subject line.... ;) Drew -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: Monday, December 10, 2007 4:28 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Access 2007 - Microsoft is just plain stupid. >>The argument that developers should be using SQL Server is degrading Access' data abilities. And your point is?? Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Drew Wutka Sent: Monday, December 10, 2007 2:05 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Access 2007 - Microsoft is just plain stupid. And that is just plain stupid. SQL is only going to provide security to the data, NOT to the design of the interface. Access ULS provided both.....and you still could use a server side backend if you wanted more secure data. They should have beefed up ULS instead. The argument that developers should be using SQL Server is degrading Access' data abilities. Drew From Jim.Hale at FleetPride.com Mon Dec 10 17:26:14 2007 From: Jim.Hale at FleetPride.com (Hale, Jim) Date: Mon, 10 Dec 2007 17:26:14 -0600 Subject: [AccessD] Access 2007 - Microsoft is just plain stupid. In-Reply-To: References: <01fc01c83b63$b9a5a1a0$977aa8c0@M90><29f585dd0712101334lc2ff591x2a411316f18 4b199@mail.gmail.com><000a01c83b79$143b2080$4b3a8343@SusanOne><020401c83b7b $80b4ae00$977aa8c0@M90> Message-ID: Uh John, just don't let him get her in a plane at 30,000 feet. :-) Jim Hale -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: Monday, December 10, 2007 4:30 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Access 2007 - Microsoft is just plain stupid. >>"I just can't do it with my teacher. I gotta get her out of there.". ROTFL And you wanted to be a parent!! LOL Charlotte Foust *********************************************************************** The information transmitted is intended solely for the individual or entity to which it is addressed and may contain confidential and/or privileged material. Any review, retransmission, dissemination or other use of or taking action in reliance upon this information by persons or entities other than the intended recipient is prohibited. If you have received this email in error please contact the sender and delete the material from any computer. As a recipient of this email, you are responsible for screening its contents and the contents of any attachments for the presence of viruses. No liability is accepted for any damages caused by any virus transmitted by this email. From ssharkins at gmail.com Mon Dec 10 17:29:46 2007 From: ssharkins at gmail.com (Susan Harkins) Date: Mon, 10 Dec 2007 18:29:46 -0500 Subject: [AccessD] Access 2007 - Microsoft is just plain stupid. References: Message-ID: <005f01c83b84$8eaf15a0$4b3a8343@SusanOne> Yeah Drew, many days I'm inclined to agree with you, then MS puts out the Express line... I'd like to be a fly on the wall in some of their meetings. They are inconsistent -- some products are just fantastic, others stink... I haven't a clue what's going on at MS beyond the many that are cashing huge checks. I'm no longer cashing huge checks, but that's not MS's fault. It's hard for me to be mad at them for giving me a really great opportunity to work for myself. I'm really torn. If it weren't for MS, I'd be screening calls for some head honcho somewhere. Susan H. >I think my point is in the subject line.... From darren at activebilling.com.au Mon Dec 10 18:23:02 2007 From: darren at activebilling.com.au (Darren D) Date: Tue, 11 Dec 2007 11:23:02 +1100 Subject: [AccessD] A2003: Get Latest File in a folder In-Reply-To: <29f585dd0712100503l1bf4dd13s9c742eae7e7a5db4@mail.gmail.com> Message-ID: <200712110023.lBB0N0nD023886@databaseadvisors.com> Thank you I do agree with the PS comments on your previous email as well Your comments - that you 'essentially' have on tap the combined expertise of hundreds - even thousands of competent programmers is not an understatement I wholeheartedly agree - Your response to my problem - within the hour I might add- is a perfect example how this 'association' has saved me soooooo much heartache and improved my very poor coding to a level I could not have imagined To the list Darren ----------------- T: 1300 301 731 -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Arthur Fuller Sent: Tuesday, 11 December 2007 12:03 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] A2003: Get Latest File in a folder Genius would be pushing the flattery envelope a tad too much, Darren. But if the code helps, cool. On 12/10/07, Darren D wrote: > > Genius Arthur > > Exactly what I needed - I have implemented a test version of it already > > Many many thanks > > Darren -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From fuller.artful at gmail.com Mon Dec 10 19:03:08 2007 From: fuller.artful at gmail.com (Arthur Fuller) Date: Mon, 10 Dec 2007 20:03:08 -0500 Subject: [AccessD] Access 2007 - Microsoft is just plain stupid. In-Reply-To: <005f01c83b84$8eaf15a0$4b3a8343@SusanOne> References: <005f01c83b84$8eaf15a0$4b3a8343@SusanOne> Message-ID: <29f585dd0712101703g1c14fa6epd30b2ecc62f8ea29@mail.gmail.com> I have a file that I update regularly, called Song Titles. The rule is simple: prospective titles must be lifted verbatim from emails -- not edited and not revised in any fashion. "I can't Do It with My Teacher" qualifies. Arthur From davidmcafee at gmail.com Mon Dec 10 19:28:45 2007 From: davidmcafee at gmail.com (David McAfee) Date: Mon, 10 Dec 2007 17:28:45 -0800 Subject: [AccessD] Form examples In-Reply-To: References: Message-ID: <8786a4c00712101728n47ae89fcwee84e2bef02f3273@mail.gmail.com> Thats too bad, he had some great samples on there. Thomas, one thing I did was to use labels instead of command buttons. I changed the mouse pointer to a emulate a webpage look and feel. It's just a different look and feel to it. David On Dec 10, 2007 5:03 AM, Gustav Brock wrote: > Hi Thomas > > Ben Cage once hosted a gallery but the pages have been taken down and I > think he has left the list. > > /gustav > > >>> ewaldt at gdls.com 10-12-2007 13:33:37 >>> > Do you have a source for attractive forms, main menus, etc.? When you want > to design one, but are stuck for just how it should look, sometimes just > seeing another's work can give you an idea. I don't mean a form to copy > and use necessarily; even pictures of them could be useful. > > TIA, > > Thomas F. Ewald > Stryker Mass Properties > General Dynamics Land Systems > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From dwaters at usinternet.com Mon Dec 10 19:48:24 2007 From: dwaters at usinternet.com (Dan Waters) Date: Mon, 10 Dec 2007 19:48:24 -0600 Subject: [AccessD] Access 2007 ULS (was: Access 2007 - Microsoft is just plain stupid.) In-Reply-To: References: Message-ID: <000f01c83b97$eacaaa30$0300a8c0@danwaters> I think what MS did with User Level Security in A2007 makes sense (I'm not saying I like it). What it does is continue to allow the use of Access for individual productivity, but prevented it from being used for shared secured databases except by people who had at least enough skill to make Access work with SQL Server. The business problem with Access has been that too many people got into trouble as they grew their database, and then IT departments began to hate it because they had to take over a very flawed, department critical, database with no budget and no time. Dan -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: Monday, December 10, 2007 3:01 PM To: AccessD at databaseadvisors.com Subject: Re: [AccessD] Access 2007 - Microsoft is just plain stupid. Drew, The idea is that Access will NOT be used to handle security, it will be used to create a UI against a SQL Express backend, which will handle the security instead. Microsoft decided to turn it into a cut rate powerbuilder, I think. Charlotte Foust -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From jwcolby at colbyconsulting.com Mon Dec 10 19:54:20 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Mon, 10 Dec 2007 20:54:20 -0500 Subject: [AccessD] Access 2007 - Microsoft is just plain stupid. In-Reply-To: References: <01fc01c83b63$b9a5a1a0$977aa8c0@M90><29f585dd0712101334lc2ff591x2a411316f184b199@mail.gmail.com><000a01c83b79$143b2080$4b3a8343@SusanOne><020401c83b7b$80b4ae00$977aa8c0@M90> Message-ID: <020d01c83b98$bf6e6510$977aa8c0@M90> Six years old and planning his first hit. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: Monday, December 10, 2007 5:30 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Access 2007 - Microsoft is just plain stupid. >>"I just can't do it with my teacher. I gotta get her out of there.". ROTFL And you wanted to be a parent!! LOL Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Monday, December 10, 2007 2:25 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Access 2007 - Microsoft is just plain stupid. Susan, in fact everyone does not know the rules. I just discovered the rules a few years ago and I am darned old. Of course I didn't much care back then and don't particularly care now. I have more important things to worry about. We have been working with my six year old son Robbie to "get no marks" at school. He's a hyper little guy and drives his teachers crazy. So we started doing a "no marks for a week and you will get a prize". The teacher was out for a couple of days and the substitute teacher gave him no marks. When the teacher came back, home comes a mark. We are talking to him about the mark and he says "I just can't do it with my teacher. I gotta get her out of there.". Now THAT worries me!!! ;-) John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Susan Harkins Sent: Monday, December 10, 2007 5:08 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Access 2007 - Microsoft is just plain stupid. Arthur, I think everyone knows the rules. However, sometimes our fingers and brains aren't in synch. It happens to me all the time. I suppose it's up to you whether something like this bothers you, but seems like a waste of good energy to me. ;) Susan H. > Speaking of rants, it irritates the hail out of me when people > incorrectly use "it's" when they intended "its". There is a very > simple rule here: > "it's" is a contraction of "it is", as in "it's raining cats and dogs > and there are poodles all over." "Its", on the other hand, is a > possessive pronoun of neutral gender, as in "Despite its intentions, > China was unable to confine its populace to having merely one child > per family." -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/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 Dec 10 19:57:33 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Mon, 10 Dec 2007 20:57:33 -0500 Subject: [AccessD] Access 2007 - Microsoft is just plain stupid. In-Reply-To: <29f585dd0712101703g1c14fa6epd30b2ecc62f8ea29@mail.gmail.com> References: <005f01c83b84$8eaf15a0$4b3a8343@SusanOne> <29f585dd0712101703g1c14fa6epd30b2ecc62f8ea29@mail.gmail.com> Message-ID: <020e01c83b99$327f0780$977aa8c0@M90> ROTFL. Unfortunately if you have been reading the headlines lately... 8-( John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Arthur Fuller Sent: Monday, December 10, 2007 8:03 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Access 2007 - Microsoft is just plain stupid. I have a file that I update regularly, called Song Titles. The rule is simple: prospective titles must be lifted verbatim from emails -- not edited and not revised in any fashion. "I can't Do It with My Teacher" qualifies. Arthur -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From kp at sdsonline.net Mon Dec 10 22:51:00 2007 From: kp at sdsonline.net (Kath Pelletti) Date: Tue, 11 Dec 2007 15:51:00 +1100 Subject: [AccessD] Form examples References: Message-ID: <00a301c83bb1$6db81590$6401a8c0@DELLAPTOP> I think that the design aspect is really important - and makes the app look much slicker / commercial. I have an email from Ben from a couple of years ago with some screenshots which Gustav referred to erlier. I will forward these to you off-list. Kath ----- Original Message ----- From: To: Sent: Monday, December 10, 2007 11:33 PM Subject: [AccessD] Form examples > Do you have a source for attractive forms, main menus, etc.? When you want > to design one, but are stuck for just how it should look, sometimes just > seeing another's work can give you an idea. I don't mean a form to copy > and use necessarily; even pictures of them could be useful. > > TIA, > > Thomas F. Ewald > Stryker Mass Properties > General Dynamics Land Systems > > > > > > > This is an e-mail from General Dynamics Land Systems. It is for the > intended recipient only and may contain confidential and privileged > information. No one else may read, print, store, copy, forward or act in > reliance on it or its attachments. If you are not the intended recipient, > please return this message to the sender and delete the message and any > attachments from your computer. Your cooperation is appreciated. > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From kp at sdsonline.net Mon Dec 10 22:58:49 2007 From: kp at sdsonline.net (Kath Pelletti) Date: Tue, 11 Dec 2007 15:58:49 +1100 Subject: [AccessD] Error Creating Custom Ribbon A2007 References: <000801c83ad7$5be800d0$6401a8c0@DELLAPTOP> Message-ID: <00ce01c83bb2$84f511d0$6401a8c0@DELLAPTOP> So - just to clarify - NOBODY is creating custom ribbons yet in Access 2007? I am the first sucker (hard to believe??) Kath ----- Original Message ----- From: "Kath Pelletti" To: "Access D Normal List" Sent: Monday, December 10, 2007 1:49 PM Subject: [AccessD] Error Creating Custom Ribbon A2007 > Wondering whether anyone can help me with an error I am hitting when > trying to create my first custom ribbon for an Access 2007 app. (Has > anyone else on the list actually done this successfully???) > > (I am following instructions found here: > http://www.databasedev.co.uk/access2007ribbon.html ) > > I have followed the instructions to the letter and have re-checked my > syntax but when my app is closed and reopens after creating the ribbon, I > get this error: > > -------------------------------------------------------------------------------- > > Error found in Custom UI XML of "D:\SDS\Clients\LM Traffic > Signals\LM_FE.accdb": > Line 12 > Column: 11 > Error Code 0x80004005 > The node is neither valid nor invalid because no DTD/Schema declaration > was found. > > -------------------------------------------------------------------------------- > > Here is my XML: > > > > > > > > > > > > > > > -------------------------------------------------------------------------------- > > > Does anyone know what the error is referring to? > > tia > Kath > > > ______________________________________ > Kath Pelletti > Software Design and Solutions Pty Ltd > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From kp at sdsonline.net Mon Dec 10 23:02:13 2007 From: kp at sdsonline.net (Kath Pelletti) Date: Tue, 11 Dec 2007 16:02:13 +1100 Subject: [AccessD] Form examples References: <00a301c83bb1$6db81590$6401a8c0@DELLAPTOP> Message-ID: <001601c83bb2$fedbbc10$6401a8c0@DELLAPTOP> Actually, Ben's site still seems to be active.... http://www.activ8.com.au if you play around there you can see some screenshots too. Kath ----- Original Message ----- From: "Kath Pelletti" To: "Access Developers discussion and problem solving" Sent: Tuesday, December 11, 2007 3:51 PM Subject: Re: [AccessD] Form examples >I think that the design aspect is really important - and makes the app look > much slicker / commercial. > > I have an email from Ben from a couple of years ago with some screenshots > which Gustav referred to erlier. I will forward these to you off-list. > > Kath > > > ----- Original Message ----- > From: > To: > Sent: Monday, December 10, 2007 11:33 PM > Subject: [AccessD] Form examples > > >> Do you have a source for attractive forms, main menus, etc.? When you >> want >> to design one, but are stuck for just how it should look, sometimes just >> seeing another's work can give you an idea. I don't mean a form to copy >> and use necessarily; even pictures of them could be useful. >> >> TIA, >> >> Thomas F. Ewald >> Stryker Mass Properties >> General Dynamics Land Systems >> >> >> >> >> >> >> This is an e-mail from General Dynamics Land Systems. It is for the >> intended recipient only and may contain confidential and privileged >> information. No one else may read, print, store, copy, forward or act in >> reliance on it or its attachments. If you are not the intended >> recipient, >> please return this message to the sender and delete the message and any >> attachments from your computer. Your cooperation is appreciated. >> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/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 Dec 10 23:44:34 2007 From: rockysmolin at bchacc.com (Rocky Smolin at Beach Access Software) Date: Mon, 10 Dec 2007 21:44:34 -0800 Subject: [AccessD] Access 2007 - Microsoft is just plain stupid. In-Reply-To: <020201c83b79$afafe140$977aa8c0@M90> References: <01fc01c83b63$b9a5a1a0$977aa8c0@M90><29f585dd0712101334lc2ff591x2a411316f184b199@mail.gmail.com> <020201c83b79$afafe140$977aa8c0@M90> Message-ID: <00eb01c83bb8$e9378410$0301a8c0@HAL9005> Arthur: Here's a book just for you: http://www.eatsshootsandleaves.com/esl.html Rocky P.S. I happen to be in full agreement. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Monday, December 10, 2007 2:12 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Access 2007 - Microsoft is just plain stupid. Speaking of rants, it irritates the hail out of me when people mis-state the subject of the previous rant. The rant was about the uselessness of security in general, with an example of the lack of security provided by encryption due to it's... uhhh... the possibility of end runs. ;-) In fact the rant seems to be about the stupidity of Microsoft. I love that rant simply because it so easy to join in. I have to tell you though that your irritation is matched by my wife's who likewise hates the misuse of it's. One of my favorite misuse (mis-spelling in fact) is loose when the author intends lose, as in "Every time I read Arthur's rants I loose my train of thought". However I suppose it has to be loose in order to loose it. But if anyone finds my train of thought I hope they will return it to it's rightful owner. ;-) John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Arthur Fuller Sent: Monday, December 10, 2007 4:34 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Access 2007 - Microsoft is just plain stupid. Speaking of rants, it irritates the hail out of me when people incorrectly use "it's" when they intended "its". There is a very simple rule here: "it's" is a contraction of "it is", as in "it's raining cats and dogs and there are poodles all over." "Its", on the other hand, is a possessive pronoun of neutral gender, as in "Despite its intentions, China was unable to confine its populace to having merely one child per family." That said, I do find your essay on encryption and the lack thereof interesting. As it happens, I am taking a course on Techniques of Encryption now. The last time I did anything meaningful in this area was pre-DES, so I have a fair amount of catching up to do. A. On 12/10/07, Drew Wutka wrote: > > Of course, if I found a laptop, I would return it to it's owner... -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com No virus found in this incoming message. Checked by AVG Free Edition. Version: 7.5.503 / Virus Database: 269.16.17/1179 - Release Date: 12/9/2007 11:06 AM From shamil at users.mns.ru Mon Dec 10 23:59:02 2007 From: shamil at users.mns.ru (Shamil Salakhetdinov) Date: Tue, 11 Dec 2007 08:59:02 +0300 Subject: [AccessD] Access 2007 - Microsoft is just plain stupid. In-Reply-To: <005f01c83b84$8eaf15a0$4b3a8343@SusanOne> Message-ID: <000001c83bba$ee850530$6401a8c0@nant> Hi All, Just wanted to post the following title in this thread - it's on topic and is very valuable reading IMO (I did read it first time somewhere year 2003): "In Search of Stupidity: Over 20 Years of High-Tech Marketing Disasters" http://www.insearchofstupidity.com/ Thanks. -- Shamil From rockysmolin at bchacc.com Tue Dec 11 00:19:16 2007 From: rockysmolin at bchacc.com (Rocky Smolin at Beach Access Software) Date: Mon, 10 Dec 2007 22:19:16 -0800 Subject: [AccessD] Access 2007 - Microsoft is just plain stupid. In-Reply-To: <020401c83b7b$80b4ae00$977aa8c0@M90> References: <01fc01c83b63$b9a5a1a0$977aa8c0@M90><29f585dd0712101334lc2ff591x2a411316f184b199@mail.gmail.com><000a01c83b79$143b2080$4b3a8343@SusanOne> <020401c83b7b$80b4ae00$977aa8c0@M90> Message-ID: <00ef01c83bbd$c1d02300$0301a8c0@HAL9005> John: I'd take this off-line but I actually don't have your email address. So at the risk of crossing the moderator: When he was six my son couldn't sit still. He was eventually diagnosed with ADHD by a reputable professional. Whereupon we immediately fired her ass. He was emotionally about three years behind and intellectually about three years ahead. Couldn't sit still for 6 minutes. Unless he was really absorbed in something. Then - no time limit. He was eventually diagnosed with ADHD by a reputable professional. Whereupon we immediately fired her ass. Now he's 11 and...normal. Does his homework. Sits at his desk in class. Practices the piano. He was actually the poster child for this: http://www.nashuatelegraph.com/apps/pbcs.dll/article?AID=/20071209/HEALTH/31 2090003 That ADHD net is being cast wide and far. Watch out for this. All boys are "hyper". Some more than others. Visit his class. Watch the girls sit obediently and color. Watch the boys move restlessly around the room. They're a trial. But of course, there's nothing much else really worth doing in life (IMO). Ask Donna Cook. Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Monday, December 10, 2007 2:25 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Access 2007 - Microsoft is just plain stupid. Susan, in fact everyone does not know the rules. I just discovered the rules a few years ago and I am darned old. Of course I didn't much care back then and don't particularly care now. I have more important things to worry about. We have been working with my six year old son Robbie to "get no marks" at school. He's a hyper little guy and drives his teachers crazy. So we started doing a "no marks for a week and you will get a prize". The teacher was out for a couple of days and the substitute teacher gave him no marks. When the teacher came back, home comes a mark. We are talking to him about the mark and he says "I just can't do it with my teacher. I gotta get her out of there.". Now THAT worries me!!! ;-) John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Susan Harkins Sent: Monday, December 10, 2007 5:08 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Access 2007 - Microsoft is just plain stupid. Arthur, I think everyone knows the rules. However, sometimes our fingers and brains aren't in synch. It happens to me all the time. I suppose it's up to you whether something like this bothers you, but seems like a waste of good energy to me. ;) Susan H. > Speaking of rants, it irritates the hail out of me when people > incorrectly use "it's" when they intended "its". There is a very > simple rule here: > "it's" is a contraction of "it is", as in "it's raining cats and dogs > and there are poodles all over." "Its", on the other hand, is a > possessive pronoun of neutral gender, as in "Despite its intentions, > China was unable to confine its populace to having merely one child > per family." -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com No virus found in this incoming message. Checked by AVG Free Edition. Version: 7.5.503 / Virus Database: 269.16.17/1179 - Release Date: 12/9/2007 11:06 AM From andy at minstersystems.co.uk Tue Dec 11 01:55:42 2007 From: andy at minstersystems.co.uk (Andy Lacey) Date: Tue, 11 Dec 2007 07:55:42 -0000 Subject: [AccessD] Access 2007 - Microsoft is just plain stupid. In-Reply-To: <00ef01c83bbd$c1d02300$0301a8c0@HAL9005> Message-ID: <00ca01c83bcb$3b201fa0$da9cd355@minster33c3r25> Sorry Rocky but this moderator has been crossed. Drew's topic started on Access security. How we got here I can't remember but let's either get back on-topic or keep out. Thanks -- Andy Lacey http://www.minstersystems.co.uk > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of > Rocky Smolin at Beach Access Software > Sent: 11 December 2007 06:19 > To: 'Access Developers discussion and problem solving' > Subject: Re: [AccessD] Access 2007 - Microsoft is just plain stupid. > > > John: > > I'd take this off-line but I actually don't have your email > address. So at the risk of crossing the moderator: > > When he was six my son couldn't sit still. He was eventually > diagnosed with ADHD by a reputable professional. Whereupon > we immediately fired her ass. > > > He was emotionally about three years behind and > intellectually about three years ahead. Couldn't sit still > for 6 minutes. Unless he was really absorbed in something. > Then - no time limit. > > He was eventually diagnosed with ADHD by a reputable > professional. Whereupon we immediately fired her ass. > > Now he's 11 and...normal. Does his homework. Sits at his > desk in class. Practices the piano. > > He was actually the poster child for this: > > http://www.nashuatelegraph.com/apps/pbcs.dll/article?AID=/2007 > 1209/HEALTH/31 > 2090003 > > > That ADHD net is being cast wide and far. > > Watch out for this. All boys are "hyper". Some more than > others. Visit > his class. Watch the girls sit obediently and color. Watch > the boys move restlessly around the room. > > They're a trial. But of course, there's nothing much else > really worth doing in life (IMO). Ask Donna Cook. > > Rocky > > > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby > Sent: Monday, December 10, 2007 2:25 PM > To: 'Access Developers discussion and problem solving' > Subject: Re: [AccessD] Access 2007 - Microsoft is just plain stupid. > > Susan, in fact everyone does not know the rules. I just > discovered the rules a few years ago and I am darned old. Of > course I didn't much care back then and don't particularly > care now. I have more important things to worry about. > > We have been working with my six year old son Robbie to "get > no marks" at school. He's a hyper little guy and drives his > teachers crazy. So we started doing a "no marks for a week > and you will get a prize". The teacher was out for a couple > of days and the substitute teacher gave him no marks. When > the teacher came back, home comes a mark. We are talking to > him about the mark and he says "I just can't do it with my > teacher. I gotta get her out of there.". > > Now THAT worries me!!! > > ;-) > > John W. Colby > Colby Consulting > www.ColbyConsulting.com > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of > Susan Harkins > Sent: Monday, December 10, 2007 5:08 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Access 2007 - Microsoft is just plain stupid. > > Arthur, I think everyone knows the rules. However, sometimes > our fingers and brains aren't in synch. It happens to me all > the time. I suppose it's up to you whether something like > this bothers you, but seems like a waste of good energy to me. ;) > > Susan H. > > > > > > Speaking of rants, it irritates the hail out of me when people > > incorrectly use "it's" when they intended "its". There is a very > > simple > rule here: > > "it's" is a contraction of "it is", as in "it's raining > cats and dogs > > and there are poodles all over." "Its", on the other hand, is a > > possessive pronoun of neutral gender, as in "Despite its > intentions, > > China was unable to confine its populace to having merely one child > > per > family." > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > No virus found in this incoming message. > Checked by AVG Free Edition. > Version: 7.5.503 / Virus Database: 269.16.17/1179 - Release > Date: 12/9/2007 > 11:06 AM > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > From Gustav at cactus.dk Tue Dec 11 03:43:43 2007 From: Gustav at cactus.dk (Gustav Brock) Date: Tue, 11 Dec 2007 10:43:43 +0100 Subject: [AccessD] [dba-VB] Does anyone have Message-ID: Hi John (crossposted to AccessD because this brief chapter is excellent reading if you know nearly nothing about Visual Studio and wish a first-hand impression on how it "compares" to Access regarding creating forms). Did you read the sample chapter 4 from the link provided by Arthur for "Visual Basic 2005 Jumpstart (see below): www.oreilly.com/catalog/vbjumpstart/chapter/ch04.pdf The chapter covers exactly this. --- Hi Arthur All samples? It lists 470 on Visual Studio alone! Found the JumpStart code download and the book: http://examples.oreilly.com/vbjumpstart/ http://www.oreilly.com/catalog/vbjumpstart/ Thanks! /gustav --- >>> fuller.artful at gmail.com 27-04-2007 16:28 >>> Go to GotDotNet and download all the samples. Do it relatively quickly since MS has decided to phase out this site. Also go to Visual Studio Magazine and CodePlex. There is a very good intro book called VB.NET JumpStart (google vbJumpStart and you should get to the downloadable code). I found this book so good that I am currently thinking that .NET is even easier than Access. Arthur -- >>> jwcolby at colbyconsulting.com 10-12-2007 20:54 >>> OTOH, there is now the issue of the child form. I have ExportSpec which defines the export of data. I have ExportMap which defines field level info about a specific ExportSpec. I now know how to build a form to display ExportSpec, and I can also now build a form for ExportMap, but I need to open frmExportMap and filter the data in ExportMap to just the child records of the current ExportSpec. It would be nice but certainly not a requirement to embed frmExportMap in frmExportSpec a la Access. John W. Colby Colby Consulting www.ColbyConsulting.com From max.wanadoo at gmail.com Tue Dec 11 04:09:02 2007 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Tue, 11 Dec 2007 10:09:02 -0000 Subject: [AccessD] Remote closing of Front Ends In-Reply-To: Message-ID: <00bf01c83bdd$dba05c30$8119fea9@LTVM> Hi Guys, Can anybody point me to code where I can close down Front Ends remotely. I have seen this sort of code posted in the past but cannot find it. Situation: Running an overnight compact and repair on the BE, but falls over because it "thinks" that somebody still has the FE open and linked to it (in fact they don't, so I think there must still be a flag sitting somewhere). Thanks in advance. Max From joeget at vgernet.net Tue Dec 11 06:20:24 2007 From: joeget at vgernet.net (John Eget) Date: Tue, 11 Dec 2007 06:20:24 -0600 Subject: [AccessD] 2007 autolinking code to backend Message-ID: <004201c83bf0$3a9e6cb0$4ec2f63f@gateway8529fab> Does anyone have a link to or code to autolink the front end to the backend when a splash screen is opened? I cannot figure out the issue below I have a database that works fine in 2003, but when I open it in 2007 I get an error code popup when I open my splash screen that states "Invalid procedure call or argument". I have isolated it (at least I think so) to the following area within the Splash Screen: Private Sub Form_Open(Cancel As Integer) On Error GoTo Form_Open_Error ' Check to see if EASILOOK Back End XP is available. If modRefreshTableLinks.CheckLinks() = False Then ' Try to relink the tables; if it fails, shut down EASILOOK Front End XP Application. If modRefreshTableLinks.RelinkTables() = False Then DoCmd.Close acForm, "frmSplash" 'Closes EASILOOK Front End XP Application DoCmd.Quit End If End If Call SetEnabledState(True) 'Enables application close and exit capability 'Call SetEnabledState(False) 'Disables application close and exit capability Form_Open_Exit: Exit Sub Form_Open_Error: MsgBox Err.Description CloseCurrentDatabase Resume Form_Open_Exit End Sub If i comment out the Call SetEnabledState area the form works fine. I also have a module that states: Public Function SetEnabledState(blnState As Boolean) Call CloseButtonState(blnState) Call ExitMenuState(blnState) End Function I am at a loss as to why this is happening. My Tool-References are as follows: Visual Basic for Applications Microsoft Access 12.0 Object Library Microsoft DAO 3.6 Object Library Microsoft ActiveX Data Objects 2.5 Library Microsoft Visual Basics for Applications Extendibility 5.3 OLE Automation All of the above works perfectly in 2003 Anyone have any ideas?? From jwcolby at colbyconsulting.com Tue Dec 11 07:05:19 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Tue, 11 Dec 2007 08:05:19 -0500 Subject: [AccessD] Access 2007 - Microsoft is just plain stupid. In-Reply-To: <00ef01c83bbd$c1d02300$0301a8c0@HAL9005> References: <01fc01c83b63$b9a5a1a0$977aa8c0@M90><29f585dd0712101334lc2ff591x2a411316f184b199@mail.gmail.com><000a01c83b79$143b2080$4b3a8343@SusanOne><020401c83b7b$80b4ae00$977aa8c0@M90> <00ef01c83bbd$c1d02300$0301a8c0@HAL9005> Message-ID: <022d01c83bf6$7bbd5b60$977aa8c0@M90> LOL. Yep about the ADHD net being cast far and wide. OTOH all of these things are a spectrum. Yes, males tend to be more active than females but there are also boys that are quiet and boys that can't sit still. Robbie is one of those who can't sit still. And I think Robbie is like your son, on the immature end of that spectrum and on the bright end of that spectrum, which makes it all the harder to sit still. And in the end, society rewards certain behaviors (sitting still / concentrating) and punishes certain behaviors (not doing those things) so it is in the best interest of everyone to help Robbie and others like him learn ways to handle the behaviors that society deems unacceptable. I am also ADHD. As an adult I can see it in my self, and I can intentionally practice those things that help me overcome it (to some extent), mostly impulse control and choosing things that I like to do (as you mentioned with your son). As an adult I get to choose however, children usually can't, and children also have to learn impulse control. I have Robbie enrolled in Karate. That would seem to be the WRONG thing to have a "hyperactive" boy doing but it appears to help. Exercise, concentration, practice, and self control, and the emotional reward of advancing in a skill that not everyone has. He's a great kid, and I feel for his teachers. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin at Beach Access Software Sent: Tuesday, December 11, 2007 1:19 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Access 2007 - Microsoft is just plain stupid. John: I'd take this off-line but I actually don't have your email address. So at the risk of crossing the moderator: When he was six my son couldn't sit still. He was eventually diagnosed with ADHD by a reputable professional. Whereupon we immediately fired her ass. He was emotionally about three years behind and intellectually about three years ahead. Couldn't sit still for 6 minutes. Unless he was really absorbed in something. Then - no time limit. He was eventually diagnosed with ADHD by a reputable professional. Whereupon we immediately fired her ass. Now he's 11 and...normal. Does his homework. Sits at his desk in class. Practices the piano. He was actually the poster child for this: http://www.nashuatelegraph.com/apps/pbcs.dll/article?AID=/20071209/HEALTH/31 2090003 That ADHD net is being cast wide and far. Watch out for this. All boys are "hyper". Some more than others. Visit his class. Watch the girls sit obediently and color. Watch the boys move restlessly around the room. They're a trial. But of course, there's nothing much else really worth doing in life (IMO). Ask Donna Cook. Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Monday, December 10, 2007 2:25 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Access 2007 - Microsoft is just plain stupid. Susan, in fact everyone does not know the rules. I just discovered the rules a few years ago and I am darned old. Of course I didn't much care back then and don't particularly care now. I have more important things to worry about. We have been working with my six year old son Robbie to "get no marks" at school. He's a hyper little guy and drives his teachers crazy. So we started doing a "no marks for a week and you will get a prize". The teacher was out for a couple of days and the substitute teacher gave him no marks. When the teacher came back, home comes a mark. We are talking to him about the mark and he says "I just can't do it with my teacher. I gotta get her out of there.". Now THAT worries me!!! ;-) John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Susan Harkins Sent: Monday, December 10, 2007 5:08 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Access 2007 - Microsoft is just plain stupid. Arthur, I think everyone knows the rules. However, sometimes our fingers and brains aren't in synch. It happens to me all the time. I suppose it's up to you whether something like this bothers you, but seems like a waste of good energy to me. ;) Susan H. > Speaking of rants, it irritates the hail out of me when people > incorrectly use "it's" when they intended "its". There is a very > simple rule here: > "it's" is a contraction of "it is", as in "it's raining cats and dogs > and there are poodles all over." "Its", on the other hand, is a > possessive pronoun of neutral gender, as in "Despite its intentions, > China was unable to confine its populace to having merely one child > per family." -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com No virus found in this incoming message. Checked by AVG Free Edition. Version: 7.5.503 / Virus Database: 269.16.17/1179 - Release Date: 12/9/2007 11:06 AM -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From lchristian at massmutual.com Tue Dec 11 07:17:34 2007 From: lchristian at massmutual.com (lchristian) Date: Tue, 11 Dec 2007 08:17:34 -0500 Subject: [AccessD] SQL Assistance Message-ID: <4-10444010-5774935-HRPPTIBW@massmutual.com> lchristian has sent you a Secure E-Mail Message. The e-mail you have received may include confidential information. Please click on the link below to read your secure e-mail message. If you have trouble accessing your secure e-mail, see the instructions at the bottom of this message. https://securemail.massmutual.com/ime?x=4-10444010-5774935-HRPPTIBW The secure e-mail will expire on Saturday February 09, 2008 ...................................................................... Need help picking up your package? * If the Web address above is highlighted, click on it to open a browser window. You will automatically be taken to the package. * If the Web address above is not highlighted, follow these steps: - Open a Web browser window. - Copy and paste the entire Web address into the "location" or "address" bar of the browser. - Press enter. ------------------------------------------------------------------- Delivered with IME(TM) http://www.tumbleweed.com IME is a trademark of Tumbleweed Communications Corp. From lchristian at massmutual.com Tue Dec 11 07:42:04 2007 From: lchristian at massmutual.com (lchristian) Date: Tue, 11 Dec 2007 08:42:04 -0500 Subject: [AccessD] SQL Assistance Message-ID: <4-10444429-5775177-5AZSGDBA@massmutual.com> lchristian has sent you a Secure E-Mail Message. The e-mail you have received may include confidential information. Please click on the link below to read your secure e-mail message. If you have trouble accessing your secure e-mail, see the instructions at the bottom of this message. https://securemail.massmutual.com/ime?x=4-10444429-5775177-5AZSGDBA The secure e-mail will expire on Saturday February 09, 2008 ...................................................................... Need help picking up your package? * If the Web address above is highlighted, click on it to open a browser window. You will automatically be taken to the package. * If the Web address above is not highlighted, follow these steps: - Open a Web browser window. - Copy and paste the entire Web address into the "location" or "address" bar of the browser. - Press enter. ------------------------------------------------------------------- Delivered with IME(TM) http://www.tumbleweed.com IME is a trademark of Tumbleweed Communications Corp. From jwcolby at colbyconsulting.com Tue Dec 11 07:43:53 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Tue, 11 Dec 2007 08:43:53 -0500 Subject: [AccessD] SQL Assistance In-Reply-To: <4-10444010-5774935-HRPPTIBW@massmutual.com> References: <4-10444010-5774935-HRPPTIBW@massmutual.com> Message-ID: <023201c83bfb$df23e200$977aa8c0@M90> Is anyone else getting secure emails from lchristian? I don't go clicking off on web browser links, even if it is apparently from an AccessD member. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of lchristian Sent: Tuesday, December 11, 2007 8:18 AM To: accessd at databaseadvisors.com Subject: [AccessD] SQL Assistance lchristian has sent you a Secure E-Mail Message. The e-mail you have received may include confidential information. Please click on the link below to read your secure e-mail message. If you have trouble accessing your secure e-mail, see the instructions at the bottom of this message. https://securemail.massmutual.com/ime?x=4-10444010-5774935-HRPPTIBW The secure e-mail will expire on Saturday February 09, 2008 ...................................................................... Need help picking up your package? * If the Web address above is highlighted, click on it to open a browser window. You will automatically be taken to the package. * If the Web address above is not highlighted, follow these steps: - Open a Web browser window. - Copy and paste the entire Web address into the "location" or "address" bar of the browser. - Press enter. ------------------------------------------------------------------- Delivered with IME(TM) http://www.tumbleweed.com IME is a trademark of Tumbleweed Communications Corp. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From lchristian at massmutual.com Tue Dec 11 07:45:49 2007 From: lchristian at massmutual.com (lchristian) Date: Tue, 11 Dec 2007 08:45:49 -0500 Subject: [AccessD] SQL Assistance Message-ID: <4-10444507-5775219-VJIGFBIK@massmutual.com> lchristian has sent you a Secure E-Mail Message. The e-mail you have received may include confidential information. Please click on the link below to read your secure e-mail message. If you have trouble accessing your secure e-mail, see the instructions at the bottom of this message. https://securemail.massmutual.com/ime?x=4-10444507-5775219-VJIGFBIK The secure e-mail will expire on Saturday February 09, 2008 ...................................................................... Need help picking up your package? * If the Web address above is highlighted, click on it to open a browser window. You will automatically be taken to the package. * If the Web address above is not highlighted, follow these steps: - Open a Web browser window. - Copy and paste the entire Web address into the "location" or "address" bar of the browser. - Press enter. ------------------------------------------------------------------- Delivered with IME(TM) http://www.tumbleweed.com IME is a trademark of Tumbleweed Communications Corp. From JHewson at karta.com Tue Dec 11 07:54:07 2007 From: JHewson at karta.com (Jim Hewson) Date: Tue, 11 Dec 2007 07:54:07 -0600 Subject: [AccessD] SQL Assistance References: <4-10444010-5774935-HRPPTIBW@massmutual.com> <023201c83bfb$df23e200$977aa8c0@M90> Message-ID: <1C877227AE9F2A4BB20BABE94325D15B030370@exchange.Karta.com> I have, but I just delete them. Jim jhewson at karta.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Tuesday, December 11, 2007 7:44 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] SQL Assistance Is anyone else getting secure emails from lchristian? I don't go clicking off on web browser links, even if it is apparently from an AccessD member. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of lchristian Sent: Tuesday, December 11, 2007 8:18 AM To: accessd at databaseadvisors.com Subject: [AccessD] SQL Assistance lchristian has sent you a Secure E-Mail Message. The e-mail you have received may include confidential information. Please click on the link below to read your secure e-mail message. If you have trouble accessing your secure e-mail, see the instructions at the bottom of this message. https://securemail.massmutual.com/ime?x=4-10444010-5774935-HRPPTIBW The secure e-mail will expire on Saturday February 09, 2008 ...................................................................... Need help picking up your package? * If the Web address above is highlighted, click on it to open a browser window. You will automatically be taken to the package. * If the Web address above is not highlighted, follow these steps: - Open a Web browser window. - Copy and paste the entire Web address into the "location" or "address" bar of the browser. - Press enter. ------------------------------------------------------------------- Delivered with IME(TM) http://www.tumbleweed.com IME is a trademark of Tumbleweed Communications Corp. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/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 Tue Dec 11 07:52:06 2007 From: ssharkins at gmail.com (Susan Harkins) Date: Tue, 11 Dec 2007 08:52:06 -0500 Subject: [AccessD] Error Creating Custom Ribbon A2007 References: <000801c83ad7$5be800d0$6401a8c0@DELLAPTOP> <00ce01c83bb2$84f511d0$6401a8c0@DELLAPTOP> Message-ID: <005301c83bfd$4ff65ed0$4b3a8343@SusanOne> > So - just to clarify - NOBODY is creating custom ribbons yet in Access > 2007? > I am the first sucker (hard to believe??) ========Kath, I haven't even considered it. Susan H. From RRANTHON at sentara.com Tue Dec 11 07:56:31 2007 From: RRANTHON at sentara.com (RANDALL R ANTHONY) Date: Tue, 11 Dec 2007 08:56:31 -0500 Subject: [AccessD] SQL Assistance In-Reply-To: <023201c83bfb$df23e200$977aa8c0@M90> References: <4-10444010-5774935-HRPPTIBW@massmutual.com> <023201c83bfb$df23e200$977aa8c0@M90> Message-ID: <200712111356.lBBDuQ8b014471@databaseadvisors.com> Yes. And same here... >>> "jwcolby" 12/11/2007 8:43 AM >>> Is anyone else getting secure emails from lchristian? I don't go clicking off on web browser links, even if it is apparently from an AccessD member. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of lchristian Sent: Tuesday, December 11, 2007 8:18 AM To: accessd at databaseadvisors.com Subject: [AccessD] SQL Assistance lchristian has sent you a Secure E-Mail Message. The e-mail you have received may include confidential information. Please click on the link below to read your secure e-mail message. If you have trouble accessing your secure e-mail, see the instructions at the bottom of this message. https://securemail.massmutual.com/ime?x=4-10444010-5774935-HRPPTIBW The secure e-mail will expire on Saturday February 09, 2008 ...................................................................... Need help picking up your package? * If the Web address above is highlighted, click on it to open a browser window. You will automatically be taken to the package. * If the Web address above is not highlighted, follow these steps: - Open a Web browser window. - Copy and paste the entire Web address into the "location" or "address" bar of the browser. - Press enter. ------------------------------------------------------------------- Delivered with IME(TM) http://www.tumbleweed.com IME is a trademark of Tumbleweed Communications Corp. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/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 garykjos at gmail.com Tue Dec 11 07:59:13 2007 From: garykjos at gmail.com (Gary Kjos) Date: Tue, 11 Dec 2007 07:59:13 -0600 Subject: [AccessD] SQL Assistance In-Reply-To: <023201c83bfb$df23e200$977aa8c0@M90> References: <4-10444010-5774935-HRPPTIBW@massmutual.com> <023201c83bfb$df23e200$977aa8c0@M90> Message-ID: Just saw them now. Not clicking on them. Sorry Ichristian. I think you need to disable this. GK On 12/11/07, jwcolby wrote: > Is anyone else getting secure emails from lchristian? I don't go clicking > off on web browser links, even if it is apparently from an AccessD member. > > > John W. Colby > Colby Consulting > www.ColbyConsulting.com > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of lchristian > Sent: Tuesday, December 11, 2007 8:18 AM > To: accessd at databaseadvisors.com > Subject: [AccessD] SQL Assistance > > > > > lchristian has sent you a Secure E-Mail Message. The e-mail you have > received may include confidential information. > > Please click on the link below to read your secure e-mail message. If you > have trouble accessing your secure e-mail, see the instructions at the > bottom of this message. > > https://securemail.massmutual.com/ime?x=4-10444010-5774935-HRPPTIBW > > The secure e-mail will expire on Saturday February 09, 2008 > > > ...................................................................... > > Need help picking up your package? > > * If the Web address above is highlighted, click on it to open a > browser window. You will automatically be taken to the package. > > * If the Web address above is not highlighted, follow these steps: > - Open a Web browser window. > - Copy and paste the entire Web address into the "location" or > "address" bar of the browser. > - Press enter. > > > ------------------------------------------------------------------- > Delivered with IME(TM) > http://www.tumbleweed.com > IME is a trademark of Tumbleweed Communications Corp. > > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/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 dwaters at usinternet.com Tue Dec 11 08:06:56 2007 From: dwaters at usinternet.com (Dan Waters) Date: Tue, 11 Dec 2007 08:06:56 -0600 Subject: [AccessD] Error Creating Custom Ribbon A2007 In-Reply-To: <005301c83bfd$4ff65ed0$4b3a8343@SusanOne> References: <000801c83ad7$5be800d0$6401a8c0@DELLAPTOP><00ce01c83bb2$84f511d0$6401a8c0@DELLAPTOP> <005301c83bfd$4ff65ed0$4b3a8343@SusanOne> Message-ID: <001301c83bff$16ba3360$0300a8c0@danwaters> I have not tried - This is an Access Team Blog entry about customizing 2007 ribbons: http://blogs.msdn.com/access/archive/2007/12/05/access-ribbon-customizer.asp x Dan -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Susan Harkins Sent: Tuesday, December 11, 2007 7:52 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Error Creating Custom Ribbon A2007 > So - just to clarify - NOBODY is creating custom ribbons yet in Access > 2007? > I am the first sucker (hard to believe??) ========Kath, I haven't even considered it. Susan H. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From rockysmolin at bchacc.com Tue Dec 11 08:51:20 2007 From: rockysmolin at bchacc.com (Rocky Smolin at Beach Access Software) Date: Tue, 11 Dec 2007 06:51:20 -0800 Subject: [AccessD] SQL Assistance In-Reply-To: <4-10444507-5775219-VJIGFBIK@massmutual.com> References: <4-10444507-5775219-VJIGFBIK@massmutual.com> Message-ID: <001201c83c05$4b143e20$0301a8c0@HAL9005> I'm getting them. And, no, I'm not clicking the link. Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of lchristian Sent: Tuesday, December 11, 2007 5:46 AM To: accessd at databaseadvisors.com Subject: Re: [AccessD] SQL Assistance lchristian has sent you a Secure E-Mail Message. The e-mail you have received may include confidential information. Please click on the link below to read your secure e-mail message. If you have trouble accessing your secure e-mail, see the instructions at the bottom of this message. https://securemail.massmutual.com/ime?x=4-10444507-5775219-VJIGFBIK The secure e-mail will expire on Saturday February 09, 2008 ...................................................................... Need help picking up your package? * If the Web address above is highlighted, click on it to open a browser window. You will automatically be taken to the package. * If the Web address above is not highlighted, follow these steps: - Open a Web browser window. - Copy and paste the entire Web address into the "location" or "address" bar of the browser. - Press enter. ------------------------------------------------------------------- Delivered with IME(TM) http://www.tumbleweed.com IME is a trademark of Tumbleweed Communications Corp. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com No virus found in this incoming message. Checked by AVG Free Edition. Version: 7.5.503 / Virus Database: 269.17.0/1180 - Release Date: 12/10/2007 2:51 PM From markamatte at hotmail.com Tue Dec 11 09:19:37 2007 From: markamatte at hotmail.com (Mark A Matte) Date: Tue, 11 Dec 2007 15:19:37 +0000 Subject: [AccessD] Remote closing of Front Ends In-Reply-To: <00bf01c83bdd$dba05c30$8119fea9@LTVM> References: <00bf01c83bdd$dba05c30$8119fea9@LTVM> Message-ID: Don't remember where the example I saw was...but I think it was a form timer in the FE that checked a value in a linked table, then closed...so it kicked itself out? Thats all I remember about it. Mark A. Matte > From: max.wanadoo at gmail.com > To: accessd at databaseadvisors.com; dba-vb at databaseadvisors.com > Date: Tue, 11 Dec 2007 10:09:02 +0000 > Subject: [AccessD] Remote closing of Front Ends > > Hi Guys, > Can anybody point me to code where I can close down Front Ends remotely. I > have seen this sort of code posted in the past but cannot find it. > Situation: Running an overnight compact and repair on the BE, but falls > over because it "thinks" that somebody still has the FE open and linked to > it (in fact they don't, so I think there must still be a flag sitting > somewhere). > Thanks in advance. > Max > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com _________________________________________________________________ Get the power of Windows + Web with the new Windows Live. http://www.windowslive.com?ocid=TXT_TAGHM_Wave2_powerofwindows_122007 From cfoust at infostatsystems.com Tue Dec 11 10:01:39 2007 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Tue, 11 Dec 2007 08:01:39 -0800 Subject: [AccessD] Error Creating Custom Ribbon A2007 In-Reply-To: <00ce01c83bb2$84f511d0$6401a8c0@DELLAPTOP> References: <000801c83ad7$5be800d0$6401a8c0@DELLAPTOP> <00ce01c83bb2$84f511d0$6401a8c0@DELLAPTOP> Message-ID: Kath, I think a lot of us just threw up our hands at A2007 and decided to cling like death to an earlier version. I keep thinking I should exercise it, but my time investment is in VB.Net now, so I haven't bothered. As for the message, it's telling you it's looking for a schema declaration in the xml file. Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Kath Pelletti Sent: Monday, December 10, 2007 8:59 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Error Creating Custom Ribbon A2007 So - just to clarify - NOBODY is creating custom ribbons yet in Access 2007? I am the first sucker (hard to believe??) Kath ----- Original Message ----- From: "Kath Pelletti" To: "Access D Normal List" Sent: Monday, December 10, 2007 1:49 PM Subject: [AccessD] Error Creating Custom Ribbon A2007 > Wondering whether anyone can help me with an error I am hitting when > trying to create my first custom ribbon for an Access 2007 app. (Has > anyone else on the list actually done this successfully???) > > (I am following instructions found here: > http://www.databasedev.co.uk/access2007ribbon.html ) > > I have followed the instructions to the letter and have re-checked my > syntax but when my app is closed and reopens after creating the ribbon, I > get this error: > > ------------------------------------------------------------------------ -------- > > Error found in Custom UI XML of "D:\SDS\Clients\LM Traffic > Signals\LM_FE.accdb": > Line 12 > Column: 11 > Error Code 0x80004005 > The node is neither valid nor invalid because no DTD/Schema declaration > was found. > > ------------------------------------------------------------------------ -------- > > Here is my XML: > > > > > > > > > > > > > > > ------------------------------------------------------------------------ -------- > > > Does anyone know what the error is referring to? > > tia > Kath > > From JHewson at karta.com Tue Dec 11 10:03:45 2007 From: JHewson at karta.com (Jim Hewson) Date: Tue, 11 Dec 2007 10:03:45 -0600 Subject: [AccessD] Remote closing of Front Ends References: <00bf01c83bdd$dba05c30$8119fea9@LTVM> Message-ID: <1C877227AE9F2A4BB20BABE94325D15B030380@exchange.Karta.com> Yes, you are correct. I actually use something similar and I was trying to figure out where I got the sample, but I couldn't find it. Basically, a table is placed in the BE named MsgCenter with the following fields: ShowMsg - Yes/No - Set this to True/Yes to force Shutdown Msg - Text - Message Display in ShutdownMsg from MsgBxTitleBar - Text - Titlebar caption to display in ShutdownMsg from MaxInactiveTime - Number - Max Inactivity Minutes StartMonitor - Number - Time of day to start monitoring inactivity - 24 hour clock EndMonitor - Number - Time of day to end monitoring inactivity - 24 hour clock In either or both FE/BE - create an Admin form to control the table. In the FE Create a form named - ShutDownMsg which uses the Msg and MsgBxTitleBar fields. I also use a hidden form to open via the Autoexec that starts the process. The hidden form looks at the fields Start Monitor (8 am) to End Monitor (17) and MaxInactiveTime (60 - one hour) to know when to open the msgform and shut down. By simply clicking on the checkbox on the MsgCenter form, the shut down gives the users about a minute to finish what they are doing. I started with 30 minutes of inactivity... then they wanted an hour... then a few hours... now its 8 hours... but at least I can shut them down when ever I need to do maintenance. HTH Jim jhewson at karta.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark A Matte Sent: Tuesday, December 11, 2007 9:20 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Remote closing of Front Ends Don't remember where the example I saw was...but I think it was a form timer in the FE that checked a value in a linked table, then closed...so it kicked itself out? Thats all I remember about it. Mark A. Matte > From: max.wanadoo at gmail.com > To: accessd at databaseadvisors.com; dba-vb at databaseadvisors.com > Date: Tue, 11 Dec 2007 10:09:02 +0000 > Subject: [AccessD] Remote closing of Front Ends > > Hi Guys, > Can anybody point me to code where I can close down Front Ends remotely. I > have seen this sort of code posted in the past but cannot find it. > Situation: Running an overnight compact and repair on the BE, but falls > over because it "thinks" that somebody still has the FE open and linked to > it (in fact they don't, so I think there must still be a flag sitting > somewhere). > Thanks in advance. > Max > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com _________________________________________________________________ Get the power of Windows + Web with the new Windows Live. http://www.windowslive.com?ocid=TXT_TAGHM_Wave2_powerofwindows_122007 -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From DWUTKA at Marlow.com Tue Dec 11 10:04:47 2007 From: DWUTKA at Marlow.com (Drew Wutka) Date: Tue, 11 Dec 2007 10:04:47 -0600 Subject: [AccessD] Access 2007 ULS (was: Access 2007 - Microsoft is justplain stupid.) In-Reply-To: <000f01c83b97$eacaaa30$0300a8c0@danwaters> Message-ID: But Access 2007 still let's you create databases in 2000 or 2002-3 formats, which can use ULS. So, they are just guaranteeing that if a developer wants to continue to use Access, w/ULS, that they aren't going to use the new format. On top of that, removing ULS is not going to prevent 'too many people' from creating personal/business databases that grow into critical databases....it is just going to ensure that if they do it with a 2007 format, that there will be little to no security in it. Drew -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Dan Waters Sent: Monday, December 10, 2007 7:48 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Access 2007 ULS (was: Access 2007 - Microsoft is justplain stupid.) I think what MS did with User Level Security in A2007 makes sense (I'm not saying I like it). What it does is continue to allow the use of Access for individual productivity, but prevented it from being used for shared secured databases except by people who had at least enough skill to make Access work with SQL Server. The business problem with Access has been that too many people got into trouble as they grew their database, and then IT departments began to hate it because they had to take over a very flawed, department critical, database with no budget and no time. Dan From cfoust at infostatsystems.com Tue Dec 11 10:06:17 2007 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Tue, 11 Dec 2007 08:06:17 -0800 Subject: [AccessD] SQL Assistance In-Reply-To: <023201c83bfb$df23e200$977aa8c0@M90> References: <4-10444010-5774935-HRPPTIBW@massmutual.com> <023201c83bfb$df23e200$977aa8c0@M90> Message-ID: I suspect we're all getting them. I certainly am. It's a waste of time to send something like that to this list considering its makeup, but it will be interesting to see what happens next. Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Tuesday, December 11, 2007 5:44 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] SQL Assistance Is anyone else getting secure emails from lchristian? I don't go clicking off on web browser links, even if it is apparently from an AccessD member. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of lchristian Sent: Tuesday, December 11, 2007 8:18 AM To: accessd at databaseadvisors.com Subject: [AccessD] SQL Assistance lchristian has sent you a Secure E-Mail Message. The e-mail you have received may include confidential information. Please click on the link below to read your secure e-mail message. If you have trouble accessing your secure e-mail, see the instructions at the bottom of this message. https://securemail.massmutual.com/ime?x=4-10444010-5774935-HRPPTIBW The secure e-mail will expire on Saturday February 09, 2008 ...................................................................... Need help picking up your package? * If the Web address above is highlighted, click on it to open a browser window. You will automatically be taken to the package. * If the Web address above is not highlighted, follow these steps: - Open a Web browser window. - Copy and paste the entire Web address into the "location" or "address" bar of the browser. - Press enter. ------------------------------------------------------------------- Delivered with IME(TM) http://www.tumbleweed.com IME is a trademark of Tumbleweed Communications Corp. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/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 Dec 11 10:13:08 2007 From: DWUTKA at Marlow.com (Drew Wutka) Date: Tue, 11 Dec 2007 10:13:08 -0600 Subject: [AccessD] Access 2007 - Microsoft is just plain stupid. In-Reply-To: <00eb01c83bb8$e9378410$0301a8c0@HAL9005> Message-ID: Odd, but the .pdf 'helper' for this book has grammatical errors.... It's (it is) your turn. It's (it has) got very cold. This is to describe the use of 'it's'. Unfortunately, it would be 'It's gotTEN very cold.' Drew -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin at Beach Access Software Sent: Monday, December 10, 2007 11:45 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Access 2007 - Microsoft is just plain stupid. Arthur: Here's a book just for you: http://www.eatsshootsandleaves.com/esl.html Rocky P.S. I happen to be in full agreement. From Jim.Hale at FleetPride.com Tue Dec 11 10:16:32 2007 From: Jim.Hale at FleetPride.com (Hale, Jim) Date: Tue, 11 Dec 2007 10:16:32 -0600 Subject: [AccessD] Remote closing of Front Ends In-Reply-To: References: <00bf01c83bdd$dba05c30$8119fea9@LTVM> Message-ID: Check out this email from Drew in the archives: From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of DWUTKA at marlow.com Sent: Wednesday, August 17, 2005 4:18 PM To: accessd at databaseadvisors.com Subject: [AccessD] Force Remote Shutdown Instantly! No timers (sort of)WAS:RE: [Ac cessD] How to Manage Maintenance Mode - Auto shutdown If you can't find it I have a copy Jim Hale -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark A Matte Sent: Tuesday, December 11, 2007 9:20 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Remote closing of Front Ends Don't remember where the example I saw was...but I think it was a form timer in the FE that checked a value in a linked table, then closed...so it kicked itself out? Thats all I remember about it. Mark A. Matte > From: max.wanadoo at gmail.com > To: accessd at databaseadvisors.com; dba-vb at databaseadvisors.com > Date: Tue, 11 Dec 2007 10:09:02 +0000 > Subject: [AccessD] Remote closing of Front Ends > > Hi Guys, > Can anybody point me to code where I can close down Front Ends remotely. I > have seen this sort of code posted in the past but cannot find it. > Situation: Running an overnight compact and repair on the BE, but falls > over because it "thinks" that somebody still has the FE open and linked to > it (in fact they don't, so I think there must still be a flag sitting > somewhere). > Thanks in advance. > Max > *********************************************************************** The information transmitted is intended solely for the individual or entity to which it is addressed and may contain confidential and/or privileged material. Any review, retransmission, dissemination or other use of or taking action in reliance upon this information by persons or entities other than the intended recipient is prohibited. If you have received this email in error please contact the sender and delete the material from any computer. As a recipient of this email, you are responsible for screening its contents and the contents of any attachments for the presence of viruses. No liability is accepted for any damages caused by any virus transmitted by this email. From andy at minstersystems.co.uk Tue Dec 11 09:26:43 2007 From: andy at minstersystems.co.uk (Andy Lacey) Date: Tue, 11 Dec 2007 16:26:43 +0100 Subject: [AccessD] Access 2007 - Microsoft is just plain stupid. Message-ID: <200712111626.lBBGQrEs009831@databaseadvisors.com> Not this side of the pond where it was written it wouldn't. :-) No such thing as 'gotten' over here. -- 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] Access 2007 - Microsoft is just plain stupid. Date: 11/12/07 16:22 Odd, but the .pdf 'helper' for this book has grammatical errors.... It's (it is) your turn. It's (it has) got very cold. This is to describe the use of 'it's'. Unfortunately, it would be 'It's gotTEN very cold.' Drew -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin at Beach Access Software Sent: Monday, December 10, 2007 11:45 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Access 2007 - Microsoft is just plain stupid. Arthur: Here's a book just for you: http://www.eatsshootsandleaves.com/esl.html Rocky P.S. I happen to be in full agreement. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com ________________________________________________ Message sent using UebiMiau 2.7.2 From rockysmolin at bchacc.com Tue Dec 11 10:55:57 2007 From: rockysmolin at bchacc.com (Rocky Smolin at Beach Access Software) Date: Tue, 11 Dec 2007 08:55:57 -0800 Subject: [AccessD] Access 2007 - Microsoft is just plain stupid. In-Reply-To: References: <00eb01c83bb8$e9378410$0301a8c0@HAL9005> Message-ID: <003601c83c16$b3d49660$0301a8c0@HAL9005> She's British. All bets are off. Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Drew Wutka Sent: Tuesday, December 11, 2007 8:13 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Access 2007 - Microsoft is just plain stupid. Odd, but the .pdf 'helper' for this book has grammatical errors.... It's (it is) your turn. It's (it has) got very cold. This is to describe the use of 'it's'. Unfortunately, it would be 'It's gotTEN very cold.' Drew -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin at Beach Access Software Sent: Monday, December 10, 2007 11:45 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Access 2007 - Microsoft is just plain stupid. Arthur: Here's a book just for you: http://www.eatsshootsandleaves.com/esl.html Rocky P.S. I happen to be in full agreement. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com No virus found in this incoming message. Checked by AVG Free Edition. Version: 7.5.503 / Virus Database: 269.17.0/1180 - Release Date: 12/10/2007 2:51 PM From garykjos at gmail.com Tue Dec 11 11:07:02 2007 From: garykjos at gmail.com (Gary Kjos) Date: Tue, 11 Dec 2007 11:07:02 -0600 Subject: [AccessD] SQL Assistance In-Reply-To: References: <4-10444010-5774935-HRPPTIBW@massmutual.com> <023201c83bfb$df23e200$977aa8c0@M90> Message-ID: I sent him/her a message directly and got a similar response so I took a chance and clicked it and found out that it's an "out of iffice" reply that he/she has set on for today.... ---------------------------------- Original Recipients: To: "Gary Kjos" garykjos at gmail.com Cc: I am currently working off site Tuesday, December 11 and will return on Wednesday, December 12th. If you have an immediate need please call the Helpdesk 44357 or email MList: IIG New Business Ops or contact Mary Sliech x21940. Thank you! ---------------------------------------- GK On 12/11/07, Charlotte Foust wrote: > I suspect we're all getting them. I certainly am. It's a waste of time > to send something like that to this list considering its makeup, but it > will be interesting to see what happens next. > > Charlotte Foust > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby > Sent: Tuesday, December 11, 2007 5:44 AM > To: 'Access Developers discussion and problem solving' > Subject: Re: [AccessD] SQL Assistance > > Is anyone else getting secure emails from lchristian? I don't go > clicking off on web browser links, even if it is apparently from an > AccessD member. > > > John W. Colby > Colby Consulting > www.ColbyConsulting.com > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of lchristian > Sent: Tuesday, December 11, 2007 8:18 AM > To: accessd at databaseadvisors.com > Subject: [AccessD] SQL Assistance > > > > > lchristian has sent you a Secure E-Mail Message. The e-mail you have > received may include confidential information. > > Please click on the link below to read your secure e-mail message. If > you > have trouble accessing your secure e-mail, see the instructions at the > bottom of this message. > > https://securemail.massmutual.com/ime?x=4-10444010-5774935-HRPPTIBW > > The secure e-mail will expire on Saturday February 09, 2008 > > > ...................................................................... > > Need help picking up your package? > > * If the Web address above is highlighted, click on it to open a > browser window. You will automatically be taken to the package. > > * If the Web address above is not highlighted, follow these steps: > - Open a Web browser window. > - Copy and paste the entire Web address into the "location" or > "address" bar of the browser. > - Press enter. > > > ------------------------------------------------------------------- > Delivered with IME(TM) > http://www.tumbleweed.com > IME is a trademark of Tumbleweed Communications Corp. > > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/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 Patricia.O'Connor at otda.state.ny.us Tue Dec 11 11:10:43 2007 From: Patricia.O'Connor at otda.state.ny.us (O'Connor, Patricia (OTDA)) Date: Tue, 11 Dec 2007 12:10:43 -0500 Subject: [AccessD] 2007 autolinking code to backend In-Reply-To: <004201c83bf0$3a9e6cb0$4ec2f63f@gateway8529fab> References: <004201c83bf0$3a9e6cb0$4ec2f63f@gateway8529fab> Message-ID: <01DBAB52E30A9A4AB3D94EF8029EDBE8021BB135@EXCNYSM0A1AI.nysemail.nyenet> I don't have access 2k7 but Check your references. Either one of the regular access references is missing or it that particular function. You may have moved them to another folder or it just hiccuped.. I have had that happen when I have done updates. HTH ************************************************** * Patricia O'Connor * Associate Computer Programmer Analyst * OTDA - BDMA * (W) mailto:Patricia.O'Connor at otda.state.ny.us * (w) mailto:aa1160 at nysemail.state.ny.us ************************************************** > -------------------------------------------------------- This e-mail, including any attachments, may be confidential, privileged or otherwise legally protected. It is intended only for the addressee. If you received this e-mail in error or from someone who was not authorized to send it to you, do not disseminate, copy or otherwise use this e-mail or its attachments. Please notify the sender immediately by reply e-mail and delete the e-mail from your system. -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John Eget > Sent: Tuesday, December 11, 2007 07:20 AM > To: Access Developers discussion and problem solving > Subject: [AccessD] 2007 autolinking code to backend > > Does anyone have a link to or code to autolink the front end > to the backend when a splash screen is opened? > > I cannot figure out the issue below > > I have a database that works fine in 2003, but when I open it > in 2007 I get an error code popup when I open my splash > screen that states "Invalid procedure call or argument". I > have isolated it (at least I think so) to the following area > within the Splash Screen: > > Private Sub Form_Open(Cancel As Integer) On Error GoTo Form_Open_Error > ' Check to see if EASILOOK Back End XP is available. > If modRefreshTableLinks.CheckLinks() = False Then > ' Try to relink the tables; if it fails, shut down > EASILOOK Front End XP Application. > If modRefreshTableLinks.RelinkTables() = False Then > DoCmd.Close acForm, "frmSplash" > 'Closes EASILOOK Front End XP Application > DoCmd.Quit > End If > End If > > Call SetEnabledState(True) 'Enables application close and > exit capability > > 'Call SetEnabledState(False) 'Disables application close > and exit capability > Form_Open_Exit: > Exit Sub > > Form_Open_Error: > MsgBox Err.Description > CloseCurrentDatabase > Resume Form_Open_Exit > End Sub > > If i comment out the Call SetEnabledState area the form works fine. > > I also have a module that states: > > Public Function SetEnabledState(blnState As Boolean) > Call CloseButtonState(blnState) > Call ExitMenuState(blnState) > End Function > > I am at a loss as to why this is happening. > > My Tool-References are as follows: > Visual Basic for Applications > Microsoft Access 12.0 Object Library > Microsoft DAO 3.6 Object Library > Microsoft ActiveX Data Objects 2.5 Library Microsoft Visual > Basics for Applications Extendibility 5.3 OLE Automation > > All of the above works perfectly in 2003 > > Anyone have any ideas?? > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > From dwaters at usinternet.com Tue Dec 11 11:23:34 2007 From: dwaters at usinternet.com (Dan Waters) Date: Tue, 11 Dec 2007 11:23:34 -0600 Subject: [AccessD] Access 2007 ULS (was: Access 2007 - Microsoft is justplain stupid.) In-Reply-To: References: <000f01c83b97$eacaaa30$0300a8c0@danwaters> Message-ID: <000301c83c1a$8edd6770$0300a8c0@danwaters> I suspect that MS is doing this gradually. >From reading MS info on A2007, you cannot create a database in A2007 that uses ULS. You can convert a previous version database to A2007, and then A2007 will support ULS. But people can't, with only A2007, create a database which is password protected. For many or most companies that is a prerequisite for a 'critical' database. Last year I made a chart to help explain this. I think that MS saw the same 'red zone' that I see and wants to create a gap instead. That will separate casual users from people who are determined to be developers. And JC - notice that Classes are right up on top! http://www.promationsystems.com/PSI/Info/accessskillzones.htm Dan -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Drew Wutka Sent: Tuesday, December 11, 2007 10:05 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Access 2007 ULS (was: Access 2007 - Microsoft is justplain stupid.) But Access 2007 still let's you create databases in 2000 or 2002-3 formats, which can use ULS. So, they are just guaranteeing that if a developer wants to continue to use Access, w/ULS, that they aren't going to use the new format. On top of that, removing ULS is not going to prevent 'too many people' from creating personal/business databases that grow into critical databases....it is just going to ensure that if they do it with a 2007 format, that there will be little to no security in it. Drew -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Dan Waters Sent: Monday, December 10, 2007 7:48 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Access 2007 ULS (was: Access 2007 - Microsoft is justplain stupid.) I think what MS did with User Level Security in A2007 makes sense (I'm not saying I like it). What it does is continue to allow the use of Access for individual productivity, but prevented it from being used for shared secured databases except by people who had at least enough skill to make Access work with SQL Server. The business problem with Access has been that too many people got into trouble as they grew their database, and then IT departments began to hate it because they had to take over a very flawed, department critical, database with no budget and no time. Dan -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From john at winhaven.net Tue Dec 11 11:48:33 2007 From: john at winhaven.net (John Bartow) Date: Tue, 11 Dec 2007 11:48:33 -0600 Subject: [AccessD] Access 2007 ULS (was: Access 2007 - Microsoftis justplain stupid.) In-Reply-To: <000301c83c1a$8edd6770$0300a8c0@danwaters> Message-ID: <200712111749.lBBHnYSc023126@databaseadvisors.com> Drew, I agree that is it a shame that MS is degrading this "overly successful" product. I realize its not the same but you can roll your out your own local security which sufficiently reduces the local/LAN based non-sophisticated types from being able to do anything. From adtp at airtelbroadband.in Tue Dec 11 11:53:56 2007 From: adtp at airtelbroadband.in (A.D.Tejpal) Date: Tue, 11 Dec 2007 23:23:56 +0530 Subject: [AccessD] events question References: <000601c838e9$7bb2a5e0$4b3a8343@SusanOne> Message-ID: <006a01c83c1f$4fe130b0$3a57a27a@personald6374f> Using common function for MouseMove over multiple controls ========================================== 1 - MouseMove over a given control does not necessarily imply that the control in question is the active control. This rules out the use of an omnibus function based upon ActiveControl. Instead, it becomes necessary that even if a common function of generic nature is used for all controls, name of each individual control making the call has to be passed as an argument. 2 - Evidently, conventional approach in calling such a function from MouseMove events of multiple controls involves tedious work by the developer. Repetitive entries of function name (with control name as argument) are needed either in VBA code in MouseMove event for each of the controls in question, or directly as similar entries against OnMouseMove property on Event tab in properties dialog box of each such control. 3 - An interesting alternative that makes the whole process remarkably simpler, is suggested below: 3.1 - With form in design view, select all controls required to make use of the common function. Set the tag property of these controls to "MM" (simply enter MM without any enclosing quotes). Save. 3.2 - Go to VBA window and place the sample code as given below, in form's module. Save and compile. Come out of VBA window, save and close the form. 3.3 - As the form loads, OnMouseMove event property of all the above controls will get set to function Fn_MMove(), correctly passing the name of control as argument in each case. 3.4 - As per the common function Fn_MMove() given below, back color of all the above text boxes (having "MM" as the tag property) will change to red on mouse move. A.D.Tejpal ------------ Sample code in form's module '================================== Private Sub Form_Load() On Error Resume Next Dim ct As Control For Each ct In Me.Controls If ct.Tag = "MM" Then ct.OnMouseMove = _ "=Fn_MMove('" & ct.Name & "')" End If Next On Error GoTo 0 End Sub '-------------------------------------------------- Private Function Fn_MMove(StrTxtBoxName As String) Me(StrTxtBoxName).BackColor = vbRed End Function '================================== ----- Original Message ----- From: Susan Harkins To: AccessD at databaseadvisors.com Sent: Friday, December 07, 2007 21:24 Subject: [AccessD] events question I don't know how to summarize this question, hence the bad subject. I apologize. I'm wondering if there's a way to consolidate similar event calls into one event. For instance, if you want to passto/call a function from every control's Mouse Over event, is there a simple way to do that with one call rather than dropping the call into every single control's appropriate event? I've run into this so many times and it just seems so inefficient. Susan H. From ssharkins at gmail.com Tue Dec 11 13:10:20 2007 From: ssharkins at gmail.com (Susan Harkins) Date: Tue, 11 Dec 2007 14:10:20 -0500 Subject: [AccessD] events question References: <000601c838e9$7bb2a5e0$4b3a8343@SusanOne> <006a01c83c1f$4fe130b0$3a57a27a@personald6374f> Message-ID: <00d601c83c29$895c9190$4b3a8343@SusanOne> I can't wait to try this A.D. Thanks! Susan H. > Using common function for MouseMove over multiple controls > ========================================== > > 1 - MouseMove over a given control does not necessarily imply that the > control in question is the active control. This rules out the use of an > omnibus function based upon ActiveControl. Instead, it becomes necessary > that even if a common function of generic nature is used for all controls, > name of each individual control making the call has to be passed as an > argument. > > 2 - Evidently, conventional approach in calling such a function from > MouseMove events of multiple controls involves tedious work by the > developer. Repetitive entries of function name (with control name as > argument) are needed either in VBA code in MouseMove event for each of the > controls in question, or directly as similar entries against OnMouseMove > property on Event tab in properties dialog box of each such control. > > 3 - An interesting alternative that makes the whole process remarkably > simpler, is suggested below: > > 3.1 - With form in design view, select all controls required to make > use of the common function. Set the tag property of these controls to "MM" > (simply enter MM without any enclosing quotes). Save. > > 3.2 - Go to VBA window and place the sample code as given below, in > form's module. Save and compile. Come out of VBA window, save and close > the form. > > 3.3 - As the form loads, OnMouseMove event property of all the above > controls will get set to function Fn_MMove(), correctly passing the name > of control as argument in each case. > > 3.4 - As per the common function Fn_MMove() given below, back color of > all the above text boxes (having "MM" as the tag property) will change to > red on mouse move. > > A.D.Tejpal > ------------ > > Sample code in form's module > '================================== > Private Sub Form_Load() > On Error Resume Next > Dim ct As Control > > For Each ct In Me.Controls > If ct.Tag = "MM" Then > ct.OnMouseMove = _ > "=Fn_MMove('" & ct.Name & "')" > End If > Next > On Error GoTo 0 > End Sub > '-------------------------------------------------- > > Private Function Fn_MMove(StrTxtBoxName As String) > Me(StrTxtBoxName).BackColor = vbRed > End Function > '================================== > > ----- Original Message ----- > From: Susan Harkins > To: AccessD at databaseadvisors.com > Sent: Friday, December 07, 2007 21:24 > Subject: [AccessD] events question > > > I don't know how to summarize this question, hence the bad subject. I > apologize. > > I'm wondering if there's a way to consolidate similar event calls into > one > event. For instance, if you want to passto/call a function from every > control's Mouse Over event, is there a simple way to do that with one > call > rather than dropping the call into every single control's appropriate > event? > > I've run into this so many times and it just seems so inefficient. > > Susan H. > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com From ssharkins at gmail.com Tue Dec 11 13:35:58 2007 From: ssharkins at gmail.com (Susan Harkins) Date: Tue, 11 Dec 2007 14:35:58 -0500 Subject: [AccessD] wireless or IT consulting Message-ID: <016e01c83c2d$0f4d05c0$4b3a8343@SusanOne> Looking for anyone interested in, and qualified to write on wireless or IT consulting. I'm not involved, just will put interested people and publisher together. Susan H. From Lambert.Heenan at AIG.com Tue Dec 11 13:39:31 2007 From: Lambert.Heenan at AIG.com (Heenan, Lambert) Date: Tue, 11 Dec 2007 14:39:31 -0500 Subject: [AccessD] events question Message-ID: <34C8A2AB1EF3564CB0D64DB6AFFDD5C20EF09F90@XLIVMBX35bkup.aig.com> Looks nice. But there's a problem. Access controls do not have a MouseOut event, so while the code in Fn_Mmove will change the controls' colors, nothing changes them back. So you need a MouseMove event for the form sections as well. Said section events will look for any controls that are "Red" and change them back. The trouble with *that* is if your controls are close together, or there are lots of them, the containing section's mouse over event may not fire as the mouse is not "seen" for long enough. My 2 cents. Lambert -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of A.D.Tejpal Sent: Tuesday, December 11, 2007 12:54 PM To: Access Developers discussion and problem solving Cc: A.D.Tejpal Subject: Re: [AccessD] events question Using common function for MouseMove over multiple controls ========================================== 1 - MouseMove over a given control does not necessarily imply that the control in question is the active control. This rules out the use of an omnibus function based upon ActiveControl. Instead, it becomes necessary that even if a common function of generic nature is used for all controls, name of each individual control making the call has to be passed as an argument. 2 - Evidently, conventional approach in calling such a function from MouseMove events of multiple controls involves tedious work by the developer. Repetitive entries of function name (with control name as argument) are needed either in VBA code in MouseMove event for each of the controls in question, or directly as similar entries against OnMouseMove property on Event tab in properties dialog box of each such control. 3 - An interesting alternative that makes the whole process remarkably simpler, is suggested below: 3.1 - With form in design view, select all controls required to make use of the common function. Set the tag property of these controls to "MM" (simply enter MM without any enclosing quotes). Save. 3.2 - Go to VBA window and place the sample code as given below, in form's module. Save and compile. Come out of VBA window, save and close the form. 3.3 - As the form loads, OnMouseMove event property of all the above controls will get set to function Fn_MMove(), correctly passing the name of control as argument in each case. 3.4 - As per the common function Fn_MMove() given below, back color of all the above text boxes (having "MM" as the tag property) will change to red on mouse move. A.D.Tejpal ------------ Sample code in form's module '================================== Private Sub Form_Load() On Error Resume Next Dim ct As Control For Each ct In Me.Controls If ct.Tag = "MM" Then ct.OnMouseMove = _ "=Fn_MMove('" & ct.Name & "')" End If Next On Error GoTo 0 End Sub '-------------------------------------------------- Private Function Fn_MMove(StrTxtBoxName As String) Me(StrTxtBoxName).BackColor = vbRed End Function '================================== ----- Original Message ----- From: Susan Harkins To: AccessD at databaseadvisors.com Sent: Friday, December 07, 2007 21:24 Subject: [AccessD] events question I don't know how to summarize this question, hence the bad subject. I apologize. I'm wondering if there's a way to consolidate similar event calls into one event. For instance, if you want to passto/call a function from every control's Mouse Over event, is there a simple way to do that with one call rather than dropping the call into every single control's appropriate event? I've run into this so many times and it just seems so inefficient. 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 Tue Dec 11 13:49:19 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Tue, 11 Dec 2007 14:49:19 -0500 Subject: [AccessD] events question In-Reply-To: <34C8A2AB1EF3564CB0D64DB6AFFDD5C20EF09F90@XLIVMBX35bkup.aig.com> References: <34C8A2AB1EF3564CB0D64DB6AFFDD5C20EF09F90@XLIVMBX35bkup.aig.com> Message-ID: <025001c83c2e$ebe0a770$977aa8c0@M90> An additional problem is that everyone wants to use the tag property for their own purpose and so it is useless without a parser and custom syntax. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Heenan, Lambert Sent: Tuesday, December 11, 2007 2:40 PM To: 'Access Developers discussion and problem solving' Cc: 'A.D.Tejpal' Subject: Re: [AccessD] events question Looks nice. But there's a problem. Access controls do not have a MouseOut event, so while the code in Fn_Mmove will change the controls' colors, nothing changes them back. So you need a MouseMove event for the form sections as well. Said section events will look for any controls that are "Red" and change them back. The trouble with *that* is if your controls are close together, or there are lots of them, the containing section's mouse over event may not fire as the mouse is not "seen" for long enough. My 2 cents. Lambert -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of A.D.Tejpal Sent: Tuesday, December 11, 2007 12:54 PM To: Access Developers discussion and problem solving Cc: A.D.Tejpal Subject: Re: [AccessD] events question Using common function for MouseMove over multiple controls ========================================== 1 - MouseMove over a given control does not necessarily imply that the control in question is the active control. This rules out the use of an omnibus function based upon ActiveControl. Instead, it becomes necessary that even if a common function of generic nature is used for all controls, name of each individual control making the call has to be passed as an argument. 2 - Evidently, conventional approach in calling such a function from MouseMove events of multiple controls involves tedious work by the developer. Repetitive entries of function name (with control name as argument) are needed either in VBA code in MouseMove event for each of the controls in question, or directly as similar entries against OnMouseMove property on Event tab in properties dialog box of each such control. 3 - An interesting alternative that makes the whole process remarkably simpler, is suggested below: 3.1 - With form in design view, select all controls required to make use of the common function. Set the tag property of these controls to "MM" (simply enter MM without any enclosing quotes). Save. 3.2 - Go to VBA window and place the sample code as given below, in form's module. Save and compile. Come out of VBA window, save and close the form. 3.3 - As the form loads, OnMouseMove event property of all the above controls will get set to function Fn_MMove(), correctly passing the name of control as argument in each case. 3.4 - As per the common function Fn_MMove() given below, back color of all the above text boxes (having "MM" as the tag property) will change to red on mouse move. A.D.Tejpal ------------ Sample code in form's module '================================== Private Sub Form_Load() On Error Resume Next Dim ct As Control For Each ct In Me.Controls If ct.Tag = "MM" Then ct.OnMouseMove = _ "=Fn_MMove('" & ct.Name & "')" End If Next On Error GoTo 0 End Sub '-------------------------------------------------- Private Function Fn_MMove(StrTxtBoxName As String) Me(StrTxtBoxName).BackColor = vbRed End Function '================================== From DWUTKA at Marlow.com Tue Dec 11 15:15:29 2007 From: DWUTKA at Marlow.com (Drew Wutka) Date: Tue, 11 Dec 2007 15:15:29 -0600 Subject: [AccessD] Remote closing of Front Ends In-Reply-To: Message-ID: Here's the email I sent. I just put the zip file on our new website so the link works too. download the demo I whipped up this morning. http://www.marlow.com/UDPTest.zip it's a VB project. Actually 2. Ones a client, ones a server. In the other thread, I was discussing that you could set up a VB NT Service as the 'server', and the Front End's as the 'clients'. The Front Ends can then query the server (with no hard link, the code I have in the demo 'scans' the entire subnet/LAN in a split second, and receives the response if there is an active 'server'. I suggested using this as a table linker, where the 'server' has a list of database paths, and with the correct 'prompt' from the client, it would return the correct path for that network. If you use this process in reverse, making the Front End's the 'server' (so you would have multiple servers, with one client), and make a 'control client', you could send out (from the client) a message that the servers would receive, and deal with as you wish. ie, 'ShutDownNow' or 'AskToShutDown', or 'AreYouActive'. The message would simply be sent out, and the online clients could then react to the message. No timer. Now, as an FYI, the VB projects I have in there use the Winsock OCX. For me, that is no issue at all, since I have a VB program installed on all client machines here, which uses it, so it's registered on every machine we setup here. However, I know in the pure Access world, OCX's are sometimes frowned upon due to their requirement to be set up on client machines they don't exist on. Winsock code can be done strictly through API's though, which eliminates the need for the Winsock OCX. However, and this is the catch with Access, the API's for window's sockets use the Window Messaging queue for receiving data from TCP/IP comms. To do that, you have to use callback functions. (when you subclass a form/window, to put it in the system tray, you use the windows messaging callback to determine what is happening to the icon in the system tray). Callbacks in Access 2000 and up (not sure if it is fixed in later versions of Access, I know 97 is fine, and 2000 is not, so I'm not sure if 2002 or 2003 work correctly or not....) make development a little quirky. In a finished state, there is nothing wrong. However, if a callback procedure is 'hooked', and you go into debug mode with the VBA code, you'll lock up Access 2000 (again, don't know if this is fixed with later versions). Drew -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Hale, Jim Sent: Tuesday, December 11, 2007 10:17 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Remote closing of Front Ends Check out this email from Drew in the archives: From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of DWUTKA at marlow.com Sent: Wednesday, August 17, 2005 4:18 PM To: accessd at databaseadvisors.com Subject: [AccessD] Force Remote Shutdown Instantly! No timers (sort of)WAS:RE: [Ac cessD] How to Manage Maintenance Mode - Auto shutdown If you can't find it I have a copy Jim Hale From DWUTKA at Marlow.com Tue Dec 11 15:16:36 2007 From: DWUTKA at Marlow.com (Drew Wutka) Date: Tue, 11 Dec 2007 15:16:36 -0600 Subject: [AccessD] Access 2007 - Microsoft is just plain stupid. In-Reply-To: <200712111626.lBBGQrEs009831@databaseadvisors.com> Message-ID: Wow, you learn something new every day. Drew -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Andy Lacey Sent: Tuesday, December 11, 2007 9:27 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Access 2007 - Microsoft is just plain stupid. Not this side of the pond where it was written it wouldn't. :-) No such thing as 'gotten' over here. -- 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] Access 2007 - Microsoft is just plain stupid. Date: 11/12/07 16:22 Odd, but the .pdf 'helper' for this book has grammatical errors.... It's (it is) your turn. It's (it has) got very cold. This is to describe the use of 'it's'. Unfortunately, it would be 'It's gotTEN very cold.' Drew From DWUTKA at Marlow.com Tue Dec 11 15:30:44 2007 From: DWUTKA at Marlow.com (Drew Wutka) Date: Tue, 11 Dec 2007 15:30:44 -0600 Subject: [AccessD] Access 2007 ULS (was: Access 2007 - Microsoftis justplain stupid.) In-Reply-To: <000301c83c1a$8edd6770$0300a8c0@danwaters> Message-ID: First, they CAN create a database that is both password protected AND encrypted. In 2007 they merged those two abilities. So they aren't shying away from all security in Access. However, ULS provided user/role capabilities. With a passworded database, if you have the password, you have complete access. With ULS, your account and password only has the access granted by the admin. Second, on your skill set, you missed something I feel is another prime differential in skill set. APIs. I understand why you wouldn't include this in an Access skill set, but I would. Of course, I've always been somewhat of an odd goose when it comes to Access development. I started with just Access (97), and the more I learned about Access (both database and interface wise), the more I branched out. Drew -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Dan Waters Sent: Tuesday, December 11, 2007 11:24 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Access 2007 ULS (was: Access 2007 - Microsoftis justplain stupid.) I suspect that MS is doing this gradually. >From reading MS info on A2007, you cannot create a database in A2007 that uses ULS. You can convert a previous version database to A2007, and then A2007 will support ULS. But people can't, with only A2007, create a database which is password protected. For many or most companies that is a prerequisite for a 'critical' database. Last year I made a chart to help explain this. I think that MS saw the same 'red zone' that I see and wants to create a gap instead. That will separate casual users from people who are determined to be developers. And JC - notice that Classes are right up on top! http://www.promationsystems.com/PSI/Info/accessskillzones.htm Dan From DWUTKA at Marlow.com Tue Dec 11 15:32:06 2007 From: DWUTKA at Marlow.com (Drew Wutka) Date: Tue, 11 Dec 2007 15:32:06 -0600 Subject: [AccessD] Access 2007 ULS (was: Access 2007 -Microsoftis justplain stupid.) In-Reply-To: <200712111749.lBBHnYSc023126@databaseadvisors.com> Message-ID: Actually, I'm just going to stick to the 2000 format...for quite some time. We have some plans here at work to develop a system or two that are going to require SQL Server simply due to their size, but for most of our database, Access will suffice, just won't touch the 2007 format with a ten foot pole right now. Drew -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John Bartow Sent: Tuesday, December 11, 2007 11:49 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Access 2007 ULS (was: Access 2007 -Microsoftis justplain stupid.) Drew, I agree that is it a shame that MS is degrading this "overly successful" product. I realize its not the same but you can roll your out your own local security which sufficiently reduces the local/LAN based non-sophisticated types from being able to do anything. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From jwcolby at colbyconsulting.com Tue Dec 11 15:54:14 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Tue, 11 Dec 2007 16:54:14 -0500 Subject: [AccessD] Access 2007 ULS (was: Access 2007 -Microsoftis justplain stupid.) In-Reply-To: References: <000301c83c1a$8edd6770$0300a8c0@danwaters> Message-ID: <000101c83c40$5f2123c0$977aa8c0@M90> >Of course, I've always been somewhat of an odd goose I think you can just leave it at that! ;-) John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Drew Wutka Sent: Tuesday, December 11, 2007 4:31 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Access 2007 ULS (was: Access 2007 -Microsoftis justplain stupid.) First, they CAN create a database that is both password protected AND encrypted. In 2007 they merged those two abilities. So they aren't shying away from all security in Access. However, ULS provided user/role capabilities. With a passworded database, if you have the password, you have complete access. With ULS, your account and password only has the access granted by the admin. Second, on your skill set, you missed something I feel is another prime differential in skill set. APIs. I understand why you wouldn't include this in an Access skill set, but I would. Of course, I've always been somewhat of an odd goose when it comes to Access development. I started with just Access (97), and the more I learned about Access (both database and interface wise), the more I branched out. Drew -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Dan Waters Sent: Tuesday, December 11, 2007 11:24 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Access 2007 ULS (was: Access 2007 - Microsoftis justplain stupid.) I suspect that MS is doing this gradually. >From reading MS info on A2007, you cannot create a database in A2007 that uses ULS. You can convert a previous version database to A2007, and then A2007 will support ULS. But people can't, with only A2007, create a database which is password protected. For many or most companies that is a prerequisite for a 'critical' database. Last year I made a chart to help explain this. I think that MS saw the same 'red zone' that I see and wants to create a gap instead. That will separate casual users from people who are determined to be developers. And JC - notice that Classes are right up on top! http://www.promationsystems.com/PSI/Info/accessskillzones.htm Dan -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From delam at zyterra.com Tue Dec 11 16:16:57 2007 From: delam at zyterra.com (delam at zyterra.com) Date: Tue, 11 Dec 2007 22:16:57 +0000 Subject: [AccessD] wireless or IT consulting In-Reply-To: <016e01c83c2d$0f4d05c0$4b3a8343@SusanOne> References: <016e01c83c2d$0f4d05c0$4b3a8343@SusanOne> Message-ID: <1973440753-1197411222-cardhu_decombobulator_blackberry.rim.net-1496166299-@bxe130.bisx.prod.on.blackberry> Hunter is qualified and interested. Debbie Sent via BlackBerry by AT&T -----Original Message----- From: "Susan Harkins" Date: Tue, 11 Dec 2007 14:35:58 To: Subject: [AccessD] wireless or IT consulting Looking for anyone interested in, and qualified to write on wireless or IT consulting. I'm not involved, just will put interested people and publisher together. Susan H. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From dwaters at usinternet.com Tue Dec 11 16:14:41 2007 From: dwaters at usinternet.com (Dan Waters) Date: Tue, 11 Dec 2007 16:14:41 -0600 Subject: [AccessD] Access 2007 ULS (was: Access 2007 - Microsoftis justplain stupid.) In-Reply-To: References: <000301c83c1a$8edd6770$0300a8c0@danwaters> Message-ID: <002201c83c43$3a89e490$0300a8c0@danwaters> You're right about password protecting the database of course. I was thinking of each person's individual password. Yes - I use API's too. Very Helpful! But for the purpose of this particular chart and its message, adding API's might have blurred the focus a bit. I strongly believe that so many IT folks have had to do 'Access Rescues', that by now my ability to find new potential customers has decreased substantially. So, I was glad to see that Access 2007 came out the way it has, so I can point out to IT folks at a potential customer that MS has recognized the problem and has taken steps to solve it. Thanks! Dan -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Drew Wutka Sent: Tuesday, December 11, 2007 3:31 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Access 2007 ULS (was: Access 2007 - Microsoftis justplain stupid.) First, they CAN create a database that is both password protected AND encrypted. In 2007 they merged those two abilities. So they aren't shying away from all security in Access. However, ULS provided user/role capabilities. With a passworded database, if you have the password, you have complete access. With ULS, your account and password only has the access granted by the admin. Second, on your skill set, you missed something I feel is another prime differential in skill set. APIs. I understand why you wouldn't include this in an Access skill set, but I would. Of course, I've always been somewhat of an odd goose when it comes to Access development. I started with just Access (97), and the more I learned about Access (both database and interface wise), the more I branched out. Drew -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Dan Waters Sent: Tuesday, December 11, 2007 11:24 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Access 2007 ULS (was: Access 2007 - Microsoftis justplain stupid.) I suspect that MS is doing this gradually. >From reading MS info on A2007, you cannot create a database in A2007 that uses ULS. You can convert a previous version database to A2007, and then A2007 will support ULS. But people can't, with only A2007, create a database which is password protected. For many or most companies that is a prerequisite for a 'critical' database. Last year I made a chart to help explain this. I think that MS saw the same 'red zone' that I see and wants to create a gap instead. That will separate casual users from people who are determined to be developers. And JC - notice that Classes are right up on top! http://www.promationsystems.com/PSI/Info/accessskillzones.htm Dan -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From ssharkins at gmail.com Tue Dec 11 16:29:09 2007 From: ssharkins at gmail.com (Susan Harkins) Date: Tue, 11 Dec 2007 17:29:09 -0500 Subject: [AccessD] wireless or IT consulting References: <016e01c83c2d$0f4d05c0$4b3a8343@SusanOne> <1973440753-1197411222-cardhu_decombobulator_blackberry.rim.net-1496166299-@bxe130.bisx.prod.on.blackberry> Message-ID: <006601c83c45$42c8e050$4b3a8343@SusanOne> Deb, have him send me an email and I'll forward and cc: him on it to the editor -- then they can take it from there. Susan H. > Hunter is qualified and interested. > > Debbie > > Sent via BlackBerry by AT&T > > -----Original Message----- > From: "Susan Harkins" > > Date: Tue, 11 Dec 2007 14:35:58 > To: > Subject: [AccessD] wireless or IT consulting > > > Looking for anyone interested in, and qualified to write on wireless or IT > consulting. I'm not involved, just will put interested people and > publisher > together. > > 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 accessd at shaw.ca Tue Dec 11 17:49:33 2007 From: accessd at shaw.ca (Jim Lawrence) Date: Tue, 11 Dec 2007 15:49:33 -0800 Subject: [AccessD] The new way of coding. In-Reply-To: <005f01c83b84$8eaf15a0$4b3a8343@SusanOne> References: <005f01c83b84$8eaf15a0$4b3a8343@SusanOne> Message-ID: <7D16097BBA7F4A739F8BB6C51FCD83B3@creativesystemdesigns.com> Hi All: Considering the possibility of moving into a web based applications and using .Net; the old way of writing your own modules, though very instructional is not worth it. More and more it is better to simply buy a module that you require and plug it in. If a module cost only a few hundred dollars or it would take a week to write and test one of your own so why not just buy it. Until recently I would write or cobble together systems from code from other projects but moving exclusively to Dot Net is too time consuming. I have been using the Dot Nuke Net application, building my own skins, as per client requests, extensively configuring it, adding the costs of purchased modules into overall bill. Now clients can have a custom, web based application, with a full CRM, Word Processor, Spreadsheet, high quality graphics, a full set of ecommerce modules, user management module, a accounting system, along with a built in email manager, at a reasonable price, fully field tested, in around month. I am still looking for a descent POS but have been reviewing a couple. Any suggestions? Jim From DWUTKA at Marlow.com Tue Dec 11 17:57:55 2007 From: DWUTKA at Marlow.com (Drew Wutka) Date: Tue, 11 Dec 2007 17:57:55 -0600 Subject: [AccessD] Access 2007 ULS (was: Access 2007-Microsoftis justplain stupid.) In-Reply-To: <000101c83c40$5f2123c0$977aa8c0@M90> Message-ID: This coming from Darth Colby? ;) Drew -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Tuesday, December 11, 2007 3:54 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Access 2007 ULS (was: Access 2007-Microsoftis justplain stupid.) >Of course, I've always been somewhat of an odd goose I think you can just leave it at that! ;-) John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Drew Wutka Sent: Tuesday, December 11, 2007 4:31 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Access 2007 ULS (was: Access 2007 -Microsoftis justplain stupid.) First, they CAN create a database that is both password protected AND encrypted. In 2007 they merged those two abilities. So they aren't shying away from all security in Access. However, ULS provided user/role capabilities. With a passworded database, if you have the password, you have complete access. With ULS, your account and password only has the access granted by the admin. Second, on your skill set, you missed something I feel is another prime differential in skill set. APIs. I understand why you wouldn't include this in an Access skill set, but I would. Of course, I've always been somewhat of an odd goose when it comes to Access development. I started with just Access (97), and the more I learned about Access (both database and interface wise), the more I branched out. Drew -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Dan Waters Sent: Tuesday, December 11, 2007 11:24 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Access 2007 ULS (was: Access 2007 - Microsoftis justplain stupid.) I suspect that MS is doing this gradually. >From reading MS info on A2007, you cannot create a database in A2007 that uses ULS. You can convert a previous version database to A2007, and then A2007 will support ULS. But people can't, with only A2007, create a database which is password protected. For many or most companies that is a prerequisite for a 'critical' database. Last year I made a chart to help explain this. I think that MS saw the same 'red zone' that I see and wants to create a gap instead. That will separate casual users from people who are determined to be developers. And JC - notice that Classes are right up on top! http://www.promationsystems.com/PSI/Info/accessskillzones.htm Dan -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/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 Dec 11 18:06:45 2007 From: DWUTKA at Marlow.com (Drew Wutka) Date: Tue, 11 Dec 2007 18:06:45 -0600 Subject: [AccessD] Access 2007 ULS (was: Access 2007- Microsoftis justplain stupid.) In-Reply-To: <002201c83c43$3a89e490$0300a8c0@danwaters> Message-ID: I think IT folks dislike Access for a slightly different reason. Part of my spiel at the beginning of this thread is that security is an illusion. Nothing is truly secure. Real security is a happy medium between keeping honest people honest, making it more difficult for malicious hackers, and keeping things relatively easy for the users. I've dealt with several IT departments (heck, I work in one....) that have had this 'dislike Access' attitude (ours doesn't, obviously, I'd throttle anyone here that did...). And in the instances that I've seen this attitude, 99% of the issues are based on false premises or misinformation. But saying that Microsoft 'recognizes' the problem is like having them removing Fonts from Word, because too many people received poorly fonted word documents! ULS should have been beefed up, not removed. Drew -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Dan Waters Sent: Tuesday, December 11, 2007 4:15 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Access 2007 ULS (was: Access 2007- Microsoftis justplain stupid.) You're right about password protecting the database of course. I was thinking of each person's individual password. Yes - I use API's too. Very Helpful! But for the purpose of this particular chart and its message, adding API's might have blurred the focus a bit. I strongly believe that so many IT folks have had to do 'Access Rescues', that by now my ability to find new potential customers has decreased substantially. So, I was glad to see that Access 2007 came out the way it has, so I can point out to IT folks at a potential customer that MS has recognized the problem and has taken steps to solve it. Thanks! Dan From cfoust at infostatsystems.com Tue Dec 11 18:42:34 2007 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Tue, 11 Dec 2007 16:42:34 -0800 Subject: [AccessD] Access 2007 ULS (was: Access2007-Microsoftis justplain stupid.) In-Reply-To: References: <000101c83c40$5f2123c0$977aa8c0@M90> Message-ID: >>This coming from Darth Colby? ;) ROTFL Ain't it the truth!! Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Drew Wutka Sent: Tuesday, December 11, 2007 3:58 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Access 2007 ULS (was: Access2007-Microsoftis justplain stupid.) This coming from Darth Colby? ;) Drew -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Tuesday, December 11, 2007 3:54 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Access 2007 ULS (was: Access 2007-Microsoftis justplain stupid.) >Of course, I've always been somewhat of an odd goose I think you can just leave it at that! ;-) From kp at sdsonline.net Tue Dec 11 19:00:23 2007 From: kp at sdsonline.net (Kath Pelletti) Date: Wed, 12 Dec 2007 12:00:23 +1100 Subject: [AccessD] Error Creating Custom Ribbon A2007 References: <000801c83ad7$5be800d0$6401a8c0@DELLAPTOP><00ce01c83bb2$84f511d0$6401a8c0@DELLAPTOP><005301c83bfd$4ff65ed0$4b3a8343@SusanOne> <001301c83bff$16ba3360$0300a8c0@danwaters> Message-ID: <002301c83c5a$610c0500$6401a8c0@DELLAPTOP> Dan - you're a star! There was a link there to a 'ribbon customisation tool' which someone has created (beta version so free for now -) where you can pick commands and it creates the XML for you. I know XML isn't that tricky, but for me, as I had an error that I couldn't get around, I tried it and now I have an error free file - now I cn learn a lot from that one working example. Thx again Kath ----- Original Message ----- From: "Dan Waters" To: "'Access Developers discussion and problem solving'" Sent: Wednesday, December 12, 2007 1:06 AM Subject: Re: [AccessD] Error Creating Custom Ribbon A2007 >I have not tried - This is an Access Team Blog entry about customizing 2007 > ribbons: > > http://blogs.msdn.com/access/archive/2007/12/05/access-ribbon-customizer.asp > x > > Dan > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Susan Harkins > Sent: Tuesday, December 11, 2007 7:52 AM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Error Creating Custom Ribbon A2007 > > > >> So - just to clarify - NOBODY is creating custom ribbons yet in Access >> 2007? >> I am the first sucker (hard to believe??) > > > ========Kath, I haven't even considered 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 kp at sdsonline.net Tue Dec 11 19:01:18 2007 From: kp at sdsonline.net (Kath Pelletti) Date: Wed, 12 Dec 2007 12:01:18 +1100 Subject: [AccessD] Error Creating Custom Ribbon A2007 References: <000801c83ad7$5be800d0$6401a8c0@DELLAPTOP><00ce01c83bb2$84f511d0$6401a8c0@DELLAPTOP> Message-ID: <002901c83c5a$82e443e0$6401a8c0@DELLAPTOP> ......I totally get why you would not want to go down this path!! Thx Charlotte Kath ----- Original Message ----- From: "Charlotte Foust" To: "Access Developers discussion and problem solving" Sent: Wednesday, December 12, 2007 3:01 AM Subject: Re: [AccessD] Error Creating Custom Ribbon A2007 > Kath, > > I think a lot of us just threw up our hands at A2007 and decided to > cling like death to an earlier version. I keep thinking I should > exercise it, but my time investment is in VB.Net now, so I haven't > bothered. > > As for the message, it's telling you it's looking for a schema > declaration in the xml file. > > Charlotte Foust > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Kath Pelletti > Sent: Monday, December 10, 2007 8:59 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Error Creating Custom Ribbon A2007 > > So - just to clarify - NOBODY is creating custom ribbons yet in Access > 2007? > I am the first sucker (hard to believe??) > > Kath > ----- Original Message ----- > From: "Kath Pelletti" > To: "Access D Normal List" > Sent: Monday, December 10, 2007 1:49 PM > Subject: [AccessD] Error Creating Custom Ribbon A2007 > > >> Wondering whether anyone can help me with an error I am hitting when >> trying to create my first custom ribbon for an Access 2007 app. (Has >> anyone else on the list actually done this successfully???) >> >> (I am following instructions found here: >> http://www.databasedev.co.uk/access2007ribbon.html ) >> >> I have followed the instructions to the letter and have re-checked my >> syntax but when my app is closed and reopens after creating the > ribbon, I >> get this error: >> >> > ------------------------------------------------------------------------ > -------- >> >> Error found in Custom UI XML of "D:\SDS\Clients\LM Traffic >> Signals\LM_FE.accdb": >> Line 12 >> Column: 11 >> Error Code 0x80004005 >> The node is neither valid nor invalid because no DTD/Schema > declaration >> was found. >> >> > ------------------------------------------------------------------------ > -------- >> >> Here is my XML: >> >> xmins="http://schemas.microsoft.com/office/2006/01/customui"> >> >> >> >> >> >> >> >> >> >> >> >> >> > ------------------------------------------------------------------------ > -------- >> >> >> Does anyone know what the error is referring to? >> >> tia >> Kath >> >> > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From kp at sdsonline.net Tue Dec 11 19:01:52 2007 From: kp at sdsonline.net (Kath Pelletti) Date: Wed, 12 Dec 2007 12:01:52 +1100 Subject: [AccessD] Error Creating Custom Ribbon A2007 References: <000801c83ad7$5be800d0$6401a8c0@DELLAPTOP><00ce01c83bb2$84f511d0$6401a8c0@DELLAPTOP> <005301c83bfd$4ff65ed0$4b3a8343@SusanOne> Message-ID: <003101c83c5a$958bcef0$6401a8c0@DELLAPTOP> hhhmmm....'tis a learning curve.... Kath ----- Original Message ----- From: "Susan Harkins" To: "Access Developers discussion and problem solving" Sent: Wednesday, December 12, 2007 12:52 AM Subject: Re: [AccessD] Error Creating Custom Ribbon A2007 >> So - just to clarify - NOBODY is creating custom ribbons yet in Access >> 2007? >> I am the first sucker (hard to believe??) > > > ========Kath, I haven't even considered it. > > 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 Tue Dec 11 19:10:34 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Tue, 11 Dec 2007 20:10:34 -0500 Subject: [AccessD] Access 2007 ULS (was:Access2007-Microsoftis justplain stupid.) In-Reply-To: References: <000101c83c40$5f2123c0$977aa8c0@M90> Message-ID: <000801c83c5b$ccc67db0$977aa8c0@M90> Hey, I'm feeling distinctly picked upon here. Drew is strange (ok ODD then), and he'll be the first to admit it. Me, I'm just unique. There is a distinct difference. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: Tuesday, December 11, 2007 7:43 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Access 2007 ULS (was:Access2007-Microsoftis justplain stupid.) >>This coming from Darth Colby? ;) ROTFL Ain't it the truth!! Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Drew Wutka Sent: Tuesday, December 11, 2007 3:58 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Access 2007 ULS (was: Access2007-Microsoftis justplain stupid.) This coming from Darth Colby? ;) Drew -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Tuesday, December 11, 2007 3:54 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Access 2007 ULS (was: Access 2007-Microsoftis justplain stupid.) >Of course, I've always been somewhat of an odd goose I think you can just leave it at that! ;-) -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From wdhindman at dejpolsystems.com Tue Dec 11 20:42:30 2007 From: wdhindman at dejpolsystems.com (William Hindman) Date: Tue, 11 Dec 2007 21:42:30 -0500 Subject: [AccessD] The new way of coding. References: <005f01c83b84$8eaf15a0$4b3a8343@SusanOne> <7D16097BBA7F4A739F8BB6C51FCD83B3@creativesystemdesigns.com> Message-ID: <001201c83c68$a4dd96f0$ef706c4c@jisshowsbs.local> Jim ...that's a two way sword ...while I fully appreciate where you're coming from, the plug 'n play approach makes you vulnernable to the low-ballers across town as well as the outliers in India, Bulgaria, and elsewhere ...you still have to be able to code those modules and acually do at least some truly custom work in every application that makes your app do something for the client that he can't readily get elsewhere ...else your raison d'etre no longer makes sense to the client ...imnsho of course. William ----- Original Message ----- From: "Jim Lawrence" To: "'Access Developers discussion and problem solving'" Sent: Tuesday, December 11, 2007 6:49 PM Subject: [AccessD] The new way of coding. > Hi All: > > Considering the possibility of moving into a web based applications and > using .Net; the old way of writing your own modules, though very > instructional is not worth it. More and more it is better to simply buy a > module that you require and plug it in. If a module cost only a few > hundred > dollars or it would take a week to write and test one of your own so why > not > just buy it. > > Until recently I would write or cobble together systems from code from > other > projects but moving exclusively to Dot Net is too time consuming. > > I have been using the Dot Nuke Net application, building my own skins, as > per client requests, extensively configuring it, adding the costs of > purchased modules into overall bill. > > Now clients can have a custom, web based application, with a full CRM, > Word > Processor, Spreadsheet, high quality graphics, a full set of ecommerce > modules, user management module, a accounting system, along with a built > in > email manager, at a reasonable price, fully field tested, in around month. > > > I am still looking for a descent POS but have been reviewing a couple. Any > suggestions? > > Jim > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com From dwaters at usinternet.com Tue Dec 11 21:34:00 2007 From: dwaters at usinternet.com (Dan Waters) Date: Tue, 11 Dec 2007 21:34:00 -0600 Subject: [AccessD] Error Creating Custom Ribbon A2007 In-Reply-To: <002301c83c5a$610c0500$6401a8c0@DELLAPTOP> References: <000801c83ad7$5be800d0$6401a8c0@DELLAPTOP><00ce01c83bb2$84f511d0$6401a8c0@DELLAPTOP><005301c83bfd$4ff65ed0$4b3a8343@SusanOne><001301c83bff$16ba3360$0300a8c0@danwaters> <002301c83c5a$610c0500$6401a8c0@DELLAPTOP> Message-ID: <000101c83c6f$d66a8280$0300a8c0@danwaters> You're Welcome! I don't think I've gotten a start since sixth grade or thereabouts . . . Dan -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Kath Pelletti Sent: Tuesday, December 11, 2007 7:00 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Error Creating Custom Ribbon A2007 Dan - you're a star! There was a link there to a 'ribbon customisation tool' which someone has created (beta version so free for now -) where you can pick commands and it creates the XML for you. I know XML isn't that tricky, but for me, as I had an error that I couldn't get around, I tried it and now I have an error free file - now I cn learn a lot from that one working example. Thx again Kath ----- Original Message ----- From: "Dan Waters" To: "'Access Developers discussion and problem solving'" Sent: Wednesday, December 12, 2007 1:06 AM Subject: Re: [AccessD] Error Creating Custom Ribbon A2007 >I have not tried - This is an Access Team Blog entry about customizing 2007 > ribbons: > > http://blogs.msdn.com/access/archive/2007/12/05/access-ribbon-customizer.asp > x > > Dan > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Susan Harkins > Sent: Tuesday, December 11, 2007 7:52 AM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Error Creating Custom Ribbon A2007 > > > >> So - just to clarify - NOBODY is creating custom ribbons yet in Access >> 2007? >> I am the first sucker (hard to believe??) > > > ========Kath, I haven't even considered 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 > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From jwcolby at colbyconsulting.com Tue Dec 11 21:53:56 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Tue, 11 Dec 2007 22:53:56 -0500 Subject: [AccessD] The new way of coding. In-Reply-To: <7D16097BBA7F4A739F8BB6C51FCD83B3@creativesystemdesigns.com> References: <005f01c83b84$8eaf15a0$4b3a8343@SusanOne> <7D16097BBA7F4A739F8BB6C51FCD83B3@creativesystemdesigns.com> Message-ID: <000a01c83c72$9f31d2c0$977aa8c0@M90> WOW, DNN has come a long way since I used it for my web site (2.0 was brand new I think). I didn't try the upgrade to 3.0 and now they are at 4.0 I think. The add-ons were much more scarce back then and not as robust. So my web site sits at DNN 2.0. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Lawrence Sent: Tuesday, December 11, 2007 6:50 PM To: 'Access Developers discussion and problem solving' Subject: [AccessD] The new way of coding. Hi All: Considering the possibility of moving into a web based applications and using .Net; the old way of writing your own modules, though very instructional is not worth it. More and more it is better to simply buy a module that you require and plug it in. If a module cost only a few hundred dollars or it would take a week to write and test one of your own so why not just buy it. Until recently I would write or cobble together systems from code from other projects but moving exclusively to Dot Net is too time consuming. I have been using the Dot Nuke Net application, building my own skins, as per client requests, extensively configuring it, adding the costs of purchased modules into overall bill. Now clients can have a custom, web based application, with a full CRM, Word Processor, Spreadsheet, high quality graphics, a full set of ecommerce modules, user management module, a accounting system, along with a built in email manager, at a reasonable price, fully field tested, in around month. I am still looking for a descent POS but have been reviewing a couple. Any suggestions? Jim -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From shamil at users.mns.ru Wed Dec 12 00:47:19 2007 From: shamil at users.mns.ru (Shamil Salakhetdinov) Date: Wed, 12 Dec 2007 09:47:19 +0300 Subject: [AccessD] Developers vs. Tuners Was: RE: The new way of coding. In-Reply-To: <7D16097BBA7F4A739F8BB6C51FCD83B3@creativesystemdesigns.com> Message-ID: <000101c83c8a$de7f3090$6401a8c0@nant> Jim, I suppose that with (rapid) development tools progress, which as far as I see is getting accelerated now, the overall costs of custom application development will become comparable with the costs of assembled from the pre-built and (mainly declaratively) tuned components, I mean: the time needed to get a custom "from scratch" application framework for a certain business application mainly generated based on data-/business domain- models is rapidly shrinking but even if it will always be longer than the time needed to get custom application framework from pre-built components, even in that case, when custom application framework ready then there is/will be still quite some business domain application logic programming and here pre-built components are a "Procrustean Bed" - they force developers to follow, sometimes very strict and inflexible, "rules & regulations" usually embedded in such tunable frameworks: following these rules will negate in long run all the tunable application assembling practices temporary financial advantages... A developer becoming a tuner is as a jazz improviser loosing her improvising abilities and becoming a musician able to play only using notes... Just my opinion of course. But I'd also suppose there are many developers here who share such views on current state of application development... And I do think these views are not a collective appearance of NIH syndrome... -- Shamil -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Lawrence Sent: Wednesday, December 12, 2007 2:50 AM To: 'Access Developers discussion and problem solving' Subject: [AccessD] The new way of coding. Hi All: Considering the possibility of moving into a web based applications and using .Net; the old way of writing your own modules, though very instructional is not worth it. More and more it is better to simply buy a module that you require and plug it in. If a module cost only a few hundred dollars or it would take a week to write and test one of your own so why not just buy it. Until recently I would write or cobble together systems from code from other projects but moving exclusively to Dot Net is too time consuming. I have been using the Dot Nuke Net application, building my own skins, as per client requests, extensively configuring it, adding the costs of purchased modules into overall bill. Now clients can have a custom, web based application, with a full CRM, Word Processor, Spreadsheet, high quality graphics, a full set of ecommerce modules, user management module, a accounting system, along with a built in email manager, at a reasonable price, fully field tested, in around month. I am still looking for a descent POS but have been reviewing a couple. Any suggestions? Jim -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From andy at minstersystems.co.uk Wed Dec 12 03:49:22 2007 From: andy at minstersystems.co.uk (Andy Lacey) Date: Wed, 12 Dec 2007 10:49:22 +0100 Subject: [AccessD] Classes In Referenced MDE Message-ID: <200712121051.lBCApSY3027749@databaseadvisors.com> Hi all I've been experimenting with creating a library of standard functions in anticipation of a new project. Created MDB, imported modules with standard functions, created MDE from that and then referenced that MDE in my FE. All fine and dandy. Then imported into my library a class module. Recreated MDE. This time though my FE fails to compile because it doesn't like my Dim of a new instance of the class - unknown user-defined type. Question is am I doing something wrong or is this a limitation, ie that class modules must reside in the FE from which they're called. One of you class experts is sure to know this one. -- Andy Lacey http://www.minstersystems.co.uk ________________________________________________ Message sent using UebiMiau 2.7.2 From Gustav at cactus.dk Wed Dec 12 05:26:20 2007 From: Gustav at cactus.dk (Gustav Brock) Date: Wed, 12 Dec 2007 12:26:20 +0100 Subject: [AccessD] events question Message-ID: Hi AD and Susan But this is just so much easier to achieve using WithEvents. Shamil told me once how to do it, and this method is much more flexible and powerful. And everyone who can create a code module can join the game! A real eye-opener if WithEvents is new to you. For your convenience, I have pasted three textfiles you can load into an empty database with these three commands in the imm. window to create a working demo in one minute: LoadFromText acModule, "CTxtHighlight", "d:\path\CTxtHighlight.txt" LoadFromText acModule, "CTxtMouseMove", "d:\path\CTxtMouseMove.txt" LoadFromText acForm, "frmMouseHighlightTest", "d:\path\frmMouseHighlightTest.txt" where you, of course, will have to adjust "d:\path" to your location of the files. Compile and save all modules, open the form and voila! Note that MouseMove controls the focus, while the focus controls the back colour. /gustav Copy and paste into Notepad and save these three files: --- CTxtHighlight.txt: Attribute VB_Creatable = True Option Compare Database Option Explicit Private Const mcstrModuleName As String = "CTxtHighlight" Private Const mclngHighlightColor As Long = 16776960 Private WithEvents mtxt As Access.TextBox Private mlngDefaultColor As Long Public Sub Init(ByRef rtxt As Access.TextBox) Const cstrEVP = "[Event procedure]" Set mtxt = rtxt mtxt.OnGotFocus = cstrEVP mtxt.OnLostFocus = cstrEVP End Sub Public Sub Terminate() Set mtxt = Nothing End Sub Private Sub mtxt_GotFocus() mlngDefaultColor = mtxt.BackColor mtxt.BackColor = mclngHighlightColor End Sub Private Sub mtxt_LostFocus() mtxt.BackColor = mlngDefaultColor End Sub --- --- CTxtMouseMove.txt: Attribute VB_Creatable = True Option Compare Database Option Explicit Private Const cstrModuleName As String = "CTxtMouseMove" Private WithEvents mtxt As Access.TextBox Private msngLastX As Single Private msngLastY As Single Public Sub Init(ByRef rtxt As Access.TextBox) Const cstrEVP = "[Event procedure]" Set mtxt = rtxt mtxt.OnMouseMove = cstrEVP End Sub Public Sub Terminate() Set mtxt = Nothing End Sub Private Sub mtxt_MouseMove(Button As Integer, Shift As Integer, x As Single, Y As Single) On Error GoTo mtxt_MouseMove_Err If msngLastX <> x Or msngLastY <> Y Then If Access.Screen.ActiveControl.Name <> mtxt.Name Then mtxt.SetFocus End If End If msngLastX = x msngLastY = Y mtxt_MouseMove_Err: End Sub --- --- frmMouseHighlightTest.txt: Version = 17 VersionRequired = 17 Checksum = 1901948613 Begin Form RecordSelectors = NotDefault MaxButton = NotDefault MinButton = NotDefault NavigationButtons = NotDefault DefaultView = 0 ScrollBars = 0 ViewsAllowed = 1 PictureAlignment = 2 DatasheetGridlinesBehavior = 3 GridX = 12 Width = 4818 DatasheetFontHeight = 10 ItemSuffix = 5 Left = 600 Top = 330 Right = 8970 Bottom = 4560 DatasheetGridlinesColor = 12632256 OnUnload ="[Event Procedure]" RecSrcDt = Begin 0xe1f47db2cbcee140 End DatasheetFontName ="Arial" OnLoad ="[Event Procedure]" Begin Begin Label BackStyle = 0 End Begin TextBox SpecialEffect = 2 OldBorderStyle = 0 End Begin Section Height = 2267 BackColor = 12632256 Name ="Detaljesektion" Begin Begin TextBox OverlapFlags = 85 Left = 2503 Top = 1039 Width = 1134 Height = 236 Name ="txt1" Begin Begin Label OverlapFlags = 85 Left = 1370 Top = 1039 Width = 850 Height = 236 Name ="Etiket1" Caption ="TextBox1" End End End Begin TextBox OverlapFlags = 85 Left = 2503 Top = 1464 Width = 1134 Height = 236 TabIndex = 1 Name ="txt2" Begin Begin Label OverlapFlags = 85 Left = 1370 Top = 1464 Width = 850 Height = 236 Name ="Etiket3" Caption ="TextBox2" End End End Begin Label BackStyle = 1 OldBorderStyle = 1 OverlapFlags = 85 Left = 806 Top = 188 Width = 3162 Height = 426 BackColor = 10092543 BorderColor = 16776960 Name ="Etiket4" Caption ="Move the mouse or type Tab. \015\012Focus and BackColor will follow." End End End End End CodeBehindForm Option Compare Database Option Explicit Private mcol As Collection Private Sub Form_Load() Dim obj As Object Dim ctl As Access.Control Set mcol = New Collection For Each ctl In Me.Controls If TypeName(ctl) = "TextBox" Then Set obj = New CTxtMouseMove obj.Init ctl mcol.Add obj, "MM" & ctl.Name Set obj = New CTxtHighlight obj.Init ctl mcol.Add obj, "HL" & ctl.Name End If Next Set ctl = Nothing Set obj = Nothing End Sub Private Sub Form_Unload(Cancel As Integer) Dim eobj As Object For Each eobj In mcol eobj.Terminate Next eobj Set eobj = Nothing Set mcol = Nothing End Sub --- /gustav >>> adtp at airtelbroadband.in 11-12-2007 18:53 >>> Using common function for MouseMove over multiple controls ========================================== 1 - MouseMove over a given control does not necessarily imply that the control in question is the active control. This rules out the use of an omnibus function based upon ActiveControl. Instead, it becomes necessary that even if a common function of generic nature is used for all controls, name of each individual control making the call has to be passed as an argument. 2 - Evidently, conventional approach in calling such a function from MouseMove events of multiple controls involves tedious work by the developer. Repetitive entries of function name (with control name as argument) are needed either in VBA code in MouseMove event for each of the controls in question, or directly as similar entries against OnMouseMove property on Event tab in properties dialog box of each such control. 3 - An interesting alternative that makes the whole process remarkably simpler, is suggested below: 3.1 - With form in design view, select all controls required to make use of the common function. Set the tag property of these controls to "MM" (simply enter MM without any enclosing quotes). Save. 3.2 - Go to VBA window and place the sample code as given below, in form's module. Save and compile. Come out of VBA window, save and close the form. 3.3 - As the form loads, OnMouseMove event property of all the above controls will get set to function Fn_MMove(), correctly passing the name of control as argument in each case. 3.4 - As per the common function Fn_MMove() given below, back color of all the above text boxes (having "MM" as the tag property) will change to red on mouse move. A.D.Tejpal ------------ Sample code in form's module '================================== Private Sub Form_Load() On Error Resume Next Dim ct As Control For Each ct In Me.Controls If ct.Tag = "MM" Then ct.OnMouseMove = _ "=Fn_MMove('" & ct.Name & "')" End If Next On Error GoTo 0 End Sub '-------------------------------------------------- Private Function Fn_MMove(StrTxtBoxName As String) Me(StrTxtBoxName).BackColor = vbRed End Function '================================== ----- Original Message ----- From: Susan Harkins To: AccessD at databaseadvisors.com Sent: Friday, December 07, 2007 21:24 Subject: [AccessD] events question I don't know how to summarize this question, hence the bad subject. I apologize. I'm wondering if there's a way to consolidate similar event calls into one event. For instance, if you want to passto/call a function from every control's Mouse Over event, is there a simple way to do that with one call rather than dropping the call into every single control's appropriate event? I've run into this so many times and it just seems so inefficient. Susan H. From shamil at users.mns.ru Wed Dec 12 05:28:10 2007 From: shamil at users.mns.ru (Shamil Salakhetdinov) Date: Wed, 12 Dec 2007 14:28:10 +0300 Subject: [AccessD] Classes In Referenced MDE In-Reply-To: <200712121051.lBCApSY3027749@databaseadvisors.com> Message-ID: <000401c83cb2$173bf630$6401a8c0@nant> Hello Andy, This is a feature by design: you cannot have Creatable custom classes in a library MDB/MDE. Although you can have PublicNotCreatable custom classes (you can set this property via custom class's properties window in VBA IDE, default value is private) in your library MDB/MDE: they will be visible in FE but you can't use New keyword to create their instances in FE - the hint/"trick" is to use helper functions to create instances of these classes in library MDB/MDE.... There are also "dirty" tricks to make custom classes in MDB/MDE creatable using New keyword in FE but I'd not recommend using them and therefore I'd not write more on them here... HTH... -- Shamil -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Andy Lacey Sent: Wednesday, December 12, 2007 12:49 PM To: Dba Subject: [AccessD] Classes In Referenced MDE Hi all I've been experimenting with creating a library of standard functions in anticipation of a new project. Created MDB, imported modules with standard functions, created MDE from that and then referenced that MDE in my FE. All fine and dandy. Then imported into my library a class module. Recreated MDE. This time though my FE fails to compile because it doesn't like my Dim of a new instance of the class - unknown user-defined type. Question is am I doing something wrong or is this a limitation, ie that class modules must reside in the FE from which they're called. One of you class experts is sure to know this one. -- Andy Lacey http://www.minstersystems.co.uk ________________________________________________ Message sent using UebiMiau 2.7.2 -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From andy at minstersystems.co.uk Wed Dec 12 04:41:53 2007 From: andy at minstersystems.co.uk (Andy Lacey) Date: Wed, 12 Dec 2007 11:41:53 +0100 Subject: [AccessD] Classes In Referenced MDE Message-ID: <20071212114152.B1D152B8269@smtp.nildram.co.uk> Hi Shamil Thanks for this. Sounds like what I need except that I can't see how to set the PublicNotCreatable property. Can you talk me through that? And before we go any further I'd better admit this is A97 in case that blows this. -- 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] Classes In Referenced MDE Date: 12/12/07 11:32 Hello Andy, This is a feature by design: you cannot have Creatable custom classes in a library MDB/MDE. Although you can have PublicNotCreatable custom classes (you can set this property via custom class's properties window in VBA IDE, default value is private) in your library MDB/MDE: they will be visible in FE but you can't use New keyword to create their instances in FE - the hint/"trick" is to use helper functions to create instances of these classes in library MDB/MDE.... There are also "dirty" tricks to make custom classes in MDB/MDE creatable using New keyword in FE but I'd not recommend using them and therefore I'd not write more on them here... HTH... -- Shamil -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Andy Lacey Sent: Wednesday, December 12, 2007 12:49 PM To: Dba Subject: [AccessD] Classes In Referenced MDE Hi all I've been experimenting with creating a library of standard functions in anticipation of a new project. Created MDB, imported modules with standard functions, created MDE from that and then referenced that MDE in my FE. All fine and dandy. Then imported into my library a class module. Recreated MDE. This time though my FE fails to compile because it doesn't like my Dim of a new instance of the class - unknown user-defined type. Question is am I doing something wrong or is this a limitation, ie that class modules must reside in the FE from which they're called. One of you class experts is sure to know this one. -- Andy Lacey http://www.minstersystems.co.uk ________________________________________________ Message sent using UebiMiau 2.7.2 -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com ________________________________________________ Message sent using UebiMiau 2.7.2 From shamil at users.mns.ru Wed Dec 12 06:10:06 2007 From: shamil at users.mns.ru (Shamil Salakhetdinov) Date: Wed, 12 Dec 2007 15:10:06 +0300 Subject: [AccessD] Classes In Referenced MDE In-Reply-To: <20071212114152.B1D152B8269@smtp.nildram.co.uk> Message-ID: <000001c83cb7$f502c3e0$6401a8c0@nant> Hello Andy, No legal way with Access 97... "not legal" but used by several developers and worked well for them - here it's: http://smsconsulting.spb.ru/shamil_s/articles/cexposer.htm Please take into account that if you use VSS then it will clear the flags which can be set by the referred above add-in.... HTH... -- Shamil -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Andy Lacey Sent: Wednesday, December 12, 2007 1:42 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Classes In Referenced MDE Hi Shamil Thanks for this. Sounds like what I need except that I can't see how to set the PublicNotCreatable property. Can you talk me through that? And before we go any further I'd better admit this is A97 in case that blows this. -- 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] Classes In Referenced MDE Date: 12/12/07 11:32 Hello Andy, This is a feature by design: you cannot have Creatable custom classes in a library MDB/MDE. Although you can have PublicNotCreatable custom classes (you can set this property via custom class's properties window in VBA IDE, default value is private) in your library MDB/MDE: they will be visible in FE but you can't use New keyword to create their instances in FE - the hint/"trick" is to use helper functions to create instances of these classes in library MDB/MDE.... There are also "dirty" tricks to make custom classes in MDB/MDE creatable using New keyword in FE but I'd not recommend using them and therefore I'd not write more on them here... HTH... -- Shamil -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Andy Lacey Sent: Wednesday, December 12, 2007 12:49 PM To: Dba Subject: [AccessD] Classes In Referenced MDE Hi all I've been experimenting with creating a library of standard functions in anticipation of a new project. Created MDB, imported modules with standard functions, created MDE from that and then referenced that MDE in my FE. All fine and dandy. Then imported into my library a class module. Recreated MDE. This time though my FE fails to compile because it doesn't like my Dim of a new instance of the class - unknown user-defined type. Question is am I doing something wrong or is this a limitation, ie that class modules must reside in the FE from which they're called. One of you class experts is sure to know this one. -- Andy Lacey http://www.minstersystems.co.uk ________________________________________________ Message sent using UebiMiau 2.7.2 -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com ________________________________________________ Message sent using UebiMiau 2.7.2 -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From andy at minstersystems.co.uk Wed Dec 12 05:23:55 2007 From: andy at minstersystems.co.uk (Andy Lacey) Date: Wed, 12 Dec 2007 12:23:55 +0100 Subject: [AccessD] Classes In Referenced MDE Message-ID: <20071212122356.594552B5106@smtp.nildram.co.uk> Whoa, amazing stuff as ever from you Shamil. Not sure if my bosses (client) will let me use it though - will have to approach it gently. I've got two questions. Firstly will it work on an MDE? Secondly am I right in thinking that the Add-In would only be needed on the development machine because it does a once-and-for-all change to the referenced MDB/MDE? So once the add-in has done its work if the Fe and MDE are then copied down to a user's machine will everything run ok without the user needing the Add-In? -- 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] Classes In Referenced MDE Date: 12/12/07 12:14 Hello Andy, No legal way with Access 97... "not legal" but used by several developers and worked well for them - here it's: http://smsconsulting.spb.ru/shamil_s/articles/cexposer.htm Please take into account that if you use VSS then it will clear the flags which can be set by the referred above add-in.... HTH... -- Shamil -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Andy Lacey Sent: Wednesday, December 12, 2007 1:42 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Classes In Referenced MDE Hi Shamil Thanks for this. Sounds like what I need except that I can't see how to set the PublicNotCreatable property. Can you talk me through that? And before we go any further I'd better admit this is A97 in case that blows this. -- 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] Classes In Referenced MDE Date: 12/12/07 11:32 Hello Andy, This is a feature by design: you cannot have Creatable custom classes in a library MDB/MDE. Although you can have PublicNotCreatable custom classes (you can set this property via custom class's properties window in VBA IDE, default value is private) in your library MDB/MDE: they will be visible in FE but you can't use New keyword to create their instances in FE - the hint/"trick" is to use helper functions to create instances of these classes in library MDB/MDE.... There are also "dirty" tricks to make custom classes in MDB/MDE creatable using New keyword in FE but I'd not recommend using them and therefore I'd not write more on them here... HTH... -- Shamil -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Andy Lacey Sent: Wednesday, December 12, 2007 12:49 PM To: Dba Subject: [AccessD] Classes In Referenced MDE Hi all I've been experimenting with creating a library of standard functions in anticipation of a new project. Created MDB, imported modules with standard functions, created MDE from that and then referenced that MDE in my FE. All fine and dandy. Then imported into my library a class module. Recreated MDE. This time though my FE fails to compile because it doesn't like my Dim of a new instance of the class - unknown user-defined type. Question is am I doing something wrong or is this a limitation, ie that class modules must reside in the FE from which they're called. One of you class experts is sure to know this one. -- Andy Lacey http://www.minstersystems.co.uk ________________________________________________ Message sent using UebiMiau 2.7.2 -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com ________________________________________________ Message sent using UebiMiau 2.7.2 -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com ________________________________________________ Message sent using UebiMiau 2.7.2 From jwcolby at colbyconsulting.com Wed Dec 12 07:06:54 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Wed, 12 Dec 2007 08:06:54 -0500 Subject: [AccessD] Classes In Referenced MDE In-Reply-To: <000401c83cb2$173bf630$6401a8c0@nant> References: <200712121051.lBCApSY3027749@databaseadvisors.com> <000401c83cb2$173bf630$6401a8c0@nant> Message-ID: <001501c83cbf$dee83880$977aa8c0@M90> Andy, >There are also "dirty" tricks to make custom classes in MDB/MDE creatable using New keyword in FE but I'd not recommend using them And I do recommend using them, having used them myself for years (since I learned of Classes from my mentor Shamil). The method involves exporting the classes to a text file. 1) Click on a module from the database window: 2) Click File / Export (from the menu) 3) A file find dialog will open. I usually make a CLASS directory inside of my project directory. Move to that directory. 4) type in the name of the file to save it as. Make the file name the same as the class name that you are exporting. 5) Open the text file with an editor. Inside you will see the following at the top of the module: VERSION 1.0 CLASS BEGIN MultiUse = -1 'True END Attribute VB_Name = "dclsMail" Attribute VB_GlobalNameSpace = False Attribute VB_Creatable = False Attribute VB_PredeclaredId = False Attribute VB_Exposed = False Option Compare Database Option Explicit 6) Replace all of that with the following: Attribute VB_Name = "dclsMail" Attribute VB_GlobalNameSpace = False Attribute VB_Creatable = True Attribute VB_PredeclaredId = False Attribute VB_Exposed = True Notice that I replaced VB_Creatable with a True value and VB_Exposed with a true value. 7) Leave the rest of the file untouched, modifying only the lines as shown above. Save the text file. 8) Back in the database delete the class you just exported. 9) From the database window click Insert / Class module (from the menu) 10) The VBE will open in a new class. In the text editor click Insert / File (from the menu) 11) A file find dialog will open. Navigate to and select the file you just modified out in the disk. It will import the class back in to the database container (library). The text file will load into the class module. NOTICE that the properties that you modified out in the database window are not visible. If you could see or manipulate those properties from inside of the editor this whole export / modify / import rigmarole would not be required. IIRC you CAN do that in VB6 (though I am not a VB6 guru). 11) It will ask if you want to save, say yes. That class will now be referencable and creatable from outside of the library. That is it, you are done. You are now a member of the ELITE programmers able and willing to use undocumented tricks to do things others only dream of. 8~0 IIRC you also have to do this if you intend to RETURN a class from a function, IOW you can't create a function function CreateMyClass() AS clsMyClass end function then you must go through this process for clsMyClass even if you never intend it to be seen outside of the library. I use this process myself (I am "Mr. Framework" after all), but ONLY for classes that need to be exposed to the outside world, simply because not performing this process makes a class private to the library, i.e. only referencable from inside of the lib. You should never expose things that you do not want anyone seeing outside of the intended scope. Shamil does not recommend this method because these properties (and they are properties of the class) are undocumented IN VBA by MS and thus "subject to change". However they are also used in VB6 (where they are directly exposed IIRC) and so the chance of this process being prevented in the future is vanishingly small. It has been usable since A97, well over 15 years, and is still usable in A2007. My framework wouldn't function if I did not use this trick. Use it without fear. HOWEVER... if the process ever does fail (and it hasn't in all the time I have used it) simply say: IT'S ALL SHAMIL'S FAULT! ;-) John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Shamil Salakhetdinov Sent: Wednesday, December 12, 2007 6:28 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Classes In Referenced MDE Hello Andy, This is a feature by design: you cannot have Creatable custom classes in a library MDB/MDE. Although you can have PublicNotCreatable custom classes (you can set this property via custom class's properties window in VBA IDE, default value is private) in your library MDB/MDE: they will be visible in FE but you can't use New keyword to create their instances in FE - the hint/"trick" is to use helper functions to create instances of these classes in library MDB/MDE.... There are also "dirty" tricks to make custom classes in MDB/MDE creatable using New keyword in FE but I'd not recommend using them and therefore I'd not write more on them here... HTH... -- Shamil -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Andy Lacey Sent: Wednesday, December 12, 2007 12:49 PM To: Dba Subject: [AccessD] Classes In Referenced MDE Hi all I've been experimenting with creating a library of standard functions in anticipation of a new project. Created MDB, imported modules with standard functions, created MDE from that and then referenced that MDE in my FE. All fine and dandy. Then imported into my library a class module. Recreated MDE. This time though my FE fails to compile because it doesn't like my Dim of a new instance of the class - unknown user-defined type. Question is am I doing something wrong or is this a limitation, ie that class modules must reside in the FE from which they're called. One of you class experts is sure to know this one. -- Andy Lacey http://www.minstersystems.co.uk From jwcolby at colbyconsulting.com Wed Dec 12 07:17:38 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Wed, 12 Dec 2007 08:17:38 -0500 Subject: [AccessD] Classes In Referenced MDE In-Reply-To: <000001c83cb7$f502c3e0$6401a8c0@nant> References: <20071212114152.B1D152B8269@smtp.nildram.co.uk> <000001c83cb7$f502c3e0$6401a8c0@nant> Message-ID: <001601c83cc1$5ec9fe70$977aa8c0@M90> Shamil, I was disappointed to find that the cExposer was an MDE. I wanted to learn your secret of saving the class once imported back in to the database. I got as far as that myself but could never get the save to happen. Did you solve that or did you simply have the person save the database and answer Yes to the save prompts? John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Shamil Salakhetdinov Sent: Wednesday, December 12, 2007 7:10 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Classes In Referenced MDE Hello Andy, No legal way with Access 97... "not legal" but used by several developers and worked well for them - here it's: http://smsconsulting.spb.ru/shamil_s/articles/cexposer.htm Please take into account that if you use VSS then it will clear the flags which can be set by the referred above add-in.... HTH... -- Shamil -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Andy Lacey Sent: Wednesday, December 12, 2007 1:42 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Classes In Referenced MDE Hi Shamil Thanks for this. Sounds like what I need except that I can't see how to set the PublicNotCreatable property. Can you talk me through that? And before we go any further I'd better admit this is A97 in case that blows this. -- 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] Classes In Referenced MDE Date: 12/12/07 11:32 Hello Andy, This is a feature by design: you cannot have Creatable custom classes in a library MDB/MDE. Although you can have PublicNotCreatable custom classes (you can set this property via custom class's properties window in VBA IDE, default value is private) in your library MDB/MDE: they will be visible in FE but you can't use New keyword to create their instances in FE - the hint/"trick" is to use helper functions to create instances of these classes in library MDB/MDE.... There are also "dirty" tricks to make custom classes in MDB/MDE creatable using New keyword in FE but I'd not recommend using them and therefore I'd not write more on them here... HTH... -- Shamil -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Andy Lacey Sent: Wednesday, December 12, 2007 12:49 PM To: Dba Subject: [AccessD] Classes In Referenced MDE Hi all I've been experimenting with creating a library of standard functions in anticipation of a new project. Created MDB, imported modules with standard functions, created MDE from that and then referenced that MDE in my FE. All fine and dandy. Then imported into my library a class module. Recreated MDE. This time though my FE fails to compile because it doesn't like my Dim of a new instance of the class - unknown user-defined type. Question is am I doing something wrong or is this a limitation, ie that class modules must reside in the FE from which they're called. One of you class experts is sure to know this one. -- Andy Lacey http://www.minstersystems.co.uk ________________________________________________ Message sent using UebiMiau 2.7.2 -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com ________________________________________________ Message sent using UebiMiau 2.7.2 -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/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 andy at minstersystems.co.uk Wed Dec 12 06:30:35 2007 From: andy at minstersystems.co.uk (Andy Lacey) Date: Wed, 12 Dec 2007 13:30:35 +0100 Subject: [AccessD] Classes In Referenced MDE Message-ID: <20071212133035.726684CB66@smtp.nildram.co.uk> ROTFL. I like your style JC. Tell me to do something that Shamil says not to, then say to blame Shamil if it goes pear-shaped. Harsh. Anyway I'm going to try this. Sounds a breeze. A couple of questions though: 1. In your example you gave a set of lines and their replacements. Do the lines BEGIN MultiUse = -1 'True END remain? 2.If I modify the class and save it will the changed attributes persist, or will I have to go through this malarkey again? Thanks for your help. -- 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] Classes In Referenced MDE Date: 12/12/07 13:17 Andy, >There are also "dirty" tricks to make custom classes in MDB/MDE creatable using New keyword in FE but I'd not recommend using them And I do recommend using them, having used them myself for years (since I learned of Classes from my mentor Shamil). The method involves exporting the classes to a text file. 1) Click on a module from the database window: 2) Click File / Export (from the menu) 3) A file find dialog will open. I usually make a CLASS directory inside of my project directory. Move to that directory. 4) type in the name of the file to save it as. Make the file name the same as the class name that you are exporting. 5) Open the text file with an editor. Inside you will see the following at the top of the module: VERSION 1.0 CLASS BEGIN MultiUse = -1 'True END Attribute VB_Name = "dclsMail" Attribute VB_GlobalNameSpace = False Attribute VB_Creatable = False Attribute VB_PredeclaredId = False Attribute VB_Exposed = False Option Compare Database Option Explicit 6) Replace all of that with the following: Attribute VB_Name = "dclsMail" Attribute VB_GlobalNameSpace = False Attribute VB_Creatable = True Attribute VB_PredeclaredId = False Attribute VB_Exposed = True Notice that I replaced VB_Creatable with a True value and VB_Exposed with a true value. 7) Leave the rest of the file untouched, modifying only the lines as shown above. Save the text file. 8) Back in the database delete the class you just exported. 9) From the database window click Insert / Class module (from the menu) 10) The VBE will open in a new class. In the text editor click Insert / File (from the menu) 11) A file find dialog will open. Navigate to and select the file you just modified out in the disk. It will import the class back in to the database container (library). The text file will load into the class module. NOTICE that the properties that you modified out in the database window are not visible. If you could see or manipulate those properties from inside of the editor this whole export / modify / import rigmarole would not be required. IIRC you CAN do that in VB6 (though I am not a VB6 guru). 11) It will ask if you want to save, say yes. That class will now be referencable and creatable from outside of the library. That is it, you are done. You are now a member of the ELITE programmers able and willing to use undocumented tricks to do things others only dream of. 8~0 IIRC you also have to do this if you intend to RETURN a class from a function, IOW you can't create a function function CreateMyClass() AS clsMyClass end function then you must go through this process for clsMyClass even if you never intend it to be seen outside of the library. I use this process myself (I am "Mr. Framework" after all), but ONLY for classes that need to be exposed to the outside world, simply because not performing this process makes a class private to the library, i.e. only referencable from inside of the lib. You should never expose things that you do not want anyone seeing outside of the intended scope. Shamil does not recommend this method because these properties (and they are properties of the class) are undocumented IN VBA by MS and thus "subject to change". However they are also used in VB6 (where they are directly exposed IIRC) and so the chance of this process being prevented in the future is vanishingly small. It has been usable since A97, well over 15 years, and is still usable in A2007. My framework wouldn't function if I did not use this trick. Use it without fear. HOWEVER... if the process ever does fail (and it hasn't in all the time I have used it) simply say: IT'S ALL SHAMIL'S FAULT! ;-) John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Shamil Salakhetdinov Sent: Wednesday, December 12, 2007 6:28 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Classes In Referenced MDE Hello Andy, This is a feature by design: you cannot have Creatable custom classes in a library MDB/MDE. Although you can have PublicNotCreatable custom classes (you can set this property via custom class's properties window in VBA IDE, default value is private) in your library MDB/MDE: they will be visible in FE but you can't use New keyword to create their instances in FE - the hint/"trick" is to use helper functions to create instances of these classes in library MDB/MDE.... There are also "dirty" tricks to make custom classes in MDB/MDE creatable using New keyword in FE but I'd not recommend using them and therefore I'd not write more on them here... HTH... -- Shamil -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Andy Lacey Sent: Wednesday, December 12, 2007 12:49 PM To: Dba Subject: [AccessD] Classes In Referenced MDE Hi all I've been experimenting with creating a library of standard functions in anticipation of a new project. Created MDB, imported modules with standard functions, created MDE from that and then referenced that MDE in my FE. All fine and dandy. Then imported into my library a class module. Recreated MDE. This time though my FE fails to compile because it doesn't like my Dim of a new instance of the class - unknown user-defined type. Question is am I doing something wrong or is this a limitation, ie that class modules must reside in the FE from which they're called. One of you class experts is sure to know this one. -- 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 ________________________________________________ Message sent using UebiMiau 2.7.2 From jwcolby at colbyconsulting.com Wed Dec 12 07:41:59 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Wed, 12 Dec 2007 08:41:59 -0500 Subject: [AccessD] Classes In Referenced MDE In-Reply-To: <20071212122356.594552B5106@smtp.nildram.co.uk> References: <20071212122356.594552B5106@smtp.nildram.co.uk> Message-ID: <001701c83cc4$c58c1e10$977aa8c0@M90> Andy, Shamil's cExposer performs the steps outlined in my email. I have no idea where I first learned of the technique, probably from Shamil, but it is an open secret out in the dev world. And yes, Shamil's add-in should be removed from your MDE before shipping. I have never used cExposer but I will certainly see if modern versions of Access will accept it and use it. It appears to be written in A97 perhaps. Shamil, you should go back to the original and publish the MDA for all the world to see. There are advanced techniques required to get at and expose report and form modules, etc. Your already exalted status can only be increased by allowing others to learn from your experience. I was able to build a cExposer widget but it was a PITA discovering all the stuff and I no longer have (or don't know where to find) the source, and as I mentioned, I was never able to solve the "how do I save the imported class" piece. C'mon Shamil, show us your secret sauce. And folks, even though I tease Shamil about his exalted status, he is indeed the one who taught me about WithEvents and classes, the single biggest advance in my Access programming knowledge. I know that I push classes and WithEvents all the time, precisely because they are so useful, but it was Shamil pushing me that caused me to finally figure them out and use them, and it was his examples that I used to learn about it. I bow to the Northeast on a regular basis, and if my prodding has caused any of you to learn WithEvents and classes, you should too. Shamil lives in St. Petersburg Russia for anyone who does not know, which is Northeast from me. You can figure out which direction to bow from wherever in the world you live. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Andy Lacey Sent: Wednesday, December 12, 2007 6:24 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Classes In Referenced MDE Whoa, amazing stuff as ever from you Shamil. Not sure if my bosses (client) will let me use it though - will have to approach it gently. I've got two questions. Firstly will it work on an MDE? Secondly am I right in thinking that the Add-In would only be needed on the development machine because it does a once-and-for-all change to the referenced MDB/MDE? So once the add-in has done its work if the Fe and MDE are then copied down to a user's machine will everything run ok without the user needing the Add-In? -- 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] Classes In Referenced MDE Date: 12/12/07 12:14 Hello Andy, No legal way with Access 97... "not legal" but used by several developers and worked well for them - here it's: http://smsconsulting.spb.ru/shamil_s/articles/cexposer.htm Please take into account that if you use VSS then it will clear the flags which can be set by the referred above add-in.... HTH... -- Shamil -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Andy Lacey Sent: Wednesday, December 12, 2007 1:42 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Classes In Referenced MDE Hi Shamil Thanks for this. Sounds like what I need except that I can't see how to set the PublicNotCreatable property. Can you talk me through that? And before we go any further I'd better admit this is A97 in case that blows this. -- 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] Classes In Referenced MDE Date: 12/12/07 11:32 Hello Andy, This is a feature by design: you cannot have Creatable custom classes in a library MDB/MDE. Although you can have PublicNotCreatable custom classes (you can set this property via custom class's properties window in VBA IDE, default value is private) in your library MDB/MDE: they will be visible in FE but you can't use New keyword to create their instances in FE - the hint/"trick" is to use helper functions to create instances of these classes in library MDB/MDE.... There are also "dirty" tricks to make custom classes in MDB/MDE creatable using New keyword in FE but I'd not recommend using them and therefore I'd not write more on them here... HTH... -- Shamil -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Andy Lacey Sent: Wednesday, December 12, 2007 12:49 PM To: Dba Subject: [AccessD] Classes In Referenced MDE Hi all I've been experimenting with creating a library of standard functions in anticipation of a new project. Created MDB, imported modules with standard functions, created MDE from that and then referenced that MDE in my FE. All fine and dandy. Then imported into my library a class module. Recreated MDE. This time though my FE fails to compile because it doesn't like my Dim of a new instance of the class - unknown user-defined type. Question is am I doing something wrong or is this a limitation, ie that class modules must reside in the FE from which they're called. One of you class experts is sure to know this one. -- Andy Lacey http://www.minstersystems.co.uk ________________________________________________ Message sent using UebiMiau 2.7.2 -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com ________________________________________________ Message sent using UebiMiau 2.7.2 -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com ________________________________________________ Message sent using UebiMiau 2.7.2 -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From shamil at users.mns.ru Wed Dec 12 07:47:40 2007 From: shamil at users.mns.ru (Shamil Salakhetdinov) Date: Wed, 12 Dec 2007 16:47:40 +0300 Subject: [AccessD] Classes In Referenced MDE In-Reply-To: <20071212122356.594552B5106@smtp.nildram.co.uk> Message-ID: <002101c83cc5$97a50f60$6401a8c0@nant> Hello Andy, Yes, this Add-in is needed on development PC only: it does "a once-and-for-all change" for referenced *MDB*. Then you have to compile this MDB into MDE as usual. And then it will work ok for MDE. Please make back-up copy of your program MDBs before running this add-in if you will decide to use it. <<< Not sure if my bosses (client) will let me use it though - will have to approach it gently. >>> That's up to you and your bosses to decide I have my disclaimer published with this add-in. I can say that it's almost 10 years now as this add-in was published and it was used by several of my partners/customers - and it always worked OK. But once again - always make backups before running this add-in for your program databases.... -- Shamil -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Andy Lacey Sent: Wednesday, December 12, 2007 2:24 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Classes In Referenced MDE Whoa, amazing stuff as ever from you Shamil. Not sure if my bosses (client) will let me use it though - will have to approach it gently. I've got two questions. Firstly will it work on an MDE? Secondly am I right in thinking that the Add-In would only be needed on the development machine because it does a once-and-for-all change to the referenced MDB/MDE? So once the add-in has done its work if the Fe and MDE are then copied down to a user's machine will everything run ok without the user needing the Add-In? -- 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] Classes In Referenced MDE Date: 12/12/07 12:14 Hello Andy, No legal way with Access 97... "not legal" but used by several developers and worked well for them - here it's: http://smsconsulting.spb.ru/shamil_s/articles/cexposer.htm Please take into account that if you use VSS then it will clear the flags which can be set by the referred above add-in.... HTH... -- Shamil -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Andy Lacey Sent: Wednesday, December 12, 2007 1:42 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Classes In Referenced MDE Hi Shamil Thanks for this. Sounds like what I need except that I can't see how to set the PublicNotCreatable property. Can you talk me through that? And before we go any further I'd better admit this is A97 in case that blows this. -- 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] Classes In Referenced MDE Date: 12/12/07 11:32 Hello Andy, This is a feature by design: you cannot have Creatable custom classes in a library MDB/MDE. Although you can have PublicNotCreatable custom classes (you can set this property via custom class's properties window in VBA IDE, default value is private) in your library MDB/MDE: they will be visible in FE but you can't use New keyword to create their instances in FE - the hint/"trick" is to use helper functions to create instances of these classes in library MDB/MDE.... There are also "dirty" tricks to make custom classes in MDB/MDE creatable using New keyword in FE but I'd not recommend using them and therefore I'd not write more on them here... HTH... -- Shamil -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Andy Lacey Sent: Wednesday, December 12, 2007 12:49 PM To: Dba Subject: [AccessD] Classes In Referenced MDE Hi all I've been experimenting with creating a library of standard functions in anticipation of a new project. Created MDB, imported modules with standard functions, created MDE from that and then referenced that MDE in my FE. All fine and dandy. Then imported into my library a class module. Recreated MDE. This time though my FE fails to compile because it doesn't like my Dim of a new instance of the class - unknown user-defined type. Question is am I doing something wrong or is this a limitation, ie that class modules must reside in the FE from which they're called. One of you class experts is sure to know this one. -- Andy Lacey http://www.minstersystems.co.uk ________________________________________________ Message sent using UebiMiau 2.7.2 -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com ________________________________________________ Message sent using UebiMiau 2.7.2 -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com ________________________________________________ Message sent using UebiMiau 2.7.2 -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From jwcolby at colbyconsulting.com Wed Dec 12 07:56:14 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Wed, 12 Dec 2007 08:56:14 -0500 Subject: [AccessD] Classes In Referenced MDE In-Reply-To: <20071212133035.726684CB66@smtp.nildram.co.uk> References: <20071212133035.726684CB66@smtp.nildram.co.uk> Message-ID: <001801c83cc6$c2ecd030$977aa8c0@M90> Andy, >1. In your example you gave a set of lines and their replacements. Do the lines BEGIN MultiUse = -1 'True END remain? Nope, remove those lines. It turns out that Access "recreates" all that stuff behinds the scene when it creates a class, and it is all invisible to us from inside of the class when working in the editor in VBA. You can leave it in, or take it out, it makes no difference. I just take it out because it "simplifies" what I am looking at when viewing the class out in the text editor. >2.If I modify the class and save it will the changed attributes persist, or will I have to go through this malarkey again? What happens is that these properties are "set" inside of the class as you import them from the text file. If you were to export the class again you would see that they are still set to the values you set them to the first time. >ROTFL. I like your style JC. Tell me to do something that Shamil says not to, then say to blame Shamil if it goes pear-shaped. Harsh. Not only that but I used Shamil's own "don't do that" email to tell you to do it. We live in strange times. Shamil lives half way around the world from me and yet I consider him a good friend, as I do many other people on this list that I have never met. And of course, since much of what I learned in this area came directly from Shamil, if anything goes wrong, IT IS SHAMIL'S FAULT. ;-) Shamil's cExposer performs all these steps for you from a point and click environment. I have never used cExposer myself, though I might. I have only ever exposed normal class modules, never modules behind forms or reports. Understanding how to do the process manually is important I think, and allows me to "just do it" whenever I need to. It really is easy enough to do. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Andy Lacey Sent: Wednesday, December 12, 2007 7:31 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Classes In Referenced MDE ROTFL. I like your style JC. Tell me to do something that Shamil says not to, then say to blame Shamil if it goes pear-shaped. Harsh. Anyway I'm going to try this. Sounds a breeze. A couple of questions though: 1. In your example you gave a set of lines and their replacements. Do the lines BEGIN MultiUse = -1 'True END remain? 2.If I modify the class and save it will the changed attributes persist, or will I have to go through this malarkey again? Thanks for your help. -- 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] Classes In Referenced MDE Date: 12/12/07 13:17 Andy, >There are also "dirty" tricks to make custom classes in MDB/MDE >creatable using New keyword in FE but I'd not recommend using them And I do recommend using them, having used them myself for years (since I learned of Classes from my mentor Shamil). The method involves exporting the classes to a text file. 1) Click on a module from the database window: 2) Click File / Export (from the menu) 3) A file find dialog will open. I usually make a CLASS directory inside of my project directory. Move to that directory. 4) type in the name of the file to save it as. Make the file name the same as the class name that you are exporting. 5) Open the text file with an editor. Inside you will see the following at the top of the module: VERSION 1.0 CLASS BEGIN MultiUse = -1 'True END Attribute VB_Name = "dclsMail" Attribute VB_GlobalNameSpace = False Attribute VB_Creatable = False Attribute VB_PredeclaredId = False Attribute VB_Exposed = False Option Compare Database Option Explicit 6) Replace all of that with the following: Attribute VB_Name = "dclsMail" Attribute VB_GlobalNameSpace = False Attribute VB_Creatable = True Attribute VB_PredeclaredId = False Attribute VB_Exposed = True Notice that I replaced VB_Creatable with a True value and VB_Exposed with a true value. 7) Leave the rest of the file untouched, modifying only the lines as shown above. Save the text file. 8) Back in the database delete the class you just exported. 9) From the database window click Insert / Class module (from the menu) 10) The VBE will open in a new class. In the text editor click Insert / File (from the menu) 11) A file find dialog will open. Navigate to and select the file you just modified out in the disk. It will import the class back in to the database container (library). The text file will load into the class module. NOTICE that the properties that you modified out in the database window are not visible. If you could see or manipulate those properties from inside of the editor this whole export / modify / import rigmarole would not be required. IIRC you CAN do that in VB6 (though I am not a VB6 guru). 11) It will ask if you want to save, say yes. That class will now be referencable and creatable from outside of the library. That is it, you are done. You are now a member of the ELITE programmers able and willing to use undocumented tricks to do things others only dream of. 8~0 IIRC you also have to do this if you intend to RETURN a class from a function, IOW you can't create a function function CreateMyClass() AS clsMyClass end function then you must go through this process for clsMyClass even if you never intend it to be seen outside of the library. I use this process myself (I am "Mr. Framework" after all), but ONLY for classes that need to be exposed to the outside world, simply because not performing this process makes a class private to the library, i.e. only referencable from inside of the lib. You should never expose things that you do not want anyone seeing outside of the intended scope. Shamil does not recommend this method because these properties (and they are properties of the class) are undocumented IN VBA by MS and thus "subject to change". However they are also used in VB6 (where they are directly exposed IIRC) and so the chance of this process being prevented in the future is vanishingly small. It has been usable since A97, well over 15 years, and is still usable in A2007. My framework wouldn't function if I did not use this trick. Use it without fear. HOWEVER... if the process ever does fail (and it hasn't in all the time I have used it) simply say: IT'S ALL SHAMIL'S FAULT! ;-) John W. Colby Colby Consulting www.ColbyConsulting.com From shamil at users.mns.ru Wed Dec 12 08:01:59 2007 From: shamil at users.mns.ru (Shamil Salakhetdinov) Date: Wed, 12 Dec 2007 17:01:59 +0300 Subject: [AccessD] Classes In Referenced MDE In-Reply-To: <001601c83cc1$5ec9fe70$977aa8c0@M90> Message-ID: <002501c83cc7$9bd95850$6401a8c0@nant> John, I must say I do not know where the sources are - but AFAIKR there is nothing tricky there: - you have described procedure in your another post in this thread and the ClassExposer add-in just implements this procedure by using: - DoCmd.OpenModule... - getting all the module's text into file; - prefixing this file with requested attributes; - loading fixed file text back into module; - saving module to mdb... That's basically it. What didn't work in your procedure with save? Did you use MS Access 97 or MS Access 2000 and above? For MS Access 2000/XP/... the procedure is different - you have to use Microsoft Visual Basic for Applications Extensibility 5.3 ? Did you use its Object Model? It didn't work? -- Shamil -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Wednesday, December 12, 2007 4:18 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Classes In Referenced MDE Shamil, I was disappointed to find that the cExposer was an MDE. I wanted to learn your secret of saving the class once imported back in to the database. I got as far as that myself but could never get the save to happen. Did you solve that or did you simply have the person save the database and answer Yes to the save prompts? John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Shamil Salakhetdinov Sent: Wednesday, December 12, 2007 7:10 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Classes In Referenced MDE Hello Andy, No legal way with Access 97... "not legal" but used by several developers and worked well for them - here it's: http://smsconsulting.spb.ru/shamil_s/articles/cexposer.htm Please take into account that if you use VSS then it will clear the flags which can be set by the referred above add-in.... HTH... -- Shamil -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Andy Lacey Sent: Wednesday, December 12, 2007 1:42 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Classes In Referenced MDE Hi Shamil Thanks for this. Sounds like what I need except that I can't see how to set the PublicNotCreatable property. Can you talk me through that? And before we go any further I'd better admit this is A97 in case that blows this. -- 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] Classes In Referenced MDE Date: 12/12/07 11:32 Hello Andy, This is a feature by design: you cannot have Creatable custom classes in a library MDB/MDE. Although you can have PublicNotCreatable custom classes (you can set this property via custom class's properties window in VBA IDE, default value is private) in your library MDB/MDE: they will be visible in FE but you can't use New keyword to create their instances in FE - the hint/"trick" is to use helper functions to create instances of these classes in library MDB/MDE.... There are also "dirty" tricks to make custom classes in MDB/MDE creatable using New keyword in FE but I'd not recommend using them and therefore I'd not write more on them here... HTH... -- Shamil -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Andy Lacey Sent: Wednesday, December 12, 2007 12:49 PM To: Dba Subject: [AccessD] Classes In Referenced MDE Hi all I've been experimenting with creating a library of standard functions in anticipation of a new project. Created MDB, imported modules with standard functions, created MDE from that and then referenced that MDE in my FE. All fine and dandy. Then imported into my library a class module. Recreated MDE. This time though my FE fails to compile because it doesn't like my Dim of a new instance of the class - unknown user-defined type. Question is am I doing something wrong or is this a limitation, ie that class modules must reside in the FE from which they're called. One of you class experts is sure to know this one. -- Andy Lacey http://www.minstersystems.co.uk ________________________________________________ Message sent using UebiMiau 2.7.2 -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com ________________________________________________ Message sent using UebiMiau 2.7.2 -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/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 Dec 12 08:11:01 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Wed, 12 Dec 2007 09:11:01 -0500 Subject: [AccessD] Classes In Referenced MDE In-Reply-To: <002501c83cc7$9bd95850$6401a8c0@nant> References: <001601c83cc1$5ec9fe70$977aa8c0@M90> <002501c83cc7$9bd95850$6401a8c0@nant> Message-ID: <001901c83cc8$d3925ed0$977aa8c0@M90> I was trying it in A2K I believe. Yes, I was using the VB Editor and was using automation to control it. Basically it has no "save" command for saving changes to modules. You can do so simply by manually clicking the save button of course, whereupon Access prompts you if you want to save the changes to... I thought perhaps you were doing it in 2K and had discovered the secret to the save. Plus of course getting at the documents collection for the classes (in A2K) is not your normal job. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Shamil Salakhetdinov Sent: Wednesday, December 12, 2007 9:02 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Classes In Referenced MDE John, I must say I do not know where the sources are - but AFAIKR there is nothing tricky there: - you have described procedure in your another post in this thread and the ClassExposer add-in just implements this procedure by using: - DoCmd.OpenModule... - getting all the module's text into file; - prefixing this file with requested attributes; - loading fixed file text back into module; - saving module to mdb... That's basically it. What didn't work in your procedure with save? Did you use MS Access 97 or MS Access 2000 and above? For MS Access 2000/XP/... the procedure is different - you have to use Microsoft Visual Basic for Applications Extensibility 5.3 ? Did you use its Object Model? It didn't work? -- Shamil -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Wednesday, December 12, 2007 4:18 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Classes In Referenced MDE Shamil, I was disappointed to find that the cExposer was an MDE. I wanted to learn your secret of saving the class once imported back in to the database. I got as far as that myself but could never get the save to happen. Did you solve that or did you simply have the person save the database and answer Yes to the save prompts? John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Shamil Salakhetdinov Sent: Wednesday, December 12, 2007 7:10 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Classes In Referenced MDE Hello Andy, No legal way with Access 97... "not legal" but used by several developers and worked well for them - here it's: http://smsconsulting.spb.ru/shamil_s/articles/cexposer.htm Please take into account that if you use VSS then it will clear the flags which can be set by the referred above add-in.... HTH... -- Shamil -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Andy Lacey Sent: Wednesday, December 12, 2007 1:42 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Classes In Referenced MDE Hi Shamil Thanks for this. Sounds like what I need except that I can't see how to set the PublicNotCreatable property. Can you talk me through that? And before we go any further I'd better admit this is A97 in case that blows this. -- 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] Classes In Referenced MDE Date: 12/12/07 11:32 Hello Andy, This is a feature by design: you cannot have Creatable custom classes in a library MDB/MDE. Although you can have PublicNotCreatable custom classes (you can set this property via custom class's properties window in VBA IDE, default value is private) in your library MDB/MDE: they will be visible in FE but you can't use New keyword to create their instances in FE - the hint/"trick" is to use helper functions to create instances of these classes in library MDB/MDE.... There are also "dirty" tricks to make custom classes in MDB/MDE creatable using New keyword in FE but I'd not recommend using them and therefore I'd not write more on them here... HTH... -- Shamil -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Andy Lacey Sent: Wednesday, December 12, 2007 12:49 PM To: Dba Subject: [AccessD] Classes In Referenced MDE Hi all I've been experimenting with creating a library of standard functions in anticipation of a new project. Created MDB, imported modules with standard functions, created MDE from that and then referenced that MDE in my FE. All fine and dandy. Then imported into my library a class module. Recreated MDE. This time though my FE fails to compile because it doesn't like my Dim of a new instance of the class - unknown user-defined type. Question is am I doing something wrong or is this a limitation, ie that class modules must reside in the FE from which they're called. One of you class experts is sure to know this one. -- Andy Lacey http://www.minstersystems.co.uk ________________________________________________ Message sent using UebiMiau 2.7.2 -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com ________________________________________________ Message sent using UebiMiau 2.7.2 -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/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 andy at minstersystems.co.uk Wed Dec 12 07:43:41 2007 From: andy at minstersystems.co.uk (Andy Lacey) Date: Wed, 12 Dec 2007 14:43:41 +0100 Subject: [AccessD] Classes In Referenced MDE Message-ID: <20071212144341.48A242B9E73@smtp.nildram.co.uk> Worked like a dream. Many thanks to you both. -- 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] Classes In Referenced MDE Date: 12/12/07 13:17 Andy, >There are also "dirty" tricks to make custom classes in MDB/MDE creatable using New keyword in FE but I'd not recommend using them And I do recommend using them, having used them myself for years (since I learned of Classes from my mentor Shamil). The method involves exporting the classes to a text file. 1) Click on a module from the database window: 2) Click File / Export (from the menu) 3) A file find dialog will open. I usually make a CLASS directory inside of my project directory. Move to that directory. 4) type in the name of the file to save it as. Make the file name the same as the class name that you are exporting. 5) Open the text file with an editor. Inside you will see the following at the top of the module: VERSION 1.0 CLASS BEGIN MultiUse = -1 'True END Attribute VB_Name = "dclsMail" Attribute VB_GlobalNameSpace = False Attribute VB_Creatable = False Attribute VB_PredeclaredId = False Attribute VB_Exposed = False Option Compare Database Option Explicit 6) Replace all of that with the following: Attribute VB_Name = "dclsMail" Attribute VB_GlobalNameSpace = False Attribute VB_Creatable = True Attribute VB_PredeclaredId = False Attribute VB_Exposed = True Notice that I replaced VB_Creatable with a True value and VB_Exposed with a true value. 7) Leave the rest of the file untouched, modifying only the lines as shown above. Save the text file. 8) Back in the database delete the class you just exported. 9) From the database window click Insert / Class module (from the menu) 10) The VBE will open in a new class. In the text editor click Insert / File (from the menu) 11) A file find dialog will open. Navigate to and select the file you just modified out in the disk. It will import the class back in to the database container (library). The text file will load into the class module. NOTICE that the properties that you modified out in the database window are not visible. If you could see or manipulate those properties from inside of the editor this whole export / modify / import rigmarole would not be required. IIRC you CAN do that in VB6 (though I am not a VB6 guru). 11) It will ask if you want to save, say yes. That class will now be referencable and creatable from outside of the library. That is it, you are done. You are now a member of the ELITE programmers able and willing to use undocumented tricks to do things others only dream of. 8~0 IIRC you also have to do this if you intend to RETURN a class from a function, IOW you can't create a function function CreateMyClass() AS clsMyClass end function then you must go through this process for clsMyClass even if you never intend it to be seen outside of the library. I use this process myself (I am "Mr. Framework" after all), but ONLY for classes that need to be exposed to the outside world, simply because not performing this process makes a class private to the library, i.e. only referencable from inside of the lib. You should never expose things that you do not want anyone seeing outside of the intended scope. Shamil does not recommend this method because these properties (and they are properties of the class) are undocumented IN VBA by MS and thus "subject to change". However they are also used in VB6 (where they are directly exposed IIRC) and so the chance of this process being prevented in the future is vanishingly small. It has been usable since A97, well over 15 years, and is still usable in A2007. My framework wouldn't function if I did not use this trick. Use it without fear. HOWEVER... if the process ever does fail (and it hasn't in all the time I have used it) simply say: IT'S ALL SHAMIL'S FAULT! ;-) John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Shamil Salakhetdinov Sent: Wednesday, December 12, 2007 6:28 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Classes In Referenced MDE Hello Andy, This is a feature by design: you cannot have Creatable custom classes in a library MDB/MDE. Although you can have PublicNotCreatable custom classes (you can set this property via custom class's properties window in VBA IDE, default value is private) in your library MDB/MDE: they will be visible in FE but you can't use New keyword to create their instances in FE - the hint/"trick" is to use helper functions to create instances of these classes in library MDB/MDE.... There are also "dirty" tricks to make custom classes in MDB/MDE creatable using New keyword in FE but I'd not recommend using them and therefore I'd not write more on them here... HTH... -- Shamil -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Andy Lacey Sent: Wednesday, December 12, 2007 12:49 PM To: Dba Subject: [AccessD] Classes In Referenced MDE Hi all I've been experimenting with creating a library of standard functions in anticipation of a new project. Created MDB, imported modules with standard functions, created MDE from that and then referenced that MDE in my FE. All fine and dandy. Then imported into my library a class module. Recreated MDE. This time though my FE fails to compile because it doesn't like my Dim of a new instance of the class - unknown user-defined type. Question is am I doing something wrong or is this a limitation, ie that class modules must reside in the FE from which they're called. One of you class experts is sure to know this one. -- 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 ________________________________________________ Message sent using UebiMiau 2.7.2 From shamil at users.mns.ru Wed Dec 12 08:53:30 2007 From: shamil at users.mns.ru (Shamil Salakhetdinov) Date: Wed, 12 Dec 2007 17:53:30 +0300 Subject: [AccessD] Classes In Referenced MDE In-Reply-To: <001701c83cc4$c58c1e10$977aa8c0@M90> Message-ID: <000001c83cce$c308c300$6401a8c0@nant> <<< C'mon Shamil, show us your secret sauce. >>> OK, John, I will try to find and get it published before this Christmas :) (Too much work here these days but on Christmas eve I hope to have a break...) -- Shamil -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Wednesday, December 12, 2007 4:42 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Classes In Referenced MDE Andy, Shamil's cExposer performs the steps outlined in my email. I have no idea where I first learned of the technique, probably from Shamil, but it is an open secret out in the dev world. And yes, Shamil's add-in should be removed from your MDE before shipping. I have never used cExposer but I will certainly see if modern versions of Access will accept it and use it. It appears to be written in A97 perhaps. Shamil, you should go back to the original and publish the MDA for all the world to see. There are advanced techniques required to get at and expose report and form modules, etc. Your already exalted status can only be increased by allowing others to learn from your experience. I was able to build a cExposer widget but it was a PITA discovering all the stuff and I no longer have (or don't know where to find) the source, and as I mentioned, I was never able to solve the "how do I save the imported class" piece. C'mon Shamil, show us your secret sauce. And folks, even though I tease Shamil about his exalted status, he is indeed the one who taught me about WithEvents and classes, the single biggest advance in my Access programming knowledge. I know that I push classes and WithEvents all the time, precisely because they are so useful, but it was Shamil pushing me that caused me to finally figure them out and use them, and it was his examples that I used to learn about it. I bow to the Northeast on a regular basis, and if my prodding has caused any of you to learn WithEvents and classes, you should too. Shamil lives in St. Petersburg Russia for anyone who does not know, which is Northeast from me. You can figure out which direction to bow from wherever in the world you live. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Andy Lacey Sent: Wednesday, December 12, 2007 6:24 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Classes In Referenced MDE Whoa, amazing stuff as ever from you Shamil. Not sure if my bosses (client) will let me use it though - will have to approach it gently. I've got two questions. Firstly will it work on an MDE? Secondly am I right in thinking that the Add-In would only be needed on the development machine because it does a once-and-for-all change to the referenced MDB/MDE? So once the add-in has done its work if the Fe and MDE are then copied down to a user's machine will everything run ok without the user needing the Add-In? -- 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] Classes In Referenced MDE Date: 12/12/07 12:14 Hello Andy, No legal way with Access 97... "not legal" but used by several developers and worked well for them - here it's: http://smsconsulting.spb.ru/shamil_s/articles/cexposer.htm Please take into account that if you use VSS then it will clear the flags which can be set by the referred above add-in.... HTH... -- Shamil -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Andy Lacey Sent: Wednesday, December 12, 2007 1:42 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Classes In Referenced MDE Hi Shamil Thanks for this. Sounds like what I need except that I can't see how to set the PublicNotCreatable property. Can you talk me through that? And before we go any further I'd better admit this is A97 in case that blows this. -- 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] Classes In Referenced MDE Date: 12/12/07 11:32 Hello Andy, This is a feature by design: you cannot have Creatable custom classes in a library MDB/MDE. Although you can have PublicNotCreatable custom classes (you can set this property via custom class's properties window in VBA IDE, default value is private) in your library MDB/MDE: they will be visible in FE but you can't use New keyword to create their instances in FE - the hint/"trick" is to use helper functions to create instances of these classes in library MDB/MDE.... There are also "dirty" tricks to make custom classes in MDB/MDE creatable using New keyword in FE but I'd not recommend using them and therefore I'd not write more on them here... HTH... -- Shamil -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Andy Lacey Sent: Wednesday, December 12, 2007 12:49 PM To: Dba Subject: [AccessD] Classes In Referenced MDE Hi all I've been experimenting with creating a library of standard functions in anticipation of a new project. Created MDB, imported modules with standard functions, created MDE from that and then referenced that MDE in my FE. All fine and dandy. Then imported into my library a class module. Recreated MDE. This time though my FE fails to compile because it doesn't like my Dim of a new instance of the class - unknown user-defined type. Question is am I doing something wrong or is this a limitation, ie that class modules must reside in the FE from which they're called. One of you class experts is sure to know this one. -- Andy Lacey http://www.minstersystems.co.uk ________________________________________________ Message sent using UebiMiau 2.7.2 -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com ________________________________________________ Message sent using UebiMiau 2.7.2 -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com ________________________________________________ Message sent using UebiMiau 2.7.2 -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/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 users.mns.ru Wed Dec 12 08:53:30 2007 From: shamil at users.mns.ru (Shamil Salakhetdinov) Date: Wed, 12 Dec 2007 17:53:30 +0300 Subject: [AccessD] Classes In Referenced MDE In-Reply-To: <20071212122356.594552B5106@smtp.nildram.co.uk> Message-ID: <000101c83cce$c4aed1e0$6401a8c0@nant> Andy, Just wanted to note that another legal option could be to move your code into VB6 ActiveX dlls... ...or even into VB.NET COM-exposed classlibs in the case your customers' PCs do have .NET framework installed... ...for the latter case there could be (quite some) overhead while getting through CCW (COM Callable Wrappers generated by TLBEXP) and therefore for the often used library functions moving code to VB.NET classlib(s) could become inefficient.... -- Shamil -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Andy Lacey Sent: Wednesday, December 12, 2007 2:24 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Classes In Referenced MDE Whoa, amazing stuff as ever from you Shamil. Not sure if my bosses (client) will let me use it though - will have to approach it gently. I've got two questions. Firstly will it work on an MDE? Secondly am I right in thinking that the Add-In would only be needed on the development machine because it does a once-and-for-all change to the referenced MDB/MDE? So once the add-in has done its work if the Fe and MDE are then copied down to a user's machine will everything run ok without the user needing the Add-In? -- 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] Classes In Referenced MDE Date: 12/12/07 12:14 Hello Andy, No legal way with Access 97... "not legal" but used by several developers and worked well for them - here it's: http://smsconsulting.spb.ru/shamil_s/articles/cexposer.htm Please take into account that if you use VSS then it will clear the flags which can be set by the referred above add-in.... HTH... -- Shamil -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Andy Lacey Sent: Wednesday, December 12, 2007 1:42 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Classes In Referenced MDE Hi Shamil Thanks for this. Sounds like what I need except that I can't see how to set the PublicNotCreatable property. Can you talk me through that? And before we go any further I'd better admit this is A97 in case that blows this. -- 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] Classes In Referenced MDE Date: 12/12/07 11:32 Hello Andy, This is a feature by design: you cannot have Creatable custom classes in a library MDB/MDE. Although you can have PublicNotCreatable custom classes (you can set this property via custom class's properties window in VBA IDE, default value is private) in your library MDB/MDE: they will be visible in FE but you can't use New keyword to create their instances in FE - the hint/"trick" is to use helper functions to create instances of these classes in library MDB/MDE.... There are also "dirty" tricks to make custom classes in MDB/MDE creatable using New keyword in FE but I'd not recommend using them and therefore I'd not write more on them here... HTH... -- Shamil -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Andy Lacey Sent: Wednesday, December 12, 2007 12:49 PM To: Dba Subject: [AccessD] Classes In Referenced MDE Hi all I've been experimenting with creating a library of standard functions in anticipation of a new project. Created MDB, imported modules with standard functions, created MDE from that and then referenced that MDE in my FE. All fine and dandy. Then imported into my library a class module. Recreated MDE. This time though my FE fails to compile because it doesn't like my Dim of a new instance of the class - unknown user-defined type. Question is am I doing something wrong or is this a limitation, ie that class modules must reside in the FE from which they're called. One of you class experts is sure to know this one. -- Andy Lacey http://www.minstersystems.co.uk ________________________________________________ Message sent using UebiMiau 2.7.2 -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com ________________________________________________ Message sent using UebiMiau 2.7.2 -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com ________________________________________________ Message sent using UebiMiau 2.7.2 -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From andy at minstersystems.co.uk Wed Dec 12 08:44:35 2007 From: andy at minstersystems.co.uk (Andy Lacey) Date: Wed, 12 Dec 2007 15:44:35 +0100 Subject: [AccessD] Classes In Referenced MDE Message-ID: <20071212154436.88CB34D495@smtp.nildram.co.uk> Only wish I knew what any of that meant Shamil. :-( It's looking fine as is now anyway. If what I've done isn't legal I'm relying on you all to keep schtum. :-) -- 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] Classes In Referenced MDE Date: 12/12/07 14:59 Andy, Just wanted to note that another legal option could be to move your code into VB6 ActiveX dlls... ....or even into VB.NET COM-exposed classlibs in the case your customers' PCs do have .NET framework installed... ....for the latter case there could be (quite some) overhead while getting through CCW (COM Callable Wrappers generated by TLBEXP) and therefore for the often used library functions moving code to VB.NET classlib(s) could become inefficient.... -- Shamil -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Andy Lacey Sent: Wednesday, December 12, 2007 2:24 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Classes In Referenced MDE Whoa, amazing stuff as ever from you Shamil. Not sure if my bosses (client) will let me use it though - will have to approach it gently. I've got two questions. Firstly will it work on an MDE? Secondly am I right in thinking that the Add-In would only be needed on the development machine because it does a once-and-for-all change to the referenced MDB/MDE? So once the add-in has done its work if the Fe and MDE are then copied down to a user's machine will everything run ok without the user needing the Add-In? -- 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] Classes In Referenced MDE Date: 12/12/07 12:14 Hello Andy, No legal way with Access 97... "not legal" but used by several developers and worked well for them - here it's: http://smsconsulting.spb.ru/shamil_s/articles/cexposer.htm Please take into account that if you use VSS then it will clear the flags which can be set by the referred above add-in.... HTH... -- Shamil -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Andy Lacey Sent: Wednesday, December 12, 2007 1:42 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Classes In Referenced MDE Hi Shamil Thanks for this. Sounds like what I need except that I can't see how to set the PublicNotCreatable property. Can you talk me through that? And before we go any further I'd better admit this is A97 in case that blows this. -- 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] Classes In Referenced MDE Date: 12/12/07 11:32 Hello Andy, This is a feature by design: you cannot have Creatable custom classes in a library MDB/MDE. Although you can have PublicNotCreatable custom classes (you can set this property via custom class's properties window in VBA IDE, default value is private) in your library MDB/MDE: they will be visible in FE but you can't use New keyword to create their instances in FE - the hint/"trick" is to use helper functions to create instances of these classes in library MDB/MDE.... There are also "dirty" tricks to make custom classes in MDB/MDE creatable using New keyword in FE but I'd not recommend using them and therefore I'd not write more on them here... HTH... -- Shamil -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Andy Lacey Sent: Wednesday, December 12, 2007 12:49 PM To: Dba Subject: [AccessD] Classes In Referenced MDE Hi all I've been experimenting with creating a library of standard functions in anticipation of a new project. Created MDB, imported modules with standard functions, created MDE from that and then referenced that MDE in my FE. All fine and dandy. Then imported into my library a class module. Recreated MDE. This time though my FE fails to compile because it doesn't like my Dim of a new instance of the class - unknown user-defined type. Question is am I doing something wrong or is this a limitation, ie that class modules must reside in the FE from which they're called. One of you class experts is sure to know this one. -- Andy Lacey http://www.minstersystems.co.uk ________________________________________________ Message sent using UebiMiau 2.7.2 -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com ________________________________________________ Message sent using UebiMiau 2.7.2 -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com ________________________________________________ Message sent using UebiMiau 2.7.2 -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com ________________________________________________ Message sent using UebiMiau 2.7.2 From cfoust at infostatsystems.com Wed Dec 12 10:04:57 2007 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Wed, 12 Dec 2007 08:04:57 -0800 Subject: [AccessD] Classes In Referenced MDE In-Reply-To: <20071212154436.88CB34D495@smtp.nildram.co.uk> References: <20071212154436.88CB34D495@smtp.nildram.co.uk> Message-ID: Andy, There's nothing illegal about modifying a class that way. It even lived in Microsoft's own help files way back when in earlier Access versions. I think I first used it in 97 after I had found Shamil's DEEP article, but I don't think I got the technique from him. Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Andy Lacey Sent: Wednesday, December 12, 2007 6:45 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Classes In Referenced MDE Only wish I knew what any of that meant Shamil. :-( It's looking fine as is now anyway. If what I've done isn't legal I'm relying on you all to keep schtum. :-) -- 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] Classes In Referenced MDE Date: 12/12/07 14:59 Andy, Just wanted to note that another legal option could be to move your code into VB6 ActiveX dlls... ....or even into VB.NET COM-exposed classlibs in the case your customers' PCs do have .NET framework installed... ....for the latter case there could be (quite some) overhead while getting through CCW (COM Callable Wrappers generated by TLBEXP) and therefore for the often used library functions moving code to VB.NET classlib(s) could become inefficient.... -- Shamil -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Andy Lacey Sent: Wednesday, December 12, 2007 2:24 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Classes In Referenced MDE Whoa, amazing stuff as ever from you Shamil. Not sure if my bosses (client) will let me use it though - will have to approach it gently. I've got two questions. Firstly will it work on an MDE? Secondly am I right in thinking that the Add-In would only be needed on the development machine because it does a once-and-for-all change to the referenced MDB/MDE? So once the add-in has done its work if the Fe and MDE are then copied down to a user's machine will everything run ok without the user needing the Add-In? -- Andy Lacey http://www.minstersystems.co.uk From jwcolby at colbyconsulting.com Wed Dec 12 10:12:04 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Wed, 12 Dec 2007 11:12:04 -0500 Subject: [AccessD] Classes In Referenced MDE In-Reply-To: <20071212154436.88CB34D495@smtp.nildram.co.uk> References: <20071212154436.88CB34D495@smtp.nildram.co.uk> Message-ID: <001d01c83cd9$bcb8da20$977aa8c0@M90> Andy, I don't think he's talking about legal in the justice system sense, but rather in the "development environment" sense. There is nothing illegal about modifying a class to be visible outside of the library, it just isn't approved of by MS. We don't know why but in terms of lawsuits, that won't happen. MS is basically saying "you can't sue MS if it doesn't work" because they told you not to try it. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Andy Lacey Sent: Wednesday, December 12, 2007 9:45 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Classes In Referenced MDE Only wish I knew what any of that meant Shamil. :-( It's looking fine as is now anyway. If what I've done isn't legal I'm relying on you all to keep schtum. :-) -- 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] Classes In Referenced MDE Date: 12/12/07 14:59 Andy, Just wanted to note that another legal option could be to move your code into VB6 ActiveX dlls... ....or even into VB.NET COM-exposed classlibs in the case your customers' PCs do have .NET framework installed... ....for the latter case there could be (quite some) overhead while getting through CCW (COM Callable Wrappers generated by TLBEXP) and therefore for the often used library functions moving code to VB.NET classlib(s) could become inefficient.... -- Shamil From jimdettman at verizon.net Wed Dec 12 10:33:34 2007 From: jimdettman at verizon.net (Jim Dettman) Date: Wed, 12 Dec 2007 11:33:34 -0500 Subject: [AccessD] Classes In Referenced MDE In-Reply-To: References: <20071212154436.88CB34D495@smtp.nildram.co.uk> Message-ID: <000301c83cdc$bf5612e0$8abea8c0@XPS> Ken Getz published an article on this long ago. Believe it was in Smart Access. Jim. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: Wednesday, December 12, 2007 11:05 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Classes In Referenced MDE Andy, There's nothing illegal about modifying a class that way. It even lived in Microsoft's own help files way back when in earlier Access versions. I think I first used it in 97 after I had found Shamil's DEEP article, but I don't think I got the technique from him. Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Andy Lacey Sent: Wednesday, December 12, 2007 6:45 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Classes In Referenced MDE Only wish I knew what any of that meant Shamil. :-( It's looking fine as is now anyway. If what I've done isn't legal I'm relying on you all to keep schtum. :-) -- 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] Classes In Referenced MDE Date: 12/12/07 14:59 Andy, Just wanted to note that another legal option could be to move your code into VB6 ActiveX dlls... ....or even into VB.NET COM-exposed classlibs in the case your customers' PCs do have .NET framework installed... ....for the latter case there could be (quite some) overhead while getting through CCW (COM Callable Wrappers generated by TLBEXP) and therefore for the often used library functions moving code to VB.NET classlib(s) could become inefficient.... -- Shamil -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Andy Lacey Sent: Wednesday, December 12, 2007 2:24 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Classes In Referenced MDE Whoa, amazing stuff as ever from you Shamil. Not sure if my bosses (client) will let me use it though - will have to approach it gently. I've got two questions. Firstly will it work on an MDE? Secondly am I right in thinking that the Add-In would only be needed on the development machine because it does a once-and-for-all change to the referenced MDB/MDE? So once the add-in has done its work if the Fe and MDE are then copied down to a user's machine will everything run ok without the user needing the Add-In? -- 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 cfoust at infostatsystems.com Wed Dec 12 11:55:34 2007 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Wed, 12 Dec 2007 09:55:34 -0800 Subject: [AccessD] Classes In Referenced MDE In-Reply-To: <000301c83cdc$bf5612e0$8abea8c0@XPS> References: <20071212154436.88CB34D495@smtp.nildram.co.uk> <000301c83cdc$bf5612e0$8abea8c0@XPS> Message-ID: You're right, Jim, and I'm sure that's where I got it. Charlotte -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Dettman Sent: Wednesday, December 12, 2007 8:34 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Classes In Referenced MDE Ken Getz published an article on this long ago. Believe it was in Smart Access. Jim. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: Wednesday, December 12, 2007 11:05 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Classes In Referenced MDE Andy, There's nothing illegal about modifying a class that way. It even lived in Microsoft's own help files way back when in earlier Access versions. I think I first used it in 97 after I had found Shamil's DEEP article, but I don't think I got the technique from him. Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Andy Lacey Sent: Wednesday, December 12, 2007 6:45 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Classes In Referenced MDE Only wish I knew what any of that meant Shamil. :-( It's looking fine as is now anyway. If what I've done isn't legal I'm relying on you all to keep schtum. :-) -- 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] Classes In Referenced MDE Date: 12/12/07 14:59 Andy, Just wanted to note that another legal option could be to move your code into VB6 ActiveX dlls... ....or even into VB.NET COM-exposed classlibs in the case your customers' PCs do have .NET framework installed... ....for the latter case there could be (quite some) overhead while getting through CCW (COM Callable Wrappers generated by TLBEXP) and therefore for the often used library functions moving code to VB.NET classlib(s) could become inefficient.... -- Shamil -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Andy Lacey Sent: Wednesday, December 12, 2007 2:24 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Classes In Referenced MDE Whoa, amazing stuff as ever from you Shamil. Not sure if my bosses (client) will let me use it though - will have to approach it gently. I've got two questions. Firstly will it work on an MDE? Secondly am I right in thinking that the Add-In would only be needed on the development machine because it does a once-and-for-all change to the referenced MDB/MDE? So once the add-in has done its work if the Fe and MDE are then copied down to a user's machine will everything run ok without the user needing the Add-In? -- 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 rockysmolin at bchacc.com Wed Dec 12 12:31:18 2007 From: rockysmolin at bchacc.com (Rocky Smolin at Beach Access Software) Date: Wed, 12 Dec 2007 10:31:18 -0800 Subject: [AccessD] Requery on setting row source or record source Message-ID: <002a01c83ced$301afd50$0301a8c0@HAL9005> Dear List: When setting the record source of a form or subform or setting the row source of a combo or list box through code, is it necessary to also issue a Requery? Or does setting the source do a requery. I've got an app with some 'flicker' on opening a couple forms. On these forms I set the sources programmatically on opening and I'm thinking that some flicker may be due to unnecessary requerying. MTIA Rocky From cfoust at infostatsystems.com Wed Dec 12 12:42:11 2007 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Wed, 12 Dec 2007 10:42:11 -0800 Subject: [AccessD] Requery on setting row source or record source In-Reply-To: <002a01c83ced$301afd50$0301a8c0@HAL9005> References: <002a01c83ced$301afd50$0301a8c0@HAL9005> Message-ID: If you set the source through code, you shouldn't need to requery. You need to requery when the values in the current list change. Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin at Beach Access Software Sent: Wednesday, December 12, 2007 10:31 AM To: 'Access Developers discussion and problem solving' Subject: [AccessD] Requery on setting row source or record source Dear List: When setting the record source of a form or subform or setting the row source of a combo or list box through code, is it necessary to also issue a Requery? Or does setting the source do a requery. I've got an app with some 'flicker' on opening a couple forms. On these forms I set the sources programmatically on opening and I'm thinking that some flicker may be due to unnecessary requerying. MTIA Rocky -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From andy at minstersystems.co.uk Wed Dec 12 13:04:06 2007 From: andy at minstersystems.co.uk (Andy Lacey) Date: Wed, 12 Dec 2007 19:04:06 -0000 Subject: [AccessD] Classes In Referenced MDE In-Reply-To: Message-ID: <014101c83cf1$c51ce810$da9cd355@minster33c3r25> Thanks all. -- Andy Lacey http://www.minstersystems.co.uk > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of > Charlotte Foust > Sent: 12 December 2007 17:56 > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Classes In Referenced MDE > > > You're right, Jim, and I'm sure that's where I got it. > > Charlotte > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Dettman > Sent: Wednesday, December 12, 2007 8:34 AM > To: 'Access Developers discussion and problem solving' > Subject: Re: [AccessD] Classes In Referenced MDE > > > > Ken Getz published an article on this long ago. Believe it > was in Smart Access. > > Jim. > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of > Charlotte Foust > Sent: Wednesday, December 12, 2007 11:05 AM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Classes In Referenced MDE > > Andy, > > There's nothing illegal about modifying a class that way. It > even lived in Microsoft's own help files way back when in > earlier Access versions. I think I first used it in 97 after > I had found Shamil's DEEP article, but I don't think I got > the technique from him. > > Charlotte Foust > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Andy Lacey > Sent: Wednesday, December 12, 2007 6:45 AM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Classes In Referenced MDE > > Only wish I knew what any of that meant Shamil. :-( > > It's looking fine as is now anyway. If what I've done isn't > legal I'm relying on you all to keep schtum. :-) > > -- > 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] Classes In Referenced MDE > Date: 12/12/07 14:59 > > > Andy, > > Just wanted to note that another legal option could be to > move your code into VB6 ActiveX dlls... > > ....or even into VB.NET COM-exposed classlibs in the case > your customers' PCs do have .NET framework installed... > > ....for the latter case there could be (quite some) overhead > while getting through CCW (COM Callable Wrappers generated by > TLBEXP) and therefore for the often used library functions > moving code to VB.NET > classlib(s) could become inefficient.... > > -- > Shamil > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Andy Lacey > Sent: Wednesday, December 12, 2007 2:24 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Classes In Referenced MDE > > Whoa, amazing stuff as ever from you Shamil. Not sure if my bosses > (client) will let me use it though - will have to approach it gently. > > I've got two questions. Firstly will it work on an MDE? > Secondly am I right in thinking that the Add-In would only be > needed on the development machine because it does a > once-and-for-all change to the referenced MDB/MDE? So once > the add-in has done its work if the Fe and MDE are then > copied down to a user's machine will everything run ok > without the user needing the Add-In? > > -- > 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 rockysmolin at bchacc.com Wed Dec 12 13:39:15 2007 From: rockysmolin at bchacc.com (Rocky Smolin at Beach Access Software) Date: Wed, 12 Dec 2007 11:39:15 -0800 Subject: [AccessD] Requery on setting row source or record source In-Reply-To: References: <002a01c83ced$301afd50$0301a8c0@HAL9005> Message-ID: <004201c83cf6$ae112640$0301a8c0@HAL9005> Thanks Charlotte. Commenting out all them extraneous requeries now. Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: Wednesday, December 12, 2007 10:42 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Requery on setting row source or record source If you set the source through code, you shouldn't need to requery. You need to requery when the values in the current list change. Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin at Beach Access Software Sent: Wednesday, December 12, 2007 10:31 AM To: 'Access Developers discussion and problem solving' Subject: [AccessD] Requery on setting row source or record source Dear List: When setting the record source of a form or subform or setting the row source of a combo or list box through code, is it necessary to also issue a Requery? Or does setting the source do a requery. I've got an app with some 'flicker' on opening a couple forms. On these forms I set the sources programmatically on opening and I'm thinking that some flicker may be due to unnecessary requerying. 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 No virus found in this incoming message. Checked by AVG Free Edition. Version: 7.5.503 / Virus Database: 269.17.1/1181 - Release Date: 12/11/2007 5:05 PM From cfoust at infostatsystems.com Wed Dec 12 15:01:43 2007 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Wed, 12 Dec 2007 13:01:43 -0800 Subject: [AccessD] Requery on setting row source or record source In-Reply-To: <004201c83cf6$ae112640$0301a8c0@HAL9005> References: <002a01c83ced$301afd50$0301a8c0@HAL9005> <004201c83cf6$ae112640$0301a8c0@HAL9005> Message-ID: Just remember, if you are using a NotInList routine to add items to the Combobox rowsource, you will need to requery. Charlotte -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin at Beach Access Software Sent: Wednesday, December 12, 2007 11:39 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Requery on setting row source or record source Thanks Charlotte. Commenting out all them extraneous requeries now. Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: Wednesday, December 12, 2007 10:42 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Requery on setting row source or record source If you set the source through code, you shouldn't need to requery. You need to requery when the values in the current list change. Charlotte Foust From max.wanadoo at gmail.com Wed Dec 12 15:25:23 2007 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Wed, 12 Dec 2007 21:25:23 -0000 Subject: [AccessD] Requery on setting row source or record source In-Reply-To: Message-ID: <015001c83d05$824fd560$8119fea9@LTVM> acDataErrAdded Doesn't display a message to the user but enables you to add the entry to the combo box list in the NotInList event procedure. After the entry is added, Microsoft Access updates the list by requerying the combo box. Microsoft Access then rechecks the string against the combo box list, and saves the value in the NewData argument in the field the combo box is bound to. If the string is not in the list, then Microsoft Access displays an error message. Private Sub Colors_NotInList(NewData As String, _ Response As Integer) Dim ctl As Control ' Return Control object that points to combo box. Set ctl = Me!Colors ' Prompt user to verify they wish to add new value. If MsgBox("Value is not in list. Add it?", _ vbOKCancel) = vbOK Then ' Set Response argument to indicate that data ' is being added. Response = acDataErrAdded ' Add string in NewData argument to row source. ctl.RowSource = ctl.RowSource & ";" & NewData Else ' If user chooses Cancel, suppress error message ' and undo changes. Response = acDataErrContinue ctl.Undo End If End Sub Regards Max (From the help page 'NOTINLIST') -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: Wednesday, December 12, 2007 9:02 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Requery on setting row source or record source Just remember, if you are using a NotInList routine to add items to the Combobox rowsource, you will need to requery. Charlotte -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin at Beach Access Software Sent: Wednesday, December 12, 2007 11:39 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Requery on setting row source or record source Thanks Charlotte. Commenting out all them extraneous requeries now. Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: Wednesday, December 12, 2007 10:42 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Requery on setting row source or record source If you set the source through code, you shouldn't need to requery. You need to requery when the values in the current list change. Charlotte Foust -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From Lambert.Heenan at AIG.com Wed Dec 12 16:11:23 2007 From: Lambert.Heenan at AIG.com (Heenan, Lambert) Date: Wed, 12 Dec 2007 16:11:23 -0600 Subject: [AccessD] Requery on setting row source or record source Message-ID: <34C8A2AB1EF3564CB0D64DB6AFFDD5C20EF0A2F5@XLIVMBX35bkup.aig.com> Quite so. But I'm damned if I could find that in the XP help. Access 97 help was much more helpful! :-) -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo Sent: Wednesday, December 12, 2007 4:25 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Requery on setting row source or record source acDataErrAdded Doesn't display a message to the user but enables you to add the entry to the combo box list in the NotInList event procedure. After the entry is added, Microsoft Access updates the list by requerying the combo box. Microsoft Access then rechecks the string against the combo box list, and saves the value in the NewData argument in the field the combo box is bound to. If the string is not in the list, then Microsoft Access displays an error message. Private Sub Colors_NotInList(NewData As String, _ Response As Integer) Dim ctl As Control ' Return Control object that points to combo box. Set ctl = Me!Colors ' Prompt user to verify they wish to add new value. If MsgBox("Value is not in list. Add it?", _ vbOKCancel) = vbOK Then ' Set Response argument to indicate that data ' is being added. Response = acDataErrAdded ' Add string in NewData argument to row source. ctl.RowSource = ctl.RowSource & ";" & NewData Else ' If user chooses Cancel, suppress error message ' and undo changes. Response = acDataErrContinue ctl.Undo End If End Sub Regards Max (From the help page 'NOTINLIST') -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: Wednesday, December 12, 2007 9:02 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Requery on setting row source or record source Just remember, if you are using a NotInList routine to add items to the Combobox rowsource, you will need to requery. Charlotte -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin at Beach Access Software Sent: Wednesday, December 12, 2007 11:39 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Requery on setting row source or record source Thanks Charlotte. Commenting out all them extraneous requeries now. Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: Wednesday, December 12, 2007 10:42 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Requery on setting row source or record source If you set the source through code, you shouldn't need to requery. You need to requery when the values in the current list change. 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 Wed Dec 12 16:29:51 2007 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Wed, 12 Dec 2007 22:29:51 -0000 Subject: [AccessD] Requery on setting row source or record source In-Reply-To: <34C8A2AB1EF3564CB0D64DB6AFFDD5C20EF0A2F5@XLIVMBX35bkup.aig.com> Message-ID: <016701c83d0e$83774f50$8119fea9@LTVM> I was using the help in A2002-2003 The full entry follows below: Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Heenan, Lambert Sent: Wednesday, December 12, 2007 10:11 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Requery on setting row source or record source Quite so. But I'm damned if I could find that in the XP help. Access 97 help was much more helpful! :-) NotInList Event See AlsoApplies ToExampleSpecificsThe NotInList event occurs when the user enters a value in the text box portion of a combo box that isn't in the combo box list. Private Sub object_NotInList(NewData As String, Response As Integer) Object The name of a combo box control. NewData A string that Microsoft Access uses to pass the text the user entered in the text box portion of the combo box to the event procedure. Response The setting indicates how the NotInList event was handled. The Response argument can be one of the following intrinsic constants: Constant Description acDataErrDisplay (Default) Displays the default message to the user. You can use this when you don't want to allow the user to add a new value to the combo box list. acDataErrContinue Doesn't display the default message to the user. You can use this when you want to display a custom message to the user. For example, the event procedure could display a custom dialog box asking if the user wanted to save the new entry. If the response is Yes, the event procedure would add the new entry to the list and set the Response argument to acDataErrAdded. If the response is No, the event procedure would set the Response argument to acDataErrContinue. acDataErrAdded Doesn't display a message to the user but enables you to add the entry to the combo box list in the NotInList event procedure. After the entry is added, Microsoft Access updates the list by requerying the combo box. Microsoft Access then rechecks the string against the combo box list, and saves the value in the NewData argument in the field the combo box is bound to. If the string is not in the list, then Microsoft Access displays an error message. Remarks The NotInList event applies only to controls on a form, not controls on a report. To run a macro or event procedure when this event occurs, set the OnNotInList property to the name of the macro or to [Event Procedure]. This event enables the user to add a new value to the combo box list. The LimitToList property must be set to Yes for the NotInList event to occur. The NotInList event doesn't trigger the Error event. The NotInList event occurs for combo boxes whose LimitToList property is set to Yes, after you enter a value that isn't in the list and attempt to move to another control or save the record. The event occurs after all the Change events for the combo box. When the AutoExpand property is set to Yes, Microsoft Access selects matching values in the list as the user enters characters in the text box portion of the combo box. If the characters the user types match the first characters of a value in the list (for example, the user types "Smith" and "Smithson" is a value in the list), the NotInList event will not occur when the user moves to another control or saves the record. However, the characters that Microsoft Access adds to the characters the user types (in the example, "son") are selected in the text box portion of the combo box. If the user wants the NotInList event to fire in such cases (for example, the user wants to add the new name "Smith" to the combo box list), the user can enter a SPACE, BACKSPACE, or DEL character after the last character in the new value. When the LimitToList property is set to Yes and the combo box list is dropped down, Microsoft Access selects matching values in the list as the user enters characters in the text box portion of the combo box, even if the AutoExpand property is set to No. If the user presses ENTER or moves to another control or record, the selected value appears in the combo box. In this case, the NotInList event will not fire. To allow the NotInList event to fire, the user should not drop down the combo box list. Macro You can use a NotInList macro to add a new value to the combo box list. When the NotInList event occurs, open a custom dialog box and set the value of one of its controls to the new value. This control should be bound to the field in the table or query that is the source for the combo box. Save the record in the custom dialog box, then requery the combo box. You can't use the CancelEvent action in a NotInList macro. Example The following example uses the NotInList event to add an item to a combo box. To try this example, create a combo box called Colors on a form. Set the combo box's LimitToList property to Yes. To populate the combo box, set the combo box's RowSourceType property to Value List, and supply a list of values separated by semicolons as the setting for the RowSource property. For example, you might supply the following values as the setting for this property: Red; Green; Blue. Next add the following event procedure to the form. Switch to Form view and enter a new value in the text portion of the combo box. Private Sub Colors_NotInList(NewData As String, _ Response As Integer) Dim ctl As Control ' Return Control object that points to combo box. Set ctl = Me!Colors ' Prompt user to verify they wish to add new value. If MsgBox("Value is not in list. Add it?", _ vbOKCancel) = vbOK Then ' Set Response argument to indicate that data ' is being added. Response = acDataErrAdded ' Add string in NewData argument to row source. ctl.RowSource = ctl.RowSource & ";" & NewData Else ' If user chooses Cancel, suppress error message ' and undo changes. Response = acDataErrContinue ctl.Undo End If End Sub Note The above example adds an item to an unbound combo box. When you add an item to a bound combo box, you add a value to a field in the underlying data source. In most cases you can't simply add one field in a new record- depending on the structure of data in the table, you probably will need to add one or more fields to fulfill data requirements. For instance, a new record must include values for any fields comprising the primary key. If you need to add items to a bound combo box dynamically, you must prompt the user to enter data for all required fields, save the new record, and then requery the combo box to display the new value. From robert at servicexp.com Wed Dec 12 18:28:10 2007 From: robert at servicexp.com (Robert) Date: Wed, 12 Dec 2007 19:28:10 -0500 Subject: [AccessD] Saving Table to Registry, ini, ect? In-Reply-To: <016701c83d0e$83774f50$8119fea9@LTVM> References: <016701c83d0e$83774f50$8119fea9@LTVM> Message-ID: <47607C9A.4060708@servicexp.com> -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Hello All, I have a table (in a large .mde FE), that holds about 18 datasheet property field settings for about 20+ datasheet forms(user options). It all amounts to about 1,000 records. I need to store these settings on the users machine (so when I update the program, I don't override their selected settings), and I'm looking for the easiest / fastest way to save and load this information to / from the FE. The information would be loaded on startup and saved to the users machine on shutdown.. Any examples would be most helpful. Thank You WBR ~Robert -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.7 (MingW32) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFHYHya72dSYCwH8FQRAoPOAKCshtr1jZ4yz9UWl4d06CMRx4Ci5wCeK1C/ cwxSocadPU3affvdAqplkK4= =SrU3 -----END PGP SIGNATURE----- From cfoust at infostatsystems.com Wed Dec 12 18:45:21 2007 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Wed, 12 Dec 2007 16:45:21 -0800 Subject: [AccessD] Saving Table to Registry, ini, ect? In-Reply-To: <47607C9A.4060708@servicexp.com> References: <016701c83d0e$83774f50$8119fea9@LTVM> <47607C9A.4060708@servicexp.com> Message-ID: What version of Access are you using? Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Robert Sent: Wednesday, December 12, 2007 4:28 PM To: Access Developers discussion and problem solving Subject: [AccessD] Saving Table to Registry, ini, ect? -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Hello All, I have a table (in a large .mde FE), that holds about 18 datasheet property field settings for about 20+ datasheet forms(user options). It all amounts to about 1,000 records. I need to store these settings on the users machine (so when I update the program, I don't override their selected settings), and I'm looking for the easiest / fastest way to save and load this information to / from the FE. The information would be loaded on startup and saved to the users machine on shutdown.. Any examples would be most helpful. Thank You WBR ~Robert -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.7 (MingW32) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFHYHya72dSYCwH8FQRAoPOAKCshtr1jZ4yz9UWl4d06CMRx4Ci5wCeK1C/ cwxSocadPU3affvdAqplkK4= =SrU3 -----END PGP SIGNATURE----- -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From darren at activebilling.com.au Wed Dec 12 19:00:07 2007 From: darren at activebilling.com.au (Darren D) Date: Thu, 13 Dec 2007 12:00:07 +1100 Subject: [AccessD] Saving Table to Registry, ini, act? In-Reply-To: <47607C9A.4060708@servicexp.com> Message-ID: <200712130100.lBD0xx9N002125@databaseadvisors.com> Howdy Hope I haven't misread the q I usually have a local Settings dB Usually in the same folder or something like C:\Mydb_LocalSettings folder etc This dB's sole purposes is to hold local settings I assume you have FE/BE setup? Yes? If so - I just get the FE to link to 2 external dB's One for the standard back end stuff (The Majority of data) Then I get it to link to a table (or two) in the local settings dB No big deal having your FE link to tables in 2 dB' Infact in my experience - network considerations and maintenance of the linking between 2 x back ends is the biggest PITA See ya hope this helps DD -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Robert Sent: Thursday, 13 December 2007 11:28 AM To: Access Developers discussion and problem solving Subject: [AccessD] Saving Table to Registry, ini, ect? -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Hello All, I have a table (in a large .mde FE), that holds about 18 datasheet property field settings for about 20+ datasheet forms(user options). It all amounts to about 1,000 records. I need to store these settings on the users machine (so when I update the program, I don't override their selected settings), and I'm looking for the easiest / fastest way to save and load this information to / from the FE. The information would be loaded on startup and saved to the users machine on shutdown.. Any examples would be most helpful. Thank You WBR ~Robert -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.7 (MingW32) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFHYHya72dSYCwH8FQRAoPOAKCshtr1jZ4yz9UWl4d06CMRx4Ci5wCeK1C/ cwxSocadPU3affvdAqplkK4= =SrU3 -----END PGP SIGNATURE----- -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From DWUTKA at Marlow.com Wed Dec 12 19:01:35 2007 From: DWUTKA at Marlow.com (Drew Wutka) Date: Wed, 12 Dec 2007 19:01:35 -0600 Subject: [AccessD] Access 2007 ULS (was:Access2007-Microsoftis justplainstupid.) In-Reply-To: <000801c83c5b$ccc67db0$977aa8c0@M90> Message-ID: ROTFLMAO. I'm 'odd' in your eyes because of MY uniqueness! LOL ;) Drew -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Tuesday, December 11, 2007 7:11 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Access 2007 ULS (was:Access2007-Microsoftis justplainstupid.) Hey, I'm feeling distinctly picked upon here. Drew is strange (ok ODD then), and he'll be the first to admit it. Me, I'm just unique. There is a distinct difference. John W. Colby Colby Consulting www.ColbyConsulting.com From robert at servicexp.com Wed Dec 12 19:05:01 2007 From: robert at servicexp.com (Robert) Date: Wed, 12 Dec 2007 20:05:01 -0500 Subject: [AccessD] Saving Table to Registry, ini, ect? In-Reply-To: References: <016701c83d0e$83774f50$8119fea9@LTVM> <47607C9A.4060708@servicexp.com> Message-ID: <4760853D.7010602@servicexp.com> -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Ooops, Sorry A2002 ~Robert Charlotte Foust wrote: > What version of Access are you using? > > Charlotte Foust > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Robert > Sent: Wednesday, December 12, 2007 4:28 PM > To: Access Developers discussion and problem solving > Subject: [AccessD] Saving Table to Registry, ini, ect? > > Hello All, > I have a table (in a large .mde FE), that holds about 18 datasheet > property field settings for about 20+ datasheet forms(user options). It > all amounts to about 1,000 records. > > I need to store these settings on the users machine (so when I update > the program, I don't override their selected settings), and I'm looking > for the easiest / fastest way to save and load this information to / > from the FE. > > The information would be loaded on startup and saved to the users > machine on shutdown.. > > Any examples would be most helpful. > > > Thank You > > WBR > ~Robert > - -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.7 (MingW32) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFHYIU972dSYCwH8FQRAhr/AKChu5KVHJ17I5CkItDQd7PVFYJrIgCfcPHo L6Ki+KI0/28AYSFBb6sT62w= =KW+w -----END PGP SIGNATURE----- From markamatte at hotmail.com Wed Dec 12 19:15:35 2007 From: markamatte at hotmail.com (Mark A Matte) Date: Thu, 13 Dec 2007 01:15:35 +0000 Subject: [AccessD] Requery on setting row source or record source In-Reply-To: <34C8A2AB1EF3564CB0D64DB6AFFDD5C20EF0A2F5@XLIVMBX35bkup.aig.com> References: <34C8A2AB1EF3564CB0D64DB6AFFDD5C20EF0A2F5@XLIVMBX35bkup.aig.com> Message-ID: XP has help???????? I thought the HELP in XP was just there to tease? > From: Lambert.Heenan at aig.com > To: accessd at databaseadvisors.com > Date: Wed, 12 Dec 2007 16:11:23 -0600 > Subject: Re: [AccessD] Requery on setting row source or record source > > Quite so. But I'm damned if I could find that in the XP help. Access 97 help > was much more helpful! :-) > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo > Sent: Wednesday, December 12, 2007 4:25 PM > To: 'Access Developers discussion and problem solving' > Subject: Re: [AccessD] Requery on setting row source or record source > > > acDataErrAdded Doesn't display a message to the user but enables you to add > the entry to the combo box list in the NotInList event procedure. After the > entry is added, Microsoft Access updates the list by requerying the combo > box. > > Microsoft Access then rechecks the string against the combo box list, and > saves the value in the NewData argument in the field the combo box is bound > to. If the string is not in the list, then Microsoft Access displays an > error message. > > Private Sub Colors_NotInList(NewData As String, _ > Response As Integer) > Dim ctl As Control > > ' Return Control object that points to combo box. > Set ctl = Me!Colors > ' Prompt user to verify they wish to add new value. > If MsgBox("Value is not in list. Add it?", _ > vbOKCancel) = vbOK Then > ' Set Response argument to indicate that data > ' is being added. > Response = acDataErrAdded > ' Add string in NewData argument to row source. > ctl.RowSource = ctl.RowSource & ";" & NewData > Else > ' If user chooses Cancel, suppress error message > ' and undo changes. > Response = acDataErrContinue > ctl.Undo > End If > End Sub > > > Regards > Max > (From the help page 'NOTINLIST') > > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust > Sent: Wednesday, December 12, 2007 9:02 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Requery on setting row source or record source > > Just remember, if you are using a NotInList routine to add items to the > Combobox rowsource, you will need to requery. > > Charlotte > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin at > Beach Access Software > Sent: Wednesday, December 12, 2007 11:39 AM > To: 'Access Developers discussion and problem solving' > Subject: Re: [AccessD] Requery on setting row source or record source > > Thanks Charlotte. Commenting out all them extraneous requeries now. > > Rocky > > > > > > > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust > Sent: Wednesday, December 12, 2007 10:42 AM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Requery on setting row source or record source > > If you set the source through code, you shouldn't need to requery. You need > to requery when the values in the current list change. > > 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 _________________________________________________________________ i?m is proud to present Cause Effect, a series about real people making a difference. http://im.live.com/Messenger/IM/MTV/?source=text_Cause_Effect From michael at ddisolutions.com.au Wed Dec 12 19:46:02 2007 From: michael at ddisolutions.com.au (Michael Maddison) Date: Thu, 13 Dec 2007 12:46:02 +1100 Subject: [AccessD] Saving Table to Registry, ini, act? References: <200712130100.lBD0xx9N002125@databaseadvisors.com> Message-ID: <59A61174B1F5B54B97FD4ADDE71E7D0128A1ED@ddi-01.DDI.local> How about persisting an ADO recordset to either xml or binary. Then just load it on startup. Either loop through setting properties on load or do a seek when different settings are required. cheers Michael M Howdy Hope I haven't misread the q I usually have a local Settings dB Usually in the same folder or something like C:\Mydb_LocalSettings folder etc This dB's sole purposes is to hold local settings I assume you have FE/BE setup? Yes? If so - I just get the FE to link to 2 external dB's One for the standard back end stuff (The Majority of data) Then I get it to link to a table (or two) in the local settings dB No big deal having your FE link to tables in 2 dB' Infact in my experience - network considerations and maintenance of the linking between 2 x back ends is the biggest PITA See ya hope this helps DD -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Robert Sent: Thursday, 13 December 2007 11:28 AM To: Access Developers discussion and problem solving Subject: [AccessD] Saving Table to Registry, ini, ect? -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Hello All, I have a table (in a large .mde FE), that holds about 18 datasheet property field settings for about 20+ datasheet forms(user options). It all amounts to about 1,000 records. I need to store these settings on the users machine (so when I update the program, I don't override their selected settings), and I'm looking for the easiest / fastest way to save and load this information to / from the FE. The information would be loaded on startup and saved to the users machine on shutdown.. Any examples would be most helpful. Thank You WBR ~Robert -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.7 (MingW32) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFHYHya72dSYCwH8FQRAoPOAKCshtr1jZ4yz9UWl4d06CMRx4Ci5wCeK1C/ cwxSocadPU3affvdAqplkK4= =SrU3 -----END PGP SIGNATURE----- -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/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 users.mns.ru Wed Dec 12 14:01:52 2007 From: shamil at users.mns.ru (Shamil Salakhetdinov) Date: Wed, 12 Dec 2007 23:01:52 +0300 Subject: [AccessD] Classes In Referenced MDE In-Reply-To: Message-ID: <000301c83cf9$d7006630$6401a8c0@nant> Charlotte, It doesn't matter that much - just to be precise: That could have been my article published in Smart Access - this one: http://smsconsulting.spb.ru/shamil_s/articles/deep4sa.htm AFAIK Ken Getz didn't publish anything in Smart Access and other public sources on that subject before referred above article was published... Deborah Kurata did write on WithEvents related to VB6 before my article was published but I was unaware of that publication... The trick with setting [Event Procedure] dynamically was original idea presented in the referred above article... Just to be precise the idea of this "trick" was "hinted" to me by Marek Kepinski in summer 1998 in Access-L - I was aware of WithEvents but I wasn't aware how to use it and Marek showed me a static sample code, which I then found how to convert to dynamic setting of [Event Procedure] property. BTW, that isn't straightforward when you doing such things first time - quite some time and "dirty" and sometimes heavy work is needed and then finally you see what you were hunting for... Everything is easy then... It doesn't matter that much - just to be precise with facts as they appeared in chronological order... Thanks. -- Shamil -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: Wednesday, December 12, 2007 8:56 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Classes In Referenced MDE You're right, Jim, and I'm sure that's where I got it. Charlotte -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Dettman Sent: Wednesday, December 12, 2007 8:34 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Classes In Referenced MDE Ken Getz published an article on this long ago. Believe it was in Smart Access. Jim. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: Wednesday, December 12, 2007 11:05 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Classes In Referenced MDE Andy, There's nothing illegal about modifying a class that way. It even lived in Microsoft's own help files way back when in earlier Access versions. I think I first used it in 97 after I had found Shamil's DEEP article, but I don't think I got the technique from him. Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Andy Lacey Sent: Wednesday, December 12, 2007 6:45 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Classes In Referenced MDE Only wish I knew what any of that meant Shamil. :-( It's looking fine as is now anyway. If what I've done isn't legal I'm relying on you all to keep schtum. :-) -- 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] Classes In Referenced MDE Date: 12/12/07 14:59 Andy, Just wanted to note that another legal option could be to move your code into VB6 ActiveX dlls... ....or even into VB.NET COM-exposed classlibs in the case your customers' PCs do have .NET framework installed... ....for the latter case there could be (quite some) overhead while getting through CCW (COM Callable Wrappers generated by TLBEXP) and therefore for the often used library functions moving code to VB.NET classlib(s) could become inefficient.... -- Shamil -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Andy Lacey Sent: Wednesday, December 12, 2007 2:24 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Classes In Referenced MDE Whoa, amazing stuff as ever from you Shamil. Not sure if my bosses (client) will let me use it though - will have to approach it gently. I've got two questions. Firstly will it work on an MDE? Secondly am I right in thinking that the Add-In would only be needed on the development machine because it does a once-and-for-all change to the referenced MDB/MDE? So once the add-in has done its work if the Fe and MDE are then copied down to a user's machine will everything run ok without the user needing the Add-In? -- 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 rockysmolin at bchacc.com Thu Dec 13 00:07:34 2007 From: rockysmolin at bchacc.com (Rocky Smolin at Beach Access Software) Date: Wed, 12 Dec 2007 22:07:34 -0800 Subject: [AccessD] Requery on setting row source or record source In-Reply-To: References: <002a01c83ced$301afd50$0301a8c0@HAL9005><004201c83cf6$ae112640$0301a8c0@HAL9005> Message-ID: <009201c83d4e$74269c50$0301a8c0@HAL9005> Check! R -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: Wednesday, December 12, 2007 1:02 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Requery on setting row source or record source Just remember, if you are using a NotInList routine to add items to the Combobox rowsource, you will need to requery. Charlotte -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin at Beach Access Software Sent: Wednesday, December 12, 2007 11:39 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Requery on setting row source or record source Thanks Charlotte. Commenting out all them extraneous requeries now. Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: Wednesday, December 12, 2007 10:42 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Requery on setting row source or record source If you set the source through code, you shouldn't need to requery. You need to requery when the values in the current list change. Charlotte Foust -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com No virus found in this incoming message. Checked by AVG Free Edition. Version: 7.5.503 / Virus Database: 269.17.1/1181 - Release Date: 12/11/2007 5:05 PM From rockysmolin at bchacc.com Thu Dec 13 00:10:12 2007 From: rockysmolin at bchacc.com (Rocky Smolin at Beach Access Software) Date: Wed, 12 Dec 2007 22:10:12 -0800 Subject: [AccessD] Requery on setting row source or record source In-Reply-To: <34C8A2AB1EF3564CB0D64DB6AFFDD5C20EF0A2F5@XLIVMBX35bkup.aig.com> References: <34C8A2AB1EF3564CB0D64DB6AFFDD5C20EF0A2F5@XLIVMBX35bkup.aig.com> Message-ID: <009301c83d4e$d2b79850$0301a8c0@HAL9005> I actually loaded 97 Help along side later versions of Access, because it was so much better than the subsequent help files. Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Heenan, Lambert Sent: Wednesday, December 12, 2007 2:11 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Requery on setting row source or record source Quite so. But I'm damned if I could find that in the XP help. Access 97 help was much more helpful! :-) -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo Sent: Wednesday, December 12, 2007 4:25 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Requery on setting row source or record source acDataErrAdded Doesn't display a message to the user but enables you to add the entry to the combo box list in the NotInList event procedure. After the entry is added, Microsoft Access updates the list by requerying the combo box. Microsoft Access then rechecks the string against the combo box list, and saves the value in the NewData argument in the field the combo box is bound to. If the string is not in the list, then Microsoft Access displays an error message. Private Sub Colors_NotInList(NewData As String, _ Response As Integer) Dim ctl As Control ' Return Control object that points to combo box. Set ctl = Me!Colors ' Prompt user to verify they wish to add new value. If MsgBox("Value is not in list. Add it?", _ vbOKCancel) = vbOK Then ' Set Response argument to indicate that data ' is being added. Response = acDataErrAdded ' Add string in NewData argument to row source. ctl.RowSource = ctl.RowSource & ";" & NewData Else ' If user chooses Cancel, suppress error message ' and undo changes. Response = acDataErrContinue ctl.Undo End If End Sub Regards Max (From the help page 'NOTINLIST') -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: Wednesday, December 12, 2007 9:02 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Requery on setting row source or record source Just remember, if you are using a NotInList routine to add items to the Combobox rowsource, you will need to requery. Charlotte -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin at Beach Access Software Sent: Wednesday, December 12, 2007 11:39 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Requery on setting row source or record source Thanks Charlotte. Commenting out all them extraneous requeries now. Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: Wednesday, December 12, 2007 10:42 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Requery on setting row source or record source If you set the source through code, you shouldn't need to requery. You need to requery when the values in the current list change. 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 No virus found in this incoming message. Checked by AVG Free Edition. Version: 7.5.503 / Virus Database: 269.17.1/1181 - Release Date: 12/11/2007 5:05 PM From stephen at bondsoftware.co.nz Thu Dec 13 00:26:02 2007 From: stephen at bondsoftware.co.nz (Stephen) Date: Thu, 13 Dec 2007 19:26:02 +1300 Subject: [AccessD] Requery on setting row source or record source Message-ID: <569E08FC48047F4F848850B118195FBE019F17@server.BondSoftware.local> Rocky ... spell out how you did that. Never occurred to me to do but a great idea. There seem to be too many CHM files to copy over. Stephen Bond -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin at Beach Access Software Sent: Thursday, 13 December 2007 7:15 p.m. To: Stephen Subject: Re: [AccessD] Requery on setting row source or record source I actually loaded 97 Help along side later versions of Access, because it was so much better than the subsequent help files. Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Heenan, Lambert Sent: Wednesday, December 12, 2007 2:11 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Requery on setting row source or record source Quite so. But I'm damned if I could find that in the XP help. Access 97 help was much more helpful! :-) -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo Sent: Wednesday, December 12, 2007 4:25 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Requery on setting row source or record source acDataErrAdded Doesn't display a message to the user but enables you to add the entry to the combo box list in the NotInList event procedure. After the entry is added, Microsoft Access updates the list by requerying the combo box. Microsoft Access then rechecks the string against the combo box list, and saves the value in the NewData argument in the field the combo box is bound to. If the string is not in the list, then Microsoft Access displays an error message. Private Sub Colors_NotInList(NewData As String, _ Response As Integer) Dim ctl As Control ' Return Control object that points to combo box. Set ctl = Me!Colors ' Prompt user to verify they wish to add new value. If MsgBox("Value is not in list. Add it?", _ vbOKCancel) = vbOK Then ' Set Response argument to indicate that data ' is being added. Response = acDataErrAdded ' Add string in NewData argument to row source. ctl.RowSource = ctl.RowSource & ";" & NewData Else ' If user chooses Cancel, suppress error message ' and undo changes. Response = acDataErrContinue ctl.Undo End If End Sub Regards Max (From the help page 'NOTINLIST') -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: Wednesday, December 12, 2007 9:02 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Requery on setting row source or record source Just remember, if you are using a NotInList routine to add items to the Combobox rowsource, you will need to requery. Charlotte -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin at Beach Access Software Sent: Wednesday, December 12, 2007 11:39 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Requery on setting row source or record source Thanks Charlotte. Commenting out all them extraneous requeries now. Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: Wednesday, December 12, 2007 10:42 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Requery on setting row source or record source If you set the source through code, you shouldn't need to requery. You need to requery when the values in the current list change. 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 No virus found in this incoming message. Checked by AVG Free Edition. Version: 7.5.503 / Virus Database: 269.17.1/1181 - Release Date: 12/11/2007 5:05 PM -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From rockysmolin at bchacc.com Thu Dec 13 00:35:24 2007 From: rockysmolin at bchacc.com (Rocky Smolin at Beach Access Software) Date: Wed, 12 Dec 2007 22:35:24 -0800 Subject: [AccessD] Requery on setting row source or record source In-Reply-To: <569E08FC48047F4F848850B118195FBE019F17@server.BondSoftware.local> References: <569E08FC48047F4F848850B118195FBE019F17@server.BondSoftware.local> Message-ID: <009401c83d52$58145800$0301a8c0@HAL9005> Uh-oh. You're asking me to remember something I did over two weeks ago? Actually it was probably a few years. And - not a clue what I did. Except IIRC, it was pretty easy. Must have been. I'm not that adept at Access. Probably one of the heavyweights here can tell you. Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Stephen Sent: Wednesday, December 12, 2007 10:26 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Requery on setting row source or record source Rocky ... spell out how you did that. Never occurred to me to do but a great idea. There seem to be too many CHM files to copy over. Stephen Bond -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin at Beach Access Software Sent: Thursday, 13 December 2007 7:15 p.m. To: Stephen Subject: Re: [AccessD] Requery on setting row source or record source I actually loaded 97 Help along side later versions of Access, because it was so much better than the subsequent help files. Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Heenan, Lambert Sent: Wednesday, December 12, 2007 2:11 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Requery on setting row source or record source Quite so. But I'm damned if I could find that in the XP help. Access 97 help was much more helpful! :-) -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo Sent: Wednesday, December 12, 2007 4:25 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Requery on setting row source or record source acDataErrAdded Doesn't display a message to the user but enables you to add the entry to the combo box list in the NotInList event procedure. After the entry is added, Microsoft Access updates the list by requerying the combo box. Microsoft Access then rechecks the string against the combo box list, and saves the value in the NewData argument in the field the combo box is bound to. If the string is not in the list, then Microsoft Access displays an error message. Private Sub Colors_NotInList(NewData As String, _ Response As Integer) Dim ctl As Control ' Return Control object that points to combo box. Set ctl = Me!Colors ' Prompt user to verify they wish to add new value. If MsgBox("Value is not in list. Add it?", _ vbOKCancel) = vbOK Then ' Set Response argument to indicate that data ' is being added. Response = acDataErrAdded ' Add string in NewData argument to row source. ctl.RowSource = ctl.RowSource & ";" & NewData Else ' If user chooses Cancel, suppress error message ' and undo changes. Response = acDataErrContinue ctl.Undo End If End Sub Regards Max (From the help page 'NOTINLIST') -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: Wednesday, December 12, 2007 9:02 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Requery on setting row source or record source Just remember, if you are using a NotInList routine to add items to the Combobox rowsource, you will need to requery. Charlotte -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin at Beach Access Software Sent: Wednesday, December 12, 2007 11:39 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Requery on setting row source or record source Thanks Charlotte. Commenting out all them extraneous requeries now. Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: Wednesday, December 12, 2007 10:42 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Requery on setting row source or record source If you set the source through code, you shouldn't need to requery. You need to requery when the values in the current list change. 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 No virus found in this incoming message. Checked by AVG Free Edition. Version: 7.5.503 / Virus Database: 269.17.1/1181 - Release Date: 12/11/2007 5:05 PM -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com No virus found in this incoming message. Checked by AVG Free Edition. Version: 7.5.503 / Virus Database: 269.17.1/1182 - Release Date: 12/12/2007 11:29 AM From Gustav at cactus.dk Thu Dec 13 01:21:43 2007 From: Gustav at cactus.dk (Gustav Brock) Date: Thu, 13 Dec 2007 08:21:43 +0100 Subject: [AccessD] Classes In Referenced MDE Message-ID: Hi Shamil Thanks for those facts. Let me just add that I recommend this article as mandatory reading for any Access developer at some level. /gustav >>> shamil at users.mns.ru 12-12-2007 21:01 >>> Charlotte, It doesn't matter that much - just to be precise: That could have been my article published in Smart Access - this one: http://smsconsulting.spb.ru/shamil_s/articles/deep4sa.htm AFAIK Ken Getz didn't publish anything in Smart Access and other public sources on that subject before referred above article was published... Deborah Kurata did write on WithEvents related to VB6 before my article was published but I was unaware of that publication... The trick with setting [Event Procedure] dynamically was original idea presented in the referred above article... Just to be precise the idea of this "trick" was "hinted" to me by Marek Kepinski in summer 1998 in Access-L - I was aware of WithEvents but I wasn't aware how to use it and Marek showed me a static sample code, which I then found how to convert to dynamic setting of [Event Procedure] property. BTW, that isn't straightforward when you doing such things first time - quite some time and "dirty" and sometimes heavy work is needed and then finally you see what you were hunting for... Everything is easy then... It doesn't matter that much - just to be precise with facts as they appeared in chronological order... Thanks. -- Shamil From jwcolby at colbyconsulting.com Thu Dec 13 02:06:35 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Thu, 13 Dec 2007 03:06:35 -0500 Subject: [AccessD] Access 2007 ULS(was:Access2007-Microsoftis justplainstupid.) In-Reply-To: References: <000801c83c5b$ccc67db0$977aa8c0@M90> Message-ID: <001801c83d5f$156e5980$977aa8c0@M90> ;-) John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Drew Wutka Sent: Wednesday, December 12, 2007 8:02 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Access 2007 ULS(was:Access2007-Microsoftis justplainstupid.) ROTFLMAO. I'm 'odd' in your eyes because of MY uniqueness! LOL ;) Drew -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Tuesday, December 11, 2007 7:11 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Access 2007 ULS (was:Access2007-Microsoftis justplainstupid.) Hey, I'm feeling distinctly picked upon here. Drew is strange (ok ODD then), and he'll be the first to admit it. Me, I'm just unique. There is a distinct difference. John W. Colby Colby Consulting 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 Dec 13 02:28:54 2007 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Thu, 13 Dec 2007 08:28:54 -0000 Subject: [AccessD] Access Help - 2003 In-Reply-To: <569E08FC48047F4F848850B118195FBE019F17@server.BondSoftware.local> Message-ID: <001801c83d62$33a83490$8119fea9@LTVM> Here is a useful link: http://office.microsoft.com/en-us/access/FX100646921033.aspx Max From miscellany at mvps.org Thu Dec 13 02:37:09 2007 From: miscellany at mvps.org (Steve Schapel) Date: Thu, 13 Dec 2007 21:37:09 +1300 Subject: [AccessD] Access 2007 - Microsoft is just plain stupid. In-Reply-To: <200712111626.lBBGQrEs009831@databaseadvisors.com> References: <200712111626.lBBGQrEs009831@databaseadvisors.com> Message-ID: <4760EF35.2090406@mvps.org> Same in Australia and New Zealand. Although this usage is starting to creep in now, much to my chagrin! Regards Steve Andy Lacey wrote: > Not this side of the pond where it was written it wouldn't. :-) No such > thing as 'gotten' over here. > From shamil at users.mns.ru Thu Dec 13 06:34:22 2007 From: shamil at users.mns.ru (Shamil Salakhetdinov) Date: Thu, 13 Dec 2007 15:34:22 +0300 Subject: [AccessD] OT: LEGO Mindstorms NXT Message-ID: <000301c83d84$843c7070$6401a8c0@nant> Hi All, It's not Friday yet but the subject OT issue is rather urgent here :) My minor son (6.5 year old) has just finished his letter to Santa in which he asks to bring him the LEGO Mindstorms as a Christmas/New year Eve gift... The fact is that when you check on http://shop.lego.com/Product/Default.aspx?p=8527 you'll find that this product is only available in United States if ordering it from this site... There is another option here in Russia: http://www.lego-go.ru/model_details.asp?id=1631 But the price for this option = 14900 roubles =~ 600USD is almost three times higher than the price there in United States... So, I decided to order the subj on Amazon com - I will have to pay some shipping costs and probably Russian customs will also charge me here with some custom duties but the issue isn't these money but the fact that I'm not sure that LEGO Mindstorms ordered on Amazon.com will come safely to Russia - I mean that there will be no some parts broken etc. - broken while traveling here... I have a Shengen Visa and for me it would take a couple/three hours to get to Finland by car - and here is my question: - if there is somebody from Finland here in AccessD and you have time could you check is that subject LEGO Mindstorms NXT toy available in Finland toy's shops - then I will drive there too purchase it (I expect the price will be in EURO - around EUR250-300... Another option for me could be Estonia or Sweden which are also not that far... Now you can see how simple on your side of the Globe things as ordering LEGO Mindstorms become a "hard-core" and expensive and tasks here... I just don't want to pay three times more money for the shop reselling LEGO Mindstorms here for ~USD600 - I'd better spend more money traveling to Finland, Estonia or Sweden to get purchased LEGO for my son - that promise to be some fun :) Maybe I will even have to reach Laplandia (it's not that fat from here) and to meet "real" Santa to make this wish of my minor son to come true this Christmas/New Year Eve... Thank you, -- Shamil From askolits at nni.com Thu Dec 13 07:06:21 2007 From: askolits at nni.com (John Skolits) Date: Thu, 13 Dec 2007 08:06:21 -0500 Subject: [AccessD] Access sub windows temporarily freezing In-Reply-To: <000301c83d84$843c7070$6401a8c0@nant> References: <000301c83d84$843c7070$6401a8c0@nant> Message-ID: <00fe01c83d88$f50485a0$0f01a8c0@officexp> I've had this issue for years and figured it was just something that only I had a problem with. I starting to talk to some of my customers and the same thing happens to them. Occasionally, in the query grid, I can't scroll down on the field list in the table windows, or can't scroll left or right in the grid, can't resize the table field list windows etc. In the database window sometimes I can't expand the window, scroll around, select an object etc. The way to fix it is to just grab the window's Blue Bar and just move it around a little bit and then all of the scrolling and selecting works. It happens sporadically when developing, but is a real pain. Anyone else experiencing this. I have definitely seen it in A2K and pretty sure in Access 2003 as well. From accessd at shaw.ca Thu Dec 13 07:22:23 2007 From: accessd at shaw.ca (Jim Lawrence) Date: Thu, 13 Dec 2007 05:22:23 -0800 Subject: [AccessD] The new way of coding. In-Reply-To: <001201c83c68$a4dd96f0$ef706c4c@jisshowsbs.local> References: <005f01c83b84$8eaf15a0$4b3a8343@SusanOne> <7D16097BBA7F4A739F8BB6C51FCD83B3@creativesystemdesigns.com> <001201c83c68$a4dd96f0$ef706c4c@jisshowsbs.local> Message-ID: William: That is true. Plug and Play is not really that simple as it never really works right out of the box but initial process can get a project off the ground really fast. The profit is in the customization and personalization. It is nice to not have to roll-your-own from the ground up... hence why we use Access. Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of William Hindman Sent: Tuesday, December 11, 2007 6:43 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] The new way of coding. Jim ...that's a two way sword ...while I fully appreciate where you're coming from, the plug 'n play approach makes you vulnernable to the low-ballers across town as well as the outliers in India, Bulgaria, and elsewhere ...you still have to be able to code those modules and acually do at least some truly custom work in every application that makes your app do something for the client that he can't readily get elsewhere ...else your raison d'etre no longer makes sense to the client ...imnsho of course. William ----- Original Message ----- From: "Jim Lawrence" To: "'Access Developers discussion and problem solving'" Sent: Tuesday, December 11, 2007 6:49 PM Subject: [AccessD] The new way of coding. > Hi All: > > Considering the possibility of moving into a web based applications and > using .Net; the old way of writing your own modules, though very > instructional is not worth it. More and more it is better to simply buy a > module that you require and plug it in. If a module cost only a few > hundred > dollars or it would take a week to write and test one of your own so why > not > just buy it. > > Until recently I would write or cobble together systems from code from > other > projects but moving exclusively to Dot Net is too time consuming. > > I have been using the Dot Nuke Net application, building my own skins, as > per client requests, extensively configuring it, adding the costs of > purchased modules into overall bill. > > Now clients can have a custom, web based application, with a full CRM, > Word > Processor, Spreadsheet, high quality graphics, a full set of ecommerce > modules, user management module, a accounting system, along with a built > in > email manager, at a reasonable price, fully field tested, in around month. > > > I am still looking for a descent POS but have been reviewing a couple. Any > suggestions? > > Jim From accessd at shaw.ca Thu Dec 13 07:34:45 2007 From: accessd at shaw.ca (Jim Lawrence) Date: Thu, 13 Dec 2007 05:34:45 -0800 Subject: [AccessD] Developers vs. Tuners Was: RE: The new way of coding. In-Reply-To: <000101c83c8a$de7f3090$6401a8c0@nant> References: <7D16097BBA7F4A739F8BB6C51FCD83B3@creativesystemdesigns.com> <000101c83c8a$de7f3090$6401a8c0@nant> Message-ID: <27D1661797E949AA9097487E0EBB8A8B@creativesystemdesigns.com> That is a good point Shamil... I would actually prefer to design my own framework and populate it with code custom designed "from the ground up" and use libraries of personally created functions. Much of my work tends to be from other programmers who just need my services to finish their applications. To really design an excellent application takes a good six months but rarely are clients willing to pay for it. Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Shamil Salakhetdinov Sent: Tuesday, December 11, 2007 10:47 PM To: 'Access Developers discussion and problem solving' Subject: [AccessD] Developers vs. Tuners Was: RE: The new way of coding. Jim, I suppose that with (rapid) development tools progress, which as far as I see is getting accelerated now, the overall costs of custom application development will become comparable with the costs of assembled from the pre-built and (mainly declaratively) tuned components, I mean: the time needed to get a custom "from scratch" application framework for a certain business application mainly generated based on data-/business domain- models is rapidly shrinking but even if it will always be longer than the time needed to get custom application framework from pre-built components, even in that case, when custom application framework ready then there is/will be still quite some business domain application logic programming and here pre-built components are a "Procrustean Bed" - they force developers to follow, sometimes very strict and inflexible, "rules & regulations" usually embedded in such tunable frameworks: following these rules will negate in long run all the tunable application assembling practices temporary financial advantages... A developer becoming a tuner is as a jazz improviser loosing her improvising abilities and becoming a musician able to play only using notes... Just my opinion of course. But I'd also suppose there are many developers here who share such views on current state of application development... And I do think these views are not a collective appearance of NIH syndrome... -- Shamil -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Lawrence Sent: Wednesday, December 12, 2007 2:50 AM To: 'Access Developers discussion and problem solving' Subject: [AccessD] The new way of coding. Hi All: Considering the possibility of moving into a web based applications and using .Net; the old way of writing your own modules, though very instructional is not worth it. More and more it is better to simply buy a module that you require and plug it in. If a module cost only a few hundred dollars or it would take a week to write and test one of your own so why not just buy it. Until recently I would write or cobble together systems from code from other projects but moving exclusively to Dot Net is too time consuming. I have been using the Dot Nuke Net application, building my own skins, as per client requests, extensively configuring it, adding the costs of purchased modules into overall bill. Now clients can have a custom, web based application, with a full CRM, Word Processor, Spreadsheet, high quality graphics, a full set of ecommerce modules, user management module, a accounting system, along with a built in email manager, at a reasonable price, fully field tested, in around month. I am still looking for a descent POS but have been reviewing a couple. Any suggestions? Jim -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/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 accessd at shaw.ca Thu Dec 13 07:36:53 2007 From: accessd at shaw.ca (Jim Lawrence) Date: Thu, 13 Dec 2007 05:36:53 -0800 Subject: [AccessD] events question In-Reply-To: References: Message-ID: <9D01C81F62094A978EB0F67F62145E3F@creativesystemdesigns.com> Very concise Gustav. Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock Sent: Wednesday, December 12, 2007 3:26 AM To: accessd at databaseadvisors.com Subject: Re: [AccessD] events question Hi AD and Susan But this is just so much easier to achieve using WithEvents. Shamil told me once how to do it, and this method is much more flexible and powerful. And everyone who can create a code module can join the game! A real eye-opener if WithEvents is new to you. For your convenience, I have pasted three textfiles you can load into an empty database with these three commands in the imm. window to create a working demo in one minute: LoadFromText acModule, "CTxtHighlight", "d:\path\CTxtHighlight.txt" LoadFromText acModule, "CTxtMouseMove", "d:\path\CTxtMouseMove.txt" LoadFromText acForm, "frmMouseHighlightTest", "d:\path\frmMouseHighlightTest.txt" where you, of course, will have to adjust "d:\path" to your location of the files. Compile and save all modules, open the form and voila! Note that MouseMove controls the focus, while the focus controls the back colour. /gustav Copy and paste into Notepad and save these three files: --- CTxtHighlight.txt: Attribute VB_Creatable = True Option Compare Database Option Explicit Private Const mcstrModuleName As String = "CTxtHighlight" Private Const mclngHighlightColor As Long = 16776960 Private WithEvents mtxt As Access.TextBox Private mlngDefaultColor As Long Public Sub Init(ByRef rtxt As Access.TextBox) Const cstrEVP = "[Event procedure]" Set mtxt = rtxt mtxt.OnGotFocus = cstrEVP mtxt.OnLostFocus = cstrEVP End Sub Public Sub Terminate() Set mtxt = Nothing End Sub Private Sub mtxt_GotFocus() mlngDefaultColor = mtxt.BackColor mtxt.BackColor = mclngHighlightColor End Sub Private Sub mtxt_LostFocus() mtxt.BackColor = mlngDefaultColor End Sub --- --- CTxtMouseMove.txt: Attribute VB_Creatable = True Option Compare Database Option Explicit Private Const cstrModuleName As String = "CTxtMouseMove" Private WithEvents mtxt As Access.TextBox Private msngLastX As Single Private msngLastY As Single Public Sub Init(ByRef rtxt As Access.TextBox) Const cstrEVP = "[Event procedure]" Set mtxt = rtxt mtxt.OnMouseMove = cstrEVP End Sub Public Sub Terminate() Set mtxt = Nothing End Sub Private Sub mtxt_MouseMove(Button As Integer, Shift As Integer, x As Single, Y As Single) On Error GoTo mtxt_MouseMove_Err If msngLastX <> x Or msngLastY <> Y Then If Access.Screen.ActiveControl.Name <> mtxt.Name Then mtxt.SetFocus End If End If msngLastX = x msngLastY = Y mtxt_MouseMove_Err: End Sub --- --- frmMouseHighlightTest.txt: Version = 17 VersionRequired = 17 Checksum = 1901948613 Begin Form RecordSelectors = NotDefault MaxButton = NotDefault MinButton = NotDefault NavigationButtons = NotDefault DefaultView = 0 ScrollBars = 0 ViewsAllowed = 1 PictureAlignment = 2 DatasheetGridlinesBehavior = 3 GridX = 12 Width = 4818 DatasheetFontHeight = 10 ItemSuffix = 5 Left = 600 Top = 330 Right = 8970 Bottom = 4560 DatasheetGridlinesColor = 12632256 OnUnload ="[Event Procedure]" RecSrcDt = Begin 0xe1f47db2cbcee140 End DatasheetFontName ="Arial" OnLoad ="[Event Procedure]" Begin Begin Label BackStyle = 0 End Begin TextBox SpecialEffect = 2 OldBorderStyle = 0 End Begin Section Height = 2267 BackColor = 12632256 Name ="Detaljesektion" Begin Begin TextBox OverlapFlags = 85 Left = 2503 Top = 1039 Width = 1134 Height = 236 Name ="txt1" Begin Begin Label OverlapFlags = 85 Left = 1370 Top = 1039 Width = 850 Height = 236 Name ="Etiket1" Caption ="TextBox1" End End End Begin TextBox OverlapFlags = 85 Left = 2503 Top = 1464 Width = 1134 Height = 236 TabIndex = 1 Name ="txt2" Begin Begin Label OverlapFlags = 85 Left = 1370 Top = 1464 Width = 850 Height = 236 Name ="Etiket3" Caption ="TextBox2" End End End Begin Label BackStyle = 1 OldBorderStyle = 1 OverlapFlags = 85 Left = 806 Top = 188 Width = 3162 Height = 426 BackColor = 10092543 BorderColor = 16776960 Name ="Etiket4" Caption ="Move the mouse or type Tab. \015\012Focus and BackColor will follow." End End End End End CodeBehindForm Option Compare Database Option Explicit Private mcol As Collection Private Sub Form_Load() Dim obj As Object Dim ctl As Access.Control Set mcol = New Collection For Each ctl In Me.Controls If TypeName(ctl) = "TextBox" Then Set obj = New CTxtMouseMove obj.Init ctl mcol.Add obj, "MM" & ctl.Name Set obj = New CTxtHighlight obj.Init ctl mcol.Add obj, "HL" & ctl.Name End If Next Set ctl = Nothing Set obj = Nothing End Sub Private Sub Form_Unload(Cancel As Integer) Dim eobj As Object For Each eobj In mcol eobj.Terminate Next eobj Set eobj = Nothing Set mcol = Nothing End Sub --- /gustav >>> adtp at airtelbroadband.in 11-12-2007 18:53 >>> Using common function for MouseMove over multiple controls ========================================== 1 - MouseMove over a given control does not necessarily imply that the control in question is the active control. This rules out the use of an omnibus function based upon ActiveControl. Instead, it becomes necessary that even if a common function of generic nature is used for all controls, name of each individual control making the call has to be passed as an argument. 2 - Evidently, conventional approach in calling such a function from MouseMove events of multiple controls involves tedious work by the developer. Repetitive entries of function name (with control name as argument) are needed either in VBA code in MouseMove event for each of the controls in question, or directly as similar entries against OnMouseMove property on Event tab in properties dialog box of each such control. 3 - An interesting alternative that makes the whole process remarkably simpler, is suggested below: 3.1 - With form in design view, select all controls required to make use of the common function. Set the tag property of these controls to "MM" (simply enter MM without any enclosing quotes). Save. 3.2 - Go to VBA window and place the sample code as given below, in form's module. Save and compile. Come out of VBA window, save and close the form. 3.3 - As the form loads, OnMouseMove event property of all the above controls will get set to function Fn_MMove(), correctly passing the name of control as argument in each case. 3.4 - As per the common function Fn_MMove() given below, back color of all the above text boxes (having "MM" as the tag property) will change to red on mouse move. A.D.Tejpal ------------ Sample code in form's module '================================== Private Sub Form_Load() On Error Resume Next Dim ct As Control For Each ct In Me.Controls If ct.Tag = "MM" Then ct.OnMouseMove = _ "=Fn_MMove('" & ct.Name & "')" End If Next On Error GoTo 0 End Sub '-------------------------------------------------- Private Function Fn_MMove(StrTxtBoxName As String) Me(StrTxtBoxName).BackColor = vbRed End Function '================================== ----- Original Message ----- From: Susan Harkins To: AccessD at databaseadvisors.com Sent: Friday, December 07, 2007 21:24 Subject: [AccessD] events question I don't know how to summarize this question, hence the bad subject. I apologize. I'm wondering if there's a way to consolidate similar event calls into one event. For instance, if you want to passto/call a function from every control's Mouse Over event, is there a simple way to do that with one call rather than dropping the call into every single control's appropriate event? I've run into this so many times and it just seems so inefficient. Susan H. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From jimdettman at verizon.net Thu Dec 13 08:23:18 2007 From: jimdettman at verizon.net (Jim Dettman) Date: Thu, 13 Dec 2007 09:23:18 -0500 Subject: [AccessD] For those of you looking for free Microsoft software.... Message-ID: <00c901c83d93$b665f080$8abea8c0@XPS> All, For those of you looking for free Microsoft software and don't mind big brother watching, check out this: http://wfp.microsoft.com/Welcome.aspx Jim From Lambert.Heenan at AIG.com Thu Dec 13 08:22:58 2007 From: Lambert.Heenan at AIG.com (Heenan, Lambert) Date: Thu, 13 Dec 2007 09:22:58 -0500 Subject: [AccessD] Requery on setting row source or record source Message-ID: <34C8A2AB1EF3564CB0D64DB6AFFDD5C20EF0A37B@XLIVMBX35bkup.aig.com> That's the odd thing. In the XP Help (yes I'm looking at the VBA Help, not Access Help) all I see is the entry below. This is just a nice little story about the event, with zero examples, not even a mention of what the events parameters are about. ???!@@! Lambert #### XP VBA Help Entry Follows #### NotInList Event See Also Applies To Example Specifics The NotInList event occurs when the user enters a value in the text box portion of a combo box that isn't in the combo box list. Remarks The NotInList event applies only to controls on a form, not controls on a report. To run a macro or event procedure when this event occurs, set the OnNotInList property to the name of the macro or to [Event Procedure]. This event enables the user to add a new value to the combo box list. The LimitToList property must be set to Yes for the NotInList event to occur. The NotInList event doesn't trigger the Error event. The NotInList event occurs for combo boxes whose LimitToList property is set to Yes, after you enter a value that isn't in the list and attempt to move to another control or save the record. The event occurs after all the Change events for the combo box. When the AutoExpand property is set to Yes, Microsoft Access selects matching values in the list as the user enters characters in the text box portion of the combo box. If the characters the user types match the first characters of a value in the list (for example, the user types "Smith" and "Smithson" is a value in the list), the NotInList event will not occur when the user moves to another control or saves the record. However, the characters that Microsoft Access adds to the characters the user types (in the example, "son") are selected in the text box portion of the combo box. If the user wants the NotInList event to fire in such cases (for example, the user wants to add the new name "Smith" to the combo box list), the user can enter a SPACE, BACKSPACE, or DEL character after the last character in the new value. When the LimitToList property is set to Yes and the combo box list is dropped down, Microsoft Access selects matching values in the list as the user enters characters in the text box portion of the combo box, even if the AutoExpand property is set to No. If the user presses ENTER or moves to another control or record, the selected value appears in the combo box. In this case, the NotInList event will not fire. To allow the NotInList event to fire, the user should not drop down the combo box list. #### XP VBA Help End #### -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo Sent: Wednesday, December 12, 2007 5:30 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Requery on setting row source or record source I was using the help in A2002-2003 The full entry follows below: Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Heenan, Lambert Sent: Wednesday, December 12, 2007 10:11 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Requery on setting row source or record source Quite so. But I'm damned if I could find that in the XP help. Access 97 help was much more helpful! :-) NotInList Event See AlsoApplies ToExampleSpecificsThe NotInList event occurs when the user enters a value in the text box portion of a combo box that isn't in the combo box list. Private Sub object_NotInList(NewData As String, Response As Integer) Object The name of a combo box control. NewData A string that Microsoft Access uses to pass the text the user entered in the text box portion of the combo box to the event procedure. Response The setting indicates how the NotInList event was handled. The Response argument can be one of the following intrinsic constants: Constant Description acDataErrDisplay (Default) Displays the default message to the user. You can use this when you don't want to allow the user to add a new value to the combo box list. acDataErrContinue Doesn't display the default message to the user. You can use this when you want to display a custom message to the user. For example, the event procedure could display a custom dialog box asking if the user wanted to save the new entry. If the response is Yes, the event procedure would add the new entry to the list and set the Response argument to acDataErrAdded. If the response is No, the event procedure would set the Response argument to acDataErrContinue. acDataErrAdded Doesn't display a message to the user but enables you to add the entry to the combo box list in the NotInList event procedure. After the entry is added, Microsoft Access updates the list by requerying the combo box. Microsoft Access then rechecks the string against the combo box list, and saves the value in the NewData argument in the field the combo box is bound to. If the string is not in the list, then Microsoft Access displays an error message. Remarks The NotInList event applies only to controls on a form, not controls on a report. To run a macro or event procedure when this event occurs, set the OnNotInList property to the name of the macro or to [Event Procedure]. This event enables the user to add a new value to the combo box list. The LimitToList property must be set to Yes for the NotInList event to occur. The NotInList event doesn't trigger the Error event. The NotInList event occurs for combo boxes whose LimitToList property is set to Yes, after you enter a value that isn't in the list and attempt to move to another control or save the record. The event occurs after all the Change events for the combo box. When the AutoExpand property is set to Yes, Microsoft Access selects matching values in the list as the user enters characters in the text box portion of the combo box. If the characters the user types match the first characters of a value in the list (for example, the user types "Smith" and "Smithson" is a value in the list), the NotInList event will not occur when the user moves to another control or saves the record. However, the characters that Microsoft Access adds to the characters the user types (in the example, "son") are selected in the text box portion of the combo box. If the user wants the NotInList event to fire in such cases (for example, the user wants to add the new name "Smith" to the combo box list), the user can enter a SPACE, BACKSPACE, or DEL character after the last character in the new value. When the LimitToList property is set to Yes and the combo box list is dropped down, Microsoft Access selects matching values in the list as the user enters characters in the text box portion of the combo box, even if the AutoExpand property is set to No. If the user presses ENTER or moves to another control or record, the selected value appears in the combo box. In this case, the NotInList event will not fire. To allow the NotInList event to fire, the user should not drop down the combo box list. Macro You can use a NotInList macro to add a new value to the combo box list. When the NotInList event occurs, open a custom dialog box and set the value of one of its controls to the new value. This control should be bound to the field in the table or query that is the source for the combo box. Save the record in the custom dialog box, then requery the combo box. You can't use the CancelEvent action in a NotInList macro. Example The following example uses the NotInList event to add an item to a combo box. To try this example, create a combo box called Colors on a form. Set the combo box's LimitToList property to Yes. To populate the combo box, set the combo box's RowSourceType property to Value List, and supply a list of values separated by semicolons as the setting for the RowSource property. For example, you might supply the following values as the setting for this property: Red; Green; Blue. Next add the following event procedure to the form. Switch to Form view and enter a new value in the text portion of the combo box. Private Sub Colors_NotInList(NewData As String, _ Response As Integer) Dim ctl As Control ' Return Control object that points to combo box. Set ctl = Me!Colors ' Prompt user to verify they wish to add new value. If MsgBox("Value is not in list. Add it?", _ vbOKCancel) = vbOK Then ' Set Response argument to indicate that data ' is being added. Response = acDataErrAdded ' Add string in NewData argument to row source. ctl.RowSource = ctl.RowSource & ";" & NewData Else ' If user chooses Cancel, suppress error message ' and undo changes. Response = acDataErrContinue ctl.Undo End If End Sub Note The above example adds an item to an unbound combo box. When you add an item to a bound combo box, you add a value to a field in the underlying data source. In most cases you can't simply add one field in a new record- depending on the structure of data in the table, you probably will need to add one or more fields to fulfill data requirements. For instance, a new record must include values for any fields comprising the primary key. If you need to add items to a bound combo box dynamically, you must prompt the user to enter data for all required fields, save the new record, and then requery the combo box to display the new value. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From ssharkins at gmail.com Thu Dec 13 08:30:20 2007 From: ssharkins at gmail.com (Susan Harkins) Date: Thu, 13 Dec 2007 09:30:20 -0500 Subject: [AccessD] wireless or IT consulting References: <016e01c83c2d$0f4d05c0$4b3a8343@SusanOne> <1973440753-1197411222-cardhu_decombobulator_blackberry.rim.net-1496166299-@bxe130.bisx.prod.on.blackberry> Message-ID: <014f01c83d94$b2869e00$4b3a8343@SusanOne> Deb, did you see my response? Did Hunter respond to me -- I didn't get anything. ----- Original Message ----- From: To: "Access Developers discussion and problem solving" Sent: Tuesday, December 11, 2007 5:16 PM Subject: Re: [AccessD] wireless or IT consulting > Hunter is qualified and interested. > > Debbie > > Sent via BlackBerry by AT&T > > -----Original Message----- > From: "Susan Harkins" > > Date: Tue, 11 Dec 2007 14:35:58 > To: > Subject: [AccessD] wireless or IT consulting > > > Looking for anyone interested in, and qualified to write on wireless or IT > consulting. I'm not involved, just will put interested people and > publisher > together. > > 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 Dec 13 08:40:57 2007 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Thu, 13 Dec 2007 14:40:57 -0000 Subject: [AccessD] For those of you looking for free Microsoft software.... In-Reply-To: <00c901c83d93$b665f080$8abea8c0@XPS> Message-ID: <00e801c83d96$2cded950$8119fea9@LTVM> >>Participation is currently limited to US residents of 18 years and older. Max Brits are poor relatives again! -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Dettman Sent: Thursday, December 13, 2007 2:23 PM To: 'Access Developers discussion and problem solving' Subject: [AccessD] For those of you looking for free Microsoft software.... All, For those of you looking for free Microsoft software and don't mind big brother watching, check out this: http://wfp.microsoft.com/Welcome.aspx 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 Thu Dec 13 08:40:57 2007 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Thu, 13 Dec 2007 14:40:57 -0000 Subject: [AccessD] OT: LEGO Mindstorms NXT In-Reply-To: <000301c83d84$843c7070$6401a8c0@nant> Message-ID: <00e901c83d96$2e2c8f00$8119fea9@LTVM> I have just ordered PlayStation 3 for my grandson in USA via Amazon.com $499. In UK via Amazon.co.uk it is ?499. So they are trying to stick us with currency conversion of ?1=$1 when it is nearer ?1=$1.91! I can sympathise with you Shamil! Max Ps. Why not give him your Dell and buy a new one for yourself . A 6 years of age he won't know the difference (hard-hearted, me?) -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Shamil Salakhetdinov Sent: Thursday, December 13, 2007 12:34 PM To: 'Access-D' Subject: [AccessD] OT: LEGO Mindstorms NXT Hi All, It's not Friday yet but the subject OT issue is rather urgent here :) My minor son (6.5 year old) has just finished his letter to Santa in which he asks to bring him the LEGO Mindstorms as a Christmas/New year Eve gift... The fact is that when you check on http://shop.lego.com/Product/Default.aspx?p=8527 you'll find that this product is only available in United States if ordering it from this site... There is another option here in Russia: http://www.lego-go.ru/model_details.asp?id=1631 But the price for this option = 14900 roubles =~ 600USD is almost three times higher than the price there in United States... So, I decided to order the subj on Amazon com - I will have to pay some shipping costs and probably Russian customs will also charge me here with some custom duties but the issue isn't these money but the fact that I'm not sure that LEGO Mindstorms ordered on Amazon.com will come safely to Russia - I mean that there will be no some parts broken etc. - broken while traveling here... I have a Shengen Visa and for me it would take a couple/three hours to get to Finland by car - and here is my question: - if there is somebody from Finland here in AccessD and you have time could you check is that subject LEGO Mindstorms NXT toy available in Finland toy's shops - then I will drive there too purchase it (I expect the price will be in EURO - around EUR250-300... Another option for me could be Estonia or Sweden which are also not that far... Now you can see how simple on your side of the Globe things as ordering LEGO Mindstorms become a "hard-core" and expensive and tasks here... I just don't want to pay three times more money for the shop reselling LEGO Mindstorms here for ~USD600 - I'd better spend more money traveling to Finland, Estonia or Sweden to get purchased LEGO for my son - that promise to be some fun :) Maybe I will even have to reach Laplandia (it's not that fat from here) and to meet "real" Santa to make this wish of my minor son to come true this Christmas/New Year Eve... Thank you, -- Shamil -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From Lambert.Heenan at AIG.com Thu Dec 13 08:55:45 2007 From: Lambert.Heenan at AIG.com (Heenan, Lambert) Date: Thu, 13 Dec 2007 08:55:45 -0600 Subject: [AccessD] Saving Table to Registry, ini, ect? Message-ID: <34C8A2AB1EF3564CB0D64DB6AFFDD5C20EF0A3A6@XLIVMBX35bkup.aig.com> That should be very easy to do. Access provides the SaveSetting, GetSetting, GetAllSettings, and DeleteSetting functions to handle this. No need for arcane API calls. :-) The registry settings are stored in HKEY_CURRENT_USER\Software\VB and VBA Program Settings Under the section names that you define. So the settings saved will be per user. HTH Lambert -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Robert Sent: Wednesday, December 12, 2007 7:28 PM To: Access Developers discussion and problem solving Subject: [AccessD] Saving Table to Registry, ini, ect? * PGP Signed by an unknown key: 12/12/2007 at 07:28PM Hello All, I have a table (in a large .mde FE), that holds about 18 datasheet property field settings for about 20+ datasheet forms(user options). It all amounts to about 1,000 records. I need to store these settings on the users machine (so when I update the program, I don't override their selected settings), and I'm looking for the easiest / fastest way to save and load this information to / from the FE. The information would be loaded on startup and saved to the users machine on shutdown.. Any examples would be most helpful. Thank You WBR ~Robert -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com * Unknown Key * 0x2C07F054 - unknown From Lambert.Heenan at AIG.com Thu Dec 13 09:01:33 2007 From: Lambert.Heenan at AIG.com (Heenan, Lambert) Date: Thu, 13 Dec 2007 10:01:33 -0500 Subject: [AccessD] OT: LEGO Mindstorms NXT Message-ID: <34C8A2AB1EF3564CB0D64DB6AFFDD5C20EF0A3AD@XLIVMBX35bkup.aig.com> In the high-tech area at least it has always been $1 = ?1 for as long as I can remember. Before I moved to the US I used to look through copies of Byte and PC Mag marveling at the low cost of all those goodies. I even bought my upgrade (?) to WFWG 3.11 in New York for $99 instead of (IFCRC) over ?100 in London. Lambert -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo Sent: Thursday, December 13, 2007 9:41 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] OT: LEGO Mindstorms NXT I have just ordered PlayStation 3 for my grandson in USA via Amazon.com $499. In UK via Amazon.co.uk it is ?499. So they are trying to stick us with currency conversion of ?1=$1 when it is nearer ?1=$1.91! I can sympathise with you Shamil! Max Ps. Why not give him your Dell and buy a new one for yourself . A 6 years of age he won't know the difference (hard-hearted, me?) -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Shamil Salakhetdinov Sent: Thursday, December 13, 2007 12:34 PM To: 'Access-D' Subject: [AccessD] OT: LEGO Mindstorms NXT Hi All, It's not Friday yet but the subject OT issue is rather urgent here :) My minor son (6.5 year old) has just finished his letter to Santa in which he asks to bring him the LEGO Mindstorms as a Christmas/New year Eve gift... The fact is that when you check on http://shop.lego.com/Product/Default.aspx?p=8527 you'll find that this product is only available in United States if ordering it from this site... There is another option here in Russia: http://www.lego-go.ru/model_details.asp?id=1631 But the price for this option = 14900 roubles =~ 600USD is almost three times higher than the price there in United States... So, I decided to order the subj on Amazon com - I will have to pay some shipping costs and probably Russian customs will also charge me here with some custom duties but the issue isn't these money but the fact that I'm not sure that LEGO Mindstorms ordered on Amazon.com will come safely to Russia - I mean that there will be no some parts broken etc. - broken while traveling here... I have a Shengen Visa and for me it would take a couple/three hours to get to Finland by car - and here is my question: - if there is somebody from Finland here in AccessD and you have time could you check is that subject LEGO Mindstorms NXT toy available in Finland toy's shops - then I will drive there too purchase it (I expect the price will be in EURO - around EUR250-300... Another option for me could be Estonia or Sweden which are also not that far... Now you can see how simple on your side of the Globe things as ordering LEGO Mindstorms become a "hard-core" and expensive and tasks here... I just don't want to pay three times more money for the shop reselling LEGO Mindstorms here for ~USD600 - I'd better spend more money traveling to Finland, Estonia or Sweden to get purchased LEGO for my son - that promise to be some fun :) Maybe I will even have to reach Laplandia (it's not that fat from here) and to meet "real" Santa to make this wish of my minor son to come true this Christmas/New Year Eve... Thank you, -- 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 dwaters at usinternet.com Thu Dec 13 09:26:09 2007 From: dwaters at usinternet.com (Dan Waters) Date: Thu, 13 Dec 2007 09:26:09 -0600 Subject: [AccessD] For those of you looking for free Microsoft software.... In-Reply-To: <00c901c83d93$b665f080$8abea8c0@XPS> References: <00c901c83d93$b665f080$8abea8c0@XPS> Message-ID: <000901c83d9c$7cac7a90$0300a8c0@danwaters> I looked through this, but the only free software I could see was that needed to do the monitoring and communicating back to MS. Was there something else? Dan -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Dettman Sent: Thursday, December 13, 2007 8:23 AM To: 'Access Developers discussion and problem solving' Subject: [AccessD] For those of you looking for free Microsoft software.... All, For those of you looking for free Microsoft software and don't mind big brother watching, check out this: http://wfp.microsoft.com/Welcome.aspx Jim -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From jwcolby at colbyconsulting.com Thu Dec 13 09:44:02 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Thu, 13 Dec 2007 10:44:02 -0500 Subject: [AccessD] For those of you looking for free Microsoftsoftware.... In-Reply-To: <00e801c83d96$2cded950$8119fea9@LTVM> References: <00c901c83d93$b665f080$8abea8c0@XPS> <00e801c83d96$2cded950$8119fea9@LTVM> Message-ID: <000a01c83d9e$fceb8640$977aa8c0@M90> Naaa, we just never got over you guys wanting us to remain your colony and so we stick it to you every chance we get. Not me personally of course. ;-) John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo Sent: Thursday, December 13, 2007 9:41 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] For those of you looking for free Microsoftsoftware.... >>Participation is currently limited to US residents of 18 years and older. Max Brits are poor relatives again! -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Dettman Sent: Thursday, December 13, 2007 2:23 PM To: 'Access Developers discussion and problem solving' Subject: [AccessD] For those of you looking for free Microsoft software.... All, For those of you looking for free Microsoft software and don't mind big brother watching, check out this: http://wfp.microsoft.com/Welcome.aspx Jim -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/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 users.mns.ru Thu Dec 13 09:46:12 2007 From: shamil at users.mns.ru (Shamil Salakhetdinov) Date: Thu, 13 Dec 2007 18:46:12 +0300 Subject: [AccessD] OT: LEGO Mindstorms NXT In-Reply-To: <00e901c83d96$2e2c8f00$8119fea9@LTVM> Message-ID: <002201c83d9f$49eea490$6401a8c0@nant> <<< Why not give him your Dell >>> Max, He has a SONY VAJO already :) Not the latest model but good enough to play some computer games... And he uses it with touchpad (no mouse) to play games etc. On this PC he has a long list of MP3 songs playing when he is getting to sleep... He plays every morning car racing game, rather advanced 3D on another PC of major son and sometimes he uses another laptop with Vista to browse to LEGO site to play their online games... He has a digital photocamera and he makes pictures with - he likes to make pictures of people - recently he made something like 50 or more pics of many people and kids in his kindergarten, then he got these pictures on PC (I helped him with that) and then he made by himself a slide movie with background music using MS Movie Maker. I did put it on CD and he presented it to his kindergarten... He was so serious while doing all that but he did all that with ease, playfully... These nowadays kids used to use computers as everyday simple things... Really amazing... -- Shamil -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo Sent: Thursday, December 13, 2007 5:41 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] OT: LEGO Mindstorms NXT I have just ordered PlayStation 3 for my grandson in USA via Amazon.com $499. In UK via Amazon.co.uk it is ?499. So they are trying to stick us with currency conversion of ?1=$1 when it is nearer ?1=$1.91! I can sympathise with you Shamil! Max Ps. Why not give him your Dell and buy a new one for yourself . A 6 years of age he won't know the difference (hard-hearted, me?) -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Shamil Salakhetdinov Sent: Thursday, December 13, 2007 12:34 PM To: 'Access-D' Subject: [AccessD] OT: LEGO Mindstorms NXT Hi All, It's not Friday yet but the subject OT issue is rather urgent here :) My minor son (6.5 year old) has just finished his letter to Santa in which he asks to bring him the LEGO Mindstorms as a Christmas/New year Eve gift... The fact is that when you check on http://shopFrom jwcolby at colbyconsulting.com Sat Dec 1 11:30:31 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Sat, 1 Dec 2007 12:30:31 -0500 Subject: [AccessD] Ionforge Message-ID: <005601c8343f$e5533a40$647aa8c0@M90> Is anyone using Ionforge VCS? Like it? Easy to use, hard to use? Gotchas for .Net? Misc comments? John W. Colby Colby Consulting www.ColbyConsulting.com From jwcolby at colbyconsulting.com Sat Dec 1 11:35:24 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Sat, 1 Dec 2007 12:35:24 -0500 Subject: [AccessD] Interesting Laptop / Vista commentary Message-ID: <005701c83440$8e84d380$647aa8c0@M90> http://www.eweek.com/article2/0,1895,2222303,00.asp?kc=EWKNLBOE120107STR1 John W. Colby Colby Consulting www.ColbyConsulting.com From accessd at shaw.ca Sat Dec 1 16:01:29 2007 From: accessd at shaw.ca (Jim Lawrence) Date: Sat, 01 Dec 2007 14:01:29 -0800 Subject: [AccessD] OT: Friday (weekend) fun: Erlang In-Reply-To: References: Message-ID: Hi Gustav: Though this language does not appear to be particularly new now that it have moved into the open-source world, development with it will be faster and I an sure the technology will be utilized in many upcoming application.... .Net? Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock Sent: Friday, November 30, 2007 4:45 AM To: accessd at databaseadvisors.com Subject: [AccessD] OT: Friday (weekend) fun: Erlang Hi all Everyone seems so busy, so here's something for a relaxing weekend. Predicting that in 2019 we will have the million core processor, you need to use a language capable of parallel processing. Erlang is one. And it is free and open-source: http://www.erlang.org Note chapter 3, Concurrent Programming, here: http://www.erlang.org/doc/getting_started/part_frame.html Also, a community exists: http://www.trapexit.org/ Have fun! /gustav -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From accessd at shaw.ca Sat Dec 1 18:40:06 2007 From: accessd at shaw.ca (Jim Lawrence) Date: Sat, 01 Dec 2007 16:40:06 -0800 Subject: [AccessD] OT: Friday (weekend) fun: Erlang In-Reply-To: <29f585dd0711300453i7193a214ydc276ee43b5354f9@mail.gmail.com> References: <29f585dd0711300453i7193a214ydc276ee43b5354f9@mail.gmail.com> Message-ID: Arthur: You never know when you are going to have to anti-up for your funeral costs. Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Arthur Fuller Sent: Friday, November 30, 2007 4:54 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] OT: Friday (weekend) fun: Erlang If I'm not dead and cremated by then, Gustav, this could be important. I will look into it, on the off-chance that I'm still breathing when it happens. Better safe than sorry. A. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From accessd at shaw.ca Sat Dec 1 19:14:03 2007 From: accessd at shaw.ca (Jim Lawrence) Date: Sat, 01 Dec 2007 17:14:03 -0800 Subject: [AccessD] Interesting Laptop / Vista commentary In-Reply-To: <005701c83440$8e84d380$647aa8c0@M90> References: <005701c83440$8e84d380$647aa8c0@M90> Message-ID: <841B4A86A50E49828AACA122DCC122F8@creativesystemdesigns.com> Yes John: That article is sad but the true... My current lap top, that does have 2GB of RAM on it is my only Desktop (top of the line Toshiba as of last spring) that could run Vista and the graphics is still second tier. During the last 6 months I have been installing OSs on a variety of systems, for a variety of continental wide chains and banking groups. Without exception they are all using Windows2000 and sometimes Linux. The company's senior IT people do not even trust XP and merely laugh when Vista is brought up and suggest it is no more than a pretty but unstable desk-top toy. I hope MS gets their business together before they find themselves competing one on one with various flavours of Linux. I use to be able to make a fair bit selling MS network installs but no more. Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Saturday, December 01, 2007 9:35 AM To: 'Access Developers discussion and problem solving' Subject: [AccessD] Interesting Laptop / Vista commentary http://www.eweek.com/article2/0,1895,2222303,00.asp?kc=EWKNLBOE120107STR1 John W. Colby Colby Consulting www.ColbyConsulting.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From rockysmolin at bchacc.com Sat Dec 1 19:19:07 2007 From: rockysmolin at bchacc.com (Rocky Smolin at Beach Access Software) Date: Sat, 1 Dec 2007 17:19:07 -0800 Subject: [AccessD] Interesting Laptop / Vista commentary In-Reply-To: <841B4A86A50E49828AACA122DCC122F8@creativesystemdesigns.com> References: <005701c83440$8e84d380$647aa8c0@M90> <841B4A86A50E49828AACA122DCC122F8@creativesystemdesigns.com> Message-ID: <003501c83481$56682330$0301a8c0@HAL9005> But Linux can't run Office, yes? Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Lawrence Sent: Saturday, December 01, 2007 5:14 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Interesting Laptop / Vista commentary Yes John: That article is sad but the true... My current lap top, that does have 2GB of RAM on it is my only Desktop (top of the line Toshiba as of last spring) that could run Vista and the graphics is still second tier. During the last 6 months I have been installing OSs on a variety of systems, for a variety of continental wide chains and banking groups. Without exception they are all using Windows2000 and sometimes Linux. The company's senior IT people do not even trust XP and merely laugh when Vista is brought up and suggest it is no more than a pretty but unstable desk-top toy. I hope MS gets their business together before they find themselves competing one on one with various flavours of Linux. I use to be able to make a fair bit selling MS network installs but no more. Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Saturday, December 01, 2007 9:35 AM To: 'Access Developers discussion and problem solving' Subject: [AccessD] Interesting Laptop / Vista commentary http://www.eweek.com/article2/0,1895,2222303,00.asp?kc=EWKNLBOE120107STR1 John W. Colby Colby Consulting 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 No virus found in this incoming message. Checked by AVG Free Edition. Version: 7.5.503 / Virus Database: 269.16.12/1162 - Release Date: 11/30/2007 9:26 PM From drboz at pacbell.net Sat Dec 1 20:40:57 2007 From: drboz at pacbell.net (Don Bozarth) Date: Sat, 1 Dec 2007 18:40:57 -0800 Subject: [AccessD] Interesting Laptop / Vista commentary References: <005701c83440$8e84d380$647aa8c0@M90> <841B4A86A50E49828AACA122DCC122F8@creativesystemdesigns.com> Message-ID: <00c101c8348c$c509aab0$6401a8c0@Don> Right now, the good folk at M$ are competing with themselves. They want to do away with XP, but due to the poor quality of Vista, vendors have had to offer XP as an option. There are many folks who want nothing to do with Vista at this point... myself among them. M$ has the nasty habit of releasing software long before it's ready for prime time... and let the unfortunate users be their Beta testers. If they don't get their act together one of these days they will begin (and that's generous) to loose business to other platforms. Biggest hurdle is the enormous embedded base of M$ products. Don B. ----- Original Message ----- From: "Jim Lawrence" To: "'Access Developers discussion and problem solving'" Sent: Saturday, December 01, 2007 5:14 PM Subject: Re: [AccessD] Interesting Laptop / Vista commentary > Yes John: That article is sad but the true... My current lap top, that > does > have 2GB of RAM on it is my only Desktop (top of the line Toshiba as of > last > spring) that could run Vista and the graphics is still second tier. > > During the last 6 months I have been installing OSs on a variety of > systems, > for a variety of continental wide chains and banking groups. Without > exception they are all using Windows2000 and sometimes Linux. The > company's > senior IT people do not even trust XP and merely laugh when Vista is > brought > up and suggest it is no more than a pretty but unstable desk-top toy. > > I hope MS gets their business together before they find themselves > competing > one on one with various flavours of Linux. I use to be able to make a fair > bit selling MS network installs but no more. > > Jim > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby > Sent: Saturday, December 01, 2007 9:35 AM > To: 'Access Developers discussion and problem solving' > Subject: [AccessD] Interesting Laptop / Vista commentary > > http://www.eweek.com/article2/0,1895,2222303,00.asp?kc=EWKNLBOE120107STR1 > > John W. Colby > Colby Consulting > 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 accessd at shaw.ca Sun Dec 2 01:48:23 2007 From: accessd at shaw.ca (Jim Lawrence) Date: Sat, 01 Dec 2007 23:48:23 -0800 Subject: [AccessD] Interesting Laptop / Vista commentary In-Reply-To: <003501c83481$56682330$0301a8c0@HAL9005> References: <005701c83440$8e84d380$647aa8c0@M90> <841B4A86A50E49828AACA122DCC122F8@creativesystemdesigns.com> <003501c83481$56682330$0301a8c0@HAL9005> Message-ID: <1EF2BDFA7B7441F3ADB8063574219C63@creativesystemdesigns.com> But it can run OpenOffice or just use WINE to run a specific package. I use Wine on an old beater box so I can still support a client still using A97. Most clients that run Linux are running it as a server and use WindowsOS as desktops or they are deploying some large web or database apps. The local government uses, almost exclusively, Oracle to handle all their big DB applications. Two applications that I wrote, that used MS SQL 2000, on a Windows2000 server, as a BE were replaced with Oracle, at a great loss in performance, functionality, dramatic cost out-lay to deploy and support, with the displeasure of the branch because of the government's standardization of Linux and Oracle. Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin at Beach Access Software Sent: Saturday, December 01, 2007 5:19 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Interesting Laptop / Vista commentary But Linux can't run Office, yes? Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Lawrence Sent: Saturday, December 01, 2007 5:14 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Interesting Laptop / Vista commentary Yes John: That article is sad but the true... My current lap top, that does have 2GB of RAM on it is my only Desktop (top of the line Toshiba as of last spring) that could run Vista and the graphics is still second tier. During the last 6 months I have been installing OSs on a variety of systems, for a variety of continental wide chains and banking groups. Without exception they are all using Windows2000 and sometimes Linux. The company's senior IT people do not even trust XP and merely laugh when Vista is brought up and suggest it is no more than a pretty but unstable desk-top toy. I hope MS gets their business together before they find themselves competing one on one with various flavours of Linux. I use to be able to make a fair bit selling MS network installs but no more. Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Saturday, December 01, 2007 9:35 AM To: 'Access Developers discussion and problem solving' Subject: [AccessD] Interesting Laptop / Vista commentary http://www.eweek.com/article2/0,1895,2222303,00.asp?kc=EWKNLBOE120107STR1 John W. Colby Colby Consulting 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 No virus found in this incoming message. Checked by AVG Free Edition. Version: 7.5.503 / Virus Database: 269.16.12/1162 - Release Date: 11/30/2007 9:26 PM -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From jwcolby at colbyconsulting.com Sun Dec 2 02:10:16 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Sun, 2 Dec 2007 03:10:16 -0500 Subject: [AccessD] Interesting Laptop / Vista commentary In-Reply-To: <00c101c8348c$c509aab0$6401a8c0@Don> References: <005701c83440$8e84d380$647aa8c0@M90><841B4A86A50E49828AACA122DCC122F8@creativesystemdesigns.com> <00c101c8348c$c509aab0$6401a8c0@Don> Message-ID: <005f01c834ba$c67b4d30$647aa8c0@M90> I have a top end Dell for development. I chose to order it with XP. I have Vista from the action pack but have never installed it. I probably will someday in a virtual machine. In the meantime I have never even seen it to my knowledge, not that I get out much. But maybe it really is just an urban legend? John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Don Bozarth Sent: Saturday, December 01, 2007 9:41 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Interesting Laptop / Vista commentary Right now, the good folk at M$ are competing with themselves. They want to do away with XP, but due to the poor quality of Vista, vendors have had to offer XP as an option. There are many folks who want nothing to do with Vista at this point... myself among them. M$ has the nasty habit of releasing software long before it's ready for prime time... and let the unfortunate users be their Beta testers. If they don't get their act together one of these days they will begin (and that's generous) to loose business to other platforms. Biggest hurdle is the enormous embedded base of M$ products. Don B. ----- Original Message ----- From: "Jim Lawrence" To: "'Access Developers discussion and problem solving'" Sent: Saturday, December 01, 2007 5:14 PM Subject: Re: [AccessD] Interesting Laptop / Vista commentary > Yes John: That article is sad but the true... My current lap top, that > does > have 2GB of RAM on it is my only Desktop (top of the line Toshiba as of > last > spring) that could run Vista and the graphics is still second tier. > > During the last 6 months I have been installing OSs on a variety of > systems, > for a variety of continental wide chains and banking groups. Without > exception they are all using Windows2000 and sometimes Linux. The > company's > senior IT people do not even trust XP and merely laugh when Vista is > brought > up and suggest it is no more than a pretty but unstable desk-top toy. > > I hope MS gets their business together before they find themselves > competing > one on one with various flavours of Linux. I use to be able to make a fair > bit selling MS network installs but no more. > > Jim > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby > Sent: Saturday, December 01, 2007 9:35 AM > To: 'Access Developers discussion and problem solving' > Subject: [AccessD] Interesting Laptop / Vista commentary > > http://www.eweek.com/article2/0,1895,2222303,00.asp?kc=EWKNLBOE120107STR1 > > John W. Colby > Colby Consulting > 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 rockysmolin at bchacc.com Sun Dec 2 08:27:56 2007 From: rockysmolin at bchacc.com (Rocky Smolin at Beach Access Software) Date: Sun, 2 Dec 2007 06:27:56 -0800 Subject: [AccessD] Interesting Laptop / Vista commentary In-Reply-To: <1EF2BDFA7B7441F3ADB8063574219C63@creativesystemdesigns.com> References: <005701c83440$8e84d380$647aa8c0@M90><841B4A86A50E49828AACA122DCC122F8@creativesystemdesigns.com><003501c83481$56682330$0301a8c0@HAL9005> <1EF2BDFA7B7441F3ADB8063574219C63@creativesystemdesigns.com> Message-ID: <000601c834ef$88a93dc0$0301a8c0@HAL9005> I was thinking about making a living - which means Access. Someone comes out with a Linux compatible Access and I think they've got a winner. Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Lawrence Sent: Saturday, December 01, 2007 11:48 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Interesting Laptop / Vista commentary But it can run OpenOffice or just use WINE to run a specific package. I use Wine on an old beater box so I can still support a client still using A97. Most clients that run Linux are running it as a server and use WindowsOS as desktops or they are deploying some large web or database apps. The local government uses, almost exclusively, Oracle to handle all their big DB applications. Two applications that I wrote, that used MS SQL 2000, on a Windows2000 server, as a BE were replaced with Oracle, at a great loss in performance, functionality, dramatic cost out-lay to deploy and support, with the displeasure of the branch because of the government's standardization of Linux and Oracle. Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin at Beach Access Software Sent: Saturday, December 01, 2007 5:19 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Interesting Laptop / Vista commentary But Linux can't run Office, yes? Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Lawrence Sent: Saturday, December 01, 2007 5:14 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Interesting Laptop / Vista commentary Yes John: That article is sad but the true... My current lap top, that does have 2GB of RAM on it is my only Desktop (top of the line Toshiba as of last spring) that could run Vista and the graphics is still second tier. During the last 6 months I have been installing OSs on a variety of systems, for a variety of continental wide chains and banking groups. Without exception they are all using Windows2000 and sometimes Linux. The company's senior IT people do not even trust XP and merely laugh when Vista is brought up and suggest it is no more than a pretty but unstable desk-top toy. I hope MS gets their business together before they find themselves competing one on one with various flavours of Linux. I use to be able to make a fair bit selling MS network installs but no more. Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Saturday, December 01, 2007 9:35 AM To: 'Access Developers discussion and problem solving' Subject: [AccessD] Interesting Laptop / Vista commentary http://www.eweek.com/article2/0,1895,2222303,00.asp?kc=EWKNLBOE120107STR1 John W. Colby Colby Consulting 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 No virus found in this incoming message. Checked by AVG Free Edition. Version: 7.5.503 / Virus Database: 269.16.12/1162 - Release Date: 11/30/2007 9:26 PM -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com No virus found in this incoming message. Checked by AVG Free Edition. Version: 7.5.503 / Virus Database: 269.16.12/1163 - Release Date: 12/1/2007 12:05 PM From wdhindman at dejpolsystems.com Sun Dec 2 08:43:32 2007 From: wdhindman at dejpolsystems.com (William Hindman) Date: Sun, 2 Dec 2007 09:43:32 -0500 Subject: [AccessD] Interesting Laptop / Vista commentary References: <005701c83440$8e84d380$647aa8c0@M90><841B4A86A50E49828AACA122DCC122F8@creativesystemdesigns.com><00c101c8348c$c509aab0$6401a8c0@Don> <005f01c834ba$c67b4d30$647aa8c0@M90> Message-ID: <000d01c834f1$b6ba8960$ef706c4c@jisshowsbs.local> ...I have a sweet dell laptop that I use for practically everything now ...it came with vista and 4gb and was an horrendous pig ...formatted the disk and installed XP Pro and she is now the best system I've ever owned. ...I've tried a couple flavors of Linux and Open Office and my opinion remains that they are geek toys ...allright if you like running servers but death on the desktop ...the users drive you batty. ...the only major piece of the puzzle that is breaking through the MS juggernaut is on the web where google and firefox are eating up the MS competition ...firefox 2 is so much better than than ie7 that it pains me to do web work anymore because practically everything has to be dumbed down to ie6/7 ...how in the heck MS let Vista and ie7 out the door is a real puzzle ...both are bloated pieces of s**t imnsho. ...otoh, asp.net, framework 3.5, SQL Server Express and vs2008 Express Editions are pure joy-joy to work with and you just can't beat the price ...I have the full vs'8 setting in a box and have not found a reason yet to go through the pain of installing it ...with the add-in hacks to vs'8 express, I just may not ever open the box. ...I'm still doing a lot of Access maintenance work but all my new program development is asp.net/ss unless a client demands otherwise ...and why in the heck would they? William ----- Original Message ----- From: "jwcolby" To: "'Access Developers discussion and problem solving'" Sent: Sunday, December 02, 2007 3:10 AM Subject: Re: [AccessD] Interesting Laptop / Vista commentary >I have a top end Dell for development. I chose to order it with XP. I >have > Vista from the action pack but have never installed it. I probably will > someday in a virtual machine. In the meantime I have never even seen it > to > my knowledge, not that I get out much. But maybe it really is just an > urban > legend? > > > John W. Colby > Colby Consulting > www.ColbyConsulting.com > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Don Bozarth > Sent: Saturday, December 01, 2007 9:41 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Interesting Laptop / Vista commentary > > Right now, the good folk at M$ are competing with themselves. They want > to > do away with XP, but due to the poor quality of Vista, vendors have had to > offer XP as an option. There are many folks who want nothing to do with > Vista at this point... myself among them. > > M$ has the nasty habit of releasing software long before it's ready for > prime time... and let the unfortunate users be their Beta testers. > > If they don't get their act together one of these days they will begin > (and > that's generous) to loose business to other platforms. Biggest hurdle is > the enormous embedded base of M$ products. > > Don B. > > ----- Original Message ----- > From: "Jim Lawrence" > To: "'Access Developers discussion and problem solving'" > > Sent: Saturday, December 01, 2007 5:14 PM > Subject: Re: [AccessD] Interesting Laptop / Vista commentary > > >> Yes John: That article is sad but the true... My current lap top, that >> does >> have 2GB of RAM on it is my only Desktop (top of the line Toshiba as of >> last >> spring) that could run Vista and the graphics is still second tier. >> >> During the last 6 months I have been installing OSs on a variety of >> systems, >> for a variety of continental wide chains and banking groups. Without >> exception they are all using Windows2000 and sometimes Linux. The >> company's >> senior IT people do not even trust XP and merely laugh when Vista is >> brought >> up and suggest it is no more than a pretty but unstable desk-top toy. >> >> I hope MS gets their business together before they find themselves >> competing >> one on one with various flavours of Linux. I use to be able to make a >> fair >> bit selling MS network installs but no more. >> >> Jim >> >> -----Original Message----- >> From: accessd-bounces at databaseadvisors.com >> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby >> Sent: Saturday, December 01, 2007 9:35 AM >> To: 'Access Developers discussion and problem solving' >> Subject: [AccessD] Interesting Laptop / Vista commentary >> >> http://www.eweek.com/article2/0,1895,2222303,00.asp?kc=EWKNLBOE120107STR1 >> >> John W. Colby >> Colby Consulting >> 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 > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com From bheid at sc.rr.com Sun Dec 2 08:55:07 2007 From: bheid at sc.rr.com (Bobby Heid) Date: Sun, 2 Dec 2007 09:55:07 -0500 Subject: [AccessD] Interesting Laptop / Vista commentary In-Reply-To: <005f01c834ba$c67b4d30$647aa8c0@M90> References: <005701c83440$8e84d380$647aa8c0@M90><841B4A86A50E49828AACA122DCC122F8@creativesystemdesigns.com> <00c101c8348c$c509aab0$6401a8c0@Don> <005f01c834ba$c67b4d30$647aa8c0@M90> Message-ID: <002701c834f3$54994fd0$fdcbef70$@rr.com> I have Vista Business on my pc and I love it. I have a P4-3.0GHz, 2GB RAM, and a 7800GS AGP video card. Sure, there are some things that I think could be better that I hope will be addressed in SP1. I ran XP Pro for years, so I am able to compare the two. Don't forget that a lot of people really complained about XP before SP1/SP2 came out. I helped a friend buy a desktop with a Core 2 Duo processor and 2 gigs of RAM and Vista is much more snappy on that machine than mine. I think it has to do with the dual processors. Bobby -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Sunday, December 02, 2007 3:10 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Interesting Laptop / Vista commentary I have a top end Dell for development. I chose to order it with XP. I have Vista from the action pack but have never installed it. I probably will someday in a virtual machine. In the meantime I have never even seen it to my knowledge, not that I get out much. But maybe it really is just an urban legend? John W. Colby Colby Consulting www.ColbyConsulting.com From jwcolby at colbyconsulting.com Sun Dec 2 09:44:05 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Sun, 2 Dec 2007 10:44:05 -0500 Subject: [AccessD] Interesting Laptop / Vista commentary In-Reply-To: <002701c834f3$54994fd0$fdcbef70$@rr.com> References: <005701c83440$8e84d380$647aa8c0@M90><841B4A86A50E49828AACA122DCC122F8@creativesystemdesigns.com> <00c101c8348c$c509aab0$6401a8c0@Don><005f01c834ba$c67b4d30$647aa8c0@M90> <002701c834f3$54994fd0$fdcbef70$@rr.com> Message-ID: <006401c834fa$2bf82450$647aa8c0@M90> I guess I have to ask what Vista brings to the table that makes it worth having to buy a dual processor with 4 gigs just to run the system? It damn well better have a built in space shuttle if it is going to require those kinds of specs. So give us a list of what it does that XP doesn't (other than eye candy). John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Bobby Heid Sent: Sunday, December 02, 2007 9:55 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Interesting Laptop / Vista commentary I have Vista Business on my pc and I love it. I have a P4-3.0GHz, 2GB RAM, and a 7800GS AGP video card. Sure, there are some things that I think could be better that I hope will be addressed in SP1. I ran XP Pro for years, so I am able to compare the two. Don't forget that a lot of people really complained about XP before SP1/SP2 came out. I helped a friend buy a desktop with a Core 2 Duo processor and 2 gigs of RAM and Vista is much more snappy on that machine than mine. I think it has to do with the dual processors. Bobby -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Sunday, December 02, 2007 3:10 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Interesting Laptop / Vista commentary I have a top end Dell for development. I chose to order it with XP. I have Vista from the action pack but have never installed it. I probably will someday in a virtual machine. In the meantime I have never even seen it to my knowledge, not that I get out much. But maybe it really is just an urban legend? John W. Colby Colby Consulting 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 Sun Dec 2 11:13:50 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Sun, 2 Dec 2007 12:13:50 -0500 Subject: [AccessD] Interesting Laptop / Vista commentary In-Reply-To: <006401c834fa$2bf82450$647aa8c0@M90> References: <005701c83440$8e84d380$647aa8c0@M90><841B4A86A50E49828AACA122DCC122F8@creativesystemdesigns.com> <00c101c8348c$c509aab0$6401a8c0@Don><005f01c834ba$c67b4d30$647aa8c0@M90><002701c834f3$54994fd0$fdcbef70$@rr.com> <006401c834fa$2bf82450$647aa8c0@M90> Message-ID: <006801c83506$b6122ee0$647aa8c0@M90> Bobby, Don't get me wrong, I am not about "the good old days". I loved Windows XP because it was based on Windows 2K which was Microsoft's "server grade" system. Remember that Windows 98 was a HUGE step up from Windows 95 in terms of stability. When XP came out people were running Windows 98 on the desktop, and likewise Windows XP was a HUGE step up from Windows 98 on a lot of fronts, stability first off, but also security. We finally got away from the DOS underpinnings. I am not reading anything that indicates that Vista is a step up at all, at least until you do get to the Business edition. All the good stuff is left out of the version that is sold for the home desktop. And it runs like a pig. I am not one of those "let's all run to Linux" people. I was reading just yesterday the experience of a real "techie" tech editor trying to install three of the most popular Linuxes on a laptop and what a joke that was. The built-in pad pointer wasn't supported, the wireless wasn't supported, he was going all over hell trying to find drivers. Windows XP will "just install". Vista MAY "just install". Here is something I found when googling "advantages of Vista over Windows XP". http://www.notebookreview.com/default.asp?newsID=3529 A very interesting read. Admittedly it was written in February but it was "top of the Google list" for that particular search. Having read this I certainly wouldn't rush to buy Vista. And finally I admit, I don't own Vista (or it's not installed anyway). But I have to say these things. 1) In XP I explicitly TURN OFF the eye candy in order to make the interface as snappy as possible. Eye candy is for people who don't use their computers; I have work for my processor cycles to do. It makes no damned difference to me if a control is square and solid or round and looks like glass. It makes no difference to me if they use a color pallet of 64K or 64 bajillion colors. Beyond a certain point it simply doesn't matter any more. Shadows and light sources? C'mon! In a game yea, but on the desktop? 2) XP is stable. I use Pro and will until it is replaced with something legitimately better. 3) DRM sucks (Even in XP I have run smack dab into that wall already with purchased music downloads) and I don't want it embedded in my computer. 4) The built in Windows firewall and other "security" crap that comes with XP is junk, promptly replaced with real protection. Given the "junk" status of the XP variety I see no reason to expect better from the Vista variety. 5) I LOVE new stuff, but it needs to be BETTER stuff. I buy processor upgrades, video upgrades, program upgrades and even OS upgrades WHEN THEY MAKE SENSE. Vista just makes no sense to me. Believe me I had high hopes (I LIKE new BETTER stuff), but in the end it just makes no sense to me. I am quite certain that in a few years I will be forced, kicking and screaming, to upgrade to Vista. MS will somehow manage to make XP non-maintainable any more and I will go. My fervent hope is that Vista actually works when I am dragged there and that I will be able to not install or get rid of the eye candy and DRM crap, and that I will get at least a tiny value for the pound of flesh Microsoft extorts from me. In the meantime... Give me XP or give me death! ;-) John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Sunday, December 02, 2007 10:44 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Interesting Laptop / Vista commentary I guess I have to ask what Vista brings to the table that makes it worth having to buy a dual processor with 4 gigs just to run the system? It damn well better have a built in space shuttle if it is going to require those kinds of specs. So give us a list of what it does that XP doesn't (other than eye candy). John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Bobby Heid Sent: Sunday, December 02, 2007 9:55 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Interesting Laptop / Vista commentary I have Vista Business on my pc and I love it. I have a P4-3.0GHz, 2GB RAM, and a 7800GS AGP video card. Sure, there are some things that I think could be better that I hope will be addressed in SP1. I ran XP Pro for years, so I am able to compare the two. Don't forget that a lot of people really complained about XP before SP1/SP2 came out. I helped a friend buy a desktop with a Core 2 Duo processor and 2 gigs of RAM and Vista is much more snappy on that machine than mine. I think it has to do with the dual processors. Bobby From jwcolby at colbyconsulting.com Sun Dec 2 11:39:02 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Sun, 2 Dec 2007 12:39:02 -0500 Subject: [AccessD] Interesting Laptop / Vista commentary In-Reply-To: <006801c83506$b6122ee0$647aa8c0@M90> References: <005701c83440$8e84d380$647aa8c0@M90><841B4A86A50E49828AACA122DCC122F8@creativesystemdesigns.com> <00c101c8348c$c509aab0$6401a8c0@Don><005f01c834ba$c67b4d30$647aa8c0@M90><002701c834f3$54994fd0$fdcbef70$@rr.com><006401c834fa$2bf82450$647aa8c0@M90> <006801c83506$b6122ee0$647aa8c0@M90> Message-ID: <006901c8350a$3b4175f0$647aa8c0@M90> And finally (yea, I am going back to work) I found this: http://en.wikipedia.org/wiki/Features_new_to_Windows_Vista Which actually delineates some of the various changes and what they mean, a small handful of which I said "that's cool". A lot of it I said "yea, and why not just throw that into XP?". Notice the Security section, the most important and compelling reason IMHO to move to Vista is two paragraphs and does a very poor job of explaining what, why and which version you get this in. Anyway I just thought I would throw this out there. I like Wikipedia. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Sunday, December 02, 2007 12:14 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Interesting Laptop / Vista commentary Bobby, Don't get me wrong, I am not about "the good old days". I loved Windows XP because it was based on Windows 2K which was Microsoft's "server grade" system. Remember that Windows 98 was a HUGE step up from Windows 95 in terms of stability. When XP came out people were running Windows 98 on the desktop, and likewise Windows XP was a HUGE step up from Windows 98 on a lot of fronts, stability first off, but also security. We finally got away from the DOS underpinnings. I am not reading anything that indicates that Vista is a step up at all, at least until you do get to the Business edition. All the good stuff is left out of the version that is sold for the home desktop. And it runs like a pig. I am not one of those "let's all run to Linux" people. I was reading just yesterday the experience of a real "techie" tech editor trying to install three of the most popular Linuxes on a laptop and what a joke that was. The built-in pad pointer wasn't supported, the wireless wasn't supported, he was going all over hell trying to find drivers. Windows XP will "just install". Vista MAY "just install". Here is something I found when googling "advantages of Vista over Windows XP". http://www.notebookreview.com/default.asp?newsID=3529 A very interesting read. Admittedly it was written in February but it was "top of the Google list" for that particular search. Having read this I certainly wouldn't rush to buy Vista. And finally I admit, I don't own Vista (or it's not installed anyway). But I have to say these things. 1) In XP I explicitly TURN OFF the eye candy in order to make the interface as snappy as possible. Eye candy is for people who don't use their computers; I have work for my processor cycles to do. It makes no damned difference to me if a control is square and solid or round and looks like glass. It makes no difference to me if they use a color pallet of 64K or 64 bajillion colors. Beyond a certain point it simply doesn't matter any more. Shadows and light sources? C'mon! In a game yea, but on the desktop? 2) XP is stable. I use Pro and will until it is replaced with something legitimately better. 3) DRM sucks (Even in XP I have run smack dab into that wall already with purchased music downloads) and I don't want it embedded in my computer. 4) The built in Windows firewall and other "security" crap that comes with XP is junk, promptly replaced with real protection. Given the "junk" status of the XP variety I see no reason to expect better from the Vista variety. 5) I LOVE new stuff, but it needs to be BETTER stuff. I buy processor upgrades, video upgrades, program upgrades and even OS upgrades WHEN THEY MAKE SENSE. Vista just makes no sense to me. Believe me I had high hopes (I LIKE new BETTER stuff), but in the end it just makes no sense to me. I am quite certain that in a few years I will be forced, kicking and screaming, to upgrade to Vista. MS will somehow manage to make XP non-maintainable any more and I will go. My fervent hope is that Vista actually works when I am dragged there and that I will be able to not install or get rid of the eye candy and DRM crap, and that I will get at least a tiny value for the pound of flesh Microsoft extorts from me. In the meantime... Give me XP or give me death! ;-) John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Sunday, December 02, 2007 10:44 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Interesting Laptop / Vista commentary I guess I have to ask what Vista brings to the table that makes it worth having to buy a dual processor with 4 gigs just to run the system? It damn well better have a built in space shuttle if it is going to require those kinds of specs. So give us a list of what it does that XP doesn't (other than eye candy). John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Bobby Heid Sent: Sunday, December 02, 2007 9:55 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Interesting Laptop / Vista commentary I have Vista Business on my pc and I love it. I have a P4-3.0GHz, 2GB RAM, and a 7800GS AGP video card. Sure, there are some things that I think could be better that I hope will be addressed in SP1. I ran XP Pro for years, so I am able to compare the two. Don't forget that a lot of people really complained about XP before SP1/SP2 came out. I helped a friend buy a desktop with a Core 2 Duo processor and 2 gigs of RAM and Vista is much more snappy on that machine than mine. I think it has to do with the dual processors. Bobby From jwcolby at colbyconsulting.com Sun Dec 2 12:16:30 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Sun, 2 Dec 2007 13:16:30 -0500 Subject: [AccessD] Getting the type of a variant Message-ID: <006c01c8350f$76e12fb0$647aa8c0@M90> How do you get the type of data currently stored in a variant? John W. Colby Colby Consulting www.ColbyConsulting.com From accessd at shaw.ca Sun Dec 2 15:14:31 2007 From: accessd at shaw.ca (Jim Lawrence) Date: Sun, 02 Dec 2007 13:14:31 -0800 Subject: [AccessD] Interesting Laptop / Vista commentary In-Reply-To: <000601c834ef$88a93dc0$0301a8c0@HAL9005> References: <005701c83440$8e84d380$647aa8c0@M90> <841B4A86A50E49828AACA122DCC122F8@creativesystemdesigns.com> <003501c83481$56682330$0301a8c0@HAL9005> <1EF2BDFA7B7441F3ADB8063574219C63@creativesystemdesigns.com> <000601c834ef$88a93dc0$0301a8c0@HAL9005> Message-ID: <8AC62E9CB5394A6AA2413C60AF9F636D@creativesystemdesigns.com> Hi Rocky: That is the problem. There are no programs on Linux that can directly translate or run MS Access. There are some conversion tools that can translate the database to a MySQL DB and some apps that have very functional forms, similar macros and even report writers but there is no complete system...yet. The other option is run the apps through WINE (http://www.winehq.org/) and WineTools (http://www.von-thadden.de/Joachim/WineTools/)for setting up the Windows environment. There is also CrossOver Office (http://www.codeweavers.com). A friend who is a Mac (Which is just Linux) fan runs all his application through Wine... It even runs his XP windows OS.... Of course there is always VMWare which runs on Linux just fine. Microsoft would do very well if they expanded their Office applications into the Linux world even charging their standard rates. They should do it before their competition produces a product as good. Even evolution of the database applications on Linux are faster, better, with more features and having better translation processes. Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin at Beach Access Software Sent: Sunday, December 02, 2007 6:28 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Interesting Laptop / Vista commentary I was thinking about making a living - which means Access. Someone comes out with a Linux compatible Access and I think they've got a winner. Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Lawrence Sent: Saturday, December 01, 2007 11:48 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Interesting Laptop / Vista commentary But it can run OpenOffice or just use WINE to run a specific package. I use Wine on an old beater box so I can still support a client still using A97. Most clients that run Linux are running it as a server and use WindowsOS as desktops or they are deploying some large web or database apps. The local government uses, almost exclusively, Oracle to handle all their big DB applications. Two applications that I wrote, that used MS SQL 2000, on a Windows2000 server, as a BE were replaced with Oracle, at a great loss in performance, functionality, dramatic cost out-lay to deploy and support, with the displeasure of the branch because of the government's standardization of Linux and Oracle. Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin at Beach Access Software Sent: Saturday, December 01, 2007 5:19 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Interesting Laptop / Vista commentary But Linux can't run Office, yes? Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Lawrence Sent: Saturday, December 01, 2007 5:14 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Interesting Laptop / Vista commentary Yes John: That article is sad but the true... My current lap top, that does have 2GB of RAM on it is my only Desktop (top of the line Toshiba as of last spring) that could run Vista and the graphics is still second tier. During the last 6 months I have been installing OSs on a variety of systems, for a variety of continental wide chains and banking groups. Without exception they are all using Windows2000 and sometimes Linux. The company's senior IT people do not even trust XP and merely laugh when Vista is brought up and suggest it is no more than a pretty but unstable desk-top toy. I hope MS gets their business together before they find themselves competing one on one with various flavours of Linux. I use to be able to make a fair bit selling MS network installs but no more. Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Saturday, December 01, 2007 9:35 AM To: 'Access Developers discussion and problem solving' Subject: [AccessD] Interesting Laptop / Vista commentary http://www.eweek.com/article2/0,1895,2222303,00.asp?kc=EWKNLBOE120107STR1 John W. Colby Colby Consulting 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 No virus found in this incoming message. Checked by AVG Free Edition. Version: 7.5.503 / Virus Database: 269.16.12/1162 - Release Date: 11/30/2007 9:26 PM -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com No virus found in this incoming message. Checked by AVG Free Edition. Version: 7.5.503 / Virus Database: 269.16.12/1163 - Release Date: 12/1/2007 12:05 PM -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From carbonnb at gmail.com Sun Dec 2 15:27:26 2007 From: carbonnb at gmail.com (Bryan Carbonnell) Date: Sun, 2 Dec 2007 16:27:26 -0500 Subject: [AccessD] Interesting Laptop / Vista commentary In-Reply-To: <8AC62E9CB5394A6AA2413C60AF9F636D@creativesystemdesigns.com> References: <005701c83440$8e84d380$647aa8c0@M90> <841B4A86A50E49828AACA122DCC122F8@creativesystemdesigns.com> <003501c83481$56682330$0301a8c0@HAL9005> <1EF2BDFA7B7441F3ADB8063574219C63@creativesystemdesigns.com> <000601c834ef$88a93dc0$0301a8c0@HAL9005> <8AC62E9CB5394A6AA2413C60AF9F636D@creativesystemdesigns.com> Message-ID: On Dec 2, 2007 4:14 PM, Jim Lawrence wrote: > (http://www.codeweavers.com). A friend who is a Mac (Which is just Linux) Actually no it's not Jim. Not really even close. The heart of Mac OSX, the Darwin core, is based on *BSD (NetBSD IIRC) not GNU/Linux. The similarity between GNU/Linux and *BSD is that they are UNIX clones. But they ain't the same. -- Bryan Carbonnell - carbonnb at gmail.com Life's journey is not to arrive at the grave safely in a well preserved body, but rather to skid in sideways, totally worn out, shouting "What a great ride!" From dwaters at usinternet.com Sun Dec 2 15:35:13 2007 From: dwaters at usinternet.com (Dan Waters) Date: Sun, 2 Dec 2007 15:35:13 -0600 Subject: [AccessD] Finding Fields Using Reserved Words Message-ID: <000001c8352b$39836f40$0300a8c0@danwaters> I have a medium sized BE that I will be converting to SQL Server soon. Before that, I'd like to fix the reserved words that are there. I know of a couple, but I want to be confident that I get them all. Does anyone know of a utility to compare table field names to the reserved words for Access, Jet, and SQL Server? I can make one, but if it's already out there . . . Thanks! Dan From accessd at shaw.ca Sun Dec 2 17:10:01 2007 From: accessd at shaw.ca (Jim Lawrence) Date: Sun, 02 Dec 2007 15:10:01 -0800 Subject: [AccessD] Interesting Laptop / Vista commentary In-Reply-To: <000d01c834f1$b6ba8960$ef706c4c@jisshowsbs.local> References: <005701c83440$8e84d380$647aa8c0@M90> <841B4A86A50E49828AACA122DCC122F8@creativesystemdesigns.com> <00c101c8348c$c509aab0$6401a8c0@Don> <005f01c834ba$c67b4d30$647aa8c0@M90> <000d01c834f1$b6ba8960$ef706c4c@jisshowsbs.local> Message-ID: <2E726FE9C93247859263A0CA3B39C05B@creativesystemdesigns.com> One interesting point about FF is that is just has a core of Mozilla but is 80% JavaScript/CSS/XML code.... if you do not believe it see: http://www.ohloh.net/projects/9/analyses/latest. Another interesting point is that MONO, the framework environment written for Linux that parallels Windows FrameWork, is actually 80% C#, VB and JavaScript. This open-source MS challenge is written using MS products. There are an estimated 270 Contributors/Programmers that have and are currently working on this product. (MONO claims that it can run virtually 100% .Net 1.1, 98% .Net 2.0 and are currently working to the .Net 3.0 Framework. and it is now being used in many commercial applications.) With a MS SQL BE, using a combination of ASP.Net mixed with 'roll you own JavaScript' very finely balanced/distributive applications can be written. A little bit of Flash can be added to make it all look pretty. As well as Microsoft's offering of Office Live, there is Writeboard, Writely, Zoho Writer, ThinkFree, Google Docs (and spreadsheet) and Glide Write that are all browser based word processors. (Most of their code is in JavaScript, Flash and Java.... and of course HTML/CSS/XML) IMO web based applications are the way of the future. Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of William Hindman Sent: Sunday, December 02, 2007 6:44 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Interesting Laptop / Vista commentary ...I have a sweet dell laptop that I use for practically everything now ...it came with vista and 4gb and was an horrendous pig ...formatted the disk and installed XP Pro and she is now the best system I've ever owned. ...I've tried a couple flavors of Linux and Open Office and my opinion remains that they are geek toys ...allright if you like running servers but death on the desktop ...the users drive you batty. ...the only major piece of the puzzle that is breaking through the MS juggernaut is on the web where google and firefox are eating up the MS competition ...firefox 2 is so much better than than ie7 that it pains me to do web work anymore because practically everything has to be dumbed down to ie6/7 ...how in the heck MS let Vista and ie7 out the door is a real puzzle ...both are bloated pieces of s**t imnsho. ...otoh, asp.net, framework 3.5, SQL Server Express and vs2008 Express Editions are pure joy-joy to work with and you just can't beat the price ...I have the full vs'8 setting in a box and have not found a reason yet to go through the pain of installing it ...with the add-in hacks to vs'8 express, I just may not ever open the box. ...I'm still doing a lot of Access maintenance work but all my new program development is asp.net/ss unless a client demands otherwise ...and why in the heck would they? William ----- Original Message ----- From: "jwcolby" To: "'Access Developers discussion and problem solving'" Sent: Sunday, December 02, 2007 3:10 AM Subject: Re: [AccessD] Interesting Laptop / Vista commentary >I have a top end Dell for development. I chose to order it with XP. I >have > Vista from the action pack but have never installed it. I probably will > someday in a virtual machine. In the meantime I have never even seen it > to > my knowledge, not that I get out much. But maybe it really is just an > urban > legend? > > > John W. Colby > Colby Consulting > www.ColbyConsulting.com > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Don Bozarth > Sent: Saturday, December 01, 2007 9:41 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Interesting Laptop / Vista commentary > > Right now, the good folk at M$ are competing with themselves. They want > to > do away with XP, but due to the poor quality of Vista, vendors have had to > offer XP as an option. There are many folks who want nothing to do with > Vista at this point... myself among them. > > M$ has the nasty habit of releasing software long before it's ready for > prime time... and let the unfortunate users be their Beta testers. > > If they don't get their act together one of these days they will begin > (and > that's generous) to loose business to other platforms. Biggest hurdle is > the enormous embedded base of M$ products. > > Don B. > > ----- Original Message ----- > From: "Jim Lawrence" > To: "'Access Developers discussion and problem solving'" > > Sent: Saturday, December 01, 2007 5:14 PM > Subject: Re: [AccessD] Interesting Laptop / Vista commentary > > >> Yes John: That article is sad but the true... My current lap top, that >> does >> have 2GB of RAM on it is my only Desktop (top of the line Toshiba as of >> last >> spring) that could run Vista and the graphics is still second tier. >> >> During the last 6 months I have been installing OSs on a variety of >> systems, >> for a variety of continental wide chains and banking groups. Without >> exception they are all using Windows2000 and sometimes Linux. The >> company's >> senior IT people do not even trust XP and merely laugh when Vista is >> brought >> up and suggest it is no more than a pretty but unstable desk-top toy. >> >> I hope MS gets their business together before they find themselves >> competing >> one on one with various flavours of Linux. I use to be able to make a >> fair >> bit selling MS network installs but no more. >> >> Jim >> >> -----Original Message----- >> From: accessd-bounces at databaseadvisors.com >> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby >> Sent: Saturday, December 01, 2007 9:35 AM >> To: 'Access Developers discussion and problem solving' >> Subject: [AccessD] Interesting Laptop / Vista commentary >> >> http://www.eweek.com/article2/0,1895,2222303,00.asp?kc=EWKNLBOE120107STR1 >> >> John W. Colby >> Colby Consulting >> 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 > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/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 accessd at shaw.ca Sun Dec 2 17:30:52 2007 From: accessd at shaw.ca (Jim Lawrence) Date: Sun, 02 Dec 2007 15:30:52 -0800 Subject: [AccessD] Interesting Laptop / Vista commentary In-Reply-To: <006801c83506$b6122ee0$647aa8c0@M90> References: <005701c83440$8e84d380$647aa8c0@M90> <841B4A86A50E49828AACA122DCC122F8@creativesystemdesigns.com> <00c101c8348c$c509aab0$6401a8c0@Don> <005f01c834ba$c67b4d30$647aa8c0@M90> <002701c834f3$54994fd0$fdcbef70$@rr.com> <006401c834fa$2bf82450$647aa8c0@M90> <006801c83506$b6122ee0$647aa8c0@M90> Message-ID: <798BF0137E11425DB826AF21061CE0F9@creativesystemdesigns.com> Actually, I do not consider my self a Linux guru by any stretch of the imagination, I installed a new Ubuntu partition on my laptop in around 30 minutes, internet connected without a problem, the blue-tooth setup without out issues (other than I could not remember my passwords) all codexs etc. and was running a movie from DVD in less than an hour. I do not recommend it as a replacement for Windows as I like my XP/Server2003 very much. Vista is very pretty but it tends to be such a pig on resources. I even have some computers that are 5 years old and when purchased were the state-of-the-art but they will not run Vista. Only the latest equipment can run Vista. My best equipment tends to go into servers and not desktops. As one friend said that he would move to Vista when MS pulled XP from his cold dead hands. Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Sunday, December 02, 2007 9:14 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Interesting Laptop / Vista commentary Bobby, Don't get me wrong, I am not about "the good old days". I loved Windows XP because it was based on Windows 2K which was Microsoft's "server grade" system. Remember that Windows 98 was a HUGE step up from Windows 95 in terms of stability. When XP came out people were running Windows 98 on the desktop, and likewise Windows XP was a HUGE step up from Windows 98 on a lot of fronts, stability first off, but also security. We finally got away from the DOS underpinnings. I am not reading anything that indicates that Vista is a step up at all, at least until you do get to the Business edition. All the good stuff is left out of the version that is sold for the home desktop. And it runs like a pig. I am not one of those "let's all run to Linux" people. I was reading just yesterday the experience of a real "techie" tech editor trying to install three of the most popular Linuxes on a laptop and what a joke that was. The built-in pad pointer wasn't supported, the wireless wasn't supported, he was going all over hell trying to find drivers. Windows XP will "just install". Vista MAY "just install". Here is something I found when googling "advantages of Vista over Windows XP". http://www.notebookreview.com/default.asp?newsID=3529 A very interesting read. Admittedly it was written in February but it was "top of the Google list" for that particular search. Having read this I certainly wouldn't rush to buy Vista. And finally I admit, I don't own Vista (or it's not installed anyway). But I have to say these things. 1) In XP I explicitly TURN OFF the eye candy in order to make the interface as snappy as possible. Eye candy is for people who don't use their computers; I have work for my processor cycles to do. It makes no damned difference to me if a control is square and solid or round and looks like glass. It makes no difference to me if they use a color pallet of 64K or 64 bajillion colors. Beyond a certain point it simply doesn't matter any more. Shadows and light sources? C'mon! In a game yea, but on the desktop? 2) XP is stable. I use Pro and will until it is replaced with something legitimately better. 3) DRM sucks (Even in XP I have run smack dab into that wall already with purchased music downloads) and I don't want it embedded in my computer. 4) The built in Windows firewall and other "security" crap that comes with XP is junk, promptly replaced with real protection. Given the "junk" status of the XP variety I see no reason to expect better from the Vista variety. 5) I LOVE new stuff, but it needs to be BETTER stuff. I buy processor upgrades, video upgrades, program upgrades and even OS upgrades WHEN THEY MAKE SENSE. Vista just makes no sense to me. Believe me I had high hopes (I LIKE new BETTER stuff), but in the end it just makes no sense to me. I am quite certain that in a few years I will be forced, kicking and screaming, to upgrade to Vista. MS will somehow manage to make XP non-maintainable any more and I will go. My fervent hope is that Vista actually works when I am dragged there and that I will be able to not install or get rid of the eye candy and DRM crap, and that I will get at least a tiny value for the pound of flesh Microsoft extorts from me. In the meantime... Give me XP or give me death! ;-) John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Sunday, December 02, 2007 10:44 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Interesting Laptop / Vista commentary I guess I have to ask what Vista brings to the table that makes it worth having to buy a dual processor with 4 gigs just to run the system? It damn well better have a built in space shuttle if it is going to require those kinds of specs. So give us a list of what it does that XP doesn't (other than eye candy). John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Bobby Heid Sent: Sunday, December 02, 2007 9:55 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Interesting Laptop / Vista commentary I have Vista Business on my pc and I love it. I have a P4-3.0GHz, 2GB RAM, and a 7800GS AGP video card. Sure, there are some things that I think could be better that I hope will be addressed in SP1. I ran XP Pro for years, so I am able to compare the two. Don't forget that a lot of people really complained about XP before SP1/SP2 came out. I helped a friend buy a desktop with a Core 2 Duo processor and 2 gigs of RAM and Vista is much more snappy on that machine than mine. I think it has to do with the dual processors. Bobby -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From accessd at shaw.ca Sun Dec 2 17:39:21 2007 From: accessd at shaw.ca (Jim Lawrence) Date: Sun, 02 Dec 2007 15:39:21 -0800 Subject: [AccessD] Interesting Laptop / Vista commentary In-Reply-To: References: <005701c83440$8e84d380$647aa8c0@M90> <841B4A86A50E49828AACA122DCC122F8@creativesystemdesigns.com> <003501c83481$56682330$0301a8c0@HAL9005> <1EF2BDFA7B7441F3ADB8063574219C63@creativesystemdesigns.com> <000601c834ef$88a93dc0$0301a8c0@HAL9005> <8AC62E9CB5394A6AA2413C60AF9F636D@creativesystemdesigns.com> Message-ID: <15080B66EC7148A390AA1E2FFE5838BA@creativesystemdesigns.com> OK Bryan be picky.... I should have said UNIX then. The only reason Mac went BSD is because of the licensing issues between Linux and BSD. There is even a ditro that can run the Mac GUI on Linux so there differences are not so great. Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Bryan Carbonnell Sent: Sunday, December 02, 2007 1:27 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Interesting Laptop / Vista commentary On Dec 2, 2007 4:14 PM, Jim Lawrence wrote: > (http://www.codeweavers.com). A friend who is a Mac (Which is just Linux) Actually no it's not Jim. Not really even close. The heart of Mac OSX, the Darwin core, is based on *BSD (NetBSD IIRC) not GNU/Linux. The similarity between GNU/Linux and *BSD is that they are UNIX clones. But they ain't the same. -- Bryan Carbonnell - carbonnb at gmail.com Life's journey is not to arrive at the grave safely in a well preserved body, but rather to skid in sideways, totally worn out, shouting "What a great ride!" -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From jwcolby at colbyconsulting.com Sun Dec 2 17:40:15 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Sun, 2 Dec 2007 18:40:15 -0500 Subject: [AccessD] Interesting Laptop / Vista commentary In-Reply-To: <798BF0137E11425DB826AF21061CE0F9@creativesystemdesigns.com> References: <005701c83440$8e84d380$647aa8c0@M90><841B4A86A50E49828AACA122DCC122F8@creativesystemdesigns.com><00c101c8348c$c509aab0$6401a8c0@Don><005f01c834ba$c67b4d30$647aa8c0@M90><002701c834f3$54994fd0$fdcbef70$@rr.com><006401c834fa$2bf82450$647aa8c0@M90><006801c83506$b6122ee0$647aa8c0@M90> <798BF0137E11425DB826AF21061CE0F9@creativesystemdesigns.com> Message-ID: <009301c8353c$b17dca20$647aa8c0@M90> Well, everybody has an ax to grind. This is what I was reading re Linux on laptops. http://www.eweek.com/article2/0,1759,2222409,00.asp?kc=EWKNLBOE120107STR3 I am not a Linux kind of guy and have no patience for the kind of stuff this article was talking about. I really wish Linux would just install because I could really use it in specific places (my son's laptop for example). John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Lawrence Sent: Sunday, December 02, 2007 6:31 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Interesting Laptop / Vista commentary Actually, I do not consider my self a Linux guru by any stretch of the imagination, I installed a new Ubuntu partition on my laptop in around 30 minutes, internet connected without a problem, the blue-tooth setup without out issues (other than I could not remember my passwords) all codexs etc. and was running a movie from DVD in less than an hour. I do not recommend it as a replacement for Windows as I like my XP/Server2003 very much. Vista is very pretty but it tends to be such a pig on resources. I even have some computers that are 5 years old and when purchased were the state-of-the-art but they will not run Vista. Only the latest equipment can run Vista. My best equipment tends to go into servers and not desktops. As one friend said that he would move to Vista when MS pulled XP from his cold dead hands. Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Sunday, December 02, 2007 9:14 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Interesting Laptop / Vista commentary Bobby, Don't get me wrong, I am not about "the good old days". I loved Windows XP because it was based on Windows 2K which was Microsoft's "server grade" system. Remember that Windows 98 was a HUGE step up from Windows 95 in terms of stability. When XP came out people were running Windows 98 on the desktop, and likewise Windows XP was a HUGE step up from Windows 98 on a lot of fronts, stability first off, but also security. We finally got away from the DOS underpinnings. I am not reading anything that indicates that Vista is a step up at all, at least until you do get to the Business edition. All the good stuff is left out of the version that is sold for the home desktop. And it runs like a pig. I am not one of those "let's all run to Linux" people. I was reading just yesterday the experience of a real "techie" tech editor trying to install three of the most popular Linuxes on a laptop and what a joke that was. The built-in pad pointer wasn't supported, the wireless wasn't supported, he was going all over hell trying to find drivers. Windows XP will "just install". Vista MAY "just install". Here is something I found when googling "advantages of Vista over Windows XP". http://www.notebookreview.com/default.asp?newsID=3529 A very interesting read. Admittedly it was written in February but it was "top of the Google list" for that particular search. Having read this I certainly wouldn't rush to buy Vista. And finally I admit, I don't own Vista (or it's not installed anyway). But I have to say these things. 1) In XP I explicitly TURN OFF the eye candy in order to make the interface as snappy as possible. Eye candy is for people who don't use their computers; I have work for my processor cycles to do. It makes no damned difference to me if a control is square and solid or round and looks like glass. It makes no difference to me if they use a color pallet of 64K or 64 bajillion colors. Beyond a certain point it simply doesn't matter any more. Shadows and light sources? C'mon! In a game yea, but on the desktop? 2) XP is stable. I use Pro and will until it is replaced with something legitimately better. 3) DRM sucks (Even in XP I have run smack dab into that wall already with purchased music downloads) and I don't want it embedded in my computer. 4) The built in Windows firewall and other "security" crap that comes with XP is junk, promptly replaced with real protection. Given the "junk" status of the XP variety I see no reason to expect better from the Vista variety. 5) I LOVE new stuff, but it needs to be BETTER stuff. I buy processor upgrades, video upgrades, program upgrades and even OS upgrades WHEN THEY MAKE SENSE. Vista just makes no sense to me. Believe me I had high hopes (I LIKE new BETTER stuff), but in the end it just makes no sense to me. I am quite certain that in a few years I will be forced, kicking and screaming, to upgrade to Vista. MS will somehow manage to make XP non-maintainable any more and I will go. My fervent hope is that Vista actually works when I am dragged there and that I will be able to not install or get rid of the eye candy and DRM crap, and that I will get at least a tiny value for the pound of flesh Microsoft extorts from me. In the meantime... Give me XP or give me death! ;-) John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Sunday, December 02, 2007 10:44 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Interesting Laptop / Vista commentary I guess I have to ask what Vista brings to the table that makes it worth having to buy a dual processor with 4 gigs just to run the system? It damn well better have a built in space shuttle if it is going to require those kinds of specs. So give us a list of what it does that XP doesn't (other than eye candy). John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Bobby Heid Sent: Sunday, December 02, 2007 9:55 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Interesting Laptop / Vista commentary I have Vista Business on my pc and I love it. I have a P4-3.0GHz, 2GB RAM, and a 7800GS AGP video card. Sure, there are some things that I think could be better that I hope will be addressed in SP1. I ran XP Pro for years, so I am able to compare the two. Don't forget that a lot of people really complained about XP before SP1/SP2 came out. I helped a friend buy a desktop with a Core 2 Duo processor and 2 gigs of RAM and Vista is much more snappy on that machine than mine. I think it has to do with the dual processors. Bobby -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/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 Sun Dec 2 18:05:22 2007 From: fuller.artful at gmail.com (Arthur Fuller) Date: Sun, 2 Dec 2007 19:05:22 -0500 Subject: [AccessD] Interesting Laptop / Vista commentary In-Reply-To: <009301c8353c$b17dca20$647aa8c0@M90> References: <005701c83440$8e84d380$647aa8c0@M90> <841B4A86A50E49828AACA122DCC122F8@creativesystemdesigns.com> <00c101c8348c$c509aab0$6401a8c0@Don> <005f01c834ba$c67b4d30$647aa8c0@M90> <002701c834f3$54994fd0$fdcbef70$@rr.com> <006401c834fa$2bf82450$647aa8c0@M90> <006801c83506$b6122ee0$647aa8c0@M90> <798BF0137E11425DB826AF21061CE0F9@creativesystemdesigns.com> <009301c8353c$b17dca20$647aa8c0@M90> Message-ID: <29f585dd0712021605u29fe6a95te003486f6e8d089@mail.gmail.com> Try Unbuntu. You can even run it (like Knoppix) without disturbing your current installation. Ubuntu is very promising. A. On 12/2/07, jwcolby wrote: > > Well, everybody has an ax to grind. This is what I was reading re Linux > on > laptops. > > http://www.eweek.com/article2/0,1759,2222409,00.asp?kc=EWKNLBOE120107STR3 > > I am not a Linux kind of guy and have no patience for the kind of stuff > this > article was talking about. I really wish Linux would just install because > I > could really use it in specific places (my son's laptop for example). > > > John W. Colby > Colby Consulting > www.ColbyConsulting.com > From accessd at shaw.ca Sun Dec 2 18:20:01 2007 From: accessd at shaw.ca (Jim Lawrence) Date: Sun, 02 Dec 2007 16:20:01 -0800 Subject: [AccessD] Interesting Laptop / Vista commentary In-Reply-To: <009301c8353c$b17dca20$647aa8c0@M90> References: <005701c83440$8e84d380$647aa8c0@M90> <841B4A86A50E49828AACA122DCC122F8@creativesystemdesigns.com> <00c101c8348c$c509aab0$6401a8c0@Don> <005f01c834ba$c67b4d30$647aa8c0@M90> <002701c834f3$54994fd0$fdcbef70$@rr.com> <006401c834fa$2bf82450$647aa8c0@M90> <006801c83506$b6122ee0$647aa8c0@M90> <798BF0137E11425DB826AF21061CE0F9@creativesystemdesigns.com> <009301c8353c$b17dca20$647aa8c0@M90> Message-ID: I can only speak from my particular experience when installing Ubuntu Linux. The writer of the article had a number of issues, on all version of Linux with his ATI graphic card. Whether an install would work flawlessly on a specific collection of hardware is anyone's guess. There has always been issues when installing new software and hardware on any OS and if there wasn't I would be retired. Do not get me wrong I am not trying to get everyone to use Linux but considering what a bear it was to install only a couple of years ago, its design, growth and stability has been remarkable. I tend to use Linux on my older boxes to get a few more years of life from them with similar functionality I have come to expect on the more resent versions of Windows. (That may be the reason I have few hardware issues as the older hardware has all the required drivers.) When installing it on an older box, my recommendation is to allow the installing CD/DVD to create a partition on some remaining space on the drive or on a second drive and run it and see if it works. If it does not work the area can be returned to Windows and no loss. My main reason for getting into Linux was "that it was what the clients were asking about' and willing to pay for. I must admit I do have my principals but they can be bought. Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Sunday, December 02, 2007 3:40 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Interesting Laptop / Vista commentary Well, everybody has an ax to grind. This is what I was reading re Linux on laptops. http://www.eweek.com/article2/0,1759,2222409,00.asp?kc=EWKNLBOE120107STR3 I am not a Linux kind of guy and have no patience for the kind of stuff this article was talking about. I really wish Linux would just install because I could really use it in specific places (my son's laptop for example). John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Lawrence Sent: Sunday, December 02, 2007 6:31 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Interesting Laptop / Vista commentary Actually, I do not consider my self a Linux guru by any stretch of the imagination, I installed a new Ubuntu partition on my laptop in around 30 minutes, internet connected without a problem, the blue-tooth setup without out issues (other than I could not remember my passwords) all codexs etc. and was running a movie from DVD in less than an hour. I do not recommend it as a replacement for Windows as I like my XP/Server2003 very much. Vista is very pretty but it tends to be such a pig on resources. I even have some computers that are 5 years old and when purchased were the state-of-the-art but they will not run Vista. Only the latest equipment can run Vista. My best equipment tends to go into servers and not desktops. As one friend said that he would move to Vista when MS pulled XP from his cold dead hands. Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Sunday, December 02, 2007 9:14 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Interesting Laptop / Vista commentary Bobby, Don't get me wrong, I am not about "the good old days". I loved Windows XP because it was based on Windows 2K which was Microsoft's "server grade" system. Remember that Windows 98 was a HUGE step up from Windows 95 in terms of stability. When XP came out people were running Windows 98 on the desktop, and likewise Windows XP was a HUGE step up from Windows 98 on a lot of fronts, stability first off, but also security. We finally got away from the DOS underpinnings. I am not reading anything that indicates that Vista is a step up at all, at least until you do get to the Business edition. All the good stuff is left out of the version that is sold for the home desktop. And it runs like a pig. I am not one of those "let's all run to Linux" people. I was reading just yesterday the experience of a real "techie" tech editor trying to install three of the most popular Linuxes on a laptop and what a joke that was. The built-in pad pointer wasn't supported, the wireless wasn't supported, he was going all over hell trying to find drivers. Windows XP will "just install". Vista MAY "just install". Here is something I found when googling "advantages of Vista over Windows XP". http://www.notebookreview.com/default.asp?newsID=3529 A very interesting read. Admittedly it was written in February but it was "top of the Google list" for that particular search. Having read this I certainly wouldn't rush to buy Vista. And finally I admit, I don't own Vista (or it's not installed anyway). But I have to say these things. 1) In XP I explicitly TURN OFF the eye candy in order to make the interface as snappy as possible. Eye candy is for people who don't use their computers; I have work for my processor cycles to do. It makes no damned difference to me if a control is square and solid or round and looks like glass. It makes no difference to me if they use a color pallet of 64K or 64 bajillion colors. Beyond a certain point it simply doesn't matter any more. Shadows and light sources? C'mon! In a game yea, but on the desktop? 2) XP is stable. I use Pro and will until it is replaced with something legitimately better. 3) DRM sucks (Even in XP I have run smack dab into that wall already with purchased music downloads) and I don't want it embedded in my computer. 4) The built in Windows firewall and other "security" crap that comes with XP is junk, promptly replaced with real protection. Given the "junk" status of the XP variety I see no reason to expect better from the Vista variety. 5) I LOVE new stuff, but it needs to be BETTER stuff. I buy processor upgrades, video upgrades, program upgrades and even OS upgrades WHEN THEY MAKE SENSE. Vista just makes no sense to me. Believe me I had high hopes (I LIKE new BETTER stuff), but in the end it just makes no sense to me. I am quite certain that in a few years I will be forced, kicking and screaming, to upgrade to Vista. MS will somehow manage to make XP non-maintainable any more and I will go. My fervent hope is that Vista actually works when I am dragged there and that I will be able to not install or get rid of the eye candy and DRM crap, and that I will get at least a tiny value for the pound of flesh Microsoft extorts from me. In the meantime... Give me XP or give me death! ;-) John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Sunday, December 02, 2007 10:44 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Interesting Laptop / Vista commentary I guess I have to ask what Vista brings to the table that makes it worth having to buy a dual processor with 4 gigs just to run the system? It damn well better have a built in space shuttle if it is going to require those kinds of specs. So give us a list of what it does that XP doesn't (other than eye candy). John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Bobby Heid Sent: Sunday, December 02, 2007 9:55 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Interesting Laptop / Vista commentary I have Vista Business on my pc and I love it. I have a P4-3.0GHz, 2GB RAM, and a 7800GS AGP video card. Sure, there are some things that I think could be better that I hope will be addressed in SP1. I ran XP Pro for years, so I am able to compare the two. Don't forget that a lot of people really complained about XP before SP1/SP2 came out. I helped a friend buy a desktop with a Core 2 Duo processor and 2 gigs of RAM and Vista is much more snappy on that machine than mine. I think it has to do with the dual processors. Bobby -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/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 lawhonac at HiWAAY.net Sun Dec 2 18:33:10 2007 From: lawhonac at HiWAAY.net (Alan C. Lawhon) Date: Sun, 2 Dec 2007 18:33:10 -0600 Subject: [AccessD] Interesting Laptop / Vista commentary In-Reply-To: <005701c83440$8e84d380$647aa8c0@M90> References: <005701c83440$8e84d380$647aa8c0@M90> Message-ID: <000001c83544$15175cc0$023ea8c0@homeauzpl6bp4n> Subject: [AccessD] Interesting Laptop / Vista commentary http://www.eweek.com/article2/0,1895,2222303,00.asp?kc=EWKNLBOE120107STR1 John W. Colby Colby Consulting www.ColbyConsulting.com John: "Interesting" article indeed. About six months ago I bought a top-of-the-line HP dv9500t which I had "custom configured" [upgraded] to 2 GB of RAM, an enormous amount of hard drive storage, a super accelerated graphics processor, and other "bells and whistles" that came with that particular model. By the time all the costs were added up, the whole rig came out at just over $3,000.00. In short, I bought a [very expensive] laptop hot rod. Now, you would think (for that much money) that I wouldn't have any major problems. Think again. The sales folks at HP "recommended" that I go with Vista Ultimate for my operating system, since the "Ultimate" version of the OS was compatible with the dv9500t's 64-bit CPU. It was only when I unpacked my "hot rod" and attempted to load (and run) some of my existing 32-bit [XP-compatible] software - such as Wilson Software's poker simulation program - that I discovered Vista "Ultimate" won't run a lot of existing 32-bit applications developed for Windows XP!! This was infuriating - to say the least. The sales folks at HP failed to point out this pretty little fact - all they seemed to care about was making the sale. So now I'm stuck with a virtually worthless piece of $3,000.00 hardware that I'm not using. I just put it back in its box and said to hell with it. Hewlett-Packard constantly sends me emails asking me to participate in "surveys" intended to help them "improve their customer service" and the "quality" of their products. Their concern and "caring" is very touching, but I have probably bought my last computer from HP. I consider it unforgivable that they failed to warn me about software compatibility issues with the "Ultimate" version of Vista. If I start doing a lot of traveling in the future (and actually need to use the laptop), I will probably take it to a local computer shop and tell them to get rid of "Vista" and replace the OS with XP-SP2. (On the other hand, since this is [partially] Microsoft's fault too - prior to "Vista" all previous operating systems had been backward-compatible with existing software applications - I may just decide to try Linux.) Alan C. Lawhon From carbonnb at gmail.com Sun Dec 2 20:31:07 2007 From: carbonnb at gmail.com (Bryan Carbonnell) Date: Sun, 2 Dec 2007 21:31:07 -0500 Subject: [AccessD] Interesting Laptop / Vista commentary In-Reply-To: <15080B66EC7148A390AA1E2FFE5838BA@creativesystemdesigns.com> References: <005701c83440$8e84d380$647aa8c0@M90> <841B4A86A50E49828AACA122DCC122F8@creativesystemdesigns.com> <003501c83481$56682330$0301a8c0@HAL9005> <1EF2BDFA7B7441F3ADB8063574219C63@creativesystemdesigns.com> <000601c834ef$88a93dc0$0301a8c0@HAL9005> <8AC62E9CB5394A6AA2413C60AF9F636D@creativesystemdesigns.com> <15080B66EC7148A390AA1E2FFE5838BA@creativesystemdesigns.com> Message-ID: On Dec 2, 2007 6:39 PM, Jim Lawrence wrote: > OK Bryan be picky.... Yep. I am. > I should have said UNIX then. The only reason Mac went BSD is because of the To be correct, UNIX-Like is probably what you should have said :) > licensing issues between Linux and BSD. There is even a ditro that can run Same reason MS uses (or used, I'm not sure which) the BSD TPC/IP stack. They can. > the Mac GUI on Linux so there differences are not so great. Do you know which distro? I'd like to have a look at it. -- Bryan Carbonnell - carbonnb at gmail.com Life's journey is not to arrive at the grave safely in a well preserved body, but rather to skid in sideways, totally worn out, shouting "What a great ride!" From carbonnb at gmail.com Sun Dec 2 20:35:42 2007 From: carbonnb at gmail.com (Bryan Carbonnell) Date: Sun, 2 Dec 2007 21:35:42 -0500 Subject: [AccessD] Interesting Laptop / Vista commentary In-Reply-To: <009301c8353c$b17dca20$647aa8c0@M90> References: <005701c83440$8e84d380$647aa8c0@M90> <841B4A86A50E49828AACA122DCC122F8@creativesystemdesigns.com> <00c101c8348c$c509aab0$6401a8c0@Don> <005f01c834ba$c67b4d30$647aa8c0@M90> <002701c834f3$54994fd0$fdcbef70$@rr.com> <006401c834fa$2bf82450$647aa8c0@M90> <006801c83506$b6122ee0$647aa8c0@M90> <798BF0137E11425DB826AF21061CE0F9@creativesystemdesigns.com> <009301c8353c$b17dca20$647aa8c0@M90> Message-ID: On Dec 2, 2007 6:40 PM, jwcolby wrote: > I am not a Linux kind of guy and have no patience for the kind of stuff this > article was talking about. I really wish Linux would just install because I > could really use it in specific places (my son's laptop for example). Why would you expect Linux to just install? Windows doesn't. You've got to go and get this driver and that driver, especially if you have oddball components, as most laptops tend to have. I've got an older Dell laptop (read used) that I can't get working. The NIC drivers that windows installs don't work, neither do the USB drivers. So I can't download the latest drivers from Dell via the NIC, or another working computer and transfer via USB because windows doesn't just install. IOW it's a boat anchor. -- Bryan Carbonnell - carbonnb at gmail.com Life's journey is not to arrive at the grave safely in a well preserved body, but rather to skid in sideways, totally worn out, shouting "What a great ride!" From carbonnb at gmail.com Sun Dec 2 20:38:36 2007 From: carbonnb at gmail.com (Bryan Carbonnell) Date: Sun, 2 Dec 2007 21:38:36 -0500 Subject: [AccessD] Interesting Laptop / Vista commentary In-Reply-To: <000001c83544$15175cc0$023ea8c0@homeauzpl6bp4n> References: <005701c83440$8e84d380$647aa8c0@M90> <000001c83544$15175cc0$023ea8c0@homeauzpl6bp4n> Message-ID: On Dec 2, 2007 7:33 PM, Alan C. Lawhon wrote: > This was infuriating - to say the least. The sales folks at HP failed to > point out this pretty little fact - all they seemed to care about was making > the sale. So now I'm stuck with a virtually worthless piece of $3,000.00 > hardware that I'm not using. I just put it back in its box and said to hell > with it. Hell Alan, if it is just sitting in the box, send it to me. I'll make good use of it, even if it IS Vista :) -- Bryan Carbonnell - carbonnb at gmail.com Life's journey is not to arrive at the grave safely in a well preserved body, but rather to skid in sideways, totally worn out, shouting "What a great ride!" From bheid at sc.rr.com Sun Dec 2 20:56:14 2007 From: bheid at sc.rr.com (Bobby Heid) Date: Sun, 2 Dec 2007 21:56:14 -0500 Subject: [AccessD] Interesting Laptop / Vista commentary In-Reply-To: <006801c83506$b6122ee0$647aa8c0@M90> References: <005701c83440$8e84d380$647aa8c0@M90><841B4A86A50E49828AACA122DCC122F8@creativesystemdesigns.com> <00c101c8348c$c509aab0$6401a8c0@Don><005f01c834ba$c67b4d30$647aa8c0@M90><002701c834f3$54994fd0$fdcbef70$@rr.com> <006401c834fa$2bf82450$647aa8c0@M90> <006801c83506$b6122ee0$647aa8c0@M90> Message-ID: <000f01c83558$1171e450$3455acf0$@rr.com> Hi John, I think that one of the main things that Vista brings to the table is security. There are lots of things that have been changed for the better that most people will never see or hear about. I do not have any specific links, but I have read several articles/blogs that point out some of the "under the covers" stuff, of which I thought a lot of it was pretty impressive. If I come across any of them again, I'll post the links. I don't think you have to have a dual-core processor, but I think it helps with Vista. I think that is because Vista is more multi-threaded friendly, therefore it benefits more from a multi-core system. I don't use the sidebar, the firewall is better than it was in XP, I think most DRM sucks, and the UAC feature needs tweaking. You mentioned earlier about 4GB RAM, I only have 2GB, which is what I had when I ran XP Pro. I develop software on this system using VS 2005 (and soon VS2008), SQL server, Access, and some other stuff. I run VMs under VMWare that can use the extra RAM. One thing I always hear people complaining about Vista is how much RAM it uses. I don't think it uses much more RAM than when I ran XP. With all of the stuff that I run regularly (SQL Server, VMWare, BeyondTV, etc.), XP used up about 600-700MB RAM. One thing about Vista is it seems to use a lot of RAM as cache unless it is needed. With nothing extra running, Process Explorer shows about 1.6GB of commit history, but, it says that about 1.27GB of RAM is available. Stability wise, I have not had any problems. My system stays up just as long with Vista as it did with XP (usually 2-3 weeks at a time before I do something that makes me have to reboot). One issue I have with Vista is that I have a directory with a lot of mpg files and have issues when deleting files. I do not know if is the size of the files or maybe the type of files, but many times, when I delete a file or files, it acts like it is deleting the file, but if you press F5 to refresh or open that directory up later, the file still appears in the listing. This happens maybe 30% of the time. If I reboot, the files will disappear as they are supposed to. I hope this is corrected in SP1. I do not know about versions below the business version, but that friend that I helped buy a pc has the home version and it runs great on 2GB. Note that I am not trying to get people to use Vista, I just want people to know that there are many people that do like Vista and do not have any major issues with running it. As a matter of fact, I think that a lot of the problems people have had over the years have to do with backwards compatibility between OSes. I also think that a lot of the problems that people have with Vista are driver issues where the vendors either have or will not create Vista drivers for legacy equipment or they have implemented them poorly. And like you, I am not a Linux proponent. I have played with various flavors of Linux for years, either dual booting or running them in a VM. I do not think grandma or the regular Joe user is ready for Linux yet. I think most of us on this list could handle it though. I like the way that Vista can and will use the graphics processor for desktop stuff if it meets certain requirements. Windows Presentation Foundation (WPF) is more capable on Vista than on XP. Anyway, I am running on here. I just wanted to let you know that there are people who do like Vista. Sure, there are some problems with it, some of Microsoft's making, some of other vendors' making. But XP, and I don't remember, but probably 2000, 98, etc., all had problems when they came out. I know, Vista has been out for a while now. But I think that SP1 will make a big difference in Vista. Bobby -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Sunday, December 02, 2007 12:14 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Interesting Laptop / Vista commentary 4 Bobby, Don't get me wrong, I am not about "the good old days". I loved Windows XP because it was based on Windows 2K which was Microsoft's "server grade" system. Remember that Windows 98 was a HUGE step up from Windows 95 in terms of stability. When XP came out people were running Windows 98 on the desktop, and likewise Windows XP was a HUGE step up from Windows 98 on a lot of fronts, stability first off, but also security. We finally got away from the DOS underpinnings. I am not reading anything that indicates that Vista is a step up at all, at least until you do get to the Business edition. All the good stuff is left out of the version that is sold for the home desktop. And it runs like a pig. I am not one of those "let's all run to Linux" people. I was reading just yesterday the experience of a real "techie" tech editor trying to install three of the most popular Linuxes on a laptop and what a joke that was. The built-in pad pointer wasn't supported, the wireless wasn't supported, he was going all over hell trying to find drivers. Windows XP will "just install". Vista MAY "just install". Here is something I found when googling "advantages of Vista over Windows XP". http://www.notebookreview.com/default.asp?newsID=3529 A very interesting read. Admittedly it was written in February but it was "top of the Google list" for that particular search. Having read this I certainly wouldn't rush to buy Vista. And finally I admit, I don't own Vista (or it's not installed anyway). But I have to say these things. 1) In XP I explicitly TURN OFF the eye candy in order to make the interface as snappy as possible. Eye candy is for people who don't use their computers; I have work for my processor cycles to do. It makes no damned difference to me if a control is square and solid or round and looks like glass. It makes no difference to me if they use a color pallet of 64K or 64 bajillion colors. Beyond a certain point it simply doesn't matter any more. Shadows and light sources? C'mon! In a game yea, but on the desktop? 2) XP is stable. I use Pro and will until it is replaced with something legitimately better. 3) DRM sucks (Even in XP I have run smack dab into that wall already with purchased music downloads) and I don't want it embedded in my computer. 4) The built in Windows firewall and other "security" crap that comes with XP is junk, promptly replaced with real protection. Given the "junk" status of the XP variety I see no reason to expect better from the Vista variety. 5) I LOVE new stuff, but it needs to be BETTER stuff. I buy processor upgrades, video upgrades, program upgrades and even OS upgrades WHEN THEY MAKE SENSE. Vista just makes no sense to me. Believe me I had high hopes (I LIKE new BETTER stuff), but in the end it just makes no sense to me. I am quite certain that in a few years I will be forced, kicking and screaming, to upgrade to Vista. MS will somehow manage to make XP non-maintainable any more and I will go. My fervent hope is that Vista actually works when I am dragged there and that I will be able to not install or get rid of the eye candy and DRM crap, and that I will get at least a tiny value for the pound of flesh Microsoft extorts from me. In the meantime... Give me XP or give me death! ;-) John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Sunday, December 02, 2007 10:44 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Interesting Laptop / Vista commentary I guess I have to ask what Vista brings to the table that makes it worth having to buy a dual processor with 4 gigs just to run the system? It damn well better have a built in space shuttle if it is going to require those kinds of specs. So give us a list of what it does that XP doesn't (other than eye candy). John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Bobby Heid Sent: Sunday, December 02, 2007 9:55 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Interesting Laptop / Vista commentary I have Vista Business on my pc and I love it. I have a P4-3.0GHz, 2GB RAM, and a 7800GS AGP video card. Sure, there are some things that I think could be better that I hope will be addressed in SP1. I ran XP Pro for years, so I am able to compare the two. Don't forget that a lot of people really complained about XP before SP1/SP2 came out. I helped a friend buy a desktop with a Core 2 Duo processor and 2 gigs of RAM and Vista is much more snappy on that machine than mine. I think it has to do with the dual processors. Bobby -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From bheid at sc.rr.com Sun Dec 2 21:06:15 2007 From: bheid at sc.rr.com (Bobby Heid) Date: Sun, 2 Dec 2007 22:06:15 -0500 Subject: [AccessD] Getting the type of a variant In-Reply-To: <006c01c8350f$76e12fb0$647aa8c0@M90> References: <006c01c8350f$76e12fb0$647aa8c0@M90> Message-ID: <001001c83559$778cb250$66a616f0$@rr.com> John, You don't say in which version of Accessm but in Access 2007, look at the VarType method. http://office.microsoft.com/en-us/access/HA012289321033.aspx Bobby -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Sunday, December 02, 2007 1:17 PM To: 'Access Developers discussion and problem solving' Subject: [AccessD] Getting the type of a variant How do you get the type of data currently stored in a variant? John W. Colby Colby Consulting www.ColbyConsulting.com From jwcolby at colbyconsulting.com Mon Dec 3 05:51:03 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Mon, 3 Dec 2007 06:51:03 -0500 Subject: [AccessD] Interesting Laptop / Vista commentary In-Reply-To: References: <005701c83440$8e84d380$647aa8c0@M90><841B4A86A50E49828AACA122DCC122F8@creativesystemdesigns.com><00c101c8348c$c509aab0$6401a8c0@Don><005f01c834ba$c67b4d30$647aa8c0@M90><002701c834f3$54994fd0$fdcbef70$@rr.com><006401c834fa$2bf82450$647aa8c0@M90><006801c83506$b6122ee0$647aa8c0@M90><798BF0137E11425DB826AF21061CE0F9@creativesystemdesigns.com><009301c8353c$b17dca20$647aa8c0@M90> Message-ID: <00a301c835a2$c860a490$647aa8c0@M90> Well of course you are correct there. Computers come with disks of drivers, which in many cases do not include Linux drivers. However Windows does a rather marvelous job of (once you have internet) "going and getting" the latest drivers and patches. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Bryan Carbonnell Sent: Sunday, December 02, 2007 9:36 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Interesting Laptop / Vista commentary On Dec 2, 2007 6:40 PM, jwcolby wrote: > I am not a Linux kind of guy and have no patience for the kind of > stuff this article was talking about. I really wish Linux would just > install because I could really use it in specific places (my son's laptop for example). Why would you expect Linux to just install? Windows doesn't. You've got to go and get this driver and that driver, especially if you have oddball components, as most laptops tend to have. I've got an older Dell laptop (read used) that I can't get working. The NIC drivers that windows installs don't work, neither do the USB drivers. So I can't download the latest drivers from Dell via the NIC, or another working computer and transfer via USB because windows doesn't just install. IOW it's a boat anchor. -- Bryan Carbonnell - carbonnb at gmail.com Life's journey is not to arrive at the grave safely in a well preserved body, but rather to skid in sideways, totally worn out, shouting "What a great ride!" -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From jwcolby at colbyconsulting.com Mon Dec 3 05:57:42 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Mon, 3 Dec 2007 06:57:42 -0500 Subject: [AccessD] Getting the type of a variant In-Reply-To: <001001c83559$778cb250$66a616f0$@rr.com> References: <006c01c8350f$76e12fb0$647aa8c0@M90> <001001c83559$778cb250$66a616f0$@rr.com> Message-ID: <00a401c835a3$b64fbec0$647aa8c0@M90> That's the one I was looking for. Thanks. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Bobby Heid Sent: Sunday, December 02, 2007 10:06 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Getting the type of a variant John, You don't say in which version of Accessm but in Access 2007, look at the VarType method. http://office.microsoft.com/en-us/access/HA012289321033.aspx Bobby -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Sunday, December 02, 2007 1:17 PM To: 'Access Developers discussion and problem solving' Subject: [AccessD] Getting the type of a variant How do you get the type of data currently stored in a variant? John W. Colby Colby Consulting www.ColbyConsulting.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 Dec 3 07:39:42 2007 From: ssharkins at gmail.com (Susan Harkins) Date: Mon, 3 Dec 2007 08:39:42 -0500 Subject: [AccessD] If it works, this should be useful to a lot of you Message-ID: <000c01c835b1$fbb425b0$4b3a8343@SusanOne> http://ewbi.blogs.com/develops/2007/11/access-windows.html Susan H. From mmattys at rochester.rr.com Mon Dec 3 08:05:06 2007 From: mmattys at rochester.rr.com (Michael R Mattys) Date: Mon, 3 Dec 2007 09:05:06 -0500 Subject: [AccessD] If it works, this should be useful to a lot of you References: <000c01c835b1$fbb425b0$4b3a8343@SusanOne> Message-ID: <003901c835b5$8396f400$0202a8c0@Laptop> It works here. Thanks, Susan It will benefit the making of some "AccessX" objects (ala Jurgen Welz) especially in using WithEvents classes like Mr Colby's FW. Good find. Michael R. Mattys MapPoint & Access Dev www.mattysconsulting.com ----- Original Message ----- From: "Susan Harkins" To: Sent: Monday, December 03, 2007 8:39 AM Subject: [AccessD] If it works, this should be useful to a lot of you > http://ewbi.blogs.com/develops/2007/11/access-windows.html > > Susan H. > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com From ssharkins at gmail.com Mon Dec 3 08:20:57 2007 From: ssharkins at gmail.com (Susan Harkins) Date: Mon, 3 Dec 2007 09:20:57 -0500 Subject: [AccessD] If it works, this should be useful to a lot of you References: <000c01c835b1$fbb425b0$4b3a8343@SusanOne> <003901c835b5$8396f400$0202a8c0@Laptop> Message-ID: <001701c835b7$d1250250$4b3a8343@SusanOne> Great! It's not something I'd ever use -- I just don't delve that deep into anything, but I knew from previous conversations that some of you would put it to good use. Susan H. > It works here. Thanks, Susan > It will benefit the making of some "AccessX" objects (ala Jurgen Welz) > especially in using WithEvents classes like Mr Colby's FW. > Good find. From jwcolby at colbyconsulting.com Mon Dec 3 09:17:03 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Mon, 3 Dec 2007 10:17:03 -0500 Subject: [AccessD] Interesting Laptop / Vista commentary In-Reply-To: <000001c83544$15175cc0$023ea8c0@homeauzpl6bp4n> References: <005701c83440$8e84d380$647aa8c0@M90> <000001c83544$15175cc0$023ea8c0@homeauzpl6bp4n> Message-ID: <00b701c835bf$8fcf43d0$647aa8c0@M90> Break it out and put XP Pro on it. It will run that like a speed demon. Or alternately just run it for awhile and see what you need that can't be found in 64 bit versions or won't run in the compatibility box. Or... see if you can run a 32 bit virtual PC that is running XP inside the virtual PC. Then you could run those applications in XP on the virtual PC. That WON'T work for the latest games of course due to the already discussed virtual graphics driver, but it should work for pretty much everything else. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Alan C. Lawhon Sent: Sunday, December 02, 2007 7:33 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Interesting Laptop / Vista commentary Subject: [AccessD] Interesting Laptop / Vista commentary http://www.eweek.com/article2/0,1895,2222303,00.asp?kc=EWKNLBOE120107STR1 John W. Colby Colby Consulting www.ColbyConsulting.com John: "Interesting" article indeed. About six months ago I bought a top-of-the-line HP dv9500t which I had "custom configured" [upgraded] to 2 GB of RAM, an enormous amount of hard drive storage, a super accelerated graphics processor, and other "bells and whistles" that came with that particular model. By the time all the costs were added up, the whole rig came out at just over $3,000.00. In short, I bought a [very expensive] laptop hot rod. Now, you would think (for that much money) that I wouldn't have any major problems. Think again. The sales folks at HP "recommended" that I go with Vista Ultimate for my operating system, since the "Ultimate" version of the OS was compatible with the dv9500t's 64-bit CPU. It was only when I unpacked my "hot rod" and attempted to load (and run) some of my existing 32-bit [XP-compatible] software - such as Wilson Software's poker simulation program - that I discovered Vista "Ultimate" won't run a lot of existing 32-bit applications developed for Windows XP!! This was infuriating - to say the least. The sales folks at HP failed to point out this pretty little fact - all they seemed to care about was making the sale. So now I'm stuck with a virtually worthless piece of $3,000.00 hardware that I'm not using. I just put it back in its box and said to hell with it. Hewlett-Packard constantly sends me emails asking me to participate in "surveys" intended to help them "improve their customer service" and the "quality" of their products. Their concern and "caring" is very touching, but I have probably bought my last computer from HP. I consider it unforgivable that they failed to warn me about software compatibility issues with the "Ultimate" version of Vista. If I start doing a lot of traveling in the future (and actually need to use the laptop), I will probably take it to a local computer shop and tell them to get rid of "Vista" and replace the OS with XP-SP2. (On the other hand, since this is [partially] Microsoft's fault too - prior to "Vista" all previous operating systems had been backward-compatible with existing software applications - I may just decide to try Linux.) Alan C. Lawhon -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From jimdettman at verizon.net Mon Dec 3 09:37:02 2007 From: jimdettman at verizon.net (Jim Dettman) Date: Mon, 03 Dec 2007 10:37:02 -0500 Subject: [AccessD] Interesting Laptop / Vista commentary In-Reply-To: <000f01c83558$1171e450$3455acf0$@rr.com> References: <005701c83440$8e84d380$647aa8c0@M90><841B4A86A50E49828AACA122DCC122F8@creativesystemdesigns.com> <00c101c8348c$c509aab0$6401a8c0@Don><005f01c834ba$c67b4d30$647aa8c0@M90><002701c834f3$54994fd0$fdcbef70$@rr.com> <006401c834fa$2bf82450$647aa8c0@M90> <006801c83506$b6122ee0$647aa8c0@M90> <000f01c83558$1171e450$3455acf0$@rr.com> Message-ID: <001701c835c2$5b5a9610$8abea8c0@XPS> I agree on the security front. About the only thing I see in Vista that's worth while is Bit Locker, which encrypts data as it's written out to the HD. For a laptop, that is a feature that is almost in the "must have" category. Beyond that, I think it's a load of junk. I have not recommended it to a single client and I have no clients using it. We've back pedaled to XP every time we've had to order a new PC with anyone. Jim. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Bobby Heid Sent: Sunday, December 02, 2007 9:56 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Interesting Laptop / Vista commentary Hi John, I think that one of the main things that Vista brings to the table is security. There are lots of things that have been changed for the better that most people will never see or hear about. I do not have any specific links, but I have read several articles/blogs that point out some of the "under the covers" stuff, of which I thought a lot of it was pretty impressive. If I come across any of them again, I'll post the links. I don't think you have to have a dual-core processor, but I think it helps with Vista. I think that is because Vista is more multi-threaded friendly, therefore it benefits more from a multi-core system. I don't use the sidebar, the firewall is better than it was in XP, I think most DRM sucks, and the UAC feature needs tweaking. You mentioned earlier about 4GB RAM, I only have 2GB, which is what I had when I ran XP Pro. I develop software on this system using VS 2005 (and soon VS2008), SQL server, Access, and some other stuff. I run VMs under VMWare that can use the extra RAM. One thing I always hear people complaining about Vista is how much RAM it uses. I don't think it uses much more RAM than when I ran XP. With all of the stuff that I run regularly (SQL Server, VMWare, BeyondTV, etc.), XP used up about 600-700MB RAM. One thing about Vista is it seems to use a lot of RAM as cache unless it is needed. With nothing extra running, Process Explorer shows about 1.6GB of commit history, but, it says that about 1.27GB of RAM is available. Stability wise, I have not had any problems. My system stays up just as long with Vista as it did with XP (usually 2-3 weeks at a time before I do something that makes me have to reboot). One issue I have with Vista is that I have a directory with a lot of mpg files and have issues when deleting files. I do not know if is the size of the files or maybe the type of files, but many times, when I delete a file or files, it acts like it is deleting the file, but if you press F5 to refresh or open that directory up later, the file still appears in the listing. This happens maybe 30% of the time. If I reboot, the files will disappear as they are supposed to. I hope this is corrected in SP1. I do not know about versions below the business version, but that friend that I helped buy a pc has the home version and it runs great on 2GB. Note that I am not trying to get people to use Vista, I just want people to know that there are many people that do like Vista and do not have any major issues with running it. As a matter of fact, I think that a lot of the problems people have had over the years have to do with backwards compatibility between OSes. I also think that a lot of the problems that people have with Vista are driver issues where the vendors either have or will not create Vista drivers for legacy equipment or they have implemented them poorly. And like you, I am not a Linux proponent. I have played with various flavors of Linux for years, either dual booting or running them in a VM. I do not think grandma or the regular Joe user is ready for Linux yet. I think most of us on this list could handle it though. I like the way that Vista can and will use the graphics processor for desktop stuff if it meets certain requirements. Windows Presentation Foundation (WPF) is more capable on Vista than on XP. Anyway, I am running on here. I just wanted to let you know that there are people who do like Vista. Sure, there are some problems with it, some of Microsoft's making, some of other vendors' making. But XP, and I don't remember, but probably 2000, 98, etc., all had problems when they came out. I know, Vista has been out for a while now. But I think that SP1 will make a big difference in Vista. Bobby -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Sunday, December 02, 2007 12:14 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Interesting Laptop / Vista commentary 4 Bobby, Don't get me wrong, I am not about "the good old days". I loved Windows XP because it was based on Windows 2K which was Microsoft's "server grade" system. Remember that Windows 98 was a HUGE step up from Windows 95 in terms of stability. When XP came out people were running Windows 98 on the desktop, and likewise Windows XP was a HUGE step up from Windows 98 on a lot of fronts, stability first off, but also security. We finally got away from the DOS underpinnings. I am not reading anything that indicates that Vista is a step up at all, at least until you do get to the Business edition. All the good stuff is left out of the version that is sold for the home desktop. And it runs like a pig. I am not one of those "let's all run to Linux" people. I was reading just yesterday the experience of a real "techie" tech editor trying to install three of the most popular Linuxes on a laptop and what a joke that was. The built-in pad pointer wasn't supported, the wireless wasn't supported, he was going all over hell trying to find drivers. Windows XP will "just install". Vista MAY "just install". Here is something I found when googling "advantages of Vista over Windows XP". http://www.notebookreview.com/default.asp?newsID=3529 A very interesting read. Admittedly it was written in February but it was "top of the Google list" for that particular search. Having read this I certainly wouldn't rush to buy Vista. And finally I admit, I don't own Vista (or it's not installed anyway). But I have to say these things. 1) In XP I explicitly TURN OFF the eye candy in order to make the interface as snappy as possible. Eye candy is for people who don't use their computers; I have work for my processor cycles to do. It makes no damned difference to me if a control is square and solid or round and looks like glass. It makes no difference to me if they use a color pallet of 64K or 64 bajillion colors. Beyond a certain point it simply doesn't matter any more. Shadows and light sources? C'mon! In a game yea, but on the desktop? 2) XP is stable. I use Pro and will until it is replaced with something legitimately better. 3) DRM sucks (Even in XP I have run smack dab into that wall already with purchased music downloads) and I don't want it embedded in my computer. 4) The built in Windows firewall and other "security" crap that comes with XP is junk, promptly replaced with real protection. Given the "junk" status of the XP variety I see no reason to expect better from the Vista variety. 5) I LOVE new stuff, but it needs to be BETTER stuff. I buy processor upgrades, video upgrades, program upgrades and even OS upgrades WHEN THEY MAKE SENSE. Vista just makes no sense to me. Believe me I had high hopes (I LIKE new BETTER stuff), but in the end it just makes no sense to me. I am quite certain that in a few years I will be forced, kicking and screaming, to upgrade to Vista. MS will somehow manage to make XP non-maintainable any more and I will go. My fervent hope is that Vista actually works when I am dragged there and that I will be able to not install or get rid of the eye candy and DRM crap, and that I will get at least a tiny value for the pound of flesh Microsoft extorts from me. In the meantime... Give me XP or give me death! ;-) John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Sunday, December 02, 2007 10:44 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Interesting Laptop / Vista commentary I guess I have to ask what Vista brings to the table that makes it worth having to buy a dual processor with 4 gigs just to run the system? It damn well better have a built in space shuttle if it is going to require those kinds of specs. So give us a list of what it does that XP doesn't (other than eye candy). John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Bobby Heid Sent: Sunday, December 02, 2007 9:55 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Interesting Laptop / Vista commentary I have Vista Business on my pc and I love it. I have a P4-3.0GHz, 2GB RAM, and a 7800GS AGP video card. Sure, there are some things that I think could be better that I hope will be addressed in SP1. I ran XP Pro for years, so I am able to compare the two. Don't forget that a lot of people really complained about XP before SP1/SP2 came out. I helped a friend buy a desktop with a Core 2 Duo processor and 2 gigs of RAM and Vista is much more snappy on that machine than mine. I think it has to do with the dual processors. Bobby -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/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 Dec 3 09:40:10 2007 From: max.wanadoo at gmail.com (max.wanadoo at gmail.com) Date: Mon, 3 Dec 2007 15:40:10 -0000 Subject: [AccessD] CDO Windows Handles In-Reply-To: <003901c835b5$8396f400$0202a8c0@Laptop> Message-ID: <006101c835c2$cad54080$8119fea9@LTVM> Can anybody advise/help here please. I am using CDO to send emails and it works just fine BUT I can never tell when it has finished. What it does on the "cdo.send" is to pause for a second or two and then return to the statement following that line BUT I don't think it has actually sent it at that point. I think it has just "handed it over" to the system task scheduler (or something like that). I need to know that the actually event has truly finished. If it was a Shell I was using I could grab the handle, but as it is just a build-in function within the CDO events, this is not possible. Can anybody throw any light on this? Thanks Max From jwcolby at colbyconsulting.com Mon Dec 3 09:44:22 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Mon, 3 Dec 2007 10:44:22 -0500 Subject: [AccessD] Interesting Laptop / Vista commentary In-Reply-To: <001701c835c2$5b5a9610$8abea8c0@XPS> References: <005701c83440$8e84d380$647aa8c0@M90><841B4A86A50E49828AACA122DCC122F8@creativesystemdesigns.com><00c101c8348c$c509aab0$6401a8c0@Don><005f01c834ba$c67b4d30$647aa8c0@M90><002701c834f3$54994fd0$fdcbef70$@rr.com><006401c834fa$2bf82450$647aa8c0@M90> <006801c83506$b6122ee0$647aa8c0@M90><000f01c83558$1171e450$3455acf0$@rr.com> <001701c835c2$5b5a9610$8abea8c0@XPS> Message-ID: <00bc01c835c3$60b86050$647aa8c0@M90> And you can't get BitLocker until you go up to the business class, which REALLY SUCKS. Given all the stuff with security and personal info that should be part of every system PERIOD. Let's screw the little guy (again!!) John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Dettman Sent: Monday, December 03, 2007 10:37 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Interesting Laptop / Vista commentary I agree on the security front. About the only thing I see in Vista that's worth while is Bit Locker, which encrypts data as it's written out to the HD. For a laptop, that is a feature that is almost in the "must have" category. Beyond that, I think it's a load of junk. I have not recommended it to a single client and I have no clients using it. We've back pedaled to XP every time we've had to order a new PC with anyone. Jim. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Bobby Heid Sent: Sunday, December 02, 2007 9:56 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Interesting Laptop / Vista commentary Hi John, I think that one of the main things that Vista brings to the table is security. There are lots of things that have been changed for the better that most people will never see or hear about. I do not have any specific links, but I have read several articles/blogs that point out some of the "under the covers" stuff, of which I thought a lot of it was pretty impressive. If I come across any of them again, I'll post the links. I don't think you have to have a dual-core processor, but I think it helps with Vista. I think that is because Vista is more multi-threaded friendly, therefore it benefits more from a multi-core system. I don't use the sidebar, the firewall is better than it was in XP, I think most DRM sucks, and the UAC feature needs tweaking. You mentioned earlier about 4GB RAM, I only have 2GB, which is what I had when I ran XP Pro. I develop software on this system using VS 2005 (and soon VS2008), SQL server, Access, and some other stuff. I run VMs under VMWare that can use the extra RAM. One thing I always hear people complaining about Vista is how much RAM it uses. I don't think it uses much more RAM than when I ran XP. With all of the stuff that I run regularly (SQL Server, VMWare, BeyondTV, etc.), XP used up about 600-700MB RAM. One thing about Vista is it seems to use a lot of RAM as cache unless it is needed. With nothing extra running, Process Explorer shows about 1.6GB of commit history, but, it says that about 1.27GB of RAM is available. Stability wise, I have not had any problems. My system stays up just as long with Vista as it did with XP (usually 2-3 weeks at a time before I do something that makes me have to reboot). One issue I have with Vista is that I have a directory with a lot of mpg files and have issues when deleting files. I do not know if is the size of the files or maybe the type of files, but many times, when I delete a file or files, it acts like it is deleting the file, but if you press F5 to refresh or open that directory up later, the file still appears in the listing. This happens maybe 30% of the time. If I reboot, the files will disappear as they are supposed to. I hope this is corrected in SP1. I do not know about versions below the business version, but that friend that I helped buy a pc has the home version and it runs great on 2GB. Note that I am not trying to get people to use Vista, I just want people to know that there are many people that do like Vista and do not have any major issues with running it. As a matter of fact, I think that a lot of the problems people have had over the years have to do with backwards compatibility between OSes. I also think that a lot of the problems that people have with Vista are driver issues where the vendors either have or will not create Vista drivers for legacy equipment or they have implemented them poorly. And like you, I am not a Linux proponent. I have played with various flavors of Linux for years, either dual booting or running them in a VM. I do not think grandma or the regular Joe user is ready for Linux yet. I think most of us on this list could handle it though. I like the way that Vista can and will use the graphics processor for desktop stuff if it meets certain requirements. Windows Presentation Foundation (WPF) is more capable on Vista than on XP. Anyway, I am running on here. I just wanted to let you know that there are people who do like Vista. Sure, there are some problems with it, some of Microsoft's making, some of other vendors' making. But XP, and I don't remember, but probably 2000, 98, etc., all had problems when they came out. I know, Vista has been out for a while now. But I think that SP1 will make a big difference in Vista. Bobby -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Sunday, December 02, 2007 12:14 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Interesting Laptop / Vista commentary 4 Bobby, Don't get me wrong, I am not about "the good old days". I loved Windows XP because it was based on Windows 2K which was Microsoft's "server grade" system. Remember that Windows 98 was a HUGE step up from Windows 95 in terms of stability. When XP came out people were running Windows 98 on the desktop, and likewise Windows XP was a HUGE step up from Windows 98 on a lot of fronts, stability first off, but also security. We finally got away from the DOS underpinnings. I am not reading anything that indicates that Vista is a step up at all, at least until you do get to the Business edition. All the good stuff is left out of the version that is sold for the home desktop. And it runs like a pig. I am not one of those "let's all run to Linux" people. I was reading just yesterday the experience of a real "techie" tech editor trying to install three of the most popular Linuxes on a laptop and what a joke that was. The built-in pad pointer wasn't supported, the wireless wasn't supported, he was going all over hell trying to find drivers. Windows XP will "just install". Vista MAY "just install". Here is something I found when googling "advantages of Vista over Windows XP". http://www.notebookreview.com/default.asp?newsID=3529 A very interesting read. Admittedly it was written in February but it was "top of the Google list" for that particular search. Having read this I certainly wouldn't rush to buy Vista. And finally I admit, I don't own Vista (or it's not installed anyway). But I have to say these things. 1) In XP I explicitly TURN OFF the eye candy in order to make the interface as snappy as possible. Eye candy is for people who don't use their computers; I have work for my processor cycles to do. It makes no damned difference to me if a control is square and solid or round and looks like glass. It makes no difference to me if they use a color pallet of 64K or 64 bajillion colors. Beyond a certain point it simply doesn't matter any more. Shadows and light sources? C'mon! In a game yea, but on the desktop? 2) XP is stable. I use Pro and will until it is replaced with something legitimately better. 3) DRM sucks (Even in XP I have run smack dab into that wall already with purchased music downloads) and I don't want it embedded in my computer. 4) The built in Windows firewall and other "security" crap that comes with XP is junk, promptly replaced with real protection. Given the "junk" status of the XP variety I see no reason to expect better from the Vista variety. 5) I LOVE new stuff, but it needs to be BETTER stuff. I buy processor upgrades, video upgrades, program upgrades and even OS upgrades WHEN THEY MAKE SENSE. Vista just makes no sense to me. Believe me I had high hopes (I LIKE new BETTER stuff), but in the end it just makes no sense to me. I am quite certain that in a few years I will be forced, kicking and screaming, to upgrade to Vista. MS will somehow manage to make XP non-maintainable any more and I will go. My fervent hope is that Vista actually works when I am dragged there and that I will be able to not install or get rid of the eye candy and DRM crap, and that I will get at least a tiny value for the pound of flesh Microsoft extorts from me. In the meantime... Give me XP or give me death! ;-) John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Sunday, December 02, 2007 10:44 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Interesting Laptop / Vista commentary I guess I have to ask what Vista brings to the table that makes it worth having to buy a dual processor with 4 gigs just to run the system? It damn well better have a built in space shuttle if it is going to require those kinds of specs. So give us a list of what it does that XP doesn't (other than eye candy). John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Bobby Heid Sent: Sunday, December 02, 2007 9:55 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Interesting Laptop / Vista commentary I have Vista Business on my pc and I love it. I have a P4-3.0GHz, 2GB RAM, and a 7800GS AGP video card. Sure, there are some things that I think could be better that I hope will be addressed in SP1. I ran XP Pro for years, so I am able to compare the two. Don't forget that a lot of people really complained about XP before SP1/SP2 came out. I helped a friend buy a desktop with a Core 2 Duo processor and 2 gigs of RAM and Vista is much more snappy on that machine than mine. I think it has to do with the dual processors. Bobby -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/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 Dec 3 10:11:06 2007 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Mon, 3 Dec 2007 08:11:06 -0800 Subject: [AccessD] Interesting Laptop / Vista commentary In-Reply-To: <005f01c834ba$c67b4d30$647aa8c0@M90> References: <005701c83440$8e84d380$647aa8c0@M90><841B4A86A50E49828AACA122DCC122F8@creativesystemdesigns.com><00c101c8348c$c509aab0$6401a8c0@Don> <005f01c834ba$c67b4d30$647aa8c0@M90> Message-ID: We have a couple of machines in our office that run it. Pretty wallpaper, but that's about all I can say. We have run into a few odd situations with our AXP apps running on Vista, but no odder than those we've encountered with users running Office 2007. I've used XP for years and have found it extremely stable and much easier to use than Win2K. As long as I can keep getting it, Vista can wait ... especially since my laptop probably wouldn't even run it. Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Sunday, December 02, 2007 12:10 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Interesting Laptop / Vista commentary I have a top end Dell for development. I chose to order it with XP. I have Vista from the action pack but have never installed it. I probably will someday in a virtual machine. In the meantime I have never even seen it to my knowledge, not that I get out much. But maybe it really is just an urban legend? John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Don Bozarth Sent: Saturday, December 01, 2007 9:41 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Interesting Laptop / Vista commentary Right now, the good folk at M$ are competing with themselves. They want to do away with XP, but due to the poor quality of Vista, vendors have had to offer XP as an option. There are many folks who want nothing to do with Vista at this point... myself among them. M$ has the nasty habit of releasing software long before it's ready for prime time... and let the unfortunate users be their Beta testers. If they don't get their act together one of these days they will begin (and that's generous) to loose business to other platforms. Biggest hurdle is the enormous embedded base of M$ products. Don B. ----- Original Message ----- From: "Jim Lawrence" To: "'Access Developers discussion and problem solving'" Sent: Saturday, December 01, 2007 5:14 PM Subject: Re: [AccessD] Interesting Laptop / Vista commentary > Yes John: That article is sad but the true... My current lap top, that > does have 2GB of RAM on it is my only Desktop (top of the line Toshiba > as of last > spring) that could run Vista and the graphics is still second tier. > > During the last 6 months I have been installing OSs on a variety of > systems, for a variety of continental wide chains and banking groups. > Without exception they are all using Windows2000 and sometimes Linux. > The company's senior IT people do not even trust XP and merely laugh > when Vista is brought up and suggest it is no more than a pretty but > unstable desk-top toy. > > I hope MS gets their business together before they find themselves > competing one on one with various flavours of Linux. I use to be able > to make a fair bit selling MS network installs but no more. > > Jim > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby > Sent: Saturday, December 01, 2007 9:35 AM > To: 'Access Developers discussion and problem solving' > Subject: [AccessD] Interesting Laptop / Vista commentary > > http://www.eweek.com/article2/0,1895,2222303,00.asp?kc=EWKNLBOE120107S > TR1 > > John W. Colby > Colby Consulting > 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 -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From cfoust at infostatsystems.com Mon Dec 3 10:19:47 2007 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Mon, 3 Dec 2007 08:19:47 -0800 Subject: [AccessD] Getting the type of a variant In-Reply-To: <006c01c8350f$76e12fb0$647aa8c0@M90> References: <006c01c8350f$76e12fb0$647aa8c0@M90> Message-ID: Test it. ;-> Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Sunday, December 02, 2007 10:16 AM To: 'Access Developers discussion and problem solving' Subject: [AccessD] Getting the type of a variant How do you get the type of data currently stored in a variant? John W. Colby Colby Consulting www.ColbyConsulting.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From Gustav at cactus.dk Mon Dec 3 10:23:38 2007 From: Gustav at cactus.dk (Gustav Brock) Date: Mon, 03 Dec 2007 17:23:38 +0100 Subject: [AccessD] CDO Windows Handles Message-ID: Hi Max You wouldn't know. That process runs asynchronously. CDO delivers the mail to the SMTP server - this will normally not fail except for disk I/O failures - and from that point on the delivery is in the hands of the SMTP server. Should delivery fail, it will try a couple of times more, the receiver may be busy and request a delay and retry. This can take days and you wouldn't wish to wait for that. What you can do is to pick up a failure of delivery note from the SMTP server, or you may somehow study the log file of the SMTP server which is a task on its own. Or - if you wish a quick positive feedback - set yourself (the application or system) as Bcc receiver on the mails you send, pick these up as they come in and mark those missing. However, you will only see what has been sent how and when, but not wether the mails actually reached the recipient. /gustav >>> max.wanadoo at gmail.com 03-12-2007 16:40 >>> Can anybody advise/help here please. I am using CDO to send emails and it works just fine BUT I can never tell when it has finished. What it does on the "cdo.send" is to pause for a second or two and then return to the statement following that line BUT I don't think it has actually sent it at that point. I think it has just "handed it over" to the system task scheduler (or something like that). I need to know that the actually event has truly finished. If it was a Shell I was using I could grab the handle, but as it is just a build-in function within the CDO events, this is not possible. Can anybody throw any light on this? Thanks Max From cfoust at infostatsystems.com Mon Dec 3 10:24:21 2007 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Mon, 3 Dec 2007 08:24:21 -0800 Subject: [AccessD] Interesting Laptop / Vista commentary In-Reply-To: <000f01c83558$1171e450$3455acf0$@rr.com> References: <005701c83440$8e84d380$647aa8c0@M90><841B4A86A50E49828AACA122DCC122F8@creativesystemdesigns.com> <00c101c8348c$c509aab0$6401a8c0@Don><005f01c834ba$c67b4d30$647aa8c0@M90><002701c834f3$54994fd0$fdcbef70$@rr.com> <006401c834fa$2bf82450$647aa8c0@M90><006801c83506$b6122ee0$647aa8c0@M90> <000f01c83558$1171e450$3455acf0$@rr.com> Message-ID: A dual-core processor helps with ANY operating system that can use it, Bobby. I know that from experience. Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Bobby Heid Sent: Sunday, December 02, 2007 6:56 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Interesting Laptop / Vista commentary Hi John, I think that one of the main things that Vista brings to the table is security. There are lots of things that have been changed for the better that most people will never see or hear about. I do not have any specific links, but I have read several articles/blogs that point out some of the "under the covers" stuff, of which I thought a lot of it was pretty impressive. If I come across any of them again, I'll post the links. I don't think you have to have a dual-core processor, but I think it helps with Vista. I think that is because Vista is more multi-threaded friendly, therefore it benefits more from a multi-core system. I don't use the sidebar, the firewall is better than it was in XP, I think most DRM sucks, and the UAC feature needs tweaking. You mentioned earlier about 4GB RAM, I only have 2GB, which is what I had when I ran XP Pro. I develop software on this system using VS 2005 (and soon VS2008), SQL server, Access, and some other stuff. I run VMs under VMWare that can use the extra RAM. One thing I always hear people complaining about Vista is how much RAM it uses. I don't think it uses much more RAM than when I ran XP. With all of the stuff that I run regularly (SQL Server, VMWare, BeyondTV, etc.), XP used up about 600-700MB RAM. One thing about Vista is it seems to use a lot of RAM as cache unless it is needed. With nothing extra running, Process Explorer shows about 1.6GB of commit history, but, it says that about 1.27GB of RAM is available. Stability wise, I have not had any problems. My system stays up just as long with Vista as it did with XP (usually 2-3 weeks at a time before I do something that makes me have to reboot). One issue I have with Vista is that I have a directory with a lot of mpg files and have issues when deleting files. I do not know if is the size of the files or maybe the type of files, but many times, when I delete a file or files, it acts like it is deleting the file, but if you press F5 to refresh or open that directory up later, the file still appears in the listing. This happens maybe 30% of the time. If I reboot, the files will disappear as they are supposed to. I hope this is corrected in SP1. I do not know about versions below the business version, but that friend that I helped buy a pc has the home version and it runs great on 2GB. Note that I am not trying to get people to use Vista, I just want people to know that there are many people that do like Vista and do not have any major issues with running it. As a matter of fact, I think that a lot of the problems people have had over the years have to do with backwards compatibility between OSes. I also think that a lot of the problems that people have with Vista are driver issues where the vendors either have or will not create Vista drivers for legacy equipment or they have implemented them poorly. And like you, I am not a Linux proponent. I have played with various flavors of Linux for years, either dual booting or running them in a VM. I do not think grandma or the regular Joe user is ready for Linux yet. I think most of us on this list could handle it though. I like the way that Vista can and will use the graphics processor for desktop stuff if it meets certain requirements. Windows Presentation Foundation (WPF) is more capable on Vista than on XP. Anyway, I am running on here. I just wanted to let you know that there are people who do like Vista. Sure, there are some problems with it, some of Microsoft's making, some of other vendors' making. But XP, and I don't remember, but probably 2000, 98, etc., all had problems when they came out. I know, Vista has been out for a while now. But I think that SP1 will make a big difference in Vista. Bobby -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Sunday, December 02, 2007 12:14 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Interesting Laptop / Vista commentary 4 Bobby, Don't get me wrong, I am not about "the good old days". I loved Windows XP because it was based on Windows 2K which was Microsoft's "server grade" system. Remember that Windows 98 was a HUGE step up from Windows 95 in terms of stability. When XP came out people were running Windows 98 on the desktop, and likewise Windows XP was a HUGE step up from Windows 98 on a lot of fronts, stability first off, but also security. We finally got away from the DOS underpinnings. I am not reading anything that indicates that Vista is a step up at all, at least until you do get to the Business edition. All the good stuff is left out of the version that is sold for the home desktop. And it runs like a pig. I am not one of those "let's all run to Linux" people. I was reading just yesterday the experience of a real "techie" tech editor trying to install three of the most popular Linuxes on a laptop and what a joke that was. The built-in pad pointer wasn't supported, the wireless wasn't supported, he was going all over hell trying to find drivers. Windows XP will "just install". Vista MAY "just install". Here is something I found when googling "advantages of Vista over Windows XP". http://www.notebookreview.com/default.asp?newsID=3529 A very interesting read. Admittedly it was written in February but it was "top of the Google list" for that particular search. Having read this I certainly wouldn't rush to buy Vista. And finally I admit, I don't own Vista (or it's not installed anyway). But I have to say these things. 1) In XP I explicitly TURN OFF the eye candy in order to make the interface as snappy as possible. Eye candy is for people who don't use their computers; I have work for my processor cycles to do. It makes no damned difference to me if a control is square and solid or round and looks like glass. It makes no difference to me if they use a color pallet of 64K or 64 bajillion colors. Beyond a certain point it simply doesn't matter any more. Shadows and light sources? C'mon! In a game yea, but on the desktop? 2) XP is stable. I use Pro and will until it is replaced with something legitimately better. 3) DRM sucks (Even in XP I have run smack dab into that wall already with purchased music downloads) and I don't want it embedded in my computer. 4) The built in Windows firewall and other "security" crap that comes with XP is junk, promptly replaced with real protection. Given the "junk" status of the XP variety I see no reason to expect better from the Vista variety. 5) I LOVE new stuff, but it needs to be BETTER stuff. I buy processor upgrades, video upgrades, program upgrades and even OS upgrades WHEN THEY MAKE SENSE. Vista just makes no sense to me. Believe me I had high hopes (I LIKE new BETTER stuff), but in the end it just makes no sense to me. I am quite certain that in a few years I will be forced, kicking and screaming, to upgrade to Vista. MS will somehow manage to make XP non-maintainable any more and I will go. My fervent hope is that Vista actually works when I am dragged there and that I will be able to not install or get rid of the eye candy and DRM crap, and that I will get at least a tiny value for the pound of flesh Microsoft extorts from me. In the meantime... Give me XP or give me death! ;-) John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Sunday, December 02, 2007 10:44 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Interesting Laptop / Vista commentary I guess I have to ask what Vista brings to the table that makes it worth having to buy a dual processor with 4 gigs just to run the system? It damn well better have a built in space shuttle if it is going to require those kinds of specs. So give us a list of what it does that XP doesn't (other than eye candy). John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Bobby Heid Sent: Sunday, December 02, 2007 9:55 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Interesting Laptop / Vista commentary I have Vista Business on my pc and I love it. I have a P4-3.0GHz, 2GB RAM, and a 7800GS AGP video card. Sure, there are some things that I think could be better that I hope will be addressed in SP1. I ran XP Pro for years, so I am able to compare the two. Don't forget that a lot of people really complained about XP before SP1/SP2 came out. I helped a friend buy a desktop with a Core 2 Duo processor and 2 gigs of RAM and Vista is much more snappy on that machine than mine. I think it has to do with the dual processors. Bobby -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/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 Dec 3 10:47:40 2007 From: max.wanadoo at gmail.com (max.wanadoo at gmail.com) Date: Mon, 3 Dec 2007 16:47:40 -0000 Subject: [AccessD] CDO Windows Handles In-Reply-To: Message-ID: <000f01c835cc$39a40470$8119fea9@LTVM> Yes, thanks Gustav, I think that is a good solution. BCC myself in and when that comes through then I will know it has gone. However, from what you are saying, there is no way that I can tell whether or not the SMTP Sever has taken it. Perhaps I should have just expanded a bit on my problem. We are trying to capture this funcitionality in VB6 and once the user has click on SEND EMAIL, it runs CDO and then exits the program. This works ok in Access 3K but not in VB6. Having run the cdo bit it then errors out when trying to exit the program. The person running it has a dial-up connection which is terribly slow and for a large email attachment it can take some time, but no way of knowing how long unless we divide the attachment size by say, 3Kbytes and then add a safety margin and then close down. I guess we could minimize the app while it was doing this and as long as the user didn't switch off or drop the dial-up then it should work. Thanks a million. Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock Sent: Monday, December 03, 2007 4:24 PM To: accessd at databaseadvisors.com Subject: Re: [AccessD] CDO Windows Handles Hi Max You wouldn't know. That process runs asynchronously. CDO delivers the mail to the SMTP server - this will normally not fail except for disk I/O failures - and from that point on the delivery is in the hands of the SMTP server. Should delivery fail, it will try a couple of times more, the receiver may be busy and request a delay and retry. This can take days and you wouldn't wish to wait for that. What you can do is to pick up a failure of delivery note from the SMTP server, or you may somehow study the log file of the SMTP server which is a task on its own. Or - if you wish a quick positive feedback - set yourself (the application or system) as Bcc receiver on the mails you send, pick these up as they come in and mark those missing. However, you will only see what has been sent how and when, but not wether the mails actually reached the recipient. /gustav >>> max.wanadoo at gmail.com 03-12-2007 16:40 >>> Can anybody advise/help here please. I am using CDO to send emails and it works just fine BUT I can never tell when it has finished. What it does on the "cdo.send" is to pause for a second or two and then return to the statement following that line BUT I don't think it has actually sent it at that point. I think it has just "handed it over" to the system task scheduler (or something like that). I need to know that the actually event has truly finished. If it was a Shell I was using I could grab the handle, but as it is just a build-in function within the CDO events, this is not possible. Can anybody throw any light on this? Thanks Max -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From jwcolby at colbyconsulting.com Mon Dec 3 10:50:05 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Mon, 3 Dec 2007 11:50:05 -0500 Subject: [AccessD] Getting the type of a variant In-Reply-To: References: <006c01c8350f$76e12fb0$647aa8c0@M90> Message-ID: <00d601c835cc$8e80b7e0$647aa8c0@M90> LOL. Yea but I need to do so in a case statement. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: Monday, December 03, 2007 11:20 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Getting the type of a variant Test it. ;-> Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Sunday, December 02, 2007 10:16 AM To: 'Access Developers discussion and problem solving' Subject: [AccessD] Getting the type of a variant How do you get the type of data currently stored in a variant? John W. Colby Colby Consulting 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 andy at minstersystems.co.uk Mon Dec 3 09:52:38 2007 From: andy at minstersystems.co.uk (Andy Lacey) Date: Mon, 3 Dec 2007 16:52:38 +0100 Subject: [AccessD] ADO Connection with password Message-ID: <20071203165243.F08BA2DE16C@smtp.nildram.co.uk> Hi all Does anyone else use the code, originally from JC IIRC, which shows who is in an MDB by looking at the LDB? Well I've been successfully using this for years but I now need it to work for a password-protected MDB. So I took the lines Dim cn As New ADODB.Connection Dim cn2 As New ADODB.Connection cn.Provider = "Microsoft.Jet.OLEDB.4.0" cn.Open "Data Source=" & strDb and changed them to: cn.Provider = "Microsoft.Jet.OLEDB.4.0" cn.Open "Data Source=" & strDb & "; Password=fred;" but to no avail. I consistently get the message "Cannot start your application. The workgroup information file is missing or opened exclusively by another user." This is A97, and I do not use Access security. If I set the code back as it was I'm told, rightly, that I need a password but I don't seem to be able to provide one. I guess the "workgroup information file" the message is referring to is System.MDW but why does it have a problem with it? I've tried copying the MDW from the System32 folder to where the MDB is. I've tried copying the MDW from the folder where my live system lives to where this MDB is. Neither helps. I'd appreciate any guidance on what's going on here and what I'm doing wrong. By the way 99.99% of my time I use DAO. This is ADO because, well because that's the way this very clever code works. So my knowledge of ADO is very .imited and I may therefore have made a very silly fundamental error. If so do feel free to tell me. -- Andy Lacey http://www.minstersystems.co.uk ________________________________________________ Message sent using UebiMiau 2.7.2 From cfoust at infostatsystems.com Mon Dec 3 11:27:24 2007 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Mon, 3 Dec 2007 09:27:24 -0800 Subject: [AccessD] ADO Connection with password In-Reply-To: <20071203165243.F08BA2DE16C@smtp.nildram.co.uk> References: <20071203165243.F08BA2DE16C@smtp.nildram.co.uk> Message-ID: Andy, You might be having troubles because Access 97 wouldn't use OLEDB.4.0, which was for Access 2k and above. Using ADO with 97 is an iffy proposition anyhow. Even if you didn't use Access security to build the database, there's still an Admin user and that's who you want to log in as. The Admin user password can be empty, as it is by default. Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Andy Lacey Sent: Monday, December 03, 2007 7:53 AM To: Dba Subject: [AccessD] ADO Connection with password Hi all Does anyone else use the code, originally from JC IIRC, which shows who is in an MDB by looking at the LDB? Well I've been successfully using this for years but I now need it to work for a password-protected MDB. So I took the lines Dim cn As New ADODB.Connection Dim cn2 As New ADODB.Connection cn.Provider = "Microsoft.Jet.OLEDB.4.0" cn.Open "Data Source=" & strDb and changed them to: cn.Provider = "Microsoft.Jet.OLEDB.4.0" cn.Open "Data Source=" & strDb & "; Password=fred;" but to no avail. I consistently get the message "Cannot start your application. The workgroup information file is missing or opened exclusively by another user." This is A97, and I do not use Access security. If I set the code back as it was I'm told, rightly, that I need a password but I don't seem to be able to provide one. I guess the "workgroup information file" the message is referring to is System.MDW but why does it have a problem with it? I've tried copying the MDW from the System32 folder to where the MDB is. I've tried copying the MDW from the folder where my live system lives to where this MDB is. Neither helps. I'd appreciate any guidance on what's going on here and what I'm doing wrong. By the way 99.99% of my time I use DAO. This is ADO because, well because that's the way this very clever code works. So my knowledge of ADO is very .imited and I may therefore have made a very silly fundamental error. If so do feel free to tell me. -- Andy Lacey http://www.minstersystems.co.uk ________________________________________________ Message sent using UebiMiau 2.7.2 -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From Gustav at cactus.dk Mon Dec 3 11:28:20 2007 From: Gustav at cactus.dk (Gustav Brock) Date: Mon, 03 Dec 2007 18:28:20 +0100 Subject: [AccessD] CDO Windows Handles Message-ID: Hi Max I would install the (free) SMTP service of IIS on the user's machine or another machine on the LAN and use that for the outgoing SMTP transport. This way CDO only needs to pass the messages to the local service (which is nothing more than dropping it in a folder) which lasts for no more than a split second. From that on, the transport happens between the SMTP service and the receiving SMTP server (or the ISP if the SMTP at him is used as smart host to buffer it and pass it on as possible). /gustav >>> max.wanadoo at gmail.com 03-12-2007 17:47 >>> Yes, thanks Gustav, I think that is a good solution. BCC myself in and when that comes through then I will know it has gone. However, from what you are saying, there is no way that I can tell whether or not the SMTP Sever has taken it. Perhaps I should have just expanded a bit on my problem. We are trying to capture this funcitionality in VB6 and once the user has click on SEND EMAIL, it runs CDO and then exits the program. This works ok in Access 3K but not in VB6. Having run the cdo bit it then errors out when trying to exit the program. The person running it has a dial-up connection which is terribly slow and for a large email attachment it can take some time, but no way of knowing how long unless we divide the attachment size by say, 3Kbytes and then add a safety margin and then close down. I guess we could minimize the app while it was doing this and as long as the user didn't switch off or drop the dial-up then it should work. Thanks a million. Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock Sent: Monday, December 03, 2007 4:24 PM To: accessd at databaseadvisors.com Subject: Re: [AccessD] CDO Windows Handles Hi Max You wouldn't know. That process runs asynchronously. CDO delivers the mail to the SMTP server - this will normally not fail except for disk I/O failures - and from that point on the delivery is in the hands of the SMTP server. Should delivery fail, it will try a couple of times more, the receiver may be busy and request a delay and retry. This can take days and you wouldn't wish to wait for that. What you can do is to pick up a failure of delivery note from the SMTP server, or you may somehow study the log file of the SMTP server which is a task on its own. Or - if you wish a quick positive feedback - set yourself (the application or system) as Bcc receiver on the mails you send, pick these up as they come in and mark those missing. However, you will only see what has been sent how and when, but not wether the mails actually reached the recipient. /gustav >>> max.wanadoo at gmail.com 03-12-2007 16:40 >>> Can anybody advise/help here please. I am using CDO to send emails and it works just fine BUT I can never tell when it has finished. What it does on the "cdo.send" is to pause for a second or two and then return to the statement following that line BUT I don't think it has actually sent it at that point. I think it has just "handed it over" to the system task scheduler (or something like that). I need to know that the actually event has truly finished. If it was a Shell I was using I could grab the handle, but as it is just a build-in function within the CDO events, this is not possible. Can anybody throw any light on this? Thanks Max From Gustav at cactus.dk Mon Dec 3 11:35:40 2007 From: Gustav at cactus.dk (Gustav Brock) Date: Mon, 03 Dec 2007 18:35:40 +0100 Subject: [AccessD] ADO Connection with password Message-ID: Hi Andy You may need first to set the Property "Jet OLEDB:Database Password" as explained here: http://www.asp101.com/tips/index.asp?id=98 /gustav >>> andy at minstersystems.co.uk 03-12-2007 16:52 >>> Hi all Does anyone else use the code, originally from JC IIRC, which shows who is in an MDB by looking at the LDB? Well I've been successfully using this for years but I now need it to work for a password-protected MDB. So I took the lines Dim cn As New ADODB.Connection Dim cn2 As New ADODB.Connection cn.Provider = "Microsoft.Jet.OLEDB.4.0" cn.Open "Data Source=" & strDb and changed them to: cn.Provider = "Microsoft.Jet.OLEDB.4.0" cn.Open "Data Source=" & strDb & "; Password=fred;" but to no avail. I consistently get the message "Cannot start your application. The workgroup information file is missing or opened exclusively by another user." This is A97, and I do not use Access security. If I set the code back as it was I'm told, rightly, that I need a password but I don't seem to be able to provide one. I guess the "workgroup information file" the message is referring to is System.MDW but why does it have a problem with it? I've tried copying the MDW from the System32 folder to where the MDB is. I've tried copying the MDW from the folder where my live system lives to where this MDB is. Neither helps. I'd appreciate any guidance on what's going on here and what I'm doing wrong. By the way 99.99% of my time I use DAO. This is ADO because, well because that's the way this very clever code works. So my knowledge of ADO is very .imited and I may therefore have made a very silly fundamental error. If so do feel free to tell me. -- Andy Lacey http://www.minstersystems.co.uk From jeffrey.demulling at usbank.com Mon Dec 3 11:34:36 2007 From: jeffrey.demulling at usbank.com (jeffrey.demulling at usbank.com) Date: Mon, 3 Dec 2007 11:34:36 -0600 Subject: [AccessD] ADO Connection with password In-Reply-To: <20071203165243.F08BA2DE16C@smtp.nildram.co.uk> Message-ID: Andy, The following site should be able to help you - http://www.connectionstrings.com/?carrier=access Look for the OLE DB section Jeffrey F. Demulling Project Manager U.S. Bank Corporate Trust Services 60 Livingston Avenue EP-MN-WS3C St. Paul, MN 55107-2292 Ph: 651-495-3925 Fax: 651-495-8103 email: jeffrey.demulling at usbank.com "Andy Lacey" To Sent by: "Dba" accessd-bounces at d atabaseadvisors.c cc om Subject [AccessD] ADO Connection with 12/03/2007 09:52 password AM Please respond to Access Developers discussion and problem solving Hi all Does anyone else use the code, originally from JC IIRC, which shows who is in an MDB by looking at the LDB? Well I've been successfully using this for years but I now need it to work for a password-protected MDB. So I took the lines Dim cn As New ADODB.Connection Dim cn2 As New ADODB.Connection cn.Provider = "Microsoft.Jet.OLEDB.4.0" cn.Open "Data Source=" & strDb and changed them to: cn.Provider = "Microsoft.Jet.OLEDB.4.0" cn.Open "Data Source=" & strDb & "; Password=fred;" but to no avail. I consistently get the message "Cannot start your application. The workgroup information file is missing or opened exclusively by another user." This is A97, and I do not use Access security. If I set the code back as it was I'm told, rightly, that I need a password but I don't seem to be able to provide one. I guess the "workgroup information file" the message is referring to is System.MDW but why does it have a problem with it? I've tried copying the MDW from the System32 folder to where the MDB is. I've tried copying the MDW from the folder where my live system lives to where this MDB is. Neither helps. I'd appreciate any guidance on what's going on here and what I'm doing wrong. By the way 99.99% of my time I use DAO. This is ADO because, well because that's the way this very clever code works. So my knowledge of ADO is very .imited and I may therefore have made a very silly fundamental error. If so do feel free to tell me. -- Andy Lacey http://www.minstersystems.co.uk ________________________________________________ Message sent using UebiMiau 2.7.2 -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com U.S. BANCORP made the following annotations --------------------------------------------------------------------- Electronic Privacy Notice. This e-mail, and any attachments, contains information that is, or may be, covered by electronic communications privacy laws, and is also confidential and proprietary in nature. If you are not the intended recipient, please be advised that you are legally prohibited from retaining, using, copying, distributing, or otherwise disclosing this information in any manner. Instead, please reply to the sender that you have received this communication in error, and then immediately delete it. Thank you in advance for your cooperation. --------------------------------------------------------------------- From DWUTKA at Marlow.com Mon Dec 3 11:24:25 2007 From: DWUTKA at Marlow.com (Drew Wutka) Date: Mon, 3 Dec 2007 11:24:25 -0600 Subject: [AccessD] Interesting Laptop / Vista commentary In-Reply-To: <841B4A86A50E49828AACA122DCC122F8@creativesystemdesigns.com> Message-ID: Microsoft needs to do a paradigm shift. If we were to rate their OSes on a scale from 1 to 10 as far as improvements on previous OSes, here would be my list: Windows 95 - 8 Windows NT 4.0 - 9 Windows 98 - 3 Windows Me - -1 (yes, negative one) Windows 2000 - 10 Windows XP - 3 Windows 2003 - 3 Windows Vista - 2 95 was a tremendous paradigm shift in how we use a computer. It's interface is still in use in Windows Vista. Though it's much snazzier... but the core functionality of how a window works is there. NT 4, get's a 9, because it brought stability... 98....let's face it, the only real improvement was FAT32.... though there were a few more OS features (like sfc) Me... 98 with less features.... 2000, Microsoft's best product...EVER. (Tied with Microsoft Access 97, in my book). Rock solid, feature packed, user friendly, dynamic disks, Active Directory, the list goes on. XP, in my opinion, XP has two redeeming qualities. One, it takes the stability of 2000, and makes it look more consumer friendly like Windows 9x. Two, from a technical standpoint, the only feature I found handy in XP is than in Computer Management, you can select multiple file connections and close them at the same time... 2003, some nice new features, but still just building on the solid 2000 core. Vista.....what XP was to 2000, Vista is to XP...unimpressive. Drew -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Lawrence Sent: Saturday, December 01, 2007 7:14 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Interesting Laptop / Vista commentary Yes John: That article is sad but the true... My current lap top, that does have 2GB of RAM on it is my only Desktop (top of the line Toshiba as of last spring) that could run Vista and the graphics is still second tier. During the last 6 months I have been installing OSs on a variety of systems, for a variety of continental wide chains and banking groups. Without exception they are all using Windows2000 and sometimes Linux. The company's senior IT people do not even trust XP and merely laugh when Vista is brought up and suggest it is no more than a pretty but unstable desk-top toy. I hope MS gets their business together before they find themselves competing one on one with various flavours of Linux. I use to be able to make a fair bit selling MS network installs but no more. Jim 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 BusinessSensitve 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 Dec 3 12:13:38 2007 From: DWUTKA at Marlow.com (Drew Wutka) Date: Mon, 3 Dec 2007 12:13:38 -0600 Subject: [AccessD] ADO Connection with password In-Reply-To: <20071203165243.F08BA2DE16C@smtp.nildram.co.uk> Message-ID: The .ldb is just a text file, every 64 bits shows the Access user name and the computer name. Shouldn't have to log into the database at all... Now, one quirk with that, is that the 64 bit sections stay whether the user is logged in or not, to verify that the user is still logged in, you have to compare those sections to bits of the .mdb itself (with file commands, not ADO or DAO commands). Drew -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Andy Lacey Sent: Monday, December 03, 2007 9:53 AM To: Dba Subject: [AccessD] ADO Connection with password Hi all Does anyone else use the code, originally from JC IIRC, which shows who is in an MDB by looking at the LDB? Well I've been successfully using this for years but I now need it to work for a password-protected MDB. So I took the lines Dim cn As New ADODB.Connection Dim cn2 As New ADODB.Connection cn.Provider = "Microsoft.Jet.OLEDB.4.0" cn.Open "Data Source=" & strDb and changed them to: cn.Provider = "Microsoft.Jet.OLEDB.4.0" cn.Open "Data Source=" & strDb & "; Password=fred;" but to no avail. I consistently get the message "Cannot start your application. The workgroup information file is missing or opened exclusively by another user." This is A97, and I do not use Access security. If I set the code back as it was I'm told, rightly, that I need a password but I don't seem to be able to provide one. I guess the "workgroup information file" the message is referring to is System.MDW but why does it have a problem with it? I've tried copying the MDW from the System32 folder to where the MDB is. I've tried copying the MDW from the folder where my live system lives to where this MDB is. Neither helps. I'd appreciate any guidance on what's going on here and what I'm doing wrong. By the way 99.99% of my time I use DAO. This is ADO because, well because that's the way this very clever code works. So my knowledge of ADO is very .imited and I may therefore have made a very silly fundamental error. If so do feel free to tell me. -- Andy Lacey http://www.minstersystems.co.uk ________________________________________________ Message sent using UebiMiau 2.7.2 -- 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 BusinessSensitve 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 cfoust at infostatsystems.com Mon Dec 3 12:59:12 2007 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Mon, 3 Dec 2007 10:59:12 -0800 Subject: [AccessD] Interesting Laptop / Vista commentary In-Reply-To: References: <841B4A86A50E49828AACA122DCC122F8@creativesystemdesigns.com> Message-ID: Yes, Drew, we get the picture. You're a devout anachronist! LOL Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Drew Wutka Sent: Monday, December 03, 2007 9:24 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Interesting Laptop / Vista commentary Microsoft needs to do a paradigm shift. If we were to rate their OSes on a scale from 1 to 10 as far as improvements on previous OSes, here would be my list: Windows 95 - 8 Windows NT 4.0 - 9 Windows 98 - 3 Windows Me - -1 (yes, negative one) Windows 2000 - 10 Windows XP - 3 Windows 2003 - 3 Windows Vista - 2 95 was a tremendous paradigm shift in how we use a computer. It's interface is still in use in Windows Vista. Though it's much snazzier... but the core functionality of how a window works is there. NT 4, get's a 9, because it brought stability... 98....let's face it, the only real improvement was FAT32.... though there were a few more OS features (like sfc) Me... 98 with less features.... 2000, Microsoft's best product...EVER. (Tied with Microsoft Access 97, in my book). Rock solid, feature packed, user friendly, dynamic disks, Active Directory, the list goes on. XP, in my opinion, XP has two redeeming qualities. One, it takes the stability of 2000, and makes it look more consumer friendly like Windows 9x. Two, from a technical standpoint, the only feature I found handy in XP is than in Computer Management, you can select multiple file connections and close them at the same time... 2003, some nice new features, but still just building on the solid 2000 core. Vista.....what XP was to 2000, Vista is to XP...unimpressive. Drew From jwcolby at colbyconsulting.com Mon Dec 3 13:07:57 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Mon, 3 Dec 2007 14:07:57 -0500 Subject: [AccessD] Interesting Laptop / Vista commentary In-Reply-To: References: <841B4A86A50E49828AACA122DCC122F8@creativesystemdesigns.com> Message-ID: <00dc01c835df$d17bcdb0$647aa8c0@M90> I ran Windows 2000 on all of my systems until XP came along. And yes, XP is just 2K with a slightly modified user interface and... CONTINUED SUPPORT. However 2K was never targeted towards the desktop though it could be run as such. XP was targeted at the desktop specifically and I would rate it at least a 5 because of the fact that Windows targeted it at the Windows 98 / ME market and it was therefore "as opposed to 98" that we have to consider it. Sure it is a 3 compared to 2K but it is not really fair to compare it to that, it needs to be compared to 98. 2003 needs to be compared to 2000 and I have to agree it is an incremental improvement on 2K. With Vista we are back to a comparison with XP (not 2003) and unfortunately Microsoft has done a horrendous job in marketing whatever improvements Vista may bring to the table. My sense is that the OS underpinnings have been improved, the "core" or ring zero stuff. My understanding is that drivers have been moved into Ring 0 as opposed to being designed to run outside of Ring 0 and call into Ring 0 code. As such the drivers have to be "signed off" by Microsoft because Ring 0 is absolutely trusted "you can do whatever you want" code. It is this very fact that is wreaking such havoc on the driver situation with Vista, every little thing has to be signed off by MS (or so I understand). So I think that Vista probably deserves a bigger number as well but MS is not making the actual changes public so how do we tell. And then they have the unmitigated gall to play fast and loose with what versions of Vista gets what security stuff which is CRIMINAL given the state of security out there right now. ALL versions of VISTA should have ALL security enhancements available to the user where possible, as well as an easy to configure enterprise level firewall. As for the eye candy, well... I could care less, and THAT is what MS markets because that is what Joe Six-pack (as someone called him) can see and can understand. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Drew Wutka Sent: Monday, December 03, 2007 12:24 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Interesting Laptop / Vista commentary Microsoft needs to do a paradigm shift. If we were to rate their OSes on a scale from 1 to 10 as far as improvements on previous OSes, here would be my list: Windows 95 - 8 Windows NT 4.0 - 9 Windows 98 - 3 Windows Me - -1 (yes, negative one) Windows 2000 - 10 Windows XP - 3 Windows 2003 - 3 Windows Vista - 2 95 was a tremendous paradigm shift in how we use a computer. It's interface is still in use in Windows Vista. Though it's much snazzier... but the core functionality of how a window works is there. NT 4, get's a 9, because it brought stability... 98....let's face it, the only real improvement was FAT32.... though there were a few more OS features (like sfc) Me... 98 with less features.... 2000, Microsoft's best product...EVER. (Tied with Microsoft Access 97, in my book). Rock solid, feature packed, user friendly, dynamic disks, Active Directory, the list goes on. XP, in my opinion, XP has two redeeming qualities. One, it takes the stability of 2000, and makes it look more consumer friendly like Windows 9x. Two, from a technical standpoint, the only feature I found handy in XP is than in Computer Management, you can select multiple file connections and close them at the same time... 2003, some nice new features, but still just building on the solid 2000 core. Vista.....what XP was to 2000, Vista is to XP...unimpressive. Drew -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Lawrence Sent: Saturday, December 01, 2007 7:14 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Interesting Laptop / Vista commentary Yes John: That article is sad but the true... My current lap top, that does have 2GB of RAM on it is my only Desktop (top of the line Toshiba as of last spring) that could run Vista and the graphics is still second tier. During the last 6 months I have been installing OSs on a variety of systems, for a variety of continental wide chains and banking groups. Without exception they are all using Windows2000 and sometimes Linux. The company's senior IT people do not even trust XP and merely laugh when Vista is brought up and suggest it is no more than a pretty but unstable desk-top toy. I hope MS gets their business together before they find themselves competing one on one with various flavours of Linux. I use to be able to make a fair bit selling MS network installs but no more. Jim 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 BusinessSensitve 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 accessd at shaw.ca Mon Dec 3 13:53:46 2007 From: accessd at shaw.ca (Jim Lawrence) Date: Mon, 03 Dec 2007 11:53:46 -0800 Subject: [AccessD] Interesting Laptop / Vista commentary In-Reply-To: References: <841B4A86A50E49828AACA122DCC122F8@creativesystemdesigns.com> Message-ID: <9630FA51A3F049F48670E7A410F0051D@creativesystemdesigns.com> Drew: I agree with that assessment but I think Windows2003 Server is close to Windows2000 Server in overall functionality, reliability and has more security. I think it should also rate a 10...stable as a rock. (As long as you do not have MS Outlook on it... now that is a buggy program.) Vista has a long way to go before it can become the heir-apparent. When SP2 comes out maybe a lot of the wrinkles will be fixed. Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Drew Wutka Sent: Monday, December 03, 2007 9:24 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Interesting Laptop / Vista commentary Microsoft needs to do a paradigm shift. If we were to rate their OSes on a scale from 1 to 10 as far as improvements on previous OSes, here would be my list: Windows 95 - 8 Windows NT 4.0 - 9 Windows 98 - 3 Windows Me - -1 (yes, negative one) Windows 2000 - 10 Windows XP - 3 Windows 2003 - 3 Windows Vista - 2 95 was a tremendous paradigm shift in how we use a computer. It's interface is still in use in Windows Vista. Though it's much snazzier... but the core functionality of how a window works is there. NT 4, get's a 9, because it brought stability... 98....let's face it, the only real improvement was FAT32.... though there were a few more OS features (like sfc) Me... 98 with less features.... 2000, Microsoft's best product...EVER. (Tied with Microsoft Access 97, in my book). Rock solid, feature packed, user friendly, dynamic disks, Active Directory, the list goes on. XP, in my opinion, XP has two redeeming qualities. One, it takes the stability of 2000, and makes it look more consumer friendly like Windows 9x. Two, from a technical standpoint, the only feature I found handy in XP is than in Computer Management, you can select multiple file connections and close them at the same time... 2003, some nice new features, but still just building on the solid 2000 core. Vista.....what XP was to 2000, Vista is to XP...unimpressive. Drew -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Lawrence Sent: Saturday, December 01, 2007 7:14 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Interesting Laptop / Vista commentary Yes John: That article is sad but the true... My current lap top, that does have 2GB of RAM on it is my only Desktop (top of the line Toshiba as of last spring) that could run Vista and the graphics is still second tier. During the last 6 months I have been installing OSs on a variety of systems, for a variety of continental wide chains and banking groups. Without exception they are all using Windows2000 and sometimes Linux. The company's senior IT people do not even trust XP and merely laugh when Vista is brought up and suggest it is no more than a pretty but unstable desk-top toy. I hope MS gets their business together before they find themselves competing one on one with various flavours of Linux. I use to be able to make a fair bit selling MS network installs but no more. Jim 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 BusinessSensitve 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 Mon Dec 3 15:21:01 2007 From: max.wanadoo at gmail.com (max.wanadoo at gmail.com) Date: Mon, 3 Dec 2007 21:21:01 -0000 Subject: [AccessD] CDO Windows Handles In-Reply-To: Message-ID: <006d01c835f2$683746f0$8119fea9@LTVM> Thanks once again Gustav, as always good advice. Regards Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock Sent: Monday, December 03, 2007 5:28 PM To: accessd at databaseadvisors.com Subject: Re: [AccessD] CDO Windows Handles Hi Max I would install the (free) SMTP service of IIS on the user's machine or another machine on the LAN and use that for the outgoing SMTP transport. This way CDO only needs to pass the messages to the local service (which is nothing more than dropping it in a folder) which lasts for no more than a split second. From that on, the transport happens between the SMTP service and the receiving SMTP server (or the ISP if the SMTP at him is used as smart host to buffer it and pass it on as possible). /gustav >>> max.wanadoo at gmail.com 03-12-2007 17:47 >>> Yes, thanks Gustav, I think that is a good solution. BCC myself in and when that comes through then I will know it has gone. However, from what you are saying, there is no way that I can tell whether or not the SMTP Sever has taken it. Perhaps I should have just expanded a bit on my problem. We are trying to capture this funcitionality in VB6 and once the user has click on SEND EMAIL, it runs CDO and then exits the program. This works ok in Access 3K but not in VB6. Having run the cdo bit it then errors out when trying to exit the program. The person running it has a dial-up connection which is terribly slow and for a large email attachment it can take some time, but no way of knowing how long unless we divide the attachment size by say, 3Kbytes and then add a safety margin and then close down. I guess we could minimize the app while it was doing this and as long as the user didn't switch off or drop the dial-up then it should work. Thanks a million. Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock Sent: Monday, December 03, 2007 4:24 PM To: accessd at databaseadvisors.com Subject: Re: [AccessD] CDO Windows Handles Hi Max You wouldn't know. That process runs asynchronously. CDO delivers the mail to the SMTP server - this will normally not fail except for disk I/O failures - and from that point on the delivery is in the hands of the SMTP server. Should delivery fail, it will try a couple of times more, the receiver may be busy and request a delay and retry. This can take days and you wouldn't wish to wait for that. What you can do is to pick up a failure of delivery note from the SMTP server, or you may somehow study the log file of the SMTP server which is a task on its own. Or - if you wish a quick positive feedback - set yourself (the application or system) as Bcc receiver on the mails you send, pick these up as they come in and mark those missing. However, you will only see what has been sent how and when, but not wether the mails actually reached the recipient. /gustav >>> max.wanadoo at gmail.com 03-12-2007 16:40 >>> Can anybody advise/help here please. I am using CDO to send emails and it works just fine BUT I can never tell when it has finished. What it does on the "cdo.send" is to pause for a second or two and then return to the statement following that line BUT I don't think it has actually sent it at that point. I think it has just "handed it over" to the system task scheduler (or something like that). I need to know that the actually event has truly finished. If it was a Shell I was using I could grab the handle, but as it is just a build-in function within the CDO events, this is not possible. Can anybody throw any light on this? Thanks Max -- 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 Dec 3 15:26:54 2007 From: andy at minstersystems.co.uk (Andy Lacey) Date: Mon, 3 Dec 2007 21:26:54 -0000 Subject: [AccessD] ADO Connection with password In-Reply-To: Message-ID: <00ca01c835f3$3ab059a0$c486d355@minster33c3r25> Ooh that looks promising thanks Gustav. Can't try now as am athome but will try 1st thing tomorrow. Will let you know the outcome. And thanks to everyone else for suggestions. I'll let the list know how I get on. -- Andy Lacey http://www.minstersystems.co.uk > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of > Gustav Brock > Sent: 03 December 2007 17:36 > To: accessd at databaseadvisors.com > Subject: Re: [AccessD] ADO Connection with password > > > Hi Andy > > You may need first to set the Property "Jet OLEDB:Database > Password" as explained here: > > http://www.asp101.com/tips/index.asp?id=98 > > /gustav > > >>> andy at minstersystems.co.uk 03-12-2007 16:52 >>> > Hi all > > Does anyone else use the code, originally from JC IIRC, which > shows who is in an MDB by looking at the LDB? Well I've been > successfully using this for years but I now need it to work > for a password-protected MDB. So I took the lines > > > Dim cn As New ADODB.Connection > Dim cn2 As New ADODB.Connection > > cn.Provider = "Microsoft.Jet.OLEDB.4.0" > cn.Open "Data Source=" & strDb > > and changed them to: > > cn.Provider = "Microsoft.Jet.OLEDB.4.0" > cn.Open "Data Source=" & strDb & "; Password=fred;" > > > but to no avail. I consistently get the message > > "Cannot start your application. The workgroup information > file is missing or opened exclusively by another user." > > This is A97, and I do not use Access security. If I set the > code back as it was I'm told, rightly, that I need a password > but I don't seem to be able to provide one. I guess the > "workgroup information file" the message is referring to is > System.MDW but why does it have a problem with it? I've tried > copying the MDW from the System32 folder to where the MDB is. > I've tried copying the MDW from the folder where my live > system lives to where this MDB is. Neither helps. I'd > appreciate any guidance on what's going on here and what I'm > doing wrong. > > By the way 99.99% of my time I use DAO. This is ADO because, > well because that's the way this very clever code works. So > my knowledge of ADO is very .imited and I may therefore have > made a very silly fundamental error. If so do feel free to tell me. > > > -- > 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 bheid at sc.rr.com Mon Dec 3 17:21:39 2007 From: bheid at sc.rr.com (Bobby Heid) Date: Mon, 3 Dec 2007 18:21:39 -0500 Subject: [AccessD] Interesting Laptop / Vista commentary In-Reply-To: References: <005701c83440$8e84d380$647aa8c0@M90><841B4A86A50E49828AACA122DCC122F8@creativesystemdesigns.com> <00c101c8348c$c509aab0$6401a8c0@Don><005f01c834ba$c67b4d30$647aa8c0@M90><002701c834f3$54994fd0$fdcbef70$@rr.com> <006401c834fa$2bf82450$647aa8c0@M90><006801c83506$b6122ee0$647aa8c0@M90> <000f01c83558$1171e450$3455acf0$@rr.com> Message-ID: <00ac01c83603$41e1d4a0$c5a57de0$@rr.com> So true! Bobby -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: Monday, December 03, 2007 11:24 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Interesting Laptop / Vista commentary A dual-core processor helps with ANY operating system that can use it, Bobby. I know that from experience. Charlotte Foust From pcs at azizaz.com Mon Dec 3 18:40:24 2007 From: pcs at azizaz.com (pcs at azizaz.com) Date: Tue, 4 Dec 2007 10:40:24 +1000 (EST) Subject: [AccessD] Update Query Access vs SQL Server Message-ID: <20071204104024.DJA30003@dommail.onthenet.com.au> I have the following update query running in Access: UPDATE tblRS_ReliefStaff AS T1 INNER JOIN tmpRS_ReliefStaffByAreaID AS Q1 ON T1.EmployeeID = Q1.EmployeeID SET T1.ServicingAreas = IIf(Len([ServicingAreas])>0,[T1].[ServicingAreas] & ";" & [Q1].[AreaID],[Q1].[AreaID]); It will create values in the column ServicingAreas like this: 236;123;567;432;260;230 Running this query in SQL Server will only add the first encountered instance of AreaID into column ServicingAreas, like 236 UPDATE tblRS_ReliefStaff SET ServicingAreas = CASE WHEN Len([ServicingAreas])>0 THEN [T1].[ServicingAreas] + ';' + [Q1].[AreaID] ELSE [Q1].[AreaID] END FROM tblRS_ReliefStaff AS T1 INNER JOIN tmpRS_ReliefStaffByAreaID AS Q1 ON T1.EmployeeID = Q1.EmployeeID END How do I get the SQL Server query to add all encountered values of AreaID of the inner join into the column 'ServicingAreas' ???? Regards Borge From Gustav at cactus.dk Tue Dec 4 01:20:03 2007 From: Gustav at cactus.dk (Gustav Brock) Date: Tue, 04 Dec 2007 08:20:03 +0100 Subject: [AccessD] Interesting Laptop / Vista commentary Message-ID: Hi Drew If you were to boil that list down to one single item, it would be Windows NT 4.0. It ran and still runs rock steady on decent hardware. And with the virtual machines it has been given new life as you don't need to allocate more than 64 MB ram to such a machine. Also, don't forget Windows 3.11. I know, I know, it was not an OS but a DOS shell but so was Windows 9x. We still use for some clients the great Program Manager which was carried forward to Windows 2000 and can be copied to WinXP (haven't tried Vista but I would be surprised if it wouldn't run on it as well). Further, Windows 3.11 made Access 1.x and 2.0 possible which has been the most important software release for at least me. Finally, you miss Windows XP/2003/Vista 64 bit. It may not have much impact on users' experience - except for those working with graphics - but for servers it makes a big difference. /gustav -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Drew Wutka Sent: Monday, December 03, 2007 12:24 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Interesting Laptop / Vista commentary Microsoft needs to do a paradigm shift. If we were to rate their OSes on a scale from 1 to 10 as far as improvements on previous OSes, here would be my list: Windows 95 - 8 Windows NT 4.0 - 9 Windows 98 - 3 Windows Me - -1 (yes, negative one) Windows 2000 - 10 Windows XP - 3 Windows 2003 - 3 Windows Vista - 2 95 was a tremendous paradigm shift in how we use a computer. It's interface is still in use in Windows Vista. Though it's much snazzier... but the core functionality of how a window works is there. NT 4, get's a 9, because it brought stability... 98....let's face it, the only real improvement was FAT32.... though there were a few more OS features (like sfc) Me... 98 with less features.... 2000, Microsoft's best product...EVER. (Tied with Microsoft Access 97, in my book). Rock solid, feature packed, user friendly, dynamic disks, Active Directory, the list goes on. XP, in my opinion, XP has two redeeming qualities. One, it takes the stability of 2000, and makes it look more consumer friendly like Windows 9x. Two, from a technical standpoint, the only feature I found handy in XP is than in Computer Management, you can select multiple file connections and close them at the same time... 2003, some nice new features, but still just building on the solid 2000 core. Vista.....what XP was to 2000, Vista is to XP...unimpressive. Drew -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Lawrence Sent: Saturday, December 01, 2007 7:14 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Interesting Laptop / Vista commentary Yes John: That article is sad but the true... My current lap top, that does have 2GB of RAM on it is my only Desktop (top of the line Toshiba as of last spring) that could run Vista and the graphics is still second tier. During the last 6 months I have been installing OSs on a variety of systems, for a variety of continental wide chains and banking groups. Without exception they are all using Windows2000 and sometimes Linux. The company's senior IT people do not even trust XP and merely laugh when Vista is brought up and suggest it is no more than a pretty but unstable desk-top toy. I hope MS gets their business together before they find themselves competing one on one with various flavours of Linux. I use to be able to make a fair bit selling MS network installs but no more. Jim From accessd at shaw.ca Tue Dec 4 02:14:05 2007 From: accessd at shaw.ca (Jim Lawrence) Date: Tue, 04 Dec 2007 00:14:05 -0800 Subject: [AccessD] Interesting Laptop / Vista commentary In-Reply-To: References: Message-ID: <4ECDD498F90B454BBB284EF214814B15@creativesystemdesigns.com> There are 2 distinct types of computers and they really can not be lumped together. There is the desktop OS like Win95/98/Me/XP/Vista. Then there are the servers and even though there are desktop editions of some of them their reputation is server based. NT/2000/2003 are excellent reliable products. (Had an NT computer that, with a UPS, ran 4 years without a reboot... and only was rebooted because of an upgrade.) I am currently running a Server2003, Standard Edition as a Desktop and it is rock-solid. Even though I have rebuilt the system numerous times, insulted it with strange software, hardware and configurations it just keep running... can not recommend it high enough for all you developers out there instead of these wimpy desktop boxes. Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock Sent: Monday, December 03, 2007 11:20 PM To: accessd at databaseadvisors.com Subject: Re: [AccessD] Interesting Laptop / Vista commentary Hi Drew If you were to boil that list down to one single item, it would be Windows NT 4.0. It ran and still runs rock steady on decent hardware. And with the virtual machines it has been given new life as you don't need to allocate more than 64 MB ram to such a machine. Also, don't forget Windows 3.11. I know, I know, it was not an OS but a DOS shell but so was Windows 9x. We still use for some clients the great Program Manager which was carried forward to Windows 2000 and can be copied to WinXP (haven't tried Vista but I would be surprised if it wouldn't run on it as well). Further, Windows 3.11 made Access 1.x and 2.0 possible which has been the most important software release for at least me. Finally, you miss Windows XP/2003/Vista 64 bit. It may not have much impact on users' experience - except for those working with graphics - but for servers it makes a big difference. /gustav -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Drew Wutka Sent: Monday, December 03, 2007 12:24 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Interesting Laptop / Vista commentary Microsoft needs to do a paradigm shift. If we were to rate their OSes on a scale from 1 to 10 as far as improvements on previous OSes, here would be my list: Windows 95 - 8 Windows NT 4.0 - 9 Windows 98 - 3 Windows Me - -1 (yes, negative one) Windows 2000 - 10 Windows XP - 3 Windows 2003 - 3 Windows Vista - 2 95 was a tremendous paradigm shift in how we use a computer. It's interface is still in use in Windows Vista. Though it's much snazzier... but the core functionality of how a window works is there. NT 4, get's a 9, because it brought stability... 98....let's face it, the only real improvement was FAT32.... though there were a few more OS features (like sfc) Me... 98 with less features.... 2000, Microsoft's best product...EVER. (Tied with Microsoft Access 97, in my book). Rock solid, feature packed, user friendly, dynamic disks, Active Directory, the list goes on. XP, in my opinion, XP has two redeeming qualities. One, it takes the stability of 2000, and makes it look more consumer friendly like Windows 9x. Two, from a technical standpoint, the only feature I found handy in XP is than in Computer Management, you can select multiple file connections and close them at the same time... 2003, some nice new features, but still just building on the solid 2000 core. Vista.....what XP was to 2000, Vista is to XP...unimpressive. Drew -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Lawrence Sent: Saturday, December 01, 2007 7:14 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Interesting Laptop / Vista commentary Yes John: That article is sad but the true... My current lap top, that does have 2GB of RAM on it is my only Desktop (top of the line Toshiba as of last spring) that could run Vista and the graphics is still second tier. During the last 6 months I have been installing OSs on a variety of systems, for a variety of continental wide chains and banking groups. Without exception they are all using Windows2000 and sometimes Linux. The company's senior IT people do not even trust XP and merely laugh when Vista is brought up and suggest it is no more than a pretty but unstable desk-top toy. I hope MS gets their business together before they find themselves competing one on one with various flavours of Linux. I use to be able to make a fair bit selling MS network installs but no more. Jim -- 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 Dec 4 04:19:18 2007 From: andy at minstersystems.co.uk (Andy Lacey) Date: Tue, 4 Dec 2007 11:19:18 +0100 Subject: [AccessD] ADO Connection with password Message-ID: <20071204111921.932742DF6D1@smtp.nildram.co.uk> You did it again Gustav. This did the trick beautifully. Thanks for the millionth time for your help. -- Andy Lacey http://www.minstersystems.co.uk Hi Andy You may need first to set the Property "Jet OLEDB:Database Password" as explained here: http://www.asp101.com/tips/index.asp?id=98 /gustav >>> andy at minstersystems.co.uk 03-12-2007 16:52 >>> Hi all Does anyone else use the code, originally from JC IIRC, which shows who is in an MDB by looking at the LDB? Well I've been successfully using this for years but I now need it to work for a password-protected MDB. So I took the lines Dim cn As New ADODB.Connection Dim cn2 As New ADODB.Connection cn.Provider = "Microsoft.Jet.OLEDB.4.0" cn.Open "Data Source=" & strDb and changed them to: cn.Provider = "Microsoft.Jet.OLEDB.4.0" cn.Open "Data Source=" & strDb & "; Password=fred;" but to no avail. I consistently get the message "Cannot start your application. The workgroup information file is missing or opened exclusively by another user." This is A97, and I do not use Access security. If I set the code back as it was I'm told, rightly, that I need a password but I don't seem to be able to provide one. I guess the "workgroup information file" the message is referring to is System.MDW but why does it have a problem with it? I've tried copying the MDW from the System32 folder to where the MDB is. I've tried copying the MDW from the folder where my live system lives to where this MDB is. Neither helps. I'd appreciate any guidance on what's going on here and what I'm doing wrong. By the way 99.99% of my time I use DAO. This is ADO because, well because that's the way this very clever code works. So my knowledge of ADO is very .imited and I may therefore have made a very silly fundamental error. If so do feel free to tell me. -- Andy Lacey http://www.minstersystems.co.uk ________________________________________________ Message sent using UebiMiau 2.7.2 From jwcolby at colbyconsulting.com Tue Dec 4 06:18:09 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Tue, 4 Dec 2007 07:18:09 -0500 Subject: [AccessD] ADO Connection with password In-Reply-To: <20071204111921.932742DF6D1@smtp.nildram.co.uk> References: <20071204111921.932742DF6D1@smtp.nildram.co.uk> Message-ID: <000c01c8366f$bc17b840$977aa8c0@M90> Andy, Would you write up what you did to code to make it happen, and test it with the later versions of Access? I can then wrap the changes into the utility and fix whatever the "bug" might have been. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Andy Lacey Sent: Tuesday, December 04, 2007 5:19 AM To: Dba Subject: Re: [AccessD] ADO Connection with password You did it again Gustav. This did the trick beautifully. Thanks for the millionth time for your help. -- Andy Lacey http://www.minstersystems.co.uk Hi Andy You may need first to set the Property "Jet OLEDB:Database Password" as explained here: http://www.asp101.com/tips/index.asp?id=98 /gustav >>> andy at minstersystems.co.uk 03-12-2007 16:52 >>> Hi all Does anyone else use the code, originally from JC IIRC, which shows who is in an MDB by looking at the LDB? Well I've been successfully using this for years but I now need it to work for a password-protected MDB. So I took the lines Dim cn As New ADODB.Connection Dim cn2 As New ADODB.Connection cn.Provider = "Microsoft.Jet.OLEDB.4.0" cn.Open "Data Source=" & strDb and changed them to: cn.Provider = "Microsoft.Jet.OLEDB.4.0" cn.Open "Data Source=" & strDb & "; Password=fred;" but to no avail. I consistently get the message "Cannot start your application. The workgroup information file is missing or opened exclusively by another user." This is A97, and I do not use Access security. If I set the code back as it was I'm told, rightly, that I need a password but I don't seem to be able to provide one. I guess the "workgroup information file" the message is referring to is System.MDW but why does it have a problem with it? I've tried copying the MDW from the System32 folder to where the MDB is. I've tried copying the MDW from the folder where my live system lives to where this MDB is. Neither helps. I'd appreciate any guidance on what's going on here and what I'm doing wrong. By the way 99.99% of my time I use DAO. This is ADO because, well because that's the way this very clever code works. So my knowledge of ADO is very .imited and I may therefore have made a very silly fundamental error. If so do feel free to tell me. -- Andy Lacey http://www.minstersystems.co.uk ________________________________________________ Message sent using UebiMiau 2.7.2 -- 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 Dec 4 06:40:36 2007 From: andy at minstersystems.co.uk (Andy Lacey) Date: Tue, 4 Dec 2007 13:40:36 +0100 Subject: [AccessD] ADO Connection with password Message-ID: <20071204134040.C1ED92B86E0@smtp.nildram.co.uk> Hi JC The change was easy once Gustav had identified what's needed. I don't have other versions of Access setup to test though. In function GetLockInfo() replace cn.Provider = "Microsoft.Jet.OLEDB.4.0" cn.Open "Data Source=" & strDb cn2.Open "Provider=Microsoft.Jet.OLEDB.4.0;" & "Data Source=" & strDb with strPassword = DBPassword() With cn .Provider = "Microsoft.Jet.OLEDB.4.0" If strPassword <> "" Then .Properties("Jet OLEDB:Database Password") = strPassword End If .Open "Data Source=" & strDb End With With cn2 .Provider = "Microsoft.Jet.OLEDB.4.0" If strPassword <> "" Then .Properties("Jet OLEDB:Database Password") = strPassword End If .Open "Data Source=" & strDb End With where DBPassword is my function in an MDE to return the password. -- 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] ADO Connection with password Date: 04/12/07 12:27 Andy, Would you write up what you did to code to make it happen, and test it with the later versions of Access? I can then wrap the changes into the utility and fix whatever the "bug" might have been. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Andy Lacey Sent: Tuesday, December 04, 2007 5:19 AM To: Dba Subject: Re: [AccessD] ADO Connection with password You did it again Gustav. This did the trick beautifully. Thanks for the millionth time for your help. -- Andy Lacey http://www.minstersystems.co.uk Hi Andy You may need first to set the Property "Jet OLEDB:Database Password" as explained here: http://www.asp101.com/tips/index.asp?id=98 /gustav >>> andy at minstersystems.co.uk 03-12-2007 16:52 >>> Hi all Does anyone else use the code, originally from JC IIRC, which shows who is in an MDB by looking at the LDB? Well I've been successfully using this for years but I now need it to work for a password-protected MDB. So I took the lines Dim cn As New ADODB.Connection Dim cn2 As New ADODB.Connection cn.Provider = "Microsoft.Jet.OLEDB.4.0" cn.Open "Data Source=" & strDb and changed them to: cn.Provider = "Microsoft.Jet.OLEDB.4.0" cn.Open "Data Source=" & strDb & "; Password=fred;" but to no avail. I consistently get the message "Cannot start your application. The workgroup information file is missing or opened exclusively by another user." This is A97, and I do not use Access security. If I set the code back as it was I'm told, rightly, that I need a password but I don't seem to be able to provide one. I guess the "workgroup information file" the message is referring to is System.MDW but why does it have a problem with it? I've tried copying the MDW from the System32 folder to where the MDB is. I've tried copying the MDW from the folder where my live system lives to where this MDB is. Neither helps. I'd appreciate any guidance on what's going on here and what I'm doing wrong. By the way 99.99% of my time I use DAO. This is ADO because, well because that's the way this very clever code works. So my knowledge of ADO is very ..imited and I may therefore have made a very silly fundamental error. If so do feel free to tell me. -- Andy Lacey http://www.minstersystems.co.uk ________________________________________________ Message sent using UebiMiau 2.7.2 -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com ________________________________________________ Message sent using UebiMiau 2.7.2 From jwcolby at colbyconsulting.com Tue Dec 4 07:55:31 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Tue, 4 Dec 2007 08:55:31 -0500 Subject: [AccessD] ADO Connection with password In-Reply-To: <20071204134040.C1ED92B86E0@smtp.nildram.co.uk> References: <20071204134040.C1ED92B86E0@smtp.nildram.co.uk> Message-ID: <001c01c8367d$563ba320$977aa8c0@M90> And will you share your function DBPassword? John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Andy Lacey Sent: Tuesday, December 04, 2007 7:41 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] ADO Connection with password Hi JC The change was easy once Gustav had identified what's needed. I don't have other versions of Access setup to test though. In function GetLockInfo() replace cn.Provider = "Microsoft.Jet.OLEDB.4.0" cn.Open "Data Source=" & strDb cn2.Open "Provider=Microsoft.Jet.OLEDB.4.0;" & "Data Source=" & strDb with strPassword = DBPassword() With cn .Provider = "Microsoft.Jet.OLEDB.4.0" If strPassword <> "" Then .Properties("Jet OLEDB:Database Password") = strPassword End If .Open "Data Source=" & strDb End With With cn2 .Provider = "Microsoft.Jet.OLEDB.4.0" If strPassword <> "" Then .Properties("Jet OLEDB:Database Password") = strPassword End If .Open "Data Source=" & strDb End With where DBPassword is my function in an MDE to return the password. -- 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] ADO Connection with password Date: 04/12/07 12:27 Andy, Would you write up what you did to code to make it happen, and test it with the later versions of Access? I can then wrap the changes into the utility and fix whatever the "bug" might have been. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Andy Lacey Sent: Tuesday, December 04, 2007 5:19 AM To: Dba Subject: Re: [AccessD] ADO Connection with password You did it again Gustav. This did the trick beautifully. Thanks for the millionth time for your help. -- Andy Lacey http://www.minstersystems.co.uk Hi Andy You may need first to set the Property "Jet OLEDB:Database Password" as explained here: http://www.asp101.com/tips/index.asp?id=98 /gustav >>> andy at minstersystems.co.uk 03-12-2007 16:52 >>> Hi all Does anyone else use the code, originally from JC IIRC, which shows who is in an MDB by looking at the LDB? Well I've been successfully using this for years but I now need it to work for a password-protected MDB. So I took the lines Dim cn As New ADODB.Connection Dim cn2 As New ADODB.Connection cn.Provider = "Microsoft.Jet.OLEDB.4.0" cn.Open "Data Source=" & strDb and changed them to: cn.Provider = "Microsoft.Jet.OLEDB.4.0" cn.Open "Data Source=" & strDb & "; Password=fred;" but to no avail. I consistently get the message "Cannot start your application. The workgroup information file is missing or opened exclusively by another user." This is A97, and I do not use Access security. If I set the code back as it was I'm told, rightly, that I need a password but I don't seem to be able to provide one. I guess the "workgroup information file" the message is referring to is System.MDW but why does it have a problem with it? I've tried copying the MDW from the System32 folder to where the MDB is. I've tried copying the MDW from the folder where my live system lives to where this MDB is. Neither helps. I'd appreciate any guidance on what's going on here and what I'm doing wrong. By the way 99.99% of my time I use DAO. This is ADO because, well because that's the way this very clever code works. So my knowledge of ADO is very ..imited and I may therefore have made a very silly fundamental error. If so do feel free to tell me. -- Andy Lacey http://www.minstersystems.co.uk ________________________________________________ Message sent using UebiMiau 2.7.2 -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com ________________________________________________ Message sent using UebiMiau 2.7.2 -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From jwcolby at colbyconsulting.com Tue Dec 4 07:57:34 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Tue, 4 Dec 2007 08:57:34 -0500 Subject: [AccessD] OT: Excel 2007 size doesn't compress Message-ID: <001d01c8367d$9f14c6d0$977aa8c0@M90> I just generated an Excel spreadsheet with an XLSX file extension (new to me). The file is 8 megs and so I zipped it. It shrank less than 1%. Is there built-in encryption or some other reason that the spreadsheet should not compress? John W. Colby Colby Consulting www.ColbyConsulting.com From Gustav at cactus.dk Tue Dec 4 08:02:00 2007 From: Gustav at cactus.dk (Gustav Brock) Date: Tue, 04 Dec 2007 15:02:00 +0100 Subject: [AccessD] OT: Excel 2007 size doesn't compress Message-ID: Hi John Rename your john.xlsx file to john.zip and you'll see! /gustav >>> jwcolby at colbyconsulting.com 04-12-2007 14:57:34 >>> I just generated an Excel spreadsheet with an XLSX file extension (new to me). The file is 8 megs and so I zipped it. It shrank less than 1%. Is there built-in encryption or some other reason that the spreadsheet should not compress? John W. Colby Colby Consulting www.ColbyConsulting.com From jwcolby at colbyconsulting.com Tue Dec 4 08:13:32 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Tue, 4 Dec 2007 09:13:32 -0500 Subject: [AccessD] OT: Excel 2007 size doesn't compress In-Reply-To: References: Message-ID: <002501c8367f$da702bf0$977aa8c0@M90> ROTFL. Now wun ya think they could just name their file .ZIP? Is my client's security going to complain about the XLSX extension so that I have to zip an already zipped file in order to hand it off? Thanks for sharing the dirty secret. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock Sent: Tuesday, December 04, 2007 9:02 AM To: accessd at databaseadvisors.com Subject: Re: [AccessD] OT: Excel 2007 size doesn't compress Hi John Rename your john.xlsx file to john.zip and you'll see! /gustav >>> jwcolby at colbyconsulting.com 04-12-2007 14:57:34 >>> I just generated an Excel spreadsheet with an XLSX file extension (new to me). The file is 8 megs and so I zipped it. It shrank less than 1%. Is there built-in encryption or some other reason that the spreadsheet should not compress? John W. Colby Colby Consulting www.ColbyConsulting.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From scapistrant at symphonyinfo.com Tue Dec 4 08:19:31 2007 From: scapistrant at symphonyinfo.com (steve) Date: Tue, 4 Dec 2007 08:19:31 -0600 Subject: [AccessD] MsMpEng.exe In-Reply-To: <8301C8A868251E4C8ECD3D4FFEA40F8A2584C070@cpixchng-1.cpiqpc.net> References: <8301C8A868251E4C8ECD3D4FFEA40F8A2584C070@cpixchng-1.cpiqpc.net> Message-ID: My computer is essentially out of service due to a process named MsMPEng.exe. I don't think it ruins any database or other files, but it runs rampant and takes up over 90% of your CPU and most of your memory. Which leaves me with a 3 minute delay for every action I make. From what I've read in other forums, this is a Microsoft process related to Microsoft Defender, and typically comes when you install Microsoft's OneCare (firewall, backup, virus, spyware). I've tried turning off the "scan continuously" option under virus/spyware section of OneCare. It tried directly deleting the process, but it returns like a zombie. Has anyone else come across this and found a solution? Steve Capistrant Symphony Information Services www.symphonyinfo.com Email: scapistrant at symphonyinfo.com Phone: 763-391-7400 ext 801 Skype: steve.capistrant -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of rusty.hammond at cpiqpc.com Sent: Friday, November 30, 2007 9:39 AM To: accessd at databaseadvisors.com Subject: Re: [AccessD] Trim in Access 2007 Not having worked with Access 2007 this is just a wag, but in SQL you can set a field as char (fixed length text) or varchar ( variable length text). Is this same capability in Access 2007 and could it be that your field type is set to fixed length? Rusty -----Original Message----- From: Michael R Mattys [mailto:mmattys at rochester.rr.com] Sent: Friday, November 30, 2007 9:25 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Trim in Access 2007 I'm going to try this Trim replacement: http://www.vbcode.com/Asp/showsn.asp?theID=967 Michael R. Mattys MapPoint & Access Dev www.mattysconsulting.com ----- Original Message ----- From: "Michael R Mattys" To: "Access Developers discussion and problem solving" Sent: Friday, November 30, 2007 10:13 AM Subject: Re: [AccessD] Trim in Access 2007 > Yes, that's what I had originally. > Trim() does not appear to work at all > I'll have to do it with a custom function like yours. > > Michael R. Mattys > MapPoint & Access Dev > www.mattysconsulting.com > > ----- Original Message ----- > From: "Gustav Brock" > To: > Sent: Friday, November 30, 2007 10:05 AM > Subject: Re: [AccessD] Trim in Access 2007 > > >> Hi Michael >> >> Ignoring Trim for a moment, why not just execute a temporary query: -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com ********************************************************************** WARNING: All e-mail sent to and from this address will be received, scanned or otherwise recorded by the CPI Qualified Plan Consultants, Inc. corporate e-mail system and is subject to archival, monitoring or review by, and/or disclosure to, someone other than the recipient. ********************************************************************** -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From accessd at shaw.ca Tue Dec 4 08:45:46 2007 From: accessd at shaw.ca (Jim Lawrence) Date: Tue, 04 Dec 2007 06:45:46 -0800 Subject: [AccessD] MsMpEng.exe In-Reply-To: References: <8301C8A868251E4C8ECD3D4FFEA40F8A2584C070@cpixchng-1.cpiqpc.net> Message-ID: <2EA334093D4640B1B6D3BB26B3A659EF@creativesystemdesigns.com> Hi Steve: Depending on the OS it can be easily removed. Go into services Start > Administration Tools > Services and Disable or Set to manual Check out http://www.file.net/process/msmpeng.exe.html There is a free program called startup inspector that might also help you remove it: http://www.download.com/Startup-Inspector-for-Windows/3000-2086_4-10452094.h tml HTH Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of steve Sent: Tuesday, December 04, 2007 6:20 AM To: 'Access Developers discussion and problem solving' Subject: [AccessD] MsMpEng.exe My computer is essentially out of service due to a process named MsMPEng.exe. I don't think it ruins any database or other files, but it runs rampant and takes up over 90% of your CPU and most of your memory. Which leaves me with a 3 minute delay for every action I make. From what I've read in other forums, this is a Microsoft process related to Microsoft Defender, and typically comes when you install Microsoft's OneCare (firewall, backup, virus, spyware). I've tried turning off the "scan continuously" option under virus/spyware section of OneCare. It tried directly deleting the process, but it returns like a zombie. Has anyone else come across this and found a solution? Steve Capistrant Symphony Information Services www.symphonyinfo.com Email: scapistrant at symphonyinfo.com Phone: 763-391-7400 ext 801 Skype: steve.capistrant -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of rusty.hammond at cpiqpc.com Sent: Friday, November 30, 2007 9:39 AM To: accessd at databaseadvisors.com Subject: Re: [AccessD] Trim in Access 2007 Not having worked with Access 2007 this is just a wag, but in SQL you can set a field as char (fixed length text) or varchar ( variable length text). Is this same capability in Access 2007 and could it be that your field type is set to fixed length? Rusty -----Original Message----- From: Michael R Mattys [mailto:mmattys at rochester.rr.com] Sent: Friday, November 30, 2007 9:25 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Trim in Access 2007 I'm going to try this Trim replacement: http://www.vbcode.com/Asp/showsn.asp?theID=967 Michael R. Mattys MapPoint & Access Dev www.mattysconsulting.com ----- Original Message ----- From: "Michael R Mattys" To: "Access Developers discussion and problem solving" Sent: Friday, November 30, 2007 10:13 AM Subject: Re: [AccessD] Trim in Access 2007 > Yes, that's what I had originally. > Trim() does not appear to work at all > I'll have to do it with a custom function like yours. > > Michael R. Mattys > MapPoint & Access Dev > www.mattysconsulting.com > > ----- Original Message ----- > From: "Gustav Brock" > To: > Sent: Friday, November 30, 2007 10:05 AM > Subject: Re: [AccessD] Trim in Access 2007 > > >> Hi Michael >> >> Ignoring Trim for a moment, why not just execute a temporary query: -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com ********************************************************************** WARNING: All e-mail sent to and from this address will be received, scanned or otherwise recorded by the CPI Qualified Plan Consultants, Inc. corporate e-mail system and is subject to archival, monitoring or review by, and/or disclosure to, someone other than the recipient. ********************************************************************** -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/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 AIG.com Tue Dec 4 08:45:00 2007 From: Lambert.Heenan at AIG.com (Heenan, Lambert) Date: Tue, 4 Dec 2007 08:45:00 -0600 Subject: [AccessD] MsMpEng.exe Message-ID: <34C8A2AB1EF3564CB0D64DB6AFFDD5C208ED750F@XLIVMBX35bkup.aig.com> Hmm. Good old MS seem to have 'reorganized' their fora, so half the Google results give you ... Not Found: Forum Not Found This Forums has already been merged into another forum or deleted, please see the notification in Announcement Forums. However it seems that you need to disable automatic scanning altogether and only use the on-demand scan. Some people are also happy to uninstall the thing (from control panel by removing Windows Defender). Lambert -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of steve Sent: Tuesday, December 04, 2007 9:20 AM To: 'Access Developers discussion and problem solving' Subject: [AccessD] MsMpEng.exe My computer is essentially out of service due to a process named MsMPEng.exe. I don't think it ruins any database or other files, but it runs rampant and takes up over 90% of your CPU and most of your memory. Which leaves me with a 3 minute delay for every action I make. From what I've read in other forums, this is a Microsoft process related to Microsoft Defender, and typically comes when you install Microsoft's OneCare (firewall, backup, virus, spyware). I've tried turning off the "scan continuously" option under virus/spyware section of OneCare. It tried directly deleting the process, but it returns like a zombie. Has anyone else come across this and found a solution? Steve Capistrant Symphony Information Services www.symphonyinfo.com Email: scapistrant at symphonyinfo.com Phone: 763-391-7400 ext 801 Skype: steve.capistrant -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of rusty.hammond at cpiqpc.com Sent: Friday, November 30, 2007 9:39 AM To: accessd at databaseadvisors.com Subject: Re: [AccessD] Trim in Access 2007 Not having worked with Access 2007 this is just a wag, but in SQL you can set a field as char (fixed length text) or varchar ( variable length text). Is this same capability in Access 2007 and could it be that your field type is set to fixed length? Rusty -----Original Message----- From: Michael R Mattys [mailto:mmattys at rochester.rr.com] Sent: Friday, November 30, 2007 9:25 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Trim in Access 2007 I'm going to try this Trim replacement: http://www.vbcode.com/Asp/showsn.asp?theID=967 Michael R. Mattys MapPoint & Access Dev www.mattysconsulting.com ----- Original Message ----- From: "Michael R Mattys" To: "Access Developers discussion and problem solving" Sent: Friday, November 30, 2007 10:13 AM Subject: Re: [AccessD] Trim in Access 2007 > Yes, that's what I had originally. > Trim() does not appear to work at all > I'll have to do it with a custom function like yours. > > Michael R. Mattys > MapPoint & Access Dev > www.mattysconsulting.com > > ----- Original Message ----- > From: "Gustav Brock" > To: > Sent: Friday, November 30, 2007 10:05 AM > Subject: Re: [AccessD] Trim in Access 2007 > > >> Hi Michael >> >> Ignoring Trim for a moment, why not just execute a temporary query: -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com ********************************************************************** WARNING: All e-mail sent to and from this address will be received, scanned or otherwise recorded by the CPI Qualified Plan Consultants, Inc. corporate e-mail system and is subject to archival, monitoring or review by, and/or disclosure to, someone other than the recipient. ********************************************************************** -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/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 djkr at msn.com Tue Dec 4 08:48:02 2007 From: djkr at msn.com (DJK(John) Robinson) Date: Tue, 4 Dec 2007 14:48:02 -0000 Subject: [AccessD] MsMpEng.exe In-Reply-To: Message-ID: Steve Not a solution from me, sorry. The only mention of MsMPEng in MSKB relates to Microsoft Forefront Client Security (http://support.microsoft.com/kb/938054/en-us) - presumably some relation of One Care? I don't have One Care, and don't have MsMPEng.exe on my PC, let alone running. Circumstantial evidence to support what you've found in fora. Well, there is a possible solution: uninstall One Care. Someone had to say it! John -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of steve Sent: 04 December 2007 14:20 To: 'Access Developers discussion and problem solving' Subject: [AccessD] MsMpEng.exe My computer is essentially out of service due to a process named MsMPEng.exe. I don't think it ruins any database or other files, but it runs rampant and takes up over 90% of your CPU and most of your memory. Which leaves me with a 3 minute delay for every action I make. From what I've read in other forums, this is a Microsoft process related to Microsoft Defender, and typically comes when you install Microsoft's OneCare (firewall, backup, virus, spyware). I've tried turning off the "scan continuously" option under virus/spyware section of OneCare. It tried directly deleting the process, but it returns like a zombie. Has anyone else come across this and found a solution? Steve Capistrant Symphony Information Services www.symphonyinfo.com Email: scapistrant at symphonyinfo.com Phone: 763-391-7400 ext 801 Skype: steve.capistrant From Gustav at cactus.dk Tue Dec 4 08:49:19 2007 From: Gustav at cactus.dk (Gustav Brock) Date: Tue, 04 Dec 2007 15:49:19 +0100 Subject: [AccessD] OT: Excel 2007 size doesn't compress Message-ID: Hi John I just rename the files, zip or xls, to zi_, zip_, xls_ or xl_ and ask the receiver to save them and rename them. /gustav >>> jwcolby at colbyconsulting.com 04-12-2007 15:13:32 >>> ROTFL. Now wun ya think they could just name their file .ZIP? Is my client's security going to complain about the XLSX extension so that I have to zip an already zipped file in order to hand it off? Thanks for sharing the dirty secret. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock Sent: Tuesday, December 04, 2007 9:02 AM To: accessd at databaseadvisors.com Subject: Re: [AccessD] OT: Excel 2007 size doesn't compress Hi John Rename your john.xlsx file to john.zip and you'll see! /gustav >>> jwcolby at colbyconsulting.com 04-12-2007 14:57:34 >>> I just generated an Excel spreadsheet with an XLSX file extension (new to me). The file is 8 megs and so I zipped it. It shrank less than 1%. Is there built-in encryption or some other reason that the spreadsheet should not compress? John W. Colby Colby Consulting www.ColbyConsulting.com From andy at minstersystems.co.uk Tue Dec 4 09:01:38 2007 From: andy at minstersystems.co.uk (Andy Lacey) Date: Tue, 4 Dec 2007 16:01:38 +0100 Subject: [AccessD] ADO Connection with password Message-ID: <20071204160143.BA8B74C8E0@smtp.nildram.co.uk> Sure Function DBPassword DBPassword="fred" End Function ;-) Good eh? The only point is to have it in an MDE. Actually I've been thinking that I might get the pw programmatically from the connect string of an attached table but I can't decide if that's a better or worse solution. All a bit cosmetic given the ease with which you can get hold of a password cracker but I've a client to satisfy. -- 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] ADO Connection with password Date: 04/12/07 14:58 And will you share your function DBPassword? John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Andy Lacey Sent: Tuesday, December 04, 2007 7:41 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] ADO Connection with password Hi JC The change was easy once Gustav had identified what's needed. I don't have other versions of Access setup to test though. In function GetLockInfo() replace cn.Provider = "Microsoft.Jet.OLEDB.4.0" cn.Open "Data Source=" & strDb cn2.Open "Provider=Microsoft.Jet.OLEDB.4.0;" & "Data Source=" & strDb with strPassword = DBPassword() With cn ..Provider = "Microsoft.Jet.OLEDB.4.0" If strPassword <> "" Then ..Properties("Jet OLEDB:Database Password") = strPassword End If .Open "Data Source=" & strDb End With With cn2 ..Provider = "Microsoft.Jet.OLEDB.4.0" If strPassword <> "" Then ..Properties("Jet OLEDB:Database Password") = strPassword End If .Open "Data Source=" & strDb End With where DBPassword is my function in an MDE to return the password. -- 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] ADO Connection with password Date: 04/12/07 12:27 Andy, Would you write up what you did to code to make it happen, and test it with the later versions of Access? I can then wrap the changes into the utility and fix whatever the "bug" might have been. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Andy Lacey Sent: Tuesday, December 04, 2007 5:19 AM To: Dba Subject: Re: [AccessD] ADO Connection with password You did it again Gustav. This did the trick beautifully. Thanks for the millionth time for your help. -- Andy Lacey http://www.minstersystems.co.uk Hi Andy You may need first to set the Property "Jet OLEDB:Database Password" as explained here: http://www.asp101.com/tips/index.asp?id=98 /gustav >>> andy at minstersystems.co.uk 03-12-2007 16:52 >>> Hi all Does anyone else use the code, originally from JC IIRC, which shows who is in an MDB by looking at the LDB? Well I've been successfully using this for years but I now need it to work for a password-protected MDB. So I took the lines Dim cn As New ADODB.Connection Dim cn2 As New ADODB.Connection cn.Provider = "Microsoft.Jet.OLEDB.4.0" cn.Open "Data Source=" & strDb and changed them to: cn.Provider = "Microsoft.Jet.OLEDB.4.0" cn.Open "Data Source=" & strDb & "; Password=fred;" but to no avail. I consistently get the message "Cannot start your application. The workgroup information file is missing or opened exclusively by another user." This is A97, and I do not use Access security. If I set the code back as it was I'm told, rightly, that I need a password but I don't seem to be able to provide one. I guess the "workgroup information file" the message is referring to is System.MDW but why does it have a problem with it? I've tried copying the MDW from the System32 folder to where the MDB is. I've tried copying the MDW from the folder where my live system lives to where this MDB is. Neither helps. I'd appreciate any guidance on what's going on here and what I'm doing wrong. By the way 99.99% of my time I use DAO. This is ADO because, well because that's the way this very clever code works. So my knowledge of ADO is very ...imited and I may therefore have made a very silly fundamental error. If so do feel free to tell me. -- Andy Lacey http://www.minstersystems.co.uk ________________________________________________ Message sent using UebiMiau 2.7.2 -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com ________________________________________________ Message sent using UebiMiau 2.7.2 -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com ________________________________________________ Message sent using UebiMiau 2.7.2 From jwcolby at colbyconsulting.com Tue Dec 4 10:13:22 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Tue, 4 Dec 2007 11:13:22 -0500 Subject: [AccessD] ADO Connection with password In-Reply-To: <20071204160143.BA8B74C8E0@smtp.nildram.co.uk> References: <20071204160143.BA8B74C8E0@smtp.nildram.co.uk> Message-ID: <001301c83690$97a6ca20$977aa8c0@M90> ROTFL. That is a stunner. OK I will write this one off to "go talk to Andy" if the subject ever comes up. ;-) Thanks, John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Andy Lacey Sent: Tuesday, December 04, 2007 10:02 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] ADO Connection with password Sure Function DBPassword DBPassword="fred" End Function ;-) Good eh? The only point is to have it in an MDE. Actually I've been thinking that I might get the pw programmatically from the connect string of an attached table but I can't decide if that's a better or worse solution. All a bit cosmetic given the ease with which you can get hold of a password cracker but I've a client to satisfy. -- 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] ADO Connection with password Date: 04/12/07 14:58 And will you share your function DBPassword? John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Andy Lacey Sent: Tuesday, December 04, 2007 7:41 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] ADO Connection with password Hi JC The change was easy once Gustav had identified what's needed. I don't have other versions of Access setup to test though. In function GetLockInfo() replace cn.Provider = "Microsoft.Jet.OLEDB.4.0" cn.Open "Data Source=" & strDb cn2.Open "Provider=Microsoft.Jet.OLEDB.4.0;" & "Data Source=" & strDb with strPassword = DBPassword() With cn ..Provider = "Microsoft.Jet.OLEDB.4.0" If strPassword <> "" Then ..Properties("Jet OLEDB:Database Password") = strPassword End If .Open "Data Source=" & strDb End With With cn2 ..Provider = "Microsoft.Jet.OLEDB.4.0" If strPassword <> "" Then ..Properties("Jet OLEDB:Database Password") = strPassword End If .Open "Data Source=" & strDb End With where DBPassword is my function in an MDE to return the password. -- 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] ADO Connection with password Date: 04/12/07 12:27 Andy, Would you write up what you did to code to make it happen, and test it with the later versions of Access? I can then wrap the changes into the utility and fix whatever the "bug" might have been. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Andy Lacey Sent: Tuesday, December 04, 2007 5:19 AM To: Dba Subject: Re: [AccessD] ADO Connection with password You did it again Gustav. This did the trick beautifully. Thanks for the millionth time for your help. -- Andy Lacey http://www.minstersystems.co.uk Hi Andy You may need first to set the Property "Jet OLEDB:Database Password" as explained here: http://www.asp101.com/tips/index.asp?id=98 /gustav >>> andy at minstersystems.co.uk 03-12-2007 16:52 >>> Hi all Does anyone else use the code, originally from JC IIRC, which shows who is in an MDB by looking at the LDB? Well I've been successfully using this for years but I now need it to work for a password-protected MDB. So I took the lines Dim cn As New ADODB.Connection Dim cn2 As New ADODB.Connection cn.Provider = "Microsoft.Jet.OLEDB.4.0" cn.Open "Data Source=" & strDb and changed them to: cn.Provider = "Microsoft.Jet.OLEDB.4.0" cn.Open "Data Source=" & strDb & "; Password=fred;" but to no avail. I consistently get the message "Cannot start your application. The workgroup information file is missing or opened exclusively by another user." This is A97, and I do not use Access security. If I set the code back as it was I'm told, rightly, that I need a password but I don't seem to be able to provide one. I guess the "workgroup information file" the message is referring to is System.MDW but why does it have a problem with it? I've tried copying the MDW from the System32 folder to where the MDB is. I've tried copying the MDW from the folder where my live system lives to where this MDB is. Neither helps. I'd appreciate any guidance on what's going on here and what I'm doing wrong. By the way 99.99% of my time I use DAO. This is ADO because, well because that's the way this very clever code works. So my knowledge of ADO is very ...imited and I may therefore have made a very silly fundamental error. If so do feel free to tell me. -- Andy Lacey http://www.minstersystems.co.uk ________________________________________________ Message sent using UebiMiau 2.7.2 -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com ________________________________________________ Message sent using UebiMiau 2.7.2 -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com ________________________________________________ Message sent using UebiMiau 2.7.2 -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From cfoust at infostatsystems.com Tue Dec 4 10:21:20 2007 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Tue, 4 Dec 2007 08:21:20 -0800 Subject: [AccessD] Interesting Laptop / Vista commentary In-Reply-To: <4ECDD498F90B454BBB284EF214814B15@creativesystemdesigns.com> References: <4ECDD498F90B454BBB284EF214814B15@creativesystemdesigns.com> Message-ID: So what ARE the best reasons for running a server OS on a desktop? Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Lawrence Sent: Tuesday, December 04, 2007 12:14 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Interesting Laptop / Vista commentary There are 2 distinct types of computers and they really can not be lumped together. There is the desktop OS like Win95/98/Me/XP/Vista. Then there are the servers and even though there are desktop editions of some of them their reputation is server based. NT/2000/2003 are excellent reliable products. (Had an NT computer that, with a UPS, ran 4 years without a reboot... and only was rebooted because of an upgrade.) I am currently running a Server2003, Standard Edition as a Desktop and it is rock-solid. Even though I have rebuilt the system numerous times, insulted it with strange software, hardware and configurations it just keep running... can not recommend it high enough for all you developers out there instead of these wimpy desktop boxes. Jim From Gustav at cactus.dk Tue Dec 4 10:35:30 2007 From: Gustav at cactus.dk (Gustav Brock) Date: Tue, 04 Dec 2007 17:35:30 +0100 Subject: [AccessD] Interesting Laptop / Vista commentary Message-ID: Hi Charlotte You get a clean install with no mediaplayer but bunches of other stuff for no use. I think this is a bad idea. If you wish/need to minimize, visit this place: http://www.nliteos.com/ /gustav >>> cfoust at infostatsystems.com 04-12-2007 17:21:20 >>> So what ARE the best reasons for running a server OS on a desktop? From rockysmolin at bchacc.com Tue Dec 4 10:38:18 2007 From: rockysmolin at bchacc.com (Rocky Smolin at Beach Access Software) Date: Tue, 4 Dec 2007 08:38:18 -0800 Subject: [AccessD] Interviews Message-ID: <002301c83694$136b06a0$0301a8c0@HAL9005> Dear List: I am currently writing a book on how to take a raw program (or half-baked idea) and turn it into a marketable product. I am looking for people who have done this - lone ranger programmers or small partnerships - to interview. I have so far interviewed three people who have done this, and am looking for maybe three more. Although I was initially skeptical of the value of these kinds of first person experiences, my editor assured me that is was valuable stuff, and after the first three I can see he was right. If you have done this - taken an idea or a custom developed application and generalized it for a specific market and made it into a packaged product - and would consent to be interviewed about your experience, please contact me off-line. MTIA Rocky From cfoust at infostatsystems.com Tue Dec 4 10:53:38 2007 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Tue, 4 Dec 2007 08:53:38 -0800 Subject: [AccessD] Interesting Laptop / Vista commentary In-Reply-To: References: Message-ID: I'm not interested in running a server on my laptop, I was just asking what would justify it. Thanks for the link though, I can also use a good registry scrubber. Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock Sent: Tuesday, December 04, 2007 8:35 AM To: accessd at databaseadvisors.com Subject: Re: [AccessD] Interesting Laptop / Vista commentary Hi Charlotte You get a clean install with no mediaplayer but bunches of other stuff for no use. I think this is a bad idea. If you wish/need to minimize, visit this place: http://www.nliteos.com/ /gustav >>> cfoust at infostatsystems.com 04-12-2007 17:21:20 >>> So what ARE the best reasons for running a server OS on a desktop? From DWUTKA at Marlow.com Tue Dec 4 11:00:34 2007 From: DWUTKA at Marlow.com (Drew Wutka) Date: Tue, 4 Dec 2007 11:00:34 -0600 Subject: [AccessD] Interesting Laptop / Vista commentary In-Reply-To: Message-ID: Mirrored drives!!!! One of the best features, IMHO, of Windows 2000, is that it brought along dynamic disks. However, with 2000 Pro, XP, (and, as far as I know Vista), you can only stripe and create RAID5s. To mirror a dynamic drive, you need a server OS, Windows 2000 server, 2003 server. You can, of course, do all of this with a RAID controller too. In fact, in the last year or two, motherboards have been coming out with RAID controllers out there, but before that, they were pretty expensive. A mirrored drive makes life a LOT easier, especially if you have a system that you NEED to depend on. What's the worst case scenario for a development machine? Losing the hard drive. Well, if you have two drives mirrored, you can lose one, and you are completely unaffected. Drew -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: Tuesday, December 04, 2007 10:21 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Interesting Laptop / Vista commentary So what ARE the best reasons for running a server OS on a desktop? Charlotte Foust 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 BusinessSensitve 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 Tue Dec 4 11:05:08 2007 From: DWUTKA at Marlow.com (Drew Wutka) Date: Tue, 4 Dec 2007 11:05:08 -0600 Subject: [AccessD] Interesting Laptop / Vista commentary In-Reply-To: Message-ID: On a laptop, no reason at all. Drew -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: Tuesday, December 04, 2007 10:54 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Interesting Laptop / Vista commentary I'm not interested in running a server on my laptop, I was just asking what would justify it. Thanks for the link though, I can also use a good registry scrubber. Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock Sent: Tuesday, December 04, 2007 8:35 AM To: accessd at databaseadvisors.com Subject: Re: [AccessD] Interesting Laptop / Vista commentary Hi Charlotte You get a clean install with no mediaplayer but bunches of other stuff for no use. I think this is a bad idea. If you wish/need to minimize, visit this place: http://www.nliteos.com/ /gustav >>> cfoust at infostatsystems.com 04-12-2007 17:21:20 >>> So what ARE the best reasons for running a server OS on a desktop? -- 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 BusinessSensitve 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 Gustav at cactus.dk Tue Dec 4 11:06:22 2007 From: Gustav at cactus.dk (Gustav Brock) Date: Tue, 04 Dec 2007 18:06:22 +0100 Subject: [AccessD] Action Pack, now with special edition toolkit for Web Solution Providers Message-ID: Hi all Received this today: Our records indicate .. that you are eligible to order the Microsoft Web Solutions Toolkit. You will automatically be shipped the Web Solutions Toolkit in January 2008. /gustav >>> Gustav at cactus.dk 10-10-2007 10:09:07 >>> Hi all We (my employer and I) don't want to spend money on the "MS exam circus" as the ROI is zero. Thus, our official Small Business Specialist status will be lost (and our clients don't care as they hardly knew that anyway). No big deal. However, that status have the additional benefit that combined with the Action Pack Subscription (where the ROI is huge) you are offered Visual Studio Standard 2005 for free. So no SB partner => no free VS which is bad now that VS2008 is close. But a new free add-on to the Action Pack is now announced which could be of interest for those of you not having Visual Studio yet or have felt the limitations of the free Express editions, a "special edition toolkit" for Web Solution Providers: https://partner.microsoft.com/webresourcekit It includes Microsoft Visual Studio Standard 2008 and Expression Studio. The estimated ship date for the kit is January 2008. One of the steps to obtain the kit is to: Successfully complete one of three free online courses and the associated assessment with a score of 70 percent or higher .. These seems to have a duration from 0,5 to 1,5 hours, so you have to pay by spending some of your valuable time! /gustav From accessd at shaw.ca Tue Dec 4 11:15:03 2007 From: accessd at shaw.ca (Jim Lawrence) Date: Tue, 04 Dec 2007 09:15:03 -0800 Subject: [AccessD] Interesting Laptop / Vista commentary In-Reply-To: References: <4ECDD498F90B454BBB284EF214814B15@creativesystemdesigns.com> Message-ID: <8131E8C2D74E4C899B6D4CF41D4C2A7A@creativesystemdesigns.com> I have a skill of crippling desktop computers in a few days. My desktop server has the capability to manage the network in a pinch, easy to remotely access, runs IIS and MS SQL without modification, runs multiple applications without flinching, can set various applications to the amount of resources required (back-ground down-loading for example), connects to every station and server, regardless of the OS, without issues, stability is excellent and the list of functionality goes on and on. As a developer, running this type of configuration has been a god-send. Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: Tuesday, December 04, 2007 8:21 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Interesting Laptop / Vista commentary So what ARE the best reasons for running a server OS on a desktop? Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Lawrence Sent: Tuesday, December 04, 2007 12:14 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Interesting Laptop / Vista commentary There are 2 distinct types of computers and they really can not be lumped together. There is the desktop OS like Win95/98/Me/XP/Vista. Then there are the servers and even though there are desktop editions of some of them their reputation is server based. NT/2000/2003 are excellent reliable products. (Had an NT computer that, with a UPS, ran 4 years without a reboot... and only was rebooted because of an upgrade.) I am currently running a Server2003, Standard Edition as a Desktop and it is rock-solid. Even though I have rebuilt the system numerous times, insulted it with strange software, hardware and configurations it just keep running... can not recommend it high enough for all you developers out there instead of these wimpy desktop boxes. Jim -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From cfoust at infostatsystems.com Tue Dec 4 11:25:42 2007 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Tue, 4 Dec 2007 09:25:42 -0800 Subject: [AccessD] Interesting Laptop / Vista commentary In-Reply-To: References: Message-ID: Laptops DO come with RAID controllers. Does that make a difference? Charlotte -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Drew Wutka Sent: Tuesday, December 04, 2007 9:05 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Interesting Laptop / Vista commentary On a laptop, no reason at all. Drew -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: Tuesday, December 04, 2007 10:54 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Interesting Laptop / Vista commentary I'm not interested in running a server on my laptop, I was just asking what would justify it. Thanks for the link though, I can also use a good registry scrubber. Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock Sent: Tuesday, December 04, 2007 8:35 AM To: accessd at databaseadvisors.com Subject: Re: [AccessD] Interesting Laptop / Vista commentary Hi Charlotte You get a clean install with no mediaplayer but bunches of other stuff for no use. I think this is a bad idea. If you wish/need to minimize, visit this place: http://www.nliteos.com/ /gustav >>> cfoust at infostatsystems.com 04-12-2007 17:21:20 >>> So what ARE the best reasons for running a server OS on a desktop? -- 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 BusinessSensitve 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 accessd at shaw.ca Tue Dec 4 11:37:11 2007 From: accessd at shaw.ca (Jim Lawrence) Date: Tue, 04 Dec 2007 09:37:11 -0800 Subject: [AccessD] Interesting Laptop / Vista commentary In-Reply-To: References: Message-ID: <3DFE2E4549754367913319069A35998C@creativesystemdesigns.com> I think that with cheap mother boards coming with built in raid and sata controllers having software now doing this process is just slow and inefficient. Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Drew Wutka Sent: Tuesday, December 04, 2007 9:01 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Interesting Laptop / Vista commentary Mirrored drives!!!! One of the best features, IMHO, of Windows 2000, is that it brought along dynamic disks. However, with 2000 Pro, XP, (and, as far as I know Vista), you can only stripe and create RAID5s. To mirror a dynamic drive, you need a server OS, Windows 2000 server, 2003 server. You can, of course, do all of this with a RAID controller too. In fact, in the last year or two, motherboards have been coming out with RAID controllers out there, but before that, they were pretty expensive. A mirrored drive makes life a LOT easier, especially if you have a system that you NEED to depend on. What's the worst case scenario for a development machine? Losing the hard drive. Well, if you have two drives mirrored, you can lose one, and you are completely unaffected. Drew -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: Tuesday, December 04, 2007 10:21 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Interesting Laptop / Vista commentary So what ARE the best reasons for running a server OS on a desktop? Charlotte Foust 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 BusinessSensitve 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 accessd at shaw.ca Tue Dec 4 11:40:17 2007 From: accessd at shaw.ca (Jim Lawrence) Date: Tue, 04 Dec 2007 09:40:17 -0800 Subject: [AccessD] Interesting Laptop / Vista commentary In-Reply-To: References: Message-ID: <5F2FA80412064F33B08D16A9CFD3D1DC@creativesystemdesigns.com> Why would you run a server product on a laptop? Servers are at their best when there is lots of resource and networks to handle. Laptops by definition are generally single and remote. Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: Tuesday, December 04, 2007 8:54 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Interesting Laptop / Vista commentary I'm not interested in running a server on my laptop, I was just asking what would justify it. Thanks for the link though, I can also use a good registry scrubber. Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock Sent: Tuesday, December 04, 2007 8:35 AM To: accessd at databaseadvisors.com Subject: Re: [AccessD] Interesting Laptop / Vista commentary Hi Charlotte You get a clean install with no mediaplayer but bunches of other stuff for no use. I think this is a bad idea. If you wish/need to minimize, visit this place: http://www.nliteos.com/ /gustav >>> cfoust at infostatsystems.com 04-12-2007 17:21:20 >>> So what ARE the best reasons for running a server OS on a desktop? -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From accessd at shaw.ca Tue Dec 4 11:42:49 2007 From: accessd at shaw.ca (Jim Lawrence) Date: Tue, 04 Dec 2007 09:42:49 -0800 Subject: [AccessD] Action Pack, now with special edition toolkit for Web Solution Providers In-Reply-To: References: Message-ID: I guess congratulations are in order. Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock Sent: Tuesday, December 04, 2007 9:06 AM To: accessd at databaseadvisors.com Subject: Re: [AccessD] Action Pack, now with special edition toolkit for Web Solution Providers Hi all Received this today: Our records indicate .. that you are eligible to order the Microsoft Web Solutions Toolkit. You will automatically be shipped the Web Solutions Toolkit in January 2008. /gustav >>> Gustav at cactus.dk 10-10-2007 10:09:07 >>> Hi all We (my employer and I) don't want to spend money on the "MS exam circus" as the ROI is zero. Thus, our official Small Business Specialist status will be lost (and our clients don't care as they hardly knew that anyway). No big deal. However, that status have the additional benefit that combined with the Action Pack Subscription (where the ROI is huge) you are offered Visual Studio Standard 2005 for free. So no SB partner => no free VS which is bad now that VS2008 is close. But a new free add-on to the Action Pack is now announced which could be of interest for those of you not having Visual Studio yet or have felt the limitations of the free Express editions, a "special edition toolkit" for Web Solution Providers: https://partner.microsoft.com/webresourcekit It includes Microsoft Visual Studio Standard 2008 and Expression Studio. The estimated ship date for the kit is January 2008. One of the steps to obtain the kit is to: Successfully complete one of three free online courses and the associated assessment with a score of 70 percent or higher .. These seems to have a duration from 0,5 to 1,5 hours, so you have to pay by spending some of your valuable time! /gustav -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From DWUTKA at Marlow.com Tue Dec 4 11:53:14 2007 From: DWUTKA at Marlow.com (Drew Wutka) Date: Tue, 4 Dec 2007 11:53:14 -0600 Subject: [AccessD] Interesting Laptop / Vista commentary In-Reply-To: Message-ID: I haven't seen one...but I don't doubt that. Like I said, RAID controllers are becoming more common, because they are getting cheaper. Drew -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: Tuesday, December 04, 2007 11:26 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Interesting Laptop / Vista commentary Laptops DO come with RAID controllers. Does that make a difference? Charlotte -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Drew Wutka Sent: Tuesday, December 04, 2007 9:05 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Interesting Laptop / Vista commentary On a laptop, no reason at all. Drew -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: Tuesday, December 04, 2007 10:54 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Interesting Laptop / Vista commentary I'm not interested in running a server on my laptop, I was just asking what would justify it. Thanks for the link though, I can also use a good registry scrubber. Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock Sent: Tuesday, December 04, 2007 8:35 AM To: accessd at databaseadvisors.com Subject: Re: [AccessD] Interesting Laptop / Vista commentary Hi Charlotte You get a clean install with no mediaplayer but bunches of other stuff for no use. I think this is a bad idea. If you wish/need to minimize, visit this place: http://www.nliteos.com/ /gustav >>> cfoust at infostatsystems.com 04-12-2007 17:21:20 >>> So what ARE the best reasons for running a server OS on a desktop? -- 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 BusinessSensitve 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 BusinessSensitve 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 Tue Dec 4 11:55:15 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Tue, 4 Dec 2007 12:55:15 -0500 Subject: [AccessD] Interesting Laptop / Vista commentary In-Reply-To: <3DFE2E4549754367913319069A35998C@creativesystemdesigns.com> References: <3DFE2E4549754367913319069A35998C@creativesystemdesigns.com> Message-ID: <001a01c8369e$d34ada90$977aa8c0@M90> The motherboard chipsets (at least NVidia) SUCK at handling raid. I know because I have tried, and the disk transfer rates were abysmal, as in as low as 5 mbytes / sec. It is barely OK as a C: drive but for real data access needs you truly have to look elsewhere. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Lawrence Sent: Tuesday, December 04, 2007 12:37 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Interesting Laptop / Vista commentary I think that with cheap mother boards coming with built in raid and sata controllers having software now doing this process is just slow and inefficient. Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Drew Wutka Sent: Tuesday, December 04, 2007 9:01 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Interesting Laptop / Vista commentary Mirrored drives!!!! One of the best features, IMHO, of Windows 2000, is that it brought along dynamic disks. However, with 2000 Pro, XP, (and, as far as I know Vista), you can only stripe and create RAID5s. To mirror a dynamic drive, you need a server OS, Windows 2000 server, 2003 server. You can, of course, do all of this with a RAID controller too. In fact, in the last year or two, motherboards have been coming out with RAID controllers out there, but before that, they were pretty expensive. A mirrored drive makes life a LOT easier, especially if you have a system that you NEED to depend on. What's the worst case scenario for a development machine? Losing the hard drive. Well, if you have two drives mirrored, you can lose one, and you are completely unaffected. Drew -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: Tuesday, December 04, 2007 10:21 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Interesting Laptop / Vista commentary So what ARE the best reasons for running a server OS on a desktop? Charlotte Foust 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 BusinessSensitve 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 From rockysmolin at bchacc.com Tue Dec 4 12:10:11 2007 From: rockysmolin at bchacc.com (Rocky Smolin at Beach Access Software) Date: Tue, 4 Dec 2007 10:10:11 -0800 Subject: [AccessD] Report Filter Problem Message-ID: <003401c836a0$e9ecd9e0$0301a8c0@HAL9005> Dear List: I have a report grouped on Product. In the detail there are two number - standard and actual cost. There's an option on the calling form to print all records or only records where the difference is > .01. In the report's Open event, then, I set the filter: If Forms!frmPricePaidVersusContractReport!fraPrint = 1 Then Me.Filter = "" Me.FilterOn = False Else Me.Filter = "Difference >=.01" Me.FilterOn = True End If All's well so far. Then the client said to change the report so that if the option to print only if DIFFERENCE > .01 and ANY ONE record in the product qualified, then print all records for that product. So in the format event of the header of the Product I do a little code to see if ANY ONE record qualifies and if so I turn the filter off: ShowDetail: Me.Filter = "" Me.FilterOn = False and then in the Format event of the Product Footer I conditionally turn the filter back on again with same code I used in the open event. Problem is that it goes into a loop which I traced down to the report being run over and over again. I put a break point in the Open event, and it just keeps running the report again and again. What is going wrong here - or better yet - what's the solution? MTIA Rocky From cfoust at infostatsystems.com Tue Dec 4 13:20:06 2007 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Tue, 4 Dec 2007 11:20:06 -0800 Subject: [AccessD] Interesting Laptop / Vista commentary In-Reply-To: References: Message-ID: When I bought mine a couple of years ago, a RAID controller was available on one model, but I decided against it. Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Drew Wutka Sent: Tuesday, December 04, 2007 9:53 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Interesting Laptop / Vista commentary I haven't seen one...but I don't doubt that. Like I said, RAID controllers are becoming more common, because they are getting cheaper. Drew -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: Tuesday, December 04, 2007 11:26 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Interesting Laptop / Vista commentary Laptops DO come with RAID controllers. Does that make a difference? Charlotte From dwaters at usinternet.com Tue Dec 4 13:20:46 2007 From: dwaters at usinternet.com (Dan Waters) Date: Tue, 4 Dec 2007 13:20:46 -0600 Subject: [AccessD] Action Pack, now with special edition toolkit for Web Solution Providers In-Reply-To: References: Message-ID: <002a01c836aa$c6465f20$0300a8c0@danwaters> I just downloaded SQL Express Advanced Services and SQL Express Tookit from here: http://msdn2.microsoft.com/en-us/express/bb410792.aspx One of these included VS2005 Premier Partner Edition. I haven't used it, and don't know how to compare it to other versions. But it was free! Maybe someone could get some benefit from this version of VS2005. Dan -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Lawrence Sent: Tuesday, December 04, 2007 11:43 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Action Pack, now with special edition toolkit for Web Solution Providers I guess congratulations are in order. Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock Sent: Tuesday, December 04, 2007 9:06 AM To: accessd at databaseadvisors.com Subject: Re: [AccessD] Action Pack, now with special edition toolkit for Web Solution Providers Hi all Received this today: Our records indicate .. that you are eligible to order the Microsoft Web Solutions Toolkit. You will automatically be shipped the Web Solutions Toolkit in January 2008. /gustav >>> Gustav at cactus.dk 10-10-2007 10:09:07 >>> Hi all We (my employer and I) don't want to spend money on the "MS exam circus" as the ROI is zero. Thus, our official Small Business Specialist status will be lost (and our clients don't care as they hardly knew that anyway). No big deal. However, that status have the additional benefit that combined with the Action Pack Subscription (where the ROI is huge) you are offered Visual Studio Standard 2005 for free. So no SB partner => no free VS which is bad now that VS2008 is close. But a new free add-on to the Action Pack is now announced which could be of interest for those of you not having Visual Studio yet or have felt the limitations of the free Express editions, a "special edition toolkit" for Web Solution Providers: https://partner.microsoft.com/webresourcekit It includes Microsoft Visual Studio Standard 2008 and Expression Studio. The estimated ship date for the kit is January 2008. One of the steps to obtain the kit is to: Successfully complete one of three free online courses and the associated assessment with a score of 70 percent or higher .. These seems to have a duration from 0,5 to 1,5 hours, so you have to pay by spending some of your valuable time! /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 markamatte at hotmail.com Tue Dec 4 13:23:10 2007 From: markamatte at hotmail.com (Mark A Matte) Date: Tue, 4 Dec 2007 19:23:10 +0000 Subject: [AccessD] HTML page updating Access db In-Reply-To: <003401c836a0$e9ecd9e0$0301a8c0@HAL9005> References: <003401c836a0$e9ecd9e0$0301a8c0@HAL9005> Message-ID: Hello All, I need a down and dirty...doesn't have to be pretty...solution...we need about 15 people to run through some records...and change about 4 fields in each record(the change depends on individual conversation...cannot automate). These users do NOT have MS Access(where data currently resides). I know (barely) how to link to this data and display it in HTML...but I don't know how to update it from HTML...any suggestions on crash course web sites...or anyone have an example? Thanks, Mark A. Matte _________________________________________________________________ Share life as it happens with the new Windows Live.Download today it's FREE! http://www.windowslive.com/share.html?ocid=TXT_TAGLM_Wave2_sharelife_112007 From slee at asu.edu Tue Dec 4 13:28:32 2007 From: slee at asu.edu (S Lee (Career Svcs.)) Date: Tue, 4 Dec 2007 12:28:32 -0700 Subject: [AccessD] HTML page updating Access db In-Reply-To: References: <003401c836a0$e9ecd9e0$0301a8c0@HAL9005> Message-ID: <68656C04C7C0AA4883E870908A8577B20745AFCE@EX03.asurite.ad.asu.edu> I do this all the time. Contact me off-list if you would like some code. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark A Matte Sent: Tuesday, December 04, 2007 12:23 PM To: Access Developers discussion and problem solving Subject: [AccessD] HTML page updating Access db Hello All, I need a down and dirty...doesn't have to be pretty...solution...we need about 15 people to run through some records...and change about 4 fields in each record(the change depends on individual conversation...cannot automate). These users do NOT have MS Access(where data currently resides). I know (barely) how to link to this data and display it in HTML...but I don't know how to update it from HTML...any suggestions on crash course web sites...or anyone have an example? Thanks, Mark A. Matte _________________________________________________________________ Share life as it happens with the new Windows Live.Download today it's FREE! http://www.windowslive.com/share.html?ocid=TXT_TAGLM_Wave2_sharelife_112 007 -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From dwaters at usinternet.com Tue Dec 4 14:07:36 2007 From: dwaters at usinternet.com (Dan Waters) Date: Tue, 4 Dec 2007 14:07:36 -0600 Subject: [AccessD] HTML page updating Access db In-Reply-To: <68656C04C7C0AA4883E870908A8577B20745AFCE@EX03.asurite.ad.asu.edu> References: <003401c836a0$e9ecd9e0$0301a8c0@HAL9005> <68656C04C7C0AA4883E870908A8577B20745AFCE@EX03.asurite.ad.asu.edu> Message-ID: <003901c836b1$510b5e70$0300a8c0@danwaters> This sounds pretty useful - can instructions be posted? -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of S Lee (Career Svcs.) Sent: Tuesday, December 04, 2007 1:29 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] HTML page updating Access db I do this all the time. Contact me off-list if you would like some code. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark A Matte Sent: Tuesday, December 04, 2007 12:23 PM To: Access Developers discussion and problem solving Subject: [AccessD] HTML page updating Access db Hello All, I need a down and dirty...doesn't have to be pretty...solution...we need about 15 people to run through some records...and change about 4 fields in each record(the change depends on individual conversation...cannot automate). These users do NOT have MS Access(where data currently resides). I know (barely) how to link to this data and display it in HTML...but I don't know how to update it from HTML...any suggestions on crash course web sites...or anyone have an example? Thanks, Mark A. Matte _________________________________________________________________ Share life as it happens with the new Windows Live.Download today it's FREE! http://www.windowslive.com/share.html?ocid=TXT_TAGLM_Wave2_sharelife_112 007 -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/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 Dec 4 15:15:19 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Tue, 4 Dec 2007 16:15:19 -0500 Subject: [AccessD] Guess i shoulda asked Message-ID: <003601c836ba$c68374e0$977aa8c0@M90> I tried to open an Excel spreadsheet built in 2007 with 2003. It informed me that it needed a compatibility pack and did I want to download one. I answered yes and installed it. Please tell me I didn't hose my system! It seems to work! Whew. John W. Colby Colby Consulting www.ColbyConsulting.com From RRANTHON at sentara.com Tue Dec 4 15:31:19 2007 From: RRANTHON at sentara.com (RANDALL R ANTHONY) Date: Tue, 04 Dec 2007 16:31:19 -0500 Subject: [AccessD] Guess i shoulda asked In-Reply-To: <003601c836ba$c68374e0$977aa8c0@M90> References: <003601c836ba$c68374e0$977aa8c0@M90> Message-ID: <200712042131.lB4LV4kT028530@databaseadvisors.com> I've done the same, John, so far so good.... >>> "jwcolby" 12/4/2007 4:15 PM >>> I tried to open an Excel spreadsheet built in 2007 with 2003. It informed me that it needed a compatibility pack and did I want to download one. I answered yes and installed it. Please tell me I didn't hose my system! It seems to work! Whew. John W. Colby Colby Consulting 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 Dec 4 16:33:51 2007 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Tue, 4 Dec 2007 14:33:51 -0800 Subject: [AccessD] Guess i shoulda asked In-Reply-To: <003601c836ba$c68374e0$977aa8c0@M90> References: <003601c836ba$c68374e0$977aa8c0@M90> Message-ID: As far as I know, the compatibility pack just unzips the 2007 format so 2003 can read it. Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Tuesday, December 04, 2007 1:15 PM To: 'Access Developers discussion and problem solving' Subject: [AccessD] Guess i shoulda asked I tried to open an Excel spreadsheet built in 2007 with 2003. It informed me that it needed a compatibility pack and did I want to download one. I answered yes and installed it. Please tell me I didn't hose my system! It seems to work! Whew. John W. Colby Colby Consulting www.ColbyConsulting.com From stephen at bondsoftware.co.nz Tue Dec 4 17:01:04 2007 From: stephen at bondsoftware.co.nz (Stephen) Date: Wed, 05 Dec 2007 12:01:04 +1300 Subject: [AccessD] HTML page updating Access db Message-ID: <569E08FC48047F4F848850B118195FBE019EE5@server.BondSoftware.local> -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of S Lee (Career Svcs.) Sent: Wednesday, 5 December 2007 8:45 a.m. To: Stephen Subject: Re: [AccessD] HTML page updating Access db I do this all the time. Contact me off-list if you would like some code. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark A Matte Sent: Tuesday, December 04, 2007 12:23 PM To: Access Developers discussion and problem solving Subject: [AccessD] HTML page updating Access db Hello All, I need a down and dirty...doesn't have to be pretty...solution...we need about 15 people to run through some records...and change about 4 fields in each record(the change depends on individual conversation...cannot automate). These users do NOT have MS Access(where data currently resides). I know (barely) how to link to this data and display it in HTML...but I don't know how to update it from HTML...any suggestions on crash course web sites...or anyone have an example? Thanks, Mark A. Matte _________________________________________________________________ Share life as it happens with the new Windows Live.Download today it's FREE! http://www.windowslive.com/share.html?ocid=TXT_TAGLM_Wave2_sharelife_112 007 -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/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 stephen at bondsoftware.co.nz Tue Dec 4 17:01:37 2007 From: stephen at bondsoftware.co.nz (Stephen) Date: Wed, 05 Dec 2007 12:01:37 +1300 Subject: [AccessD] Recall: HTML page updating Access db Message-ID: <569E08FC48047F4F848850B118195FBE019EE6@server.BondSoftware.local> Stephen would like to recall the message, "[AccessD] HTML page updating Access db". From stephen at bondsoftware.co.nz Tue Dec 4 17:02:07 2007 From: stephen at bondsoftware.co.nz (Stephen) Date: Wed, 05 Dec 2007 12:02:07 +1300 Subject: [AccessD] Recall: HTML page updating Access db Message-ID: <569E08FC48047F4F848850B118195FBE019EE7@server.BondSoftware.local> Stephen would like to recall the message, "[AccessD] HTML page updating Access db". From Jim.Hale at FleetPride.com Tue Dec 4 17:24:49 2007 From: Jim.Hale at FleetPride.com (Hale, Jim) Date: Tue, 4 Dec 2007 17:24:49 -0600 Subject: [AccessD] Loading checkbox values into an array Message-ID: OK, this should be easy burt I guess its late and I can't recall how to do it. I have 13 checkboxes on a form. I need to load their values (true, false) into an array. Anyone want to jog my memory? TIA Jim Hale *********************************************************************** The information transmitted is intended solely for the individual or entity to which it is addressed and may contain confidential and/or privileged material. Any review, retransmission, dissemination or other use of or taking action in reliance upon this information by persons or entities other than the intended recipient is prohibited. If you have received this email in error please contact the sender and delete the material from any computer. As a recipient of this email, you are responsible for screening its contents and the contents of any attachments for the presence of viruses. No liability is accepted for any damages caused by any virus transmitted by this email. From accessd at shaw.ca Tue Dec 4 18:13:00 2007 From: accessd at shaw.ca (Jim Lawrence) Date: Tue, 04 Dec 2007 16:13:00 -0800 Subject: [AccessD] Interesting Laptop / Vista commentary In-Reply-To: <001a01c8369e$d34ada90$977aa8c0@M90> References: <3DFE2E4549754367913319069A35998C@creativesystemdesigns.com> <001a01c8369e$d34ada90$977aa8c0@M90> Message-ID: <11E5CAADAB074FBFAD34ECFAF176FFA8@creativesystemdesigns.com> That is a joke... why bother. I had a nice ASUS mother board bought a few years back and discovered that it had a Promise Technology Raid (0 and 1) on the board after updating the BIOS. As it was an older board it was relegated to a backup server but it seems to work well for mirroring. Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Tuesday, December 04, 2007 9:55 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Interesting Laptop / Vista commentary The motherboard chipsets (at least NVidia) SUCK at handling raid. I know because I have tried, and the disk transfer rates were abysmal, as in as low as 5 mbytes / sec. It is barely OK as a C: drive but for real data access needs you truly have to look elsewhere. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Lawrence Sent: Tuesday, December 04, 2007 12:37 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Interesting Laptop / Vista commentary I think that with cheap mother boards coming with built in raid and sata controllers having software now doing this process is just slow and inefficient. Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Drew Wutka Sent: Tuesday, December 04, 2007 9:01 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Interesting Laptop / Vista commentary Mirrored drives!!!! One of the best features, IMHO, of Windows 2000, is that it brought along dynamic disks. However, with 2000 Pro, XP, (and, as far as I know Vista), you can only stripe and create RAID5s. To mirror a dynamic drive, you need a server OS, Windows 2000 server, 2003 server. You can, of course, do all of this with a RAID controller too. In fact, in the last year or two, motherboards have been coming out with RAID controllers out there, but before that, they were pretty expensive. A mirrored drive makes life a LOT easier, especially if you have a system that you NEED to depend on. What's the worst case scenario for a development machine? Losing the hard drive. Well, if you have two drives mirrored, you can lose one, and you are completely unaffected. Drew -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: Tuesday, December 04, 2007 10:21 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Interesting Laptop / Vista commentary So what ARE the best reasons for running a server OS on a desktop? Charlotte Foust 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 BusinessSensitve 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 -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From accessd at shaw.ca Tue Dec 4 18:27:31 2007 From: accessd at shaw.ca (Jim Lawrence) Date: Tue, 04 Dec 2007 16:27:31 -0800 Subject: [AccessD] Report Filter Problem In-Reply-To: <003401c836a0$e9ecd9e0$0301a8c0@HAL9005> References: <003401c836a0$e9ecd9e0$0301a8c0@HAL9005> Message-ID: <485FDF8C2AEA44D3B6B62D6363B8A178@creativesystemdesigns.com> Hi Rocky: Can I assume the query if actually Select * from table where difference >= .01 changed to select * from table where difference > 1 Is this query actually run against a combined query used in the report? I have found that sometimes a combined query does not work as planned. When you run this query directly against the report query/table does it work? Try putting brackets around the filter like: "(difference > 1.0)" and see if that produces any change. Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin at Beach Access Software Sent: Tuesday, December 04, 2007 10:10 AM To: 'Access Developers discussion and problem solving' Subject: [AccessD] Report Filter Problem Dear List: I have a report grouped on Product. In the detail there are two number - standard and actual cost. There's an option on the calling form to print all records or only records where the difference is > .01. In the report's Open event, then, I set the filter: If Forms!frmPricePaidVersusContractReport!fraPrint = 1 Then Me.Filter = "" Me.FilterOn = False Else Me.Filter = "Difference >=.01" Me.FilterOn = True End If All's well so far. Then the client said to change the report so that if the option to print only if DIFFERENCE > .01 and ANY ONE record in the product qualified, then print all records for that product. So in the format event of the header of the Product I do a little code to see if ANY ONE record qualifies and if so I turn the filter off: ShowDetail: Me.Filter = "" Me.FilterOn = False and then in the Format event of the Product Footer I conditionally turn the filter back on again with same code I used in the open event. Problem is that it goes into a loop which I traced down to the report being run over and over again. I put a break point in the Open event, and it just keeps running the report again and again. What is going wrong here - or better yet - what's the solution? MTIA Rocky -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From jwcolby at colbyconsulting.com Tue Dec 4 18:28:39 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Tue, 4 Dec 2007 19:28:39 -0500 Subject: [AccessD] Interesting Laptop / Vista commentary In-Reply-To: <11E5CAADAB074FBFAD34ECFAF176FFA8@creativesystemdesigns.com> References: <3DFE2E4549754367913319069A35998C@creativesystemdesigns.com><001a01c8369e$d34ada90$977aa8c0@M90> <11E5CAADAB074FBFAD34ECFAF176FFA8@creativesystemdesigns.com> Message-ID: <004e01c836d5$c87e8d50$977aa8c0@M90> As you probably know I have some largish databases in SQL Server. I went out and bought hardware raid controller boards. The key seems to be to get a coprocessor built into the board to do the XOR and manipulating the striping. I use the Areca 1220 PCI Express card: http://www.newegg.com/Product/Product.aspx?Item=N82E16816131004 I use 8 drives in a Raid 6 configuration. I have two of these things in two different servers. One uses 8 320g hard drives, the other uses 8 500g hard drives. The streaming read speed is up around 400 meg bytes / second SUSTAINED. Writes are much lower, down around 60 IIRC. but for my purposes the read is the important part. Of course the controller by itself was twice as expensive as my entire motherboard, but when you start doing a calculation of the entire server with all the parts and pieces, a $500 card is "only" 20% - 25% of the cost. And given how much it impacts the system speed it is definitely worth it. But of course this is not your dev desktop machine. I truly don't understand how the built-in raid can be so slow. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Lawrence Sent: Tuesday, December 04, 2007 7:13 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Interesting Laptop / Vista commentary That is a joke... why bother. I had a nice ASUS mother board bought a few years back and discovered that it had a Promise Technology Raid (0 and 1) on the board after updating the BIOS. As it was an older board it was relegated to a backup server but it seems to work well for mirroring. Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Tuesday, December 04, 2007 9:55 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Interesting Laptop / Vista commentary The motherboard chipsets (at least NVidia) SUCK at handling raid. I know because I have tried, and the disk transfer rates were abysmal, as in as low as 5 mbytes / sec. It is barely OK as a C: drive but for real data access needs you truly have to look elsewhere. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Lawrence Sent: Tuesday, December 04, 2007 12:37 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Interesting Laptop / Vista commentary I think that with cheap mother boards coming with built in raid and sata controllers having software now doing this process is just slow and inefficient. Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Drew Wutka Sent: Tuesday, December 04, 2007 9:01 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Interesting Laptop / Vista commentary Mirrored drives!!!! One of the best features, IMHO, of Windows 2000, is that it brought along dynamic disks. However, with 2000 Pro, XP, (and, as far as I know Vista), you can only stripe and create RAID5s. To mirror a dynamic drive, you need a server OS, Windows 2000 server, 2003 server. You can, of course, do all of this with a RAID controller too. In fact, in the last year or two, motherboards have been coming out with RAID controllers out there, but before that, they were pretty expensive. A mirrored drive makes life a LOT easier, especially if you have a system that you NEED to depend on. What's the worst case scenario for a development machine? Losing the hard drive. Well, if you have two drives mirrored, you can lose one, and you are completely unaffected. Drew -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: Tuesday, December 04, 2007 10:21 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Interesting Laptop / Vista commentary So what ARE the best reasons for running a server OS on a desktop? Charlotte Foust 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 BusinessSensitve 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 -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/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 Dec 4 18:39:16 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Tue, 4 Dec 2007 19:39:16 -0500 Subject: [AccessD] Loading checkbox values into an array In-Reply-To: References: Message-ID: <004f01c836d7$44c0be50$977aa8c0@M90> Give us a little more info. Why do you need to load into an array? An array of what? (air code) function LoadArray (ParamArray varCtls() as variant) dim ctl as control dim Arr(13) as variant dim intIndex as integer for each ctl in varCtls arr(intIndex) = ctl.value intindex+=1 next ctl LoadArray = Arr end function ?LoadArray(Chk1, Chk2, Chk3 etc etc)(0) returns an array and displays the 0th element Something like that? You really should do some error checking to see how many objects varCtls contains in case you pass in 14 controls (you'd get a runtime error). John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Hale, Jim Sent: Tuesday, December 04, 2007 6:25 PM To: accessd at databaseadvisors.com Subject: [AccessD] Loading checkbox values into an array OK, this should be easy burt I guess its late and I can't recall how to do it. I have 13 checkboxes on a form. I need to load their values (true, false) into an array. Anyone want to jog my memory? TIA Jim Hale *********************************************************************** The information transmitted is intended solely for the individual or entity to which it is addressed and may contain confidential and/or privileged material. Any review, retransmission, dissemination or other use of or taking action in reliance upon this information by persons or entities other than the intended recipient is prohibited. If you have received this email in error please contact the sender and delete the material from any computer. As a recipient of this email, you are responsible for screening its contents and the contents of any attachments for the presence of viruses. No liability is accepted for any damages caused by any virus transmitted by this email. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From cfoust at infostatsystems.com Tue Dec 4 18:42:18 2007 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Tue, 4 Dec 2007 16:42:18 -0800 Subject: [AccessD] Loading checkbox values into an array In-Reply-To: References: Message-ID: Kind of depends on what you're trying to accomplish. What do you plan to do with the array? Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Hale, Jim Sent: Tuesday, December 04, 2007 3:25 PM To: accessd at databaseadvisors.com Subject: [AccessD] Loading checkbox values into an array OK, this should be easy burt I guess its late and I can't recall how to do it. I have 13 checkboxes on a form. I need to load their values (true, false) into an array. Anyone want to jog my memory? TIA Jim Hale From ssharkins at gmail.com Tue Dec 4 19:02:56 2007 From: ssharkins at gmail.com (Susan Harkins) Date: Tue, 4 Dec 2007 20:02:56 -0500 Subject: [AccessD] Loading checkbox values into an array References: <004f01c836d7$44c0be50$977aa8c0@M90> Message-ID: <028101c836da$a1d52510$4b3a8343@SusanOne> How about a collection? I use collections now instead of arrays anytime I can. Susan H. > Give us a little more info. Why do you need to load into an array? An > array of what? > > (air code) > > function LoadArray (ParamArray varCtls() as variant) > dim ctl as control > dim Arr(13) as variant > dim intIndex as integer > for each ctl in varCtls > arr(intIndex) = ctl.value > intindex+=1 > next ctl > LoadArray = Arr > end function > > ?LoadArray(Chk1, Chk2, Chk3 etc etc)(0) > > returns an array and displays the 0th element > > Something like that? > > You really should do some error checking to see how many objects varCtls > contains in case you pass in 14 controls (you'd get a runtime error). > > John W. Colby > Colby Consulting > www.ColbyConsulting.com > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Hale, Jim > Sent: Tuesday, December 04, 2007 6:25 PM > To: accessd at databaseadvisors.com > Subject: [AccessD] Loading checkbox values into an array > > > OK, this should be easy burt I guess its late and I can't recall how to do > it. > I have 13 checkboxes on a form. I need to load their values (true, > false) into an array. Anyone want to jog my memory? TIA Jim Hale > > > *********************************************************************** > The information transmitted is intended solely for the individual or > entity > to which it is addressed and may contain confidential and/or privileged > material. Any review, retransmission, dissemination or other use of or > taking action in reliance upon this information by persons or entities > other > than the intended recipient is prohibited. > If you have received this email in error please contact the sender and > delete the material from any computer. As a recipient of this email, you > are > responsible for screening its contents and the contents of any attachments > for the presence of viruses. No liability is accepted for any damages > caused > by any virus transmitted by this email. > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/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 accessd at shaw.ca Tue Dec 4 19:16:39 2007 From: accessd at shaw.ca (Jim Lawrence) Date: Tue, 04 Dec 2007 17:16:39 -0800 Subject: [AccessD] HTML page updating Access db In-Reply-To: References: <003401c836a0$e9ecd9e0$0301a8c0@HAL9005> Message-ID: Mark: To update it from a web site you will need to know something about a web language or two (like ASP/ASP.Net), Have access to an IIS web server so you can set everything but after the initial fan-fair it is fairly straight forward. Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark A Matte Sent: Tuesday, December 04, 2007 11:23 AM To: Access Developers discussion and problem solving Subject: [AccessD] HTML page updating Access db Hello All, I need a down and dirty...doesn't have to be pretty...solution...we need about 15 people to run through some records...and change about 4 fields in each record(the change depends on individual conversation...cannot automate). These users do NOT have MS Access(where data currently resides). I know (barely) how to link to this data and display it in HTML...but I don't know how to update it from HTML...any suggestions on crash course web sites...or anyone have an example? Thanks, Mark A. Matte _________________________________________________________________ Share life as it happens with the new Windows Live.Download today it's FREE! http://www.windowslive.com/share.html?ocid=TXT_TAGLM_Wave2_sharelife_112007 -- 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 Dec 4 19:48:21 2007 From: fuller.artful at gmail.com (Arthur Fuller) Date: Tue, 4 Dec 2007 20:48:21 -0500 Subject: [AccessD] Loading checkbox values into an array In-Reply-To: <028101c836da$a1d52510$4b3a8343@SusanOne> References: <004f01c836d7$44c0be50$977aa8c0@M90> <028101c836da$a1d52510$4b3a8343@SusanOne> Message-ID: <29f585dd0712041748t546dacdfnf3554249f26b4e38@mail.gmail.com> I like that! You could define the collection in the declarations of the form and presto. Instant access whenever you need it. Similar to a control array (in vb) but selective. Cool. A. On 12/4/07, Susan Harkins wrote: > > How about a collection? > > I use collections now instead of arrays anytime I can. > > Susan H. > From rockysmolin at bchacc.com Tue Dec 4 23:11:34 2007 From: rockysmolin at bchacc.com (Rocky Smolin at Beach Access Software) Date: Tue, 4 Dec 2007 21:11:34 -0800 Subject: [AccessD] Report Filter Problem In-Reply-To: <485FDF8C2AEA44D3B6B62D6363B8A178@creativesystemdesigns.com> References: <003401c836a0$e9ecd9e0$0301a8c0@HAL9005> <485FDF8C2AEA44D3B6B62D6363B8A178@creativesystemdesigns.com> Message-ID: <006e01c836fd$4e3d86e0$0301a8c0@HAL9005> Jim: I kept the same query for the report - actually just printing pretty much straight off of a temp table. But on the calling form there's an option frame which says to 1) print all records, or 2) only those where the DIFFERENCE >= .01. This eliminates the zero difference records and the ones which are different by less than a cent. The report is printed product by product. So I've added a grouping level on Product. So for a group of records for one product, if they've selected 2) in the option frame, the user now wants all records to print, even if for most of the records the DIFFERENCE is < .01. So I thought that just removing the filter in that case, and replacing it when done with the group would do it. But, for some inexplicable reason, the report just keeps running itself - like it's calling itself. Weird behavior I've never seen before but it must have something to do with removing and turning off the filter in the group header, and then in the replacing the filter and turning it on again in the group footer. Because when I run it with the all records option selected on the calling form, it runs fine. Any ideas? Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Lawrence Sent: Tuesday, December 04, 2007 4:28 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Report Filter Problem Hi Rocky: Can I assume the query if actually Select * from table where difference >= .01 changed to select * from table where difference > 1 Is this query actually run against a combined query used in the report? I have found that sometimes a combined query does not work as planned. When you run this query directly against the report query/table does it work? Try putting brackets around the filter like: "(difference > 1.0)" and see if that produces any change. Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin at Beach Access Software Sent: Tuesday, December 04, 2007 10:10 AM To: 'Access Developers discussion and problem solving' Subject: [AccessD] Report Filter Problem Dear List: I have a report grouped on Product. In the detail there are two number - standard and actual cost. There's an option on the calling form to print all records or only records where the difference is > .01. In the report's Open event, then, I set the filter: If Forms!frmPricePaidVersusContractReport!fraPrint = 1 Then Me.Filter = "" Me.FilterOn = False Else Me.Filter = "Difference >=.01" Me.FilterOn = True End If All's well so far. Then the client said to change the report so that if the option to print only if DIFFERENCE > .01 and ANY ONE record in the product qualified, then print all records for that product. So in the format event of the header of the Product I do a little code to see if ANY ONE record qualifies and if so I turn the filter off: ShowDetail: Me.Filter = "" Me.FilterOn = False and then in the Format event of the Product Footer I conditionally turn the filter back on again with same code I used in the open event. Problem is that it goes into a loop which I traced down to the report being run over and over again. I put a break point in the Open event, and it just keeps running the report again and again. What is going wrong here - or better yet - what's the solution? 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 No virus found in this incoming message. Checked by AVG Free Edition. Version: 7.5.503 / Virus Database: 269.16.13/1169 - Release Date: 12/3/2007 10:56 PM From jwcolby at colbyconsulting.com Tue Dec 4 23:25:04 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Wed, 5 Dec 2007 00:25:04 -0500 Subject: [AccessD] BartPE Message-ID: <005301c836ff$31569f60$977aa8c0@M90> I am trying to build a BartPE disk from my server. When I try to run it it claims to be unable to find the Areca controller driver (Raid Card). It was actually giving me a warning about this but after moving to the latest version of BartPE the warning went away, but it still fails to boot, giving me the same warning. Does anyone know how to get it to see the driver? I am burning a LOT of coasters here trying to test this and failing every time. John W. Colby Colby Consulting www.ColbyConsulting.com From R.Griffiths at bury.gov.uk Wed Dec 5 05:17:13 2007 From: R.Griffiths at bury.gov.uk (Griffiths, Richard) Date: Wed, 5 Dec 2007 11:17:13 -0000 Subject: [AccessD] OLE Object Message-ID: <200712051100.lB5B0mM02315@smarthost.yourcomms.net> Hi Looking for some expert help here. We have a user who has put together a MS Access db containing 2gb of data mainly with ole objects. He now wants to extract the OLE objects into their original form. For each record we do not know the type of object that is stored. Is there a method/tool to determine this and thus provide a solution. TIA Richard ----------------------------------------------------------------- Why not visit our website www.bury.gov.uk ----------------------------------------------------------------- The information contained in this e-mail and any files transmitted with it is for the intended recipient(s) alone. It may contain confidential information that is exempt from the disclosure under English law and may also be covered by legal,professional or other privilege. If you are not the intended recipient, you must not copy, distribute or take any action in reliance on it. If you have received this e-mail in error, please notify us immediately by using the reply facility on your e-mail system. If this message is being transmitted over the Internet, be aware that it may be intercepted by third parties. As a public body, the Council may be required to disclose this e-mail or any response to it under the Freedom of Information Act 2000 unless the information in it is covered by one of the exemptions in the Act. By responding to this e-mail you accept that your response may be subject of recording/monitoring to ensure compliance with the Council's ICT Security Policy. Electronic service accepted only at legalservices at bury.gov.uk and on fax number 0161 253 5119 . ************************************************************* From accessd at shaw.ca Wed Dec 5 05:48:25 2007 From: accessd at shaw.ca (Jim Lawrence) Date: Wed, 05 Dec 2007 03:48:25 -0800 Subject: [AccessD] Report Filter Problem In-Reply-To: <006e01c836fd$4e3d86e0$0301a8c0@HAL9005> References: <003401c836a0$e9ecd9e0$0301a8c0@HAL9005> <485FDF8C2AEA44D3B6B62D6363B8A178@creativesystemdesigns.com> <006e01c836fd$4e3d86e0$0301a8c0@HAL9005> Message-ID: <61FB5327D93F4E5CBE81DFF6090A8419@creativesystemdesigns.com> Hi Rocky: Do you call the form that sets the filter value from OPEN_REPORT procedure? I traditionally: 1. Call the Form from the On_Open event. 2. From the Form the Record Source is then set. (ie. Me.RecordSource = "qryDifference") I never play with filters as I ran into some issues a few years ago and this method does not seem to have the same problems. HTH Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin at Beach Access Software Sent: Tuesday, December 04, 2007 9:12 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Report Filter Problem Jim: I kept the same query for the report - actually just printing pretty much straight off of a temp table. But on the calling form there's an option frame which says to 1) print all records, or 2) only those where the DIFFERENCE >= .01. This eliminates the zero difference records and the ones which are different by less than a cent. The report is printed product by product. So I've added a grouping level on Product. So for a group of records for one product, if they've selected 2) in the option frame, the user now wants all records to print, even if for most of the records the DIFFERENCE is < .01. So I thought that just removing the filter in that case, and replacing it when done with the group would do it. But, for some inexplicable reason, the report just keeps running itself - like it's calling itself. Weird behavior I've never seen before but it must have something to do with removing and turning off the filter in the group header, and then in the replacing the filter and turning it on again in the group footer. Because when I run it with the all records option selected on the calling form, it runs fine. Any ideas? Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Lawrence Sent: Tuesday, December 04, 2007 4:28 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Report Filter Problem Hi Rocky: Can I assume the query if actually Select * from table where difference >= .01 changed to select * from table where difference > 1 Is this query actually run against a combined query used in the report? I have found that sometimes a combined query does not work as planned. When you run this query directly against the report query/table does it work? Try putting brackets around the filter like: "(difference > 1.0)" and see if that produces any change. Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin at Beach Access Software Sent: Tuesday, December 04, 2007 10:10 AM To: 'Access Developers discussion and problem solving' Subject: [AccessD] Report Filter Problem Dear List: I have a report grouped on Product. In the detail there are two number - standard and actual cost. There's an option on the calling form to print all records or only records where the difference is > .01. In the report's Open event, then, I set the filter: If Forms!frmPricePaidVersusContractReport!fraPrint = 1 Then Me.Filter = "" Me.FilterOn = False Else Me.Filter = "Difference >=.01" Me.FilterOn = True End If All's well so far. Then the client said to change the report so that if the option to print only if DIFFERENCE > .01 and ANY ONE record in the product qualified, then print all records for that product. So in the format event of the header of the Product I do a little code to see if ANY ONE record qualifies and if so I turn the filter off: ShowDetail: Me.Filter = "" Me.FilterOn = False and then in the Format event of the Product Footer I conditionally turn the filter back on again with same code I used in the open event. Problem is that it goes into a loop which I traced down to the report being run over and over again. I put a break point in the Open event, and it just keeps running the report again and again. What is going wrong here - or better yet - what's the solution? 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 No virus found in this incoming message. Checked by AVG Free Edition. Version: 7.5.503 / Virus Database: 269.16.13/1169 - Release Date: 12/3/2007 10:56 PM -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From accessd at shaw.ca Wed Dec 5 05:52:49 2007 From: accessd at shaw.ca (Jim Lawrence) Date: Wed, 05 Dec 2007 03:52:49 -0800 Subject: [AccessD] BartPE In-Reply-To: <005301c836ff$31569f60$977aa8c0@M90> References: <005301c836ff$31569f60$977aa8c0@M90> Message-ID: <987890286AB341518CA4622FE79C77C0@creativesystemdesigns.com> Hi John: Look at this YouTube instruction video for how to add network drivers to your BartPE: http://ca.youtube.com/watch?v=6G-svI0xYXg&mode=related&search= In this same location there are a group of additional instructions that will help you trick up your master boot DVD. HTH Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Tuesday, December 04, 2007 9:25 PM To: 'Access Developers discussion and problem solving'; 'Discussion of Hardware and Software issues' Subject: [AccessD] BartPE I am trying to build a BartPE disk from my server. When I try to run it it claims to be unable to find the Areca controller driver (Raid Card). It was actually giving me a warning about this but after moving to the latest version of BartPE the warning went away, but it still fails to boot, giving me the same warning. Does anyone know how to get it to see the driver? I am burning a LOT of coasters here trying to test this and failing every time. John W. Colby Colby Consulting www.ColbyConsulting.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From accessd at shaw.ca Wed Dec 5 05:56:17 2007 From: accessd at shaw.ca (Jim Lawrence) Date: Wed, 05 Dec 2007 03:56:17 -0800 Subject: [AccessD] OLE Object In-Reply-To: <200712051100.lB5B0mM02315@smarthost.yourcomms.net> References: <200712051100.lB5B0mM02315@smarthost.yourcomms.net> Message-ID: Hi Richard: The field that holds the embedded object should also have properties that identify the object. Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Griffiths, Richard Sent: Wednesday, December 05, 2007 3:17 AM To: Access Developers discussion and problem solving Subject: [AccessD] OLE Object Hi Looking for some expert help here. We have a user who has put together a MS Access db containing 2gb of data mainly with ole objects. He now wants to extract the OLE objects into their original form. For each record we do not know the type of object that is stored. Is there a method/tool to determine this and thus provide a solution. TIA Richard ----------------------------------------------------------------- Why not visit our website www.bury.gov.uk ----------------------------------------------------------------- The information contained in this e-mail and any files transmitted with it is for the intended recipient(s) alone. It may contain confidential information that is exempt from the disclosure under English law and may also be covered by legal,professional or other privilege. If you are not the intended recipient, you must not copy, distribute or take any action in reliance on it. If you have received this e-mail in error, please notify us immediately by using the reply facility on your e-mail system. If this message is being transmitted over the Internet, be aware that it may be intercepted by third parties. As a public body, the Council may be required to disclose this e-mail or any response to it under the Freedom of Information Act 2000 unless the information in it is covered by one of the exemptions in the Act. By responding to this e-mail you accept that your response may be subject of recording/monitoring to ensure compliance with the Council's ICT Security Policy. Electronic service accepted only at legalservices at bury.gov.uk and on fax number 0161 253 5119 . ************************************************************* -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From Gustav at cactus.dk Wed Dec 5 06:06:08 2007 From: Gustav at cactus.dk (Gustav Brock) Date: Wed, 05 Dec 2007 13:06:08 +0100 Subject: [AccessD] OLE Object Message-ID: Hi Richard Try this: http://www.lebans.com/oletodisk.htm Please provide some feedback if you test it out. /gustav >>> R.Griffiths at bury.gov.uk 05-12-2007 12:17 >>> Hi Looking for some expert help here. We have a user who has put together a MS Access db containing 2gb of data mainly with ole objects. He now wants to extract the OLE objects into their original form. For each record we do not know the type of object that is stored. Is there a method/tool to determine this and thus provide a solution. TIA Richard From R.Griffiths at bury.gov.uk Wed Dec 5 06:41:52 2007 From: R.Griffiths at bury.gov.uk (Griffiths, Richard) Date: Wed, 5 Dec 2007 12:41:52 -0000 Subject: [AccessD] OLE Object In-Reply-To: References: Message-ID: <200712051225.lB5CPUM13180@smarthost.yourcomms.net> Will do -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock Sent: 05 December 2007 12:06 To: accessd at databaseadvisors.com Subject: Re: [AccessD] OLE Object Hi Richard Try this: http://www.lebans.com/oletodisk.htm Please provide some feedback if you test it out. /gustav >>> R.Griffiths at bury.gov.uk 05-12-2007 12:17 >>> Hi Looking for some expert help here. We have a user who has put together a MS Access db containing 2gb of data mainly with ole objects. He now wants to extract the OLE objects into their original form. For each record we do not know the type of object that is stored. Is there a method/tool to determine this and thus provide a solution. TIA Richard -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com ----------------------------------------------------------------- Why not visit our website www.bury.gov.uk ----------------------------------------------------------------- The information contained in this e-mail and any files transmitted with it is for the intended recipient(s) alone. It may contain confidential information that is exempt from the disclosure under English law and may also be covered by legal,professional or other privilege. If you are not the intended recipient, you must not copy, distribute or take any action in reliance on it. If you have received this e-mail in error, please notify us immediately by using the reply facility on your e-mail system. If this message is being transmitted over the Internet, be aware that it may be intercepted by third parties. As a public body, the Council may be required to disclose this e-mail or any response to it under the Freedom of Information Act 2000 unless the information in it is covered by one of the exemptions in the Act. By responding to this e-mail you accept that your response may be subject of recording/monitoring to ensure compliance with the Council's ICT Security Policy. Electronic service accepted only at legalservices at bury.gov.uk and on fax number 0161 253 5119 . ************************************************************* From robert at webedb.com Wed Dec 5 07:43:49 2007 From: robert at webedb.com (Robert L. Stewart) Date: Wed, 05 Dec 2007 07:43:49 -0600 Subject: [AccessD] Action Pack In-Reply-To: References: Message-ID: <200712051344.lB5DiLXT017060@databaseadvisors.com> Dan, What you actually got was the Business Intelligence Development Studio. You will need it to do Reporting Services and Integration Services type projects. Robert At 05:42 AM 12/5/2007, you wrote: >Date: Tue, 4 Dec 2007 13:20:46 -0600 >From: "Dan Waters" >Subject: Re: [AccessD] Action Pack, now with special edition toolkit > for Web Solution Providers >To: "'Access Developers discussion and problem solving'" > >Message-ID: <002a01c836aa$c6465f20$0300a8c0 at danwaters> >Content-Type: text/plain; charset="us-ascii" > >I just downloaded SQL Express Advanced Services and SQL Express Tookit from >here: http://msdn2.microsoft.com/en-us/express/bb410792.aspx > >One of these included VS2005 Premier Partner Edition. I haven't used it, >and don't know how to compare it to other versions. But it was free! > >Maybe someone could get some benefit from this version of VS2005. > >Dan From Lambert.Heenan at AIG.com Wed Dec 5 08:20:58 2007 From: Lambert.Heenan at AIG.com (Heenan, Lambert) Date: Wed, 5 Dec 2007 09:20:58 -0500 Subject: [AccessD] BartPE Message-ID: <34C8A2AB1EF3564CB0D64DB6AFFDD5C20E8C0FD0@XLIVMBX35bkup.aig.com> Sorry John. Don't know how to fix your problem, but why don't you burn to RW disks. Then at least your coaster populations will stop increasing. :-) Lambert -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Wednesday, December 05, 2007 12:25 AM To: 'Access Developers discussion and problem solving'; 'Discussion of Hardware and Software issues' Subject: [AccessD] BartPE I am trying to build a BartPE disk from my server. When I try to run it it claims to be unable to find the Areca controller driver (Raid Card). It was actually giving me a warning about this but after moving to the latest version of BartPE the warning went away, but it still fails to boot, giving me the same warning. Does anyone know how to get it to see the driver? I am burning a LOT of coasters here trying to test this and failing every time. John W. Colby Colby Consulting www.ColbyConsulting.com From dwaters at usinternet.com Wed Dec 5 08:21:27 2007 From: dwaters at usinternet.com (Dan Waters) Date: Wed, 5 Dec 2007 08:21:27 -0600 Subject: [AccessD] Action Pack In-Reply-To: <200712051344.lB5DiLXT017060@databaseadvisors.com> References: <200712051344.lB5DiLXT017060@databaseadvisors.com> Message-ID: <000901c8374a$1fdc7bb0$0300a8c0@danwaters> Thanks Robert! -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Robert L. Stewart Sent: Wednesday, December 05, 2007 7:44 AM To: accessd at databaseadvisors.com Subject: Re: [AccessD] Action Pack Dan, What you actually got was the Business Intelligence Development Studio. You will need it to do Reporting Services and Integration Services type projects. Robert At 05:42 AM 12/5/2007, you wrote: >Date: Tue, 4 Dec 2007 13:20:46 -0600 >From: "Dan Waters" >Subject: Re: [AccessD] Action Pack, now with special edition toolkit > for Web Solution Providers >To: "'Access Developers discussion and problem solving'" > >Message-ID: <002a01c836aa$c6465f20$0300a8c0 at danwaters> >Content-Type: text/plain; charset="us-ascii" > >I just downloaded SQL Express Advanced Services and SQL Express Tookit from >here: http://msdn2.microsoft.com/en-us/express/bb410792.aspx > >One of these included VS2005 Premier Partner Edition. I haven't used it, >and don't know how to compare it to other versions. But it was free! > >Maybe someone could get some benefit from this version of VS2005. > >Dan -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From rockysmolin at bchacc.com Wed Dec 5 08:22:47 2007 From: rockysmolin at bchacc.com (Rocky Smolin at Beach Access Software) Date: Wed, 5 Dec 2007 06:22:47 -0800 Subject: [AccessD] Report Filter Problem In-Reply-To: <61FB5327D93F4E5CBE81DFF6090A8419@creativesystemdesigns.com> References: <003401c836a0$e9ecd9e0$0301a8c0@HAL9005><485FDF8C2AEA44D3B6B62D6363B8A178@creativesystemdesigns.com><006e01c836fd$4e3d86e0$0301a8c0@HAL9005> <61FB5327D93F4E5CBE81DFF6090A8419@creativesystemdesigns.com> Message-ID: <000301c8374a$4f73b5f0$0301a8c0@HAL9005> Jim: That's how I do it normally. However, in this case each group of records needs to be evaluated at the time the report is being generated and in one case only records meeting the criterion are to be printed, and in the other case all records in the group need to be printed if only one meets the criterion. So I'm thinking of two solutions - one is to do a little post-processing on the temp table that the report is based on; add a yes/no field, set it based on the user option on the calling form, and then retrieve only the 'yes' records. The other option is to look at each record in the detail format event and use the following: If DIFFERENCE < .01 Then Me.MoveLayout = False Me.NextRecord = True Me.PrintSection = False End If The second solution would only take a couple of minutes to implement and test. It might take a little longer to generate the report but the amount of data is not great. So as usual even when I don't get a 'Do it this way." response from the list, just talking about it generates a solution. It's like psychotherapy - the 'talking cure'. We could call it 'cyber-therapy' and market it. But you have to really want to find a solution. Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Lawrence Sent: Wednesday, December 05, 2007 3:48 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Report Filter Problem Hi Rocky: Do you call the form that sets the filter value from OPEN_REPORT procedure? I traditionally: 1. Call the Form from the On_Open event. 2. From the Form the Record Source is then set. (ie. Me.RecordSource = "qryDifference") I never play with filters as I ran into some issues a few years ago and this method does not seem to have the same problems. HTH Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin at Beach Access Software Sent: Tuesday, December 04, 2007 9:12 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Report Filter Problem Jim: I kept the same query for the report - actually just printing pretty much straight off of a temp table. But on the calling form there's an option frame which says to 1) print all records, or 2) only those where the DIFFERENCE >= .01. This eliminates the zero difference records and the ones which are different by less than a cent. The report is printed product by product. So I've added a grouping level on Product. So for a group of records for one product, if they've selected 2) in the option frame, the user now wants all records to print, even if for most of the records the DIFFERENCE is < .01. So I thought that just removing the filter in that case, and replacing it when done with the group would do it. But, for some inexplicable reason, the report just keeps running itself - like it's calling itself. Weird behavior I've never seen before but it must have something to do with removing and turning off the filter in the group header, and then in the replacing the filter and turning it on again in the group footer. Because when I run it with the all records option selected on the calling form, it runs fine. Any ideas? Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Lawrence Sent: Tuesday, December 04, 2007 4:28 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Report Filter Problem Hi Rocky: Can I assume the query if actually Select * from table where difference >= .01 changed to select * from table where difference > 1 Is this query actually run against a combined query used in the report? I have found that sometimes a combined query does not work as planned. When you run this query directly against the report query/table does it work? Try putting brackets around the filter like: "(difference > 1.0)" and see if that produces any change. Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin at Beach Access Software Sent: Tuesday, December 04, 2007 10:10 AM To: 'Access Developers discussion and problem solving' Subject: [AccessD] Report Filter Problem Dear List: I have a report grouped on Product. In the detail there are two number - standard and actual cost. There's an option on the calling form to print all records or only records where the difference is > .01. In the report's Open event, then, I set the filter: If Forms!frmPricePaidVersusContractReport!fraPrint = 1 Then Me.Filter = "" Me.FilterOn = False Else Me.Filter = "Difference >=.01" Me.FilterOn = True End If All's well so far. Then the client said to change the report so that if the option to print only if DIFFERENCE > .01 and ANY ONE record in the product qualified, then print all records for that product. So in the format event of the header of the Product I do a little code to see if ANY ONE record qualifies and if so I turn the filter off: ShowDetail: Me.Filter = "" Me.FilterOn = False and then in the Format event of the Product Footer I conditionally turn the filter back on again with same code I used in the open event. Problem is that it goes into a loop which I traced down to the report being run over and over again. I put a break point in the Open event, and it just keeps running the report again and again. What is going wrong here - or better yet - what's the solution? 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 No virus found in this incoming message. Checked by AVG Free Edition. Version: 7.5.503 / Virus Database: 269.16.13/1169 - Release Date: 12/3/2007 10:56 PM -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com No virus found in this incoming message. Checked by AVG Free Edition. Version: 7.5.503 / Virus Database: 269.16.14/1171 - Release Date: 12/4/2007 7:31 PM From Jim.Hale at FleetPride.com Wed Dec 5 09:06:59 2007 From: Jim.Hale at FleetPride.com (Hale, Jim) Date: Wed, 5 Dec 2007 09:06:59 -0600 Subject: [AccessD] Loading checkbox values into an array In-Reply-To: <004f01c836d7$44c0be50$977aa8c0@M90> References: <004f01c836d7$44c0be50$977aa8c0@M90> Message-ID: Thanks John, I think this points me in the right direction. I became intrigued by Kostas requirement last week to compute workdays between dates. I developed a form and code to do this but now I am refining the code. Currently I have a form with all the US holidays listed. The user checks which ones he wants included as holidays in the calculation. The code determines which day holidays fall on then I have code like this: Function Holiday(datDateIn As Date) As Boolean 'Determine if date is a holiday (ie non workday) 'the dates for New years, memorial day, etc for the selected year were set in a different function Holiday = False Select Case datDateIn Case NewYears If Forms!frmWorkdays_Between_Dates.chkNewYears = True Then Holiday = True Case Memorial_Day If Forms!frmWorkdays_Between_Dates.chkMemorial = True Then Holiday = True Case July4th If Forms!frmWorkdays_Between_Dates.chkJuly4th = True Then Holiday = True Against which I test every date in a selected range to determine if it is a holiday and if the user wants it included in the calculation. This seems very clunky and so I figured an array could tighten the code. Actually, I think I can get this whole program into a class using With Events but it needs some more work first. The array I need should have true/false (ie true if the user wants the holiday included) and the name of the holiday (I may include this in the tag property of the control). I can use the array to replace the if stmts in the code above. Thanks, Jim Hale -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Tuesday, December 04, 2007 6:39 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Loading checkbox values into an array Give us a little more info. Why do you need to load into an array? An array of what? (air code) function LoadArray (ParamArray varCtls() as variant) dim ctl as control dim Arr(13) as variant dim intIndex as integer for each ctl in varCtls arr(intIndex) = ctl.value intindex+=1 next ctl LoadArray = Arr end function ?LoadArray(Chk1, Chk2, Chk3 etc etc)(0) returns an array and displays the 0th element Something like that? You really should do some error checking to see how many objects varCtls contains in case you pass in 14 controls (you'd get a runtime error). John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Hale, Jim Sent: Tuesday, December 04, 2007 6:25 PM To: accessd at databaseadvisors.com Subject: [AccessD] Loading checkbox values into an array OK, this should be easy burt I guess its late and I can't recall how to do it. I have 13 checkboxes on a form. I need to load their values (true, false) into an array. Anyone want to jog my memory? TIA Jim Hale *********************************************************************** The information transmitted is intended solely for the individual or entity to which it is addressed and may contain confidential and/or privileged material. Any review, retransmission, dissemination or other use of or taking action in reliance upon this information by persons or entities other than the intended recipient is prohibited. If you have received this email in error please contact the sender and delete the material from any computer. As a recipient of this email, you are responsible for screening its contents and the contents of any attachments for the presence of viruses. No liability is accepted for any damages caused by any virus transmitted by this email. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/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 transmitted is intended solely for the individual or entity to which it is addressed and may contain confidential and/or privileged material. Any review, retransmission, dissemination or other use of or taking action in reliance upon this information by persons or entities other than the intended recipient is prohibited. If you have received this email in error please contact the sender and delete the material from any computer. As a recipient of this email, you are responsible for screening its contents and the contents of any attachments for the presence of viruses. No liability is accepted for any damages caused by any virus transmitted by this email. From dwaters at usinternet.com Wed Dec 5 09:24:20 2007 From: dwaters at usinternet.com (Dan Waters) Date: Wed, 5 Dec 2007 09:24:20 -0600 Subject: [AccessD] Loading checkbox values into an array In-Reply-To: References: <004f01c836d7$44c0be50$977aa8c0@M90> Message-ID: <001301c83752$e95c10b0$0300a8c0@danwaters> Jim - every company I've worked with or been in has their own unique set of holidays (+/- standard holidays) which can change each year. I just set up a form with a list of dates that they can fill in each December for the following year. These dates are used, along with weekends, to determine workdays between dates, next business day, and so on. Dan -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Hale, Jim Sent: Wednesday, December 05, 2007 9:07 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Loading checkbox values into an array Thanks John, I think this points me in the right direction. I became intrigued by Kostas requirement last week to compute workdays between dates. I developed a form and code to do this but now I am refining the code. Currently I have a form with all the US holidays listed. The user checks which ones he wants included as holidays in the calculation. The code determines which day holidays fall on then I have code like this: Function Holiday(datDateIn As Date) As Boolean 'Determine if date is a holiday (ie non workday) 'the dates for New years, memorial day, etc for the selected year were set in a different function Holiday = False Select Case datDateIn Case NewYears If Forms!frmWorkdays_Between_Dates.chkNewYears = True Then Holiday = True Case Memorial_Day If Forms!frmWorkdays_Between_Dates.chkMemorial = True Then Holiday = True Case July4th If Forms!frmWorkdays_Between_Dates.chkJuly4th = True Then Holiday = True Against which I test every date in a selected range to determine if it is a holiday and if the user wants it included in the calculation. This seems very clunky and so I figured an array could tighten the code. Actually, I think I can get this whole program into a class using With Events but it needs some more work first. The array I need should have true/false (ie true if the user wants the holiday included) and the name of the holiday (I may include this in the tag property of the control). I can use the array to replace the if stmts in the code above. Thanks, Jim Hale -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Tuesday, December 04, 2007 6:39 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Loading checkbox values into an array Give us a little more info. Why do you need to load into an array? An array of what? (air code) function LoadArray (ParamArray varCtls() as variant) dim ctl as control dim Arr(13) as variant dim intIndex as integer for each ctl in varCtls arr(intIndex) = ctl.value intindex+=1 next ctl LoadArray = Arr end function ?LoadArray(Chk1, Chk2, Chk3 etc etc)(0) returns an array and displays the 0th element Something like that? You really should do some error checking to see how many objects varCtls contains in case you pass in 14 controls (you'd get a runtime error). John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Hale, Jim Sent: Tuesday, December 04, 2007 6:25 PM To: accessd at databaseadvisors.com Subject: [AccessD] Loading checkbox values into an array OK, this should be easy burt I guess its late and I can't recall how to do it. I have 13 checkboxes on a form. I need to load their values (true, false) into an array. Anyone want to jog my memory? TIA Jim Hale *********************************************************************** The information transmitted is intended solely for the individual or entity to which it is addressed and may contain confidential and/or privileged material. Any review, retransmission, dissemination or other use of or taking action in reliance upon this information by persons or entities other than the intended recipient is prohibited. If you have received this email in error please contact the sender and delete the material from any computer. As a recipient of this email, you are responsible for screening its contents and the contents of any attachments for the presence of viruses. No liability is accepted for any damages caused by any virus transmitted by this email. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/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 transmitted is intended solely for the individual or entity to which it is addressed and may contain confidential and/or privileged material. Any review, retransmission, dissemination or other use of or taking action in reliance upon this information by persons or entities other than the intended recipient is prohibited. If you have received this email in error please contact the sender and delete the material from any computer. As a recipient of this email, you are responsible for screening its contents and the contents of any attachments for the presence of viruses. No liability is accepted for any damages caused by any virus transmitted by this email. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From cfoust at infostatsystems.com Wed Dec 5 10:15:25 2007 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Wed, 5 Dec 2007 08:15:25 -0800 Subject: [AccessD] Loading checkbox values into an array In-Reply-To: <29f585dd0712041748t546dacdfnf3554249f26b4e38@mail.gmail.com> References: <004f01c836d7$44c0be50$977aa8c0@M90><028101c836da$a1d52510$4b3a8343@SusanOne> <29f585dd0712041748t546dacdfnf3554249f26b4e38@mail.gmail.com> Message-ID: Just remember to empty it out and set it to nothing or it will persist when it should go out of scope. Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Arthur Fuller Sent: Tuesday, December 04, 2007 5:48 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Loading checkbox values into an array I like that! You could define the collection in the declarations of the form and presto. Instant access whenever you need it. Similar to a control array (in vb) but selective. Cool. A. On 12/4/07, Susan Harkins wrote: > > How about a collection? > > I use collections now instead of arrays anytime I can. > > 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 Wed Dec 5 10:22:48 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Wed, 5 Dec 2007 11:22:48 -0500 Subject: [AccessD] BartPE In-Reply-To: <34C8A2AB1EF3564CB0D64DB6AFFDD5C20E8C0FD0@XLIVMBX35bkup.aig.com> References: <34C8A2AB1EF3564CB0D64DB6AFFDD5C20E8C0FD0@XLIVMBX35bkup.aig.com> Message-ID: <008d01c8375b$140a9a90$977aa8c0@M90> You know, I actually have some RW somewhere. And yea, I have to dig them out. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Heenan, Lambert Sent: Wednesday, December 05, 2007 9:21 AM To: 'Access Developers discussion and problem solving'; 'Discussion of Hardware and Software issues' Subject: Re: [AccessD] BartPE Sorry John. Don't know how to fix your problem, but why don't you burn to RW disks. Then at least your coaster populations will stop increasing. :-) Lambert -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Wednesday, December 05, 2007 12:25 AM To: 'Access Developers discussion and problem solving'; 'Discussion of Hardware and Software issues' Subject: [AccessD] BartPE I am trying to build a BartPE disk from my server. When I try to run it it claims to be unable to find the Areca controller driver (Raid Card). It was actually giving me a warning about this but after moving to the latest version of BartPE the warning went away, but it still fails to boot, giving me the same warning. Does anyone know how to get it to see the driver? I am burning a LOT of coasters here trying to test this and failing every time. John W. Colby Colby Consulting www.ColbyConsulting.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From markamatte at hotmail.com Wed Dec 5 10:25:14 2007 From: markamatte at hotmail.com (Mark A Matte) Date: Wed, 5 Dec 2007 16:25:14 +0000 Subject: [AccessD] HTML page updating Access db In-Reply-To: References: <003401c836a0$e9ecd9e0$0301a8c0@HAL9005> Message-ID: Thanks Everyone for the feedback. I was hoping to just have this temporary fix on a shared drive. as mentioned below...ASP requires IIS...is there a way to update data in a db without IIS? Client side instead of server? Thanks, Mark > Date: Tue, 4 Dec 2007 17:16:39 -0800 > From: accessd at shaw.ca > To: accessd at databaseadvisors.com > Subject: Re: [AccessD] HTML page updating Access db > > Mark: > > To update it from a web site you will need to know something about a web > language or two (like ASP/ASP.Net), Have access to an IIS web server so you > can set everything but after the initial fan-fair it is fairly straight > forward. > > Jim > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark A Matte > Sent: Tuesday, December 04, 2007 11:23 AM > To: Access Developers discussion and problem solving > Subject: [AccessD] HTML page updating Access db > > > Hello All, > > I need a down and dirty...doesn't have to be pretty...solution...we need > about 15 people to run through some records...and change about 4 fields in > each record(the change depends on individual conversation...cannot > automate). > > These users do NOT have MS Access(where data currently resides). I know > (barely) how to link to this data and display it in HTML...but I don't know > how to update it from HTML...any suggestions on crash course web sites...or > anyone have an example? > > Thanks, > > Mark A. Matte > _________________________________________________________________ > Share life as it happens with the new Windows Live.Download today it's FREE! > http://www.windowslive.com/share.html?ocid=TXT_TAGLM_Wave2_sharelife_112007 > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com _________________________________________________________________ Put your friends on the big screen with Windows Vista? + Windows Live?. http://www.microsoft.com/windows/shop/specialoffers.mspx?ocid=TXT_TAGLM_CPC_MediaCtr_bigscreen_102007 From jwcolby at colbyconsulting.com Wed Dec 5 10:25:47 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Wed, 5 Dec 2007 11:25:47 -0500 Subject: [AccessD] Loading checkbox values into an array In-Reply-To: References: <004f01c836d7$44c0be50$977aa8c0@M90><028101c836da$a1d52510$4b3a8343@SusanOne><29f585dd0712041748t546dacdfnf3554249f26b4e38@mail.gmail.com> Message-ID: <008e01c8375b$7e33e160$977aa8c0@M90> Setting the collection itself to nothing is SUPPOSED to empty the collection. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: Wednesday, December 05, 2007 11:15 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Loading checkbox values into an array Just remember to empty it out and set it to nothing or it will persist when it should go out of scope. Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Arthur Fuller Sent: Tuesday, December 04, 2007 5:48 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Loading checkbox values into an array I like that! You could define the collection in the declarations of the form and presto. Instant access whenever you need it. Similar to a control array (in vb) but selective. Cool. A. On 12/4/07, Susan Harkins wrote: > > How about a collection? > > I use collections now instead of arrays anytime I can. > > 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 Wed Dec 5 10:38:23 2007 From: max.wanadoo at gmail.com (max.wanadoo at gmail.com) Date: Wed, 5 Dec 2007 16:38:23 -0000 Subject: [AccessD] HTML page updating Access db In-Reply-To: Message-ID: <002501c8375d$4171ea90$8119fea9@LTVM> Would Data Access Pages do the trick? Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark A Matte Sent: Wednesday, December 05, 2007 4:25 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] HTML page updating Access db Thanks Everyone for the feedback. I was hoping to just have this temporary fix on a shared drive. as mentioned below...ASP requires IIS...is there a way to update data in a db without IIS? Client side instead of server? Thanks, Mark > Date: Tue, 4 Dec 2007 17:16:39 -0800 > From: accessd at shaw.ca > To: accessd at databaseadvisors.com > Subject: Re: [AccessD] HTML page updating Access db > > Mark: > > To update it from a web site you will need to know something about a > web language or two (like ASP/ASP.Net), Have access to an IIS web > server so you can set everything but after the initial fan-fair it is > fairly straight forward. > > Jim > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark A > Matte > Sent: Tuesday, December 04, 2007 11:23 AM > To: Access Developers discussion and problem solving > Subject: [AccessD] HTML page updating Access db > > > Hello All, > > I need a down and dirty...doesn't have to be pretty...solution...we > need about 15 people to run through some records...and change about 4 > fields in each record(the change depends on individual > conversation...cannot automate). > > These users do NOT have MS Access(where data currently resides). I > know > (barely) how to link to this data and display it in HTML...but I don't > know how to update it from HTML...any suggestions on crash course web > sites...or anyone have an example? > > Thanks, > > Mark A. Matte > _________________________________________________________________ > Share life as it happens with the new Windows Live.Download today it's FREE! > http://www.windowslive.com/share.html?ocid=TXT_TAGLM_Wave2_sharelife_1 > 12007 > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com _________________________________________________________________ Put your friends on the big screen with Windows VistaR + Windows LiveT. http://www.microsoft.com/windows/shop/specialoffers.mspx?ocid=TXT_TAGLM_CPC_ MediaCtr_bigscreen_102007 -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From jwcolby at colbyconsulting.com Wed Dec 5 10:41:30 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Wed, 5 Dec 2007 11:41:30 -0500 Subject: [AccessD] Loading checkbox values into an array In-Reply-To: References: <004f01c836d7$44c0be50$977aa8c0@M90> Message-ID: <008f01c8375d$b043f8f0$977aa8c0@M90> As you saw from the air code, feeding the values into a paramarray "gets them into an array" and you are done. If that is all you are after you could literally just have a function with a ParamArray for the input and passes back that same array as the function exits. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Hale, Jim Sent: Wednesday, December 05, 2007 10:07 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Loading checkbox values into an array Thanks John, I think this points me in the right direction. I became intrigued by Kostas requirement last week to compute workdays between dates. I developed a form and code to do this but now I am refining the code. Currently I have a form with all the US holidays listed. The user checks which ones he wants included as holidays in the calculation. The code determines which day holidays fall on then I have code like this: Function Holiday(datDateIn As Date) As Boolean 'Determine if date is a holiday (ie non workday) 'the dates for New years, memorial day, etc for the selected year were set in a different function Holiday = False Select Case datDateIn Case NewYears If Forms!frmWorkdays_Between_Dates.chkNewYears = True Then Holiday = True Case Memorial_Day If Forms!frmWorkdays_Between_Dates.chkMemorial = True Then Holiday = True Case July4th If Forms!frmWorkdays_Between_Dates.chkJuly4th = True Then Holiday = True Against which I test every date in a selected range to determine if it is a holiday and if the user wants it included in the calculation. This seems very clunky and so I figured an array could tighten the code. Actually, I think I can get this whole program into a class using With Events but it needs some more work first. The array I need should have true/false (ie true if the user wants the holiday included) and the name of the holiday (I may include this in the tag property of the control). I can use the array to replace the if stmts in the code above. Thanks, Jim Hale -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Tuesday, December 04, 2007 6:39 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Loading checkbox values into an array Give us a little more info. Why do you need to load into an array? An array of what? (air code) function LoadArray (ParamArray varCtls() as variant) dim ctl as control dim Arr(13) as variant dim intIndex as integer for each ctl in varCtls arr(intIndex) = ctl.value intindex+=1 next ctl LoadArray = Arr end function ?LoadArray(Chk1, Chk2, Chk3 etc etc)(0) returns an array and displays the 0th element Something like that? You really should do some error checking to see how many objects varCtls contains in case you pass in 14 controls (you'd get a runtime error). John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Hale, Jim Sent: Tuesday, December 04, 2007 6:25 PM To: accessd at databaseadvisors.com Subject: [AccessD] Loading checkbox values into an array OK, this should be easy burt I guess its late and I can't recall how to do it. I have 13 checkboxes on a form. I need to load their values (true, false) into an array. Anyone want to jog my memory? TIA Jim Hale *********************************************************************** The information transmitted is intended solely for the individual or entity to which it is addressed and may contain confidential and/or privileged material. Any review, retransmission, dissemination or other use of or taking action in reliance upon this information by persons or entities other than the intended recipient is prohibited. If you have received this email in error please contact the sender and delete the material from any computer. As a recipient of this email, you are responsible for screening its contents and the contents of any attachments for the presence of viruses. No liability is accepted for any damages caused by any virus transmitted by this email. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/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 transmitted is intended solely for the individual or entity to which it is addressed and may contain confidential and/or privileged material. Any review, retransmission, dissemination or other use of or taking action in reliance upon this information by persons or entities other than the intended recipient is prohibited. If you have received this email in error please contact the sender and delete the material from any computer. As a recipient of this email, you are responsible for screening its contents and the contents of any attachments for the presence of viruses. No liability is accepted for any damages caused by any virus transmitted by this email. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From Jim.Hale at FleetPride.com Wed Dec 5 10:43:11 2007 From: Jim.Hale at FleetPride.com (Hale, Jim) Date: Wed, 5 Dec 2007 10:43:11 -0600 Subject: [AccessD] Loading checkbox values into an array In-Reply-To: <001301c83752$e95c10b0$0300a8c0@danwaters> References: <004f01c836d7$44c0be50$977aa8c0@M90> <001301c83752$e95c10b0$0300a8c0@danwaters> Message-ID: Exactamento, and initially I am developing this with standard US holidays as choices. Later it will be easy to add a user table with company holidays. (We use it here to compute salesdays and avg daily sales for example) Like I'm sure Microsoft gives everyone Gates birthday off. Yea, right Jim Hale -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Dan Waters Sent: Wednesday, December 05, 2007 9:24 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Loading checkbox values into an array Jim - every company I've worked with or been in has their own unique set of holidays (+/- standard holidays) which can change each year. I just set up a form with a list of dates that they can fill in each December for the following year. These dates are used, along with weekends, to determine workdays between dates, next business day, and so on. Dan -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Hale, Jim Sent: Wednesday, December 05, 2007 9:07 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Loading checkbox values into an array Thanks John, I think this points me in the right direction. I became intrigued by Kostas requirement last week to compute workdays between dates. I developed a form and code to do this but now I am refining the code. Currently I have a form with all the US holidays listed. The user checks which ones he wants included as holidays in the calculation. The code determines which day holidays fall on then I have code like this: Function Holiday(datDateIn As Date) As Boolean 'Determine if date is a holiday (ie non workday) 'the dates for New years, memorial day, etc for the selected year were set in a different function Holiday = False Select Case datDateIn Case NewYears If Forms!frmWorkdays_Between_Dates.chkNewYears = True Then Holiday = True Case Memorial_Day If Forms!frmWorkdays_Between_Dates.chkMemorial = True Then Holiday = True Case July4th If Forms!frmWorkdays_Between_Dates.chkJuly4th = True Then Holiday = True Against which I test every date in a selected range to determine if it is a holiday and if the user wants it included in the calculation. This seems very clunky and so I figured an array could tighten the code. Actually, I think I can get this whole program into a class using With Events but it needs some more work first. The array I need should have true/false (ie true if the user wants the holiday included) and the name of the holiday (I may include this in the tag property of the control). I can use the array to replace the if stmts in the code above. Thanks, Jim Hale -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Tuesday, December 04, 2007 6:39 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Loading checkbox values into an array Give us a little more info. Why do you need to load into an array? An array of what? (air code) function LoadArray (ParamArray varCtls() as variant) dim ctl as control dim Arr(13) as variant dim intIndex as integer for each ctl in varCtls arr(intIndex) = ctl.value intindex+=1 next ctl LoadArray = Arr end function ?LoadArray(Chk1, Chk2, Chk3 etc etc)(0) returns an array and displays the 0th element Something like that? You really should do some error checking to see how many objects varCtls contains in case you pass in 14 controls (you'd get a runtime error). John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Hale, Jim Sent: Tuesday, December 04, 2007 6:25 PM To: accessd at databaseadvisors.com Subject: [AccessD] Loading checkbox values into an array OK, this should be easy burt I guess its late and I can't recall how to do it. I have 13 checkboxes on a form. I need to load their values (true, false) into an array. Anyone want to jog my memory? TIA Jim Hale *********************************************************************** The information transmitted is intended solely for the individual or entity to which it is addressed and may contain confidential and/or privileged material. Any review, retransmission, dissemination or other use of or taking action in reliance upon this information by persons or entities other than the intended recipient is prohibited. If you have received this email in error please contact the sender and delete the material from any computer. As a recipient of this email, you are responsible for screening its contents and the contents of any attachments for the presence of viruses. No liability is accepted for any damages caused by any virus transmitted by this email. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/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 transmitted is intended solely for the individual or entity to which it is addressed and may contain confidential and/or privileged material. Any review, retransmission, dissemination or other use of or taking action in reliance upon this information by persons or entities other than the intended recipient is prohibited. If you have received this email in error please contact the sender and delete the material from any computer. As a recipient of this email, you are responsible for screening its contents and the contents of any attachments for the presence of viruses. No liability is accepted for any damages caused by any virus transmitted by this email. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/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 transmitted is intended solely for the individual or entity to which it is addressed and may contain confidential and/or privileged material. Any review, retransmission, dissemination or other use of or taking action in reliance upon this information by persons or entities other than the intended recipient is prohibited. If you have received this email in error please contact the sender and delete the material from any computer. As a recipient of this email, you are responsible for screening its contents and the contents of any attachments for the presence of viruses. No liability is accepted for any damages caused by any virus transmitted by this email. From Jim.Hale at FleetPride.com Wed Dec 5 10:43:31 2007 From: Jim.Hale at FleetPride.com (Hale, Jim) Date: Wed, 5 Dec 2007 10:43:31 -0600 Subject: [AccessD] Loading checkbox values into an array In-Reply-To: References: <004f01c836d7$44c0be50$977aa8c0@M90><028101c836da$a1d52510$4b3a8343@Su sanOne><29f585dd0712041748t546dacdfnf3554249f26b4e38@mail.gmail.com> Message-ID: OK thanks Jim hale -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: Wednesday, December 05, 2007 10:15 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Loading checkbox values into an array Just remember to empty it out and set it to nothing or it will persist when it should go out of scope. Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Arthur Fuller Sent: Tuesday, December 04, 2007 5:48 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Loading checkbox values into an array I like that! You could define the collection in the declarations of the form and presto. Instant access whenever you need it. Similar to a control array (in vb) but selective. Cool. A. On 12/4/07, Susan Harkins wrote: > > How about a collection? > > I use collections now instead of arrays anytime I can. > > 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 *********************************************************************** The information transmitted is intended solely for the individual or entity to which it is addressed and may contain confidential and/or privileged material. Any review, retransmission, dissemination or other use of or taking action in reliance upon this information by persons or entities other than the intended recipient is prohibited. If you have received this email in error please contact the sender and delete the material from any computer. As a recipient of this email, you are responsible for screening its contents and the contents of any attachments for the presence of viruses. No liability is accepted for any damages caused by any virus transmitted by this email. From jwcolby at colbyconsulting.com Wed Dec 5 10:45:19 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Wed, 5 Dec 2007 11:45:19 -0500 Subject: [AccessD] BartPE In-Reply-To: <987890286AB341518CA4622FE79C77C0@creativesystemdesigns.com> References: <005301c836ff$31569f60$977aa8c0@M90> <987890286AB341518CA4622FE79C77C0@creativesystemdesigns.com> Message-ID: <009001c8375e$38b44190$977aa8c0@M90> I know how to do everything in that video. It appears from my Google search that there is an issue with file names being capitalized (or not and should be). There are actually threads about fixing this very problem by using a third party program to capitalize every file name in the drivers directory before burning the disk. In fact the latest version of BartPE is supposed to perform this capitalization but I am still getting the error so ... Pretty strange all in all. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Lawrence Sent: Wednesday, December 05, 2007 6:53 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] BartPE Hi John: Look at this YouTube instruction video for how to add network drivers to your BartPE: http://ca.youtube.com/watch?v=6G-svI0xYXg&mode=related&search= In this same location there are a group of additional instructions that will help you trick up your master boot DVD. HTH Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Tuesday, December 04, 2007 9:25 PM To: 'Access Developers discussion and problem solving'; 'Discussion of Hardware and Software issues' Subject: [AccessD] BartPE I am trying to build a BartPE disk from my server. When I try to run it it claims to be unable to find the Areca controller driver (Raid Card). It was actually giving me a warning about this but after moving to the latest version of BartPE the warning went away, but it still fails to boot, giving me the same warning. Does anyone know how to get it to see the driver? I am burning a LOT of coasters here trying to test this and failing every time. John W. Colby Colby Consulting 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 cfoust at infostatsystems.com Wed Dec 5 10:46:30 2007 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Wed, 5 Dec 2007 08:46:30 -0800 Subject: [AccessD] Loading checkbox values into an array In-Reply-To: <008e01c8375b$7e33e160$977aa8c0@M90> References: <004f01c836d7$44c0be50$977aa8c0@M90><028101c836da$a1d52510$4b3a8343@SusanOne><29f585dd0712041748t546dacdfnf3554249f26b4e38@mail.gmail.com> <008e01c8375b$7e33e160$977aa8c0@M90> Message-ID: Uh huh. ;-> Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Wednesday, December 05, 2007 8:26 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Loading checkbox values into an array Setting the collection itself to nothing is SUPPOSED to empty the collection. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: Wednesday, December 05, 2007 11:15 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Loading checkbox values into an array Just remember to empty it out and set it to nothing or it will persist when it should go out of scope. Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Arthur Fuller Sent: Tuesday, December 04, 2007 5:48 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Loading checkbox values into an array I like that! You could define the collection in the declarations of the form and presto. Instant access whenever you need it. Similar to a control array (in vb) but selective. Cool. A. On 12/4/07, Susan Harkins wrote: > > How about a collection? > > I use collections now instead of arrays anytime I can. > > 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 -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From markamatte at hotmail.com Wed Dec 5 10:50:00 2007 From: markamatte at hotmail.com (Mark A Matte) Date: Wed, 5 Dec 2007 16:50:00 +0000 Subject: [AccessD] HTML page updating Access db In-Reply-To: <002501c8375d$4171ea90$8119fea9@LTVM> References: <002501c8375d$4171ea90$8119fea9@LTVM> Message-ID: I have never used them...I will look. Thnaks, Mark ---------------------------------------- > From: max.wanadoo at gmail.com > To: accessd at databaseadvisors.com > Date: Wed, 5 Dec 2007 16:38:23 +0000 > Subject: Re: [AccessD] HTML page updating Access db > > Would Data Access Pages do the trick? > Max > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark A Matte > Sent: Wednesday, December 05, 2007 4:25 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] HTML page updating Access db > > > Thanks Everyone for the feedback. I was hoping to just have this temporary > fix on a shared drive. as mentioned below...ASP requires IIS...is there a > way to update data in a db without IIS? Client side instead of server? > > Thanks, > > Mark > > > > Date: Tue, 4 Dec 2007 17:16:39 -0800 > > From: accessd at shaw.ca > > To: accessd at databaseadvisors.com > > Subject: Re: [AccessD] HTML page updating Access db > > > > Mark: > > > > To update it from a web site you will need to know something about a > > web language or two (like ASP/ASP.Net), Have access to an IIS web > > server so you can set everything but after the initial fan-fair it is > > fairly straight forward. > > > > Jim > > > > -----Original Message----- > > From: accessd-bounces at databaseadvisors.com > > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark A > > Matte > > Sent: Tuesday, December 04, 2007 11:23 AM > > To: Access Developers discussion and problem solving > > Subject: [AccessD] HTML page updating Access db > > > > > > Hello All, > > > > I need a down and dirty...doesn't have to be pretty...solution...we > > need about 15 people to run through some records...and change about 4 > > fields in each record(the change depends on individual > > conversation...cannot automate). > > > > These users do NOT have MS Access(where data currently resides). I > > know > > (barely) how to link to this data and display it in HTML...but I don't > > know how to update it from HTML...any suggestions on crash course web > > sites...or anyone have an example? > > > > Thanks, > > > > Mark A. Matte > > _________________________________________________________________ > > Share life as it happens with the new Windows Live.Download today it's > FREE! > > http://www.windowslive.com/share.html?ocid=TXT_TAGLM_Wave2_sharelife_1 > > 12007 > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > _________________________________________________________________ > Put your friends on the big screen with Windows VistaR + Windows LiveT. > http://www.microsoft.com/windows/shop/specialoffers.mspx?ocid=TXT_TAGLM_CPC_ > MediaCtr_bigscreen_102007 > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com _________________________________________________________________ Put your friends on the big screen with Windows Vista? + Windows Live?. http://www.microsoft.com/windows/shop/specialoffers.mspx?ocid=TXT_TAGLM_CPC_MediaCtr_bigscreen_102007 From rockysmolin at bchacc.com Wed Dec 5 11:26:56 2007 From: rockysmolin at bchacc.com (Rocky Smolin at Beach Access Software) Date: Wed, 5 Dec 2007 09:26:56 -0800 Subject: [AccessD] FW: Interviews Message-ID: <001d01c83764$0b7121c0$0301a8c0@HAL9005> Or in anyone KNOWS someone who might be interested....Please contact me off-line. Thanks, Rocky _____ From: Rocky Smolin at Beach Access Software [mailto:rockysmolin at bchacc.com] Sent: Tuesday, December 04, 2007 8:38 AM To: 'Access Developers discussion and problem solving' Subject: Interviews Dear List: I am currently writing a book on how to take a raw program (or half-baked idea) and turn it into a marketable product. I am looking for people who have done this - lone ranger programmers or small partnerships - to interview. I have so far interviewed three people who have done this, and am looking for maybe three more. Although I was initially skeptical of the value of these kinds of first person experiences, my editor assured me that is was valuable stuff, and after the first three I can see he was right. If you have done this - taken an idea or a custom developed application and generalized it for a specific market and made it into a packaged product - and would consent to be interviewed about your experience, please contact me off-line. MTIA Rocky From markamatte at hotmail.com Wed Dec 5 11:29:57 2007 From: markamatte at hotmail.com (Mark A Matte) Date: Wed, 5 Dec 2007 17:29:57 +0000 Subject: [AccessD] HTML page updating Access db In-Reply-To: <002501c8375d$4171ea90$8119fea9@LTVM> References: <002501c8375d$4171ea90$8119fea9@LTVM> Message-ID: WOW>..I have never used data access pages...looks good so far. For this example...I need 3 different people to view only their data...how can I filter the DAP?...can I use API calls in them to get the user name? Thanks, Mark > From: max.wanadoo at gmail.com > To: accessd at databaseadvisors.com > Date: Wed, 5 Dec 2007 16:38:23 +0000 > Subject: Re: [AccessD] HTML page updating Access db > > Would Data Access Pages do the trick? > Max > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark A Matte > Sent: Wednesday, December 05, 2007 4:25 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] HTML page updating Access db > > > Thanks Everyone for the feedback. I was hoping to just have this temporary > fix on a shared drive. as mentioned below...ASP requires IIS...is there a > way to update data in a db without IIS? Client side instead of server? > > Thanks, > > Mark > > >> Date: Tue, 4 Dec 2007 17:16:39 -0800 >> From: accessd at shaw.ca >> To: accessd at databaseadvisors.com >> Subject: Re: [AccessD] HTML page updating Access db >> >> Mark: >> >> To update it from a web site you will need to know something about a >> web language or two (like ASP/ASP.Net), Have access to an IIS web >> server so you can set everything but after the initial fan-fair it is >> fairly straight forward. >> >> Jim >> >> -----Original Message----- >> From: accessd-bounces at databaseadvisors.com >> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark A >> Matte >> Sent: Tuesday, December 04, 2007 11:23 AM >> To: Access Developers discussion and problem solving >> Subject: [AccessD] HTML page updating Access db >> >> >> Hello All, >> >> I need a down and dirty...doesn't have to be pretty...solution...we >> need about 15 people to run through some records...and change about 4 >> fields in each record(the change depends on individual >> conversation...cannot automate). >> >> These users do NOT have MS Access(where data currently resides). I >> know >> (barely) how to link to this data and display it in HTML...but I don't >> know how to update it from HTML...any suggestions on crash course web >> sites...or anyone have an example? >> >> Thanks, >> >> Mark A. Matte >> _________________________________________________________________ >> Share life as it happens with the new Windows Live.Download today it's > FREE! >> http://www.windowslive.com/share.html?ocid=TXT_TAGLM_Wave2_sharelife_1 >> 12007 >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com > > _________________________________________________________________ > Put your friends on the big screen with Windows VistaR + Windows LiveT. > http://www.microsoft.com/windows/shop/specialoffers.mspx?ocid=TXT_TAGLM_CPC_ > MediaCtr_bigscreen_102007 > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com _________________________________________________________________ Connect and share in new ways with Windows Live. http://www.windowslive.com/connect.html?ocid=TXT_TAGLM_Wave2_newways_112007 From lmrazek at lcm-res.com Wed Dec 5 11:44:21 2007 From: lmrazek at lcm-res.com (Lawrence Mrazek) Date: Wed, 5 Dec 2007 11:44:21 -0600 Subject: [AccessD] HTML page updating Access db In-Reply-To: References: <003401c836a0$e9ecd9e0$0301a8c0@HAL9005> Message-ID: <008501c83766$78586530$7f010a0a@lcmdv8000> Hi Mark: I'd do this in classic ASP or ASP.NET. You might also want to check out tools from: http://www.xlinesoft.com/ (I haven't used, it, but have a friend who loves it). There are many other "builder" type scripts that will help you with this. If you have Dreamweaver, check out the tools from WebAssist (DataAssist) in particular. Larry Mrazek LCM Research, Inc. www.lcm-res.com lmrazek at lcm-res.com ph. 314-432-5886 mobile: 314-496-1645 -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark A Matte Sent: Tuesday, December 04, 2007 1:23 PM To: Access Developers discussion and problem solving Subject: [AccessD] HTML page updating Access db Hello All, I need a down and dirty...doesn't have to be pretty...solution...we need about 15 people to run through some records...and change about 4 fields in each record(the change depends on individual conversation...cannot automate). These users do NOT have MS Access(where data currently resides). I know (barely) how to link to this data and display it in HTML...but I don't know how to update it from HTML...any suggestions on crash course web sites...or anyone have an example? Thanks, Mark A. Matte _________________________________________________________________ Share life as it happens with the new Windows Live.Download today it's FREE! http://www.windowslive.com/share.html?ocid=TXT_TAGLM_Wave2_sharelife_112007 -- 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 Dec 5 11:45:27 2007 From: max.wanadoo at gmail.com (max.wanadoo at gmail.com) Date: Wed, 5 Dec 2007 17:45:27 -0000 Subject: [AccessD] HTML page updating Access db In-Reply-To: Message-ID: <003901c83766$a0586a80$8119fea9@LTVM> Why not use a query? Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark A Matte Sent: Wednesday, December 05, 2007 5:30 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] HTML page updating Access db WOW>..I have never used data access pages...looks good so far. For this example...I need 3 different people to view only their data...how can I filter the DAP?...can I use API calls in them to get the user name? Thanks, Mark > From: max.wanadoo at gmail.com > To: accessd at databaseadvisors.com > Date: Wed, 5 Dec 2007 16:38:23 +0000 > Subject: Re: [AccessD] HTML page updating Access db > > Would Data Access Pages do the trick? > Max > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark A > Matte > Sent: Wednesday, December 05, 2007 4:25 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] HTML page updating Access db > > > Thanks Everyone for the feedback. I was hoping to just have this > temporary fix on a shared drive. as mentioned below...ASP requires > IIS...is there a way to update data in a db without IIS? Client side instead of server? > > Thanks, > > Mark > > >> Date: Tue, 4 Dec 2007 17:16:39 -0800 >> From: accessd at shaw.ca >> To: accessd at databaseadvisors.com >> Subject: Re: [AccessD] HTML page updating Access db >> >> Mark: >> >> To update it from a web site you will need to know something about a >> web language or two (like ASP/ASP.Net), Have access to an IIS web >> server so you can set everything but after the initial fan-fair it is >> fairly straight forward. >> >> Jim >> >> -----Original Message----- >> From: accessd-bounces at databaseadvisors.com >> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark A >> Matte >> Sent: Tuesday, December 04, 2007 11:23 AM >> To: Access Developers discussion and problem solving >> Subject: [AccessD] HTML page updating Access db >> >> >> Hello All, >> >> I need a down and dirty...doesn't have to be pretty...solution...we >> need about 15 people to run through some records...and change about 4 >> fields in each record(the change depends on individual >> conversation...cannot automate). >> >> These users do NOT have MS Access(where data currently resides). I >> know >> (barely) how to link to this data and display it in HTML...but I >> don't know how to update it from HTML...any suggestions on crash >> course web sites...or anyone have an example? >> >> Thanks, >> >> Mark A. Matte >> _________________________________________________________________ >> Share life as it happens with the new Windows Live.Download today >> it's > FREE! >> http://www.windowslive.com/share.html?ocid=TXT_TAGLM_Wave2_sharelife_ >> 1 >> 12007 >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com > > _________________________________________________________________ > Put your friends on the big screen with Windows VistaR + Windows LiveT. > http://www.microsoft.com/windows/shop/specialoffers.mspx?ocid=TXT_TAGL > M_CPC_ > MediaCtr_bigscreen_102007 > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com _________________________________________________________________ Connect and share in new ways with Windows Live. http://www.windowslive.com/connect.html?ocid=TXT_TAGLM_Wave2_newways_112007 -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From markamatte at hotmail.com Wed Dec 5 11:59:02 2007 From: markamatte at hotmail.com (Mark A Matte) Date: Wed, 5 Dec 2007 17:59:02 +0000 Subject: [AccessD] HTML page updating Access db In-Reply-To: <003901c83766$a0586a80$8119fea9@LTVM> References: <003901c83766$a0586a80$8119fea9@LTVM> Message-ID: I'm not sure I'm following... would I need a seperate query and page for each user? Thanks, Mark > From: max.wanadoo at gmail.com > To: accessd at databaseadvisors.com > Date: Wed, 5 Dec 2007 17:45:27 +0000 > Subject: Re: [AccessD] HTML page updating Access db > > Why not use a query? > Max > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark A Matte > Sent: Wednesday, December 05, 2007 5:30 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] HTML page updating Access db > > > WOW>..I have never used data access pages...looks good so far. For this > example...I need 3 different people to view only their data...how can I > filter the DAP?...can I use API calls in them to get the user name? > > Thanks, > > Mark > > > >> From: max.wanadoo at gmail.com >> To: accessd at databaseadvisors.com >> Date: Wed, 5 Dec 2007 16:38:23 +0000 >> Subject: Re: [AccessD] HTML page updating Access db >> >> Would Data Access Pages do the trick? >> Max >> >> >> -----Original Message----- >> From: accessd-bounces at databaseadvisors.com >> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark A >> Matte >> Sent: Wednesday, December 05, 2007 4:25 PM >> To: Access Developers discussion and problem solving >> Subject: Re: [AccessD] HTML page updating Access db >> >> >> Thanks Everyone for the feedback. I was hoping to just have this >> temporary fix on a shared drive. as mentioned below...ASP requires >> IIS...is there a way to update data in a db without IIS? Client side > instead of server? >> >> Thanks, >> >> Mark >> >> >>> Date: Tue, 4 Dec 2007 17:16:39 -0800 >>> From: accessd at shaw.ca >>> To: accessd at databaseadvisors.com >>> Subject: Re: [AccessD] HTML page updating Access db >>> >>> Mark: >>> >>> To update it from a web site you will need to know something about a >>> web language or two (like ASP/ASP.Net), Have access to an IIS web >>> server so you can set everything but after the initial fan-fair it is >>> fairly straight forward. >>> >>> Jim >>> >>> -----Original Message----- >>> From: accessd-bounces at databaseadvisors.com >>> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark A >>> Matte >>> Sent: Tuesday, December 04, 2007 11:23 AM >>> To: Access Developers discussion and problem solving >>> Subject: [AccessD] HTML page updating Access db >>> >>> >>> Hello All, >>> >>> I need a down and dirty...doesn't have to be pretty...solution...we >>> need about 15 people to run through some records...and change about 4 >>> fields in each record(the change depends on individual >>> conversation...cannot automate). >>> >>> These users do NOT have MS Access(where data currently resides). I >>> know >>> (barely) how to link to this data and display it in HTML...but I >>> don't know how to update it from HTML...any suggestions on crash >>> course web sites...or anyone have an example? >>> >>> Thanks, >>> >>> Mark A. Matte >>> _________________________________________________________________ >>> Share life as it happens with the new Windows Live.Download today >>> it's >> FREE! >>> http://www.windowslive.com/share.html?ocid=TXT_TAGLM_Wave2_sharelife_ >>> 1 >>> 12007 >>> -- >>> AccessD mailing list >>> AccessD at databaseadvisors.com >>> http://databaseadvisors.com/mailman/listinfo/accessd >>> Website: http://www.databaseadvisors.com >>> >>> -- >>> AccessD mailing list >>> AccessD at databaseadvisors.com >>> http://databaseadvisors.com/mailman/listinfo/accessd >>> Website: http://www.databaseadvisors.com >> >> _________________________________________________________________ >> Put your friends on the big screen with Windows VistaR + Windows LiveT. >> http://www.microsoft.com/windows/shop/specialoffers.mspx?ocid=TXT_TAGL >> M_CPC_ >> MediaCtr_bigscreen_102007 >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com > > _________________________________________________________________ > Connect and share in new ways with Windows Live. > http://www.windowslive.com/connect.html?ocid=TXT_TAGLM_Wave2_newways_112007 > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com _________________________________________________________________ Share life as it happens with the new Windows Live.Download today it's FREE! http://www.windowslive.com/share.html?ocid=TXT_TAGLM_Wave2_sharelife_112007 From max.wanadoo at gmail.com Wed Dec 5 12:06:03 2007 From: max.wanadoo at gmail.com (max.wanadoo at gmail.com) Date: Wed, 5 Dec 2007 18:06:03 -0000 Subject: [AccessD] HTML page updating Access db In-Reply-To: Message-ID: <004501c83769$80afae70$8119fea9@LTVM> Or one query filter by username. Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark A Matte Sent: Wednesday, December 05, 2007 5:59 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] HTML page updating Access db I'm not sure I'm following... would I need a seperate query and page for each user? Thanks, Mark > From: max.wanadoo at gmail.com > To: accessd at databaseadvisors.com > Date: Wed, 5 Dec 2007 17:45:27 +0000 > Subject: Re: [AccessD] HTML page updating Access db > > Why not use a query? > Max > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark A > Matte > Sent: Wednesday, December 05, 2007 5:30 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] HTML page updating Access db > > > WOW>..I have never used data access pages...looks good so far. For > WOW>this > example...I need 3 different people to view only their data...how can > I filter the DAP?...can I use API calls in them to get the user name? > > Thanks, > > Mark > > > >> From: max.wanadoo at gmail.com >> To: accessd at databaseadvisors.com >> Date: Wed, 5 Dec 2007 16:38:23 +0000 >> Subject: Re: [AccessD] HTML page updating Access db >> >> Would Data Access Pages do the trick? >> Max >> >> >> -----Original Message----- >> From: accessd-bounces at databaseadvisors.com >> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark A >> Matte >> Sent: Wednesday, December 05, 2007 4:25 PM >> To: Access Developers discussion and problem solving >> Subject: Re: [AccessD] HTML page updating Access db >> >> >> Thanks Everyone for the feedback. I was hoping to just have this >> temporary fix on a shared drive. as mentioned below...ASP requires >> IIS...is there a way to update data in a db without IIS? Client side > instead of server? >> >> Thanks, >> >> Mark >> >> >>> Date: Tue, 4 Dec 2007 17:16:39 -0800 >>> From: accessd at shaw.ca >>> To: accessd at databaseadvisors.com >>> Subject: Re: [AccessD] HTML page updating Access db >>> >>> Mark: >>> >>> To update it from a web site you will need to know something about a >>> web language or two (like ASP/ASP.Net), Have access to an IIS web >>> server so you can set everything but after the initial fan-fair it >>> is fairly straight forward. >>> >>> Jim >>> >>> -----Original Message----- >>> From: accessd-bounces at databaseadvisors.com >>> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark A >>> Matte >>> Sent: Tuesday, December 04, 2007 11:23 AM >>> To: Access Developers discussion and problem solving >>> Subject: [AccessD] HTML page updating Access db >>> >>> >>> Hello All, >>> >>> I need a down and dirty...doesn't have to be pretty...solution...we >>> need about 15 people to run through some records...and change about >>> 4 fields in each record(the change depends on individual >>> conversation...cannot automate). >>> >>> These users do NOT have MS Access(where data currently resides). I >>> know >>> (barely) how to link to this data and display it in HTML...but I >>> don't know how to update it from HTML...any suggestions on crash >>> course web sites...or anyone have an example? >>> >>> Thanks, >>> >>> Mark A. Matte >>> _________________________________________________________________ >>> Share life as it happens with the new Windows Live.Download today >>> it's >> FREE! >>> http://www.windowslive.com/share.html?ocid=TXT_TAGLM_Wave2_sharelife >>> _ >>> 1 >>> 12007 >>> -- >>> AccessD mailing list >>> AccessD at databaseadvisors.com >>> http://databaseadvisors.com/mailman/listinfo/accessd >>> Website: http://www.databaseadvisors.com >>> >>> -- >>> AccessD mailing list >>> AccessD at databaseadvisors.com >>> http://databaseadvisors.com/mailman/listinfo/accessd >>> Website: http://www.databaseadvisors.com >> >> _________________________________________________________________ >> Put your friends on the big screen with Windows VistaR + Windows LiveT. >> http://www.microsoft.com/windows/shop/specialoffers.mspx?ocid=TXT_TAG >> L >> M_CPC_ >> MediaCtr_bigscreen_102007 >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com > > _________________________________________________________________ > Connect and share in new ways with Windows Live. > http://www.windowslive.com/connect.html?ocid=TXT_TAGLM_Wave2_newways_1 > 12007 > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com _________________________________________________________________ Share life as it happens with the new Windows Live.Download today it's FREE! http://www.windowslive.com/share.html?ocid=TXT_TAGLM_Wave2_sharelife_112007 -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From Gustav at cactus.dk Wed Dec 5 12:07:28 2007 From: Gustav at cactus.dk (Gustav Brock) Date: Wed, 05 Dec 2007 19:07:28 +0100 Subject: [AccessD] HTML page updating Access db Message-ID: Hi Mark Or - at some cost - CodeCharge: http://www.codecharge.com The free download works for 20 days ... /gustav >>> lmrazek at lcm-res.com 05-12-2007 18:44:21 >>> Hi Mark: I'd do this in classic ASP or ASP.NET. You might also want to check out tools from: http://www.xlinesoft.com/ (I haven't used, it, but have a friend who loves it). There are many other "builder" type scripts that will help you with this. If you have Dreamweaver, check out the tools from WebAssist (DataAssist) in particular. Larry Mrazek LCM Research, Inc. www.lcm-res.com lmrazek at lcm-res.com ph. 314-432-5886 mobile: 314-496-1645 -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark A Matte Sent: Tuesday, December 04, 2007 1:23 PM To: Access Developers discussion and problem solving Subject: [AccessD] HTML page updating Access db Hello All, I need a down and dirty...doesn't have to be pretty...solution...we need about 15 people to run through some records...and change about 4 fields in each record(the change depends on individual conversation...cannot automate). These users do NOT have MS Access(where data currently resides). I know (barely) how to link to this data and display it in HTML...but I don't know how to update it from HTML...any suggestions on crash course web sites...or anyone have an example? Thanks, Mark A. Matte From accessd at shaw.ca Wed Dec 5 12:32:42 2007 From: accessd at shaw.ca (Jim Lawrence) Date: Wed, 05 Dec 2007 10:32:42 -0800 Subject: [AccessD] Report Filter Problem In-Reply-To: <000301c8374a$4f73b5f0$0301a8c0@HAL9005> References: <003401c836a0$e9ecd9e0$0301a8c0@HAL9005> <485FDF8C2AEA44D3B6B62D6363B8A178@creativesystemdesigns.com> <006e01c836fd$4e3d86e0$0301a8c0@HAL9005> <61FB5327D93F4E5CBE81DFF6090A8419@creativesystemdesigns.com> <000301c8374a$4f73b5f0$0301a8c0@HAL9005> Message-ID: That sounds like it should work Rocky. Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin at Beach Access Software Sent: Wednesday, December 05, 2007 6:23 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Report Filter Problem Jim: That's how I do it normally. However, in this case each group of records needs to be evaluated at the time the report is being generated and in one case only records meeting the criterion are to be printed, and in the other case all records in the group need to be printed if only one meets the criterion. So I'm thinking of two solutions - one is to do a little post-processing on the temp table that the report is based on; add a yes/no field, set it based on the user option on the calling form, and then retrieve only the 'yes' records. The other option is to look at each record in the detail format event and use the following: If DIFFERENCE < .01 Then Me.MoveLayout = False Me.NextRecord = True Me.PrintSection = False End If The second solution would only take a couple of minutes to implement and test. It might take a little longer to generate the report but the amount of data is not great. So as usual even when I don't get a 'Do it this way." response from the list, just talking about it generates a solution. It's like psychotherapy - the 'talking cure'. We could call it 'cyber-therapy' and market it. But you have to really want to find a solution. Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Lawrence Sent: Wednesday, December 05, 2007 3:48 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Report Filter Problem Hi Rocky: Do you call the form that sets the filter value from OPEN_REPORT procedure? I traditionally: 1. Call the Form from the On_Open event. 2. From the Form the Record Source is then set. (ie. Me.RecordSource = "qryDifference") I never play with filters as I ran into some issues a few years ago and this method does not seem to have the same problems. HTH Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin at Beach Access Software Sent: Tuesday, December 04, 2007 9:12 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Report Filter Problem Jim: I kept the same query for the report - actually just printing pretty much straight off of a temp table. But on the calling form there's an option frame which says to 1) print all records, or 2) only those where the DIFFERENCE >= .01. This eliminates the zero difference records and the ones which are different by less than a cent. The report is printed product by product. So I've added a grouping level on Product. So for a group of records for one product, if they've selected 2) in the option frame, the user now wants all records to print, even if for most of the records the DIFFERENCE is < .01. So I thought that just removing the filter in that case, and replacing it when done with the group would do it. But, for some inexplicable reason, the report just keeps running itself - like it's calling itself. Weird behavior I've never seen before but it must have something to do with removing and turning off the filter in the group header, and then in the replacing the filter and turning it on again in the group footer. Because when I run it with the all records option selected on the calling form, it runs fine. Any ideas? Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Lawrence Sent: Tuesday, December 04, 2007 4:28 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Report Filter Problem Hi Rocky: Can I assume the query if actually Select * from table where difference >= .01 changed to select * from table where difference > 1 Is this query actually run against a combined query used in the report? I have found that sometimes a combined query does not work as planned. When you run this query directly against the report query/table does it work? Try putting brackets around the filter like: "(difference > 1.0)" and see if that produces any change. Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin at Beach Access Software Sent: Tuesday, December 04, 2007 10:10 AM To: 'Access Developers discussion and problem solving' Subject: [AccessD] Report Filter Problem Dear List: I have a report grouped on Product. In the detail there are two number - standard and actual cost. There's an option on the calling form to print all records or only records where the difference is > .01. In the report's Open event, then, I set the filter: If Forms!frmPricePaidVersusContractReport!fraPrint = 1 Then Me.Filter = "" Me.FilterOn = False Else Me.Filter = "Difference >=.01" Me.FilterOn = True End If All's well so far. Then the client said to change the report so that if the option to print only if DIFFERENCE > .01 and ANY ONE record in the product qualified, then print all records for that product. So in the format event of the header of the Product I do a little code to see if ANY ONE record qualifies and if so I turn the filter off: ShowDetail: Me.Filter = "" Me.FilterOn = False and then in the Format event of the Product Footer I conditionally turn the filter back on again with same code I used in the open event. Problem is that it goes into a loop which I traced down to the report being run over and over again. I put a break point in the Open event, and it just keeps running the report again and again. What is going wrong here - or better yet - what's the solution? 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 No virus found in this incoming message. Checked by AVG Free Edition. Version: 7.5.503 / Virus Database: 269.16.13/1169 - Release Date: 12/3/2007 10:56 PM -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com No virus found in this incoming message. Checked by AVG Free Edition. Version: 7.5.503 / Virus Database: 269.16.14/1171 - Release Date: 12/4/2007 7:31 PM -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From Jim.Hale at FleetPride.com Wed Dec 5 15:30:42 2007 From: Jim.Hale at FleetPride.com (Hale, Jim) Date: Wed, 5 Dec 2007 15:30:42 -0600 Subject: [AccessD] Loading checkbox values into an array In-Reply-To: <004f01c836d7$44c0be50$977aa8c0@M90> References: <004f01c836d7$44c0be50$977aa8c0@M90> Message-ID: OK, the following function correctly identifies the checkboxes and their values (-1 or 0) but for some reason blChk(intIndex) = ctlIn.Value isn't working. No error, blchk is just wrong (always false). blChk(intIndex) = cbool(ctlIn.Value) doesn't work either or setting blchk to a variant. What am I missing? TIA Jim Hale Function LoadArray() Dim ctlIn As Control, intIndex As Integer Dim blChk(0 To 13) As Boolean For Each ctlIn In Me.Controls If ctlIn.ControlType = acCheckBox Then blChk(intIndex) = ctlIn.Value intIndex = intIndex + 1 MsgBox ctlIn.ControlType & " " & intIndex & " " & ctlIn.Value End If Next ctlIn End Function -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Tuesday, December 04, 2007 6:39 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Loading checkbox values into an array Give us a little more info. Why do you need to load into an array? An array of what? (air code) function LoadArray (ParamArray varCtls() as variant) dim ctl as control dim Arr(13) as variant dim intIndex as integer for each ctl in varCtls arr(intIndex) = ctl.value intindex+=1 next ctl LoadArray = Arr end function ?LoadArray(Chk1, Chk2, Chk3 etc etc)(0) returns an array and displays the 0th element Something like that? You really should do some error checking to see how many objects varCtls contains in case you pass in 14 controls (you'd get a runtime error). John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- *********************************************************************** The information transmitted is intended solely for the individual or entity to which it is addressed and may contain confidential and/or privileged material. Any review, retransmission, dissemination or other use of or taking action in reliance upon this information by persons or entities other than the intended recipient is prohibited. If you have received this email in error please contact the sender and delete the material from any computer. As a recipient of this email, you are responsible for screening its contents and the contents of any attachments for the presence of viruses. No liability is accepted for any damages caused by any virus transmitted by this email. From markamatte at hotmail.com Wed Dec 5 16:06:36 2007 From: markamatte at hotmail.com (Mark A Matte) Date: Wed, 5 Dec 2007 22:06:36 +0000 Subject: [AccessD] HTML page updating Access db In-Reply-To: <004501c83769$80afae70$8119fea9@LTVM> References: <004501c83769$80afae70$8119fea9@LTVM> Message-ID: So far I have got the DAP to display the data I need...I now realize I cannot update this data??? If I build the page directly from the table...I can edit the data, but if I build it from a query I cannot? Any guidence...I've pulled most of the hair out!!!! Thanks Again, Mark A. Matte > From: max.wanadoo at gmail.com > To: accessd at databaseadvisors.com > Date: Wed, 5 Dec 2007 18:06:03 +0000 > Subject: Re: [AccessD] HTML page updating Access db > > Or one query filter by username. > Max > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark A Matte > Sent: Wednesday, December 05, 2007 5:59 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] HTML page updating Access db > > > I'm not sure I'm following... would I need a seperate query and page for > each user? > > Thanks, > > Mark > > >> From: max.wanadoo at gmail.com >> To: accessd at databaseadvisors.com >> Date: Wed, 5 Dec 2007 17:45:27 +0000 >> Subject: Re: [AccessD] HTML page updating Access db >> >> Why not use a query? >> Max >> >> >> -----Original Message----- >> From: accessd-bounces at databaseadvisors.com >> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark A >> Matte >> Sent: Wednesday, December 05, 2007 5:30 PM >> To: Access Developers discussion and problem solving >> Subject: Re: [AccessD] HTML page updating Access db >> >> >> WOW>..I have never used data access pages...looks good so far. For >> WOW>this >> example...I need 3 different people to view only their data...how can >> I filter the DAP?...can I use API calls in them to get the user name? >> >> Thanks, >> >> Mark >> >> >> >>> From: max.wanadoo at gmail.com >>> To: accessd at databaseadvisors.com >>> Date: Wed, 5 Dec 2007 16:38:23 +0000 >>> Subject: Re: [AccessD] HTML page updating Access db >>> >>> Would Data Access Pages do the trick? >>> Max >>> >>> >>> -----Original Message----- >>> From: accessd-bounces at databaseadvisors.com >>> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark A >>> Matte >>> Sent: Wednesday, December 05, 2007 4:25 PM >>> To: Access Developers discussion and problem solving >>> Subject: Re: [AccessD] HTML page updating Access db >>> >>> >>> Thanks Everyone for the feedback. I was hoping to just have this >>> temporary fix on a shared drive. as mentioned below...ASP requires >>> IIS...is there a way to update data in a db without IIS? Client side >> instead of server? >>> >>> Thanks, >>> >>> Mark >>> >>> >>>> Date: Tue, 4 Dec 2007 17:16:39 -0800 >>>> From: accessd at shaw.ca >>>> To: accessd at databaseadvisors.com >>>> Subject: Re: [AccessD] HTML page updating Access db >>>> >>>> Mark: >>>> >>>> To update it from a web site you will need to know something about a >>>> web language or two (like ASP/ASP.Net), Have access to an IIS web >>>> server so you can set everything but after the initial fan-fair it >>>> is fairly straight forward. >>>> >>>> Jim >>>> >>>> -----Original Message----- >>>> From: accessd-bounces at databaseadvisors.com >>>> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark A >>>> Matte >>>> Sent: Tuesday, December 04, 2007 11:23 AM >>>> To: Access Developers discussion and problem solving >>>> Subject: [AccessD] HTML page updating Access db >>>> >>>> >>>> Hello All, >>>> >>>> I need a down and dirty...doesn't have to be pretty...solution...we >>>> need about 15 people to run through some records...and change about >>>> 4 fields in each record(the change depends on individual >>>> conversation...cannot automate). >>>> >>>> These users do NOT have MS Access(where data currently resides). I >>>> know >>>> (barely) how to link to this data and display it in HTML...but I >>>> don't know how to update it from HTML...any suggestions on crash >>>> course web sites...or anyone have an example? >>>> >>>> Thanks, >>>> >>>> Mark A. Matte >>>> _________________________________________________________________ >>>> Share life as it happens with the new Windows Live.Download today >>>> it's >>> FREE! >>>> http://www.windowslive.com/share.html?ocid=TXT_TAGLM_Wave2_sharelife >>>> _ >>>> 1 >>>> 12007 >>>> -- >>>> AccessD mailing list >>>> AccessD at databaseadvisors.com >>>> http://databaseadvisors.com/mailman/listinfo/accessd >>>> Website: http://www.databaseadvisors.com >>>> >>>> -- >>>> AccessD mailing list >>>> AccessD at databaseadvisors.com >>>> http://databaseadvisors.com/mailman/listinfo/accessd >>>> Website: http://www.databaseadvisors.com >>> >>> _________________________________________________________________ >>> Put your friends on the big screen with Windows VistaR + Windows LiveT. >>> http://www.microsoft.com/windows/shop/specialoffers.mspx?ocid=TXT_TAG >>> L >>> M_CPC_ >>> MediaCtr_bigscreen_102007 >>> -- >>> AccessD mailing list >>> AccessD at databaseadvisors.com >>> http://databaseadvisors.com/mailman/listinfo/accessd >>> Website: http://www.databaseadvisors.com >>> >>> -- >>> AccessD mailing list >>> AccessD at databaseadvisors.com >>> http://databaseadvisors.com/mailman/listinfo/accessd >>> Website: http://www.databaseadvisors.com >> >> _________________________________________________________________ >> Connect and share in new ways with Windows Live. >> http://www.windowslive.com/connect.html?ocid=TXT_TAGLM_Wave2_newways_1 >> 12007 >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com > > _________________________________________________________________ > Share life as it happens with the new Windows Live.Download today it's FREE! > http://www.windowslive.com/share.html?ocid=TXT_TAGLM_Wave2_sharelife_112007 > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com _________________________________________________________________ Put your friends on the big screen with Windows Vista? + Windows Live?. http://www.microsoft.com/windows/shop/specialoffers.mspx?ocid=TXT_TAGLM_CPC_MediaCtr_bigscreen_102007 From cfoust at infostatsystems.com Wed Dec 5 16:15:20 2007 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Wed, 5 Dec 2007 14:15:20 -0800 Subject: [AccessD] Loading checkbox values into an array In-Reply-To: References: <004f01c836d7$44c0be50$977aa8c0@M90> Message-ID: Why would you be setting blchk to a variant? For each works best if you dim a control of the appropriate type and assign ctlIn to it, like this: Dim chk As CheckBox For Each ctlIn in Me.Controls If ctlIn.ControlType = acCheckBox Then chk = ctlIn That allows you to access the nmethods and properties that belong to that controltype, which you can't do using ctlIn. Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Hale, Jim Sent: Wednesday, December 05, 2007 1:31 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Loading checkbox values into an array OK, the following function correctly identifies the checkboxes and their values (-1 or 0) but for some reason blChk(intIndex) = ctlIn.Value isn't working. No error, blchk is just wrong (always false). blChk(intIndex) = cbool(ctlIn.Value) doesn't work either or setting blchk to a variant. What am I missing? TIA Jim Hale Function LoadArray() Dim ctlIn As Control, intIndex As Integer Dim blChk(0 To 13) As Boolean For Each ctlIn In Me.Controls If ctlIn.ControlType = acCheckBox Then blChk(intIndex) = ctlIn.Value intIndex = intIndex + 1 MsgBox ctlIn.ControlType & " " & intIndex & " " & ctlIn.Value End If Next ctlIn End Function -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Tuesday, December 04, 2007 6:39 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Loading checkbox values into an array Give us a little more info. Why do you need to load into an array? An array of what? (air code) function LoadArray (ParamArray varCtls() as variant) dim ctl as control dim Arr(13) as variant dim intIndex as integer for each ctl in varCtls arr(intIndex) = ctl.value intindex+=1 next ctl LoadArray = Arr end function ?LoadArray(Chk1, Chk2, Chk3 etc etc)(0) returns an array and displays the 0th element Something like that? You really should do some error checking to see how many objects varCtls contains in case you pass in 14 controls (you'd get a runtime error). John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From Lambert.Heenan at AIG.com Wed Dec 5 16:26:07 2007 From: Lambert.Heenan at AIG.com (Heenan, Lambert) Date: Wed, 5 Dec 2007 17:26:07 -0500 Subject: [AccessD] Loading checkbox values into an array Message-ID: <34C8A2AB1EF3564CB0D64DB6AFFDD5C20E8C1218@XLIVMBX35bkup.aig.com> Your example code does not actually display the value of blChk(intIndex) anywhere. If you change your msgbox statement to... MsgBox ctlIn.ControlType & " " & intIndex & " " & ctlIn.Value & " " & blChk(intIndex) ... then yes, blChk(intIndex) is always false. But that's because you are displaying the value of an uninitialized array element - because you incremented the index before the MsgBox call. Like this... Function LoadArray() Dim ctlIn As Control, intIndex As Integer Dim blChk(13) As Boolean For Each ctlIn In Me.Controls If ctlIn.ControlType = acCheckBox Then blChk(intIndex) = ctlIn.Value If MsgBox(ctlIn.ControlType & " " & intIndex & " " & ctlIn.Value _ & " " & "Array value " & blChk(intIndex), vbOKCancel) _ = vbCancel Then Exit For intIndex = intIndex + 1 End If Next ctlIn End Function -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Hale, Jim Sent: Wednesday, December 05, 2007 4:31 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Loading checkbox values into an array OK, the following function correctly identifies the checkboxes and their values (-1 or 0) but for some reason blChk(intIndex) = ctlIn.Value isn't working. No error, blchk is just wrong (always false). blChk(intIndex) = cbool(ctlIn.Value) doesn't work either or setting blchk to a variant. What am I missing? TIA Jim Hale Function LoadArray() Dim ctlIn As Control, intIndex As Integer Dim blChk(0 To 13) As Boolean For Each ctlIn In Me.Controls If ctlIn.ControlType = acCheckBox Then blChk(intIndex) = ctlIn.Value intIndex = intIndex + 1 MsgBox ctlIn.ControlType & " " & intIndex & " " & ctlIn.Value End If Next ctlIn End Function -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Tuesday, December 04, 2007 6:39 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Loading checkbox values into an array Give us a little more info. Why do you need to load into an array? An array of what? (air code) function LoadArray (ParamArray varCtls() as variant) dim ctl as control dim Arr(13) as variant dim intIndex as integer for each ctl in varCtls arr(intIndex) = ctl.value intindex+=1 next ctl LoadArray = Arr end function ?LoadArray(Chk1, Chk2, Chk3 etc etc)(0) returns an array and displays the 0th element Something like that? You really should do some error checking to see how many objects varCtls contains in case you pass in 14 controls (you'd get a runtime error). John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- *********************************************************************** The information transmitted is intended solely for the individual or entity to which it is addressed and may contain confidential and/or privileged material. Any review, retransmission, dissemination or other use of or taking action in reliance upon this information by persons or entities other than the intended recipient is prohibited. If you have received this email in error please contact the sender and delete the material from any computer. As a recipient of this email, you are responsible for screening its contents and the contents of any attachments for the presence of viruses. No liability is accepted for any damages caused by any virus transmitted by this email. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From Jim.Hale at FleetPride.com Wed Dec 5 16:42:14 2007 From: Jim.Hale at FleetPride.com (Hale, Jim) Date: Wed, 5 Dec 2007 16:42:14 -0600 Subject: [AccessD] Loading checkbox values into an array In-Reply-To: <34C8A2AB1EF3564CB0D64DB6AFFDD5C20E8C1218@XLIVMBX35bkup.aig.com > References: <34C8A2AB1EF3564CB0D64DB6AFFDD5C20E8C1218@XLIVMBX35bkup.aig.com> Message-ID: I was just using this to prove that ctlinvalue was being correctly determined. However, thanks to your suggestion I reviewed my actual code and figured out I was trying to display blchk before it was actually loaded. Thanks for the push! Sometimes you stare at something so long you can't see the answer. Jim Hale *********************************************************************** The information transmitted is intended solely for the individual or entity to which it is addressed and may contain confidential and/or privileged material. Any review, retransmission, dissemination or other use of or taking action in reliance upon this information by persons or entities other than the intended recipient is prohibited. If you have received this email in error please contact the sender and delete the material from any computer. As a recipient of this email, you are responsible for screening its contents and the contents of any attachments for the presence of viruses. No liability is accepted for any damages caused by any virus transmitted by this email. From fuller.artful at gmail.com Wed Dec 5 16:44:20 2007 From: fuller.artful at gmail.com (Arthur Fuller) Date: Wed, 5 Dec 2007 17:44:20 -0500 Subject: [AccessD] BartPE In-Reply-To: <009001c8375e$38b44190$977aa8c0@M90> References: <005301c836ff$31569f60$977aa8c0@M90> <987890286AB341518CA4622FE79C77C0@creativesystemdesigns.com> <009001c8375e$38b44190$977aa8c0@M90> Message-ID: <29f585dd0712051444t4fcd839dm6231fff349ce1f2e@mail.gmail.com> A tad vaguely on topic, but I've always wondered exactly how R/W disks (CDs and DVDs) work. Are they just fooling us by not freezing the file allocation table, deleting what we wrote last time but not recovering the space? And if not that, how do they manage to rewrite locations that have already been written to? IOW, if I almost completely fill a disk, then delete everything, then change the date of the source files and recopy them to the disk, will there be room? If so, how do they do it? Arthur From ab-mi at post3.tele.dk Wed Dec 5 17:33:01 2007 From: ab-mi at post3.tele.dk (Asger Blond) Date: Thu, 6 Dec 2007 00:33:01 +0100 Subject: [AccessD] Getting the type of a variant In-Reply-To: <20071202182018.MGJO21070.fep24.mail.dk@databaseadvisors.com> Message-ID: <000001c83797$2d7ceb90$2101a8c0@AB> Late answer, but anyway: the function TypeName() may be the most handy - Dim varMyVar1 As Variant, varMyVar2 As Variant varMyVar1='XXX' varMyVar2= 100 Debug.Print TypeName(varMyVar1) --> String Debug.Print TypeName(varMyVar2) --> Integer /Asger -----Oprindelig meddelelse----- Fra: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] P? vegne af jwcolby Sendt: 2. december 2007 19:17 Til: 'Access Developers discussion and problem solving' Emne: [AccessD] Getting the type of a variant How do you get the type of data currently stored in a variant? John W. Colby Colby Consulting 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 Wed Dec 5 17:52:25 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Wed, 5 Dec 2007 18:52:25 -0500 Subject: [AccessD] BartPE In-Reply-To: <29f585dd0712051444t4fcd839dm6231fff349ce1f2e@mail.gmail.com> References: <005301c836ff$31569f60$977aa8c0@M90><987890286AB341518CA4622FE79C77C0@creativesystemdesigns.com><009001c8375e$38b44190$977aa8c0@M90> <29f585dd0712051444t4fcd839dm6231fff349ce1f2e@mail.gmail.com> Message-ID: <00a301c83799$e3668590$977aa8c0@M90> It is a different chemistry at the write layer. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Arthur Fuller Sent: Wednesday, December 05, 2007 5:44 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] BartPE A tad vaguely on topic, but I've always wondered exactly how R/W disks (CDs and DVDs) work. Are they just fooling us by not freezing the file allocation table, deleting what we wrote last time but not recovering the space? And if not that, how do they manage to rewrite locations that have already been written to? IOW, if I almost completely fill a disk, then delete everything, then change the date of the source files and recopy them to the disk, will there be room? If so, how do they do it? 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 Wed Dec 5 19:23:26 2007 From: fuller.artful at gmail.com (Arthur Fuller) Date: Wed, 5 Dec 2007 20:23:26 -0500 Subject: [AccessD] BartPE In-Reply-To: <00a301c83799$e3668590$977aa8c0@M90> References: <005301c836ff$31569f60$977aa8c0@M90> <987890286AB341518CA4622FE79C77C0@creativesystemdesigns.com> <009001c8375e$38b44190$977aa8c0@M90> <29f585dd0712051444t4fcd839dm6231fff349ce1f2e@mail.gmail.com> <00a301c83799$e3668590$977aa8c0@M90> Message-ID: <29f585dd0712051723y6a8d3d26g335efd15b265b7e@mail.gmail.com> So does that mean that given my experiment, I could entirely fill an R/W DVD then erase it all and fill it with something else, just like a hard disk or (remember when) floppy? If so, then I'd better invest in a dozen or so R/Ws, and fast! Arthur On 12/5/07, jwcolby wrote: > > It is a different chemistry at the write layer. > From tinanfields at torchlake.com Wed Dec 5 19:56:13 2007 From: tinanfields at torchlake.com (Tina Norris Fields) Date: Wed, 05 Dec 2007 20:56:13 -0500 Subject: [AccessD] Form doesn't show selected record Message-ID: <475756BD.4020909@torchlake.com> Hi, A small database, in A2K file format, has a form with a combo-box from which a student name is selected. Then a button is clicked to open the student profile form with the record of the selected student. Used to work just fine. Client used to be on Windows 2K, recently migrated to Windows XP. All of a sudden the student profile opens with no record displayed, yet the filter is in place. If you remove the filter, then put the filter back on, the record information appears. Hmm - why? What should I be looking for? TIA, Tina From fuller.artful at gmail.com Wed Dec 5 19:59:52 2007 From: fuller.artful at gmail.com (Arthur Fuller) Date: Wed, 5 Dec 2007 20:59:52 -0500 Subject: [AccessD] When to Requery? Message-ID: <29f585dd0712051759k30b671f2x872f39518e1bc5b8@mail.gmail.com> I have a form with a subform (you've heard this one, I bet). The subform is R/O and there's a button to add a new Item. This pops up a dialog form that accepts the new data. The form has a button to Save, which writes the record and then closes the form. I want to requery the subform to reflect the newly added item at the top of the list. The subform is sorted by TransactionID DESC, but my various attempts to requery the subform suggest that I'm doing it in the wrong event. Here is the scenario in more literal terms: Main form: Riders_frm Sub form: Transactions_fsub, containing a button that invokes "New Transaction", which opens Transactions_New_frm. User clicks Save on said dialog. Dialog closes, returning the user to the Main form. At this point, I wish the sub-form (Transactions_fsub) to refresh or requery and display the newly-added record at the top of the grid, NOT at the bottom (which it is currently doing). Yes, the user can re-sort the data but that's not what I want. I want the Transactions to be sorted (either TransactonID DESC or TransactionDate DESC -- both will work), but I can't seem to automate it. Keystrokes are required and that's what I want to get around. Any suggestions? TIA, Arthur From dwaters at usinternet.com Wed Dec 5 20:35:25 2007 From: dwaters at usinternet.com (Dan Waters) Date: Wed, 5 Dec 2007 20:35:25 -0600 Subject: [AccessD] When to Requery? In-Reply-To: <29f585dd0712051759k30b671f2x872f39518e1bc5b8@mail.gmail.com> References: <29f585dd0712051759k30b671f2x872f39518e1bc5b8@mail.gmail.com> Message-ID: <000001c837b0$a8a38680$0300a8c0@danwaters> Hi Arthur, On the Click event of the Save button after the new record is inserted try this: Forms("Transactions_fsub").OrderByOn = True Forms("Transactions_fsub").OrderBy = "TransactionDate DESC" I'm pretty sure that resorting will force a requery. Hope this Helps! Dan -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Arthur Fuller Sent: Wednesday, December 05, 2007 8:00 PM To: Access Developers discussion and problem solving Subject: [AccessD] When to Requery? I have a form with a subform (you've heard this one, I bet). The subform is R/O and there's a button to add a new Item. This pops up a dialog form that accepts the new data. The form has a button to Save, which writes the record and then closes the form. I want to requery the subform to reflect the newly added item at the top of the list. The subform is sorted by TransactionID DESC, but my various attempts to requery the subform suggest that I'm doing it in the wrong event. Here is the scenario in more literal terms: Main form: Riders_frm Sub form: Transactions_fsub, containing a button that invokes "New Transaction", which opens Transactions_New_frm. User clicks Save on said dialog. Dialog closes, returning the user to the Main form. At this point, I wish the sub-form (Transactions_fsub) to refresh or requery and display the newly-added record at the top of the grid, NOT at the bottom (which it is currently doing). Yes, the user can re-sort the data but that's not what I want. I want the Transactions to be sorted (either TransactonID DESC or TransactionDate DESC -- both will work), but I can't seem to automate it. Keystrokes are required and that's what I want to get around. Any suggestions? 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 Dec 5 21:15:29 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Wed, 5 Dec 2007 22:15:29 -0500 Subject: [AccessD] CD/DVD R/W In-Reply-To: <29f585dd0712051723y6a8d3d26g335efd15b265b7e@mail.gmail.com> References: <005301c836ff$31569f60$977aa8c0@M90><987890286AB341518CA4622FE79C77C0@creativesystemdesigns.com><009001c8375e$38b44190$977aa8c0@M90><29f585dd0712051444t4fcd839dm6231fff349ce1f2e@mail.gmail.com><00a301c83799$e3668590$977aa8c0@M90> <29f585dd0712051723y6a8d3d26g335efd15b265b7e@mail.gmail.com> Message-ID: <000301c837b6$42540fc0$977aa8c0@M90> Yep, that's what it means. They are rewritable. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Arthur Fuller Sent: Wednesday, December 05, 2007 8:23 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] BartPE So does that mean that given my experiment, I could entirely fill an R/W DVD then erase it all and fill it with something else, just like a hard disk or (remember when) floppy? If so, then I'd better invest in a dozen or so R/Ws, and fast! Arthur On 12/5/07, jwcolby wrote: > > It is a different chemistry at the write layer. > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From jwcolby at colbyconsulting.com Wed Dec 5 21:17:31 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Wed, 5 Dec 2007 22:17:31 -0500 Subject: [AccessD] When to Requery? In-Reply-To: <29f585dd0712051759k30b671f2x872f39518e1bc5b8@mail.gmail.com> References: <29f585dd0712051759k30b671f2x872f39518e1bc5b8@mail.gmail.com> Message-ID: <000401c837b6$8a591a90$977aa8c0@M90> Sort on PKID in reverse chronological order in the subform's query? John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Arthur Fuller Sent: Wednesday, December 05, 2007 9:00 PM To: Access Developers discussion and problem solving Subject: [AccessD] When to Requery? I have a form with a subform (you've heard this one, I bet). The subform is R/O and there's a button to add a new Item. This pops up a dialog form that accepts the new data. The form has a button to Save, which writes the record and then closes the form. I want to requery the subform to reflect the newly added item at the top of the list. The subform is sorted by TransactionID DESC, but my various attempts to requery the subform suggest that I'm doing it in the wrong event. Here is the scenario in more literal terms: Main form: Riders_frm Sub form: Transactions_fsub, containing a button that invokes "New Transaction", which opens Transactions_New_frm. User clicks Save on said dialog. Dialog closes, returning the user to the Main form. At this point, I wish the sub-form (Transactions_fsub) to refresh or requery and display the newly-added record at the top of the grid, NOT at the bottom (which it is currently doing). Yes, the user can re-sort the data but that's not what I want. I want the Transactions to be sorted (either TransactonID DESC or TransactionDate DESC -- both will work), but I can't seem to automate it. Keystrokes are required and that's what I want to get around. Any suggestions? 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 Wed Dec 5 21:46:49 2007 From: fuller.artful at gmail.com (Arthur Fuller) Date: Wed, 5 Dec 2007 22:46:49 -0500 Subject: [AccessD] When to Requery? In-Reply-To: <000401c837b6$8a591a90$977aa8c0@M90> References: <29f585dd0712051759k30b671f2x872f39518e1bc5b8@mail.gmail.com> <000401c837b6$8a591a90$977aa8c0@M90> Message-ID: <29f585dd0712051946nb72aeb7v9700e0aa367c2f5f@mail.gmail.com> That's been the case all along and hasn't worked. A manual re-sort does it, of course, but that's what I'm trying to avoid. The client wants all the transactions sorted either TransactionID or TransactionDate DESC (which amount to the same thing), but when a new row is added it goes to the bottom until I manually re-sort and that's the step I need to automate. Arthur On 12/5/07, jwcolby wrote: > > Sort on PKID in reverse chronological order in the subform's query? > > From jwcolby at colbyconsulting.com Wed Dec 5 22:18:25 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Wed, 5 Dec 2007 23:18:25 -0500 Subject: [AccessD] When to Requery? In-Reply-To: <29f585dd0712051946nb72aeb7v9700e0aa367c2f5f@mail.gmail.com> References: <29f585dd0712051759k30b671f2x872f39518e1bc5b8@mail.gmail.com><000401c837b6$8a591a90$977aa8c0@M90> <29f585dd0712051946nb72aeb7v9700e0aa367c2f5f@mail.gmail.com> Message-ID: <001701c837bf$0c271bf0$977aa8c0@M90> It should be a simple me.requery. That forces a refetch of the info and if it is sorted rev on the PKID that should go to the top. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Arthur Fuller Sent: Wednesday, December 05, 2007 10:47 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] When to Requery? That's been the case all along and hasn't worked. A manual re-sort does it, of course, but that's what I'm trying to avoid. The client wants all the transactions sorted either TransactionID or TransactionDate DESC (which amount to the same thing), but when a new row is added it goes to the bottom until I manually re-sort and that's the step I need to automate. Arthur On 12/5/07, jwcolby wrote: > > Sort on PKID in reverse chronological order in the subform's query? > > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From jwcolby at colbyconsulting.com Wed Dec 5 22:33:24 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Wed, 5 Dec 2007 23:33:24 -0500 Subject: [AccessD] BartPE Message-ID: <001b01c837c1$24424dc0$977aa8c0@M90> Well I finally rebuilt my server which was not booting but had windows2k3 installed on it. I was hoping to use the BartPE to manage to edit or otherwise fix the boot disk. Having rebuilt my server, suddenly I can build a BartPE disk on that machine. The odd part is that even though I am specifying an I386 for Windows 2003, it displays WindowsXP as the BartPE boots. I was also expecting more, not knowing what to expect. I kind of thought I was booting into windows and would be able to use it as windows, see the hard disks, etc. Not so. This whole thing is more than I want to learn. 8-( So off I go searching for a way to image my Windows 2003 install and restore that image later. I have a 200g bootable raid 6 partition with Windows 2003 fully installed, including software firewall, SQL Server, Visual Studio, WinRar etc. All the stuff that I need to get back up and running in a hurry. I have a spare 250g hard disk sitting at the end of a SATA which I would like to place an image of the disk on, and be able to copy from that disk back to the raid partition. I just have to figure out how to do that. The BartPE MIGHT be the answer, I am not sure. How to boot and see the raid drives and the SATA drive is the question, with a program that will copy that image back to the raid drive C: and allow a boot from that drive C: I have Acronis TrueImage but it is the "home" which is NOT supposed to be used on Servers, and they want a cool $600 for the one that will run on servers. Yikes. John W. Colby Colby Consulting www.ColbyConsulting.com From max.wanadoo at gmail.com Thu Dec 6 00:00:42 2007 From: max.wanadoo at gmail.com (max.wanadoo at gmail.com) Date: Thu, 6 Dec 2007 06:00:42 -0000 Subject: [AccessD] CD/DVD R/W In-Reply-To: <000301c837b6$42540fc0$977aa8c0@M90> Message-ID: <006d01c837cd$567a7b30$8119fea9@LTVM> John, this may be old information as I have'nt used RW for some years now, but when I did use them then what it does was do "Hide" any erased data but it could not remove it. In effect this means that your AVAILABLE CD space gradually diminished. Ie, start off with 650Mb. Save a 50Mb file, then Delete it, then space available on the now blank CD was 600Mb. As I say, this may not be the case these days, but worth checking. Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Thursday, December 06, 2007 3:15 AM To: 'Access Developers discussion and problem solving' Subject: [AccessD] CD/DVD R/W Yep, that's what it means. They are rewritable. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Arthur Fuller Sent: Wednesday, December 05, 2007 8:23 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] BartPE So does that mean that given my experiment, I could entirely fill an R/W DVD then erase it all and fill it with something else, just like a hard disk or (remember when) floppy? If so, then I'd better invest in a dozen or so R/Ws, and fast! Arthur On 12/5/07, jwcolby wrote: > > It is a different chemistry at the write layer. > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/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 Dec 6 00:09:13 2007 From: max.wanadoo at gmail.com (max.wanadoo at gmail.com) Date: Thu, 6 Dec 2007 06:09:13 -0000 Subject: [AccessD] When to Requery? In-Reply-To: <29f585dd0712051759k30b671f2x872f39518e1bc5b8@mail.gmail.com> Message-ID: <006e01c837ce$87008cd0$8119fea9@LTVM> Arthur, What I would do is, on the main form drop the ID into a variable, then do a requery, then reposition on the ID again *. If you don't do this, the requery will put you on the first record of the main form whereas you probably want to go back to the existing record and see the newly added record in the subform. The subform itself will sort in the order depending on it recordsource. If this is linked to a table, then change it to a query and in the query, put the sort order you require in there. Max * AirCode dim lngID as long, strFind as string, rst as dao.recordsource Set recordsource = me.recordsourceclone lngId = me!ID ' change for name of field holding the unique ID of this main record. Strfind = "ID=" & lngID Me.requery Rst.findfirst strfind If not rst.nomatch then Me.bookmark = rst.bookmark Endif Set rst = nothing -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Arthur Fuller Sent: Thursday, December 06, 2007 2:00 AM To: Access Developers discussion and problem solving Subject: [AccessD] When to Requery? I have a form with a subform (you've heard this one, I bet). The subform is R/O and there's a button to add a new Item. This pops up a dialog form that accepts the new data. The form has a button to Save, which writes the record and then closes the form. I want to requery the subform to reflect the newly added item at the top of the list. The subform is sorted by TransactionID DESC, but my various attempts to requery the subform suggest that I'm doing it in the wrong event. Here is the scenario in more literal terms: Main form: Riders_frm Sub form: Transactions_fsub, containing a button that invokes "New Transaction", which opens Transactions_New_frm. User clicks Save on said dialog. Dialog closes, returning the user to the Main form. At this point, I wish the sub-form (Transactions_fsub) to refresh or requery and display the newly-added record at the top of the grid, NOT at the bottom (which it is currently doing). Yes, the user can re-sort the data but that's not what I want. I want the Transactions to be sorted (either TransactonID DESC or TransactionDate DESC -- both will work), but I can't seem to automate it. Keystrokes are required and that's what I want to get around. Any suggestions? TIA, Arthur -- 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 Dec 6 01:22:59 2007 From: max.wanadoo at gmail.com (max.wanadoo at gmail.com) Date: Thu, 6 Dec 2007 07:22:59 -0000 Subject: [AccessD] HTML page updating Access db In-Reply-To: Message-ID: <009901c837d8$d4efad40$8119fea9@LTVM> Mark, this is really weird. With one of my tables I can create the DAPs and edit/write etc both using table and query. With another table I cannot edit/write. I can see no difference between them. I can do anything to either table. I can do anything to either query. But for some reason the DAPs will work with one table/query and not the other. Just don't know, sorry. I have never used these before. If you do figure it out, I would appreciate knowing what the answer was. Thanks Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark A Matte Sent: Wednesday, December 05, 2007 10:07 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] HTML page updating Access db So far I have got the DAP to display the data I need...I now realize I cannot update this data??? If I build the page directly from the table...I can edit the data, but if I build it from a query I cannot? Any guidence...I've pulled most of the hair out!!!! Thanks Again, Mark A. Matte > From: max.wanadoo at gmail.com > To: accessd at databaseadvisors.com > Date: Wed, 5 Dec 2007 18:06:03 +0000 > Subject: Re: [AccessD] HTML page updating Access db > > Or one query filter by username. > Max > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark A > Matte > Sent: Wednesday, December 05, 2007 5:59 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] HTML page updating Access db > > > I'm not sure I'm following... would I need a seperate query and page > for each user? > > Thanks, > > Mark > > >> From: max.wanadoo at gmail.com >> To: accessd at databaseadvisors.com >> Date: Wed, 5 Dec 2007 17:45:27 +0000 >> Subject: Re: [AccessD] HTML page updating Access db >> >> Why not use a query? >> Max >> >> >> -----Original Message----- >> From: accessd-bounces at databaseadvisors.com >> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark A >> Matte >> Sent: Wednesday, December 05, 2007 5:30 PM >> To: Access Developers discussion and problem solving >> Subject: Re: [AccessD] HTML page updating Access db >> >> >> WOW>..I have never used data access pages...looks good so far. For >> WOW>this >> example...I need 3 different people to view only their data...how can >> I filter the DAP?...can I use API calls in them to get the user name? >> >> Thanks, >> >> Mark >> >> >> >>> From: max.wanadoo at gmail.com >>> To: accessd at databaseadvisors.com >>> Date: Wed, 5 Dec 2007 16:38:23 +0000 >>> Subject: Re: [AccessD] HTML page updating Access db >>> >>> Would Data Access Pages do the trick? >>> Max >>> >>> >>> -----Original Message----- >>> From: accessd-bounces at databaseadvisors.com >>> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark A >>> Matte >>> Sent: Wednesday, December 05, 2007 4:25 PM >>> To: Access Developers discussion and problem solving >>> Subject: Re: [AccessD] HTML page updating Access db >>> >>> >>> Thanks Everyone for the feedback. I was hoping to just have this >>> temporary fix on a shared drive. as mentioned below...ASP requires >>> IIS...is there a way to update data in a db without IIS? Client side >> instead of server? >>> >>> Thanks, >>> >>> Mark >>> >>> >>>> Date: Tue, 4 Dec 2007 17:16:39 -0800 >>>> From: accessd at shaw.ca >>>> To: accessd at databaseadvisors.com >>>> Subject: Re: [AccessD] HTML page updating Access db >>>> >>>> Mark: >>>> >>>> To update it from a web site you will need to know something about >>>> a web language or two (like ASP/ASP.Net), Have access to an IIS web >>>> server so you can set everything but after the initial fan-fair it >>>> is fairly straight forward. >>>> >>>> Jim >>>> >>>> -----Original Message----- >>>> From: accessd-bounces at databaseadvisors.com >>>> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark A >>>> Matte >>>> Sent: Tuesday, December 04, 2007 11:23 AM >>>> To: Access Developers discussion and problem solving >>>> Subject: [AccessD] HTML page updating Access db >>>> >>>> >>>> Hello All, >>>> >>>> I need a down and dirty...doesn't have to be pretty...solution...we >>>> need about 15 people to run through some records...and change about >>>> 4 fields in each record(the change depends on individual >>>> conversation...cannot automate). >>>> >>>> These users do NOT have MS Access(where data currently resides). I >>>> know >>>> (barely) how to link to this data and display it in HTML...but I >>>> don't know how to update it from HTML...any suggestions on crash >>>> course web sites...or anyone have an example? >>>> >>>> Thanks, >>>> >>>> Mark A. Matte >>>> _________________________________________________________________ >>>> Share life as it happens with the new Windows Live.Download today >>>> it's >>> FREE! >>>> http://www.windowslive.com/share.html?ocid=TXT_TAGLM_Wave2_sharelif >>>> e >>>> _ >>>> 1 >>>> 12007 >>>> -- >>>> AccessD mailing list >>>> AccessD at databaseadvisors.com >>>> http://databaseadvisors.com/mailman/listinfo/accessd >>>> Website: http://www.databaseadvisors.com >>>> >>>> -- >>>> AccessD mailing list >>>> AccessD at databaseadvisors.com >>>> http://databaseadvisors.com/mailman/listinfo/accessd >>>> Website: http://www.databaseadvisors.com >>> >>> _________________________________________________________________ >>> Put your friends on the big screen with Windows VistaR + Windows LiveT. >>> http://www.microsoft.com/windows/shop/specialoffers.mspx?ocid=TXT_TA >>> G >>> L >>> M_CPC_ >>> MediaCtr_bigscreen_102007 >>> -- >>> AccessD mailing list >>> AccessD at databaseadvisors.com >>> http://databaseadvisors.com/mailman/listinfo/accessd >>> Website: http://www.databaseadvisors.com >>> >>> -- >>> AccessD mailing list >>> AccessD at databaseadvisors.com >>> http://databaseadvisors.com/mailman/listinfo/accessd >>> Website: http://www.databaseadvisors.com >> >> _________________________________________________________________ >> Connect and share in new ways with Windows Live. >> http://www.windowslive.com/connect.html?ocid=TXT_TAGLM_Wave2_newways_ >> 1 >> 12007 >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com > > _________________________________________________________________ > Share life as it happens with the new Windows Live.Download today it's FREE! > http://www.windowslive.com/share.html?ocid=TXT_TAGLM_Wave2_sharelife_1 > 12007 > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com _________________________________________________________________ Put your friends on the big screen with Windows VistaR + Windows LiveT. http://www.microsoft.com/windows/shop/specialoffers.mspx?ocid=TXT_TAGLM_CPC_ MediaCtr_bigscreen_102007 -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From Gustav at cactus.dk Thu Dec 6 01:24:02 2007 From: Gustav at cactus.dk (Gustav Brock) Date: Thu, 06 Dec 2007 08:24:02 +0100 Subject: [AccessD] When to Requery? Message-ID: Hi Arthur Given your SQL Sensei status, I guess you execute an SQL statement to append the new record? If so, try to replace that with DAO where you open the RecordsetClone of the form's recordset and use AddNew/Update to append the record before the refresh. /gustav >>> fuller.artful at gmail.com 06-12-2007 02:59:52 >>> I have a form with a subform (you've heard this one, I bet). The subform is R/O and there's a button to add a new Item. This pops up a dialog form that accepts the new data. The form has a button to Save, which writes the record and then closes the form. I want to requery the subform to reflect the newly added item at the top of the list. The subform is sorted by TransactionID DESC, but my various attempts to requery the subform suggest that I'm doing it in the wrong event. Here is the scenario in more literal terms: Main form: Riders_frm Sub form: Transactions_fsub, containing a button that invokes "New Transaction", which opens Transactions_New_frm. User clicks Save on said dialog. Dialog closes, returning the user to the Main form. At this point, I wish the sub-form (Transactions_fsub) to refresh or requery and display the newly-added record at the top of the grid, NOT at the bottom (which it is currently doing). Yes, the user can re-sort the data but that's not what I want. I want the Transactions to be sorted (either TransactonID DESC or TransactionDate DESC -- both will work), but I can't seem to automate it. Keystrokes are required and that's what I want to get around. Any suggestions? TIA, Arthur From lembit.dbamail at t-online.de Thu Dec 6 05:26:46 2007 From: lembit.dbamail at t-online.de (Lembit Soobik) Date: Thu, 6 Dec 2007 12:26:46 +0100 Subject: [AccessD] BartPE References: <005301c836ff$31569f60$977aa8c0@M90><987890286AB341518CA4622FE79C77C0@creativesystemdesigns.com><009001c8375e$38b44190$977aa8c0@M90><29f585dd0712051444t4fcd839dm6231fff349ce1f2e@mail.gmail.com><00a301c83799$e3668590$977aa8c0@M90> <29f585dd0712051723y6a8d3d26g335efd15b265b7e@mail.gmail.com> Message-ID: <003901c837fa$e2dc4fe0$1800a8c0@s1800> yes, I do it all the time when I edit a video and the first part is done I put it on a RW and view it in the livingroom on the large screen. then edit the next part and so on. when finished, I burn the final on a R-DVD and use the RW for the next project. Lembit ----- Original Message ----- From: "Arthur Fuller" To: "Access Developers discussion and problem solving" Sent: Thursday, December 06, 2007 2:23 AM Subject: Re: [AccessD] BartPE > So does that mean that given my experiment, I could entirely fill an R/W > DVD > then erase it all and fill it with something else, just like a hard disk > or > (remember when) floppy? If so, then I'd better invest in a dozen or so > R/Ws, > and fast! > > Arthur > > On 12/5/07, jwcolby wrote: >> >> It is a different chemistry at the write layer. >> > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > > -- > No virus found in this incoming message. > Checked by AVG Free Edition. > Version: 7.5.503 / Virus Database: 269.16.15/1173 - Release Date: > 05.12.2007 21:29 > > From lembit.dbamail at t-online.de Thu Dec 6 05:28:50 2007 From: lembit.dbamail at t-online.de (Lembit Soobik) Date: Thu, 6 Dec 2007 12:28:50 +0100 Subject: [AccessD] CD/DVD R/W References: <006d01c837cd$567a7b30$8119fea9@LTVM> Message-ID: <004e01c837fb$2cbe09f0$1800a8c0@s1800> not any more. now its just like a HD or Floppy Lembit ----- Original Message ----- From: To: "'Access Developers discussion and problem solving'" Sent: Thursday, December 06, 2007 7:00 AM Subject: Re: [AccessD] CD/DVD R/W > John, this may be old information as I have'nt used RW for some years now, > but when I did use them then what it does was do "Hide" any erased data > but > it could not remove it. In effect this means that your AVAILABLE CD space > gradually diminished. Ie, start off with 650Mb. Save a 50Mb file, then > Delete it, then space available on the now blank CD was 600Mb. > As I say, this may not be the case these days, but worth checking. > Max > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby > Sent: Thursday, December 06, 2007 3:15 AM > To: 'Access Developers discussion and problem solving' > Subject: [AccessD] CD/DVD R/W > > Yep, that's what it means. They are rewritable. > > > John W. Colby > Colby Consulting > www.ColbyConsulting.com > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Arthur Fuller > Sent: Wednesday, December 05, 2007 8:23 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] BartPE > > So does that mean that given my experiment, I could entirely fill an R/W > DVD > then erase it all and fill it with something else, just like a hard disk > or > (remember when) floppy? If so, then I'd better invest in a dozen or so > R/Ws, > and fast! > > Arthur > > On 12/5/07, jwcolby wrote: >> >> It is a different chemistry at the write layer. >> > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > > -- > No virus found in this incoming message. > Checked by AVG Free Edition. > Version: 7.5.503 / Virus Database: 269.16.15/1173 - Release Date: > 05.12.2007 21:29 > > From jwcolby at colbyconsulting.com Thu Dec 6 06:18:02 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Thu, 6 Dec 2007 07:18:02 -0500 Subject: [AccessD] CD/DVD R/W In-Reply-To: <009901c837d8$d4efad40$8119fea9@LTVM> References: <009901c837d8$d4efad40$8119fea9@LTVM> Message-ID: <004301c83802$0c9e4c50$977aa8c0@M90> There are completely different CD/DVDs. Some say right on the package -R or +R. some say -R RW. The RW means that they can literally be erased and completely reused. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of max.wanadoo at gmail.com Sent: Thursday, December 06, 2007 2:23 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] HTML page updating Access db Mark, this is really weird. With one of my tables I can create the DAPs and edit/write etc both using table and query. With another table I cannot edit/write. I can see no difference between them. I can do anything to either table. I can do anything to either query. But for some reason the DAPs will work with one table/query and not the other. Just don't know, sorry. I have never used these before. If you do figure it out, I would appreciate knowing what the answer was. Thanks Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark A Matte Sent: Wednesday, December 05, 2007 10:07 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] HTML page updating Access db So far I have got the DAP to display the data I need...I now realize I cannot update this data??? If I build the page directly from the table...I can edit the data, but if I build it from a query I cannot? Any guidence...I've pulled most of the hair out!!!! Thanks Again, Mark A. Matte > From: max.wanadoo at gmail.com > To: accessd at databaseadvisors.com > Date: Wed, 5 Dec 2007 18:06:03 +0000 > Subject: Re: [AccessD] HTML page updating Access db > > Or one query filter by username. > Max > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark A > Matte > Sent: Wednesday, December 05, 2007 5:59 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] HTML page updating Access db > > > I'm not sure I'm following... would I need a seperate query and page > for each user? > > Thanks, > > Mark > > >> From: max.wanadoo at gmail.com >> To: accessd at databaseadvisors.com >> Date: Wed, 5 Dec 2007 17:45:27 +0000 >> Subject: Re: [AccessD] HTML page updating Access db >> >> Why not use a query? >> Max >> >> >> -----Original Message----- >> From: accessd-bounces at databaseadvisors.com >> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark A >> Matte >> Sent: Wednesday, December 05, 2007 5:30 PM >> To: Access Developers discussion and problem solving >> Subject: Re: [AccessD] HTML page updating Access db >> >> >> WOW>..I have never used data access pages...looks good so far. For >> WOW>this >> example...I need 3 different people to view only their data...how can >> I filter the DAP?...can I use API calls in them to get the user name? >> >> Thanks, >> >> Mark >> >> >> >>> From: max.wanadoo at gmail.com >>> To: accessd at databaseadvisors.com >>> Date: Wed, 5 Dec 2007 16:38:23 +0000 >>> Subject: Re: [AccessD] HTML page updating Access db >>> >>> Would Data Access Pages do the trick? >>> Max >>> >>> >>> -----Original Message----- >>> From: accessd-bounces at databaseadvisors.com >>> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark A >>> Matte >>> Sent: Wednesday, December 05, 2007 4:25 PM >>> To: Access Developers discussion and problem solving >>> Subject: Re: [AccessD] HTML page updating Access db >>> >>> >>> Thanks Everyone for the feedback. I was hoping to just have this >>> temporary fix on a shared drive. as mentioned below...ASP requires >>> IIS...is there a way to update data in a db without IIS? Client side >> instead of server? >>> >>> Thanks, >>> >>> Mark >>> >>> >>>> Date: Tue, 4 Dec 2007 17:16:39 -0800 >>>> From: accessd at shaw.ca >>>> To: accessd at databaseadvisors.com >>>> Subject: Re: [AccessD] HTML page updating Access db >>>> >>>> Mark: >>>> >>>> To update it from a web site you will need to know something about >>>> a web language or two (like ASP/ASP.Net), Have access to an IIS web >>>> server so you can set everything but after the initial fan-fair it >>>> is fairly straight forward. >>>> >>>> Jim >>>> >>>> -----Original Message----- >>>> From: accessd-bounces at databaseadvisors.com >>>> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark A >>>> Matte >>>> Sent: Tuesday, December 04, 2007 11:23 AM >>>> To: Access Developers discussion and problem solving >>>> Subject: [AccessD] HTML page updating Access db >>>> >>>> >>>> Hello All, >>>> >>>> I need a down and dirty...doesn't have to be pretty...solution...we >>>> need about 15 people to run through some records...and change about >>>> 4 fields in each record(the change depends on individual >>>> conversation...cannot automate). >>>> >>>> These users do NOT have MS Access(where data currently resides). I >>>> know >>>> (barely) how to link to this data and display it in HTML...but I >>>> don't know how to update it from HTML...any suggestions on crash >>>> course web sites...or anyone have an example? >>>> >>>> Thanks, >>>> >>>> Mark A. Matte >>>> _________________________________________________________________ >>>> Share life as it happens with the new Windows Live.Download today >>>> it's >>> FREE! >>>> http://www.windowslive.com/share.html?ocid=TXT_TAGLM_Wave2_sharelif >>>> e >>>> _ >>>> 1 >>>> 12007 >>>> -- >>>> AccessD mailing list >>>> AccessD at databaseadvisors.com >>>> http://databaseadvisors.com/mailman/listinfo/accessd >>>> Website: http://www.databaseadvisors.com >>>> >>>> -- >>>> AccessD mailing list >>>> AccessD at databaseadvisors.com >>>> http://databaseadvisors.com/mailman/listinfo/accessd >>>> Website: http://www.databaseadvisors.com >>> >>> _________________________________________________________________ >>> Put your friends on the big screen with Windows VistaR + Windows LiveT. >>> http://www.microsoft.com/windows/shop/specialoffers.mspx?ocid=TXT_TA >>> G >>> L >>> M_CPC_ >>> MediaCtr_bigscreen_102007 >>> -- >>> AccessD mailing list >>> AccessD at databaseadvisors.com >>> http://databaseadvisors.com/mailman/listinfo/accessd >>> Website: http://www.databaseadvisors.com >>> >>> -- >>> AccessD mailing list >>> AccessD at databaseadvisors.com >>> http://databaseadvisors.com/mailman/listinfo/accessd >>> Website: http://www.databaseadvisors.com >> >> _________________________________________________________________ >> Connect and share in new ways with Windows Live. >> http://www.windowslive.com/connect.html?ocid=TXT_TAGLM_Wave2_newways_ >> 1 >> 12007 >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com > > _________________________________________________________________ > Share life as it happens with the new Windows Live.Download today it's FREE! > http://www.windowslive.com/share.html?ocid=TXT_TAGLM_Wave2_sharelife_1 > 12007 > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com _________________________________________________________________ Put your friends on the big screen with Windows VistaR + Windows LiveT. http://www.microsoft.com/windows/shop/specialoffers.mspx?ocid=TXT_TAGLM_CPC_ MediaCtr_bigscreen_102007 -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/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 bbruen at unwired.com.au Thu Dec 6 07:13:03 2007 From: bbruen at unwired.com.au (Bruce Bruen) Date: Fri, 7 Dec 2007 00:13:03 +1100 Subject: [AccessD] BartPE In-Reply-To: <29f585dd0712051723y6a8d3d26g335efd15b265b7e@mail.gmail.com> References: <005301c836ff$31569f60$977aa8c0@M90> <00a301c83799$e3668590$977aa8c0@M90> <29f585dd0712051723y6a8d3d26g335efd15b265b7e@mail.gmail.com> Message-ID: <200712070013.04862.bbruen@unwired.com.au> On Thursday 06 December 2007 12:23, Arthur Fuller wrote: > So does that mean that given my experiment, I could entirely fill an R/W > DVD then erase it all and fill it with something else, just like a hard > disk or (remember when) floppy? If so, then I'd better invest in a dozen or > so R/Ws, and fast! > > Arthur > > On 12/5/07, jwcolby wrote: > > It is a different chemistry at the write layer. Basically, yes they are rewriteable. ..but... the more often they are used the more they degrade, usually this is seen as a decrease in the "available space" on the disk (cough). The technology used on rewriteables is now about 8+ years old and is not improving. Why? Because the "new" solid memory chip technology: 1) offers approx 20x capacity per production buck. 2) does not (sorry JC) suffer from age degredation as much as hdd and CD/DVD technology ( in short, its currently better to start moving your kids pictures onto Ipod tech because it will last longer than CD - and by that I mean that the CD dyes are starting to degrade now. (!) ) So much for promises! 3) when the hdd manufacturers have finished dumping their capital investment on the market and move to the solid state manufacturing line they are now building under licence from Intel, then (hohoho) you will start to see some "amazing" advertising from them (the current hdd manufacturers) about the BRAND NEW TEKNOKOLOGY THAT YOU (repeat) YOU, MUST HAVE (BUY) BECAUSE .... ... ... given the current capital investment in hdd manufacturing process, I'd say about 3 years, but I may be wrong... :-) It's always a good idea to keep a sly eye on the Intel research and devel website. Usually, they tend to be 2-3 years ahead of the market and, for some strange reason they usually co-incide with a "moore doom" prediction from one Mr Moore ... hmmmm? .... meanwhile .... erstwhile ... Yes, Vista sucks. Yes, Office 2007 sucks Having now run an entire dev site entirely M$ free for coming up to 3 years: 1) No, Virginia there is no Linux based Access97-de-Claus, but ... 2) PostgreSQL is the best kept secret on the planet 3) Yes, MySQL sucks 4) Yes, MS-SQL aint all its cracked (sic) up to be 5) Yes, motherboard embedded RAID is about as good an idea as Intel onboard sound chips. 6) Linux is ... H A R D .. to learn. Or perhaps that's "Windows is hard to unlearn"? 7) .NET is a huge executable overhead. No, no, .NET is an unsurmountable execution time overhead..... mono ... not yet awhile, abigwhile 8) ASP, hahahahahahaha, IE2 hohohohohoho 9) PHP is about as secure as Windows 10) DAO actually worked, ADO doesn't 11) Yes, you can run ODBC within Linux, ... but you do need to find the drivers.. 12) Yes, JC, There is a linux distro that "just works" check out PCLinuxOS 13) and I do mean 13) Software firewalls are about as much use as a chocolate teapot. on the 14th day of Christmas my true love sent to me ... an end to oligolopies .... ymmv best wishes for a great yule and a safe season of festivities. regards bruce From jwcolby at colbyconsulting.com Thu Dec 6 07:25:36 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Thu, 6 Dec 2007 08:25:36 -0500 Subject: [AccessD] BartPE In-Reply-To: <200712070013.04862.bbruen@unwired.com.au> References: <005301c836ff$31569f60$977aa8c0@M90><00a301c83799$e3668590$977aa8c0@M90><29f585dd0712051723y6a8d3d26g335efd15b265b7e@mail.gmail.com> <200712070013.04862.bbruen@unwired.com.au> Message-ID: <007d01c8380b$7d1c9500$977aa8c0@M90> ROTFL. Please expound on 13 (yes I do mean 13). John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Bruce Bruen Sent: Thursday, December 06, 2007 8:13 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] BartPE On Thursday 06 December 2007 12:23, Arthur Fuller wrote: > So does that mean that given my experiment, I could entirely fill an > R/W DVD then erase it all and fill it with something else, just like a > hard disk or (remember when) floppy? If so, then I'd better invest in > a dozen or so R/Ws, and fast! > > Arthur > > On 12/5/07, jwcolby wrote: > > It is a different chemistry at the write layer. Basically, yes they are rewriteable. ..but... the more often they are used the more they degrade, usually this is seen as a decrease in the "available space" on the disk (cough). The technology used on rewriteables is now about 8+ years old and is not improving. Why? Because the "new" solid memory chip technology: 1) offers approx 20x capacity per production buck. 2) does not (sorry JC) suffer from age degredation as much as hdd and CD/DVD technology ( in short, its currently better to start moving your kids pictures onto Ipod tech because it will last longer than CD - and by that I mean that the CD dyes are starting to degrade now. (!) ) So much for promises! 3) when the hdd manufacturers have finished dumping their capital investment on the market and move to the solid state manufacturing line they are now building under licence from Intel, then (hohoho) you will start to see some "amazing" advertising from them (the current hdd manufacturers) about the BRAND NEW TEKNOKOLOGY THAT YOU (repeat) YOU, MUST HAVE (BUY) BECAUSE .... ... ... given the current capital investment in hdd manufacturing process, I'd say about 3 years, but I may be wrong... :-) It's always a good idea to keep a sly eye on the Intel research and devel website. Usually, they tend to be 2-3 years ahead of the market and, for some strange reason they usually co-incide with a "moore doom" prediction from one Mr Moore ... hmmmm? .... meanwhile .... erstwhile ... Yes, Vista sucks. Yes, Office 2007 sucks Having now run an entire dev site entirely M$ free for coming up to 3 years: 1) No, Virginia there is no Linux based Access97-de-Claus, but ... 2) PostgreSQL is the best kept secret on the planet 3) Yes, MySQL sucks 4) Yes, MS-SQL aint all its cracked (sic) up to be 5) Yes, motherboard embedded RAID is about as good an idea as Intel onboard sound chips. 6) Linux is ... H A R D .. to learn. Or perhaps that's "Windows is hard to unlearn"? 7) .NET is a huge executable overhead. No, no, .NET is an unsurmountable execution time overhead..... mono ... not yet awhile, abigwhile 8) ASP, hahahahahahaha, IE2 hohohohohoho 9) PHP is about as secure as Windows 10) DAO actually worked, ADO doesn't 11) Yes, you can run ODBC within Linux, ... but you do need to find the drivers.. 12) Yes, JC, There is a linux distro that "just works" check out PCLinuxOS 13) and I do mean 13) Software firewalls are about as much use as a chocolate teapot. on the 14th day of Christmas my true love sent to me ... an end to oligolopies .... ymmv best wishes for a great yule and a safe season of festivities. regards bruce -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From bbruen at unwired.com.au Thu Dec 6 08:49:40 2007 From: bbruen at unwired.com.au (Bruce Bruen) Date: Fri, 7 Dec 2007 01:49:40 +1100 Subject: [AccessD] BartPE In-Reply-To: <007d01c8380b$7d1c9500$977aa8c0@M90> References: <005301c836ff$31569f60$977aa8c0@M90> <200712070013.04862.bbruen@unwired.com.au> <007d01c8380b$7d1c9500$977aa8c0@M90> Message-ID: <200712070149.41718.bbruen@unwired.com.au> On Friday 07 December 2007 00:25, jwcolby wrote: > ROTFL. XIII) by the time the so called firewall has got the jist that it may, might, could, perhaps, possililiby a "nasty" guess what... Your Sopxten and Untibnal soooooooooooeeeeeeeeeee notwork he's beeeeeeen \ k k k k k k k. . . . k/k//k/ ko0mpMOiAZsed -- regards Bruce From Lambert.Heenan at AIG.com Thu Dec 6 09:39:49 2007 From: Lambert.Heenan at AIG.com (Heenan, Lambert) Date: Thu, 6 Dec 2007 09:39:49 -0600 Subject: [AccessD] CD/DVD R/W Message-ID: <34C8A2AB1EF3564CB0D64DB6AFFDD5C20E8C1301@XLIVMBX35bkup.aig.com> Max, You seem to be mixing up RW disks with multi-session R disks (DVD or CD). With a regular CD or DVD you can write data to it and then close the disk. Which means that no more data can ever be written to it. Or you can make the burner SW close the session but leave the disk open to allow more data to be written to it later. In the latter case, if you write a file to the disk in a subsequent session, and the file path is the same as a file already recorded on the disk in a prior session, then that's when the older data gets "hidden" and no longer accessible. This will also result in the apparent capacity of the disk reducing: burn a new version of a 100 Mb file onto the disk and that will leave you with a 100 Mb of inaccessible data on the disk. HTH Lambert -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of max.wanadoo at gmail.com Sent: Thursday, December 06, 2007 1:01 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] CD/DVD R/W John, this may be old information as I have'nt used RW for some years now, but when I did use them then what it does was do "Hide" any erased data but it could not remove it. In effect this means that your AVAILABLE CD space gradually diminished. Ie, start off with 650Mb. Save a 50Mb file, then Delete it, then space available on the now blank CD was 600Mb. As I say, this may not be the case these days, but worth checking. Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Thursday, December 06, 2007 3:15 AM To: 'Access Developers discussion and problem solving' Subject: [AccessD] CD/DVD R/W Yep, that's what it means. They are rewritable. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Arthur Fuller Sent: Wednesday, December 05, 2007 8:23 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] BartPE So does that mean that given my experiment, I could entirely fill an R/W DVD then erase it all and fill it with something else, just like a hard disk or (remember when) floppy? If so, then I'd better invest in a dozen or so R/Ws, and fast! Arthur On 12/5/07, jwcolby wrote: > > It is a different chemistry at the write layer. > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/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 Dec 6 09:45:17 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Thu, 6 Dec 2007 10:45:17 -0500 Subject: [AccessD] BartPE In-Reply-To: <200712070149.41718.bbruen@unwired.com.au> References: <005301c836ff$31569f60$977aa8c0@M90><200712070013.04862.bbruen@unwired.com.au><007d01c8380b$7d1c9500$977aa8c0@M90> <200712070149.41718.bbruen@unwired.com.au> Message-ID: <009501c8381f$00b9d720$977aa8c0@M90> Well of course you are right. A firewall is just a firewall, its job is not to prevent your system being compromised, it is in fact designed to prevent a compromised system from calling out. OTOH everyone recommends "layers" of security. The incoming firewall (router) is just the first layer, it is not the end all of security, we all know that. The next thing is a virus checker though they are losing the battle. The latest layer is a program that watches everything going on (and this should be PART OF WINDOWS (but isn't)) and warns you if something tries to install itself right after you click on a web site or so forth. Counterspy is an example and all of the anti-malware companies are now building these things. I use DropMyRights (a sandbox) to run Outlook, IE and Foxpro. Basically those applications run at a level where they are not allowed to install stuff. I can't even download things and then go to my downloads (from the Firefox download box) and install things because that operation is sandboxed. If I want to install something I downloaded, I have to go open explorer manually and go do the install. If I want to install updates of Firefox I have to open a non-sandboxed version of Firefox and let it update, then shut down and open it via DropMyRights again to get it back in the sandbox. But given all the layers required, a software firewall plays its part. IMO the software firewall and counterspy need to be in the same package and in fact Comodo is attempting to do just that as are the other players I am sure. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Bruce Bruen Sent: Thursday, December 06, 2007 9:50 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] BartPE On Friday 07 December 2007 00:25, jwcolby wrote: > ROTFL. XIII) by the time the so called firewall has got the jist that it may, might, could, perhaps, possililiby a "nasty" guess what... Your Sopxten and Untibnal soooooooooooeeeeeeeeeee notwork he's beeeeeeen \ k k k k k k k. . . . k/k//k/ ko0mpMOiAZsed -- regards Bruce -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From Lambert.Heenan at AIG.com Thu Dec 6 09:53:20 2007 From: Lambert.Heenan at AIG.com (Heenan, Lambert) Date: Thu, 6 Dec 2007 10:53:20 -0500 Subject: [AccessD] BartPE Message-ID: <34C8A2AB1EF3564CB0D64DB6AFFDD5C20E8C131B@XLIVMBX35bkup.aig.com> So what do you recommend? All those home worker types are probably sitting behind a firewall of some sort provided by their router. Is that fast enough to keep intruders out? Does speed really have anything to do with it? If your router is blocking all your ports what else need be feared? (I'm sure there are answers to that question I'll shiver at.) On the other hand, a software firewall is going to be monitoring programs looking to access the internet. It's not unknown for handy dandy 'tools' that people install to come with unexpected payloads that are really trojans out to get you. Key loggers and such. A software firewall is going to stop those. No? Lambert -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Bruce Bruen Sent: Thursday, December 06, 2007 9:50 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] BartPE On Friday 07 December 2007 00:25, jwcolby wrote: > ROTFL. XIII) by the time the so called firewall has got the jist that it may, might, could, perhaps, possililiby a "nasty" guess what... Your Sopxten and Untibnal soooooooooooeeeeeeeeeee notwork he's beeeeeeen \ k k k k k k k. . . . k/k//k/ ko0mpMOiAZsed -- regards Bruce From markamatte at hotmail.com Thu Dec 6 10:03:37 2007 From: markamatte at hotmail.com (Mark A Matte) Date: Thu, 6 Dec 2007 16:03:37 +0000 Subject: [AccessD] HTML page updating Access db In-Reply-To: <009901c837d8$d4efad40$8119fea9@LTVM> References: <009901c837d8$d4efad40$8119fea9@LTVM> Message-ID: I found this: http://support.microsoft.com/kb/201990 Says we might have this type of problem if there isn't a PRIMARY KEY in the recordsource...works for me. Thanks, Mark > From: max.wanadoo at gmail.com > To: accessd at databaseadvisors.com > Date: Thu, 6 Dec 2007 07:22:59 +0000 > Subject: Re: [AccessD] HTML page updating Access db > > Mark, this is really weird. With one of my tables I can create the DAPs and > edit/write etc both using table and query. With another table I cannot > edit/write. I can see no difference between them. I can do anything to > either table. I can do anything to either query. But for some reason the > DAPs will work with one table/query and not the other. > Just don't know, sorry. I have never used these before. > > If you do figure it out, I would appreciate knowing what the answer was. > > Thanks > Max > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark A Matte > Sent: Wednesday, December 05, 2007 10:07 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] HTML page updating Access db > > > So far I have got the DAP to display the data I need...I now realize I > cannot update this data??? If I build the page directly from the table...I > can edit the data, but if I build it from a query I cannot? > > Any guidence...I've pulled most of the hair out!!!! > > Thanks Again, > > Mark A. Matte > >> From: max.wanadoo at gmail.com >> To: accessd at databaseadvisors.com >> Date: Wed, 5 Dec 2007 18:06:03 +0000 >> Subject: Re: [AccessD] HTML page updating Access db >> >> Or one query filter by username. >> Max >> >> >> -----Original Message----- >> From: accessd-bounces at databaseadvisors.com >> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark A >> Matte >> Sent: Wednesday, December 05, 2007 5:59 PM >> To: Access Developers discussion and problem solving >> Subject: Re: [AccessD] HTML page updating Access db >> >> >> I'm not sure I'm following... would I need a seperate query and page >> for each user? >> >> Thanks, >> >> Mark >> >> >>> From: max.wanadoo at gmail.com >>> To: accessd at databaseadvisors.com >>> Date: Wed, 5 Dec 2007 17:45:27 +0000 >>> Subject: Re: [AccessD] HTML page updating Access db >>> >>> Why not use a query? >>> Max >>> >>> >>> -----Original Message----- >>> From: accessd-bounces at databaseadvisors.com >>> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark A >>> Matte >>> Sent: Wednesday, December 05, 2007 5:30 PM >>> To: Access Developers discussion and problem solving >>> Subject: Re: [AccessD] HTML page updating Access db >>> >>> >>> WOW>..I have never used data access pages...looks good so far. For >>> WOW>this >>> example...I need 3 different people to view only their data...how can >>> I filter the DAP?...can I use API calls in them to get the user name? >>> >>> Thanks, >>> >>> Mark >>> >>> >>> >>>> From: max.wanadoo at gmail.com >>>> To: accessd at databaseadvisors.com >>>> Date: Wed, 5 Dec 2007 16:38:23 +0000 >>>> Subject: Re: [AccessD] HTML page updating Access db >>>> >>>> Would Data Access Pages do the trick? >>>> Max >>>> >>>> >>>> -----Original Message----- >>>> From: accessd-bounces at databaseadvisors.com >>>> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark A >>>> Matte >>>> Sent: Wednesday, December 05, 2007 4:25 PM >>>> To: Access Developers discussion and problem solving >>>> Subject: Re: [AccessD] HTML page updating Access db >>>> >>>> >>>> Thanks Everyone for the feedback. I was hoping to just have this >>>> temporary fix on a shared drive. as mentioned below...ASP requires >>>> IIS...is there a way to update data in a db without IIS? Client side >>> instead of server? >>>> >>>> Thanks, >>>> >>>> Mark >>>> >>>> >>>>> Date: Tue, 4 Dec 2007 17:16:39 -0800 >>>>> From: accessd at shaw.ca >>>>> To: accessd at databaseadvisors.com >>>>> Subject: Re: [AccessD] HTML page updating Access db >>>>> >>>>> Mark: >>>>> >>>>> To update it from a web site you will need to know something about >>>>> a web language or two (like ASP/ASP.Net), Have access to an IIS web >>>>> server so you can set everything but after the initial fan-fair it >>>>> is fairly straight forward. >>>>> >>>>> Jim >>>>> >>>>> -----Original Message----- >>>>> From: accessd-bounces at databaseadvisors.com >>>>> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark A >>>>> Matte >>>>> Sent: Tuesday, December 04, 2007 11:23 AM >>>>> To: Access Developers discussion and problem solving >>>>> Subject: [AccessD] HTML page updating Access db >>>>> >>>>> >>>>> Hello All, >>>>> >>>>> I need a down and dirty...doesn't have to be pretty...solution...we >>>>> need about 15 people to run through some records...and change about >>>>> 4 fields in each record(the change depends on individual >>>>> conversation...cannot automate). >>>>> >>>>> These users do NOT have MS Access(where data currently resides). I >>>>> know >>>>> (barely) how to link to this data and display it in HTML...but I >>>>> don't know how to update it from HTML...any suggestions on crash >>>>> course web sites...or anyone have an example? >>>>> >>>>> Thanks, >>>>> >>>>> Mark A. Matte >>>>> _________________________________________________________________ >>>>> Share life as it happens with the new Windows Live.Download today >>>>> it's >>>> FREE! >>>>> http://www.windowslive.com/share.html?ocid=TXT_TAGLM_Wave2_sharelif >>>>> e >>>>> _ >>>>> 1 >>>>> 12007 >>>>> -- >>>>> AccessD mailing list >>>>> AccessD at databaseadvisors.com >>>>> http://databaseadvisors.com/mailman/listinfo/accessd >>>>> Website: http://www.databaseadvisors.com >>>>> >>>>> -- >>>>> AccessD mailing list >>>>> AccessD at databaseadvisors.com >>>>> http://databaseadvisors.com/mailman/listinfo/accessd >>>>> Website: http://www.databaseadvisors.com >>>> >>>> _________________________________________________________________ >>>> Put your friends on the big screen with Windows VistaR + Windows LiveT. >>>> http://www.microsoft.com/windows/shop/specialoffers.mspx?ocid=TXT_TA >>>> G >>>> L >>>> M_CPC_ >>>> MediaCtr_bigscreen_102007 >>>> -- >>>> AccessD mailing list >>>> AccessD at databaseadvisors.com >>>> http://databaseadvisors.com/mailman/listinfo/accessd >>>> Website: http://www.databaseadvisors.com >>>> >>>> -- >>>> AccessD mailing list >>>> AccessD at databaseadvisors.com >>>> http://databaseadvisors.com/mailman/listinfo/accessd >>>> Website: http://www.databaseadvisors.com >>> >>> _________________________________________________________________ >>> Connect and share in new ways with Windows Live. >>> http://www.windowslive.com/connect.html?ocid=TXT_TAGLM_Wave2_newways_ >>> 1 >>> 12007 >>> -- >>> AccessD mailing list >>> AccessD at databaseadvisors.com >>> http://databaseadvisors.com/mailman/listinfo/accessd >>> Website: http://www.databaseadvisors.com >>> >>> -- >>> AccessD mailing list >>> AccessD at databaseadvisors.com >>> http://databaseadvisors.com/mailman/listinfo/accessd >>> Website: http://www.databaseadvisors.com >> >> _________________________________________________________________ >> Share life as it happens with the new Windows Live.Download today it's > FREE! >> http://www.windowslive.com/share.html?ocid=TXT_TAGLM_Wave2_sharelife_1 >> 12007 >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com > > _________________________________________________________________ > Put your friends on the big screen with Windows VistaR + Windows LiveT. > http://www.microsoft.com/windows/shop/specialoffers.mspx?ocid=TXT_TAGLM_CPC_ > MediaCtr_bigscreen_102007 > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com _________________________________________________________________ You keep typing, we keep giving. Download Messenger and join the i?m Initiative now. http://im.live.com/messenger/im/home/?source=TAGLM From askolits at nni.com Thu Dec 6 10:21:05 2007 From: askolits at nni.com (John Skolits) Date: Thu, 6 Dec 2007 11:21:05 -0500 Subject: [AccessD] Compacting DB with batch file makes MDB read Only In-Reply-To: References: <009901c837d8$d4efad40$8119fea9@LTVM> Message-ID: <007101c83824$00c2e590$0f01a8c0@officexp> I have a customer who is doing nightly compacts. He runs the following in a batch (.bat) file. "C:\Program Files\Microsoft Office\Office11\MsAccess.exe" "\\corp01\shared\GeneralDocuments\Corporate\EDI_DB\EDI.mdb" /Compact Exit Once it finishes compacting, the new DB is now read only in it's file's permissions. Any ideas why? John Skolits From markamatte at hotmail.com Thu Dec 6 10:28:56 2007 From: markamatte at hotmail.com (Mark A Matte) Date: Thu, 6 Dec 2007 16:28:56 +0000 Subject: [AccessD] Data Access Pages(was:HTML page updating Access db) In-Reply-To: <009901c837d8$d4efad40$8119fea9@LTVM> References: <009901c837d8$d4efad40$8119fea9@LTVM> Message-ID: Thanks to everyone for the help. This is the solution I needed...but now I have new questions. Anyone know how to control the EnterKey Behavior on a Data Access page? It wants to add a new line instead of going to the next field. Thanks, Mark > From: max.wanadoo at gmail.com > To: accessd at databaseadvisors.com > Date: Thu, 6 Dec 2007 07:22:59 +0000 > Subject: Re: [AccessD] HTML page updating Access db > > Mark, this is really weird. With one of my tables I can create the DAPs and > edit/write etc both using table and query. With another table I cannot > edit/write. I can see no difference between them. I can do anything to > either table. I can do anything to either query. But for some reason the > DAPs will work with one table/query and not the other. > Just don't know, sorry. I have never used these before. > > If you do figure it out, I would appreciate knowing what the answer was. > > Thanks > Max > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark A Matte > Sent: Wednesday, December 05, 2007 10:07 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] HTML page updating Access db > > > So far I have got the DAP to display the data I need...I now realize I > cannot update this data??? If I build the page directly from the table...I > can edit the data, but if I build it from a query I cannot? > > Any guidence...I've pulled most of the hair out!!!! > > Thanks Again, > > Mark A. Matte > >> From: max.wanadoo at gmail.com >> To: accessd at databaseadvisors.com >> Date: Wed, 5 Dec 2007 18:06:03 +0000 >> Subject: Re: [AccessD] HTML page updating Access db >> >> Or one query filter by username. >> Max >> >> >> -----Original Message----- >> From: accessd-bounces at databaseadvisors.com >> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark A >> Matte >> Sent: Wednesday, December 05, 2007 5:59 PM >> To: Access Developers discussion and problem solving >> Subject: Re: [AccessD] HTML page updating Access db >> >> >> I'm not sure I'm following... would I need a seperate query and page >> for each user? >> >> Thanks, >> >> Mark >> >> >>> From: max.wanadoo at gmail.com >>> To: accessd at databaseadvisors.com >>> Date: Wed, 5 Dec 2007 17:45:27 +0000 >>> Subject: Re: [AccessD] HTML page updating Access db >>> >>> Why not use a query? >>> Max >>> >>> >>> -----Original Message----- >>> From: accessd-bounces at databaseadvisors.com >>> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark A >>> Matte >>> Sent: Wednesday, December 05, 2007 5:30 PM >>> To: Access Developers discussion and problem solving >>> Subject: Re: [AccessD] HTML page updating Access db >>> >>> >>> WOW>..I have never used data access pages...looks good so far. For >>> WOW>this >>> example...I need 3 different people to view only their data...how can >>> I filter the DAP?...can I use API calls in them to get the user name? >>> >>> Thanks, >>> >>> Mark >>> >>> >>> >>>> From: max.wanadoo at gmail.com >>>> To: accessd at databaseadvisors.com >>>> Date: Wed, 5 Dec 2007 16:38:23 +0000 >>>> Subject: Re: [AccessD] HTML page updating Access db >>>> >>>> Would Data Access Pages do the trick? >>>> Max >>>> >>>> >>>> -----Original Message----- >>>> From: accessd-bounces at databaseadvisors.com >>>> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark A >>>> Matte >>>> Sent: Wednesday, December 05, 2007 4:25 PM >>>> To: Access Developers discussion and problem solving >>>> Subject: Re: [AccessD] HTML page updating Access db >>>> >>>> >>>> Thanks Everyone for the feedback. I was hoping to just have this >>>> temporary fix on a shared drive. as mentioned below...ASP requires >>>> IIS...is there a way to update data in a db without IIS? Client side >>> instead of server? >>>> >>>> Thanks, >>>> >>>> Mark >>>> >>>> >>>>> Date: Tue, 4 Dec 2007 17:16:39 -0800 >>>>> From: accessd at shaw.ca >>>>> To: accessd at databaseadvisors.com >>>>> Subject: Re: [AccessD] HTML page updating Access db >>>>> >>>>> Mark: >>>>> >>>>> To update it from a web site you will need to know something about >>>>> a web language or two (like ASP/ASP.Net), Have access to an IIS web >>>>> server so you can set everything but after the initial fan-fair it >>>>> is fairly straight forward. >>>>> >>>>> Jim >>>>> >>>>> -----Original Message----- >>>>> From: accessd-bounces at databaseadvisors.com >>>>> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark A >>>>> Matte >>>>> Sent: Tuesday, December 04, 2007 11:23 AM >>>>> To: Access Developers discussion and problem solving >>>>> Subject: [AccessD] HTML page updating Access db >>>>> >>>>> >>>>> Hello All, >>>>> >>>>> I need a down and dirty...doesn't have to be pretty...solution...we >>>>> need about 15 people to run through some records...and change about >>>>> 4 fields in each record(the change depends on individual >>>>> conversation...cannot automate). >>>>> >>>>> These users do NOT have MS Access(where data currently resides). I >>>>> know >>>>> (barely) how to link to this data and display it in HTML...but I >>>>> don't know how to update it from HTML...any suggestions on crash >>>>> course web sites...or anyone have an example? >>>>> >>>>> Thanks, >>>>> >>>>> Mark A. Matte >>>>> _________________________________________________________________ >>>>> Share life as it happens with the new Windows Live.Download today >>>>> it's >>>> FREE! >>>>> http://www.windowslive.com/share.html?ocid=TXT_TAGLM_Wave2_sharelif >>>>> e >>>>> _ >>>>> 1 >>>>> 12007 >>>>> -- >>>>> AccessD mailing list >>>>> AccessD at databaseadvisors.com >>>>> http://databaseadvisors.com/mailman/listinfo/accessd >>>>> Website: http://www.databaseadvisors.com >>>>> >>>>> -- >>>>> AccessD mailing list >>>>> AccessD at databaseadvisors.com >>>>> http://databaseadvisors.com/mailman/listinfo/accessd >>>>> Website: http://www.databaseadvisors.com >>>> >>>> _________________________________________________________________ >>>> Put your friends on the big screen with Windows VistaR + Windows LiveT. >>>> http://www.microsoft.com/windows/shop/specialoffers.mspx?ocid=TXT_TA >>>> G >>>> L >>>> M_CPC_ >>>> MediaCtr_bigscreen_102007 >>>> -- >>>> AccessD mailing list >>>> AccessD at databaseadvisors.com >>>> http://databaseadvisors.com/mailman/listinfo/accessd >>>> Website: http://www.databaseadvisors.com >>>> >>>> -- >>>> AccessD mailing list >>>> AccessD at databaseadvisors.com >>>> http://databaseadvisors.com/mailman/listinfo/accessd >>>> Website: http://www.databaseadvisors.com >>> >>> _________________________________________________________________ >>> Connect and share in new ways with Windows Live. >>> http://www.windowslive.com/connect.html?ocid=TXT_TAGLM_Wave2_newways_ >>> 1 >>> 12007 >>> -- >>> AccessD mailing list >>> AccessD at databaseadvisors.com >>> http://databaseadvisors.com/mailman/listinfo/accessd >>> Website: http://www.databaseadvisors.com >>> >>> -- >>> AccessD mailing list >>> AccessD at databaseadvisors.com >>> http://databaseadvisors.com/mailman/listinfo/accessd >>> Website: http://www.databaseadvisors.com >> >> _________________________________________________________________ >> Share life as it happens with the new Windows Live.Download today it's > FREE! >> http://www.windowslive.com/share.html?ocid=TXT_TAGLM_Wave2_sharelife_1 >> 12007 >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com > > _________________________________________________________________ > Put your friends on the big screen with Windows VistaR + Windows LiveT. > http://www.microsoft.com/windows/shop/specialoffers.mspx?ocid=TXT_TAGLM_CPC_ > MediaCtr_bigscreen_102007 > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com _________________________________________________________________ Put your friends on the big screen with Windows Vista? + Windows Live?. http://www.microsoft.com/windows/shop/specialoffers.mspx?ocid=TXT_TAGLM_CPC_MediaCtr_bigscreen_102007 From askolits at nni.com Thu Dec 6 10:37:03 2007 From: askolits at nni.com (John Skolits) Date: Thu, 6 Dec 2007 11:37:03 -0500 Subject: [AccessD] RESOLVED - Compacting DB with batch file makes MDB read Only In-Reply-To: <007101c83824$00c2e590$0f01a8c0@officexp> References: <009901c837d8$d4efad40$8119fea9@LTVM> <007101c83824$00c2e590$0f01a8c0@officexp> Message-ID: <007a01c83826$3bff5100$0f01a8c0@officexp> My customer just told me that the compacted file was inheriting the permission from the folder permissions which was read only. Yet, if you compact from within Access, this does not happen. Odd Thanks anyway. John -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John Skolits Sent: Thursday, December 06, 2007 11:21 AM To: 'Access Developers discussion and problem solving' Subject: [AccessD] Compacting DB with batch file makes MDB read Only I have a customer who is doing nightly compacts. He runs the following in a batch (.bat) file. "C:\Program Files\Microsoft Office\Office11\MsAccess.exe" "\\corp01\shared\GeneralDocuments\Corporate\EDI_DB\EDI.mdb" /Compact Exit Once it finishes compacting, the new DB is now read only in it's file's permissions. Any ideas why? John Skolits -- 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 Dec 6 11:22:12 2007 From: max.wanadoo at gmail.com (max.wanadoo at gmail.com) Date: Thu, 6 Dec 2007 17:22:12 -0000 Subject: [AccessD] CD/DVD R/W In-Reply-To: <34C8A2AB1EF3564CB0D64DB6AFFDD5C20E8C1301@XLIVMBX35bkup.aig.com> Message-ID: <002b01c8382c$8ab95f60$8119fea9@LTVM> Yes that is probably it. Thanks Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Heenan, Lambert Sent: Thursday, December 06, 2007 3:40 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] CD/DVD R/W Max, You seem to be mixing up RW disks with multi-session R disks (DVD or CD). With a regular CD or DVD you can write data to it and then close the disk. Which means that no more data can ever be written to it. Or you can make the burner SW close the session but leave the disk open to allow more data to be written to it later. In the latter case, if you write a file to the disk in a subsequent session, and the file path is the same as a file already recorded on the disk in a prior session, then that's when the older data gets "hidden" and no longer accessible. This will also result in the apparent capacity of the disk reducing: burn a new version of a 100 Mb file onto the disk and that will leave you with a 100 Mb of inaccessible data on the disk. HTH Lambert -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of max.wanadoo at gmail.com Sent: Thursday, December 06, 2007 1:01 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] CD/DVD R/W John, this may be old information as I have'nt used RW for some years now, but when I did use them then what it does was do "Hide" any erased data but it could not remove it. In effect this means that your AVAILABLE CD space gradually diminished. Ie, start off with 650Mb. Save a 50Mb file, then Delete it, then space available on the now blank CD was 600Mb. As I say, this may not be the case these days, but worth checking. Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Thursday, December 06, 2007 3:15 AM To: 'Access Developers discussion and problem solving' Subject: [AccessD] CD/DVD R/W Yep, that's what it means. They are rewritable. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Arthur Fuller Sent: Wednesday, December 05, 2007 8:23 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] BartPE So does that mean that given my experiment, I could entirely fill an R/W DVD then erase it all and fill it with something else, just like a hard disk or (remember when) floppy? If so, then I'd better invest in a dozen or so R/Ws, and fast! Arthur On 12/5/07, jwcolby wrote: > > It is a different chemistry at the write layer. > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/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 Dec 6 11:22:12 2007 From: max.wanadoo at gmail.com (max.wanadoo at gmail.com) Date: Thu, 6 Dec 2007 17:22:12 -0000 Subject: [AccessD] CD/DVD R/W In-Reply-To: <34C8A2AB1EF3564CB0D64DB6AFFDD5C20E8C1301@XLIVMBX35bkup.aig.com> Message-ID: <002b01c8382c$8ab95f60$8119fea9@LTVM> Yes that is probably it. Thanks Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Heenan, Lambert Sent: Thursday, December 06, 2007 3:40 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] CD/DVD R/W Max, You seem to be mixing up RW disks with multi-session R disks (DVD or CD). With a regular CD or DVD you can write data to it and then close the disk. Which means that no more data can ever be written to it. Or you can make the burner SW close the session but leave the disk open to allow more data to be written to it later. In the latter case, if you write a file to the disk in a subsequent session, and the file path is the same as a file already recorded on the disk in a prior session, then that's when the older data gets "hidden" and no longer accessible. This will also result in the apparent capacity of the disk reducing: burn a new version of a 100 Mb file onto the disk and that will leave you with a 100 Mb of inaccessible data on the disk. HTH Lambert -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of max.wanadoo at gmail.com Sent: Thursday, December 06, 2007 1:01 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] CD/DVD R/W John, this may be old information as I have'nt used RW for some years now, but when I did use them then what it does was do "Hide" any erased data but it could not remove it. In effect this means that your AVAILABLE CD space gradually diminished. Ie, start off with 650Mb. Save a 50Mb file, then Delete it, then space available on the now blank CD was 600Mb. As I say, this may not be the case these days, but worth checking. Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Thursday, December 06, 2007 3:15 AM To: 'Access Developers discussion and problem solving' Subject: [AccessD] CD/DVD R/W Yep, that's what it means. They are rewritable. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Arthur Fuller Sent: Wednesday, December 05, 2007 8:23 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] BartPE So does that mean that given my experiment, I could entirely fill an R/W DVD then erase it all and fill it with something else, just like a hard disk or (remember when) floppy? If so, then I'd better invest in a dozen or so R/Ws, and fast! Arthur On 12/5/07, jwcolby wrote: > > It is a different chemistry at the write layer. > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/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 Dec 6 11:40:21 2007 From: max.wanadoo at gmail.com (max.wanadoo at gmail.com) Date: Thu, 6 Dec 2007 17:40:21 -0000 Subject: [AccessD] OT:Is it Friday Yet In-Reply-To: Message-ID: <002f01c8382f$13ebd4a0$8119fea9@LTVM> Couldn't wait to pass these on http://www.flixxy.com/my-mom-said-i-could.htm http://www.flixxy.com/voice-talent-opera-singer.htm Sorry Andy, but it only a few hours off Friday! These are brilliant! Paul Potts for King! Max From max.wanadoo at gmail.com Thu Dec 6 11:50:07 2007 From: max.wanadoo at gmail.com (max.wanadoo at gmail.com) Date: Thu, 6 Dec 2007 17:50:07 -0000 Subject: [AccessD] Data Access Pages(was:HTML page updating Access db) In-Reply-To: Message-ID: <003601c83830$71451e80$8119fea9@LTVM> Would using the mouse do the trick? Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark A Matte Sent: Thursday, December 06, 2007 4:29 PM To: Access Developers discussion and problem solving Subject: [AccessD] Data Access Pages(was:HTML page updating Access db) Thanks to everyone for the help. This is the solution I needed...but now I have new questions. Anyone know how to control the EnterKey Behavior on a Data Access page? It wants to add a new line instead of going to the next field. Thanks, Mark > From: max.wanadoo at gmail.com > To: accessd at databaseadvisors.com > Date: Thu, 6 Dec 2007 07:22:59 +0000 > Subject: Re: [AccessD] HTML page updating Access db > > Mark, this is really weird. With one of my tables I can create the > DAPs and edit/write etc both using table and query. With another table > I cannot edit/write. I can see no difference between them. I can do > anything to either table. I can do anything to either query. But for > some reason the DAPs will work with one table/query and not the other. > Just don't know, sorry. I have never used these before. > > If you do figure it out, I would appreciate knowing what the answer was. > > Thanks > Max > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark A > Matte > Sent: Wednesday, December 05, 2007 10:07 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] HTML page updating Access db > > > So far I have got the DAP to display the data I need...I now realize I > cannot update this data??? If I build the page directly from the > table...I can edit the data, but if I build it from a query I cannot? > > Any guidence...I've pulled most of the hair out!!!! > > Thanks Again, > > Mark A. Matte > >> From: max.wanadoo at gmail.com >> To: accessd at databaseadvisors.com >> Date: Wed, 5 Dec 2007 18:06:03 +0000 >> Subject: Re: [AccessD] HTML page updating Access db >> >> Or one query filter by username. >> Max >> >> >> -----Original Message----- >> From: accessd-bounces at databaseadvisors.com >> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark A >> Matte >> Sent: Wednesday, December 05, 2007 5:59 PM >> To: Access Developers discussion and problem solving >> Subject: Re: [AccessD] HTML page updating Access db >> >> >> I'm not sure I'm following... would I need a seperate query and page >> for each user? >> >> Thanks, >> >> Mark >> >> >>> From: max.wanadoo at gmail.com >>> To: accessd at databaseadvisors.com >>> Date: Wed, 5 Dec 2007 17:45:27 +0000 >>> Subject: Re: [AccessD] HTML page updating Access db >>> >>> Why not use a query? >>> Max >>> >>> >>> -----Original Message----- >>> From: accessd-bounces at databaseadvisors.com >>> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark A >>> Matte >>> Sent: Wednesday, December 05, 2007 5:30 PM >>> To: Access Developers discussion and problem solving >>> Subject: Re: [AccessD] HTML page updating Access db >>> >>> >>> WOW>..I have never used data access pages...looks good so far. For >>> WOW>this >>> example...I need 3 different people to view only their data...how >>> can I filter the DAP?...can I use API calls in them to get the user name? >>> >>> Thanks, >>> >>> Mark >>> >>> >>> >>>> From: max.wanadoo at gmail.com >>>> To: accessd at databaseadvisors.com >>>> Date: Wed, 5 Dec 2007 16:38:23 +0000 >>>> Subject: Re: [AccessD] HTML page updating Access db >>>> >>>> Would Data Access Pages do the trick? >>>> Max >>>> >>>> >>>> -----Original Message----- >>>> From: accessd-bounces at databaseadvisors.com >>>> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark A >>>> Matte >>>> Sent: Wednesday, December 05, 2007 4:25 PM >>>> To: Access Developers discussion and problem solving >>>> Subject: Re: [AccessD] HTML page updating Access db >>>> >>>> >>>> Thanks Everyone for the feedback. I was hoping to just have this >>>> temporary fix on a shared drive. as mentioned below...ASP requires >>>> IIS...is there a way to update data in a db without IIS? Client >>>> side >>> instead of server? >>>> >>>> Thanks, >>>> >>>> Mark >>>> >>>> >>>>> Date: Tue, 4 Dec 2007 17:16:39 -0800 >>>>> From: accessd at shaw.ca >>>>> To: accessd at databaseadvisors.com >>>>> Subject: Re: [AccessD] HTML page updating Access db >>>>> >>>>> Mark: >>>>> >>>>> To update it from a web site you will need to know something about >>>>> a web language or two (like ASP/ASP.Net), Have access to an IIS >>>>> web server so you can set everything but after the initial >>>>> fan-fair it is fairly straight forward. >>>>> >>>>> Jim >>>>> >>>>> -----Original Message----- >>>>> From: accessd-bounces at databaseadvisors.com >>>>> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark A >>>>> Matte >>>>> Sent: Tuesday, December 04, 2007 11:23 AM >>>>> To: Access Developers discussion and problem solving >>>>> Subject: [AccessD] HTML page updating Access db >>>>> >>>>> >>>>> Hello All, >>>>> >>>>> I need a down and dirty...doesn't have to be >>>>> pretty...solution...we need about 15 people to run through some >>>>> records...and change about >>>>> 4 fields in each record(the change depends on individual >>>>> conversation...cannot automate). >>>>> >>>>> These users do NOT have MS Access(where data currently resides). I >>>>> know >>>>> (barely) how to link to this data and display it in HTML...but I >>>>> don't know how to update it from HTML...any suggestions on crash >>>>> course web sites...or anyone have an example? >>>>> >>>>> Thanks, >>>>> >>>>> Mark A. Matte >>>>> _________________________________________________________________ >>>>> Share life as it happens with the new Windows Live.Download today >>>>> it's >>>> FREE! >>>>> http://www.windowslive.com/share.html?ocid=TXT_TAGLM_Wave2_shareli >>>>> f >>>>> e >>>>> _ >>>>> 1 >>>>> 12007 >>>>> -- >>>>> AccessD mailing list >>>>> AccessD at databaseadvisors.com >>>>> http://databaseadvisors.com/mailman/listinfo/accessd >>>>> Website: http://www.databaseadvisors.com >>>>> >>>>> -- >>>>> AccessD mailing list >>>>> AccessD at databaseadvisors.com >>>>> http://databaseadvisors.com/mailman/listinfo/accessd >>>>> Website: http://www.databaseadvisors.com >>>> >>>> _________________________________________________________________ >>>> Put your friends on the big screen with Windows VistaR + Windows LiveT. >>>> http://www.microsoft.com/windows/shop/specialoffers.mspx?ocid=TXT_T >>>> A >>>> G >>>> L >>>> M_CPC_ >>>> MediaCtr_bigscreen_102007 >>>> -- >>>> AccessD mailing list >>>> AccessD at databaseadvisors.com >>>> http://databaseadvisors.com/mailman/listinfo/accessd >>>> Website: http://www.databaseadvisors.com >>>> >>>> -- >>>> AccessD mailing list >>>> AccessD at databaseadvisors.com >>>> http://databaseadvisors.com/mailman/listinfo/accessd >>>> Website: http://www.databaseadvisors.com >>> >>> _________________________________________________________________ >>> Connect and share in new ways with Windows Live. >>> http://www.windowslive.com/connect.html?ocid=TXT_TAGLM_Wave2_newways >>> _ >>> 1 >>> 12007 >>> -- >>> AccessD mailing list >>> AccessD at databaseadvisors.com >>> http://databaseadvisors.com/mailman/listinfo/accessd >>> Website: http://www.databaseadvisors.com >>> >>> -- >>> AccessD mailing list >>> AccessD at databaseadvisors.com >>> http://databaseadvisors.com/mailman/listinfo/accessd >>> Website: http://www.databaseadvisors.com >> >> _________________________________________________________________ >> Share life as it happens with the new Windows Live.Download today >> it's > FREE! >> http://www.windowslive.com/share.html?ocid=TXT_TAGLM_Wave2_sharelife_ >> 1 >> 12007 >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com > > _________________________________________________________________ > Put your friends on the big screen with Windows VistaR + Windows LiveT. > http://www.microsoft.com/windows/shop/specialoffers.mspx?ocid=TXT_TAGL > M_CPC_ > MediaCtr_bigscreen_102007 > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com _________________________________________________________________ Put your friends on the big screen with Windows VistaR + Windows LiveT. http://www.microsoft.com/windows/shop/specialoffers.mspx?ocid=TXT_TAGLM_CPC_ MediaCtr_bigscreen_102007 -- 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 Dec 6 11:54:44 2007 From: max.wanadoo at gmail.com (max.wanadoo at gmail.com) Date: Thu, 6 Dec 2007 17:54:44 -0000 Subject: [AccessD] Data Access Pages(was:HTML page updating Access db) In-Reply-To: Message-ID: <003701c83831$1645b840$8119fea9@LTVM> Also, would using the Tab key do the trick? Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark A Matte Sent: Thursday, December 06, 2007 4:29 PM To: Access Developers discussion and problem solving Subject: [AccessD] Data Access Pages(was:HTML page updating Access db) Thanks to everyone for the help. This is the solution I needed...but now I have new questions. Anyone know how to control the EnterKey Behavior on a Data Access page? It wants to add a new line instead of going to the next field. Thanks, Mark > From: max.wanadoo at gmail.com > To: accessd at databaseadvisors.com > Date: Thu, 6 Dec 2007 07:22:59 +0000 > Subject: Re: [AccessD] HTML page updating Access db > > Mark, this is really weird. With one of my tables I can create the > DAPs and edit/write etc both using table and query. With another table > I cannot edit/write. I can see no difference between them. I can do > anything to either table. I can do anything to either query. But for > some reason the DAPs will work with one table/query and not the other. > Just don't know, sorry. I have never used these before. > > If you do figure it out, I would appreciate knowing what the answer was. > > Thanks > Max > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark A > Matte > Sent: Wednesday, December 05, 2007 10:07 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] HTML page updating Access db > > > So far I have got the DAP to display the data I need...I now realize I > cannot update this data??? If I build the page directly from the > table...I can edit the data, but if I build it from a query I cannot? > > Any guidence...I've pulled most of the hair out!!!! > > Thanks Again, > > Mark A. Matte > >> From: max.wanadoo at gmail.com >> To: accessd at databaseadvisors.com >> Date: Wed, 5 Dec 2007 18:06:03 +0000 >> Subject: Re: [AccessD] HTML page updating Access db >> >> Or one query filter by username. >> Max >> >> >> -----Original Message----- >> From: accessd-bounces at databaseadvisors.com >> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark A >> Matte >> Sent: Wednesday, December 05, 2007 5:59 PM >> To: Access Developers discussion and problem solving >> Subject: Re: [AccessD] HTML page updating Access db >> >> >> I'm not sure I'm following... would I need a seperate query and page >> for each user? >> >> Thanks, >> >> Mark >> >> >>> From: max.wanadoo at gmail.com >>> To: accessd at databaseadvisors.com >>> Date: Wed, 5 Dec 2007 17:45:27 +0000 >>> Subject: Re: [AccessD] HTML page updating Access db >>> >>> Why not use a query? >>> Max >>> >>> >>> -----Original Message----- >>> From: accessd-bounces at databaseadvisors.com >>> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark A >>> Matte >>> Sent: Wednesday, December 05, 2007 5:30 PM >>> To: Access Developers discussion and problem solving >>> Subject: Re: [AccessD] HTML page updating Access db >>> >>> >>> WOW>..I have never used data access pages...looks good so far. For >>> WOW>this >>> example...I need 3 different people to view only their data...how >>> can I filter the DAP?...can I use API calls in them to get the user name? >>> >>> Thanks, >>> >>> Mark >>> >>> >>> >>>> From: max.wanadoo at gmail.com >>>> To: accessd at databaseadvisors.com >>>> Date: Wed, 5 Dec 2007 16:38:23 +0000 >>>> Subject: Re: [AccessD] HTML page updating Access db >>>> >>>> Would Data Access Pages do the trick? >>>> Max >>>> >>>> >>>> -----Original Message----- >>>> From: accessd-bounces at databaseadvisors.com >>>> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark A >>>> Matte >>>> Sent: Wednesday, December 05, 2007 4:25 PM >>>> To: Access Developers discussion and problem solving >>>> Subject: Re: [AccessD] HTML page updating Access db >>>> >>>> >>>> Thanks Everyone for the feedback. I was hoping to just have this >>>> temporary fix on a shared drive. as mentioned below...ASP requires >>>> IIS...is there a way to update data in a db without IIS? Client >>>> side >>> instead of server? >>>> >>>> Thanks, >>>> >>>> Mark >>>> >>>> >>>>> Date: Tue, 4 Dec 2007 17:16:39 -0800 >>>>> From: accessd at shaw.ca >>>>> To: accessd at databaseadvisors.com >>>>> Subject: Re: [AccessD] HTML page updating Access db >>>>> >>>>> Mark: >>>>> >>>>> To update it from a web site you will need to know something about >>>>> a web language or two (like ASP/ASP.Net), Have access to an IIS >>>>> web server so you can set everything but after the initial >>>>> fan-fair it is fairly straight forward. >>>>> >>>>> Jim >>>>> >>>>> -----Original Message----- >>>>> From: accessd-bounces at databaseadvisors.com >>>>> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark A >>>>> Matte >>>>> Sent: Tuesday, December 04, 2007 11:23 AM >>>>> To: Access Developers discussion and problem solving >>>>> Subject: [AccessD] HTML page updating Access db >>>>> >>>>> >>>>> Hello All, >>>>> >>>>> I need a down and dirty...doesn't have to be >>>>> pretty...solution...we need about 15 people to run through some >>>>> records...and change about >>>>> 4 fields in each record(the change depends on individual >>>>> conversation...cannot automate). >>>>> >>>>> These users do NOT have MS Access(where data currently resides). I >>>>> know >>>>> (barely) how to link to this data and display it in HTML...but I >>>>> don't know how to update it from HTML...any suggestions on crash >>>>> course web sites...or anyone have an example? >>>>> >>>>> Thanks, >>>>> >>>>> Mark A. Matte >>>>> _________________________________________________________________ >>>>> Share life as it happens with the new Windows Live.Download today >>>>> it's >>>> FREE! >>>>> http://www.windowslive.com/share.html?ocid=TXT_TAGLM_Wave2_shareli >>>>> f >>>>> e >>>>> _ >>>>> 1 >>>>> 12007 >>>>> -- >>>>> AccessD mailing list >>>>> AccessD at databaseadvisors.com >>>>> http://databaseadvisors.com/mailman/listinfo/accessd >>>>> Website: http://www.databaseadvisors.com >>>>> >>>>> -- >>>>> AccessD mailing list >>>>> AccessD at databaseadvisors.com >>>>> http://databaseadvisors.com/mailman/listinfo/accessd >>>>> Website: http://www.databaseadvisors.com >>>> >>>> _________________________________________________________________ >>>> Put your friends on the big screen with Windows VistaR + Windows LiveT. >>>> http://www.microsoft.com/windows/shop/specialoffers.mspx?ocid=TXT_T >>>> A >>>> G >>>> L >>>> M_CPC_ >>>> MediaCtr_bigscreen_102007 >>>> -- >>>> AccessD mailing list >>>> AccessD at databaseadvisors.com >>>> http://databaseadvisors.com/mailman/listinfo/accessd >>>> Website: http://www.databaseadvisors.com >>>> >>>> -- >>>> AccessD mailing list >>>> AccessD at databaseadvisors.com >>>> http://databaseadvisors.com/mailman/listinfo/accessd >>>> Website: http://www.databaseadvisors.com >>> >>> _________________________________________________________________ >>> Connect and share in new ways with Windows Live. >>> http://www.windowslive.com/connect.html?ocid=TXT_TAGLM_Wave2_newways >>> _ >>> 1 >>> 12007 >>> -- >>> AccessD mailing list >>> AccessD at databaseadvisors.com >>> http://databaseadvisors.com/mailman/listinfo/accessd >>> Website: http://www.databaseadvisors.com >>> >>> -- >>> AccessD mailing list >>> AccessD at databaseadvisors.com >>> http://databaseadvisors.com/mailman/listinfo/accessd >>> Website: http://www.databaseadvisors.com >> >> _________________________________________________________________ >> Share life as it happens with the new Windows Live.Download today >> it's > FREE! >> http://www.windowslive.com/share.html?ocid=TXT_TAGLM_Wave2_sharelife_ >> 1 >> 12007 >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com > > _________________________________________________________________ > Put your friends on the big screen with Windows VistaR + Windows LiveT. > http://www.microsoft.com/windows/shop/specialoffers.mspx?ocid=TXT_TAGL > M_CPC_ > MediaCtr_bigscreen_102007 > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com _________________________________________________________________ Put your friends on the big screen with Windows VistaR + Windows LiveT. http://www.microsoft.com/windows/shop/specialoffers.mspx?ocid=TXT_TAGLM_CPC_ MediaCtr_bigscreen_102007 -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From ewaldt at gdls.com Thu Dec 6 12:18:40 2007 From: ewaldt at gdls.com (ewaldt at gdls.com) Date: Thu, 6 Dec 2007 13:18:40 -0500 Subject: [AccessD] Linked Tables Question In-Reply-To: Message-ID: I don't believe I've had this happen when I've split databases before. I moved the main tables to a different database, and then created links in my front end. The links work fine, but the queries referencing those tables can't find them. I have to go into each query, add the table (i.e., link), reconfigure each reference from the "missing" table to the present link, and then resave it. Is there some way to avoid this? TIA. Thomas F. Ewald Stryker Mass Properties General Dynamics Land Systems This is an e-mail from General Dynamics Land Systems. It is for the intended recipient only and may contain confidential and privileged information. No one else may read, print, store, copy, forward or act in reliance on it or its attachments. If you are not the intended recipient, please return this message to the sender and delete the message and any attachments from your computer. Your cooperation is appreciated. From jwcolby at colbyconsulting.com Thu Dec 6 12:23:56 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Thu, 6 Dec 2007 13:23:56 -0500 Subject: [AccessD] OT:Is it Friday Yet In-Reply-To: <002f01c8382f$13ebd4a0$8119fea9@LTVM> References: <002f01c8382f$13ebd4a0$8119fea9@LTVM> Message-ID: <00a701c83835$2a366850$977aa8c0@M90> OK, that was ONE person in Britain with talent, but are there any more? John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of max.wanadoo at gmail.com Sent: Thursday, December 06, 2007 12:40 PM To: 'Access Developers discussion and problem solving' Subject: [AccessD] OT:Is it Friday Yet Couldn't wait to pass these on http://www.flixxy.com/my-mom-said-i-could.htm http://www.flixxy.com/voice-talent-opera-singer.htm Sorry Andy, but it only a few hours off Friday! These are brilliant! Paul Potts for King! Max -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From ssharkins at gmail.com Thu Dec 6 12:26:21 2007 From: ssharkins at gmail.com (Susan Harkins) Date: Thu, 6 Dec 2007 13:26:21 -0500 Subject: [AccessD] Linked Tables Question References: Message-ID: <008f01c83835$826f3f10$4b3a8343@SusanOne> You know there's a built-in feature for splitting your database, right? Susan H. > I moved the main tables to a different database, and then created links in > my front end. The links work fine, but the queries referencing those > tables can't find them. I have to go into each query, add the table (i.e., > link), reconfigure each reference from the "missing" table to the present > link, and then resave it. > > Is there some way to avoid this? From fuller.artful at gmail.com Thu Dec 6 12:36:09 2007 From: fuller.artful at gmail.com (Arthur Fuller) Date: Thu, 6 Dec 2007 13:36:09 -0500 Subject: [AccessD] Initial value of an ANPK Message-ID: <29f585dd0712061036i4a924350n4f814e218b68445c@mail.gmail.com> I seem to recall that there's a way to specify the starting value for an AutoNumber PK but I can't remember how to do it. Anyone? TIA, Arthur From max.wanadoo at gmail.com Thu Dec 6 12:37:34 2007 From: max.wanadoo at gmail.com (max.wanadoo at gmail.com) Date: Thu, 6 Dec 2007 18:37:34 -0000 Subject: [AccessD] OT:Is it Friday Yet In-Reply-To: <00a701c83835$2a366850$977aa8c0@M90> Message-ID: <004101c83837$1268e480$8119fea9@LTVM> Only me...catching you up.... Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Thursday, December 06, 2007 6:24 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] OT:Is it Friday Yet OK, that was ONE person in Britain with talent, but are there any more? John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of max.wanadoo at gmail.com Sent: Thursday, December 06, 2007 12:40 PM To: 'Access Developers discussion and problem solving' Subject: [AccessD] OT:Is it Friday Yet Couldn't wait to pass these on http://www.flixxy.com/my-mom-said-i-could.htm http://www.flixxy.com/voice-talent-opera-singer.htm Sorry Andy, but it only a few hours off Friday! These are brilliant! Paul Potts for King! 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 ewaldt at gdls.com Thu Dec 6 12:44:03 2007 From: ewaldt at gdls.com (ewaldt at gdls.com) Date: Thu, 6 Dec 2007 13:44:03 -0500 Subject: [AccessD] Linked Tables Question In-Reply-To: Message-ID: Why does it happen this way? You can work for 2 hours trying to solve a problem. Finally, you give up and send a cry for help to the mailing list. 2 minutes later - no more than that - you note a typo in your code. Duh. Thanks to those who would have tried to help. I dropped one letter in a table name in my code, which caused my linking problems. Dumb. Dumb. Dumb. Thomas F. Ewald Stryker Mass Properties General Dynamics Land Systems This is an e-mail from General Dynamics Land Systems. It is for the intended recipient only and may contain confidential and privileged information. No one else may read, print, store, copy, forward or act in reliance on it or its attachments. If you are not the intended recipient, please return this message to the sender and delete the message and any attachments from your computer. Your cooperation is appreciated. From stephen at bondsoftware.co.nz Thu Dec 6 12:13:37 2007 From: stephen at bondsoftware.co.nz (Stephen) Date: Fri, 07 Dec 2007 07:13:37 +1300 Subject: [AccessD] OT:Is it Friday Yet Message-ID: <569E08FC48047F4F848850B118195FBE019EF3@server.BondSoftware.local> http://www.flixxy.com/voice-talent-opera-singer.htm Max, it's just Friday in the Antipodes ... this is the best start to the day I've had in a long time. Stephen From garykjos at gmail.com Thu Dec 6 13:11:11 2007 From: garykjos at gmail.com (Gary Kjos) Date: Thu, 6 Dec 2007 13:11:11 -0600 Subject: [AccessD] Linked Tables Question In-Reply-To: References: Message-ID: Asking the list for help is MAGIC. Glad we could help. ;-) GK On 12/6/07, ewaldt at gdls.com wrote: > Why does it happen this way? You can work for 2 hours trying to solve a > problem. Finally, you give up and send a cry for help to the mailing list. > 2 minutes later - no more than that - you note a typo in your code. > > Duh. > > Thanks to those who would have tried to help. I dropped one letter in a > table name in my code, which caused my linking problems. Dumb. Dumb. Dumb. > > Thomas F. Ewald -- Gary Kjos garykjos at gmail.com From garykjos at gmail.com Thu Dec 6 13:14:06 2007 From: garykjos at gmail.com (Gary Kjos) Date: Thu, 6 Dec 2007 13:14:06 -0600 Subject: [AccessD] Initial value of an ANPK In-Reply-To: <29f585dd0712061036i4a924350n4f814e218b68445c@mail.gmail.com> References: <29f585dd0712061036i4a924350n4f814e218b68445c@mail.gmail.com> Message-ID: http://www.mvps.org/access/tables/tbl0005.htm You have to append a record with a number one less than your first real record. Then delete that dummy record after you have a real record in there. GK On 12/6/07, Arthur Fuller wrote: > I seem to recall that there's a way to specify the starting value for an > AutoNumber PK but I can't remember how to do it. Anyone? > > TIA, > Arthur > -- > 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 fuller.artful at gmail.com Thu Dec 6 13:19:55 2007 From: fuller.artful at gmail.com (Arthur Fuller) Date: Thu, 6 Dec 2007 14:19:55 -0500 Subject: [AccessD] Initial value of an ANPK In-Reply-To: References: <29f585dd0712061036i4a924350n4f814e218b68445c@mail.gmail.com> Message-ID: <29f585dd0712061119l7119cce7t7d2fdba31b3078fd@mail.gmail.com> I figured it was something like that, but how do I append a record and force the value of the ANPK? Not sure how. Thanks, Arthur On 12/6/07, Gary Kjos wrote: > > http://www.mvps.org/access/tables/tbl0005.htm > > You have to append a record with a number one less than your first > real record. Then delete that dummy record after you have a real > record in there. > > GK > From accessd at shaw.ca Thu Dec 6 13:37:35 2007 From: accessd at shaw.ca (Jim Lawrence) Date: Thu, 06 Dec 2007 11:37:35 -0800 Subject: [AccessD] Linked Tables Question In-Reply-To: References: Message-ID: ...and that is unusual b e c a u s e.... ;-) Some of the best programming is done 10 feet from the screen with a coffee cup in hand. Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of ewaldt at gdls.com Sent: Thursday, December 06, 2007 10:44 AM To: accessd at databaseadvisors.com Subject: Re: [AccessD] Linked Tables Question Why does it happen this way? You can work for 2 hours trying to solve a problem. Finally, you give up and send a cry for help to the mailing list. 2 minutes later - no more than that - you note a typo in your code. Duh. Thanks to those who would have tried to help. I dropped one letter in a table name in my code, which caused my linking problems. Dumb. Dumb. Dumb. Thomas F. Ewald Stryker Mass Properties General Dynamics Land Systems This is an e-mail from General Dynamics Land Systems. It is for the intended recipient only and may contain confidential and privileged information. No one else may read, print, store, copy, forward or act in reliance on it or its attachments. If you are not the intended recipient, please return this message to the sender and delete the message and any attachments from your computer. Your cooperation is appreciated. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From ssharkins at gmail.com Thu Dec 6 13:36:23 2007 From: ssharkins at gmail.com (Susan Harkins) Date: Thu, 6 Dec 2007 14:36:23 -0500 Subject: [AccessD] Initial value of an ANPK References: <29f585dd0712061036i4a924350n4f814e218b68445c@mail.gmail.com> <29f585dd0712061119l7119cce7t7d2fdba31b3078fd@mail.gmail.com> Message-ID: <00a201c8383f$4afe6420$4b3a8343@SusanOne> You just create an append query Arthur and set the ANPK's field to one less than you want the first value to be -- just open a fixed query in Design view, choose Append from the Query menu, specify the table... run it. Open the table, delete the record you just appended. Susan H. >I figured it was something like that, but how do I append a record and >force > the value of the ANPK? Not sure how. From rockysmolin at bchacc.com Thu Dec 6 14:46:19 2007 From: rockysmolin at bchacc.com (Rocky Smolin at Beach Access Software) Date: Thu, 6 Dec 2007 12:46:19 -0800 Subject: [AccessD] FW: A03 v. A07 Message-ID: <002a01c83849$0ea9db80$0301a8c0@HAL9005> Dear List: Has anyone noted speed difference between A03 and A07 as my client notes below? MTIA Rocky Rocky: In using Access 2003, I noticed that the Matters form can be re-sized in 1 to 2 seconds compared to 6-7 seconds for A07. So I think a lot of the speed issues we wrestled with were largely due to my using A07, and you could not appreciate it with A03. The flicker is also much reduced with A03, and that (flicker) is particularly annoying with the Timesheet. I remember noticing the speed difference early on, but have been using A07 so much more, forgot about it when we were dealing with the Matters form opening so slowly a month or so ago. So this would be a BIG plus going with A03 over A07. Have you heard whether the speed issue will be addressed very meaningfully with the SP1 for A07, or when SP1 for A07 will even come out? From markamatte at hotmail.com Thu Dec 6 15:13:06 2007 From: markamatte at hotmail.com (Mark A Matte) Date: Thu, 6 Dec 2007 21:13:06 +0000 Subject: [AccessD] Data Access Pages(was:HTML page updating Access db) In-Reply-To: <003701c83831$1645b840$8119fea9@LTVM> References: <003701c83831$1645b840$8119fea9@LTVM> Message-ID: Thanks Max...both of those would work instead of using ENTER...but the users would prefer the ENTER key. Thanks, Mark > From: max.wanadoo at gmail.com > To: accessd at databaseadvisors.com > Date: Thu, 6 Dec 2007 17:54:44 +0000 > Subject: Re: [AccessD] Data Access Pages(was:HTML page updating Access db) > > Also, would using the Tab key do the trick? > Max > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark A Matte > Sent: Thursday, December 06, 2007 4:29 PM > To: Access Developers discussion and problem solving > Subject: [AccessD] Data Access Pages(was:HTML page updating Access db) > > > Thanks to everyone for the help. This is the solution I needed...but now I > have new questions. > > Anyone know how to control the EnterKey Behavior on a Data Access page? It > wants to add a new line instead of going to the next field. > > Thanks, > > Mark > > >> From: max.wanadoo at gmail.com >> To: accessd at databaseadvisors.com >> Date: Thu, 6 Dec 2007 07:22:59 +0000 >> Subject: Re: [AccessD] HTML page updating Access db >> >> Mark, this is really weird. With one of my tables I can create the >> DAPs and edit/write etc both using table and query. With another table >> I cannot edit/write. I can see no difference between them. I can do >> anything to either table. I can do anything to either query. But for >> some reason the DAPs will work with one table/query and not the other. >> Just don't know, sorry. I have never used these before. >> >> If you do figure it out, I would appreciate knowing what the answer was. >> >> Thanks >> Max >> >> >> -----Original Message----- >> From: accessd-bounces at databaseadvisors.com >> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark A >> Matte >> Sent: Wednesday, December 05, 2007 10:07 PM >> To: Access Developers discussion and problem solving >> Subject: Re: [AccessD] HTML page updating Access db >> >> >> So far I have got the DAP to display the data I need...I now realize I >> cannot update this data??? If I build the page directly from the >> table...I can edit the data, but if I build it from a query I cannot? >> >> Any guidence...I've pulled most of the hair out!!!! >> >> Thanks Again, >> >> Mark A. Matte >> >>> From: max.wanadoo at gmail.com >>> To: accessd at databaseadvisors.com >>> Date: Wed, 5 Dec 2007 18:06:03 +0000 >>> Subject: Re: [AccessD] HTML page updating Access db >>> >>> Or one query filter by username. >>> Max >>> >>> >>> -----Original Message----- >>> From: accessd-bounces at databaseadvisors.com >>> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark A >>> Matte >>> Sent: Wednesday, December 05, 2007 5:59 PM >>> To: Access Developers discussion and problem solving >>> Subject: Re: [AccessD] HTML page updating Access db >>> >>> >>> I'm not sure I'm following... would I need a seperate query and page >>> for each user? >>> >>> Thanks, >>> >>> Mark >>> >>> >>>> From: max.wanadoo at gmail.com >>>> To: accessd at databaseadvisors.com >>>> Date: Wed, 5 Dec 2007 17:45:27 +0000 >>>> Subject: Re: [AccessD] HTML page updating Access db >>>> >>>> Why not use a query? >>>> Max >>>> >>>> >>>> -----Original Message----- >>>> From: accessd-bounces at databaseadvisors.com >>>> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark A >>>> Matte >>>> Sent: Wednesday, December 05, 2007 5:30 PM >>>> To: Access Developers discussion and problem solving >>>> Subject: Re: [AccessD] HTML page updating Access db >>>> >>>> >>>> WOW>..I have never used data access pages...looks good so far. For >>>> WOW>this >>>> example...I need 3 different people to view only their data...how >>>> can I filter the DAP?...can I use API calls in them to get the user > name? >>>> >>>> Thanks, >>>> >>>> Mark >>>> >>>> >>>> >>>>> From: max.wanadoo at gmail.com >>>>> To: accessd at databaseadvisors.com >>>>> Date: Wed, 5 Dec 2007 16:38:23 +0000 >>>>> Subject: Re: [AccessD] HTML page updating Access db >>>>> >>>>> Would Data Access Pages do the trick? >>>>> Max >>>>> >>>>> >>>>> -----Original Message----- >>>>> From: accessd-bounces at databaseadvisors.com >>>>> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark A >>>>> Matte >>>>> Sent: Wednesday, December 05, 2007 4:25 PM >>>>> To: Access Developers discussion and problem solving >>>>> Subject: Re: [AccessD] HTML page updating Access db >>>>> >>>>> >>>>> Thanks Everyone for the feedback. I was hoping to just have this >>>>> temporary fix on a shared drive. as mentioned below...ASP requires >>>>> IIS...is there a way to update data in a db without IIS? Client >>>>> side >>>> instead of server? >>>>> >>>>> Thanks, >>>>> >>>>> Mark >>>>> >>>>> >>>>>> Date: Tue, 4 Dec 2007 17:16:39 -0800 >>>>>> From: accessd at shaw.ca >>>>>> To: accessd at databaseadvisors.com >>>>>> Subject: Re: [AccessD] HTML page updating Access db >>>>>> >>>>>> Mark: >>>>>> >>>>>> To update it from a web site you will need to know something about >>>>>> a web language or two (like ASP/ASP.Net), Have access to an IIS >>>>>> web server so you can set everything but after the initial >>>>>> fan-fair it is fairly straight forward. >>>>>> >>>>>> Jim >>>>>> >>>>>> -----Original Message----- >>>>>> From: accessd-bounces at databaseadvisors.com >>>>>> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark A >>>>>> Matte >>>>>> Sent: Tuesday, December 04, 2007 11:23 AM >>>>>> To: Access Developers discussion and problem solving >>>>>> Subject: [AccessD] HTML page updating Access db >>>>>> >>>>>> >>>>>> Hello All, >>>>>> >>>>>> I need a down and dirty...doesn't have to be >>>>>> pretty...solution...we need about 15 people to run through some >>>>>> records...and change about >>>>>> 4 fields in each record(the change depends on individual >>>>>> conversation...cannot automate). >>>>>> >>>>>> These users do NOT have MS Access(where data currently resides). I >>>>>> know >>>>>> (barely) how to link to this data and display it in HTML...but I >>>>>> don't know how to update it from HTML...any suggestions on crash >>>>>> course web sites...or anyone have an example? >>>>>> >>>>>> Thanks, >>>>>> >>>>>> Mark A. Matte >>>>>> _________________________________________________________________ >>>>>> Share life as it happens with the new Windows Live.Download today >>>>>> it's >>>>> FREE! >>>>>> http://www.windowslive.com/share.html?ocid=TXT_TAGLM_Wave2_shareli >>>>>> f >>>>>> e >>>>>> _ >>>>>> 1 >>>>>> 12007 >>>>>> -- >>>>>> AccessD mailing list >>>>>> AccessD at databaseadvisors.com >>>>>> http://databaseadvisors.com/mailman/listinfo/accessd >>>>>> Website: http://www.databaseadvisors.com >>>>>> >>>>>> -- >>>>>> AccessD mailing list >>>>>> AccessD at databaseadvisors.com >>>>>> http://databaseadvisors.com/mailman/listinfo/accessd >>>>>> Website: http://www.databaseadvisors.com >>>>> >>>>> _________________________________________________________________ >>>>> Put your friends on the big screen with Windows VistaR + Windows LiveT. >>>>> http://www.microsoft.com/windows/shop/specialoffers.mspx?ocid=TXT_T >>>>> A >>>>> G >>>>> L >>>>> M_CPC_ >>>>> MediaCtr_bigscreen_102007 >>>>> -- >>>>> AccessD mailing list >>>>> AccessD at databaseadvisors.com >>>>> http://databaseadvisors.com/mailman/listinfo/accessd >>>>> Website: http://www.databaseadvisors.com >>>>> >>>>> -- >>>>> AccessD mailing list >>>>> AccessD at databaseadvisors.com >>>>> http://databaseadvisors.com/mailman/listinfo/accessd >>>>> Website: http://www.databaseadvisors.com >>>> >>>> _________________________________________________________________ >>>> Connect and share in new ways with Windows Live. >>>> http://www.windowslive.com/connect.html?ocid=TXT_TAGLM_Wave2_newways >>>> _ >>>> 1 >>>> 12007 >>>> -- >>>> AccessD mailing list >>>> AccessD at databaseadvisors.com >>>> http://databaseadvisors.com/mailman/listinfo/accessd >>>> Website: http://www.databaseadvisors.com >>>> >>>> -- >>>> AccessD mailing list >>>> AccessD at databaseadvisors.com >>>> http://databaseadvisors.com/mailman/listinfo/accessd >>>> Website: http://www.databaseadvisors.com >>> >>> _________________________________________________________________ >>> Share life as it happens with the new Windows Live.Download today >>> it's >> FREE! >>> http://www.windowslive.com/share.html?ocid=TXT_TAGLM_Wave2_sharelife_ >>> 1 >>> 12007 >>> -- >>> AccessD mailing list >>> AccessD at databaseadvisors.com >>> http://databaseadvisors.com/mailman/listinfo/accessd >>> Website: http://www.databaseadvisors.com >>> >>> -- >>> AccessD mailing list >>> AccessD at databaseadvisors.com >>> http://databaseadvisors.com/mailman/listinfo/accessd >>> Website: http://www.databaseadvisors.com >> >> _________________________________________________________________ >> Put your friends on the big screen with Windows VistaR + Windows LiveT. >> http://www.microsoft.com/windows/shop/specialoffers.mspx?ocid=TXT_TAGL >> M_CPC_ >> MediaCtr_bigscreen_102007 >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com > > _________________________________________________________________ > Put your friends on the big screen with Windows VistaR + Windows LiveT. > http://www.microsoft.com/windows/shop/specialoffers.mspx?ocid=TXT_TAGLM_CPC_ > MediaCtr_bigscreen_102007 > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com _________________________________________________________________ You keep typing, we keep giving. Download Messenger and join the i?m Initiative now. http://im.live.com/messenger/im/home/?source=TAGLM From fuller.artful at gmail.com Thu Dec 6 16:02:31 2007 From: fuller.artful at gmail.com (Arthur Fuller) Date: Thu, 6 Dec 2007 17:02:31 -0500 Subject: [AccessD] Initial value of an ANPK In-Reply-To: <00a201c8383f$4afe6420$4b3a8343@SusanOne> References: <29f585dd0712061036i4a924350n4f814e218b68445c@mail.gmail.com> <29f585dd0712061119l7119cce7t7d2fdba31b3078fd@mail.gmail.com> <00a201c8383f$4afe6420$4b3a8343@SusanOne> Message-ID: <29f585dd0712061402q29585661uebeb0c2b0647720d@mail.gmail.com> Thanks, Susan. In the situation, however, I think that this is not going to be the appropriate solution. I think it's time to dust off my knowledge of replication and go back to that. I was very good at setting up Access replication about 8 years ago, but since I moved to SQL it's been a while. However, this app is in Access. I even wrote up how to do it, but can't locate the document. A. On 12/6/07, Susan Harkins wrote: > > You just create an append query Arthur and set the ANPK's field to one > less > than you want the first value to be -- just open a fixed query in Design > view, choose Append from the Query menu, specify the table... run it. > > Open the table, delete the record you just appended. > > Susan H. > > From mmattys at rochester.rr.com Thu Dec 6 16:15:44 2007 From: mmattys at rochester.rr.com (Michael R Mattys) Date: Thu, 6 Dec 2007 17:15:44 -0500 Subject: [AccessD] FW: A03 v. A07 References: <002a01c83849$0ea9db80$0301a8c0@HAL9005> Message-ID: <00b601c83855$8c73e400$0202a8c0@Laptop> Hi Rocky, I've watched the start-up by itself. I watched it start in Depends.exe also. Molasses > Net Framework & GDIPlus Haven't used the forms yet. Probably won't. Either stay put or consider rewriting in Visual C# and SQLS Compact. Michael R. Mattys MapPoint & Access Dev www.mattysconsulting.com ----- Original Message ----- From: "Rocky Smolin at Beach Access Software" To: "'Access Developers discussion and problem solving'" Sent: Thursday, December 06, 2007 3:46 PM Subject: [AccessD] FW: A03 v. A07 > Dear List: > > Has anyone noted speed difference between A03 and A07 as my client notes > below? > > MTIA > > Rocky > > > > > > > Rocky: > > In using Access 2003, I noticed that the Matters form can be re-sized in > 1 to 2 seconds compared to 6-7 seconds for A07. So I think a lot of the > speed issues we wrestled with were largely due to my using A07, and you > could not appreciate it with A03. The flicker is also much reduced with > A03, and that (flicker) is particularly annoying with the Timesheet. I > remember noticing the speed difference early on, but have been using A07 > so > much more, forgot about it when we were dealing with the Matters form > opening so slowly a month or so ago. So this would be a BIG plus going > with > A03 over A07. Have you heard whether the speed issue will be addressed > very > meaningfully with the SP1 for A07, or when SP1 for A07 will even come out? > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com From kp at sdsonline.net Thu Dec 6 16:24:15 2007 From: kp at sdsonline.net (Kath Pelletti) Date: Fri, 7 Dec 2007 09:24:15 +1100 Subject: [AccessD] OT:Is it Friday Yet References: <002f01c8382f$13ebd4a0$8119fea9@LTVM> Message-ID: <004601c83856$bd29b830$6401a8c0@DELLAPTOP> My God - think I am in love with Paul!!! Thanks Max - brought a tear to my eye.... Kath ----- Original Message ----- From: To: "'Access Developers discussion and problem solving'" Sent: Friday, December 07, 2007 4:40 AM Subject: [AccessD] OT:Is it Friday Yet > Couldn't wait to pass these on > > http://www.flixxy.com/my-mom-said-i-could.htm > > http://www.flixxy.com/voice-talent-opera-singer.htm > > > Sorry Andy, but it only a few hours off Friday! These are brilliant! > Paul > Potts for King! > > Max > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From kp at sdsonline.net Thu Dec 6 16:25:48 2007 From: kp at sdsonline.net (Kath Pelletti) Date: Fri, 7 Dec 2007 09:25:48 +1100 Subject: [AccessD] FW: A03 v. A07 References: <002a01c83849$0ea9db80$0301a8c0@HAL9005> Message-ID: <006e01c83856$f4d65810$6401a8c0@DELLAPTOP> Rocky - I haven't noticed any difference.. Kath ----- Original Message ----- From: "Rocky Smolin at Beach Access Software" To: "'Access Developers discussion and problem solving'" Sent: Friday, December 07, 2007 7:46 AM Subject: [AccessD] FW: A03 v. A07 > Dear List: > > Has anyone noted speed difference between A03 and A07 as my client notes > below? > > MTIA > > Rocky > > > > > > > Rocky: > > In using Access 2003, I noticed that the Matters form can be re-sized in > 1 to 2 seconds compared to 6-7 seconds for A07. So I think a lot of the > speed issues we wrestled with were largely due to my using A07, and you > could not appreciate it with A03. The flicker is also much reduced with > A03, and that (flicker) is particularly annoying with the Timesheet. I > remember noticing the speed difference early on, but have been using A07 > so > much more, forgot about it when we were dealing with the Matters form > opening so slowly a month or so ago. So this would be a BIG plus going > with > A03 over A07. Have you heard whether the speed issue will be addressed > very > meaningfully with the SP1 for A07, or when SP1 for A07 will even come out? > > > -- > 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 Dec 6 16:38:29 2007 From: max.wanadoo at gmail.com (max.wanadoo at gmail.com) Date: Thu, 6 Dec 2007 22:38:29 -0000 Subject: [AccessD] OT:Is it Friday Yet In-Reply-To: <004601c83856$bd29b830$6401a8c0@DELLAPTOP> Message-ID: <001601c83858$b9d9df00$8119fea9@LTVM> Mine too Kath, I played it over and over again. On the live show (Which I watched) the lady judge was actually crying. It didn't come across so well on the short video, but it was very emotions 'cos she talked about how her late father had loved that aria! Glad you enjoyed it. Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Kath Pelletti Sent: Thursday, December 06, 2007 10:24 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] OT:Is it Friday Yet My God - think I am in love with Paul!!! Thanks Max - brought a tear to my eye.... Kath ----- Original Message ----- From: To: "'Access Developers discussion and problem solving'" Sent: Friday, December 07, 2007 4:40 AM Subject: [AccessD] OT:Is it Friday Yet > Couldn't wait to pass these on > > http://www.flixxy.com/my-mom-said-i-could.htm > > http://www.flixxy.com/voice-talent-opera-singer.htm > > > Sorry Andy, but it only a few hours off Friday! These are brilliant! > Paul > Potts for King! > > 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 Thu Dec 6 16:40:29 2007 From: max.wanadoo at gmail.com (max.wanadoo at gmail.com) Date: Thu, 6 Dec 2007 22:40:29 -0000 Subject: [AccessD] Data Access Pages(was:HTML page updating Access db) In-Reply-To: Message-ID: <001701c83859$0210cf40$8119fea9@LTVM> Yes, I guess so, but sometimes one has to compromise to get a *reasonable* result. Not everything can be all things to all men. At least they can do what you need them to do. Max * for reasonable, read 'Not perfect but the best in the circumstances'. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark A Matte Sent: Thursday, December 06, 2007 9:13 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Data Access Pages(was:HTML page updating Access db) Thanks Max...both of those would work instead of using ENTER...but the users would prefer the ENTER key. Thanks, Mark > From: max.wanadoo at gmail.com > To: accessd at databaseadvisors.com > Date: Thu, 6 Dec 2007 17:54:44 +0000 > Subject: Re: [AccessD] Data Access Pages(was:HTML page updating Access > db) > > Also, would using the Tab key do the trick? > Max > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark A > Matte > Sent: Thursday, December 06, 2007 4:29 PM > To: Access Developers discussion and problem solving > Subject: [AccessD] Data Access Pages(was:HTML page updating Access db) > > > Thanks to everyone for the help. This is the solution I needed...but > now I have new questions. > > Anyone know how to control the EnterKey Behavior on a Data Access > page? It wants to add a new line instead of going to the next field. > > Thanks, > > Mark > > >> From: max.wanadoo at gmail.com >> To: accessd at databaseadvisors.com >> Date: Thu, 6 Dec 2007 07:22:59 +0000 >> Subject: Re: [AccessD] HTML page updating Access db >> >> Mark, this is really weird. With one of my tables I can create the >> DAPs and edit/write etc both using table and query. With another >> table I cannot edit/write. I can see no difference between them. I >> can do anything to either table. I can do anything to either query. >> But for some reason the DAPs will work with one table/query and not the other. >> Just don't know, sorry. I have never used these before. >> >> If you do figure it out, I would appreciate knowing what the answer was. >> >> Thanks >> Max >> >> >> -----Original Message----- >> From: accessd-bounces at databaseadvisors.com >> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark A >> Matte >> Sent: Wednesday, December 05, 2007 10:07 PM >> To: Access Developers discussion and problem solving >> Subject: Re: [AccessD] HTML page updating Access db >> >> >> So far I have got the DAP to display the data I need...I now realize >> I cannot update this data??? If I build the page directly from the >> table...I can edit the data, but if I build it from a query I cannot? >> >> Any guidence...I've pulled most of the hair out!!!! >> >> Thanks Again, >> >> Mark A. Matte >> >>> From: max.wanadoo at gmail.com >>> To: accessd at databaseadvisors.com >>> Date: Wed, 5 Dec 2007 18:06:03 +0000 >>> Subject: Re: [AccessD] HTML page updating Access db >>> >>> Or one query filter by username. >>> Max >>> >>> >>> -----Original Message----- >>> From: accessd-bounces at databaseadvisors.com >>> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark A >>> Matte >>> Sent: Wednesday, December 05, 2007 5:59 PM >>> To: Access Developers discussion and problem solving >>> Subject: Re: [AccessD] HTML page updating Access db >>> >>> >>> I'm not sure I'm following... would I need a seperate query and page >>> for each user? >>> >>> Thanks, >>> >>> Mark >>> >>> >>>> From: max.wanadoo at gmail.com >>>> To: accessd at databaseadvisors.com >>>> Date: Wed, 5 Dec 2007 17:45:27 +0000 >>>> Subject: Re: [AccessD] HTML page updating Access db >>>> >>>> Why not use a query? >>>> Max >>>> >>>> >>>> -----Original Message----- >>>> From: accessd-bounces at databaseadvisors.com >>>> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark A >>>> Matte >>>> Sent: Wednesday, December 05, 2007 5:30 PM >>>> To: Access Developers discussion and problem solving >>>> Subject: Re: [AccessD] HTML page updating Access db >>>> >>>> >>>> WOW>..I have never used data access pages...looks good so far. For >>>> WOW>this >>>> example...I need 3 different people to view only their data...how >>>> can I filter the DAP?...can I use API calls in them to get the user > name? >>>> >>>> Thanks, >>>> >>>> Mark >>>> >>>> >>>> >>>>> From: max.wanadoo at gmail.com >>>>> To: accessd at databaseadvisors.com >>>>> Date: Wed, 5 Dec 2007 16:38:23 +0000 >>>>> Subject: Re: [AccessD] HTML page updating Access db >>>>> >>>>> Would Data Access Pages do the trick? >>>>> Max >>>>> >>>>> >>>>> -----Original Message----- >>>>> From: accessd-bounces at databaseadvisors.com >>>>> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark A >>>>> Matte >>>>> Sent: Wednesday, December 05, 2007 4:25 PM >>>>> To: Access Developers discussion and problem solving >>>>> Subject: Re: [AccessD] HTML page updating Access db >>>>> >>>>> >>>>> Thanks Everyone for the feedback. I was hoping to just have this >>>>> temporary fix on a shared drive. as mentioned below...ASP requires >>>>> IIS...is there a way to update data in a db without IIS? Client >>>>> side >>>> instead of server? >>>>> >>>>> Thanks, >>>>> >>>>> Mark >>>>> >>>>> >>>>>> Date: Tue, 4 Dec 2007 17:16:39 -0800 >>>>>> From: accessd at shaw.ca >>>>>> To: accessd at databaseadvisors.com >>>>>> Subject: Re: [AccessD] HTML page updating Access db >>>>>> >>>>>> Mark: >>>>>> >>>>>> To update it from a web site you will need to know something >>>>>> about a web language or two (like ASP/ASP.Net), Have access to an >>>>>> IIS web server so you can set everything but after the initial >>>>>> fan-fair it is fairly straight forward. >>>>>> >>>>>> Jim >>>>>> >>>>>> -----Original Message----- >>>>>> From: accessd-bounces at databaseadvisors.com >>>>>> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark A >>>>>> Matte >>>>>> Sent: Tuesday, December 04, 2007 11:23 AM >>>>>> To: Access Developers discussion and problem solving >>>>>> Subject: [AccessD] HTML page updating Access db >>>>>> >>>>>> >>>>>> Hello All, >>>>>> >>>>>> I need a down and dirty...doesn't have to be >>>>>> pretty...solution...we need about 15 people to run through some >>>>>> records...and change about >>>>>> 4 fields in each record(the change depends on individual >>>>>> conversation...cannot automate). >>>>>> >>>>>> These users do NOT have MS Access(where data currently resides). >>>>>> I know >>>>>> (barely) how to link to this data and display it in HTML...but I >>>>>> don't know how to update it from HTML...any suggestions on crash >>>>>> course web sites...or anyone have an example? >>>>>> >>>>>> Thanks, >>>>>> >>>>>> Mark A. Matte >>>>>> _________________________________________________________________ >>>>>> Share life as it happens with the new Windows Live.Download today >>>>>> it's >>>>> FREE! >>>>>> http://www.windowslive.com/share.html?ocid=TXT_TAGLM_Wave2_sharel >>>>>> i >>>>>> f >>>>>> e >>>>>> _ >>>>>> 1 >>>>>> 12007 >>>>>> -- >>>>>> AccessD mailing list >>>>>> AccessD at databaseadvisors.com >>>>>> http://databaseadvisors.com/mailman/listinfo/accessd >>>>>> Website: http://www.databaseadvisors.com >>>>>> >>>>>> -- >>>>>> AccessD mailing list >>>>>> AccessD at databaseadvisors.com >>>>>> http://databaseadvisors.com/mailman/listinfo/accessd >>>>>> Website: http://www.databaseadvisors.com >>>>> >>>>> _________________________________________________________________ >>>>> Put your friends on the big screen with Windows VistaR + Windows LiveT. >>>>> http://www.microsoft.com/windows/shop/specialoffers.mspx?ocid=TXT_ >>>>> T >>>>> A >>>>> G >>>>> L >>>>> M_CPC_ >>>>> MediaCtr_bigscreen_102007 >>>>> -- >>>>> AccessD mailing list >>>>> AccessD at databaseadvisors.com >>>>> http://databaseadvisors.com/mailman/listinfo/accessd >>>>> Website: http://www.databaseadvisors.com >>>>> >>>>> -- >>>>> AccessD mailing list >>>>> AccessD at databaseadvisors.com >>>>> http://databaseadvisors.com/mailman/listinfo/accessd >>>>> Website: http://www.databaseadvisors.com >>>> >>>> _________________________________________________________________ >>>> Connect and share in new ways with Windows Live. >>>> http://www.windowslive.com/connect.html?ocid=TXT_TAGLM_Wave2_newway >>>> s >>>> _ >>>> 1 >>>> 12007 >>>> -- >>>> AccessD mailing list >>>> AccessD at databaseadvisors.com >>>> http://databaseadvisors.com/mailman/listinfo/accessd >>>> Website: http://www.databaseadvisors.com >>>> >>>> -- >>>> AccessD mailing list >>>> AccessD at databaseadvisors.com >>>> http://databaseadvisors.com/mailman/listinfo/accessd >>>> Website: http://www.databaseadvisors.com >>> >>> _________________________________________________________________ >>> Share life as it happens with the new Windows Live.Download today >>> it's >> FREE! >>> http://www.windowslive.com/share.html?ocid=TXT_TAGLM_Wave2_sharelife >>> _ >>> 1 >>> 12007 >>> -- >>> AccessD mailing list >>> AccessD at databaseadvisors.com >>> http://databaseadvisors.com/mailman/listinfo/accessd >>> Website: http://www.databaseadvisors.com >>> >>> -- >>> AccessD mailing list >>> AccessD at databaseadvisors.com >>> http://databaseadvisors.com/mailman/listinfo/accessd >>> Website: http://www.databaseadvisors.com >> >> _________________________________________________________________ >> Put your friends on the big screen with Windows VistaR + Windows LiveT. >> http://www.microsoft.com/windows/shop/specialoffers.mspx?ocid=TXT_TAG >> L >> M_CPC_ >> MediaCtr_bigscreen_102007 >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com > > _________________________________________________________________ > Put your friends on the big screen with Windows VistaR + Windows LiveT. > http://www.microsoft.com/windows/shop/specialoffers.mspx?ocid=TXT_TAGL > M_CPC_ > MediaCtr_bigscreen_102007 > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com _________________________________________________________________ You keep typing, we keep giving. Download Messenger and join the i'm Initiative now. http://im.live.com/messenger/im/home/?source=TAGLM -- 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 Dec 6 16:44:46 2007 From: max.wanadoo at gmail.com (max.wanadoo at gmail.com) Date: Thu, 6 Dec 2007 22:44:46 -0000 Subject: [AccessD] OT:Is it Friday Yet In-Reply-To: <569E08FC48047F4F848850B118195FBE019EF3@server.BondSoftware.local> Message-ID: <001801c83859$9be94520$8119fea9@LTVM> Always knew you guys were well in advance of us Brits! Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Stephen Sent: Thursday, December 06, 2007 6:14 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] OT:Is it Friday Yet http://www.flixxy.com/voice-talent-opera-singer.htm Max, it's just Friday in the Antipodes ... this is the best start to the day I've had in a long time. Stephen -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From kp at sdsonline.net Thu Dec 6 16:58:47 2007 From: kp at sdsonline.net (Kath Pelletti) Date: Fri, 7 Dec 2007 09:58:47 +1100 Subject: [AccessD] OT:Is it Friday Yet References: <001801c83859$9be94520$8119fea9@LTVM> Message-ID: <000701c8385b$8f6d1810$6401a8c0@DELLAPTOP> ....finally some recognition.... :) ----- Original Message ----- From: To: "'Access Developers discussion and problem solving'" Sent: Friday, December 07, 2007 9:44 AM Subject: Re: [AccessD] OT:Is it Friday Yet > Always knew you guys were well in advance of us Brits! > Max > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Stephen > Sent: Thursday, December 06, 2007 6:14 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] OT:Is it Friday Yet > > > http://www.flixxy.com/voice-talent-opera-singer.htm > > > Max, it's just Friday in the Antipodes ... this is the best start to the > day > I've had in a long time. > > Stephen > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/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 Dec 6 17:03:52 2007 From: max.wanadoo at gmail.com (max.wanadoo at gmail.com) Date: Thu, 6 Dec 2007 23:03:52 -0000 Subject: [AccessD] OT:Is it Friday Yet In-Reply-To: <000701c8385b$8f6d1810$6401a8c0@DELLAPTOP> Message-ID: <001f01c8385c$45e40fe0$8119fea9@LTVM> Kath: For you... English Translation of "Nessun Dorma" Nobody shall sleep!... Nobody shall sleep! Even you, o Princess, in your cold room, watch the stars, that tremble with love and with hope. But my secret is hidden within me, my name no one shall know... No!...No!... On your mouth I will tell it when the light shines. And my kiss will dissolve the silence that makes you mine!... (No one will know his name and we must, alas, die.) Vanish, o night! Set, stars! Set, stars! At dawn, I will win! I will win! I will win! Italian Text Nessun dorma! Nessun dorma! Tu pure, o, Principessa, nella tua fredda stanza, guardi le stelle che tremano d'amore e di speranza. Ma il mio mistero ? chiuso in me, il nome mio nessun sapr?! No, no, sulla tua bocca lo dir? quando la luce splender?! Ed il mio bacio scioglier? il silenzio che ti fa mia! (Il nome suo nessun sapr?!... e noi dovrem, ahime, morir!) Dilegua, o notte! Tramontate, stelle! Tramontate, stelle! All'alba vincer?! vincer?, vincer?! Max Ps. We always appreciate what the Aussies do....never bad, always good.... -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Kath Pelletti Sent: Thursday, December 06, 2007 10:59 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] OT:Is it Friday Yet ....finally some recognition.... :) ----- Original Message ----- From: To: "'Access Developers discussion and problem solving'" Sent: Friday, December 07, 2007 9:44 AM Subject: Re: [AccessD] OT:Is it Friday Yet > Always knew you guys were well in advance of us Brits! > Max > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Stephen > Sent: Thursday, December 06, 2007 6:14 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] OT:Is it Friday Yet > > > http://www.flixxy.com/voice-talent-opera-singer.htm > > > Max, it's just Friday in the Antipodes ... this is the best start to the > day > I've had in a long time. > > Stephen > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/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 kp at sdsonline.net Thu Dec 6 17:22:36 2007 From: kp at sdsonline.net (Kath Pelletti) Date: Fri, 7 Dec 2007 10:22:36 +1100 Subject: [AccessD] OT:Is it Friday Yet References: <001f01c8385c$45e40fe0$8119fea9@LTVM> Message-ID: <000d01c8385e$e37499d0$6401a8c0@DELLAPTOP> wow! thx max Kath ----- Original Message ----- From: To: "'Access Developers discussion and problem solving'" Sent: Friday, December 07, 2007 10:03 AM Subject: Re: [AccessD] OT:Is it Friday Yet > Kath: For you... > > English Translation of "Nessun Dorma" > Nobody shall sleep!... > Nobody shall sleep! > Even you, o Princess, > in your cold room, > watch the stars, > that tremble with love and with hope. > But my secret is hidden within me, > my name no one shall know... > No!...No!... > On your mouth I will tell it when the light shines. > And my kiss will dissolve the silence that makes you mine!... > (No one will know his name and we must, alas, die.) > Vanish, o night! > Set, stars! Set, stars! > At dawn, I will win! I will win! I will win! > > Italian Text > Nessun dorma! Nessun dorma! > Tu pure, o, Principessa, > nella tua fredda stanza, > guardi le stelle > che tremano d'amore > e di speranza. > Ma il mio mistero ? chiuso in me, > il nome mio nessun sapr?! > No, no, sulla tua bocca lo dir? > quando la luce splender?! > Ed il mio bacio scioglier? il silenzio > che ti fa mia! > (Il nome suo nessun sapr?!... > e noi dovrem, ahime, morir!) > Dilegua, o notte! > Tramontate, stelle! > Tramontate, stelle! > All'alba vincer?! > vincer?, vincer?! > > Max > Ps. We always appreciate what the Aussies do....never bad, always good.... > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Kath Pelletti > Sent: Thursday, December 06, 2007 10:59 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] OT:Is it Friday Yet > > ....finally some recognition.... :) > > ----- Original Message ----- > From: > To: "'Access Developers discussion and problem solving'" > > Sent: Friday, December 07, 2007 9:44 AM > Subject: Re: [AccessD] OT:Is it Friday Yet > > >> Always knew you guys were well in advance of us Brits! >> Max >> >> >> -----Original Message----- >> From: accessd-bounces at databaseadvisors.com >> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Stephen >> Sent: Thursday, December 06, 2007 6:14 PM >> To: Access Developers discussion and problem solving >> Subject: Re: [AccessD] OT:Is it Friday Yet >> >> >> http://www.flixxy.com/voice-talent-opera-singer.htm >> >> >> Max, it's just Friday in the Antipodes ... this is the best start to the >> day >> I've had in a long time. >> >> Stephen >> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/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 Thu Dec 6 17:54:32 2007 From: rockysmolin at bchacc.com (Rocky Smolin at Beach Access Software) Date: Thu, 6 Dec 2007 15:54:32 -0800 Subject: [AccessD] OT:Is it Friday Yet In-Reply-To: <001601c83858$b9d9df00$8119fea9@LTVM> References: <004601c83856$bd29b830$6401a8c0@DELLAPTOP> <001601c83858$b9d9df00$8119fea9@LTVM> Message-ID: <005401c83863$592eb490$0301a8c0@HAL9005> There are links there as well to the semi final and the finals. Two more great performances. Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of max.wanadoo at gmail.com Sent: Thursday, December 06, 2007 2:38 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] OT:Is it Friday Yet Mine too Kath, I played it over and over again. On the live show (Which I watched) the lady judge was actually crying. It didn't come across so well on the short video, but it was very emotions 'cos she talked about how her late father had loved that aria! Glad you enjoyed it. Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Kath Pelletti Sent: Thursday, December 06, 2007 10:24 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] OT:Is it Friday Yet My God - think I am in love with Paul!!! Thanks Max - brought a tear to my eye.... Kath ----- Original Message ----- From: To: "'Access Developers discussion and problem solving'" Sent: Friday, December 07, 2007 4:40 AM Subject: [AccessD] OT:Is it Friday Yet > Couldn't wait to pass these on > > http://www.flixxy.com/my-mom-said-i-could.htm > > http://www.flixxy.com/voice-talent-opera-singer.htm > > > Sorry Andy, but it only a few hours off Friday! These are brilliant! > Paul > Potts for King! > > 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 No virus found in this incoming message. Checked by AVG Free Edition. Version: 7.5.503 / Virus Database: 269.16.15/1173 - Release Date: 12/5/2007 9:29 PM From rockysmolin at bchacc.com Thu Dec 6 17:57:23 2007 From: rockysmolin at bchacc.com (Rocky Smolin at Beach Access Software) Date: Thu, 6 Dec 2007 15:57:23 -0800 Subject: [AccessD] FW: A03 v. A07 In-Reply-To: <00b601c83855$8c73e400$0202a8c0@Laptop> References: <002a01c83849$0ea9db80$0301a8c0@HAL9005> <00b601c83855$8c73e400$0202a8c0@Laptop> Message-ID: <005501c83863$bf4d6fa0$0301a8c0@HAL9005> Translate for us old guys, please? Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Michael R Mattys Sent: Thursday, December 06, 2007 2:16 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] FW: A03 v. A07 Hi Rocky, I've watched the start-up by itself. I watched it start in Depends.exe also. Molasses > Net Framework & GDIPlus Haven't used the forms yet. Probably won't. Either stay put or consider rewriting in Visual C# and SQLS Compact. Michael R. Mattys MapPoint & Access Dev www.mattysconsulting.com ----- Original Message ----- From: "Rocky Smolin at Beach Access Software" To: "'Access Developers discussion and problem solving'" Sent: Thursday, December 06, 2007 3:46 PM Subject: [AccessD] FW: A03 v. A07 > Dear List: > > Has anyone noted speed difference between A03 and A07 as my client notes > below? > > MTIA > > Rocky > > > > > > > Rocky: > > In using Access 2003, I noticed that the Matters form can be re-sized in > 1 to 2 seconds compared to 6-7 seconds for A07. So I think a lot of the > speed issues we wrestled with were largely due to my using A07, and you > could not appreciate it with A03. The flicker is also much reduced with > A03, and that (flicker) is particularly annoying with the Timesheet. I > remember noticing the speed difference early on, but have been using A07 > so > much more, forgot about it when we were dealing with the Matters form > opening so slowly a month or so ago. So this would be a BIG plus going > with > A03 over A07. Have you heard whether the speed issue will be addressed > very > meaningfully with the SP1 for A07, or when SP1 for A07 will even come out? > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com No virus found in this incoming message. Checked by AVG Free Edition. Version: 7.5.503 / Virus Database: 269.16.15/1173 - Release Date: 12/5/2007 9:29 PM From drboz at pacbell.net Thu Dec 6 18:09:31 2007 From: drboz at pacbell.net (Don Bozarth) Date: Thu, 6 Dec 2007 16:09:31 -0800 Subject: [AccessD] OT:Is it Friday Yet References: <002f01c8382f$13ebd4a0$8119fea9@LTVM> Message-ID: <01b801c83865$71b2e160$6501a8c0@Don> 'nessun dorma' is a challenge for any tenor.... and he did it masterfully. A signature piece for Pavarotti, as was 'Vesti la giubba' for Domingo... So how did he do later on?? Nice to see a regular guy do something absolutely astounding!! Don B. ----- Original Message ----- From: To: "'Access Developers discussion and problem solving'" Sent: Thursday, December 06, 2007 9:40 AM Subject: [AccessD] OT:Is it Friday Yet > Couldn't wait to pass these on > > http://www.flixxy.com/my-mom-said-i-could.htm > > http://www.flixxy.com/voice-talent-opera-singer.htm > > > Sorry Andy, but it only a few hours off Friday! These are brilliant! > Paul > Potts for King! > > Max > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com From stephen at bondsoftware.co.nz Thu Dec 6 18:25:28 2007 From: stephen at bondsoftware.co.nz (Stephen) Date: Fri, 07 Dec 2007 13:25:28 +1300 Subject: [AccessD] OT:Is it Friday Yet Message-ID: <569E08FC48047F4F848850B118195FBE019EF5@server.BondSoftware.local> Rocky, can't see the shortcuts to the semis etc. Can you help? Stephen -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin at Beach Access Software Sent: Friday, 7 December 2007 1:00 p.m. To: Stephen Subject: Re: [AccessD] OT:Is it Friday Yet There are links there as well to the semi final and the finals. Two more great performances. Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of max.wanadoo at gmail.com Sent: Thursday, December 06, 2007 2:38 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] OT:Is it Friday Yet Mine too Kath, I played it over and over again. On the live show (Which I watched) the lady judge was actually crying. It didn't come across so well on the short video, but it was very emotions 'cos she talked about how her late father had loved that aria! Glad you enjoyed it. Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Kath Pelletti Sent: Thursday, December 06, 2007 10:24 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] OT:Is it Friday Yet My God - think I am in love with Paul!!! Thanks Max - brought a tear to my eye.... Kath ----- Original Message ----- From: To: "'Access Developers discussion and problem solving'" Sent: Friday, December 07, 2007 4:40 AM Subject: [AccessD] OT:Is it Friday Yet > Couldn't wait to pass these on > > http://www.flixxy.com/my-mom-said-i-could.htm > > http://www.flixxy.com/voice-talent-opera-singer.htm > > > Sorry Andy, but it only a few hours off Friday! These are brilliant! > Paul > Potts for King! > > 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 No virus found in this incoming message. Checked by AVG Free Edition. Version: 7.5.503 / Virus Database: 269.16.15/1173 - Release Date: 12/5/2007 9:29 PM -- 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 Dec 6 18:54:33 2007 From: mmattys at rochester.rr.com (Michael R Mattys) Date: Thu, 6 Dec 2007 19:54:33 -0500 Subject: [AccessD] FW: A03 v. A07 References: <002a01c83849$0ea9db80$0301a8c0@HAL9005> <00b601c83855$8c73e400$0202a8c0@Laptop> <005501c83863$bf4d6fa0$0301a8c0@HAL9005> Message-ID: <010501c8386b$bdfed5f0$0202a8c0@Laptop> Rocky, This might identify some of the issues: http://blogs.msdn.com/access/archive/2007/10/04/access-2003-access-2007-ui-guide.aspx In my opinion, Access 2 - 97 were mdb-functionality-centric. I have databases that are installed for over 5 years that use DAO and SQL. The introduction of .Net FW to the database doesn't speed it up, neither does fancy buttons/ribbons using GDIPlus (graphics). Michael R. Mattys MapPoint & Access Dev www.mattysconsulting.com ----- Original Message ----- From: "Rocky Smolin at Beach Access Software" To: "'Access Developers discussion and problem solving'" Sent: Thursday, December 06, 2007 6:57 PM Subject: Re: [AccessD] FW: A03 v. A07 > Translate for us old guys, please? > > > Rocky > > > > > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Michael R > Mattys > Sent: Thursday, December 06, 2007 2:16 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] FW: A03 v. A07 > > Hi Rocky, > > I've watched the start-up by itself. > I watched it start in Depends.exe also. > Molasses > Net Framework & GDIPlus > > Haven't used the forms yet. Probably won't. > > Either stay put or consider rewriting in Visual C# and SQLS Compact. > > Michael R. Mattys > MapPoint & Access Dev > www.mattysconsulting.com > > ----- Original Message ----- > From: "Rocky Smolin at Beach Access Software" > To: "'Access Developers discussion and problem solving'" > > Sent: Thursday, December 06, 2007 3:46 PM > Subject: [AccessD] FW: A03 v. A07 > > >> Dear List: >> >> Has anyone noted speed difference between A03 and A07 as my client notes >> below? >> >> MTIA >> >> Rocky >> >> >> >> >> >> >> Rocky: >> >> In using Access 2003, I noticed that the Matters form can be re-sized in >> 1 to 2 seconds compared to 6-7 seconds for A07. So I think a lot of the >> speed issues we wrestled with were largely due to my using A07, and you >> could not appreciate it with A03. The flicker is also much reduced with >> A03, and that (flicker) is particularly annoying with the Timesheet. I >> remember noticing the speed difference early on, but have been using A07 >> so >> much more, forgot about it when we were dealing with the Matters form >> opening so slowly a month or so ago. So this would be a BIG plus going >> with >> A03 over A07. Have you heard whether the speed issue will be addressed >> very >> meaningfully with the SP1 for A07, or when SP1 for A07 will even come >> out? >> >> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > No virus found in this incoming message. > Checked by AVG Free Edition. > Version: 7.5.503 / Virus Database: 269.16.15/1173 - Release Date: > 12/5/2007 > 9:29 PM > > > -- > 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 Dec 6 19:13:17 2007 From: mmattys at rochester.rr.com (Michael R Mattys) Date: Thu, 6 Dec 2007 20:13:17 -0500 Subject: [AccessD] FW: A03 v. A07 References: <002a01c83849$0ea9db80$0301a8c0@HAL9005> <00b601c83855$8c73e400$0202a8c0@Laptop> <005501c83863$bf4d6fa0$0301a8c0@HAL9005> <010501c8386b$bdfed5f0$0202a8c0@Laptop> Message-ID: <010e01c8386e$5ac4bce0$0202a8c0@Laptop> Be sure to visit here, also. http://allenbrowne.com/Access2007.html Michael R. Mattys MapPoint & Access Dev www.mattysconsulting.com ----- Original Message ----- From: "Michael R Mattys" To: "Access Developers discussion and problem solving" Sent: Thursday, December 06, 2007 7:54 PM Subject: Re: [AccessD] FW: A03 v. A07 > Rocky, > > This might identify some of the issues: > http://blogs.msdn.com/access/archive/2007/10/04/access-2003-access-2007-ui-guide.aspx > > In my opinion, Access 2 - 97 were mdb-functionality-centric. > > I have databases that are installed for over 5 years that use > DAO and SQL. The introduction of .Net FW to the database > doesn't speed it up, neither does fancy buttons/ribbons using > GDIPlus (graphics). > > Michael R. Mattys > MapPoint & Access Dev > www.mattysconsulting.com > > ----- Original Message ----- > From: "Rocky Smolin at Beach Access Software" > To: "'Access Developers discussion and problem solving'" > > Sent: Thursday, December 06, 2007 6:57 PM > Subject: Re: [AccessD] FW: A03 v. A07 > > >> Translate for us old guys, please? From rockysmolin at bchacc.com Thu Dec 6 23:31:07 2007 From: rockysmolin at bchacc.com (Rocky Smolin at Beach Access Software) Date: Thu, 6 Dec 2007 21:31:07 -0800 Subject: [AccessD] OT:Is it Friday Yet In-Reply-To: <569E08FC48047F4F848850B118195FBE019EF5@server.BondSoftware.local> References: <569E08FC48047F4F848850B118195FBE019EF5@server.BondSoftware.local> Message-ID: <001001c83892$5e978c70$04000100@HAL9005> Sorry...It was you tubes: http://www.youtube.com/watch?v=rDB9zwlXrB8&feature=related http://www.youtube.com/watch?v=K_5W4t_CBzg&feature=related You'll see a bunch of Paul Potts you tube links there... Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Stephen Sent: Thursday, December 06, 2007 4:25 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] OT:Is it Friday Yet Rocky, can't see the shortcuts to the semis etc. Can you help? Stephen -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin at Beach Access Software Sent: Friday, 7 December 2007 1:00 p.m. To: Stephen Subject: Re: [AccessD] OT:Is it Friday Yet There are links there as well to the semi final and the finals. Two more great performances. Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of max.wanadoo at gmail.com Sent: Thursday, December 06, 2007 2:38 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] OT:Is it Friday Yet Mine too Kath, I played it over and over again. On the live show (Which I watched) the lady judge was actually crying. It didn't come across so well on the short video, but it was very emotions 'cos she talked about how her late father had loved that aria! Glad you enjoyed it. Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Kath Pelletti Sent: Thursday, December 06, 2007 10:24 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] OT:Is it Friday Yet My God - think I am in love with Paul!!! Thanks Max - brought a tear to my eye.... Kath ----- Original Message ----- From: To: "'Access Developers discussion and problem solving'" Sent: Friday, December 07, 2007 4:40 AM Subject: [AccessD] OT:Is it Friday Yet > Couldn't wait to pass these on > > http://www.flixxy.com/my-mom-said-i-could.htm > > http://www.flixxy.com/voice-talent-opera-singer.htm > > > Sorry Andy, but it only a few hours off Friday! These are brilliant! > Paul > Potts for King! > > 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 No virus found in this incoming message. Checked by AVG Free Edition. Version: 7.5.503 / Virus Database: 269.16.15/1173 - Release Date: 12/5/2007 9:29 PM -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com No virus found in this incoming message. Checked by AVG Free Edition. Version: 7.5.503 / Virus Database: 269.16.15/1173 - Release Date: 12/5/2007 9:29 PM From wdhindman at dejpolsystems.com Thu Dec 6 23:35:24 2007 From: wdhindman at dejpolsystems.com (William Hindman) Date: Fri, 7 Dec 2007 00:35:24 -0500 Subject: [AccessD] OT:Is it Friday Yet References: <569E08FC48047F4F848850B118195FBE019EF5@server.BondSoftware.local> Message-ID: <002701c83892$f7cb84f0$ef706c4c@jisshowsbs.local> http://www.flixxy.com/britain-talent-winner.htm ...hth William ----- Original Message ----- From: "Stephen" To: "Access Developers discussion and problem solving" Sent: Thursday, December 06, 2007 7:25 PM Subject: Re: [AccessD] OT:Is it Friday Yet > Rocky, can't see the shortcuts to the semis etc. Can you help? > > Stephen > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin > at Beach Access Software > Sent: Friday, 7 December 2007 1:00 p.m. > To: Stephen > Subject: Re: [AccessD] OT:Is it Friday Yet > > There are links there as well to the semi final and the finals. Two > more great performances. > > Rocky > > > > > > > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of > max.wanadoo at gmail.com > Sent: Thursday, December 06, 2007 2:38 PM > To: 'Access Developers discussion and problem solving' > Subject: Re: [AccessD] OT:Is it Friday Yet > > Mine too Kath, > I played it over and over again. On the live show (Which I watched) the > lady judge was actually crying. It didn't come across so well on the > short video, but it was very emotions 'cos she talked about how her late > father had loved that aria! > > Glad you enjoyed it. > > Max > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Kath Pelletti > Sent: Thursday, December 06, 2007 10:24 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] OT:Is it Friday Yet > > My God - think I am in love with Paul!!! Thanks Max - brought a tear to > my eye.... > > Kath > > ----- Original Message ----- > From: > To: "'Access Developers discussion and problem solving'" > > Sent: Friday, December 07, 2007 4:40 AM > Subject: [AccessD] OT:Is it Friday Yet > > >> Couldn't wait to pass these on >> >> http://www.flixxy.com/my-mom-said-i-could.htm >> >> http://www.flixxy.com/voice-talent-opera-singer.htm >> >> >> Sorry Andy, but it only a few hours off Friday! These are brilliant! >> Paul >> Potts for King! >> >> 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 > > No virus found in this incoming message. > Checked by AVG Free Edition. > Version: 7.5.503 / Virus Database: 269.16.15/1173 - Release Date: > 12/5/2007 > 9:29 PM > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/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 Thu Dec 6 23:34:03 2007 From: rockysmolin at bchacc.com (Rocky Smolin at Beach Access Software) Date: Thu, 6 Dec 2007 21:34:03 -0800 Subject: [AccessD] FW: A03 v. A07 In-Reply-To: <010501c8386b$bdfed5f0$0202a8c0@Laptop> References: <002a01c83849$0ea9db80$0301a8c0@HAL9005><00b601c83855$8c73e400$0202a8c0@Laptop><005501c83863$bf4d6fa0$0301a8c0@HAL9005> <010501c8386b$bdfed5f0$0202a8c0@Laptop> Message-ID: <001201c83892$c7163080$04000100@HAL9005> Thanks. Will forward to the client. Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Michael R Mattys Sent: Thursday, December 06, 2007 4:55 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] FW: A03 v. A07 Rocky, This might identify some of the issues: http://blogs.msdn.com/access/archive/2007/10/04/access-2003-access-2007-ui-g uide.aspx In my opinion, Access 2 - 97 were mdb-functionality-centric. I have databases that are installed for over 5 years that use DAO and SQL. The introduction of .Net FW to the database doesn't speed it up, neither does fancy buttons/ribbons using GDIPlus (graphics). Michael R. Mattys MapPoint & Access Dev www.mattysconsulting.com ----- Original Message ----- From: "Rocky Smolin at Beach Access Software" To: "'Access Developers discussion and problem solving'" Sent: Thursday, December 06, 2007 6:57 PM Subject: Re: [AccessD] FW: A03 v. A07 > Translate for us old guys, please? > > > Rocky > > > > > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Michael R > Mattys > Sent: Thursday, December 06, 2007 2:16 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] FW: A03 v. A07 > > Hi Rocky, > > I've watched the start-up by itself. > I watched it start in Depends.exe also. > Molasses > Net Framework & GDIPlus > > Haven't used the forms yet. Probably won't. > > Either stay put or consider rewriting in Visual C# and SQLS Compact. > > Michael R. Mattys > MapPoint & Access Dev > www.mattysconsulting.com > > ----- Original Message ----- > From: "Rocky Smolin at Beach Access Software" > To: "'Access Developers discussion and problem solving'" > > Sent: Thursday, December 06, 2007 3:46 PM > Subject: [AccessD] FW: A03 v. A07 > > >> Dear List: >> >> Has anyone noted speed difference between A03 and A07 as my client notes >> below? >> >> MTIA >> >> Rocky >> >> >> >> >> >> >> Rocky: >> >> In using Access 2003, I noticed that the Matters form can be re-sized in >> 1 to 2 seconds compared to 6-7 seconds for A07. So I think a lot of the >> speed issues we wrestled with were largely due to my using A07, and you >> could not appreciate it with A03. The flicker is also much reduced with >> A03, and that (flicker) is particularly annoying with the Timesheet. I >> remember noticing the speed difference early on, but have been using A07 >> so >> much more, forgot about it when we were dealing with the Matters form >> opening so slowly a month or so ago. So this would be a BIG plus going >> with >> A03 over A07. Have you heard whether the speed issue will be addressed >> very >> meaningfully with the SP1 for A07, or when SP1 for A07 will even come >> out? >> >> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > No virus found in this incoming message. > Checked by AVG Free Edition. > Version: 7.5.503 / Virus Database: 269.16.15/1173 - Release Date: > 12/5/2007 > 9:29 PM > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com No virus found in this incoming message. Checked by AVG Free Edition. Version: 7.5.503 / Virus Database: 269.16.17/1176 - Release Date: 12/6/2007 11:15 PM From Gustav at cactus.dk Fri Dec 7 01:21:20 2007 From: Gustav at cactus.dk (Gustav Brock) Date: Fri, 07 Dec 2007 08:21:20 +0100 Subject: [AccessD] Initial value of an ANPK Message-ID: Hi Arthur Just search the archive and look what Ken wrote (and it works, I did a test in A2003): I use a Data-Definition SQL statement: ALTER TABLE TableName ALTER COLUMN AutoField COUNTER (1,1); The first number is the starting value, and the second is the increment. This works for A2K and later. /gustav >>> fuller.artful at gmail.com 06-12-2007 19:36 >>> I seem to recall that there's a way to specify the starting value for an AutoNumber PK but I can't remember how to do it. Anyone? TIA, Arthur From stephen at bondsoftware.co.nz Fri Dec 7 01:47:52 2007 From: stephen at bondsoftware.co.nz (Stephen) Date: Fri, 07 Dec 2007 20:47:52 +1300 Subject: [AccessD] OT:Is it Friday Yet Message-ID: <569E08FC48047F4F848850B118195FBE019EF6@server.BondSoftware.local> Thanks chaps, this has been a day of catharsis. I see he's coming to New Zealand in April, I'm miles away from anywhere ... but I'll be there. Thanks again Max for the heads-up. Stephen Bond -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin at Beach Access Software Sent: Friday, 7 December 2007 6:46 p.m. To: Stephen Subject: Re: [AccessD] OT:Is it Friday Yet Sorry...It was you tubes: http://www.youtube.com/watch?v=rDB9zwlXrB8&feature=related http://www.youtube.com/watch?v=K_5W4t_CBzg&feature=related You'll see a bunch of Paul Potts you tube links there... Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Stephen Sent: Thursday, December 06, 2007 4:25 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] OT:Is it Friday Yet Rocky, can't see the shortcuts to the semis etc. Can you help? Stephen -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin at Beach Access Software Sent: Friday, 7 December 2007 1:00 p.m. To: Stephen Subject: Re: [AccessD] OT:Is it Friday Yet There are links there as well to the semi final and the finals. Two more great performances. Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of max.wanadoo at gmail.com Sent: Thursday, December 06, 2007 2:38 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] OT:Is it Friday Yet Mine too Kath, I played it over and over again. On the live show (Which I watched) the lady judge was actually crying. It didn't come across so well on the short video, but it was very emotions 'cos she talked about how her late father had loved that aria! Glad you enjoyed it. Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Kath Pelletti Sent: Thursday, December 06, 2007 10:24 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] OT:Is it Friday Yet My God - think I am in love with Paul!!! Thanks Max - brought a tear to my eye.... Kath ----- Original Message ----- From: To: "'Access Developers discussion and problem solving'" Sent: Friday, December 07, 2007 4:40 AM Subject: [AccessD] OT:Is it Friday Yet > Couldn't wait to pass these on > > http://www.flixxy.com/my-mom-said-i-could.htm > > http://www.flixxy.com/voice-talent-opera-singer.htm > > > Sorry Andy, but it only a few hours off Friday! These are brilliant! > Paul > Potts for King! > > 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 No virus found in this incoming message. Checked by AVG Free Edition. Version: 7.5.503 / Virus Database: 269.16.15/1173 - Release Date: 12/5/2007 9:29 PM -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com No virus found in this incoming message. Checked by AVG Free Edition. Version: 7.5.503 / Virus Database: 269.16.15/1173 - Release Date: 12/5/2007 9:29 PM -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From andy at minstersystems.co.uk Fri Dec 7 02:23:40 2007 From: andy at minstersystems.co.uk (Andy Lacey) Date: Fri, 7 Dec 2007 08:23:40 -0000 Subject: [AccessD] OT:Is it Friday Yet In-Reply-To: <004601c83856$bd29b830$6401a8c0@DELLAPTOP> Message-ID: <007101c838aa$7977a8a0$ec9ed355@minster33c3r25> No worries Max. Well worth it and anyway it was Friday by the time I saw them. Thanks for sharing. I never watch those shows but I'll be looking out for Paul. -- Andy Lacey http://www.minstersystems.co.uk > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of > Kath Pelletti > Sent: 06 December 2007 22:24 > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] OT:Is it Friday Yet > > > My God - think I am in love with Paul!!! Thanks Max - brought > a tear to my > eye.... > > Kath > > ----- Original Message ----- > From: > To: "'Access Developers discussion and problem solving'" > > Sent: Friday, December 07, 2007 4:40 AM > Subject: [AccessD] OT:Is it Friday Yet > > > > Couldn't wait to pass these on > > > > http://www.flixxy.com/my-mom-said-i-could.htm > > > > http://www.flixxy.com/voice-talent-opera-singer.htm > > > > > > Sorry Andy, but it only a few hours off Friday! These are > brilliant! > > Paul > > Potts for King! > > > > 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 Dec 7 02:55:40 2007 From: max.wanadoo at gmail.com (max.wanadoo at gmail.com) Date: Fri, 7 Dec 2007 08:55:40 -0000 Subject: [AccessD] OT:Is it Friday Yet In-Reply-To: <569E08FC48047F4F848850B118195FBE019EF6@server.BondSoftware.local> Message-ID: <003f01c838ae$f2408a00$8119fea9@LTVM> ...and I am getting his CD in my Xmas stocking. If my wife won't put it there, I will buy it myself! Fantastic voice - sends shivers down my spine. Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Stephen Sent: Friday, December 07, 2007 7:48 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] OT:Is it Friday Yet Thanks chaps, this has been a day of catharsis. I see he's coming to New Zealand in April, I'm miles away from anywhere ... but I'll be there. Thanks again Max for the heads-up. Stephen Bond -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin at Beach Access Software Sent: Friday, 7 December 2007 6:46 p.m. To: Stephen Subject: Re: [AccessD] OT:Is it Friday Yet Sorry...It was you tubes: http://www.youtube.com/watch?v=rDB9zwlXrB8&feature=related http://www.youtube.com/watch?v=K_5W4t_CBzg&feature=related You'll see a bunch of Paul Potts you tube links there... Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Stephen Sent: Thursday, December 06, 2007 4:25 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] OT:Is it Friday Yet Rocky, can't see the shortcuts to the semis etc. Can you help? Stephen -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin at Beach Access Software Sent: Friday, 7 December 2007 1:00 p.m. To: Stephen Subject: Re: [AccessD] OT:Is it Friday Yet There are links there as well to the semi final and the finals. Two more great performances. Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of max.wanadoo at gmail.com Sent: Thursday, December 06, 2007 2:38 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] OT:Is it Friday Yet Mine too Kath, I played it over and over again. On the live show (Which I watched) the lady judge was actually crying. It didn't come across so well on the short video, but it was very emotions 'cos she talked about how her late father had loved that aria! Glad you enjoyed it. Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Kath Pelletti Sent: Thursday, December 06, 2007 10:24 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] OT:Is it Friday Yet My God - think I am in love with Paul!!! Thanks Max - brought a tear to my eye.... Kath ----- Original Message ----- From: To: "'Access Developers discussion and problem solving'" Sent: Friday, December 07, 2007 4:40 AM Subject: [AccessD] OT:Is it Friday Yet > Couldn't wait to pass these on > > http://www.flixxy.com/my-mom-said-i-could.htm > > http://www.flixxy.com/voice-talent-opera-singer.htm > > > Sorry Andy, but it only a few hours off Friday! These are brilliant! > Paul > Potts for King! > > 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 No virus found in this incoming message. Checked by AVG Free Edition. Version: 7.5.503 / Virus Database: 269.16.15/1173 - Release Date: 12/5/2007 9:29 PM -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com No virus found in this incoming message. Checked by AVG Free Edition. Version: 7.5.503 / Virus Database: 269.16.15/1173 - Release Date: 12/5/2007 9:29 PM -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/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 Dec 7 03:05:53 2007 From: max.wanadoo at gmail.com (max.wanadoo at gmail.com) Date: Fri, 7 Dec 2007 09:05:53 -0000 Subject: [AccessD] OT:Is it Friday Yet In-Reply-To: <002701c83892$f7cb84f0$ef706c4c@jisshowsbs.local> Message-ID: <004401c838b0$5f7609f0$8119fea9@LTVM> I am sure I am going to get into trouble for this, but I just had to laugh... Just remember, I love the Irish, so don't send the boys after me, ok? Try this......log onto the www.goldenpages.ie and search for 'single good looking women' Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of William Hindman Sent: Friday, December 07, 2007 5:35 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] OT:Is it Friday Yet http://www.flixxy.com/britain-talent-winner.htm ...hth William ----- Original Message ----- From: "Stephen" To: "Access Developers discussion and problem solving" Sent: Thursday, December 06, 2007 7:25 PM Subject: Re: [AccessD] OT:Is it Friday Yet > Rocky, can't see the shortcuts to the semis etc. Can you help? > > Stephen > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin > at Beach Access Software > Sent: Friday, 7 December 2007 1:00 p.m. > To: Stephen > Subject: Re: [AccessD] OT:Is it Friday Yet > > There are links there as well to the semi final and the finals. Two > more great performances. > > Rocky > > > > > > > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of > max.wanadoo at gmail.com > Sent: Thursday, December 06, 2007 2:38 PM > To: 'Access Developers discussion and problem solving' > Subject: Re: [AccessD] OT:Is it Friday Yet > > Mine too Kath, > I played it over and over again. On the live show (Which I watched) the > lady judge was actually crying. It didn't come across so well on the > short video, but it was very emotions 'cos she talked about how her late > father had loved that aria! > > Glad you enjoyed it. > > Max > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Kath Pelletti > Sent: Thursday, December 06, 2007 10:24 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] OT:Is it Friday Yet > > My God - think I am in love with Paul!!! Thanks Max - brought a tear to > my eye.... > > Kath > > ----- Original Message ----- > From: > To: "'Access Developers discussion and problem solving'" > > Sent: Friday, December 07, 2007 4:40 AM > Subject: [AccessD] OT:Is it Friday Yet > > >> Couldn't wait to pass these on >> >> http://www.flixxy.com/my-mom-said-i-could.htm >> >> http://www.flixxy.com/voice-talent-opera-singer.htm >> >> >> Sorry Andy, but it only a few hours off Friday! These are brilliant! >> Paul >> Potts for King! >> >> 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 > > No virus found in this incoming message. > Checked by AVG Free Edition. > Version: 7.5.503 / Virus Database: 269.16.15/1173 - Release Date: > 12/5/2007 > 9:29 PM > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/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 Dec 7 03:11:39 2007 From: max.wanadoo at gmail.com (max.wanadoo at gmail.com) Date: Fri, 7 Dec 2007 09:11:39 -0000 Subject: [AccessD] OT:Is it Friday Yet In-Reply-To: <001001c83892$5e978c70$04000100@HAL9005> Message-ID: <004f01c838b1$2de83a60$8119fea9@LTVM> I am sure I am going to get into trouble for this, but I just had to laugh... Just remember, I love the Irish, so don't send the boys after me, ok? Try this......log onto the www.goldenpages.ie and search for 'single good looking women' Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin at Beach Access Software Sent: Friday, December 07, 2007 5:31 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] OT:Is it Friday Yet Sorry...It was you tubes: http://www.youtube.com/watch?v=rDB9zwlXrB8&feature=related http://www.youtube.com/watch?v=K_5W4t_CBzg&feature=related You'll see a bunch of Paul Potts you tube links there... Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Stephen Sent: Thursday, December 06, 2007 4:25 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] OT:Is it Friday Yet Rocky, can't see the shortcuts to the semis etc. Can you help? Stephen -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin at Beach Access Software Sent: Friday, 7 December 2007 1:00 p.m. To: Stephen Subject: Re: [AccessD] OT:Is it Friday Yet There are links there as well to the semi final and the finals. Two more great performances. Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of max.wanadoo at gmail.com Sent: Thursday, December 06, 2007 2:38 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] OT:Is it Friday Yet Mine too Kath, I played it over and over again. On the live show (Which I watched) the lady judge was actually crying. It didn't come across so well on the short video, but it was very emotions 'cos she talked about how her late father had loved that aria! Glad you enjoyed it. Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Kath Pelletti Sent: Thursday, December 06, 2007 10:24 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] OT:Is it Friday Yet My God - think I am in love with Paul!!! Thanks Max - brought a tear to my eye.... Kath ----- Original Message ----- From: To: "'Access Developers discussion and problem solving'" Sent: Friday, December 07, 2007 4:40 AM Subject: [AccessD] OT:Is it Friday Yet > Couldn't wait to pass these on > > http://www.flixxy.com/my-mom-said-i-could.htm > > http://www.flixxy.com/voice-talent-opera-singer.htm > > > Sorry Andy, but it only a few hours off Friday! These are brilliant! > Paul > Potts for King! > > 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 No virus found in this incoming message. Checked by AVG Free Edition. Version: 7.5.503 / Virus Database: 269.16.15/1173 - Release Date: 12/5/2007 9:29 PM -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com No virus found in this incoming message. Checked by AVG Free Edition. Version: 7.5.503 / Virus Database: 269.16.15/1173 - Release Date: 12/5/2007 9:29 PM -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From andy at minstersystems.co.uk Fri Dec 7 02:34:58 2007 From: andy at minstersystems.co.uk (Andy Lacey) Date: Fri, 7 Dec 2007 9:34:58 +0100 Subject: [AccessD] OT:Is it Friday Yet Message-ID: <20071207093500.C216C2B67C4@smtp.nildram.co.uk> Dare I say you get the same result for virgins? (dons crash helmet) -- 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] OT:Is it Friday Yet Date: 07/12/07 09:13 I am sure I am going to get into trouble for this, but I just had to laugh... Just remember, I love the Irish, so don't send the boys after me, ok? Try this......log onto the www.goldenpages.ie and search for 'single good looking women' Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of William Hindman Sent: Friday, December 07, 2007 5:35 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] OT:Is it Friday Yet http://www.flixxy.com/britain-talent-winner.htm ....hth William ----- Original Message ----- From: "Stephen" To: "Access Developers discussion and problem solving" Sent: Thursday, December 06, 2007 7:25 PM Subject: Re: [AccessD] OT:Is it Friday Yet > Rocky, can't see the shortcuts to the semis etc. Can you help? > > Stephen > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin > at Beach Access Software > Sent: Friday, 7 December 2007 1:00 p.m. > To: Stephen > Subject: Re: [AccessD] OT:Is it Friday Yet > > There are links there as well to the semi final and the finals. Two > more great performances. > > Rocky > > > > > > > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of > max.wanadoo at gmail.com > Sent: Thursday, December 06, 2007 2:38 PM > To: 'Access Developers discussion and problem solving' > Subject: Re: [AccessD] OT:Is it Friday Yet > > Mine too Kath, > I played it over and over again. On the live show (Which I watched) the > lady judge was actually crying. It didn't come across so well on the > short video, but it was very emotions 'cos she talked about how her late > father had loved that aria! > > Glad you enjoyed it. > > Max > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Kath Pelletti > Sent: Thursday, December 06, 2007 10:24 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] OT:Is it Friday Yet > > My God - think I am in love with Paul!!! Thanks Max - brought a tear to > my eye.... > > Kath > > ----- Original Message ----- > From: > To: "'Access Developers discussion and problem solving'" > > Sent: Friday, December 07, 2007 4:40 AM > Subject: [AccessD] OT:Is it Friday Yet > > >> Couldn't wait to pass these on >> >> http://www.flixxy.com/my-mom-said-i-could.htm >> >> http://www.flixxy.com/voice-talent-opera-singer.htm >> >> >> Sorry Andy, but it only a few hours off Friday! These are brilliant! >> Paul >> Potts for King! >> >> 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 > > No virus found in this incoming message. > Checked by AVG Free Edition. > Version: 7.5.503 / Virus Database: 269.16.15/1173 - Release Date: > 12/5/2007 > 9:29 PM > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com ________________________________________________ Message sent using UebiMiau 2.7.2 From miscellany at mvps.org Fri Dec 7 03:38:08 2007 From: miscellany at mvps.org (Steve Schapel) Date: Fri, 07 Dec 2007 22:38:08 +1300 Subject: [AccessD] OT:Is it Friday Yet In-Reply-To: <569E08FC48047F4F848850B118195FBE019EF6@server.BondSoftware.local> References: <569E08FC48047F4F848850B118195FBE019EF6@server.BondSoftware.local> Message-ID: <47591480.1050209@mvps.org> Of on a tangent here, Stephen... which part of New Zealand are you at? I'm Wellington. Regards Steve Stephen wrote: > Thanks chaps, this has been a day of catharsis. I see he's coming to > New Zealand in April, I'm miles away from anywhere ... but I'll be > there. From max.wanadoo at gmail.com Fri Dec 7 03:50:50 2007 From: max.wanadoo at gmail.com (max.wanadoo at gmail.com) Date: Fri, 7 Dec 2007 09:50:50 -0000 Subject: [AccessD] OT:Is it Friday Yet In-Reply-To: <20071207093500.C216C2B67C4@smtp.nildram.co.uk> Message-ID: <006101c838b6$a7176230$8119fea9@LTVM> Andy, >(dons crash helmet) I think a flak jacket would be more appropriate. Hate to say this mate, but you are now on the hit list! Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Andy Lacey Sent: Friday, December 07, 2007 8:35 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] OT:Is it Friday Yet Dare I say you get the same result for virgins? (dons crash helmet) -- 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] OT:Is it Friday Yet Date: 07/12/07 09:13 I am sure I am going to get into trouble for this, but I just had to laugh... Just remember, I love the Irish, so don't send the boys after me, ok? Try this......log onto the www.goldenpages.ie and search for 'single good looking women' Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of William Hindman Sent: Friday, December 07, 2007 5:35 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] OT:Is it Friday Yet http://www.flixxy.com/britain-talent-winner.htm ....hth William ----- Original Message ----- From: "Stephen" To: "Access Developers discussion and problem solving" Sent: Thursday, December 06, 2007 7:25 PM Subject: Re: [AccessD] OT:Is it Friday Yet > Rocky, can't see the shortcuts to the semis etc. Can you help? > > Stephen > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky > Smolin at Beach Access Software > Sent: Friday, 7 December 2007 1:00 p.m. > To: Stephen > Subject: Re: [AccessD] OT:Is it Friday Yet > > There are links there as well to the semi final and the finals. Two > more great performances. > > Rocky > > > > > > > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of > max.wanadoo at gmail.com > Sent: Thursday, December 06, 2007 2:38 PM > To: 'Access Developers discussion and problem solving' > Subject: Re: [AccessD] OT:Is it Friday Yet > > Mine too Kath, > I played it over and over again. On the live show (Which I watched) > the lady judge was actually crying. It didn't come across so well on > the short video, but it was very emotions 'cos she talked about how > her late father had loved that aria! > > Glad you enjoyed it. > > Max > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Kath > Pelletti > Sent: Thursday, December 06, 2007 10:24 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] OT:Is it Friday Yet > > My God - think I am in love with Paul!!! Thanks Max - brought a tear > to my eye.... > > Kath > > ----- Original Message ----- > From: > To: "'Access Developers discussion and problem solving'" > > Sent: Friday, December 07, 2007 4:40 AM > Subject: [AccessD] OT:Is it Friday Yet > > >> Couldn't wait to pass these on >> >> http://www.flixxy.com/my-mom-said-i-could.htm >> >> http://www.flixxy.com/voice-talent-opera-singer.htm >> >> >> Sorry Andy, but it only a few hours off Friday! These are brilliant! >> Paul >> Potts for King! >> >> 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 > > No virus found in this incoming message. > Checked by AVG Free Edition. > Version: 7.5.503 / Virus Database: 269.16.15/1173 - Release Date: > 12/5/2007 > 9:29 PM > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com ________________________________________________ Message sent using UebiMiau 2.7.2 -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From Mwp.Reid at qub.ac.uk Fri Dec 7 04:02:20 2007 From: Mwp.Reid at qub.ac.uk (Martin W Reid) Date: Fri, 7 Dec 2007 10:02:20 +0000 Subject: [AccessD] OT:Is it Friday Yet In-Reply-To: <004f01c838b1$2de83a60$8119fea9@LTVM> References: <001001c83892$5e978c70$04000100@HAL9005>, <004f01c838b1$2de83a60$8119fea9@LTVM> Message-ID: Yeah we leave the ugly ones for American tourists Martin VBG Martin WP Reid Information Services Queen's University Riddel Hall 185 Stranmillis Road Belfast BT9 5EE Tel : 02890974465 Email : mwp.reid at qub.ac.uk ________________________________________ From: accessd-bounces at databaseadvisors.com [accessd-bounces at databaseadvisors.com] On Behalf Of max.wanadoo at gmail.com [max.wanadoo at gmail.com] Sent: 07 December 2007 09:11 To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] OT:Is it Friday Yet I am sure I am going to get into trouble for this, but I just had to laugh... Just remember, I love the Irish, so don't send the boys after me, ok? Try this......log onto the www.goldenpages.ie and search for 'single good looking women' Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin at Beach Access Software Sent: Friday, December 07, 2007 5:31 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] OT:Is it Friday Yet Sorry...It was you tubes: http://www.youtube.com/watch?v=rDB9zwlXrB8&feature=related http://www.youtube.com/watch?v=K_5W4t_CBzg&feature=related You'll see a bunch of Paul Potts you tube links there... Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Stephen Sent: Thursday, December 06, 2007 4:25 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] OT:Is it Friday Yet Rocky, can't see the shortcuts to the semis etc. Can you help? Stephen -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin at Beach Access Software Sent: Friday, 7 December 2007 1:00 p.m. To: Stephen Subject: Re: [AccessD] OT:Is it Friday Yet There are links there as well to the semi final and the finals. Two more great performances. Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of max.wanadoo at gmail.com Sent: Thursday, December 06, 2007 2:38 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] OT:Is it Friday Yet Mine too Kath, I played it over and over again. On the live show (Which I watched) the lady judge was actually crying. It didn't come across so well on the short video, but it was very emotions 'cos she talked about how her late father had loved that aria! Glad you enjoyed it. Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Kath Pelletti Sent: Thursday, December 06, 2007 10:24 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] OT:Is it Friday Yet My God - think I am in love with Paul!!! Thanks Max - brought a tear to my eye.... Kath ----- Original Message ----- From: To: "'Access Developers discussion and problem solving'" Sent: Friday, December 07, 2007 4:40 AM Subject: [AccessD] OT:Is it Friday Yet > Couldn't wait to pass these on > > http://www.flixxy.com/my-mom-said-i-could.htm > > http://www.flixxy.com/voice-talent-opera-singer.htm > > > Sorry Andy, but it only a few hours off Friday! These are brilliant! > Paul > Potts for King! > > 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 No virus found in this incoming message. Checked by AVG Free Edition. Version: 7.5.503 / Virus Database: 269.16.15/1173 - Release Date: 12/5/2007 9:29 PM -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com No virus found in this incoming message. Checked by AVG Free Edition. Version: 7.5.503 / Virus Database: 269.16.15/1173 - Release Date: 12/5/2007 9:29 PM -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/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 Fri Dec 7 07:40:16 2007 From: ssharkins at gmail.com (Susan Harkins) Date: Fri, 7 Dec 2007 08:40:16 -0500 Subject: [AccessD] field limit in forms Message-ID: <000701c838d6$b6db20b0$4b3a8343@SusanOne> Does anyone know of a work around for the 255 field limit in a form? God, I can't imagine having a form with that many controls, but... A reader seems to think there's a DAO/ADO solution to the problem, but I don't know of it -- doesn't matter what the recordset's limitations are, you still have to deal with the form's. Susan H. From Gustav at cactus.dk Fri Dec 7 07:46:02 2007 From: Gustav at cactus.dk (Gustav Brock) Date: Fri, 07 Dec 2007 14:46:02 +0100 Subject: [AccessD] field limit in forms Message-ID: Hi Susan I guess you could create an embedded subform (one without borders). You may not be able to hold more than 255 subforms in the form, though, so perpaps the crazy reader will be disappointed by that fact. /gustav >>> ssharkins at gmail.com 07-12-2007 14:40 >>> Does anyone know of a work around for the 255 field limit in a form? God, I can't imagine having a form with that many controls, but... A reader seems to think there's a DAO/ADO solution to the problem, but I don't know of it -- doesn't matter what the recordset's limitations are, you still have to deal with the form's. Susan H. From ssharkins at gmail.com Fri Dec 7 08:04:01 2007 From: ssharkins at gmail.com (Susan Harkins) Date: Fri, 7 Dec 2007 09:04:01 -0500 Subject: [AccessD] field limit in forms References: Message-ID: <000701c838da$0699fc40$4b3a8343@SusanOne> Oh my... you made me laugh this morning. :) I'll suggest it. Susan H. > Hi Susan > > I guess you could create an embedded subform (one without borders). > You may not be able to hold more than 255 subforms in the form, though, so > perpaps the crazy reader will be disappointed by that fact. From adtp at airtelbroadband.in Fri Dec 7 08:11:20 2007 From: adtp at airtelbroadband.in (A.D.Tejpal) Date: Fri, 7 Dec 2007 19:41:20 +0530 Subject: [AccessD] Report Filter Problem References: <003401c836a0$e9ecd9e0$0301a8c0@HAL9005> Message-ID: <004201c838db$41bce1b0$9557a27a@personald6374f> Rocky, It would be more convenient to apply the criteria to record source of the report itself. Modified code as given below, should get you the desired results: '========================================== Dim Cdn As String Cdn = "(SELECT Count(*) FROM " & _ "Q_Stock AS Q1 WHERE " & _ "Q1.Product = Q_Stock.Product " & _ "AND Difference >= 0.01) > 0" If Forms!frmPricePaidVersusContractReport!fraPrint = 1 Then DoCmd.OpenReport "R_Stock", acViewPreview Else DoCmd.OpenReport "R_Stock", acViewPreview, , Cdn End If '========================================== Note - Q_Stock is the assumed name of unfiltered query acting as permanent record source for the report named R_Stock, while Product and Difference are the field names in this query. You can substitute by correct names of report, query and fields as actually existing at your end. Best wishes, A.D.Tejpal ------------ ----- Original Message ----- From: Rocky Smolin at Beach Access Software To: 'Access Developers discussion and problem solving' Sent: Tuesday, December 04, 2007 23:40 Subject: [AccessD] Report Filter Problem Dear List: I have a report grouped on Product. In the detail there are two number - standard and actual cost. There's an option on the calling form to print all records or only records where the difference is > .01. In the report's Open event, then, I set the filter: If Forms!frmPricePaidVersusContractReport!fraPrint = 1 Then Me.Filter = "" Me.FilterOn = False Else Me.Filter = "Difference >=.01" Me.FilterOn = True End If All's well so far. Then the client said to change the report so that if the option to print only if DIFFERENCE > .01 and ANY ONE record in the product qualified, then print all records for that product. So in the format event of the header of the Product I do a little code to see if ANY ONE record qualifies and if so I turn the filter off: ShowDetail: Me.Filter = "" Me.FilterOn = False and then in the Format event of the Product Footer I conditionally turn the filter back on again with same code I used in the open event. Problem is that it goes into a loop which I traced down to the report being run over and over again. I put a break point in the Open event, and it just keeps running the report again and again. What is going wrong here - or better yet - what's the solution? MTIA Rocky From dwaters at usinternet.com Fri Dec 7 08:17:56 2007 From: dwaters at usinternet.com (Dan Waters) Date: Fri, 7 Dec 2007 08:17:56 -0600 Subject: [AccessD] field limit in forms In-Reply-To: <000701c838d6$b6db20b0$4b3a8343@SusanOne> References: <000701c838d6$b6db20b0$4b3a8343@SusanOne> Message-ID: <000301c838db$f6a941e0$0300a8c0@danwaters> Hi Susan, I had to do this once - I initially had 270 fields. I did a redesign of my form to reduce the quantity. Essentially, instead of having several checkboxes, I replaced those with a field that carried numeric values - each value (1,2,3 . . .) stood for something different. Also, somewhere there is a number sequence in which the later numbers represent all possible combinations (additive) of the previous number. MS uses this for attributes, but I don't know where to point you on that. I like Gustav's idea too - you can put subforms on a form and display them so that users don't know it's not the main form. Good Luck! Dan -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Susan Harkins Sent: Friday, December 07, 2007 7:40 AM To: AccessD at databaseadvisors.com Subject: [AccessD] field limit in forms Does anyone know of a work around for the 255 field limit in a form? God, I can't imagine having a form with that many controls, but... A reader seems to think there's a DAO/ADO solution to the problem, but I don't know of it -- doesn't matter what the recordset's limitations are, you still have to deal with the form's. 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 Dec 7 08:20:18 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Fri, 7 Dec 2007 09:20:18 -0500 Subject: [AccessD] field limit in forms In-Reply-To: <000701c838da$0699fc40$4b3a8343@SusanOne> References: <000701c838da$0699fc40$4b3a8343@SusanOne> Message-ID: <00e901c838dc$4b9c1560$977aa8c0@M90> Don't you write childrens books? What do your children need with that many controls on their forms. Tell them to go outside and play. ;-) John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Susan Harkins Sent: Friday, December 07, 2007 9:04 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] field limit in forms Oh my... you made me laugh this morning. :) I'll suggest it. Susan H. > Hi Susan > > I guess you could create an embedded subform (one without borders). > You may not be able to hold more than 255 subforms in the form, > though, so perpaps the crazy reader will be disappointed by that fact. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From ssharkins at gmail.com Fri Dec 7 08:51:23 2007 From: ssharkins at gmail.com (Susan Harkins) Date: Fri, 7 Dec 2007 09:51:23 -0500 Subject: [AccessD] field limit in forms References: <000701c838da$0699fc40$4b3a8343@SusanOne> <00e901c838dc$4b9c1560$977aa8c0@M90> Message-ID: <000a01c838e0$a45060e0$4b3a8343@SusanOne> Well, most developers really are just kids... ;) Susan H. > Don't you write childrens books? What do your children need with that > many > controls on their forms. Tell them to go outside and play. > From jimdettman at verizon.net Fri Dec 7 09:06:34 2007 From: jimdettman at verizon.net (Jim Dettman) Date: Fri, 07 Dec 2007 10:06:34 -0500 Subject: [AccessD] field limit in forms In-Reply-To: <000701c838d6$b6db20b0$4b3a8343@SusanOne> References: <000701c838d6$b6db20b0$4b3a8343@SusanOne> Message-ID: <001a01c838e2$c212de80$8abea8c0@XPS> Susan, The limit for a form is 745 controls (including group sections). The 255 field limit is for the number of fields in a table or a recordset (output of a query). There is no way of changing that and no workaround that I'm aware of with DAO. Not positive on the ADO front. Jim. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Susan Harkins Sent: Friday, December 07, 2007 8:40 AM To: AccessD at databaseadvisors.com Subject: [AccessD] field limit in forms Does anyone know of a work around for the 255 field limit in a form? God, I can't imagine having a form with that many controls, but... A reader seems to think there's a DAO/ADO solution to the problem, but I don't know of it -- doesn't matter what the recordset's limitations are, you still have to deal with the form's. Susan H. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From ssharkins at gmail.com Fri Dec 7 09:17:22 2007 From: ssharkins at gmail.com (Susan Harkins) Date: Fri, 7 Dec 2007 10:17:22 -0500 Subject: [AccessD] field limit in forms References: <000701c838d6$b6db20b0$4b3a8343@SusanOne> <001a01c838e2$c212de80$8abea8c0@XPS> Message-ID: <005401c838e4$45372540$4b3a8343@SusanOne> You're right -- I absolutely did write that up wrong, didn't I. I apologize. Yes, I was talking about the field limits on a table or recordset -- no idea how I got so confused, except, it was early and the grandbaby is underfoot. Susan H. > Susan, > > The limit for a form is 745 controls (including group sections). > > The 255 field limit is for the number of fields in a table or a recordset > (output of a query). There is no way of changing that and no workaround > that I'm aware of with DAO. Not positive on the ADO front. > > Jim. > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Susan Harkins > Sent: Friday, December 07, 2007 8:40 AM > To: AccessD at databaseadvisors.com > Subject: [AccessD] field limit in forms > > Does anyone know of a work around for the 255 field limit in a form? God, > I > can't imagine having a form with that many controls, but... > > A reader seems to think there's a DAO/ADO solution to the problem, but I > don't know of it -- doesn't matter what the recordset's limitations are, > you > > still have to deal with the form's. > > 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 rockysmolin at bchacc.com Fri Dec 7 09:32:35 2007 From: rockysmolin at bchacc.com (Rocky Smolin at Beach Access Software) Date: Fri, 7 Dec 2007 07:32:35 -0800 Subject: [AccessD] Report Filter Problem In-Reply-To: <004201c838db$41bce1b0$9557a27a@personald6374f> References: <003401c836a0$e9ecd9e0$0301a8c0@HAL9005> <004201c838db$41bce1b0$9557a27a@personald6374f> Message-ID: <001a01c838e6$649acfc0$0301a8c0@HAL9005> A.D.: Much simpler than the solution I cooked up. In the group header I check to see if any detail record in the group has a difference >.01. If so, I set a flag - fPrint True else False. Then, in the detail section: If fPrint = True Then Exit Sub Else Me.MoveLayout = False Me.NextRecord = True Me.PrintSection = False End If so if fPrint is True all the records print. Otherwise, none. Thanks and regards, Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of A.D.Tejpal Sent: Friday, December 07, 2007 6:11 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Report Filter Problem Rocky, It would be more convenient to apply the criteria to record source of the report itself. Modified code as given below, should get you the desired results: '========================================== Dim Cdn As String Cdn = "(SELECT Count(*) FROM " & _ "Q_Stock AS Q1 WHERE " & _ "Q1.Product = Q_Stock.Product " & _ "AND Difference >= 0.01) > 0" If Forms!frmPricePaidVersusContractReport!fraPrint = 1 Then DoCmd.OpenReport "R_Stock", acViewPreview Else DoCmd.OpenReport "R_Stock", acViewPreview, , Cdn End If '========================================== Note - Q_Stock is the assumed name of unfiltered query acting as permanent record source for the report named R_Stock, while Product and Difference are the field names in this query. You can substitute by correct names of report, query and fields as actually existing at your end. Best wishes, A.D.Tejpal ------------ ----- Original Message ----- From: Rocky Smolin at Beach Access Software To: 'Access Developers discussion and problem solving' Sent: Tuesday, December 04, 2007 23:40 Subject: [AccessD] Report Filter Problem Dear List: I have a report grouped on Product. In the detail there are two number - standard and actual cost. There's an option on the calling form to print all records or only records where the difference is > .01. In the report's Open event, then, I set the filter: If Forms!frmPricePaidVersusContractReport!fraPrint = 1 Then Me.Filter = "" Me.FilterOn = False Else Me.Filter = "Difference >=.01" Me.FilterOn = True End If All's well so far. Then the client said to change the report so that if the option to print only if DIFFERENCE > .01 and ANY ONE record in the product qualified, then print all records for that product. So in the format event of the header of the Product I do a little code to see if ANY ONE record qualifies and if so I turn the filter off: ShowDetail: Me.Filter = "" Me.FilterOn = False and then in the Format event of the Product Footer I conditionally turn the filter back on again with same code I used in the open event. Problem is that it goes into a loop which I traced down to the report being run over and over again. I put a break point in the Open event, and it just keeps running the report again and again. What is going wrong here - or better yet - what's the solution? MTIA Rocky -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com No virus found in this incoming message. Checked by AVG Free Edition. Version: 7.5.503 / Virus Database: 269.16.17/1176 - Release Date: 12/6/2007 11:15 PM From jimdettman at verizon.net Fri Dec 7 09:42:30 2007 From: jimdettman at verizon.net (Jim Dettman) Date: Fri, 07 Dec 2007 10:42:30 -0500 Subject: [AccessD] field limit in forms In-Reply-To: <005401c838e4$45372540$4b3a8343@SusanOne> References: <000701c838d6$b6db20b0$4b3a8343@SusanOne> <001a01c838e2$c212de80$8abea8c0@XPS> <005401c838e4$45372540$4b3a8343@SusanOne> Message-ID: <002d01c838e7$c77c1da0$8abea8c0@XPS> Susan, << except, it was early and the grandbaby is underfoot.>> yeah, that certainly could be a bit of a problem. Not quite there yet myself (oldest is 21), but I can see it coming. Jim. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Susan Harkins Sent: Friday, December 07, 2007 10:17 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] field limit in forms You're right -- I absolutely did write that up wrong, didn't I. I apologize. Yes, I was talking about the field limits on a table or recordset -- no idea how I got so confused, except, it was early and the grandbaby is underfoot. Susan H. > Susan, > > The limit for a form is 745 controls (including group sections). > > The 255 field limit is for the number of fields in a table or a recordset > (output of a query). There is no way of changing that and no workaround > that I'm aware of with DAO. Not positive on the ADO front. > > Jim. > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Susan Harkins > Sent: Friday, December 07, 2007 8:40 AM > To: AccessD at databaseadvisors.com > Subject: [AccessD] field limit in forms > > Does anyone know of a work around for the 255 field limit in a form? God, > I > can't imagine having a form with that many controls, but... > > A reader seems to think there's a DAO/ADO solution to the problem, but I > don't know of it -- doesn't matter what the recordset's limitations are, > you > > still have to deal with the form's. > > 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 -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From ssharkins at gmail.com Fri Dec 7 09:54:35 2007 From: ssharkins at gmail.com (Susan Harkins) Date: Fri, 7 Dec 2007 10:54:35 -0500 Subject: [AccessD] events question Message-ID: <000601c838e9$7bb2a5e0$4b3a8343@SusanOne> I don't know how to summarize this question, hence the bad subject. I apologize. I'm wondering if there's a way to consolidate similar event calls into one event. For instance, if you want to passto/call a function from every control's Mouse Over event, is there a simple way to do that with one call rather than dropping the call into every single control's appropriate event? I've run into this so many times and it just seems so inefficient. Susan H. From ssharkins at gmail.com Fri Dec 7 09:56:45 2007 From: ssharkins at gmail.com (Susan Harkins) Date: Fri, 7 Dec 2007 10:56:45 -0500 Subject: [AccessD] field limit in forms References: <000701c838d6$b6db20b0$4b3a8343@SusanOne><001a01c838e2$c212de80$8abea8c0@XPS><005401c838e4$45372540$4b3a8343@SusanOne> <002d01c838e7$c77c1da0$8abea8c0@XPS> Message-ID: <001101c838e9$c748c6b0$4b3a8343@SusanOne> Well, right now she's bird watching out the window, so I no longer have that excuse. :) However, I still managed to step on the sleeping dog, even without her help. I am a menace this morning. Susan H. > Susan, > > << except, it was early and the grandbaby is underfoot.>> > > yeah, that certainly could be a bit of a problem. > > Not quite there yet myself (oldest is 21), but I can see it coming. From cfoust at infostatsystems.com Fri Dec 7 09:57:12 2007 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Fri, 7 Dec 2007 07:57:12 -0800 Subject: [AccessD] field limit in forms In-Reply-To: <000701c838d6$b6db20b0$4b3a8343@SusanOne> References: <000701c838d6$b6db20b0$4b3a8343@SusanOne> Message-ID: It's simple, Susan: subforms. Break the controls up among subforms, because each subform only counts as one form. You'll have to create a new parent to do this, because AFAIK there's no way to reset the counter on controls. Of course, then you have to deal with concurrency issues among the subforms .... ;-> Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Susan Harkins Sent: Friday, December 07, 2007 5:40 AM To: AccessD at databaseadvisors.com Subject: [AccessD] field limit in forms Does anyone know of a work around for the 255 field limit in a form? God, I can't imagine having a form with that many controls, but... A reader seems to think there's a DAO/ADO solution to the problem, but I don't know of it -- doesn't matter what the recordset's limitations are, you still have to deal with the form's. Susan H. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From cfoust at infostatsystems.com Fri Dec 7 09:59:28 2007 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Fri, 7 Dec 2007 07:59:28 -0800 Subject: [AccessD] field limit in forms In-Reply-To: <005401c838e4$45372540$4b3a8343@SusanOne> References: <000701c838d6$b6db20b0$4b3a8343@SusanOne><001a01c838e2$c212de80$8abea8c0@XPS> <005401c838e4$45372540$4b3a8343@SusanOne> Message-ID: Susan, Again a simple answer: that's what one-to-one relationships are for. Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Susan Harkins Sent: Friday, December 07, 2007 7:17 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] field limit in forms You're right -- I absolutely did write that up wrong, didn't I. I apologize. Yes, I was talking about the field limits on a table or recordset -- no idea how I got so confused, except, it was early and the grandbaby is underfoot. Susan H. > Susan, > > The limit for a form is 745 controls (including group sections). > > The 255 field limit is for the number of fields in a table or a > recordset (output of a query). There is no way of changing that and > no workaround that I'm aware of with DAO. Not positive on the ADO front. > > Jim. > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Susan > Harkins > Sent: Friday, December 07, 2007 8:40 AM > To: AccessD at databaseadvisors.com > Subject: [AccessD] field limit in forms > > Does anyone know of a work around for the 255 field limit in a form? > God, I can't imagine having a form with that many controls, but... > > A reader seems to think there's a DAO/ADO solution to the problem, but > I don't know of it -- doesn't matter what the recordset's limitations > are, you > > still have to deal with the form's. > > 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 -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From bbruen at unwired.com.au Fri Dec 7 10:03:03 2007 From: bbruen at unwired.com.au (Bruce Bruen) Date: Sat, 8 Dec 2007 03:03:03 +1100 Subject: [AccessD] OT:Is it Friday Yet In-Reply-To: <004f01c838b1$2de83a60$8119fea9@LTVM> References: <004f01c838b1$2de83a60$8119fea9@LTVM> Message-ID: <200712080303.03947.bbruen@unwired.com.au> On Friday 07 December 2007 20:11, max.wanadoo at gmail.com wrote: > I am sure I am going to get into trouble for this, but I just had to > laugh... > > Just remember, I love the Irish, so don't send the boys after me, ok? > > > > Try this......log onto the www.goldenpages.ie and search for 'single good > looking women' > > > > Max Interestingly enough, try "snake". ???!!!@*? -- regards Bruce From carbonnb at gmail.com Fri Dec 7 10:09:19 2007 From: carbonnb at gmail.com (Bryan Carbonnell) Date: Fri, 7 Dec 2007 11:09:19 -0500 Subject: [AccessD] events question In-Reply-To: <000601c838e9$7bb2a5e0$4b3a8343@SusanOne> References: <000601c838e9$7bb2a5e0$4b3a8343@SusanOne> Message-ID: On Dec 7, 2007 10:54 AM, Susan Harkins wrote: > I don't know how to summarize this question, hence the bad subject. I > apologize. > > I'm wondering if there's a way to consolidate similar event calls into one > event. For instance, if you want to passto/call a function from every > control's Mouse Over event, is there a simple way to do that with one call > rather than dropping the call into every single control's appropriate event? Yes there is. In the Event that you want to control enter = YourFunctionName("Param1", "Param2", etc) And then create a public function Public Function YourFunctionName (Param1 as variant, param2 as string, etc) 'Code goes here End Function Here is an example from an App in use: I used the On Mouse Move event, so in the Mouse Move event in the Properties dialog I entered: =HandleButtonIndent("lblAdd") Then I have a public function: Function HandleButtonIndent(ControlName As String) '-------------------------------------------------------------------------- '.Purpose : '.Author : Bryan Carbonnell '.Date : 2004-Mar-17 '.Called by : '.Calls : '.Inputs : '.Output : '.Revised : 2004-Mar-17 - Original '-------------------------------------------------------------------------- Dim ctl As Control On Error GoTo HandleButtonIndent_Error For Each ctl In Me.Controls If ctl.Properties("ControlType") = 100 Then If ctl.SpecialEffect <> 0 Then ctl.SpecialEffect = 0 End If End If Next If ControlName <> "" Then Me.Controls(ControlName).SpecialEffect = 2 End If Exit_HandleButtonIndent: On Error GoTo 0 Exit Function 'Error Handler HandleButtonIndent_Error: With ErrorLog 'Log Error .LogError "Form_frmIncidentLog", "HandleButtonIndent", _ Err.Number, Err.Description, "Custom Error Message" 'Display Error Message MsgBox "Error " & .ErrorNumber & " (" & .ErrorDescription & _ ") in procedure " & .ProcedureName & " of " & .ModuleName End With 'Exit the procedure properly Resume Exit_HandleButtonIndent 'For Debugging Resume End Function -- Bryan Carbonnell - carbonnb at gmail.com Life's journey is not to arrive at the grave safely in a well preserved body, but rather to skid in sideways, totally worn out, shouting "What a great ride!" From dwaters at usinternet.com Fri Dec 7 10:16:40 2007 From: dwaters at usinternet.com (Dan Waters) Date: Fri, 7 Dec 2007 10:16:40 -0600 Subject: [AccessD] events question In-Reply-To: <000601c838e9$7bb2a5e0$4b3a8343@SusanOne> References: <000601c838e9$7bb2a5e0$4b3a8343@SusanOne> Message-ID: <001401c838ec$8cea1ed0$0300a8c0@danwaters> How about this: Create a global function called GlobalMouseOver in a standard procedure. Now, create some looping code for yourself which writes GlobalMouseOver() into all the appropriate Mousing events in the appropriate controls. It's the same thing, but it's faster! Or - is it possible to set up a template form with controls that already have Function name in certain events? Dan -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Susan Harkins Sent: Friday, December 07, 2007 9:55 AM To: AccessD at databaseadvisors.com Subject: [AccessD] events question I don't know how to summarize this question, hence the bad subject. I apologize. I'm wondering if there's a way to consolidate similar event calls into one event. For instance, if you want to passto/call a function from every control's Mouse Over event, is there a simple way to do that with one call rather than dropping the call into every single control's appropriate event? I've run into this so many times and it just seems so inefficient. Susan H. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From ssharkins at gmail.com Fri Dec 7 10:17:14 2007 From: ssharkins at gmail.com (Susan Harkins) Date: Fri, 7 Dec 2007 11:17:14 -0500 Subject: [AccessD] field limit in forms References: <000701c838d6$b6db20b0$4b3a8343@SusanOne><001a01c838e2$c212de80$8abea8c0@XPS><005401c838e4$45372540$4b3a8343@SusanOne> Message-ID: <001f01c838ec$a39ecdb0$4b3a8343@SusanOne> Populating the recordset is the problem. I just botched the question. Susan H. > Susan, > > Again a simple answer: that's what one-to-one relationships are for. From andy at minstersystems.co.uk Fri Dec 7 09:21:39 2007 From: andy at minstersystems.co.uk (Andy Lacey) Date: Fri, 7 Dec 2007 16:21:39 +0100 Subject: [AccessD] events question Message-ID: <20071207162144.900A8575F2@smtp.nildram.co.uk> Or highlight all of the controls then in the relevant event specify =YourProc(Screen.ActiveControl) (and we're talking against the event in the properties not in an Event Procedure) That way you can avoid having to type something different into each control. The function can then be Function YourProc(ctl as Control) and you're away. If you need to know which function triggered it you can look at ctl.Name. -- 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] events question Date: 07/12/07 16:11 On Dec 7, 2007 10:54 AM, Susan Harkins wrote: > I don't know how to summarize this question, hence the bad subject. I > apologize. > > I'm wondering if there's a way to consolidate similar event calls into one > event. For instance, if you want to passto/call a function from every > control's Mouse Over event, is there a simple way to do that with one call > rather than dropping the call into every single control's appropriate event? Yes there is. In the Event that you want to control enter = YourFunctionName("Param1", "Param2", etc) And then create a public function Public Function YourFunctionName (Param1 as variant, param2 as string, etc) 'Code goes here End Function Here is an example from an App in use: I used the On Mouse Move event, so in the Mouse Move event in the Properties dialog I entered: =HandleButtonIndent("lblAdd") Then I have a public function: Function HandleButtonIndent(ControlName As String) '-------------------------------------------------------------------------- '.Purpose : '.Author : Bryan Carbonnell '.Date : 2004-Mar-17 '.Called by : '.Calls : '.Inputs : '.Output : '.Revised : 2004-Mar-17 - Original '-------------------------------------------------------------------------- Dim ctl As Control On Error GoTo HandleButtonIndent_Error For Each ctl In Me.Controls If ctl.Properties("ControlType") = 100 Then If ctl.SpecialEffect <> 0 Then ctl.SpecialEffect = 0 End If End If Next If ControlName <> "" Then Me.Controls(ControlName).SpecialEffect = 2 End If Exit_HandleButtonIndent: On Error GoTo 0 Exit Function 'Error Handler HandleButtonIndent_Error: With ErrorLog 'Log Error .LogError "Form_frmIncidentLog", "HandleButtonIndent", _ Err.Number, Err.Description, "Custom Error Message" 'Display Error Message MsgBox "Error " & .ErrorNumber & " (" & .ErrorDescription & _ ") in procedure " & .ProcedureName & " of " & .ModuleName End With 'Exit the procedure properly Resume Exit_HandleButtonIndent 'For Debugging Resume End Function -- Bryan Carbonnell - carbonnb at gmail.com Life's journey is not to arrive at the grave safely in a well preserved body, but rather to skid in sideways, totally worn out, shouting "What a great ride!" -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com ________________________________________________ Message sent using UebiMiau 2.7.2 From ssharkins at gmail.com Fri Dec 7 10:22:25 2007 From: ssharkins at gmail.com (Susan Harkins) Date: Fri, 7 Dec 2007 11:22:25 -0500 Subject: [AccessD] events question References: <000601c838e9$7bb2a5e0$4b3a8343@SusanOne> Message-ID: <002601c838ed$5bad7c80$4b3a8343@SusanOne> Did I botch another question? I know how to call a public function from similar events. I want to eliminate all the calls from similar events. Instead of Object1_mouseover(.... Call public function End Sub Object2_mouseover(.... Call public function End Sub Object3_mouseover(.... Call public function End Sub and so on... just one call for ALL mouseover events. For any mouseover(... Call public function End Sub Does that even make sense? I don't think there's any way to do it, but I thought I'd ask. Susan H. > On Dec 7, 2007 10:54 AM, Susan Harkins wrote: >> I don't know how to summarize this question, hence the bad subject. I >> apologize. >> >> I'm wondering if there's a way to consolidate similar event calls into >> one >> event. For instance, if you want to passto/call a function from every >> control's Mouse Over event, is there a simple way to do that with one >> call >> rather than dropping the call into every single control's appropriate >> event? > > Yes there is. > > In the Event that you want to control enter = > YourFunctionName("Param1", "Param2", etc) > > And then create a public function > > Public Function YourFunctionName (Param1 as variant, param2 as string, > etc) > > 'Code goes here > > End Function > > Here is an example from an App in use: > > I used the On Mouse Move event, so in the Mouse Move event in the > Properties dialog I entered: > > =HandleButtonIndent("lblAdd") > > Then I have a public function: > > Function HandleButtonIndent(ControlName As String) > '-------------------------------------------------------------------------- > '.Purpose : > '.Author : Bryan Carbonnell > '.Date : 2004-Mar-17 > '.Called by : > '.Calls : > '.Inputs : > '.Output : > '.Revised : 2004-Mar-17 - Original > '-------------------------------------------------------------------------- > > Dim ctl As Control > > On Error GoTo HandleButtonIndent_Error > > For Each ctl In Me.Controls > If ctl.Properties("ControlType") = 100 Then > If ctl.SpecialEffect <> 0 Then > ctl.SpecialEffect = 0 > End If > End If > Next > > If ControlName <> "" Then > Me.Controls(ControlName).SpecialEffect = 2 > End If > > Exit_HandleButtonIndent: > > On Error GoTo 0 > Exit Function > > 'Error Handler > HandleButtonIndent_Error: > > With ErrorLog > 'Log Error > .LogError "Form_frmIncidentLog", "HandleButtonIndent", _ > Err.Number, Err.Description, "Custom Error Message" > 'Display Error Message > MsgBox "Error " & .ErrorNumber & " (" & .ErrorDescription & _ > ") in procedure " & .ProcedureName & " of " & .ModuleName > End With > > 'Exit the procedure properly > Resume Exit_HandleButtonIndent > 'For Debugging > Resume > > End Function > > -- > Bryan Carbonnell - carbonnb at gmail.com > Life's journey is not to arrive at the grave safely in a well > preserved body, but rather to skid in sideways, totally worn out, > shouting "What a great ride!" > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com From ssharkins at gmail.com Fri Dec 7 10:24:04 2007 From: ssharkins at gmail.com (Susan Harkins) Date: Fri, 7 Dec 2007 11:24:04 -0500 Subject: [AccessD] events question References: <000601c838e9$7bb2a5e0$4b3a8343@SusanOne> <001401c838ec$8cea1ed0$0300a8c0@danwaters> Message-ID: <003701c838ed$979220c0$4b3a8343@SusanOne> > > Create a global function called GlobalMouseOver in a standard procedure. > > Now, create some looping code for yourself which writes GlobalMouseOver() > into all the appropriate Mousing events in the appropriate controls. ========I don't think I know how to do that. But, it sounds like just as much work as the actual calls, so I'm not sure there's a benefit unless you had a whole lot of controls -- would you agree? Susan H. From cfoust at infostatsystems.com Fri Dec 7 10:24:18 2007 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Fri, 7 Dec 2007 08:24:18 -0800 Subject: [AccessD] field limit in forms In-Reply-To: <001f01c838ec$a39ecdb0$4b3a8343@SusanOne> References: <000701c838d6$b6db20b0$4b3a8343@SusanOne><001a01c838e2$c212de80$8abea8c0@XPS><005401c838e4$45372540$4b3a8343@SusanOne> <001f01c838ec$a39ecdb0$4b3a8343@SusanOne> Message-ID: What on earth would you do with more than 255 fields in a recordset, Susan? It isn't necessary for any realistic use. Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Susan Harkins Sent: Friday, December 07, 2007 8:17 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] field limit in forms Populating the recordset is the problem. I just botched the question. Susan H. > Susan, > > Again a simple answer: that's what one-to-one relationships are for. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From Gustav at cactus.dk Fri Dec 7 10:24:57 2007 From: Gustav at cactus.dk (Gustav Brock) Date: Fri, 07 Dec 2007 17:24:57 +0100 Subject: [AccessD] events question Message-ID: Hi Susan How can you forget? As JC wrote in January: Goto www.colbyconsulting.com Register if you have not already done so. Click Example Code / Withevents Demo Click BackColorWithevents.zip. Then read up a bit. /gustav >>> ssharkins at gmail.com 07-12-2007 16:54 >>> I don't know how to summarize this question, hence the bad subject. I apologize. I'm wondering if there's a way to consolidate similar event calls into one event. For instance, if you want to passto/call a function from every control's Mouse Over event, is there a simple way to do that with one call rather than dropping the call into every single control's appropriate event? I've run into this so many times and it just seems so inefficient. Susan H. From jimdettman at verizon.net Fri Dec 7 10:25:56 2007 From: jimdettman at verizon.net (Jim Dettman) Date: Fri, 07 Dec 2007 11:25:56 -0500 Subject: [AccessD] events question In-Reply-To: <000601c838e9$7bb2a5e0$4b3a8343@SusanOne> References: <000601c838e9$7bb2a5e0$4b3a8343@SusanOne> Message-ID: <003601c838ed$d8b515d0$8abea8c0@XPS> Susan, <> Yes. You use a class with the WithEvents statement. JC has an excellent white paper and demo on his web site on how to do this. Jim. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Susan Harkins Sent: Friday, December 07, 2007 10:55 AM To: AccessD at databaseadvisors.com Subject: [AccessD] events question I don't know how to summarize this question, hence the bad subject. I apologize. I'm wondering if there's a way to consolidate similar event calls into one event. For instance, if you want to passto/call a function from every control's Mouse Over event, is there a simple way to do that with one call rather than dropping the call into every single control's appropriate event? I've run into this so many times and it just seems so inefficient. Susan H. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From ssharkins at gmail.com Fri Dec 7 10:28:00 2007 From: ssharkins at gmail.com (Susan Harkins) Date: Fri, 7 Dec 2007 11:28:00 -0500 Subject: [AccessD] events question References: <20071207162144.900A8575F2@smtp.nildram.co.uk> Message-ID: <004201c838ee$27bd52f0$4b3a8343@SusanOne> > Or highlight all of the controls then in the relevant event specify > > =YourProc(Screen.ActiveControl) > > (and we're talking against the event in the properties not in an Event > Procedure) > ======Well, that's certainly an efficient way to enter the calls -- certainly better than entering each separately and I wouldn't have thought of it on my own -- thank you for the suggestion. Susan H. From ssharkins at gmail.com Fri Dec 7 10:31:00 2007 From: ssharkins at gmail.com (Susan Harkins) Date: Fri, 7 Dec 2007 11:31:00 -0500 Subject: [AccessD] field limit in forms References: <000701c838d6$b6db20b0$4b3a8343@SusanOne><001a01c838e2$c212de80$8abea8c0@XPS><005401c838e4$45372540$4b3a8343@SusanOne><001f01c838ec$a39ecdb0$4b3a8343@SusanOne> Message-ID: <006901c838ee$8eab6bf0$4b3a8343@SusanOne> I know, I totally agree, but readers will do as they please. I've already suggested rethinking his interface requirements a bit. Susan H. > What on earth would you do with more than 255 fields in a recordset, > Susan? It isn't necessary for any realistic use. From ssharkins at gmail.com Fri Dec 7 10:31:50 2007 From: ssharkins at gmail.com (Susan Harkins) Date: Fri, 7 Dec 2007 11:31:50 -0500 Subject: [AccessD] events question References: Message-ID: <007601c838ee$ad6be380$4b3a8343@SusanOne> > How can you forget? As JC wrote in January: > > Goto www.colbyconsulting.com > > Register if you have not already done so. > > Click Example Code / Withevents Demo > Click BackColorWithevents.zip. > > Then read up a bit. =======I should've known. :) Susan H. From fuller.artful at gmail.com Fri Dec 7 10:35:20 2007 From: fuller.artful at gmail.com (Arthur Fuller) Date: Fri, 7 Dec 2007 11:35:20 -0500 Subject: [AccessD] events question In-Reply-To: <002601c838ed$5bad7c80$4b3a8343@SusanOne> References: <000601c838e9$7bb2a5e0$4b3a8343@SusanOne> <002601c838ed$5bad7c80$4b3a8343@SusanOne> Message-ID: <29f585dd0712070835i12b483bfy899e72eb4b7aa29e@mail.gmail.com> I think the previous explanation is appropriate. I use that approach often. For example, in a continuous form I define double-click as Sort, and another double-click as Sort Descending. I have a function just as outlined previously (in my case called SortByColumn()), and in the double-click property I just type this: =SortByColumn([Form]) In case anyone's interested, the code for said function is: Public Function SortByColumn(f As Form) Dim ctlCurrentControl As Control Dim strControlName As String Set ctlCurrentControl = Screen.ActiveControl strControlName = ctlCurrentControl.Name Debug.Print strControlName Debug.Print f.OrderBy '08-Sep-01 'line changed to support subform invocation 'ActiveForm refers to the master form, not the subform ' If Screen.ActiveForm.OrderBy = vbNullString Then If f.OrderBy = vbNullString Then DoCmd.RunCommand acCmdSortAscending ' ElseIf Right(Screen.ActiveForm.OrderBy, 4) = "Desc" Then ElseIf Right(f.OrderBy, 4) = "Desc" Then DoCmd.RunCommand acCmdSortAscending Else DoCmd.RunCommand acCmdSortDescending End If Set ctlCurrentControl = Nothing 'DoCmd.RunCommand acCmdSortAscending 'or Descending End Function hth, Arthur On 12/7/07, Susan Harkins wrote: > > Did I botch another question? I know how to call a public function from > similar events. I want to eliminate all the calls from similar events. > > Instead of > > Object1_mouseover(.... > Call public function > End Sub > > Object2_mouseover(.... > Call public function > End Sub > > Object3_mouseover(.... > Call public function > End Sub > > and so on... just one call for ALL mouseover events. > > For any mouseover(... > Call public function > End Sub > > Does that even make sense? I don't think there's any way to do it, but I > thought I'd ask. > > Susan H. > > > On Dec 7, 2007 10:54 AM, Susan Harkins wrote: > >> I don't know how to summarize this question, hence the bad subject. I > >> apologize. > >> > >> I'm wondering if there's a way to consolidate similar event calls into > >> one > >> event. For instance, if you want to passto/call a function from every > >> control's Mouse Over event, is there a simple way to do that with one > >> call > >> rather than dropping the call into every single control's appropriate > >> event? > > > > Yes there is. > > > > In the Event that you want to control enter = > > YourFunctionName("Param1", "Param2", etc) > > > > And then create a public function > > > > Public Function YourFunctionName (Param1 as variant, param2 as string, > > etc) > > > > 'Code goes here > > > > End Function > > > > Here is an example from an App in use: > > > > I used the On Mouse Move event, so in the Mouse Move event in the > > Properties dialog I entered: > > > > =HandleButtonIndent("lblAdd") > > > > Then I have a public function: > > > > Function HandleButtonIndent(ControlName As String) > > > '-------------------------------------------------------------------------- > > '.Purpose : > > '.Author : Bryan Carbonnell > > '.Date : 2004-Mar-17 > > '.Called by : > > '.Calls : > > '.Inputs : > > '.Output : > > '.Revised : 2004-Mar-17 - Original > > > '-------------------------------------------------------------------------- > > > > Dim ctl As Control > > > > On Error GoTo HandleButtonIndent_Error > > > > For Each ctl In Me.Controls > > If ctl.Properties("ControlType") = 100 Then > > If ctl.SpecialEffect <> 0 Then > > ctl.SpecialEffect = 0 > > End If > > End If > > Next > > > > If ControlName <> "" Then > > Me.Controls(ControlName).SpecialEffect = 2 > > End If > > > > Exit_HandleButtonIndent: > > > > On Error GoTo 0 > > Exit Function > > > > 'Error Handler > > HandleButtonIndent_Error: > > > > With ErrorLog > > 'Log Error > > .LogError "Form_frmIncidentLog", "HandleButtonIndent", _ > > Err.Number, Err.Description, "Custom Error Message" > > 'Display Error Message > > MsgBox "Error " & .ErrorNumber & " (" & .ErrorDescription & _ > > ") in procedure " & .ProcedureName & " of " & .ModuleName > > End With > > > > 'Exit the procedure properly > > Resume Exit_HandleButtonIndent > > 'For Debugging > > Resume > > > > End Function > > > > -- > > Bryan Carbonnell - carbonnb at gmail.com > > Life's journey is not to arrive at the grave safely in a well > > preserved body, but rather to skid in sideways, totally worn out, > > shouting "What a great ride!" > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/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 Dec 7 10:36:36 2007 From: fuller.artful at gmail.com (Arthur Fuller) Date: Fri, 7 Dec 2007 11:36:36 -0500 Subject: [AccessD] field limit in forms In-Reply-To: <006901c838ee$8eab6bf0$4b3a8343@SusanOne> References: <000701c838d6$b6db20b0$4b3a8343@SusanOne> <001a01c838e2$c212de80$8abea8c0@XPS> <005401c838e4$45372540$4b3a8343@SusanOne> <001f01c838ec$a39ecdb0$4b3a8343@SusanOne> <006901c838ee$8eab6bf0$4b3a8343@SusanOne> Message-ID: <29f585dd0712070836o716f604erb70aa57340fe359f@mail.gmail.com> And perhaps also his career path :) On 12/7/07, Susan Harkins wrote: > > I know, I totally agree, but readers will do as they please. I've already > suggested rethinking his interface requirements a bit. > > Susan H. > From jwcolby at colbyconsulting.com Fri Dec 7 10:38:06 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Fri, 7 Dec 2007 11:38:06 -0500 Subject: [AccessD] events question In-Reply-To: <000601c838e9$7bb2a5e0$4b3a8343@SusanOne> References: <000601c838e9$7bb2a5e0$4b3a8343@SusanOne> Message-ID: <010601c838ef$8c646cb0$977aa8c0@M90> No, no easy way. There is a way however... scroll down... Oh never mind, it is called a framework. 1) You build a clsFrm 2) In clsFrm you create a function to scan the controls collection. For the moment the scanner will just try to set the mouseover property to call your function. Ignore errors. 3) In clsFrm you create an init(lfrm as form) 4) In each form just dim fclsFrm as form. 5) In the form's OnOpen Set fclsFrm = new clsFrm 6) clsFrm.Init me to pass in a reference to the form You now have a class that will be able to scan for controls. That class accepts a form as a parameter in it's init and calls the control scanner. The control scanner (for now) just sets each control's MouseOver property to the name of your function. Obviously the other responders suggested a similar approach except they put the control scanner directly in each form's "code behind form" class. Less elegant, less expandable but the same concept. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Susan Harkins Sent: Friday, December 07, 2007 10:55 AM To: AccessD at databaseadvisors.com Subject: [AccessD] events question I don't know how to summarize this question, hence the bad subject. I apologize. I'm wondering if there's a way to consolidate similar event calls into one event. For instance, if you want to passto/call a function from every control's Mouse Over event, is there a simple way to do that with one call rather than dropping the call into every single control's appropriate event? I've run into this so many times and it just seems so inefficient. 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 Dec 7 10:38:56 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Fri, 7 Dec 2007 11:38:56 -0500 Subject: [AccessD] events question In-Reply-To: References: Message-ID: <010701c838ef$a9b834e0$977aa8c0@M90> I love it when our members visit my site. ;-) John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock Sent: Friday, December 07, 2007 11:25 AM To: accessd at databaseadvisors.com Subject: Re: [AccessD] events question Hi Susan How can you forget? As JC wrote in January: Goto www.colbyconsulting.com Register if you have not already done so. Click Example Code / Withevents Demo Click BackColorWithevents.zip. Then read up a bit. /gustav >>> ssharkins at gmail.com 07-12-2007 16:54 >>> I don't know how to summarize this question, hence the bad subject. I apologize. I'm wondering if there's a way to consolidate similar event calls into one event. For instance, if you want to passto/call a function from every control's Mouse Over event, is there a simple way to do that with one call rather than dropping the call into every single control's appropriate event? I've run into this so many times and it just seems so inefficient. 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 Dec 7 10:41:05 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Fri, 7 Dec 2007 11:41:05 -0500 Subject: [AccessD] events question In-Reply-To: <007601c838ee$ad6be380$4b3a8343@SusanOne> References: <007601c838ee$ad6be380$4b3a8343@SusanOne> Message-ID: <010801c838ef$f6843da0$977aa8c0@M90> LOL. There's a reason we have classes, and this is one of them. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Susan Harkins Sent: Friday, December 07, 2007 11:32 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] events question > How can you forget? As JC wrote in January: > > Goto www.colbyconsulting.com > > Register if you have not already done so. > > Click Example Code / Withevents Demo > Click BackColorWithevents.zip. > > Then read up a bit. =======I should've known. :) 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 Dec 7 10:47:07 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Fri, 7 Dec 2007 11:47:07 -0500 Subject: [AccessD] field limit in forms In-Reply-To: <29f585dd0712070836o716f604erb70aa57340fe359f@mail.gmail.com> References: <000701c838d6$b6db20b0$4b3a8343@SusanOne><001a01c838e2$c212de80$8abea8c0@XPS><005401c838e4$45372540$4b3a8343@SusanOne><001f01c838ec$a39ecdb0$4b3a8343@SusanOne><006901c838ee$8eab6bf0$4b3a8343@SusanOne> <29f585dd0712070836o716f604erb70aa57340fe359f@mail.gmail.com> Message-ID: <010a01c838f0$cdf7e160$977aa8c0@M90> ROTFL. Now now Arthur! We all start somewhere and most of us made some pretty horrendous decisions before learning the "better" way. Perhaps the best advice you could give Susan is "Join AccessD"! ;-) John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Arthur Fuller Sent: Friday, December 07, 2007 11:37 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] field limit in forms And perhaps also his career path :) On 12/7/07, Susan Harkins wrote: > > I know, I totally agree, but readers will do as they please. I've > already suggested rethinking his interface requirements a bit. > > 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 Dec 7 10:54:03 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Fri, 7 Dec 2007 11:54:03 -0500 Subject: [AccessD] events question In-Reply-To: <29f585dd0712070835i12b483bfy899e72eb4b7aa29e@mail.gmail.com> References: <000601c838e9$7bb2a5e0$4b3a8343@SusanOne><002601c838ed$5bad7c80$4b3a8343@SusanOne> <29f585dd0712070835i12b483bfy899e72eb4b7aa29e@mail.gmail.com> Message-ID: <010e01c838f1$c638bca0$977aa8c0@M90> Arthur, In general I try to dissuade people from doing that for the simple reason that the name of the function is not easily findable. Joe Six-pack searches for SortByColumn in his code window, and (not understanding what it does) not finding it referenced anywhere decides that can be safely deleted. Only when the user actually clicks on a control that references that function will the problem be discovered. No compile error because the control property references a non-existent function. BAD! Sometimes the best ideas have side effects that make it not such a good idea. At least if a control scanner is setting the property programmatically, the name of the function will be found and this error avoided. I do like your sort by column thingy though. Done at the framework level that one will be a keeper. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Arthur Fuller Sent: Friday, December 07, 2007 11:35 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] events question I think the previous explanation is appropriate. I use that approach often. For example, in a continuous form I define double-click as Sort, and another double-click as Sort Descending. I have a function just as outlined previously (in my case called SortByColumn()), and in the double-click property I just type this: =SortByColumn([Form]) In case anyone's interested, the code for said function is: Public Function SortByColumn(f As Form) Dim ctlCurrentControl As Control Dim strControlName As String Set ctlCurrentControl = Screen.ActiveControl strControlName = ctlCurrentControl.Name Debug.Print strControlName Debug.Print f.OrderBy '08-Sep-01 'line changed to support subform invocation 'ActiveForm refers to the master form, not the subform ' If Screen.ActiveForm.OrderBy = vbNullString Then If f.OrderBy = vbNullString Then DoCmd.RunCommand acCmdSortAscending ' ElseIf Right(Screen.ActiveForm.OrderBy, 4) = "Desc" Then ElseIf Right(f.OrderBy, 4) = "Desc" Then DoCmd.RunCommand acCmdSortAscending Else DoCmd.RunCommand acCmdSortDescending End If Set ctlCurrentControl = Nothing 'DoCmd.RunCommand acCmdSortAscending 'or Descending End Function hth, Arthur From fuller.artful at gmail.com Fri Dec 7 10:55:12 2007 From: fuller.artful at gmail.com (Arthur Fuller) Date: Fri, 7 Dec 2007 11:55:12 -0500 Subject: [AccessD] events question In-Reply-To: <010701c838ef$a9b834e0$977aa8c0@M90> References: <010701c838ef$a9b834e0$977aa8c0@M90> Message-ID: <29f585dd0712070855h2947b8b1rc696a3cade00b7c7@mail.gmail.com> I thought wanking was reserved for Saturday. :) On 12/7/07, jwcolby wrote: > > I love it when our members visit my site. ;-) > From stephen at bondsoftware.co.nz Fri Dec 7 10:57:11 2007 From: stephen at bondsoftware.co.nz (Stephen) Date: Sat, 08 Dec 2007 05:57:11 +1300 Subject: [AccessD] OT:Is it Friday Yet Message-ID: <569E08FC48047F4F848850B118195FBE019EF7@server.BondSoftware.local> We divide our time between the south coast of the South Island and Arrowtown -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Steve Schapel Sent: Friday, 7 December 2007 10:45 p.m. To: Stephen Subject: Re: [AccessD] OT:Is it Friday Yet Of on a tangent here, Stephen... which part of New Zealand are you at? I'm Wellington. Regards Steve Stephen wrote: > Thanks chaps, this has been a day of catharsis. I see he's coming to > New Zealand in April, I'm miles away from anywhere ... but I'll be > there. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From dwaters at usinternet.com Fri Dec 7 10:57:41 2007 From: dwaters at usinternet.com (Dan Waters) Date: Fri, 7 Dec 2007 10:57:41 -0600 Subject: [AccessD] events question In-Reply-To: <003701c838ed$979220c0$4b3a8343@SusanOne> References: <000601c838e9$7bb2a5e0$4b3a8343@SusanOne><001401c838ec$8cea1ed0$0300a8c0@danwaters> <003701c838ed$979220c0$4b3a8343@SusanOne> Message-ID: <001d01c838f2$478af7f0$0300a8c0@danwaters> Oops - I should have written, ". . . in a standard Module." It sounded like you do this frequently on many of your forms - if that's correct then writing your own utility code would work well. But if it's something you do infrequently, then the 'manual' method is probably better. For example, I have a procedure which sets a number of parameters for all my forms that I run before they are released. And another for reports. And another for tables to set Subtable = [None], for better performance. Dan -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Susan Harkins Sent: Friday, December 07, 2007 10:24 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] events question > > Create a global function called GlobalMouseOver in a standard procedure. > > Now, create some looping code for yourself which writes GlobalMouseOver() > into all the appropriate Mousing events in the appropriate controls. ========I don't think I know how to do that. But, it sounds like just as much work as the actual calls, so I'm not sure there's a benefit unless you had a whole lot of controls -- would you agree? Susan H. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From ssharkins at gmail.com Fri Dec 7 11:01:05 2007 From: ssharkins at gmail.com (Susan Harkins) Date: Fri, 7 Dec 2007 12:01:05 -0500 Subject: [AccessD] field limit in forms References: <000701c838d6$b6db20b0$4b3a8343@SusanOne><001a01c838e2$c212de80$8abea8c0@XPS><005401c838e4$45372540$4b3a8343@SusanOne><001f01c838ec$a39ecdb0$4b3a8343@SusanOne><006901c838ee$8eab6bf0$4b3a8343@SusanOne> <29f585dd0712070836o716f604erb70aa57340fe359f@mail.gmail.com> Message-ID: <009101c838f2$d90195e0$4b3a8343@SusanOne> Not really Arthur. :) Most of the people reading my stuff are just using Access to get their work done without benefit of high-end development solutions. :) They're not programmers or computer geeks -- they fall into all industries and Access is just one of the tools they use. Susan H. > And perhaps also his career path :) >> I know, I totally agree, but readers will do as they please. I've already >> suggested rethinking his interface requirements a bit. From accessd at shaw.ca Fri Dec 7 11:07:44 2007 From: accessd at shaw.ca (Jim Lawrence) Date: Fri, 07 Dec 2007 09:07:44 -0800 Subject: [AccessD] OT:Is it Friday Yet In-Reply-To: <001001c83892$5e978c70$04000100@HAL9005> References: <569E08FC48047F4F848850B118195FBE019EF5@server.BondSoftware.local> <001001c83892$5e978c70$04000100@HAL9005> Message-ID: <5723E487B2604027945169F49E639973@creativesystemdesigns.com> Assuming that you are about to place this video into your Access form; the question how would that be accomplished? Jim PS Magnificent voice... -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin at Beach Access Software Sent: Thursday, December 06, 2007 9:31 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] OT:Is it Friday Yet Sorry...It was you tubes: http://www.youtube.com/watch?v=rDB9zwlXrB8&feature=related http://www.youtube.com/watch?v=K_5W4t_CBzg&feature=related You'll see a bunch of Paul Potts you tube links there... Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Stephen Sent: Thursday, December 06, 2007 4:25 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] OT:Is it Friday Yet Rocky, can't see the shortcuts to the semis etc. Can you help? Stephen -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin at Beach Access Software Sent: Friday, 7 December 2007 1:00 p.m. To: Stephen Subject: Re: [AccessD] OT:Is it Friday Yet There are links there as well to the semi final and the finals. Two more great performances. Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of max.wanadoo at gmail.com Sent: Thursday, December 06, 2007 2:38 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] OT:Is it Friday Yet Mine too Kath, I played it over and over again. On the live show (Which I watched) the lady judge was actually crying. It didn't come across so well on the short video, but it was very emotions 'cos she talked about how her late father had loved that aria! Glad you enjoyed it. Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Kath Pelletti Sent: Thursday, December 06, 2007 10:24 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] OT:Is it Friday Yet My God - think I am in love with Paul!!! Thanks Max - brought a tear to my eye.... Kath ----- Original Message ----- From: To: "'Access Developers discussion and problem solving'" Sent: Friday, December 07, 2007 4:40 AM Subject: [AccessD] OT:Is it Friday Yet > Couldn't wait to pass these on > > http://www.flixxy.com/my-mom-said-i-could.htm > > http://www.flixxy.com/voice-talent-opera-singer.htm > > > Sorry Andy, but it only a few hours off Friday! These are brilliant! > Paul > Potts for King! > > 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 No virus found in this incoming message. Checked by AVG Free Edition. Version: 7.5.503 / Virus Database: 269.16.15/1173 - Release Date: 12/5/2007 9:29 PM -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com No virus found in this incoming message. Checked by AVG Free Edition. Version: 7.5.503 / Virus Database: 269.16.15/1173 - Release Date: 12/5/2007 9:29 PM -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From ssharkins at gmail.com Fri Dec 7 11:02:34 2007 From: ssharkins at gmail.com (Susan Harkins) Date: Fri, 7 Dec 2007 12:02:34 -0500 Subject: [AccessD] field limit in forms References: <000701c838d6$b6db20b0$4b3a8343@SusanOne><001a01c838e2$c212de80$8abea8c0@XPS><005401c838e4$45372540$4b3a8343@SusanOne><001f01c838ec$a39ecdb0$4b3a8343@SusanOne><006901c838ee$8eab6bf0$4b3a8343@SusanOne><29f585dd0712070836o716f604erb70aa57340fe359f@mail.gmail.com> <010a01c838f0$cdf7e160$977aa8c0@M90> Message-ID: <00a601c838f3$8ebc1b80$4b3a8343@SusanOne> > > Perhaps the best advice you could give Susan is "Join AccessD"! =====Well, the list is in my bio, at the bottom of every single article I write. :) Hey! Is there anyone on this list who joined after reading the mention of accessadvisors.com in my bio??????? Susan H. From fuller.artful at gmail.com Fri Dec 7 11:10:09 2007 From: fuller.artful at gmail.com (Arthur Fuller) Date: Fri, 7 Dec 2007 12:10:09 -0500 Subject: [AccessD] events question In-Reply-To: <010e01c838f1$c638bca0$977aa8c0@M90> References: <000601c838e9$7bb2a5e0$4b3a8343@SusanOne> <002601c838ed$5bad7c80$4b3a8343@SusanOne> <29f585dd0712070835i12b483bfy899e72eb4b7aa29e@mail.gmail.com> <010e01c838f1$c638bca0$977aa8c0@M90> Message-ID: <29f585dd0712070910x5f94836ej3f57b89265cd1a76@mail.gmail.com> I have no idea what you mean, John. If I do a project-wide search for SortByColumn I find it quickly (granted, I use Rick Fisher's Find and Replace; another alternative is Speed Ferret -- but either way, if Joe SixPack wants to monkey with the code in the absence of the requisite tools, then every instance of damage is Joe's fault not mine). If I find one occurrence that is not the declaration, I stop the search and double-click the word, then press Shift+F2 and I'm in the function. And what the hell is Joe doing cruising the code and deciding what's necessary and what is not? That kind of customer belongs on my list of Customers To Fire. Further, if Joe SixPack touches the code then any consequences are not my responsibility, any more than if Joe incorrectly prices a 74-inch flat-screen TV at $300. Not my problem! As the old adage goes: I charge $80/hour. If you want to watch, it's $150/hour. If you want to help, it's $300/hour. This is not to say that I dislike working in teams. In fact, I am a proponent of what is called the XP (eXtreme Programming) school. But this is not equivalent to working alongside Joe SixPack. I'll go further. If Joe SixPack wants to monkey with my code, I'm "hands off" until he screws himself. Then I turn the clock on and everything is billable. Arthur On 12/7/07, jwcolby wrote: > > Arthur, > > In general I try to dissuade people from doing that for the simple reason > that the name of the function is not easily findable. Joe Six-pack > searches > for SortByColumn in his code window, and (not understanding what it does) > not finding it referenced anywhere decides that can be safely > deleted. Only > when the user actually clicks on a control that references that function > will the problem be discovered. No compile error because the control > property references a non-existent function. BAD! > > Sometimes the best ideas have side effects that make it not such a good > idea. > > At least if a control scanner is setting the property programmatically, > the > name of the function will be found and this error avoided. > > I do like your sort by column thingy though. Done at the framework level > that one will be a keeper. > From accessd at shaw.ca Fri Dec 7 11:16:26 2007 From: accessd at shaw.ca (Jim Lawrence) Date: Fri, 07 Dec 2007 09:16:26 -0800 Subject: [AccessD] field limit in forms In-Reply-To: <000701c838d6$b6db20b0$4b3a8343@SusanOne> References: <000701c838d6$b6db20b0$4b3a8343@SusanOne> Message-ID: Subforms....? Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Susan Harkins Sent: Friday, December 07, 2007 5:40 AM To: AccessD at databaseadvisors.com Subject: [AccessD] field limit in forms Does anyone know of a work around for the 255 field limit in a form? God, I can't imagine having a form with that many controls, but... A reader seems to think there's a DAO/ADO solution to the problem, but I don't know of it -- doesn't matter what the recordset's limitations are, you still have to deal with the form's. Susan H. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From carbonnb at gmail.com Fri Dec 7 11:19:16 2007 From: carbonnb at gmail.com (Bryan Carbonnell) Date: Fri, 7 Dec 2007 12:19:16 -0500 Subject: [AccessD] field limit in forms In-Reply-To: <00a601c838f3$8ebc1b80$4b3a8343@SusanOne> References: <000701c838d6$b6db20b0$4b3a8343@SusanOne> <001a01c838e2$c212de80$8abea8c0@XPS> <005401c838e4$45372540$4b3a8343@SusanOne> <001f01c838ec$a39ecdb0$4b3a8343@SusanOne> <006901c838ee$8eab6bf0$4b3a8343@SusanOne> <29f585dd0712070836o716f604erb70aa57340fe359f@mail.gmail.com> <010a01c838f0$cdf7e160$977aa8c0@M90> <00a601c838f3$8ebc1b80$4b3a8343@SusanOne> Message-ID: On Dec 7, 2007 12:02 PM, Susan Harkins wrote: > > > > Perhaps the best advice you could give Susan is "Join AccessD"! > > =====Well, the list is in my bio, at the bottom of every single article I > write. :) Hey! Is there anyone on this list who joined after reading the > mention of accessadvisors.com in my bio??????? AccessAdvisors.com ??? Who dat? -- Bryan Carbonnell - carbonnb at gmail.com Life's journey is not to arrive at the grave safely in a well preserved body, but rather to skid in sideways, totally worn out, shouting "What a great ride!" From Jim.Hale at FleetPride.com Fri Dec 7 11:23:24 2007 From: Jim.Hale at FleetPride.com (Hale, Jim) Date: Fri, 7 Dec 2007 11:23:24 -0600 Subject: [AccessD] events question In-Reply-To: <29f585dd0712070835i12b483bfy899e72eb4b7aa29e@mail.gmail.com> References: <000601c838e9$7bb2a5e0$4b3a8343@SusanOne><002601c838ed$5bad7c80$4b3a8343@Susan One> <29f585dd0712070835i12b483bfy899e72eb4b7aa29e@mail.gmail.com> Message-ID: Neat Jim Hale -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Arthur Fuller Sent: Friday, December 07, 2007 10:35 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] events question I think the previous explanation is appropriate. I use that approach often. For example, in a continuous form I define double-click as Sort, and another double-click as Sort Descending. I have a function just as outlined previously (in my case called SortByColumn()), and in the double-click property I just type this: =SortByColumn([Form]) In case anyone's interested, the code for said function is: Public Function SortByColumn(f As Form) Dim ctlCurrentControl As Control Dim strControlName As String Set ctlCurrentControl = Screen.ActiveControl strControlName = ctlCurrentControl.Name Debug.Print strControlName Debug.Print f.OrderBy '08-Sep-01 'line changed to support subform invocation 'ActiveForm refers to the master form, not the subform ' If Screen.ActiveForm.OrderBy = vbNullString Then If f.OrderBy = vbNullString Then DoCmd.RunCommand acCmdSortAscending ' ElseIf Right(Screen.ActiveForm.OrderBy, 4) = "Desc" Then ElseIf Right(f.OrderBy, 4) = "Desc" Then DoCmd.RunCommand acCmdSortAscending Else DoCmd.RunCommand acCmdSortDescending End If Set ctlCurrentControl = Nothing 'DoCmd.RunCommand acCmdSortAscending 'or Descending End Function hth, Arthur *********************************************************************** The information transmitted is intended solely for the individual or entity to which it is addressed and may contain confidential and/or privileged material. Any review, retransmission, dissemination or other use of or taking action in reliance upon this information by persons or entities other than the intended recipient is prohibited. If you have received this email in error please contact the sender and delete the material from any computer. As a recipient of this email, you are responsible for screening its contents and the contents of any attachments for the presence of viruses. No liability is accepted for any damages caused by any virus transmitted by this email. From jwcolby at colbyconsulting.com Fri Dec 7 11:29:44 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Fri, 7 Dec 2007 12:29:44 -0500 Subject: [AccessD] events question In-Reply-To: <29f585dd0712070910x5f94836ej3f57b89265cd1a76@mail.gmail.com> References: <000601c838e9$7bb2a5e0$4b3a8343@SusanOne><002601c838ed$5bad7c80$4b3a8343@SusanOne><29f585dd0712070835i12b483bfy899e72eb4b7aa29e@mail.gmail.com><010e01c838f1$c638bca0$977aa8c0@M90> <29f585dd0712070910x5f94836ej3f57b89265cd1a76@mail.gmail.com> Message-ID: <011201c838f6$c2485650$977aa8c0@M90> I am simply saying that it is the one place in access where code cannot be found without a "search and replace" widget. I too use Rick Fisher's Find and replace but we tend to just "expect" to be able to find code from the text editor and you can't when a call to a function is in a control's property. I personally don't want to have to use "find and replace" just to determine if a function is used anywhere. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Arthur Fuller Sent: Friday, December 07, 2007 12:10 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] events question I have no idea what you mean, John. If I do a project-wide search for SortByColumn I find it quickly (granted, I use Rick Fisher's Find and Replace; another alternative is Speed Ferret -- but either way, if Joe SixPack wants to monkey with the code in the absence of the requisite tools, then every instance of damage is Joe's fault not mine). If I find one occurrence that is not the declaration, I stop the search and double-click the word, then press Shift+F2 and I'm in the function. And what the hell is Joe doing cruising the code and deciding what's necessary and what is not? That kind of customer belongs on my list of Customers To Fire. Further, if Joe SixPack touches the code then any consequences are not my responsibility, any more than if Joe incorrectly prices a 74-inch flat-screen TV at $300. Not my problem! As the old adage goes: I charge $80/hour. If you want to watch, it's $150/hour. If you want to help, it's $300/hour. This is not to say that I dislike working in teams. In fact, I am a proponent of what is called the XP (eXtreme Programming) school. But this is not equivalent to working alongside Joe SixPack. I'll go further. If Joe SixPack wants to monkey with my code, I'm "hands off" until he screws himself. Then I turn the clock on and everything is billable. Arthur On 12/7/07, jwcolby wrote: > > Arthur, > > In general I try to dissuade people from doing that for the simple > reason that the name of the function is not easily findable. Joe > Six-pack searches for SortByColumn in his code window, and (not > understanding what it does) not finding it referenced anywhere decides > that can be safely deleted. Only when the user actually clicks on a > control that references that function will the problem be discovered. > No compile error because the control property references a > non-existent function. BAD! > > Sometimes the best ideas have side effects that make it not such a > good idea. > > At least if a control scanner is setting the property > programmatically, the name of the function will be found and this > error avoided. > > I do like your sort by column thingy though. Done at the framework > level that one will be a keeper. > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From john at winhaven.net Fri Dec 7 11:29:59 2007 From: john at winhaven.net (John Bartow) Date: Fri, 7 Dec 2007 11:29:59 -0600 Subject: [AccessD] field limit in forms In-Reply-To: <006901c838ee$8eab6bf0$4b3a8343@SusanOne> Message-ID: <200712071731.lB7HVEM5018295@databaseadvisors.com> Sounds like someone who had a spreadsheet but was told or figured out they should have a database. Now they just need to learn how to set up a database. As I see it this has little to do with interface and much to do about data structure. I realize this doesn't help answer the question - just babbling ;o) From cfoust at infostatsystems.com Fri Dec 7 11:41:08 2007 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Fri, 7 Dec 2007 09:41:08 -0800 Subject: [AccessD] field limit in forms In-Reply-To: <006901c838ee$8eab6bf0$4b3a8343@SusanOne> References: <000701c838d6$b6db20b0$4b3a8343@SusanOne><001a01c838e2$c212de80$8abea8c0@XPS><005401c838e4$45372540$4b3a8343@SusanOne><001f01c838ec$a39ecdb0$4b3a8343@SusanOne> <006901c838ee$8eab6bf0$4b3a8343@SusanOne> Message-ID: Suggest a bit more firmly. I have a baseball bat you could write the message on .... ;-> Because I WANT it that way doesn't justify doing it that way. Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Susan Harkins Sent: Friday, December 07, 2007 8:31 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] field limit in forms I know, I totally agree, but readers will do as they please. I've already suggested rethinking his interface requirements a bit. Susan H. > What on earth would you do with more than 255 fields in a recordset, > Susan? It isn't necessary for any realistic use. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From john at winhaven.net Fri Dec 7 11:40:24 2007 From: john at winhaven.net (John Bartow) Date: Fri, 7 Dec 2007 11:40:24 -0600 Subject: [AccessD] field limit in forms In-Reply-To: Message-ID: <200712071741.lB7HfYhs024719@databaseadvisors.com> LOL! Good catch Bryan! www.AccessAdvisors.com is for sale right now so I don't think you're helping them much Susan ;o))))) -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Bryan Carbonnell AccessAdvisors.com ??? Who dat? From john at winhaven.net Fri Dec 7 11:40:24 2007 From: john at winhaven.net (John Bartow) Date: Fri, 7 Dec 2007 11:40:24 -0600 Subject: [AccessD] field limit in forms In-Reply-To: <010a01c838f0$cdf7e160$977aa8c0@M90> Message-ID: <200712071741.lB7Hfelp024732@databaseadvisors.com> I am actually trying to do this with a local "developer" right now. She wrote and maintains an access application and "database" for one of my clients. I don't want to take work from her so I just encourage her to join this list to get some tips. What she actually needs to do is learn how to set up a database. The BE is horrendous. The FE is slow and unwieldy. But she understands the job processes/work flow and so she has pieced together something that works. Just doesn't work well from a technological view. On the positive side of it: I'm always amazed when I watch the users with it. They'll say "well, I have to do this now, I don't know why, but I do". She has them very well trained to do things in a particular way so they don't cause problems that she apparently doesn't know how to code for. I could use some end users like that! So, although I don't have to with this group, you're all very patient and helpful, I implore you all to be nice to newbies :o) -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Friday, December 07, 2007 10:47 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] field limit in forms ROTFL. Now now Arthur! We all start somewhere and most of us made some pretty horrendous decisions before learning the "better" way. Perhaps the best advice you could give Susan is "Join AccessD"! ;-) From ssharkins at gmail.com Fri Dec 7 11:29:43 2007 From: ssharkins at gmail.com (Susan Harkins) Date: Fri, 7 Dec 2007 12:29:43 -0500 Subject: [AccessD] field limit in forms References: <000701c838d6$b6db20b0$4b3a8343@SusanOne><001a01c838e2$c212de80$8abea8c0@XPS><005401c838e4$45372540$4b3a8343@SusanOne><001f01c838ec$a39ecdb0$4b3a8343@SusanOne><006901c838ee$8eab6bf0$4b3a8343@SusanOne><29f585dd0712070836o716f604erb70aa57340fe359f@mail.gmail.com><010a01c838f0$cdf7e160$977aa8c0@M90><00a601c838f3$8ebc1b80$4b3a8343@SusanOne> Message-ID: <001901c838f8$9e7016d0$4b3a8343@SusanOne> Well, I just give up. I can't function today. Blame it on Lilly is all I can figure -- it's 12:30 and I'm already so exhausted I can barely speak. I best just stop trying until happy hour. databaseadvisors.com Susan H. > On Dec 7, 2007 12:02 PM, Susan Harkins wrote: >> > >> > Perhaps the best advice you could give Susan is "Join AccessD"! >> >> =====Well, the list is in my bio, at the bottom of every single article I >> write. :) Hey! Is there anyone on this list who joined after reading the >> mention of accessadvisors.com in my bio??????? > > AccessAdvisors.com ??? > > Who dat? > > -- > Bryan Carbonnell - carbonnb at gmail.com > Life's journey is not to arrive at the grave safely in a well > preserved body, but rather to skid in sideways, totally worn out, > shouting "What a great ride!" > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com From ssharkins at gmail.com Fri Dec 7 11:43:00 2007 From: ssharkins at gmail.com (Susan Harkins) Date: Fri, 7 Dec 2007 12:43:00 -0500 Subject: [AccessD] Access or SQL Server Express to web Message-ID: <001a01c838f8$a26c71c0$4b3a8343@SusanOne> Which product would you use to support a small interactive online database? Susan H. From carbonnb at gmail.com Fri Dec 7 11:46:38 2007 From: carbonnb at gmail.com (Bryan Carbonnell) Date: Fri, 7 Dec 2007 12:46:38 -0500 Subject: [AccessD] field limit in forms In-Reply-To: <001901c838f8$9e7016d0$4b3a8343@SusanOne> References: <000701c838d6$b6db20b0$4b3a8343@SusanOne> <001f01c838ec$a39ecdb0$4b3a8343@SusanOne> <006901c838ee$8eab6bf0$4b3a8343@SusanOne> <29f585dd0712070836o716f604erb70aa57340fe359f@mail.gmail.com> <010a01c838f0$cdf7e160$977aa8c0@M90> <00a601c838f3$8ebc1b80$4b3a8343@SusanOne> <001901c838f8$9e7016d0$4b3a8343@SusanOne> Message-ID: On Dec 7, 2007 12:29 PM, Susan Harkins wrote: > Well, I just give up. I can't function today. Blame it on Lilly is all I can > figure -- it's 12:30 and I'm already so exhausted I can barely speak. I best > just stop trying until happy hour. Maybe you need Happy Hour to start now :) I know I do. -- Bryan Carbonnell - carbonnb at gmail.com Life's journey is not to arrive at the grave safely in a well preserved body, but rather to skid in sideways, totally worn out, shouting "What a great ride!" From Jim.Hale at FleetPride.com Fri Dec 7 11:50:52 2007 From: Jim.Hale at FleetPride.com (Hale, Jim) Date: Fri, 7 Dec 2007 11:50:52 -0600 Subject: [AccessD] OT:Is it Friday Yet In-Reply-To: <002f01c8382f$13ebd4a0$8119fea9@LTVM> References: <002f01c8382f$13ebd4a0$8119fea9@LTVM> Message-ID: NPR did some stories on Paul that make his victory even more amazing. http://www.npr.org/templates/story/story.php?storyId=16587051 -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of max.wanadoo at gmail.com Sent: Thursday, December 06, 2007 11:40 AM To: 'Access Developers discussion and problem solving' Subject: [AccessD] OT:Is it Friday Yet Couldn't wait to pass these on http://www.flixxy.com/my-mom-said-i-could.htm http://www.flixxy.com/voice-talent-opera-singer.htm Sorry Andy, but it only a few hours off Friday! These are brilliant! Paul Potts for King! Max -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com *********************************************************************** The information transmitted is intended solely for the individual or entity to which it is addressed and may contain confidential and/or privileged material. Any review, retransmission, dissemination or other use of or taking action in reliance upon this information by persons or entities other than the intended recipient is prohibited. If you have received this email in error please contact the sender and delete the material from any computer. As a recipient of this email, you are responsible for screening its contents and the contents of any attachments for the presence of viruses. No liability is accepted for any damages caused by any virus transmitted by this email. From ssharkins at gmail.com Fri Dec 7 11:52:49 2007 From: ssharkins at gmail.com (Susan Harkins) Date: Fri, 7 Dec 2007 12:52:49 -0500 Subject: [AccessD] field limit in forms References: <000701c838d6$b6db20b0$4b3a8343@SusanOne><001f01c838ec$a39ecdb0$4b3a8343@SusanOne><006901c838ee$8eab6bf0$4b3a8343@SusanOne><29f585dd0712070836o716f604erb70aa57340fe359f@mail.gmail.com><010a01c838f0$cdf7e160$977aa8c0@M90><00a601c838f3$8ebc1b80$4b3a8343@SusanOne><001901c838f8$9e7016d0$4b3a8343@SusanOne> Message-ID: <004e01c838fa$18fb9720$4b3a8343@SusanOne> > On Dec 7, 2007 12:29 PM, Susan Harkins wrote: >> Well, I just give up. I can't function today. Blame it on Lilly is all I >> can >> figure -- it's 12:30 and I'm already so exhausted I can barely speak. I >> best >> just stop trying until happy hour. > > Maybe you need Happy Hour to start now :) I know I do. =======That would be good -- 2 year old locks tipsy Nee Nee out of house... ;) Or, or,... neighbors find duct-taped napping Nee Nee in closet -- 2 year old still on the loose, armed with duct taped, and obviously, not afraid to use it. Nice Christmas headlines. Thank God for Teletubbies. She is finally winding down and I will probably take a nap with her. Susan H. From ssharkins at gmail.com Fri Dec 7 11:53:33 2007 From: ssharkins at gmail.com (Susan Harkins) Date: Fri, 7 Dec 2007 12:53:33 -0500 Subject: [AccessD] field limit in forms References: <000701c838d6$b6db20b0$4b3a8343@SusanOne><001a01c838e2$c212de80$8abea8c0@XPS><005401c838e4$45372540$4b3a8343@SusanOne><001f01c838ec$a39ecdb0$4b3a8343@SusanOne><006901c838ee$8eab6bf0$4b3a8343@SusanOne> Message-ID: <004f01c838fa$1b56c530$4b3a8343@SusanOne> Well, I have the good fortune of only dispensing advice. I don't have to fix their stuff, although, they do routinely ask. :) Susan H. > Suggest a bit more firmly. I have a baseball bat you could write the > message on .... ;-> > > Because I WANT it that way doesn't justify doing it that way. From carbonnb at gmail.com Fri Dec 7 11:56:50 2007 From: carbonnb at gmail.com (Bryan Carbonnell) Date: Fri, 7 Dec 2007 12:56:50 -0500 Subject: [AccessD] Access or SQL Server Express to web In-Reply-To: <001a01c838f8$a26c71c0$4b3a8343@SusanOne> References: <001a01c838f8$a26c71c0$4b3a8343@SusanOne> Message-ID: On Dec 7, 2007 12:43 PM, Susan Harkins wrote: > Which product would you use to support a small interactive online database? At the risk of getting lynched... MySQL on Linux is what I use. Cost is a big factor for hosting, that's why I chose this. -- Bryan Carbonnell - carbonnb at gmail.com Life's journey is not to arrive at the grave safely in a well preserved body, but rather to skid in sideways, totally worn out, shouting "What a great ride!" From lmrazek at lcm-res.com Fri Dec 7 11:57:14 2007 From: lmrazek at lcm-res.com (Lawrence Mrazek) Date: Fri, 7 Dec 2007 11:57:14 -0600 Subject: [AccessD] Access or SQL Server Express to web In-Reply-To: <001a01c838f8$a26c71c0$4b3a8343@SusanOne> References: <001a01c838f8$a26c71c0$4b3a8343@SusanOne> Message-ID: <025501c838fa$9a7bc040$7f010a0a@lcmdv8000> Hi Susan: This could be done in Classic ASP (either handcoded or using Dreamweaver Server Behaviors or add-ons to generate the database code) or it could be coded in .NET. Larry Mrazek LCM Research, Inc. www.lcm-res.com lmrazek at lcm-res.com ph. 314-432-5886 mobile: 314-496-1645 -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Susan Harkins Sent: Friday, December 07, 2007 11:43 AM To: AccessD at databaseadvisors.com Subject: [AccessD] Access or SQL Server Express to web Which product would you use to support a small interactive online database? Susan H. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From Jim.Hale at FleetPride.com Fri Dec 7 12:01:50 2007 From: Jim.Hale at FleetPride.com (Hale, Jim) Date: Fri, 7 Dec 2007 12:01:50 -0600 Subject: [AccessD] field limit in forms In-Reply-To: <009101c838f2$d90195e0$4b3a8343@SusanOne> References: <000701c838d6$b6db20b0$4b3a8343@SusanOne><001a01c838e2$c212de80$ 8abea8c0@XPS><005401c838e4$45372540$4b3a8343@SusanOne><001f01c838ec$a39ecdb0$4b3a8 343@SusanOne><006901c838ee$8eab6bf0$4b3a8343@SusanOne><29f585dd0712070836o716f604e rb70aa57340fe359f@mail.gmail.com> <009101c838f2$d90195e0$4b3a8343@SusanOne> Message-ID: And then developers get to make a living being on pooper scooper patrol. The old saw is that an accountant is the guy who sweeps up after the elephant has passed in the parade. To carry the analogy further I guess developers have to sweep up after the incontinent elephants refuse to move any further and the parade comes to a screeching halt. UH OH I just realized I'm an accountant/developer. That explains a lot. Time to buy a new umbrella... Jim Hale -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Susan Harkins Sent: Friday, December 07, 2007 11:01 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] field limit in forms Not really Arthur. :) Most of the people reading my stuff are just using Access to get their work done without benefit of high-end development solutions. :) They're not programmers or computer geeks -- they fall into all industries and Access is just one of the tools they use. Susan H. > And perhaps also his career path :) >> I know, I totally agree, but readers will do as they please. I've already >> suggested rethinking his interface requirements a bit. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com *********************************************************************** The information transmitted is intended solely for the individual or entity to which it is addressed and may contain confidential and/or privileged material. Any review, retransmission, dissemination or other use of or taking action in reliance upon this information by persons or entities other than the intended recipient is prohibited. If you have received this email in error please contact the sender and delete the material from any computer. As a recipient of this email, you are responsible for screening its contents and the contents of any attachments for the presence of viruses. No liability is accepted for any damages caused by any virus transmitted by this email. From accessd at shaw.ca Fri Dec 7 12:08:14 2007 From: accessd at shaw.ca (Jim Lawrence) Date: Fri, 07 Dec 2007 10:08:14 -0800 Subject: [AccessD] events question In-Reply-To: <29f585dd0712070910x5f94836ej3f57b89265cd1a76@mail.gmail.com> References: <000601c838e9$7bb2a5e0$4b3a8343@SusanOne> <002601c838ed$5bad7c80$4b3a8343@SusanOne> <29f585dd0712070835i12b483bfy899e72eb4b7aa29e@mail.gmail.com> <010e01c838f1$c638bca0$977aa8c0@M90> <29f585dd0712070910x5f94836ej3f57b89265cd1a76@mail.gmail.com> Message-ID: <251E75836A0A49779A682660B4E72B12@creativesystemdesigns.com> That is very funny Arthur... I wish I had remembered that 'adage' this summer when there were a few of us working on the same code... It ended up costing the client almost double and added 3 months to the project... Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Arthur Fuller Sent: Friday, December 07, 2007 9:10 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] events question I have no idea what you mean, John. If I do a project-wide search for SortByColumn I find it quickly (granted, I use Rick Fisher's Find and Replace; another alternative is Speed Ferret -- but either way, if Joe SixPack wants to monkey with the code in the absence of the requisite tools, then every instance of damage is Joe's fault not mine). If I find one occurrence that is not the declaration, I stop the search and double-click the word, then press Shift+F2 and I'm in the function. And what the hell is Joe doing cruising the code and deciding what's necessary and what is not? That kind of customer belongs on my list of Customers To Fire. Further, if Joe SixPack touches the code then any consequences are not my responsibility, any more than if Joe incorrectly prices a 74-inch flat-screen TV at $300. Not my problem! As the old adage goes: I charge $80/hour. If you want to watch, it's $150/hour. If you want to help, it's $300/hour. This is not to say that I dislike working in teams. In fact, I am a proponent of what is called the XP (eXtreme Programming) school. But this is not equivalent to working alongside Joe SixPack. I'll go further. If Joe SixPack wants to monkey with my code, I'm "hands off" until he screws himself. Then I turn the clock on and everything is billable. Arthur On 12/7/07, jwcolby wrote: > > Arthur, > > In general I try to dissuade people from doing that for the simple reason > that the name of the function is not easily findable. Joe Six-pack > searches > for SortByColumn in his code window, and (not understanding what it does) > not finding it referenced anywhere decides that can be safely > deleted. Only > when the user actually clicks on a control that references that function > will the problem be discovered. No compile error because the control > property references a non-existent function. BAD! > > Sometimes the best ideas have side effects that make it not such a good > idea. > > At least if a control scanner is setting the property programmatically, > the > name of the function will be found and this error avoided. > > I do like your sort by column thingy though. Done at the framework level > that one will be a keeper. > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From tinanfields at torchlake.com Fri Dec 7 12:06:46 2007 From: tinanfields at torchlake.com (Tina Norris Fields) Date: Fri, 07 Dec 2007 13:06:46 -0500 Subject: [AccessD] Form doesn't show selected record - RESOLVED In-Reply-To: <475756BD.4020909@torchlake.com> References: <475756BD.4020909@torchlake.com> Message-ID: <47598BB6.4090807@torchlake.com> I think I found the problem. Importing a fresh copy of the form in question fixed the matter. I think this form just got corrupted when the IT guys moved the database during the migration to WinXP. Apparently, they moved things without notifying anybody they were going to - I'm surmising the form was open at the time of the move and got corrupted. At any rate, now it works. Tina Tina Norris Fields wrote: > Hi, > > A small database, in A2K file format, has a form with a combo-box from > which a student name is selected. Then a button is clicked to open the > student profile form with the record of the selected student. Used to > work just fine. > > Client used to be on Windows 2K, recently migrated to Windows XP. All > of a sudden the student profile opens with no record displayed, yet the > filter is in place. If you remove the filter, then put the filter back > on, the record information appears. Hmm - why? What should I be > looking for? > > TIA, > > Tina > > From jwcolby at colbyconsulting.com Fri Dec 7 12:09:46 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Fri, 7 Dec 2007 13:09:46 -0500 Subject: [AccessD] field limit in forms In-Reply-To: References: <000701c838d6$b6db20b0$4b3a8343@SusanOne><001a01c838e2$c212de80$8abea8c0@XPS><005401c838e4$45372540$4b3a8343@SusanOne><001f01c838ec$a39ecdb0$4b3a8343@SusanOne><006901c838ee$8eab6bf0$4b3a8343@SusanOne><29f585dd0712070836o716f604erb70aa57340fe359f@mail.gmail.com><009101c838f2$d90195e0$4b3a8343@SusanOne> Message-ID: <011601c838fc$5a4da090$977aa8c0@M90> You laugh but I joke with people that Microsoft is my advertising agency. They spend millions of dollars to convince Joe you know who that he can design an access database. He tries and gets just far enough to get a years worth of data into a totally screwed up database and calls me. All I have to do is be Findable. And of course convince Joe that a developer really is worth $75 / hour. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Hale, Jim Sent: Friday, December 07, 2007 1:02 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] field limit in forms And then developers get to make a living being on pooper scooper patrol. The old saw is that an accountant is the guy who sweeps up after the elephant has passed in the parade. To carry the analogy further I guess developers have to sweep up after the incontinent elephants refuse to move any further and the parade comes to a screeching halt. UH OH I just realized I'm an accountant/developer. That explains a lot. Time to buy a new umbrella... Jim Hale -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Susan Harkins Sent: Friday, December 07, 2007 11:01 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] field limit in forms Not really Arthur. :) Most of the people reading my stuff are just using Access to get their work done without benefit of high-end development solutions. :) They're not programmers or computer geeks -- they fall into all industries and Access is just one of the tools they use. Susan H. > And perhaps also his career path :) >> I know, I totally agree, but readers will do as they please. I've already >> suggested rethinking his interface requirements a bit. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com *********************************************************************** The information transmitted is intended solely for the individual or entity to which it is addressed and may contain confidential and/or privileged material. Any review, retransmission, dissemination or other use of or taking action in reliance upon this information by persons or entities other than the intended recipient is prohibited. If you have received this email in error please contact the sender and delete the material from any computer. As a recipient of this email, you are responsible for screening its contents and the contents of any attachments for the presence of viruses. No liability is accepted for any damages caused by any virus transmitted by this email. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From accessd at shaw.ca Fri Dec 7 12:17:06 2007 From: accessd at shaw.ca (Jim Lawrence) Date: Fri, 07 Dec 2007 10:17:06 -0800 Subject: [AccessD] field limit in forms In-Reply-To: <001901c838f8$9e7016d0$4b3a8343@SusanOne> References: <000701c838d6$b6db20b0$4b3a8343@SusanOne> <001a01c838e2$c212de80$8abea8c0@XPS> <005401c838e4$45372540$4b3a8343@SusanOne> <001f01c838ec$a39ecdb0$4b3a8343@SusanOne> <006901c838ee$8eab6bf0$4b3a8343@SusanOne> <29f585dd0712070836o716f604erb70aa57340fe359f@mail.gmail.com> <010a01c838f0$cdf7e160$977aa8c0@M90> <00a601c838f3$8ebc1b80$4b3a8343@SusanOne> <001901c838f8$9e7016d0$4b3a8343@SusanOne> Message-ID: <2705049C639A495986782A36BE7DC0E6@creativesystemdesigns.com> When Lilly is ready for her nap may I suggest accompanying her for a power nap... Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Susan Harkins Sent: Friday, December 07, 2007 9:30 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] field limit in forms Well, I just give up. I can't function today. Blame it on Lilly is all I can figure -- it's 12:30 and I'm already so exhausted I can barely speak. I best just stop trying until happy hour. databaseadvisors.com Susan H. > On Dec 7, 2007 12:02 PM, Susan Harkins wrote: >> > >> > Perhaps the best advice you could give Susan is "Join AccessD"! >> >> =====Well, the list is in my bio, at the bottom of every single article I >> write. :) Hey! Is there anyone on this list who joined after reading the >> mention of accessadvisors.com in my bio??????? > > AccessAdvisors.com ??? > > Who dat? > > -- > Bryan Carbonnell - carbonnb at gmail.com > Life's journey is not to arrive at the grave safely in a well > preserved body, but rather to skid in sideways, totally worn out, > shouting "What a great ride!" > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/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 accessd at shaw.ca Fri Dec 7 12:19:44 2007 From: accessd at shaw.ca (Jim Lawrence) Date: Fri, 07 Dec 2007 10:19:44 -0800 Subject: [AccessD] field limit in forms In-Reply-To: <200712071741.lB7Hfelp024732@databaseadvisors.com> References: <010a01c838f0$cdf7e160$977aa8c0@M90> <200712071741.lB7Hfelp024732@databaseadvisors.com> Message-ID: <1D8C667D5C8D4971B18A42572984DF83@creativesystemdesigns.com> Sounds like she could give a course on how to train a user. jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John Bartow Sent: Friday, December 07, 2007 9:40 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] field limit in forms I am actually trying to do this with a local "developer" right now. She wrote and maintains an access application and "database" for one of my clients. I don't want to take work from her so I just encourage her to join this list to get some tips. What she actually needs to do is learn how to set up a database. The BE is horrendous. The FE is slow and unwieldy. But she understands the job processes/work flow and so she has pieced together something that works. Just doesn't work well from a technological view. On the positive side of it: I'm always amazed when I watch the users with it. They'll say "well, I have to do this now, I don't know why, but I do". She has them very well trained to do things in a particular way so they don't cause problems that she apparently doesn't know how to code for. I could use some end users like that! So, although I don't have to with this group, you're all very patient and helpful, I implore you all to be nice to newbies :o) -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Friday, December 07, 2007 10:47 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] field limit in forms ROTFL. Now now Arthur! We all start somewhere and most of us made some pretty horrendous decisions before learning the "better" way. Perhaps the best advice you could give Susan is "Join AccessD"! ;-) -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From accessd at shaw.ca Fri Dec 7 12:23:36 2007 From: accessd at shaw.ca (Jim Lawrence) Date: Fri, 07 Dec 2007 10:23:36 -0800 Subject: [AccessD] Access or SQL Server Express to web In-Reply-To: <001a01c838f8$a26c71c0$4b3a8343@SusanOne> References: <001a01c838f8$a26c71c0$4b3a8343@SusanOne> Message-ID: There are actually quite a few products that go into supporting a web site. Do you want specifics, the main application, a list of pieces or language used etc...? Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Susan Harkins Sent: Friday, December 07, 2007 9:43 AM To: AccessD at databaseadvisors.com Subject: [AccessD] Access or SQL Server Express to web Which product would you use to support a small interactive online database? Susan H. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From accessd at shaw.ca Fri Dec 7 12:26:37 2007 From: accessd at shaw.ca (Jim Lawrence) Date: Fri, 07 Dec 2007 10:26:37 -0800 Subject: [AccessD] field limit in forms In-Reply-To: <004e01c838fa$18fb9720$4b3a8343@SusanOne> References: <000701c838d6$b6db20b0$4b3a8343@SusanOne> <001f01c838ec$a39ecdb0$4b3a8343@SusanOne> <006901c838ee$8eab6bf0$4b3a8343@SusanOne> <29f585dd0712070836o716f604erb70aa57340fe359f@mail.gmail.com> <010a01c838f0$cdf7e160$977aa8c0@M90> <00a601c838f3$8ebc1b80$4b3a8343@SusanOne> <001901c838f8$9e7016d0$4b3a8343@SusanOne> <004e01c838fa$18fb9720$4b3a8343@SusanOne> Message-ID: <3C986C5A5E524EAA9E48189A5BE66B48@creativesystemdesigns.com> Now I see why you can not concentrate... duct tape and a two year old... you have more guts than I. Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Susan Harkins Sent: Friday, December 07, 2007 9:53 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] field limit in forms > On Dec 7, 2007 12:29 PM, Susan Harkins wrote: >> Well, I just give up. I can't function today. Blame it on Lilly is all I >> can >> figure -- it's 12:30 and I'm already so exhausted I can barely speak. I >> best >> just stop trying until happy hour. > > Maybe you need Happy Hour to start now :) I know I do. =======That would be good -- 2 year old locks tipsy Nee Nee out of house... ;) Or, or,... neighbors find duct-taped napping Nee Nee in closet -- 2 year old still on the loose, armed with duct taped, and obviously, not afraid to use it. Nice Christmas headlines. Thank God for Teletubbies. She is finally winding down and I will probably take a nap with her. Susan H. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From cfoust at infostatsystems.com Fri Dec 7 12:21:41 2007 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Fri, 7 Dec 2007 10:21:41 -0800 Subject: [AccessD] field limit in forms In-Reply-To: <1D8C667D5C8D4971B18A42572984DF83@creativesystemdesigns.com> References: <010a01c838f0$cdf7e160$977aa8c0@M90><200712071741.lB7Hfelp024732@databaseadvisors.com> <1D8C667D5C8D4971B18A42572984DF83@creativesystemdesigns.com> Message-ID: It only works for amateurs who wow their colleagues with their cleverness in building a database. Real developers aren't supposed to do it that way. LOL Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Lawrence Sent: Friday, December 07, 2007 10:20 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] field limit in forms Sounds like she could give a course on how to train a user. jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John Bartow Sent: Friday, December 07, 2007 9:40 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] field limit in forms I am actually trying to do this with a local "developer" right now. She wrote and maintains an access application and "database" for one of my clients. I don't want to take work from her so I just encourage her to join this list to get some tips. What she actually needs to do is learn how to set up a database. The BE is horrendous. The FE is slow and unwieldy. But she understands the job processes/work flow and so she has pieced together something that works. Just doesn't work well from a technological view. On the positive side of it: I'm always amazed when I watch the users with it. They'll say "well, I have to do this now, I don't know why, but I do". She has them very well trained to do things in a particular way so they don't cause problems that she apparently doesn't know how to code for. I could use some end users like that! So, although I don't have to with this group, you're all very patient and helpful, I implore you all to be nice to newbies :o) -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Friday, December 07, 2007 10:47 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] field limit in forms ROTFL. Now now Arthur! We all start somewhere and most of us made some pretty horrendous decisions before learning the "better" way. Perhaps the best advice you could give Susan is "Join AccessD"! ;-) -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/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 Dec 7 12:26:41 2007 From: john at winhaven.net (John Bartow) Date: Fri, 7 Dec 2007 12:26:41 -0600 Subject: [AccessD] field limit in forms In-Reply-To: Message-ID: <200712071827.lB7IRjk3020574@databaseadvisors.com> Lets all meet at www.bardrinks.com I'll be the one with the: http://www.bardrinks.com/drinks/drink.asp?id=b0008000 :o) -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Bryan Carbonnell Maybe you need Happy Hour to start now :) I know I do. From john at winhaven.net Fri Dec 7 12:31:50 2007 From: john at winhaven.net (John Bartow) Date: Fri, 7 Dec 2007 12:31:50 -0600 Subject: [AccessD] field limit in forms In-Reply-To: <1D8C667D5C8D4971B18A42572984DF83@creativesystemdesigns.com> Message-ID: <200712071833.lB7IX20e022769@databaseadvisors.com> :o) Maybe I could convince her to do training and let me do the applications ;o) -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Lawrence Sounds like she could give a course on how to train a user. jim From robert at webedb.com Fri Dec 7 12:30:35 2007 From: robert at webedb.com (Robert L. Stewart) Date: Fri, 07 Dec 2007 12:30:35 -0600 Subject: [AccessD] Access or SQL Server Express to web In-Reply-To: References: Message-ID: <200712071834.lB7IY0SP023519@databaseadvisors.com> Unless your hosting company allows SQL Express, you would have to go with Access. The other alternative is to go with a hosting company like http://www.webedb.com (shameless plug) that give you inexpensive access to a full version of SQL server. At 11:57 AM 12/7/2007, you wrote: >From: accessd-bounces at databaseadvisors.com >[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Susan Harkins >Sent: Friday, December 07, 2007 11:43 AM >To: AccessD at databaseadvisors.com >Subject: [AccessD] Access or SQL Server Express to web > >Which product would you use to support a small interactive online database? > >Susan H. From jwcolby at colbyconsulting.com Fri Dec 7 12:34:28 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Fri, 7 Dec 2007 13:34:28 -0500 Subject: [AccessD] field limit in forms In-Reply-To: <3C986C5A5E524EAA9E48189A5BE66B48@creativesystemdesigns.com> References: <000701c838d6$b6db20b0$4b3a8343@SusanOne><001f01c838ec$a39ecdb0$4b3a8343@SusanOne><006901c838ee$8eab6bf0$4b3a8343@SusanOne><29f585dd0712070836o716f604erb70aa57340fe359f@mail.gmail.com><010a01c838f0$cdf7e160$977aa8c0@M90><00a601c838f3$8ebc1b80$4b3a8343@SusanOne><001901c838f8$9e7016d0$4b3a8343@SusanOne><004e01c838fa$18fb9720$4b3a8343@SusanOne> <3C986C5A5E524EAA9E48189A5BE66B48@creativesystemdesigns.com> Message-ID: <011f01c838ff$cd110600$977aa8c0@M90> The duct tape is supposed to be used ON the two year old. Duct tape and handcuffs! ;-) John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Lawrence Sent: Friday, December 07, 2007 1:27 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] field limit in forms Now I see why you can not concentrate... duct tape and a two year old... you have more guts than I. Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Susan Harkins Sent: Friday, December 07, 2007 9:53 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] field limit in forms > On Dec 7, 2007 12:29 PM, Susan Harkins wrote: >> Well, I just give up. I can't function today. Blame it on Lilly is >> all I can figure -- it's 12:30 and I'm already so exhausted I can >> barely speak. I best just stop trying until happy hour. > > Maybe you need Happy Hour to start now :) I know I do. =======That would be good -- 2 year old locks tipsy Nee Nee out of house... ;) Or, or,... neighbors find duct-taped napping Nee Nee in closet -- 2 year old still on the loose, armed with duct taped, and obviously, not afraid to use it. Nice Christmas headlines. Thank God for Teletubbies. She is finally winding down and I will probably take a nap with her. 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 miscellany at mvps.org Fri Dec 7 12:46:20 2007 From: miscellany at mvps.org (Steve Schapel) Date: Sat, 08 Dec 2007 07:46:20 +1300 Subject: [AccessD] Access or SQL Server Express to web In-Reply-To: <001a01c838f8$a26c71c0$4b3a8343@SusanOne> References: <001a01c838f8$a26c71c0$4b3a8343@SusanOne> Message-ID: <475994FC.8040705@mvps.org> Susan, Depends what you mean by "small". I have a number of sites where clubs/schools enter the results of sports games. This is ASP.Net application running against MDB database, and goes sweet as pie. Another option to consider, these days (Access 2007) is SharePoint. Regards Steve Susan Harkins wrote: > Which product would you use to support a small interactive online database? > > Susan H. From miscellany at mvps.org Fri Dec 7 12:46:50 2007 From: miscellany at mvps.org (Steve Schapel) Date: Sat, 08 Dec 2007 07:46:50 +1300 Subject: [AccessD] OT:Is it Friday Yet In-Reply-To: <569E08FC48047F4F848850B118195FBE019EF7@server.BondSoftware.local> References: <569E08FC48047F4F848850B118195FBE019EF7@server.BondSoftware.local> Message-ID: <4759951A.1020702@mvps.org> Lovely! Stephen wrote: > We divide our time between the south coast of the South Island and > Arrowtown > From garykjos at gmail.com Fri Dec 7 13:06:13 2007 From: garykjos at gmail.com (Gary Kjos) Date: Fri, 7 Dec 2007 13:06:13 -0600 Subject: [AccessD] field limit in forms In-Reply-To: <00a601c838f3$8ebc1b80$4b3a8343@SusanOne> References: <000701c838d6$b6db20b0$4b3a8343@SusanOne> <001a01c838e2$c212de80$8abea8c0@XPS> <005401c838e4$45372540$4b3a8343@SusanOne> <001f01c838ec$a39ecdb0$4b3a8343@SusanOne> <006901c838ee$8eab6bf0$4b3a8343@SusanOne> <29f585dd0712070836o716f604erb70aa57340fe359f@mail.gmail.com> <010a01c838f0$cdf7e160$977aa8c0@M90> <00a601c838f3$8ebc1b80$4b3a8343@SusanOne> Message-ID: Did you mean Databaseadvisors.com? Accessadvisors.com is for sale. GK On 12/7/07, Susan Harkins wrote: > > > > Perhaps the best advice you could give Susan is "Join AccessD"! > > =====Well, the list is in my bio, at the bottom of every single article I > write. :) Hey! Is there anyone on this list who joined after reading the > mention of accessadvisors.com in my bio??????? > > Susan H. > > -- > 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 garykjos at gmail.com Fri Dec 7 13:09:14 2007 From: garykjos at gmail.com (Gary Kjos) Date: Fri, 7 Dec 2007 13:09:14 -0600 Subject: [AccessD] field limit in forms In-Reply-To: References: <000701c838d6$b6db20b0$4b3a8343@SusanOne> <005401c838e4$45372540$4b3a8343@SusanOne> <001f01c838ec$a39ecdb0$4b3a8343@SusanOne> <006901c838ee$8eab6bf0$4b3a8343@SusanOne> <29f585dd0712070836o716f604erb70aa57340fe359f@mail.gmail.com> <010a01c838f0$cdf7e160$977aa8c0@M90> <00a601c838f3$8ebc1b80$4b3a8343@SusanOne> Message-ID: Oops I see Bryan already busted you for that. Teach me to read all the posts before replying after lunch. GK On 12/7/07, Gary Kjos wrote: > Did you mean Databaseadvisors.com? Accessadvisors.com is for sale. > > GK > > On 12/7/07, Susan Harkins wrote: > > > > > > Perhaps the best advice you could give Susan is "Join AccessD"! > > > > =====Well, the list is in my bio, at the bottom of every single article I > > write. :) Hey! Is there anyone on this list who joined after reading the > > mention of accessadvisors.com in my bio??????? > > > > Susan H. > > > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > > > > -- > Gary Kjos > garykjos at gmail.com > -- Gary Kjos garykjos at gmail.com From ssharkins at gmail.com Fri Dec 7 13:07:06 2007 From: ssharkins at gmail.com (Susan Harkins) Date: Fri, 7 Dec 2007 14:07:06 -0500 Subject: [AccessD] Access or SQL Server Express to web References: <001a01c838f8$a26c71c0$4b3a8343@SusanOne> <025501c838fa$9a7bc040$7f010a0a@lcmdv8000> Message-ID: <008801c83905$84f445c0$4b3a8343@SusanOne> > > This could be done in Classic ASP (either handcoded or using Dreamweaver > Server Behaviors or add-ons to generate the database code) or it could be > coded in .NET. =======None of those are in my skillset right now. Well, I'm familiar with Dreamweaver, but I'd like to get some articles out of the venture, and Dreamweaver's rather old hat anymore. Susan H. From ssharkins at gmail.com Fri Dec 7 13:10:46 2007 From: ssharkins at gmail.com (Susan Harkins) Date: Fri, 7 Dec 2007 14:10:46 -0500 Subject: [AccessD] Access or SQL Server Express to web References: <200712071834.lB7IY0SP023519@databaseadvisors.com> Message-ID: <008901c83905$85c85ea0$4b3a8343@SusanOne> > Unless your hosting company allows SQL Express, you would > have to go with Access. The other alternative is to go with > a hosting company like http://www.webedb.com (shameless plug) > that give you inexpensive access to a full version of SQL > server. =======This is a pro bono application that will only be online for a short time. It's for a regional writing conference. Members can sign in and choose classes, the application prints off the appropriate entry form, which they mail in. This would be online for maybe two months of the year, and eventually, I'd like the capability to pay online, but at this point, that's pie in the sky stuff. Susan H. From ssharkins at gmail.com Fri Dec 7 13:13:32 2007 From: ssharkins at gmail.com (Susan Harkins) Date: Fri, 7 Dec 2007 14:13:32 -0500 Subject: [AccessD] field limit in forms References: <000701c838d6$b6db20b0$4b3a8343@SusanOne><001f01c838ec$a39ecdb0$4b3a8343@SusanOne><006901c838ee$8eab6bf0$4b3a8343@SusanOne><29f585dd0712070836o716f604erb70aa57340fe359f@mail.gmail.com><010a01c838f0$cdf7e160$977aa8c0@M90><00a601c838f3$8ebc1b80$4b3a8343@SusanOne><001901c838f8$9e7016d0$4b3a8343@SusanOne><004e01c838fa$18fb9720$4b3a8343@SusanOne> <3C986C5A5E524EAA9E48189A5BE66B48@creativesystemdesigns.com> Message-ID: <008a01c83905$87569fc0$4b3a8343@SusanOne> Well, I didn't GIVE her the tape... Susan H. > Now I see why you can not concentrate... duct tape and a two year old... > you > have more guts than I. Jim From andy at minstersystems.co.uk Fri Dec 7 13:17:31 2007 From: andy at minstersystems.co.uk (Andy Lacey) Date: Fri, 7 Dec 2007 19:17:31 -0000 Subject: [AccessD] OT:Is it Friday Yet In-Reply-To: <47591480.1050209@mvps.org> Message-ID: <00c601c83905$d0c68530$ec9ed355@minster33c3r25> One of my favourite cities anywhere, despite the weather. Whereabouts are you Steve? We have a good friend in Khandallah. -- Andy Lacey http://www.minstersystems.co.uk > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of > Steve Schapel > Sent: 07 December 2007 09:38 > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] OT:Is it Friday Yet > > > Of on a tangent here, Stephen... which part of New Zealand > are you at? > I'm Wellington. > > Regards > Steve > > Stephen wrote: > > Thanks chaps, this has been a day of catharsis. I see he's > coming to > > New Zealand in April, I'm miles away from anywhere ... but I'll be > > there. > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > From ssharkins at gmail.com Fri Dec 7 13:26:34 2007 From: ssharkins at gmail.com (Susan Harkins) Date: Fri, 7 Dec 2007 14:26:34 -0500 Subject: [AccessD] Access or SQL Server Express to web References: <001a01c838f8$a26c71c0$4b3a8343@SusanOne> <475994FC.8040705@mvps.org> Message-ID: <00c701c83907$15f41090$4b3a8343@SusanOne> SharePoint's not an option and I don't know ASP.Net although I'm not opposed to learning. I had thought about SQL Server Express and Web Developer Express becaus I already have them and know enough to not kill myself in the process, but the truth is, I've never actually created anything for the web, period. Susan H. > Susan, > > Depends what you mean by "small". I have a number of sites where > clubs/schools enter the results of sports games. This is ASP.Net > application running against MDB database, and goes sweet as pie. > > Another option to consider, these days (Access 2007) is SharePoint. > > Regards > Steve > > > Susan Harkins wrote: >> Which product would you use to support a small interactive online >> database? >> >> Susan H. > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com From ssharkins at gmail.com Fri Dec 7 13:34:51 2007 From: ssharkins at gmail.com (Susan Harkins) Date: Fri, 7 Dec 2007 14:34:51 -0500 Subject: [AccessD] more trouble with Office 2003 SP 3 Message-ID: <00d701c83909$284b94f0$4b3a8343@SusanOne> http://support.microsoft.com/kb/945280/en-us?spid=2488 Susan H. From accessd at shaw.ca Fri Dec 7 14:30:55 2007 From: accessd at shaw.ca (Jim Lawrence) Date: Fri, 07 Dec 2007 12:30:55 -0800 Subject: [AccessD] Access or SQL Server Express to web In-Reply-To: <008801c83905$84f445c0$4b3a8343@SusanOne> References: <001a01c838f8$a26c71c0$4b3a8343@SusanOne> <025501c838fa$9a7bc040$7f010a0a@lcmdv8000> <008801c83905$84f445c0$4b3a8343@SusanOne> Message-ID: I would truly hope you would be familiar with Dreamweaver after all you wrote a very nice manual on how to use it.... ;-) The latest Dreamweaver is a very sophisticated site management tool. Your other option is Visual Studio using ASP.Net. This is excellent too. I am sorry but I must make a pass on 'Front Page' though many will swear by it. For doing your CSS scripts I would suggest 'TopStyle Pro', for Flash I could suggest 'Softhink compler/decompiler' and for JavaScript writing try '1st JavaScript Editor'. There are some very good tools for code and link checking as well. You should have a test site in which to test you creations before they go on line. That requires a server (or facsimile), IIS/Apache and if you what to actually see how your site is going to work once online, you should have access to a Zone/Name server and an actual registered domain, that you can add and subtract subnets to and from. Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Susan Harkins Sent: Friday, December 07, 2007 11:07 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Access or SQL Server Express to web > > This could be done in Classic ASP (either handcoded or using Dreamweaver > Server Behaviors or add-ons to generate the database code) or it could be > coded in .NET. =======None of those are in my skillset right now. Well, I'm familiar with Dreamweaver, but I'd like to get some articles out of the venture, and Dreamweaver's rather old hat anymore. Susan H. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From markamatte at hotmail.com Fri Dec 7 14:28:58 2007 From: markamatte at hotmail.com (Mark A Matte) Date: Fri, 7 Dec 2007 20:28:58 +0000 Subject: [AccessD] Data Access Pages(was:HTML page updating Access db) In-Reply-To: <001701c83859$0210cf40$8119fea9@LTVM> References: <001701c83859$0210cf40$8119fea9@LTVM> Message-ID: Hello All, I have never used DAP(data access pages) before. I am actually very impressed. I am working with an example from MS that uses Northwind...I have the code in front of me...and still cannot figure out why I can't get it to work. The example works...I just can't recreate it. It is a search feature that causes 1 frame to update and filter and page in another frame. here is a link to the EXE... http://msdn2.microsoft.com/en-us/library/aa140018(office.10).aspx If anyone has time or knowledge about this...it is most appreciated. Thanks, Mark A. Matte > From: max.wanadoo at gmail.com > To: accessd at databaseadvisors.com > Date: Thu, 6 Dec 2007 22:40:29 +0000 > Subject: Re: [AccessD] Data Access Pages(was:HTML page updating Access db) > > Yes, I guess so, but sometimes one has to compromise to get a *reasonable* > result. Not everything can be all things to all men. At least they can do > what you need them to do. > > Max > * for reasonable, read 'Not perfect but the best in the circumstances'. > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark A Matte > Sent: Thursday, December 06, 2007 9:13 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Data Access Pages(was:HTML page updating Access db) > > > Thanks Max...both of those would work instead of using ENTER...but the users > would prefer the ENTER key. > > Thanks, > > Mark > > >> From: max.wanadoo at gmail.com >> To: accessd at databaseadvisors.com >> Date: Thu, 6 Dec 2007 17:54:44 +0000 >> Subject: Re: [AccessD] Data Access Pages(was:HTML page updating Access >> db) >> >> Also, would using the Tab key do the trick? >> Max >> >> >> -----Original Message----- >> From: accessd-bounces at databaseadvisors.com >> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark A >> Matte >> Sent: Thursday, December 06, 2007 4:29 PM >> To: Access Developers discussion and problem solving >> Subject: [AccessD] Data Access Pages(was:HTML page updating Access db) >> >> >> Thanks to everyone for the help. This is the solution I needed...but >> now I have new questions. >> >> Anyone know how to control the EnterKey Behavior on a Data Access >> page? It wants to add a new line instead of going to the next field. >> >> Thanks, >> >> Mark >> >> >>> From: max.wanadoo at gmail.com >>> To: accessd at databaseadvisors.com >>> Date: Thu, 6 Dec 2007 07:22:59 +0000 >>> Subject: Re: [AccessD] HTML page updating Access db >>> >>> Mark, this is really weird. With one of my tables I can create the >>> DAPs and edit/write etc both using table and query. With another >>> table I cannot edit/write. I can see no difference between them. I >>> can do anything to either table. I can do anything to either query. >>> But for some reason the DAPs will work with one table/query and not the > other. >>> Just don't know, sorry. I have never used these before. >>> >>> If you do figure it out, I would appreciate knowing what the answer was. >>> >>> Thanks >>> Max >>> >>> >>> -----Original Message----- >>> From: accessd-bounces at databaseadvisors.com >>> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark A >>> Matte >>> Sent: Wednesday, December 05, 2007 10:07 PM >>> To: Access Developers discussion and problem solving >>> Subject: Re: [AccessD] HTML page updating Access db >>> >>> >>> So far I have got the DAP to display the data I need...I now realize >>> I cannot update this data??? If I build the page directly from the >>> table...I can edit the data, but if I build it from a query I cannot? >>> >>> Any guidence...I've pulled most of the hair out!!!! >>> >>> Thanks Again, >>> >>> Mark A. Matte >>> >>>> From: max.wanadoo at gmail.com >>>> To: accessd at databaseadvisors.com >>>> Date: Wed, 5 Dec 2007 18:06:03 +0000 >>>> Subject: Re: [AccessD] HTML page updating Access db >>>> >>>> Or one query filter by username. >>>> Max >>>> >>>> >>>> -----Original Message----- >>>> From: accessd-bounces at databaseadvisors.com >>>> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark A >>>> Matte >>>> Sent: Wednesday, December 05, 2007 5:59 PM >>>> To: Access Developers discussion and problem solving >>>> Subject: Re: [AccessD] HTML page updating Access db >>>> >>>> >>>> I'm not sure I'm following... would I need a seperate query and page >>>> for each user? >>>> >>>> Thanks, >>>> >>>> Mark >>>> >>>> >>>>> From: max.wanadoo at gmail.com >>>>> To: accessd at databaseadvisors.com >>>>> Date: Wed, 5 Dec 2007 17:45:27 +0000 >>>>> Subject: Re: [AccessD] HTML page updating Access db >>>>> >>>>> Why not use a query? >>>>> Max >>>>> >>>>> >>>>> -----Original Message----- >>>>> From: accessd-bounces at databaseadvisors.com >>>>> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark A >>>>> Matte >>>>> Sent: Wednesday, December 05, 2007 5:30 PM >>>>> To: Access Developers discussion and problem solving >>>>> Subject: Re: [AccessD] HTML page updating Access db >>>>> >>>>> >>>>> WOW>..I have never used data access pages...looks good so far. For >>>>> WOW>this >>>>> example...I need 3 different people to view only their data...how >>>>> can I filter the DAP?...can I use API calls in them to get the user >> name? >>>>> >>>>> Thanks, >>>>> >>>>> Mark >>>>> >>>>> >>>>> >>>>>> From: max.wanadoo at gmail.com >>>>>> To: accessd at databaseadvisors.com >>>>>> Date: Wed, 5 Dec 2007 16:38:23 +0000 >>>>>> Subject: Re: [AccessD] HTML page updating Access db >>>>>> >>>>>> Would Data Access Pages do the trick? >>>>>> Max >>>>>> >>>>>> >>>>>> -----Original Message----- >>>>>> From: accessd-bounces at databaseadvisors.com >>>>>> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark A >>>>>> Matte >>>>>> Sent: Wednesday, December 05, 2007 4:25 PM >>>>>> To: Access Developers discussion and problem solving >>>>>> Subject: Re: [AccessD] HTML page updating Access db >>>>>> >>>>>> >>>>>> Thanks Everyone for the feedback. I was hoping to just have this >>>>>> temporary fix on a shared drive. as mentioned below...ASP requires >>>>>> IIS...is there a way to update data in a db without IIS? Client >>>>>> side >>>>> instead of server? >>>>>> >>>>>> Thanks, >>>>>> >>>>>> Mark >>>>>> >>>>>> >>>>>>> Date: Tue, 4 Dec 2007 17:16:39 -0800 >>>>>>> From: accessd at shaw.ca >>>>>>> To: accessd at databaseadvisors.com >>>>>>> Subject: Re: [AccessD] HTML page updating Access db >>>>>>> >>>>>>> Mark: >>>>>>> >>>>>>> To update it from a web site you will need to know something >>>>>>> about a web language or two (like ASP/ASP.Net), Have access to an >>>>>>> IIS web server so you can set everything but after the initial >>>>>>> fan-fair it is fairly straight forward. >>>>>>> >>>>>>> Jim >>>>>>> >>>>>>> -----Original Message----- >>>>>>> From: accessd-bounces at databaseadvisors.com >>>>>>> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark A >>>>>>> Matte >>>>>>> Sent: Tuesday, December 04, 2007 11:23 AM >>>>>>> To: Access Developers discussion and problem solving >>>>>>> Subject: [AccessD] HTML page updating Access db >>>>>>> >>>>>>> >>>>>>> Hello All, >>>>>>> >>>>>>> I need a down and dirty...doesn't have to be >>>>>>> pretty...solution...we need about 15 people to run through some >>>>>>> records...and change about >>>>>>> 4 fields in each record(the change depends on individual >>>>>>> conversation...cannot automate). >>>>>>> >>>>>>> These users do NOT have MS Access(where data currently resides). >>>>>>> I know >>>>>>> (barely) how to link to this data and display it in HTML...but I >>>>>>> don't know how to update it from HTML...any suggestions on crash >>>>>>> course web sites...or anyone have an example? >>>>>>> >>>>>>> Thanks, >>>>>>> >>>>>>> Mark A. Matte >>>>>>> _________________________________________________________________ >>>>>>> Share life as it happens with the new Windows Live.Download today >>>>>>> it's >>>>>> FREE! >>>>>>> http://www.windowslive.com/share.html?ocid=TXT_TAGLM_Wave2_sharel >>>>>>> i >>>>>>> f >>>>>>> e >>>>>>> _ >>>>>>> 1 >>>>>>> 12007 >>>>>>> -- >>>>>>> AccessD mailing list >>>>>>> AccessD at databaseadvisors.com >>>>>>> http://databaseadvisors.com/mailman/listinfo/accessd >>>>>>> Website: http://www.databaseadvisors.com >>>>>>> >>>>>>> -- >>>>>>> AccessD mailing list >>>>>>> AccessD at databaseadvisors.com >>>>>>> http://databaseadvisors.com/mailman/listinfo/accessd >>>>>>> Website: http://www.databaseadvisors.com >>>>>> >>>>>> _________________________________________________________________ >>>>>> Put your friends on the big screen with Windows VistaR + Windows > LiveT. >>>>>> http://www.microsoft.com/windows/shop/specialoffers.mspx?ocid=TXT_ >>>>>> T >>>>>> A >>>>>> G >>>>>> L >>>>>> M_CPC_ >>>>>> MediaCtr_bigscreen_102007 >>>>>> -- >>>>>> AccessD mailing list >>>>>> AccessD at databaseadvisors.com >>>>>> http://databaseadvisors.com/mailman/listinfo/accessd >>>>>> Website: http://www.databaseadvisors.com >>>>>> >>>>>> -- >>>>>> AccessD mailing list >>>>>> AccessD at databaseadvisors.com >>>>>> http://databaseadvisors.com/mailman/listinfo/accessd >>>>>> Website: http://www.databaseadvisors.com >>>>> >>>>> _________________________________________________________________ >>>>> Connect and share in new ways with Windows Live. >>>>> http://www.windowslive.com/connect.html?ocid=TXT_TAGLM_Wave2_newway >>>>> s >>>>> _ >>>>> 1 >>>>> 12007 >>>>> -- >>>>> AccessD mailing list >>>>> AccessD at databaseadvisors.com >>>>> http://databaseadvisors.com/mailman/listinfo/accessd >>>>> Website: http://www.databaseadvisors.com >>>>> >>>>> -- >>>>> AccessD mailing list >>>>> AccessD at databaseadvisors.com >>>>> http://databaseadvisors.com/mailman/listinfo/accessd >>>>> Website: http://www.databaseadvisors.com >>>> >>>> _________________________________________________________________ >>>> Share life as it happens with the new Windows Live.Download today >>>> it's >>> FREE! >>>> http://www.windowslive.com/share.html?ocid=TXT_TAGLM_Wave2_sharelife >>>> _ >>>> 1 >>>> 12007 >>>> -- >>>> AccessD mailing list >>>> AccessD at databaseadvisors.com >>>> http://databaseadvisors.com/mailman/listinfo/accessd >>>> Website: http://www.databaseadvisors.com >>>> >>>> -- >>>> AccessD mailing list >>>> AccessD at databaseadvisors.com >>>> http://databaseadvisors.com/mailman/listinfo/accessd >>>> Website: http://www.databaseadvisors.com >>> >>> _________________________________________________________________ >>> Put your friends on the big screen with Windows VistaR + Windows LiveT. >>> http://www.microsoft.com/windows/shop/specialoffers.mspx?ocid=TXT_TAG >>> L >>> M_CPC_ >>> MediaCtr_bigscreen_102007 >>> -- >>> AccessD mailing list >>> AccessD at databaseadvisors.com >>> http://databaseadvisors.com/mailman/listinfo/accessd >>> Website: http://www.databaseadvisors.com >>> >>> -- >>> AccessD mailing list >>> AccessD at databaseadvisors.com >>> http://databaseadvisors.com/mailman/listinfo/accessd >>> Website: http://www.databaseadvisors.com >> >> _________________________________________________________________ >> Put your friends on the big screen with Windows VistaR + Windows LiveT. >> http://www.microsoft.com/windows/shop/specialoffers.mspx?ocid=TXT_TAGL >> M_CPC_ >> MediaCtr_bigscreen_102007 >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com > > _________________________________________________________________ > You keep typing, we keep giving. Download Messenger and join the i'm > Initiative now. > http://im.live.com/messenger/im/home/?source=TAGLM > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com _________________________________________________________________ Your smile counts. The more smiles you share, the more we donate.? Join in. www.windowslive.com/smile?ocid=TXT_TAGLM_Wave2_oprsmilewlhmtagline From dwaters at usinternet.com Fri Dec 7 14:31:04 2007 From: dwaters at usinternet.com (Dan Waters) Date: Fri, 7 Dec 2007 14:31:04 -0600 Subject: [AccessD] more trouble with Office 2003 SP 3 In-Reply-To: <00d701c83909$284b94f0$4b3a8343@SusanOne> References: <00d701c83909$284b94f0$4b3a8343@SusanOne> Message-ID: <000601c83910$16e49c00$0300a8c0@danwaters> Well! It wasn't me after all. Thanks Susan, Dan -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Susan Harkins Sent: Friday, December 07, 2007 1:35 PM To: AccessD at databaseadvisors.com Subject: [AccessD] more trouble with Office 2003 SP 3 http://support.microsoft.com/kb/945280/en-us?spid=2488 Susan H. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From accessd at shaw.ca Fri Dec 7 14:46:22 2007 From: accessd at shaw.ca (Jim Lawrence) Date: Fri, 07 Dec 2007 12:46:22 -0800 Subject: [AccessD] Access or SQL Server Express to web In-Reply-To: <008901c83905$85c85ea0$4b3a8343@SusanOne> References: <200712071834.lB7IY0SP023519@databaseadvisors.com> <008901c83905$85c85ea0$4b3a8343@SusanOne> Message-ID: <416F6AF722C1434FAD0BEFF9A783C135@creativesystemdesigns.com> It is all very possible but it requires getting an infrastructure setup, which is initially time-consuming. After that you can become quite prolific at spawn sites. Check out DotNet Nuke (http://www.dotnetnukecorp.com/) as a pre-built framework on which to build some very fancy websites with little or no knowledge (Of course that is not really true, but it is just like anyone can build databases with MS Access). The hard thing is to find a hosting company that supports it. Maybe Robert Stewart supports it at his site at http://www.webedb.com/Index.htm. If this blurb results in some business going your way Robert I expect a kick back... ;-) Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Susan Harkins Sent: Friday, December 07, 2007 11:11 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Access or SQL Server Express to web > Unless your hosting company allows SQL Express, you would > have to go with Access. The other alternative is to go with > a hosting company like http://www.webedb.com (shameless plug) > that give you inexpensive access to a full version of SQL > server. =======This is a pro bono application that will only be online for a short time. It's for a regional writing conference. Members can sign in and choose classes, the application prints off the appropriate entry form, which they mail in. This would be online for maybe two months of the year, and eventually, I'd like the capability to pay online, but at this point, that's pie in the sky stuff. Susan H. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From DWUTKA at Marlow.com Fri Dec 7 14:42:41 2007 From: DWUTKA at Marlow.com (Drew Wutka) Date: Fri, 7 Dec 2007 14:42:41 -0600 Subject: [AccessD] field limit in forms In-Reply-To: <200712071741.lB7Hfelp024732@databaseadvisors.com> Message-ID: She must live in Fantasyland, the mythical world where uses do what you want them too, not what they want to do.... ;) Drew (Writer of several 'bullet proof' apps that was torn to shred within minutes by a user....really, who would even try hitting 8 keys at once to try and save a record...) -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John Bartow Sent: Friday, December 07, 2007 11:40 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] field limit in forms I am actually trying to do this with a local "developer" right now. She wrote and maintains an access application and "database" for one of my clients. I don't want to take work from her so I just encourage her to join this list to get some tips. What she actually needs to do is learn how to set up a database. The BE is horrendous. The FE is slow and unwieldy. But she understands the job processes/work flow and so she has pieced together something that works. Just doesn't work well from a technological view. On the positive side of it: I'm always amazed when I watch the users with it. They'll say "well, I have to do this now, I don't know why, but I do". She has them very well trained to do things in a particular way so they don't cause problems that she apparently doesn't know how to code for. I could use some end users like that! So, although I don't have to with this group, you're all very patient and helpful, I implore you all to be nice to newbies :o) From DWUTKA at Marlow.com Fri Dec 7 14:43:54 2007 From: DWUTKA at Marlow.com (Drew Wutka) Date: Fri, 7 Dec 2007 14:43:54 -0600 Subject: [AccessD] Access or SQL Server Express to web In-Reply-To: <001a01c838f8$a26c71c0$4b3a8343@SusanOne> Message-ID: ASP. Drew -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Susan Harkins Sent: Friday, December 07, 2007 11:43 AM To: AccessD at databaseadvisors.com Subject: [AccessD] Access or SQL Server Express to web Which product would you use to support a small interactive online database? 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 Dec 7 14:44:26 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Fri, 7 Dec 2007 15:44:26 -0500 Subject: [AccessD] more trouble with Office 2003 SP 3 In-Reply-To: <000601c83910$16e49c00$0300a8c0@danwaters> References: <00d701c83909$284b94f0$4b3a8343@SusanOne> <000601c83910$16e49c00$0300a8c0@danwaters> Message-ID: <012b01c83911$f531fba0$977aa8c0@M90> Yea, it was. This in no way lets you off the hook. ;-) John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Dan Waters Sent: Friday, December 07, 2007 3:31 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] more trouble with Office 2003 SP 3 Well! It wasn't me after all. Thanks Susan, Dan -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Susan Harkins Sent: Friday, December 07, 2007 1:35 PM To: AccessD at databaseadvisors.com Subject: [AccessD] more trouble with Office 2003 SP 3 http://support.microsoft.com/kb/945280/en-us?spid=2488 Susan H. From accessd at shaw.ca Fri Dec 7 14:49:59 2007 From: accessd at shaw.ca (Jim Lawrence) Date: Fri, 07 Dec 2007 12:49:59 -0800 Subject: [AccessD] field limit in forms In-Reply-To: References: <000701c838d6$b6db20b0$4b3a8343@SusanOne> <"001a01c838e2$c212de80$ 8abea8c0"@XPS> <005401c838e4$45372540$4b3a8343@SusanOne> <"F55048AF7E974F429BB2 4597D7355EEA70405B"@INFOSERVER04.infostat.local> <"001f01c838ec$a39ecdb0$4b3a8 343"@SusanOne> <006901c838ee$8eab6bf0$4b3a8343@SusanOne> <"29f585dd0712070836o716f604e rb70aa57340fe359f"@mail.gmail.com> <009101c838f2$d90195e0$4b3a8343@SusanOne> Message-ID: <94C9AD3036C54CDB9CC6FCA56CFB45E1@creativesystemdesigns.com> I have always described myself as a Computer Janitor or Computer Sanitation Engineer. Clients and users make messes and I get paid to clean them up. Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Hale, Jim Sent: Friday, December 07, 2007 10:02 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] field limit in forms And then developers get to make a living being on pooper scooper patrol. The old saw is that an accountant is the guy who sweeps up after the elephant has passed in the parade. To carry the analogy further I guess developers have to sweep up after the incontinent elephants refuse to move any further and the parade comes to a screeching halt. UH OH I just realized I'm an accountant/developer. That explains a lot. Time to buy a new umbrella... Jim Hale -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Susan Harkins Sent: Friday, December 07, 2007 11:01 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] field limit in forms Not really Arthur. :) Most of the people reading my stuff are just using Access to get their work done without benefit of high-end development solutions. :) They're not programmers or computer geeks -- they fall into all industries and Access is just one of the tools they use. Susan H. > And perhaps also his career path :) >> I know, I totally agree, but readers will do as they please. I've already >> suggested rethinking his interface requirements a bit. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com *********************************************************************** The information transmitted is intended solely for the individual or entity to which it is addressed and may contain confidential and/or privileged material. Any review, retransmission, dissemination or other use of or taking action in reliance upon this information by persons or entities other than the intended recipient is prohibited. If you have received this email in error please contact the sender and delete the material from any computer. As a recipient of this email, you are responsible for screening its contents and the contents of any attachments for the presence of viruses. No liability is accepted for any damages caused by any virus transmitted by this email. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From accessd at shaw.ca Fri Dec 7 14:52:34 2007 From: accessd at shaw.ca (Jim Lawrence) Date: Fri, 07 Dec 2007 12:52:34 -0800 Subject: [AccessD] Access or SQL Server Express to web In-Reply-To: <00c701c83907$15f41090$4b3a8343@SusanOne> References: <001a01c838f8$a26c71c0$4b3a8343@SusanOne> <475994FC.8040705@mvps.org> <00c701c83907$15f41090$4b3a8343@SusanOne> Message-ID: Just check out the page at: http://www.databaseadvisors.com/reference/referencedev.asp For links to all the tools and instructions you need which to get started. Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Susan Harkins Sent: Friday, December 07, 2007 11:27 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Access or SQL Server Express to web SharePoint's not an option and I don't know ASP.Net although I'm not opposed to learning. I had thought about SQL Server Express and Web Developer Express becaus I already have them and know enough to not kill myself in the process, but the truth is, I've never actually created anything for the web, period. Susan H. > Susan, > > Depends what you mean by "small". I have a number of sites where > clubs/schools enter the results of sports games. This is ASP.Net > application running against MDB database, and goes sweet as pie. > > Another option to consider, these days (Access 2007) is SharePoint. > > Regards > Steve > > > Susan Harkins wrote: >> Which product would you use to support a small interactive online >> database? >> >> 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 dwaters at usinternet.com Fri Dec 7 14:49:47 2007 From: dwaters at usinternet.com (Dan Waters) Date: Fri, 7 Dec 2007 14:49:47 -0600 Subject: [AccessD] Access or SQL Server Express to web In-Reply-To: References: <001a01c838f8$a26c71c0$4b3a8343@SusanOne><025501c838fa$9a7bc040$7f010a0a@lcmdv8000><008801c83905$84f445c0$4b3a8343@SusanOne> Message-ID: <001101c83912$b415eef0$0300a8c0@danwaters> Susan, You might consider Expression Web. It is the successor to FrontPage, and was apparently designed to remove FrontPage's bad behaviors. But if you have FrontPage, you qualify for the upgrade price to Expression. Once you have a site on your PC, you can open it in either Web Developer Express or in Expression Web. Web developer leans more toward programming a site, Expression leans more toward developing a site. I use Expression for my business site, and I do like it. Dan -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Lawrence Sent: Friday, December 07, 2007 2:31 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Access or SQL Server Express to web I would truly hope you would be familiar with Dreamweaver after all you wrote a very nice manual on how to use it.... ;-) The latest Dreamweaver is a very sophisticated site management tool. Your other option is Visual Studio using ASP.Net. This is excellent too. I am sorry but I must make a pass on 'Front Page' though many will swear by it. For doing your CSS scripts I would suggest 'TopStyle Pro', for Flash I could suggest 'Softhink compler/decompiler' and for JavaScript writing try '1st JavaScript Editor'. There are some very good tools for code and link checking as well. You should have a test site in which to test you creations before they go on line. That requires a server (or facsimile), IIS/Apache and if you what to actually see how your site is going to work once online, you should have access to a Zone/Name server and an actual registered domain, that you can add and subtract subnets to and from. Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Susan Harkins Sent: Friday, December 07, 2007 11:07 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Access or SQL Server Express to web > > This could be done in Classic ASP (either handcoded or using Dreamweaver > Server Behaviors or add-ons to generate the database code) or it could be > coded in .NET. =======None of those are in my skillset right now. Well, I'm familiar with Dreamweaver, but I'd like to get some articles out of the venture, and Dreamweaver's rather old hat anymore. 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 dwaters at usinternet.com Fri Dec 7 14:55:07 2007 From: dwaters at usinternet.com (Dan Waters) Date: Fri, 7 Dec 2007 14:55:07 -0600 Subject: [AccessD] more trouble with Office 2003 SP 3 In-Reply-To: <012b01c83911$f531fba0$977aa8c0@M90> References: <00d701c83909$284b94f0$4b3a8343@SusanOne><000601c83910$16e49c00$0300a8c0@danwaters> <012b01c83911$f531fba0$977aa8c0@M90> Message-ID: <001201c83913$732efc00$0300a8c0@danwaters> Arrrrgh! I know - but secretly I'll think to myself that it was really Microsoft's fault. A good laugh - Thanks! Dan -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Friday, December 07, 2007 2:44 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] more trouble with Office 2003 SP 3 Yea, it was. This in no way lets you off the hook. ;-) John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Dan Waters Sent: Friday, December 07, 2007 3:31 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] more trouble with Office 2003 SP 3 Well! It wasn't me after all. Thanks Susan, Dan -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Susan Harkins Sent: Friday, December 07, 2007 1:35 PM To: AccessD at databaseadvisors.com Subject: [AccessD] more trouble with Office 2003 SP 3 http://support.microsoft.com/kb/945280/en-us?spid=2488 Susan H. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From accessd at shaw.ca Fri Dec 7 15:00:29 2007 From: accessd at shaw.ca (Jim Lawrence) Date: Fri, 07 Dec 2007 13:00:29 -0800 Subject: [AccessD] field limit in forms In-Reply-To: References: <200712071741.lB7Hfelp024732@databaseadvisors.com> Message-ID: <04DC442AC8334B408E6EDE467786B3A5@creativesystemdesigns.com> Those idiots are absolutely ingenious. Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Drew Wutka Sent: Friday, December 07, 2007 12:43 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] field limit in forms She must live in Fantasyland, the mythical world where uses do what you want them too, not what they want to do.... ;) Drew (Writer of several 'bullet proof' apps that was torn to shred within minutes by a user....really, who would even try hitting 8 keys at once to try and save a record...) -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John Bartow Sent: Friday, December 07, 2007 11:40 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] field limit in forms I am actually trying to do this with a local "developer" right now. She wrote and maintains an access application and "database" for one of my clients. I don't want to take work from her so I just encourage her to join this list to get some tips. What she actually needs to do is learn how to set up a database. The BE is horrendous. The FE is slow and unwieldy. But she understands the job processes/work flow and so she has pieced together something that works. Just doesn't work well from a technological view. On the positive side of it: I'm always amazed when I watch the users with it. They'll say "well, I have to do this now, I don't know why, but I do". She has them very well trained to do things in a particular way so they don't cause problems that she apparently doesn't know how to code for. I could use some end users like that! So, although I don't have to with this group, you're all very patient and helpful, I implore you all to be nice to newbies :o) -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From jengross at gte.net Fri Dec 7 16:17:08 2007 From: jengross at gte.net (Jennifer Gross) Date: Fri, 07 Dec 2007 14:17:08 -0800 Subject: [AccessD] Carriage return line feed Message-ID: <00da01c8391e$ebb551f0$6501a8c0@jefferson> I am having Friday brain freeze. What are the Chr() codes for carriage return line feed? Jennifer From jengross at gte.net Fri Dec 7 16:17:22 2007 From: jengross at gte.net (Jennifer Gross) Date: Fri, 07 Dec 2007 14:17:22 -0800 Subject: [AccessD] Carriage return line feed Message-ID: <00db01c8391e$f3ff3510$6501a8c0@jefferson> I am having Friday brain freeze. What are the Chr() codes for carriage return line feed? Jennifer From ssharkins at gmail.com Fri Dec 7 16:15:51 2007 From: ssharkins at gmail.com (Susan Harkins) Date: Fri, 7 Dec 2007 17:15:51 -0500 Subject: [AccessD] Access or SQL Server Express to web References: <001a01c838f8$a26c71c0$4b3a8343@SusanOne><025501c838fa$9a7bc040$7f010a0a@lcmdv8000><008801c83905$84f445c0$4b3a8343@SusanOne> Message-ID: <014501c8391f$5353f640$4b3a8343@SusanOne> I'm not buying any new software for the venture. I've got the VB Express package and if I can't get it done with that, I probably won't do it. I'm still looking for a host site, but the org may be able to help with that. Susan H. >I would truly hope you would be familiar with Dreamweaver after all you > wrote a very nice manual on how to use it.... ;-) The latest Dreamweaver > is > a very sophisticated site management tool. > > Your other option is Visual Studio using ASP.Net. This is excellent too. I > am sorry but I must make a pass on 'Front Page' though many will swear by > it. > > For doing your CSS scripts I would suggest 'TopStyle Pro', for Flash I > could > suggest 'Softhink compler/decompiler' and for JavaScript writing try '1st > JavaScript Editor'. There are some very good tools for code and link > checking as well. > > You should have a test site in which to test you creations before they go > on > line. That requires a server (or facsimile), IIS/Apache and if you what to > actually see how your site is going to work once online, you should have > access to a Zone/Name server and an actual registered domain, that you can > add and subtract subnets to and from. > > Jim > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Susan Harkins > Sent: Friday, December 07, 2007 11:07 AM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Access or SQL Server Express to web > >> >> This could be done in Classic ASP (either handcoded or using Dreamweaver >> Server Behaviors or add-ons to generate the database code) or it could be >> coded in .NET. > > =======None of those are in my skillset right now. Well, I'm familiar with > Dreamweaver, but I'd like to get some articles out of the venture, and > Dreamweaver's rather old hat anymore. > > 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 ssharkins at gmail.com Fri Dec 7 16:18:06 2007 From: ssharkins at gmail.com (Susan Harkins) Date: Fri, 7 Dec 2007 17:18:06 -0500 Subject: [AccessD] Access or SQL Server Express to web References: Message-ID: <014601c8391f$546d5580$4b3a8343@SusanOne> I don't know squat about ASP. :) Susan H. > ASP. > From fuller.artful at gmail.com Fri Dec 7 16:28:41 2007 From: fuller.artful at gmail.com (Arthur Fuller) Date: Fri, 7 Dec 2007 17:28:41 -0500 Subject: [AccessD] field limit in forms In-Reply-To: References: <200712071741.lB7Hfelp024732@databaseadvisors.com> Message-ID: <29f585dd0712071428x607a2b29u856ac5a2887b2e97@mail.gmail.com> You reminded me of an app I wrote for KPMG (at that time called Peat Markwick), a fancy accounting firm in Canada. I wrote it and tested it and delivered it and the first thing the boss did was a Cecil-Taylor style "hit a hundred keys with your forearm", crashing his entire forearm upon the keyboard. Literally! He banged down on the keyboard with his forearm, hitting a few dozen keys simultaneously or if not simultaneously, then at pretty close proximity). The app exploded, and he glanced askance at me, implying that I was at fault for not anticipating this. I had the temerity to ask, "How many alcoholics work for you?" This was an incorrect play. You live, you laugh, you love, you learn (as another Canadian called Allanis Morrisette might phrase it). Now I have a clause in my contracts, which says "No amount of intelligence can anticipate the extent of users' stupidity." I don't care what users want to do. I care what the specifications of the job require. I work from Use Cases, and if the Users go beyond the documented and agreed upon Use Cases, then all bets are off. The alternative is, what if the user randomly crunches his forearm down in the middle of a "File Save As" operation. I will not write code to defend against such atrocities unless paid by the hour to do so, and even then, I'll quickly get bored and abandon the operation. Even Microsoft doesn't defend against this. For example, in the middle of a "Save As" operation, you happen to hit Ctrl+Alt+Delete and then terminate the app. Is this my fault? If you think so and can defend against it, you're a far better programmer than I, and I will therefore retire and refer all my clients to you. A. On 12/7/07, Drew Wutka wrote: > > She must live in Fantasyland, the mythical world where uses do what you > want them too, not what they want to do.... > > ;) > > From rusty.hammond at cpiqpc.com Fri Dec 7 16:30:56 2007 From: rusty.hammond at cpiqpc.com (rusty.hammond at cpiqpc.com) Date: Fri, 7 Dec 2007 16:30:56 -0600 Subject: [AccessD] Carriage return line feed Message-ID: <8301C8A868251E4C8ECD3D4FFEA40F8A2584C0BB@cpixchng-1.cpiqpc.net> I don't remember the Chr() codes, but I always use vbCRLF -----Original Message----- From: Jennifer Gross [mailto:jengross at gte.net] Sent: Friday, December 07, 2007 4:17 PM To: AccessD List Subject: [AccessD] Carriage return line feed I am having Friday brain freeze. What are the Chr() codes for carriage return line feed? Jennifer -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com ********************************************************************** WARNING: All e-mail sent to and from this address will be received, scanned or otherwise recorded by the CPI Qualified Plan Consultants, Inc. corporate e-mail system and is subject to archival, monitoring or review by, and/or disclosure to, someone other than the recipient. ********************************************************************** From joeo at appoli.com Fri Dec 7 16:33:21 2007 From: joeo at appoli.com (Joe O'Connell) Date: Fri, 7 Dec 2007 17:33:21 -0500 Subject: [AccessD] Carriage return line feed In-Reply-To: <8301C8A868251E4C8ECD3D4FFEA40F8A2584C0BB@cpixchng-1.cpiqpc.net> References: <8301C8A868251E4C8ECD3D4FFEA40F8A2584C0BB@cpixchng-1.cpiqpc.net> Message-ID: Chr(13) & Chr(10) -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of rusty.hammond at cpiqpc.com Sent: Friday, December 07, 2007 5:31 PM To: accessd at databaseadvisors.com Subject: Re: [AccessD] Carriage return line feed I don't remember the Chr() codes, but I always use vbCRLF -----Original Message----- From: Jennifer Gross [mailto:jengross at gte.net] Sent: Friday, December 07, 2007 4:17 PM To: AccessD List Subject: [AccessD] Carriage return line feed I am having Friday brain freeze. What are the Chr() codes for carriage return line feed? Jennifer -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com ********************************************************************** WARNING: All e-mail sent to and from this address will be received, scanned or otherwise recorded by the CPI Qualified Plan Consultants, Inc. corporate e-mail system and is subject to archival, monitoring or review by, and/or disclosure to, someone other than the recipient. ********************************************************************** -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From jengross at gte.net Fri Dec 7 16:41:50 2007 From: jengross at gte.net (Jennifer Gross) Date: Fri, 07 Dec 2007 14:41:50 -0800 Subject: [AccessD] Carriage return line feed In-Reply-To: Message-ID: <00ec01c83922$5f291ba0$6501a8c0@jefferson> Oooh. I like the vbCRLF. Cuts out some concatenation issues. Thank you for the help Rusty and Joe. Jennifer -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Joe O'Connell Sent: Friday, December 07, 2007 2:33 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Carriage return line feed Chr(13) & Chr(10) -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of rusty.hammond at cpiqpc.com Sent: Friday, December 07, 2007 5:31 PM To: accessd at databaseadvisors.com Subject: Re: [AccessD] Carriage return line feed I don't remember the Chr() codes, but I always use vbCRLF -----Original Message----- From: Jennifer Gross [mailto:jengross at gte.net] Sent: Friday, December 07, 2007 4:17 PM To: AccessD List Subject: [AccessD] Carriage return line feed I am having Friday brain freeze. What are the Chr() codes for carriage return line feed? Jennifer -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com ********************************************************************** WARNING: All e-mail sent to and from this address will be received, scanned or otherwise recorded by the CPI Qualified Plan Consultants, Inc. corporate e-mail system and is subject to archival, monitoring or review by, and/or disclosure to, someone other than the recipient. ********************************************************************** -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/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 users.mns.ru Fri Dec 7 17:01:27 2007 From: shamil at users.mns.ru (Shamil Salakhetdinov) Date: Sat, 8 Dec 2007 02:01:27 +0300 Subject: [AccessD] Access or SQL Server Express to web In-Reply-To: <008801c83905$84f445c0$4b3a8343@SusanOne> Message-ID: <000301c83925$18ffce50$6401a8c0@nant> Hello Susan, May I say that to start "cooking" ASP.NET 2.0 applications the minimal toolset is: - notepad.exe; - internet access with ASP.NET hosting account, which minimal monthly fee is usually under USD10 and includes both MS Access and MS SQL 2005 Express. That's it. No kidding. I'm very serious. :) All ASP.NET 2.0 web site project files (except web pages graphics) can be typed in notepad from scratch and if you will use SQL 2005 Express then all the SQL DDL and T-SQL scripts can be also typed in notedpad.exe and then executed to build MS SQL database.... ASP.NET 2.0 web application is a set of files placed in a folder with usually several (special purpose) subfolders. Most of them are text files as I noted above. There are no special project files keeping the structure of the ASP.NET project/application. There are several special purpose folders. ASP.NET app deployment is usually done using XCOPY. Even MS SQL Server Express database can be "installed"/deployed that way - placed in a special sub-folder named App_Data and referenced from web app's web.config file. ASP.NET development is an easy children's game - eternal joy comparing with all that "DLL-Hell" and other "Active-X blues"... ASP.NET 2.0 is a huge technology with many features to learn/master for years but the "start-up" fee/learning curve to make simple apps as you mentioned is surprisingly low... The fact is that 80%-90% of ASP.NET simple apps can be templated/generated/prepared manually (better using some tools of course) based on simple text templates: just spend some time analyzing .aspx files (and related aspx.cs/aspx.vb files) from many freely available great tutorials as e.g. these ones: http://www.asp.net/learn/data-access/ http://samples.gotdotnet.com/quickstart/aspplus/ http://www.aspnettutorials.com/ ASP.NET 2.0 is a "bound world". And so many things(/properties) can be bound so effectively in ASP.NET apps that the one who will experience just once this "bounding paradise" will never come back to any other existing technologies... And navigation between forms in many cases can be implementing declarative way... All in all you may find that to make simple apps you probably will not need to write any imperative (VB.NET/C#) code line... Warning: making highly scalable, multi-layered, "keeping pressure" of hundreds and thousands of simultaneous users ASP.NET apps is quite different story than the bright one I mentioned above... -- Shamil -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Susan Harkins Sent: Friday, December 07, 2007 10:07 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Access or SQL Server Express to web > > This could be done in Classic ASP (either handcoded or using Dreamweaver > Server Behaviors or add-ons to generate the database code) or it could be > coded in .NET. =======None of those are in my skillset right now. Well, I'm familiar with Dreamweaver, but I'd like to get some articles out of the venture, and Dreamweaver's rather old hat anymore. 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 Fri Dec 7 17:02:01 2007 From: miscellany at mvps.org (Steve Schapel) Date: Sat, 08 Dec 2007 12:02:01 +1300 Subject: [AccessD] Carriage return line feed In-Reply-To: <00ec01c83922$5f291ba0$6501a8c0@jefferson> References: <00ec01c83922$5f291ba0$6501a8c0@jefferson> Message-ID: <4759D0E9.4090307@mvps.org> Jennifer, vbCrLf is not a substitute for Chr(13) & Chr(10). Nor is vbNewLine. One is for use within VBA code, the other is for use within queries, control source expressions, etc. Regards Steve Jennifer Gross wrote: > Oooh. I like the vbCRLF. Cuts out some concatenation issues. > > Thank you for the help Rusty and Joe. > From DWUTKA at Marlow.com Fri Dec 7 17:39:59 2007 From: DWUTKA at Marlow.com (Drew Wutka) Date: Fri, 7 Dec 2007 17:39:59 -0600 Subject: [AccessD] Using ASP to put a database on the web (Part 1) Message-ID: http://www.marlow.com/ASPDataClassBuilder.zip The above file is a VB .exe that will immensely help with putting a database on the web using ASP. Let's go over using it. When you start the application, it will have 4 boxes at the bottom. Click the command button '...' next to the database path box. Find and open a database of your choice. If this is a secured database, select the workgroup and enter a UserName/Password. The left listbox should automatically populate once it can connect to the database (so if it's not a secured database, once you select a database). By default, it populates with the tables in the database. There's radio buttons above the list to switch between tables and queries. Select a table from the list (by clicking on it), and the right listbox populates with the fields of that table. Select the ID field of that table, by clicking on it. (The ID Field: textbox will populate with the field you selected). In the Single Class Name, type in the name of the class you want to create. By default, the 'Colleciton Class' populates with the single name, and adds an s, but you can change it to whatever you want. So, for an example, I created a little database with tblPeople. Fields PersonID, FirstName, LastName. I selected PersonID as the ID field. I then named the single class Person, and the Collection Class People. Click the Create DBConnect button. This puts the DBConnect code into your clipboard. Open a blank notepad session and paste the DBConnect function there. Do the same for the Single Class and Collection Class. Now, there are several ways to use these classes. The best way from an efficiency standpoint is to save each class (and the DBConnect function) as individual files. Then 'include' them in your web pages. I found a quirk with that, though. I use Microsoft Script Editor...which has intellisense. With the pages included, I don't get any prompts when writing the code. If the code is directly in the page, then I get intellisense prompts while coding the rest of the page. But from a system sense, having your classes in their one single files, allows you to make changes to those classes without having to change all affected pages. So, let's make a test page: AccessD Test Page <% dim i dim pr dim pl set pr=New Person set pl=New People for i=1 to pl.PersonCount set pr=pl.PersonInfo(i)%> <%=pr.LastName & ", " & pr.FirstName%>
<%next%> <% set pr=nothing set pl=nothing %> Whalla, we now have a web page that displays the list of names we put into out tblPeople table. Pretty short page too, and since we are using classes in ASP, the code is much more 'readable'. Note, the .exe I put in the link above is mine, if anyone wants the VB source to it, email me off list. Every month or so I wipe out the extraneous files on our website, so that file will not be there in a month or so. Next email will create a more complex (and more useful) web page. Drew From DWUTKA at Marlow.com Fri Dec 7 18:15:49 2007 From: DWUTKA at Marlow.com (Drew Wutka) Date: Fri, 7 Dec 2007 18:15:49 -0600 Subject: [AccessD] Using ASP to put a database on the web (Part 2) Message-ID: Well, we built a simple page to display data from a database. But that's the simple method. How much more difficult is it to allow people to actually work with the data? Not hard at all. We've already built the classes (with the utility I put a link up for). Let's change the default.asp page (the page we built last email) to look like this: (Note, I think I goofed on my previous email, the includes were all for dbconnect, instead of all three files, like below) AccessD Test Page
<% dim i dim pr dim pl set pr=New Person set pl=New People for i=1 to pl.PersonCount set pr=pl.PersonInfo(i)%> <%next%> <% set pr=nothing set pl=nothing %>
Commands Last Name First Name
Edit Delete <%=pr.LastName%> <%=pr.FirstName%>
Note that we now have the user information in an html table. Looks nicer that way. Note, also, that the rows of the table are created dynamically...this is called Conditional HTML. Conditional HTML is when you use a server side script (like ASP) to show, not show, or repeat HTML. In this case, we have the flags and the rest in between them within an 'For i=1 to x' 'next' clause. Now that we have a new page, let's add the support files. The 'Add New' button is going to require an 'adduser.asp' page (the action property of the form). Adduser.asp: <% dim pr set pr=new Person pr.StorageOnly=False pr.FirstName=request.form("FirstName") pr.LastName=request.form("LastName") pr.Save 'response.Write pr.FirstName & ", " & pr.LastName set pr=nothing response.Redirect "default.asp" %> Nice, simple and direct. Let's add a deleteuser.asp to remove a user from the table. Deleteuser.asp: <% dim pl set pl=new People pl.DeletePerson request.QueryString("PersonID") set pl=nothing response.Redirect "default.asp" %> Note, that in adduser.asp, we don't include people.asp, and in deleteuser.asp we don't include person.asp, because those classes just aren't used in these short .asp files. We'll go and create the edituser.asp page in the next part. Drew From wdhindman at dejpolsystems.com Fri Dec 7 18:20:05 2007 From: wdhindman at dejpolsystems.com (William Hindman) Date: Fri, 7 Dec 2007 19:20:05 -0500 Subject: [AccessD] Access or SQL Server Express to web References: <000301c83925$18ffce50$6401a8c0@nant> Message-ID: <000c01c83930$16015a60$ef706c4c@jisshowsbs.local> ...dear god ...notepad! :) ...ok, you can do it ...but why would any sane person? ...visual studio web developer express is FREE and a damn site easier to use ...in point of fact, if you can actually write Access form code and modules, you can do visual studio express with a minmal learning curve ...VERY minimal ...and the free tutorials that abound on the net, especially the ms ones, are pretty damn good ...actually, once you've gotten over the inheritence schitck, VS is EASIER to develop with than Access/vba. ...its bad enough for guru Drew to be posting how-to do classic ASP database connections rather than Asp.Net without guru Shamil encouraging coding Asp.Net with notepad :) William ...vigorously shaking head ----- Original Message ----- From: "Shamil Salakhetdinov" To: "'Access Developers discussion and problem solving'" Sent: Friday, December 07, 2007 6:01 PM Subject: Re: [AccessD] Access or SQL Server Express to web > Hello Susan, > > May I say that to start "cooking" ASP.NET 2.0 applications the minimal > toolset is: > > - notepad.exe; > - internet access with ASP.NET hosting account, which minimal monthly fee > is > usually under USD10 and includes both MS Access and MS SQL 2005 Express. > > That's it. No kidding. I'm very serious. :) > > All ASP.NET 2.0 web site project files (except web pages graphics) can be > typed in notepad from scratch and if you will use SQL 2005 Express then > all > the SQL DDL and T-SQL scripts can be also typed in notedpad.exe and then > executed to build MS SQL database.... > > ASP.NET 2.0 web application is a set of files placed in a folder with > usually several (special purpose) subfolders. Most of them are text files > as > I noted above. There are no special project files keeping the structure of > the ASP.NET project/application. There are several special purpose > folders. > ASP.NET app deployment is usually done using XCOPY. Even MS SQL Server > Express database can be "installed"/deployed that way - placed in a > special > sub-folder named App_Data and referenced from web app's web.config file. > ASP.NET development is an easy children's game - eternal joy comparing > with > all that "DLL-Hell" and other "Active-X blues"... > > ASP.NET 2.0 is a huge technology with many features to learn/master for > years but the "start-up" fee/learning curve to make simple apps as you > mentioned is surprisingly low... > > The fact is that 80%-90% of ASP.NET simple apps can be > templated/generated/prepared manually (better using some tools of course) > based on simple text templates: just spend some time analyzing .aspx files > (and related aspx.cs/aspx.vb files) from many freely available great > tutorials as e.g. these ones: > > http://www.asp.net/learn/data-access/ > http://samples.gotdotnet.com/quickstart/aspplus/ > http://www.aspnettutorials.com/ > > ASP.NET 2.0 is a "bound world". And so many things(/properties) can be > bound > so effectively in ASP.NET apps that the one who will experience just once > this "bounding paradise" will never come back to any other existing > technologies... > > And navigation between forms in many cases can be implementing declarative > way... > > All in all you may find that to make simple apps you probably will not > need > to write any imperative (VB.NET/C#) code line... > > Warning: making highly scalable, multi-layered, "keeping pressure" of > hundreds and thousands of simultaneous users ASP.NET apps is quite > different > story than the bright one I mentioned above... > > > -- > Shamil > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Susan Harkins > Sent: Friday, December 07, 2007 10:07 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Access or SQL Server Express to web > >> >> This could be done in Classic ASP (either handcoded or using Dreamweaver >> Server Behaviors or add-ons to generate the database code) or it could be >> coded in .NET. > > =======None of those are in my skillset right now. Well, I'm familiar with > Dreamweaver, but I'd like to get some articles out of the venture, and > Dreamweaver's rather old hat anymore. > > 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 ssharkins at gmail.com Fri Dec 7 18:27:47 2007 From: ssharkins at gmail.com (Susan Harkins) Date: Fri, 7 Dec 2007 19:27:47 -0500 Subject: [AccessD] Access or SQL Server Express to web References: <000301c83925$18ffce50$6401a8c0@nant> <000c01c83930$16015a60$ef706c4c@jisshowsbs.local> Message-ID: <029801c83931$29f98be0$4b3a8343@SusanOne> I do have Web Developer Express and that was my thought -- Express all the way because it's free and frankly, the management tools do most of the work. Although I've worked with VB Express and SQL Server Express, I've never even launched Web Developer. I found VB Express extremely easy to use -- you don't have to know a lot to get a lot done, quickly. Susan H. > if you can actually write Access form code and modules, you can do visual > studio express with a minmal learning curve ...VERY minimal ...and the > free > tutorials that abound on the net, especially the ms ones, are pretty damn > good ...actually, once you've gotten over the inheritence schitck, VS is > EASIER to develop with than Access/vba. From dwaters at usinternet.com Fri Dec 7 18:28:49 2007 From: dwaters at usinternet.com (Dan Waters) Date: Fri, 7 Dec 2007 18:28:49 -0600 Subject: [AccessD] Use Cases In-Reply-To: <29f585dd0712071428x607a2b29u856ac5a2887b2e97@mail.gmail.com> References: <200712071741.lB7Hfelp024732@databaseadvisors.com> <29f585dd0712071428x607a2b29u856ac5a2887b2e97@mail.gmail.com> Message-ID: <002701c83931$4da2ba30$0300a8c0@danwaters> Use Cases! Hi Arthur - Just yesterday I introduce use cases to a customer for the first time (for me!). This looks like a good path to get what users what accurately and quickly. Any thoughts or advice on using this tool? An resources you could recommend? Thanks! Dan -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Arthur Fuller Sent: Friday, December 07, 2007 4:29 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] field limit in forms You reminded me of an app I wrote for KPMG (at that time called Peat Markwick), a fancy accounting firm in Canada. I wrote it and tested it and delivered it and the first thing the boss did was a Cecil-Taylor style "hit a hundred keys with your forearm", crashing his entire forearm upon the keyboard. Literally! He banged down on the keyboard with his forearm, hitting a few dozen keys simultaneously or if not simultaneously, then at pretty close proximity). The app exploded, and he glanced askance at me, implying that I was at fault for not anticipating this. I had the temerity to ask, "How many alcoholics work for you?" This was an incorrect play. You live, you laugh, you love, you learn (as another Canadian called Allanis Morrisette might phrase it). Now I have a clause in my contracts, which says "No amount of intelligence can anticipate the extent of users' stupidity." I don't care what users want to do. I care what the specifications of the job require. I work from Use Cases, and if the Users go beyond the documented and agreed upon Use Cases, then all bets are off. The alternative is, what if the user randomly crunches his forearm down in the middle of a "File Save As" operation. I will not write code to defend against such atrocities unless paid by the hour to do so, and even then, I'll quickly get bored and abandon the operation. Even Microsoft doesn't defend against this. For example, in the middle of a "Save As" operation, you happen to hit Ctrl+Alt+Delete and then terminate the app. Is this my fault? If you think so and can defend against it, you're a far better programmer than I, and I will therefore retire and refer all my clients to you. A. On 12/7/07, Drew Wutka wrote: > > She must live in Fantasyland, the mythical world where uses do what you > want them too, not what they want to do.... > > ;) > > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From DWUTKA at Marlow.com Fri Dec 7 18:33:24 2007 From: DWUTKA at Marlow.com (Drew Wutka) Date: Fri, 7 Dec 2007 18:33:24 -0600 Subject: [AccessD] Using ASP to put a database on the web (Part 3) Message-ID: Ok, we now have a more complex asp page, to display our data, and we've added the ability to add and delete data. Now let's make a webpage to edit data: Edituser.asp: <% dim pr set pr=new Person if request.Form("Submit")="Edit User" then pr.StorageOnly=False pr.ID=request.Form("PersonID") pr.FirstName=request.Form("FirstName") pr.LastName=request.Form("LastName") pr.Save response.Redirect "default.asp" else pr.StorageOnly=False pr.ID=request.QueryString("PersonID") end if%>
First Name:
Last Name:
<%set pr=nothing%> All done. If anyone needs help getting a website setup on their machine, to test this, give a holler. Or specific questions about the code I posted. I know this wasn't a huge tutorial, that's because asp and html are big subjects, so this email was for people relatively familiar with both, or for the first timers that want to try it out. The new process I included was using classes within ASP. Have a good weekend everyone. Drew From accessd at shaw.ca Fri Dec 7 18:45:15 2007 From: accessd at shaw.ca (Jim Lawrence) Date: Fri, 07 Dec 2007 16:45:15 -0800 Subject: [AccessD] Access or SQL Server Express to web In-Reply-To: <014501c8391f$5353f640$4b3a8343@SusanOne> References: <001a01c838f8$a26c71c0$4b3a8343@SusanOne> <025501c838fa$9a7bc040$7f010a0a@lcmdv8000> <008801c83905$84f445c0$4b3a8343@SusanOne> <014501c8391f$5353f640$4b3a8343@SusanOne> Message-ID: <335E51DF74C74BE592AE0EF1347FD831@creativesystemdesigns.com> Hi Susan: The express version is free... > Your other option is Visual Studio using ASP.Net. This is excellent Check out http://www.databaseadvisors.com/reference/referencedev.asp for details. There is even a link to tutorials. HTH Jim From accessd at shaw.ca Fri Dec 7 18:50:23 2007 From: accessd at shaw.ca (Jim Lawrence) Date: Fri, 07 Dec 2007 16:50:23 -0800 Subject: [AccessD] Access or SQL Server Express to web In-Reply-To: <000301c83925$18ffce50$6401a8c0@nant> References: <008801c83905$84f445c0$4b3a8343@SusanOne> <000301c83925$18ffce50$6401a8c0@nant> Message-ID: <80103777CEBC4791B1B89115A0F5AE72@creativesystemdesigns.com> There is a much better editor than notebook that you can download and use. See: http://www.pnotepad.org/ Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Shamil Salakhetdinov Sent: Friday, December 07, 2007 3:01 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Access or SQL Server Express to web Hello Susan, May I say that to start "cooking" ASP.NET 2.0 applications the minimal toolset is: - notepad.exe; - internet access with ASP.NET hosting account, which minimal monthly fee is usually under USD10 and includes both MS Access and MS SQL 2005 Express. That's it. No kidding. I'm very serious. :) All ASP.NET 2.0 web site project files (except web pages graphics) can be typed in notepad from scratch and if you will use SQL 2005 Express then all the SQL DDL and T-SQL scripts can be also typed in notedpad.exe and then executed to build MS SQL database.... ASP.NET 2.0 web application is a set of files placed in a folder with usually several (special purpose) subfolders. Most of them are text files as I noted above. There are no special project files keeping the structure of the ASP.NET project/application. There are several special purpose folders. ASP.NET app deployment is usually done using XCOPY. Even MS SQL Server Express database can be "installed"/deployed that way - placed in a special sub-folder named App_Data and referenced from web app's web.config file. ASP.NET development is an easy children's game - eternal joy comparing with all that "DLL-Hell" and other "Active-X blues"... ASP.NET 2.0 is a huge technology with many features to learn/master for years but the "start-up" fee/learning curve to make simple apps as you mentioned is surprisingly low... The fact is that 80%-90% of ASP.NET simple apps can be templated/generated/prepared manually (better using some tools of course) based on simple text templates: just spend some time analyzing .aspx files (and related aspx.cs/aspx.vb files) from many freely available great tutorials as e.g. these ones: http://www.asp.net/learn/data-access/ http://samples.gotdotnet.com/quickstart/aspplus/ http://www.aspnettutorials.com/ ASP.NET 2.0 is a "bound world". And so many things(/properties) can be bound so effectively in ASP.NET apps that the one who will experience just once this "bounding paradise" will never come back to any other existing technologies... And navigation between forms in many cases can be implementing declarative way... All in all you may find that to make simple apps you probably will not need to write any imperative (VB.NET/C#) code line... Warning: making highly scalable, multi-layered, "keeping pressure" of hundreds and thousands of simultaneous users ASP.NET apps is quite different story than the bright one I mentioned above... -- Shamil -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Susan Harkins Sent: Friday, December 07, 2007 10:07 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Access or SQL Server Express to web > > This could be done in Classic ASP (either handcoded or using Dreamweaver > Server Behaviors or add-ons to generate the database code) or it could be > coded in .NET. =======None of those are in my skillset right now. Well, I'm familiar with Dreamweaver, but I'd like to get some articles out of the venture, and Dreamweaver's rather old hat anymore. 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 fuller.artful at gmail.com Fri Dec 7 19:15:59 2007 From: fuller.artful at gmail.com (Arthur Fuller) Date: Fri, 7 Dec 2007 20:15:59 -0500 Subject: [AccessD] Use Cases In-Reply-To: <002701c83931$4da2ba30$0300a8c0@danwaters> References: <200712071741.lB7Hfelp024732@databaseadvisors.com> <29f585dd0712071428x607a2b29u856ac5a2887b2e97@mail.gmail.com> <002701c83931$4da2ba30$0300a8c0@danwaters> Message-ID: <29f585dd0712071715g690b8067x8ba8705198a58fd5@mail.gmail.com> If you really want to go down this road, Dan (and I recommend it), then it goes like this: 1. Use Cases 2. Functional Specs 3. Module algorithms (approximately) Any given Use Case can use other Use Cases (i.e. Use Case: Delete Parent Record involves Use Case "Delete all child rows first", and perhaps also "write deleted rows to an audit trail table). Then Use Case "Recover from dumb-ass delete" involves recovering from the audit trail and reconstituting said row(s). Regarding tools that can do this automatically, Rational is probably the finest. Download a trial and then copy its formats, and if your firm cannot afford the price, then copy the outputs and turn them into templates and go from there. This is a cheap and sleazy alternative, to be sure. Far better to convince yourself or your contractee to bite the price and then you have a beautifully integrated solution. It all begins with Use Cases. That leads to Functional Specs. That leads to Module Algorithms (which exactly parallel Func Specs and by Inheritance Use Cases). Specify what the software should do (Use Cases). Then write the FuncSpecs for each Use Case. Then write the description of each algorithm required to deliver a given Func Spec. This may seem overkill for trivial apps (less than 20 tables), but I don't care. What I care about is verifiable sign-offs: If the software does what is required, then pay me (a crude way of phrasing it, but that's the bottom line). If it fails to deliver what was required, then I'm back in the woodshed making it work. There are two issues here, and I recognize this. One is, Does it do what was required? The second is, Does it do it elegantly? These MUST be distinguished, IMO. Suppose that my solution involves four keystrokes and some typing, while the user wants one keystroke and no typing. The point is that the software works, whether it takes one or twenty keystrokes. The rest of the discussion concerns UI, which can always be simplified, but the point is that it works. We can clean up the UI later: the immediate point is correctness. Once that point is achieved, then we can think about how to make it cleaner and smoother. All this is strictly IMO, of course. Arthur On 12/7/07, Dan Waters wrote: > > Use Cases! > > Hi Arthur - Just yesterday I introduce use cases to a customer for the > first > time (for me!). This looks like a good path to get what users what > accurately and quickly. > > Any thoughts or advice on using this tool? An resources you could > recommend? > > Thanks! > Dan > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Arthur Fuller > Sent: Friday, December 07, 2007 4:29 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] field limit in forms > > You reminded me of an app I wrote for KPMG (at that time called Peat > Markwick), a fancy accounting firm in Canada. I wrote it and tested it and > delivered it and the first thing the boss did was a Cecil-Taylor style > "hit > a hundred keys with your forearm", crashing his entire forearm upon the > keyboard. Literally! He banged down on the keyboard with his forearm, > hitting a few dozen keys simultaneously or if not simultaneously, then at > pretty close proximity). The app exploded, and he glanced askance at me, > implying that I was at fault for not anticipating this. I had the temerity > to ask, "How many alcoholics work for you?" This was an incorrect play. > You > live, you laugh, you love, you learn (as another Canadian called Allanis > Morrisette might phrase it). Now I have a clause in my contracts, which > says > "No amount of intelligence can anticipate the extent of users' stupidity." > > I don't care what users want to do. I care what the specifications of the > job require. I work from Use Cases, and if the Users go beyond the > documented and agreed upon Use Cases, then all bets are off. The > alternative > is, what if the user randomly crunches his forearm down in the middle of a > "File Save As" operation. I will not write code to defend against such > atrocities unless paid by the hour to do so, and even then, I'll quickly > get > bored and abandon the operation. Even Microsoft doesn't defend against > this. > For example, in the middle of a "Save As" operation, you happen to hit > Ctrl+Alt+Delete and then terminate the app. Is this my fault? If you think > so and can defend against it, you're a far better programmer than I, and I > will therefore retire and refer all my clients to you. > > A. > > On 12/7/07, Drew Wutka wrote: > > > > She must live in Fantasyland, the mythical world where uses do what you > > want them too, not what they want to do.... > > > > ;) > > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/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 Dec 7 19:38:55 2007 From: dwaters at usinternet.com (Dan Waters) Date: Fri, 7 Dec 2007 19:38:55 -0600 Subject: [AccessD] Use Cases In-Reply-To: <29f585dd0712071715g690b8067x8ba8705198a58fd5@mail.gmail.com> References: <200712071741.lB7Hfelp024732@databaseadvisors.com><29f585dd0712071428x607a2b29u856ac5a2887b2e97@mail.gmail.com><002701c83931$4da2ba30$0300a8c0@danwaters> <29f585dd0712071715g690b8067x8ba8705198a58fd5@mail.gmail.com> Message-ID: <002801c8393b$18d49da0$0300a8c0@danwaters> Thanks! I'll take a look at Rational - although my company (me.Dan) cannot afford it. Although one of my reasons for uses cases is to avoid rewriting my UI. It's fairly easy w/ minimal keystrokes and lots of visual cues, which take a lot of work to write. Rewriting that can be time-consuming if something functional changes. Dan -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Arthur Fuller Sent: Friday, December 07, 2007 7:16 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Use Cases If you really want to go down this road, Dan (and I recommend it), then it goes like this: 1. Use Cases 2. Functional Specs 3. Module algorithms (approximately) Any given Use Case can use other Use Cases (i.e. Use Case: Delete Parent Record involves Use Case "Delete all child rows first", and perhaps also "write deleted rows to an audit trail table). Then Use Case "Recover from dumb-ass delete" involves recovering from the audit trail and reconstituting said row(s). Regarding tools that can do this automatically, Rational is probably the finest. Download a trial and then copy its formats, and if your firm cannot afford the price, then copy the outputs and turn them into templates and go from there. This is a cheap and sleazy alternative, to be sure. Far better to convince yourself or your contractee to bite the price and then you have a beautifully integrated solution. It all begins with Use Cases. That leads to Functional Specs. That leads to Module Algorithms (which exactly parallel Func Specs and by Inheritance Use Cases). Specify what the software should do (Use Cases). Then write the FuncSpecs for each Use Case. Then write the description of each algorithm required to deliver a given Func Spec. This may seem overkill for trivial apps (less than 20 tables), but I don't care. What I care about is verifiable sign-offs: If the software does what is required, then pay me (a crude way of phrasing it, but that's the bottom line). If it fails to deliver what was required, then I'm back in the woodshed making it work. There are two issues here, and I recognize this. One is, Does it do what was required? The second is, Does it do it elegantly? These MUST be distinguished, IMO. Suppose that my solution involves four keystrokes and some typing, while the user wants one keystroke and no typing. The point is that the software works, whether it takes one or twenty keystrokes. The rest of the discussion concerns UI, which can always be simplified, but the point is that it works. We can clean up the UI later: the immediate point is correctness. Once that point is achieved, then we can think about how to make it cleaner and smoother. All this is strictly IMO, of course. Arthur On 12/7/07, Dan Waters wrote: > > Use Cases! > > Hi Arthur - Just yesterday I introduce use cases to a customer for the > first > time (for me!). This looks like a good path to get what users what > accurately and quickly. > > Any thoughts or advice on using this tool? An resources you could > recommend? > > Thanks! > Dan > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Arthur Fuller > Sent: Friday, December 07, 2007 4:29 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] field limit in forms > > You reminded me of an app I wrote for KPMG (at that time called Peat > Markwick), a fancy accounting firm in Canada. I wrote it and tested it and > delivered it and the first thing the boss did was a Cecil-Taylor style > "hit > a hundred keys with your forearm", crashing his entire forearm upon the > keyboard. Literally! He banged down on the keyboard with his forearm, > hitting a few dozen keys simultaneously or if not simultaneously, then at > pretty close proximity). The app exploded, and he glanced askance at me, > implying that I was at fault for not anticipating this. I had the temerity > to ask, "How many alcoholics work for you?" This was an incorrect play. > You > live, you laugh, you love, you learn (as another Canadian called Allanis > Morrisette might phrase it). Now I have a clause in my contracts, which > says > "No amount of intelligence can anticipate the extent of users' stupidity." > > I don't care what users want to do. I care what the specifications of the > job require. I work from Use Cases, and if the Users go beyond the > documented and agreed upon Use Cases, then all bets are off. The > alternative > is, what if the user randomly crunches his forearm down in the middle of a > "File Save As" operation. I will not write code to defend against such > atrocities unless paid by the hour to do so, and even then, I'll quickly > get > bored and abandon the operation. Even Microsoft doesn't defend against > this. > For example, in the middle of a "Save As" operation, you happen to hit > Ctrl+Alt+Delete and then terminate the app. Is this my fault? If you think > so and can defend against it, you're a far better programmer than I, and I > will therefore retire and refer all my clients to you. > > A. > > On 12/7/07, Drew Wutka wrote: > > > > She must live in Fantasyland, the mythical world where uses do what you > > want them too, not what they want to do.... > > > > ;) > > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/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 Dec 7 21:25:37 2007 From: fuller.artful at gmail.com (Arthur Fuller) Date: Fri, 7 Dec 2007 22:25:37 -0500 Subject: [AccessD] Use Cases In-Reply-To: <002801c8393b$18d49da0$0300a8c0@danwaters> References: <200712071741.lB7Hfelp024732@databaseadvisors.com> <29f585dd0712071428x607a2b29u856ac5a2887b2e97@mail.gmail.com> <002701c83931$4da2ba30$0300a8c0@danwaters> <29f585dd0712071715g690b8067x8ba8705198a58fd5@mail.gmail.com> <002801c8393b$18d49da0$0300a8c0@danwaters> Message-ID: <29f585dd0712071925u604a0427vef92955cb776d349@mail.gmail.com> At the risk of being accused of ripping off IBM/Rational, I suggest this: download a copy of Rational and run it against any existing app. Generate the docs and then save them to Word templates. After the expiry date, you won't have all the integrated facilities, but you will have a lovely set of templates from which to do future work until you can afford to license the product. It's a lovely product. I'm in the same position as you. It's far too pricey for this lone developer to afford, but I've been fortunate enough to have a client or three that uses it religiously, so that's how I learned it. Arthur On 12/7/07, Dan Waters wrote: > > Thanks! > > I'll take a look at Rational - although my company (me.Dan) cannot afford > it. > > Although one of my reasons for uses cases is to avoid rewriting my > UI. It's > fairly easy w/ minimal keystrokes and lots of visual cues, which take a > lot > of work to write. Rewriting that can be time-consuming if something > functional changes. > > Dan > From fuller.artful at gmail.com Fri Dec 7 21:31:15 2007 From: fuller.artful at gmail.com (Arthur Fuller) Date: Fri, 7 Dec 2007 22:31:15 -0500 Subject: [AccessD] Access or SQL Server Express to web In-Reply-To: <80103777CEBC4791B1B89115A0F5AE72@creativesystemdesigns.com> References: <008801c83905$84f445c0$4b3a8343@SusanOne> <000301c83925$18ffce50$6401a8c0@nant> <80103777CEBC4791B1B89115A0F5AE72@creativesystemdesigns.com> Message-ID: <29f585dd0712071931p30185571rcdcb3ab43eb74a46@mail.gmail.com> William, Shamil's point was that any text editor suffices to develop a .NET app. Obviously, it is a lot simpler to use a GUI and have intellisense and so on, but the end result of all these GUI interfaces is a text file, which could be written in NotePad or any other text editor. My fave text editor is NoteTab, but I'm not religious about this point. Some folks like to write assembly code, some like C, some like higher level languages. I am not religious about this either. Write in the language and level you like. Just don't put anyone down for writing at a higher or lower level than you. Call it multiculturalism if you wish, but I believe it. A. On 12/7/07, Jim Lawrence wrote: > > There is a much better editor than notebook that you can download and use. > See: http://www.pnotepad.org/ > > Jim > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Shamil > Salakhetdinov > Sent: Friday, December 07, 2007 3:01 PM > To: 'Access Developers discussion and problem solving' > Subject: Re: [AccessD] Access or SQL Server Express to web > > Hello Susan, > > May I say that to start "cooking" ASP.NET 2.0 applications the minimal > toolset is: > > - notepad.exe; > - internet access with ASP.NET hosting account, which minimal monthly fee > is > usually under USD10 and includes both MS Access and MS SQL 2005 Express. > > That's it. No kidding. I'm very serious. :) > > All ASP.NET 2.0 web site project files (except web pages graphics) can be > typed in notepad from scratch and if you will use SQL 2005 Express then > all > the SQL DDL and T-SQL scripts can be also typed in notedpad.exe and then > executed to build MS SQL database.... > > ASP.NET 2.0 web application is a set of files placed in a folder with > usually several (special purpose) subfolders. Most of them are text files > as > I noted above. There are no special project files keeping the structure of > the ASP.NET project/application. There are several special purpose > folders. > ASP.NET app deployment is usually done using XCOPY. Even MS SQL Server > Express database can be "installed"/deployed that way - placed in a > special > sub-folder named App_Data and referenced from web app's web.config file. > ASP.NET development is an easy children's game - eternal joy comparing > with > all that "DLL-Hell" and other "Active-X blues"... > > ASP.NET 2.0 is a huge technology with many features to learn/master for > years but the "start-up" fee/learning curve to make simple apps as you > mentioned is surprisingly low... > > The fact is that 80%-90% of ASP.NET simple apps can be > templated/generated/prepared manually (better using some tools of course) > based on simple text templates: just spend some time analyzing .aspx files > (and related aspx.cs/aspx.vb files) from many freely available great > tutorials as e.g. these ones: > > http://www.asp.net/learn/data-access/ > http://samples.gotdotnet.com/quickstart/aspplus/ > http://www.aspnettutorials.com/ > > ASP.NET 2.0 is a "bound world". And so many things(/properties) can be > bound > so effectively in ASP.NET apps that the one who will experience just once > this "bounding paradise" will never come back to any other existing > technologies... > > And navigation between forms in many cases can be implementing declarative > way... > > All in all you may find that to make simple apps you probably will not > need > to write any imperative (VB.NET/C#) code line... > > Warning: making highly scalable, multi-layered, "keeping pressure" of > hundreds and thousands of simultaneous users ASP.NET apps is quite > different > story than the bright one I mentioned above... > > > -- > Shamil > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Susan Harkins > Sent: Friday, December 07, 2007 10:07 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Access or SQL Server Express to web > > > > > This could be done in Classic ASP (either handcoded or using Dreamweaver > > Server Behaviors or add-ons to generate the database code) or it could > be > > coded in .NET. > > =======None of those are in my skillset right now. Well, I'm familiar with > Dreamweaver, but I'd like to get some articles out of the venture, and > Dreamweaver's rather old hat anymore. > > 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 > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From jwcolby at colbyconsulting.com Fri Dec 7 22:06:36 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Fri, 7 Dec 2007 23:06:36 -0500 Subject: [AccessD] field limit in forms In-Reply-To: <29f585dd0712071428x607a2b29u856ac5a2887b2e97@mail.gmail.com> References: <200712071741.lB7Hfelp024732@databaseadvisors.com> <29f585dd0712071428x607a2b29u856ac5a2887b2e97@mail.gmail.com> Message-ID: <014701c8394f$ba5a9f80$977aa8c0@M90> Did he do this "forearm on the keyboard" thing intentionally? That is too funny. Next time ask him what would happen if the pilot of an airplane did that to the switch panel. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Arthur Fuller Sent: Friday, December 07, 2007 5:29 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] field limit in forms You reminded me of an app I wrote for KPMG (at that time called Peat Markwick), a fancy accounting firm in Canada. I wrote it and tested it and delivered it and the first thing the boss did was a Cecil-Taylor style "hit a hundred keys with your forearm", crashing his entire forearm upon the keyboard. Literally! He banged down on the keyboard with his forearm, hitting a few dozen keys simultaneously or if not simultaneously, then at pretty close proximity). The app exploded, and he glanced askance at me, implying that I was at fault for not anticipating this. I had the temerity to ask, "How many alcoholics work for you?" This was an incorrect play. You live, you laugh, you love, you learn (as another Canadian called Allanis Morrisette might phrase it). Now I have a clause in my contracts, which says "No amount of intelligence can anticipate the extent of users' stupidity." I don't care what users want to do. I care what the specifications of the job require. I work from Use Cases, and if the Users go beyond the documented and agreed upon Use Cases, then all bets are off. The alternative is, what if the user randomly crunches his forearm down in the middle of a "File Save As" operation. I will not write code to defend against such atrocities unless paid by the hour to do so, and even then, I'll quickly get bored and abandon the operation. Even Microsoft doesn't defend against this. For example, in the middle of a "Save As" operation, you happen to hit Ctrl+Alt+Delete and then terminate the app. Is this my fault? If you Ctrl+Alt+think so and can defend against it, you're a far better programmer than I, and I will therefore retire and refer all my clients to you. A. On 12/7/07, Drew Wutka wrote: > > She must live in Fantasyland, the mythical world where uses do what > you want them too, not what they want to do.... > > ;) > > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From bbruen at unwired.com.au Fri Dec 7 22:57:07 2007 From: bbruen at unwired.com.au (Bruce Bruen) Date: Sat, 8 Dec 2007 15:57:07 +1100 Subject: [AccessD] Use Cases In-Reply-To: <29f585dd0712071925u604a0427vef92955cb776d349@mail.gmail.com> References: <200712071741.lB7Hfelp024732@databaseadvisors.com> <002801c8393b$18d49da0$0300a8c0@danwaters> <29f585dd0712071925u604a0427vef92955cb776d349@mail.gmail.com> Message-ID: <200712081557.08703.bbruen@unwired.com.au> Try EA from Sparx Systems ... www.sparxsystems.com.au I've been using it for over 4 years and the price is justifiable -- regards Bruce From shamil at users.mns.ru Sat Dec 8 04:03:33 2007 From: shamil at users.mns.ru (Shamil Salakhetdinov) Date: Sat, 8 Dec 2007 13:03:33 +0300 Subject: [AccessD] Access or SQL Server Express to web In-Reply-To: <000c01c83930$16015a60$ef706c4c@jisshowsbs.local> Message-ID: <000001c83981$97ac6040$6401a8c0@nant> William, I just wanted to note that unlike MS Access, which would be very unusual to develop applications with by using notepad.exe (that's possible but would be very insane?), ASP.Net development isn't that dependent on a certain development tool - and here you go, you can use "minimalist development approach" and do almost everything in notepad and paint... BTW, working with some advanced multi-view forms in VS2005 I'm often getting VS2005 GPF-ing when trying to do such simple things as e.g. switch template views or change controls' name in properties window... Then the only possibility to proceed is to switch to .aspx mark-up view and to type in the needed fixes manually - very similar to notepad with exception that even in .aspx markup-view InterlliSense and on-the-fly syntax error checking is working in VS very well... Still you need to know what all that .aspx mark-up "is doing here" IOW I wanted to warn Susan to be prepared to type mark-up manually when there will be no any other way to proceed and that usually happens under very strict real-life projects' deadlines conditions... >From several Web casts from MS I have learned that they rarely use design mode in their ASP.NET development guidelines presentations - they type directly in mark-up view - that's often (much) quicker after "meat" stuff of web forms generated in design mode... Much quicker if you know .aspx markup well of course... I'm not yet, I'm still learning, I'm not guru in this area yet, getting there but it could take another year or more... -- Shamil -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of William Hindman Sent: Saturday, December 08, 2007 3:20 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Access or SQL Server Express to web ...dear god ...notepad! :) ...ok, you can do it ...but why would any sane person? ...visual studio web developer express is FREE and a damn site easier to use ...in point of fact, if you can actually write Access form code and modules, you can do visual studio express with a minmal learning curve ...VERY minimal ...and the free tutorials that abound on the net, especially the ms ones, are pretty damn good ...actually, once you've gotten over the inheritence schitck, VS is EASIER to develop with than Access/vba. ...its bad enough for guru Drew to be posting how-to do classic ASP database connections rather than Asp.Net without guru Shamil encouraging coding Asp.Net with notepad :) William ...vigorously shaking head ----- Original Message ----- From: "Shamil Salakhetdinov" To: "'Access Developers discussion and problem solving'" Sent: Friday, December 07, 2007 6:01 PM Subject: Re: [AccessD] Access or SQL Server Express to web > Hello Susan, > > May I say that to start "cooking" ASP.NET 2.0 applications the minimal > toolset is: > > - notepad.exe; > - internet access with ASP.NET hosting account, which minimal monthly fee > is > usually under USD10 and includes both MS Access and MS SQL 2005 Express. > > That's it. No kidding. I'm very serious. :) > > All ASP.NET 2.0 web site project files (except web pages graphics) can be > typed in notepad from scratch and if you will use SQL 2005 Express then > all > the SQL DDL and T-SQL scripts can be also typed in notedpad.exe and then > executed to build MS SQL database.... > > ASP.NET 2.0 web application is a set of files placed in a folder with > usually several (special purpose) subfolders. Most of them are text files > as > I noted above. There are no special project files keeping the structure of > the ASP.NET project/application. There are several special purpose > folders. > ASP.NET app deployment is usually done using XCOPY. Even MS SQL Server > Express database can be "installed"/deployed that way - placed in a > special > sub-folder named App_Data and referenced from web app's web.config file. > ASP.NET development is an easy children's game - eternal joy comparing > with > all that "DLL-Hell" and other "Active-X blues"... > > ASP.NET 2.0 is a huge technology with many features to learn/master for > years but the "start-up" fee/learning curve to make simple apps as you > mentioned is surprisingly low... > > The fact is that 80%-90% of ASP.NET simple apps can be > templated/generated/prepared manually (better using some tools of course) > based on simple text templates: just spend some time analyzing .aspx files > (and related aspx.cs/aspx.vb files) from many freely available great > tutorials as e.g. these ones: > > http://www.asp.net/learn/data-access/ > http://samples.gotdotnet.com/quickstart/aspplus/ > http://www.aspnettutorials.com/ > > ASP.NET 2.0 is a "bound world". And so many things(/properties) can be > bound > so effectively in ASP.NET apps that the one who will experience just once > this "bounding paradise" will never come back to any other existing > technologies... > > And navigation between forms in many cases can be implementing declarative > way... > > All in all you may find that to make simple apps you probably will not > need > to write any imperative (VB.NET/C#) code line... > > Warning: making highly scalable, multi-layered, "keeping pressure" of > hundreds and thousands of simultaneous users ASP.NET apps is quite > different > story than the bright one I mentioned above... > > > -- > Shamil > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Susan Harkins > Sent: Friday, December 07, 2007 10:07 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Access or SQL Server Express to web > >> >> This could be done in Classic ASP (either handcoded or using Dreamweaver >> Server Behaviors or add-ons to generate the database code) or it could be >> coded in .NET. > > =======None of those are in my skillset right now. Well, I'm familiar with > Dreamweaver, but I'd like to get some articles out of the venture, and > Dreamweaver's rather old hat anymore. > > 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 -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From wdhindman at dejpolsystems.com Sat Dec 8 06:27:28 2007 From: wdhindman at dejpolsystems.com (William Hindman) Date: Sat, 8 Dec 2007 07:27:28 -0500 Subject: [AccessD] Access or SQL Server Express to web References: <008801c83905$84f445c0$4b3a8343@SusanOne><000301c83925$18ffce50$6401a8c0@nant><80103777CEBC4791B1B89115A0F5AE72@creativesystemdesigns.com> <29f585dd0712071931p30185571rcdcb3ab43eb74a46@mail.gmail.com> Message-ID: <001101c83995$b2e82dd0$ef706c4c@jisshowsbs.local> Arthur ...I would be the last here to try to put Shamil "down" ...my point was that using notepad to develop on asp.net is like walking to the mall, you can get there and back ok ...but there is going to be a lot of shopping time lost ...which is why you went to the mall in the first place :) William ----- Original Message ----- From: "Arthur Fuller" To: "Access Developers discussion and problem solving" Sent: Friday, December 07, 2007 10:31 PM Subject: Re: [AccessD] Access or SQL Server Express to web > William, > > Shamil's point was that any text editor suffices to develop a .NET app. > Obviously, it is a lot simpler to use a GUI and have intellisense and so > on, > but the end result of all these GUI interfaces is a text file, which could > be written in NotePad or any other text editor. > > My fave text editor is NoteTab, but I'm not religious about this point. > > Some folks like to write assembly code, some like C, some like higher > level > languages. I am not religious about this either. Write in the language and > level you like. Just don't put anyone down for writing at a higher or > lower > level than you. Call it multiculturalism if you wish, but I believe it. > > A. > > On 12/7/07, Jim Lawrence wrote: >> >> There is a much better editor than notebook that you can download and >> use. >> See: http://www.pnotepad.org/ >> >> Jim >> >> -----Original Message----- >> From: accessd-bounces at databaseadvisors.com >> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Shamil >> Salakhetdinov >> Sent: Friday, December 07, 2007 3:01 PM >> To: 'Access Developers discussion and problem solving' >> Subject: Re: [AccessD] Access or SQL Server Express to web >> >> Hello Susan, >> >> May I say that to start "cooking" ASP.NET 2.0 applications the minimal >> toolset is: >> >> - notepad.exe; >> - internet access with ASP.NET hosting account, which minimal monthly fee >> is >> usually under USD10 and includes both MS Access and MS SQL 2005 Express. >> >> That's it. No kidding. I'm very serious. :) >> >> All ASP.NET 2.0 web site project files (except web pages graphics) can be >> typed in notepad from scratch and if you will use SQL 2005 Express then >> all >> the SQL DDL and T-SQL scripts can be also typed in notedpad.exe and then >> executed to build MS SQL database.... >> >> ASP.NET 2.0 web application is a set of files placed in a folder with >> usually several (special purpose) subfolders. Most of them are text files >> as >> I noted above. There are no special project files keeping the structure >> of >> the ASP.NET project/application. There are several special purpose >> folders. >> ASP.NET app deployment is usually done using XCOPY. Even MS SQL Server >> Express database can be "installed"/deployed that way - placed in a >> special >> sub-folder named App_Data and referenced from web app's web.config file. >> ASP.NET development is an easy children's game - eternal joy comparing >> with >> all that "DLL-Hell" and other "Active-X blues"... >> >> ASP.NET 2.0 is a huge technology with many features to learn/master for >> years but the "start-up" fee/learning curve to make simple apps as you >> mentioned is surprisingly low... >> >> The fact is that 80%-90% of ASP.NET simple apps can be >> templated/generated/prepared manually (better using some tools of course) >> based on simple text templates: just spend some time analyzing .aspx >> files >> (and related aspx.cs/aspx.vb files) from many freely available great >> tutorials as e.g. these ones: >> >> http://www.asp.net/learn/data-access/ >> http://samples.gotdotnet.com/quickstart/aspplus/ >> http://www.aspnettutorials.com/ >> >> ASP.NET 2.0 is a "bound world". And so many things(/properties) can be >> bound >> so effectively in ASP.NET apps that the one who will experience just once >> this "bounding paradise" will never come back to any other existing >> technologies... >> >> And navigation between forms in many cases can be implementing >> declarative >> way... >> >> All in all you may find that to make simple apps you probably will not >> need >> to write any imperative (VB.NET/C#) code line... >> >> Warning: making highly scalable, multi-layered, "keeping pressure" of >> hundreds and thousands of simultaneous users ASP.NET apps is quite >> different >> story than the bright one I mentioned above... >> >> >> -- >> Shamil >> >> -----Original Message----- >> From: accessd-bounces at databaseadvisors.com >> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Susan Harkins >> Sent: Friday, December 07, 2007 10:07 PM >> To: Access Developers discussion and problem solving >> Subject: Re: [AccessD] Access or SQL Server Express to web >> >> > >> > This could be done in Classic ASP (either handcoded or using >> > Dreamweaver >> > Server Behaviors or add-ons to generate the database code) or it could >> be >> > coded in .NET. >> >> =======None of those are in my skillset right now. Well, I'm familiar >> with >> Dreamweaver, but I'd like to get some articles out of the venture, and >> Dreamweaver's rather old hat anymore. >> >> 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 >> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/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 Dec 8 06:50:41 2007 From: wdhindman at dejpolsystems.com (William Hindman) Date: Sat, 8 Dec 2007 07:50:41 -0500 Subject: [AccessD] Access or SQL Server Express to web References: <000001c83981$97ac6040$6401a8c0@nant> Message-ID: <001501c83998$f13c9230$ef706c4c@jisshowsbs.local> Shamil ...I've moved to vs'8 ...the intellisense in js alone is worth it ...not to mention the inclusion of a css "expression" type tool in the wd version. ...I rarely work in design mode now ...it used to crap on me all the time when I started using vs'5 ...its not really functional even in vs'8 imnsho ...I'd much rather work in the source window and then view the real thing in the browser ...and source view has notepad beat all to hell and back ...I can spend hours looking for the missing ":" in note pad while in vs it makes it virtually impossible to miss it in the first place and damned easy to find if you do. ...and there is sooooooooooo much more sample code available in vb.net and c#.net on the net than there is for Access ...and with the syntax being so similar between them, its often very easy to convert from one to the other. William ----- Original Message ----- From: "Shamil Salakhetdinov" To: "'Access Developers discussion and problem solving'" Sent: Saturday, December 08, 2007 5:03 AM Subject: Re: [AccessD] Access or SQL Server Express to web > William, > > I just wanted to note that unlike MS Access, which would be very unusual > to > develop applications with by using notepad.exe (that's possible but would > be > very insane?), ASP.Net development isn't that dependent on a certain > development tool - and here you go, you can use "minimalist development > approach" and do almost everything in notepad and paint... > > BTW, working with some advanced multi-view forms in VS2005 I'm often > getting > VS2005 GPF-ing when trying to do such simple things as e.g. switch > template > views or change controls' name in properties window... > > Then the only possibility to proceed is to switch to .aspx mark-up view > and > to type in the needed fixes manually - very similar to notepad with > exception that even in .aspx markup-view InterlliSense and on-the-fly > syntax > error checking is working in VS very well... > > Still you need to know what all that .aspx mark-up "is doing here" IOW I > wanted to warn Susan to be prepared to type mark-up manually when there > will > be no any other way to proceed and that usually happens under very strict > real-life projects' deadlines conditions... > >>From several Web casts from MS I have learned that they rarely use design > mode in their ASP.NET development guidelines presentations - they type > directly in mark-up view - that's often (much) quicker after "meat" stuff > of > web forms generated in design mode... > > Much quicker if you know .aspx markup well of course... > > I'm not yet, I'm still learning, I'm not guru in this area yet, getting > there but it could take another year or more... > > -- > Shamil > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of William Hindman > Sent: Saturday, December 08, 2007 3:20 AM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Access or SQL Server Express to web > > ...dear god ...notepad! :) > > ...ok, you can do it ...but why would any sane person? ...visual studio > web > developer express is FREE and a damn site easier to use ...in point of > fact, > > if you can actually write Access form code and modules, you can do visual > studio express with a minmal learning curve ...VERY minimal ...and the > free > tutorials that abound on the net, especially the ms ones, are pretty damn > good ...actually, once you've gotten over the inheritence schitck, VS is > EASIER to develop with than Access/vba. > > ...its bad enough for guru Drew to be posting how-to do classic ASP > database > > connections rather than Asp.Net without guru Shamil encouraging coding > Asp.Net with notepad :) > > William ...vigorously shaking head > > ----- Original Message ----- > From: "Shamil Salakhetdinov" > To: "'Access Developers discussion and problem solving'" > > Sent: Friday, December 07, 2007 6:01 PM > Subject: Re: [AccessD] Access or SQL Server Express to web > > >> Hello Susan, >> >> May I say that to start "cooking" ASP.NET 2.0 applications the minimal >> toolset is: >> >> - notepad.exe; >> - internet access with ASP.NET hosting account, which minimal monthly fee >> is >> usually under USD10 and includes both MS Access and MS SQL 2005 Express. >> >> That's it. No kidding. I'm very serious. :) >> >> All ASP.NET 2.0 web site project files (except web pages graphics) can be >> typed in notepad from scratch and if you will use SQL 2005 Express then >> all >> the SQL DDL and T-SQL scripts can be also typed in notedpad.exe and then >> executed to build MS SQL database.... >> >> ASP.NET 2.0 web application is a set of files placed in a folder with >> usually several (special purpose) subfolders. Most of them are text files >> as >> I noted above. There are no special project files keeping the structure >> of >> the ASP.NET project/application. There are several special purpose >> folders. >> ASP.NET app deployment is usually done using XCOPY. Even MS SQL Server >> Express database can be "installed"/deployed that way - placed in a >> special >> sub-folder named App_Data and referenced from web app's web.config file. >> ASP.NET development is an easy children's game - eternal joy comparing >> with >> all that "DLL-Hell" and other "Active-X blues"... >> >> ASP.NET 2.0 is a huge technology with many features to learn/master for >> years but the "start-up" fee/learning curve to make simple apps as you >> mentioned is surprisingly low... >> >> The fact is that 80%-90% of ASP.NET simple apps can be >> templated/generated/prepared manually (better using some tools of course) >> based on simple text templates: just spend some time analyzing .aspx >> files >> (and related aspx.cs/aspx.vb files) from many freely available great >> tutorials as e.g. these ones: >> >> http://www.asp.net/learn/data-access/ >> http://samples.gotdotnet.com/quickstart/aspplus/ >> http://www.aspnettutorials.com/ >> >> ASP.NET 2.0 is a "bound world". And so many things(/properties) can be >> bound >> so effectively in ASP.NET apps that the one who will experience just once >> this "bounding paradise" will never come back to any other existing >> technologies... >> >> And navigation between forms in many cases can be implementing >> declarative >> way... >> >> All in all you may find that to make simple apps you probably will not >> need >> to write any imperative (VB.NET/C#) code line... >> >> Warning: making highly scalable, multi-layered, "keeping pressure" of >> hundreds and thousands of simultaneous users ASP.NET apps is quite >> different >> story than the bright one I mentioned above... >> >> >> -- >> Shamil >> >> -----Original Message----- >> From: accessd-bounces at databaseadvisors.com >> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Susan Harkins >> Sent: Friday, December 07, 2007 10:07 PM >> To: Access Developers discussion and problem solving >> Subject: Re: [AccessD] Access or SQL Server Express to web >> >>> >>> This could be done in Classic ASP (either handcoded or using Dreamweaver >>> Server Behaviors or add-ons to generate the database code) or it could >>> be >>> coded in .NET. >> >> =======None of those are in my skillset right now. Well, I'm familiar >> with >> Dreamweaver, but I'd like to get some articles out of the venture, and >> Dreamweaver's rather old hat anymore. >> >> 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 > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/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 Dec 8 07:02:46 2007 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Sat, 8 Dec 2007 13:02:46 -0000 Subject: [AccessD] OT:Is it Friday Yet In-Reply-To: Message-ID: <010701c8399a$a1e90950$8119fea9@LTVM> Thanks Jim, interesting stuff. Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Hale, Jim Sent: 07 December 2007 17:51 To: Access Developers discussion and problem solving Subject: Re: [AccessD] OT:Is it Friday Yet NPR did some stories on Paul that make his victory even more amazing. http://www.npr.org/templates/story/story.php?storyId=16587051 -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of max.wanadoo at gmail.com Sent: Thursday, December 06, 2007 11:40 AM To: 'Access Developers discussion and problem solving' Subject: [AccessD] OT:Is it Friday Yet Couldn't wait to pass these on http://www.flixxy.com/my-mom-said-i-could.htm http://www.flixxy.com/voice-talent-opera-singer.htm Sorry Andy, but it only a few hours off Friday! These are brilliant! Paul Potts for King! Max -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com *********************************************************************** The information transmitted is intended solely for the individual or entity to which it is addressed and may contain confidential and/or privileged material. Any review, retransmission, dissemination or other use of or taking action in reliance upon this information by persons or entities other than the intended recipient is prohibited. If you have received this email in error please contact the sender and delete the material from any computer. As a recipient of this email, you are responsible for screening its contents and the contents of any attachments for the presence of viruses. No liability is accepted for any damages caused by any virus transmitted by this email. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From dwaters at usinternet.com Sat Dec 8 09:44:10 2007 From: dwaters at usinternet.com (Dan Waters) Date: Sat, 8 Dec 2007 09:44:10 -0600 Subject: [AccessD] Use Cases In-Reply-To: <200712081557.08703.bbruen@unwired.com.au> References: <200712071741.lB7Hfelp024732@databaseadvisors.com><002801c8393b$18d49da0$0300a8c0@danwaters><29f585dd0712071925u604a0427vef92955cb776d349@mail.gmail.com> <200712081557.08703.bbruen@unwired.com.au> Message-ID: <000301c839b1$2d476f30$0300a8c0@danwaters> I was looking around and found a new requirements/use case application called EdgeRM from a company called Infogenium. www.infogenium.com EdgeRM is a 1.0 application released two weeks ago. It appears that I could set this up on a web server and provide a user license to each customer. Requirements and use cases can be input by customers and reviewed by me and them on-line. I think I could have a single system for all customers. A single user license is $189. I need to read more, but if anyone else is interested in this kind of thing you might take a look. Dan -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Bruce Bruen Sent: Friday, December 07, 2007 10:57 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Use Cases Try EA from Sparx Systems ... www.sparxsystems.com.au I've been using it for over 4 years and the price is justifiable -- regards Bruce -- 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 Dec 8 12:20:39 2007 From: fuller.artful at gmail.com (Arthur Fuller) Date: Sat, 8 Dec 2007 13:20:39 -0500 Subject: [AccessD] field limit in forms In-Reply-To: <014701c8394f$ba5a9f80$977aa8c0@M90> References: <200712071741.lB7Hfelp024732@databaseadvisors.com> <29f585dd0712071428x607a2b29u856ac5a2887b2e97@mail.gmail.com> <014701c8394f$ba5a9f80$977aa8c0@M90> Message-ID: <29f585dd0712081020pba7092ka0bf3eb911de3588@mail.gmail.com> Oh yes, he did it intentionally, to see if my software was "robust". Regarding your suggestion, I concur and would take it a step further: take him up in a plane and then do it myself. LOL. Seriously, that's what he did, and he expected my software to defend against it. I explained that this was difficult to defend against, to no avail. I even asked him to show me a piece of software that could defend against it. He declined. This gave rise to Fuller's Fifteenth Law: Those who can count become accountants. Those who can't become project managers in an accounting firm. A. On 12/7/07, jwcolby wrote: > > Did he do this "forearm on the keyboard" thing intentionally? That is too > funny. Next time ask him what would happen if the pilot of an airplane > did > that to the switch panel. > From robert at servicexp.com Sat Dec 8 17:19:58 2007 From: robert at servicexp.com (Robert) Date: Sat, 08 Dec 2007 18:19:58 -0500 Subject: [AccessD] Window in Task Bar In-Reply-To: <29f585dd0712081020pba7092ka0bf3eb911de3588@mail.gmail.com> References: <200712071741.lB7Hfelp024732@databaseadvisors.com> <29f585dd0712071428x607a2b29u856ac5a2887b2e97@mail.gmail.com> <014701c8394f$ba5a9f80$977aa8c0@M90> <29f585dd0712081020pba7092ka0bf3eb911de3588@mail.gmail.com> Message-ID: <475B269E.4050307@servicexp.com> -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Is there some bug (A2002) that will not always allow the setting "windows in task bar" to work in an .mde? Thanks WBR Robert -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.7 (MingW32) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFHWyae72dSYCwH8FQRAkX1AKCaBiRR4Za8Wo1rwcNUv38uDnnFNwCfSD/I /Mwdq8fMEqDokgvXlIJ+Izg= =r3vP -----END PGP SIGNATURE----- From jwcolby at colbyconsulting.com Sat Dec 8 17:42:05 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Sat, 8 Dec 2007 18:42:05 -0500 Subject: [AccessD] field limit in forms In-Reply-To: <29f585dd0712081020pba7092ka0bf3eb911de3588@mail.gmail.com> References: <200712071741.lB7Hfelp024732@databaseadvisors.com><29f585dd0712071428x607a2b29u856ac5a2887b2e97@mail.gmail.com><014701c8394f$ba5a9f80$977aa8c0@M90> <29f585dd0712081020pba7092ka0bf3eb911de3588@mail.gmail.com> Message-ID: <017d01c839f3$f15784e0$977aa8c0@M90> 20000 feet, out the door without a parachute. ;-) John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Arthur Fuller Sent: Saturday, December 08, 2007 1:21 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] field limit in forms Oh yes, he did it intentionally, to see if my software was "robust". Regarding your suggestion, I concur and would take it a step further: take him up in a plane and then do it myself. LOL. Seriously, that's what he did, and he expected my software to defend against it. I explained that this was difficult to defend against, to no avail. I even asked him to show me a piece of software that could defend against it. He declined. This gave rise to Fuller's Fifteenth Law: Those who can count become accountants. Those who can't become project managers in an accounting firm. A. On 12/7/07, jwcolby wrote: > > Did he do this "forearm on the keyboard" thing intentionally? That is > too funny. Next time ask him what would happen if the pilot of an > airplane did that to the switch panel. > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From miscellany at mvps.org Sun Dec 9 03:02:19 2007 From: miscellany at mvps.org (Steve Schapel) Date: Sun, 09 Dec 2007 22:02:19 +1300 Subject: [AccessD] OT:Is it Friday Yet In-Reply-To: <00c601c83905$d0c68530$ec9ed355@minster33c3r25> References: <00c601c83905$d0c68530$ec9ed355@minster33c3r25> Message-ID: <475BAF1B.8050004@mvps.org> Hi Andy, I am actually out of Wellington city a bit, in Lower Hutt. But at the moment working on a contract a couple of days a week in the city, in an office overlooking the harbour. Is your friend into Access? If so, we'll have to make sure he/she knows about the Access Special Interest Group, next meeting 19th December. Regards Steve Andy Lacey wrote: > One of my favourite cities anywhere, despite the weather. Whereabouts are > you Steve? We have a good friend in Khandallah. From jwcolby at colbyconsulting.com Sun Dec 9 18:42:49 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Sun, 9 Dec 2007 19:42:49 -0500 Subject: [AccessD] FW: [dba-SQLServer] My learning experience - was RE: Clustered index Message-ID: <01b301c83ac5$97b61500$977aa8c0@M90> This email is going to present results of a "side by side" (but not quite apples to apples) comparison of the work I have done over the last few years on a huge database which I lovingly call "the database from hell". But first some background. I have three different databases. One called HSIDRaw (first generation), the next called HSID (second generation), the next called HSIDVert. tblHSIDCean: HSIDRaw has a table called tblHSIDClean which is all of the original data, 65 million records, with close to 700 fields. This data comes from an old "fixed width" text file which I imported years ago. It was this database / table that I have mostly been using for the last couple of years. Each record in tblHSIDClean has an autonumber PKID field which is the PK of each record in tblHSIDClean, created at the time I did the data import. This PKID carries through to everything else I do. The data in this table consists of responses to polls, so although there are 65 million records in the database, not all people answered every poll. There is data about boat ownership (about 7 million responders), income (about 40 million responders), travel (unknown number of responders ATM) etc. So every field does not contain data for every record, in fact in some fields the data is sparsely populated. I took the name / address info from this table and had it "address validated", the results of which sit in another table of ~51 million valid deliverable name / address records (tblAZHSID). That data carries the PKID from tblHSIDClean as well so that I can relate a clean address back to these tblHSIDClean records. That "address validated" table contains ONLY address validation info, and NONE of the data in tblHSIDClean. tblAZHSID is of no interest to this discussion other than so that you can conceptualize how the data might be used to get "names / addresses of people WHERE...", i.e. mailing list data, which is the ultimate requirement of this data. tblAZHSID has address info, tblHSIDClean contains WHERE info, and they are related on PKID. INDEXES: In tblHSIDClean I used indexes on the fields that the client would ask about. I would build the index on demand (as I needed it) and they slowly accumulated. The indexes were always just a single field, no "cover index" concept at this point. These indexes provided fast COUNTS but did not work well for returning PKID sets for further processing in complex queries with WHERE clauses covering many different unrelated fields - WHERE Income IN() AND BoatLength IN() AND HasDogs = 'Y'. tblHSID: In the last month I extracted tblHSID From HSIDClean, out into a new database called HSID. tblHSID has the leading ~100 fields stripped off. These 100 fields are OLD address validation stuff and is never used at all for any reason. Thus tblHSID has 584 fields. Additionally, tblHSID only has 51 million records. When I did address validation years ago It turned out that about 14 million records "fell out" of the 65 million records because of bad address info. The 51 million records represent all the records that were deliverable. This table carries the PKID field from tblHSIDClean so that I know which record in tblHSID (new) relates to which record in tblHSIDClean (old). To summarize, tblHSID has ~100 fewer fields and 14 million fewer records than tblHSIDClean. INDEXES: In this database I started building "cover indexes" where each index was GENERALLY still for a single field but would also include the PKID as well. In a couple of cases I build a cover index where a logical group of fields were all contained in the index, as well as the PKID. In these cover indexes I place the data field first in the index, and then the PKID, on the theory that I would be doing WHERE clauses using this index to look for specific values in the data field. In some cases the results are simple counts, how many records with HullType = 'A' (boaters with aluminum hulls) or NarrowIncomeBand = 'T' (people with incomes > 150K). So covering indexes SHOULD make the process of getting counts of specific data elements faster, and in particular should make the process of getting actual PKID sets for these data elements faster. One of the uses of the database is to get actual addresses for all of the people WHERE..., for which I need PKID sets in order to facilitate comparisons and joins, and also to get at the name / address data over in tblAZHSID. tblHSIDVert: In the last few days I created HSIDVert database with tblHSIDVert_001_083, tblHSIDVert_084_143, tblHSIDVert_144_233 etc. Each table contains data points from specific sets of fields. You can think of each table as a vertical partition of tblHSID, although of course it is more than that. In these tables I completely restructured the data in the manner I have discussed in the last few days. I got a list of all of the remaining data fields (all of the fields in tblHSID), 584 fields total, and placed the field names into tblHSIDFldName with an autoincrement PKID which becomes the FieldNameID. I then created tables named as above, with just three columns, FldNameID, FldValue, and PKID. PKID of course is the PKID from records in tblHSID and tblHSIDClean and simply tells me which RECORD back in tblHSID / tblHSIDClean each "data point record" is coming from. FldNameID comes from the above mentioned tblHSIDFldName and simply tells me which FIELD each data point comes from. Data is the data point or element from the field specified. I then created a process that pulls ONLY the data points out of tblHSID for each field in tblHSID, and place those data points into tblHSIDVert. IOW I grabbed "just the facts ma'am" and "stacked them" into a single column of data, with a pair of other fields to keep it all straight - the FieldNameID and the PKID. INDEXES: In HSIDVert I created a single clustered index covering all three fields, in the order of FldNameID, Data, PKID. If you think about the concept, the "second generation" (tblHSID) is of course better than the "first generation" (tblHSIDClean) for three reasons, fewer records, fewer fields, and covering indexes. HOWEVER I still have to create these covering indexes as the client asks for results using a specific field. I.e. each field has its own distinct covering index, and there are still 584 possible fields needing a cover index. That's a lot of indexes. The "third generation" has some advantages in that ONLY the actual data is contained in the table, (no empty fields) and EVERY field gets an index automatically due to the fact that this table uses a cover index (the clustered index). So which "schema" will win the race? Results in part two of this email. John W. Colby Colby Consulting www.ColbyConsulting.com From joeget at vgernet.net Sun Dec 9 21:07:19 2007 From: joeget at vgernet.net (John Eget) Date: Sun, 9 Dec 2007 21:07:19 -0600 Subject: [AccessD] Access 2003 to 2007 error flag Message-ID: <001e01c83ad9$ccd08130$38c2f63f@gateway8529fab> Anyone I have a database that works fine in 2003, but when I open it in 2007 I get an error code popup when I open my splash screen that states "Invalid procedure call or argument". I have isolated it (at least I think so) to the following area within the Splash Screen: Private Sub Form_Open(Cancel As Integer) On Error GoTo Form_Open_Error ' Check to see if EASILOOK Back End XP is available. If modRefreshTableLinks.CheckLinks() = False Then ' Try to relink the tables; if it fails, shut down EASILOOK Front End XP Application. If modRefreshTableLinks.RelinkTables() = False Then DoCmd.Close acForm, "frmSplash" 'Closes EASILOOK Front End XP Application DoCmd.Quit End If End If Call SetEnabledState(True) 'Enables application close and exit capability 'Call SetEnabledState(False) 'Disables application close and exit capability Form_Open_Exit: Exit Sub Form_Open_Error: MsgBox Err.Description CloseCurrentDatabase Resume Form_Open_Exit End Sub If i comment out the Call SetEnabledState area the form works fine. I also have a module that states: Public Function SetEnabledState(blnState As Boolean) Call CloseButtonState(blnState) Call ExitMenuState(blnState) End Function I am at a loss as to why this is happening. My Tool-References are as follows: Visual Basic for Applications Microsoft Access 12.0 Object Library Microsoft DAO 3.6 Object Library Microsoft ActiveX Data Objects 2.5 Library Microsoft Visual Basics for Applications Extendibility 5.3 OLE Automation All of the above works perfectly in 2003 Anyone have any ideas?? From jwcolby at colbyconsulting.com Sun Dec 9 20:32:31 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Sun, 9 Dec 2007 21:32:31 -0500 Subject: [AccessD] [dba-SQLServer] My learning experience In-Reply-To: <018e01c83aa2$d3cc1760$977aa8c0@M90> References: <017f01c83a0e$ea5f5ad0$977aa8c0@M90><29f585dd0712082116t3c9c629ekbd430499f056fa5@mail.gmail.com><018301c83a48$eece8f70$977aa8c0@M90><29f585dd0712091011n5e99e8acm2afa88e34d1b8f3f@mail.gmail.com> <018e01c83aa2$d3cc1760$977aa8c0@M90> Message-ID: <01b701c83ad4$eb0748a0$977aa8c0@M90> OK, so here I am going to run some timings on various things, using all three databases. My client gave me an actual order to provide counts of the HSID data against the smoker data (a different table). From the HSID data I need to do selections: NarrowIncomeBand codes 1-5 codes 6-8 codes 9, A-D codes E-I codes J-S codes T Gender - Male Code 1 Gender - Female Code 2 YearModelOfBoat Code <> '' Pool Code 'Y' Etc Etc. The client is trying to understand the data in two different completely unrelated tables, the HSID file and the TFF smokers, as well as the HSID file and the SMK smokers. The order actually has me join PKID result sets to another pair of tables the TFF smoker file and the SMK smoker file. IOW count: TFF smokers WHERE narrow income band 1-5 SMK smokers WHERE narrow income band 1-5 TFF Smokers WHERE Gender 1 SMK Smokers WHERE Gender 1 TFF Smokers WHERE Gender 2 SMK Smokers WHERE Gender 2 etc etc. The problem is that TFF and SMK smokers are unrelated between themselves, and also unrelated to HSID. In order to get counts, I need to somehow get something in common, which will be the name / address data. That part of the equation is really too complex to go into here ("beyond the scope of this discussion") and so I am going to punt and ignore the join between HSID and any other file (smokers in this case) and instead simply discuss how I "prep" the HSID file to allow me to compare it later on, and then compare timings of those "prepped" queries. Create order structures: I typically create a directory structure - PSM (the client) \ Orders \ OrderNum. In that directory on the disk I place the spreadsheet containing the order as well as any queries that I create that I want to save out as actual query files, any documents I get or create, and any CSVs or fixed with output files in the case of orders for names or counts. Counts generally go into spreadsheets directly. I also create a new database container to hold the views and temp tables required to fill that specific order, with the name of the order in the database name. Once I have a database container I... Create the Indexes: The next thing I have to do in the case of tblHSIDClean and tblHSID is to go in and make sure that I have indexes on the fields that I am going to do WHERE comparisons on. Sometimes they already exist from a previous order, sometimes I have to create the indexes because there isn't one already. In the case of tblHSIDClean I will create indexes of just each field individually. In tblHSID I will create "cover indexes" of either the individual field AND the PKID, or if there are several RELATED fields in the WHERE clause I will create a cover index including all of the related fields AND the PKID field. Creating these indexes typically takes a few minutes per index, with the exact time varying by how many actual data points are in a specific field, as well as how many fields are in the cover index (in the case of tblHSID). In the case of tblHSIDVert, I already have a single clustered index and that is all I need. Create views: Next I create views to pull each field with the PKID for each WHERE column. Strictly speaking individual queries are not required, i.e. I could create one mongo query (and I used to do so), but in the past anyway these mongo queries would take anywhere from 20 minutes to an hour to run. The problem was simply that if anything was not right I would have to make changes and rerun, leading to LOOOOONG times to get the thing done, though not necessarily lots of billable time. So I learned to create "field specific" views that would pull just the PKIDs required for one piece of the final result, and later join the pieces into a whole once the pieces pulled the right things. With a query for each piece of the bigger WHERE clause, I would then start the process of combining the queries to AND and OR them into the larger "whole WHERE clause". Joins between the PKIDs form the ANDS. So if I need (for example) WHERE Income in('D', 'E', 'F') AND CasionGambler = 'Y', I would create two queries, one to get all the PKIDs matching the income criteria, the other with all the PKIDs that match the CasinoGambler, and then join the PKIDs in a higher level query to AND the result set. Often times I need to get COUNTS so I would build a query on top of the queries that and / or the smaller queries to COUNT() the PKIDs that make it through the subqueries. If you have gotten this far then you understand how I go about constructing the stuff required to fill the order. The order might just be "counts" of how many people in an income range gamble, or how many people have dogs AND have cats, or how many people have children, are in a specific income range, and have cats. My client then knows how many "addresses" he can deliver for those criteria, and can go to his client with a proposal for supplying addresses. He might get the order, in which case he comes back to me and says, "now deliver 100K name / Address records in zip codes X, Y and Z". And of course this assumes he asked for counts in those zip codes, and there were at least 100K records made it through the filters. That's the idea and now I will present some timing results for some of the sub queries used in an actual order, this order is just for counts as discussed at the top of this email. I will construct the sub queries for all three different databases and time them. I will NOT take it to the point where I tie it into the smoker databases because that "is beyond the scope of this discussion". I am also going to bring AccessD into this because there might be folks on that list interested in this subject. OTOH maybe NOBODY except Arthur is interested! ;-) Next email, the results. It may be a day or so. I have to actually get this out TONIGHT so I will be doing whatever I have to do to get results. I will do timings tomorrow sometime. John W. Colby Colby Consulting www.ColbyConsulting.com From kp at sdsonline.net Sun Dec 9 20:49:59 2007 From: kp at sdsonline.net (Kath Pelletti) Date: Mon, 10 Dec 2007 13:49:59 +1100 Subject: [AccessD] Error Creating Custom Ribbon A2007 Message-ID: <000801c83ad7$5be800d0$6401a8c0@DELLAPTOP> Wondering whether anyone can help me with an error I am hitting when trying to create my first custom ribbon for an Access 2007 app. (Has anyone else on the list actually done this successfully???) (I am following instructions found here: http://www.databasedev.co.uk/access2007ribbon.html ) I have followed the instructions to the letter and have re-checked my syntax but when my app is closed and reopens after creating the ribbon, I get this error: -------------------------------------------------------------------------------- Error found in Custom UI XML of "D:\SDS\Clients\LM Traffic Signals\LM_FE.accdb": Line 12 Column: 11 Error Code 0x80004005 The node is neither valid nor invalid because no DTD/Schema declaration was found. -------------------------------------------------------------------------------- Here is my XML: -------------------------------------------------------------------------------- Does anyone know what the error is referring to? tia Kath ______________________________________ Kath Pelletti Software Design and Solutions Pty Ltd From darren at activebilling.com.au Sun Dec 9 22:29:03 2007 From: darren at activebilling.com.au (Darren D) Date: Mon, 10 Dec 2007 15:29:03 +1100 Subject: [AccessD] A2003: Get Latest File in a folder Message-ID: <200712100429.lBA4SuC6003269@databaseadvisors.com> Hi Team I need to determine the file name of the 'last' file in a given folder In this instance I need to use define the 'last' file in a folder by the date/time EG In a folder I may have 3 files 123XYZA012820071205 123XYZA012920071205 123XYZA013020071205 Where 123XYZA013020071205 is the 'latest' file in the folder by say.a few hours Though the time diff is not important - just so long as I can tell it is the most recent file I appreciate the files have date stamps in their file name - this is not suitable - I need the latest by date and time I also can see the files have sequential numbers 128,129 and 130 in the 3 I have provided This is the issue though I am trying to determine If the highest sequential no = the latest file This is to avoid loosing sequence etc with our suppliers Any pointers/suggestions? I assume I will be using the FSO object - I am familiar with that I also know it has the ability to interrogate the date/time attribs of files Though I am not sure how to loop through all the files in a folder and determine the newest one - that's the bit I am clueless on (Andy - No comments about how clueless I am in general :-) ) NB: these files do not have extensions - So that can't be part of any suggested solution Many thanks in advance Darren From fuller.artful at gmail.com Sun Dec 9 23:13:01 2007 From: fuller.artful at gmail.com (Arthur Fuller) Date: Mon, 10 Dec 2007 00:13:01 -0500 Subject: [AccessD] A2003: Get Latest File in a folder In-Reply-To: <200712100429.lBA4SuC6003269@databaseadvisors.com> References: <200712100429.lBA4SuC6003269@databaseadvisors.com> Message-ID: <29f585dd0712092113t56781af8q5e6c6c1e4a014a82@mail.gmail.com> How strange. I have code that does precisely this! It must be Christmas! No promises that this code is optimal but it works. '--------------------------------------------------------------------------------------- ' Procedure : NewestFile ' DateTime : 8/10/2007 12:04 ' Author : Arthur Fuller ' Purpose : ' Returns the name of the most recent file in a Directory ' That matches the FileSpec (e.g., "*.xls"). ' Returns an empty string if the directory does not exist or ' it contains no matching files '--------------------------------------------------------------------------------------- ' Function NewestFile(Directory, FileSpec) Dim FileName As String Dim MostRecentFile As String Dim MostRecentDate As Date On Error GoTo NewestFile_Error If Right(Directory, 1) <> "\" Then Directory = Directory & "\" FileName = Dir(Directory & FileSpec, 0) If FileName <> "" Then MostRecentFile = FileName MostRecentDate = FileDateTime(Directory & FileName) Do While FileName <> "" If FileDateTime(Directory & FileName) > MostRecentDate Then MostRecentFile = FileName MostRecentDate = FileDateTime(Directory & FileName) End If FileName = Dir Loop End If NewestFile = MostRecentFile On Error GoTo 0 Exit Function NewestFile_Error: MsgBox "Error " & Err.Number & " (" & Err.Description & ") in procedure NewestFile of Module FileDateFolderStuff" End Function You'll probably have to rename a few things to work in your system, but this code works. hth. Arthur P.S. I want to comment on your "Hi Team" salutation. We are indeed a team! Should any employer question my time occupied on this site, I simply respond that she is hiring me + 2000 people who know what they're doing, all for one low price. I value this place more than I can describe. Suffice to say, "greatest space I have ever found." A. On 12/9/07, Darren D wrote: > > Hi Team > > > > I need to determine the file name of the 'last' file in a given folder > > In this instance I need to use define the 'last' file in a folder by the > date/time > > > > EG In a folder I may have 3 files > > 123XYZA012820071205 > > 123XYZA012920071205 > > 123XYZA013020071205 > > > > Where 123XYZA013020071205 is the 'latest' file in the folder by say.a few > hours > > Though the time diff is not important - just so long as I can tell it is > the > most recent file > > > > I appreciate the files have date stamps in their file name - this is not > suitable - I need the latest by date and time > > I also can see the files have sequential numbers 128,129 and 130 in the 3 > I have > provided > > This is the issue though I am trying to determine If the highest > sequential no > = the latest file > > This is to avoid loosing sequence etc with our suppliers > > > > Any pointers/suggestions? > > > > I assume I will be using the FSO object - I am familiar with that > > I also know it has the ability to interrogate the date/time attribs of > files > > Though I am not sure how to loop through all the files in a folder and > determine > the newest one - that's the bit I am clueless on > > (Andy - No comments about how clueless I am in general :-) ) > > > > NB: these files do not have extensions - So that can't be part of any > suggested > solution > > > > 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 Sun Dec 9 23:50:19 2007 From: darren at activebilling.com.au (Darren D) Date: Mon, 10 Dec 2007 16:50:19 +1100 Subject: [AccessD] A2003: Get Latest File in a folder In-Reply-To: <29f585dd0712092113t56781af8q5e6c6c1e4a014a82@mail.gmail.com> Message-ID: <200712100550.lBA5oB0q012031@databaseadvisors.com> Genius Arthur Exactly what I needed - I have implemented a test version of it already Many many thanks Darren ----------------- T: 1300 301 731 -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Arthur Fuller Sent: Monday, 10 December 2007 4:13 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] A2003: Get Latest File in a folder How strange. I have code that does precisely this! It must be Christmas! No promises that this code is optimal but it works. '------------------------------------------------------------------------------- -------- ' Procedure : NewestFile ' DateTime : 8/10/2007 12:04 ' Author : Arthur Fuller ' Purpose : ' Returns the name of the most recent file in a Directory ' That matches the FileSpec (e.g., "*.xls"). ' Returns an empty string if the directory does not exist or ' it contains no matching files '------------------------------------------------------------------------------- -------- ' Function NewestFile(Directory, FileSpec) Dim FileName As String Dim MostRecentFile As String Dim MostRecentDate As Date On Error GoTo NewestFile_Error If Right(Directory, 1) <> "\" Then Directory = Directory & "\" FileName = Dir(Directory & FileSpec, 0) If FileName <> "" Then MostRecentFile = FileName MostRecentDate = FileDateTime(Directory & FileName) Do While FileName <> "" If FileDateTime(Directory & FileName) > MostRecentDate Then MostRecentFile = FileName MostRecentDate = FileDateTime(Directory & FileName) End If FileName = Dir Loop End If NewestFile = MostRecentFile On Error GoTo 0 Exit Function NewestFile_Error: MsgBox "Error " & Err.Number & " (" & Err.Description & ") in procedure NewestFile of Module FileDateFolderStuff" End Function You'll probably have to rename a few things to work in your system, but this code works. hth. Arthur P.S. I want to comment on your "Hi Team" salutation. We are indeed a team! Should any employer question my time occupied on this site, I simply respond that she is hiring me + 2000 people who know what they're doing, all for one low price. I value this place more than I can describe. Suffice to say, "greatest space I have ever found." A. On 12/9/07, Darren D wrote: > > Hi Team > > > > I need to determine the file name of the 'last' file in a given folder > > In this instance I need to use define the 'last' file in a folder by the > date/time > > > > EG In a folder I may have 3 files > > 123XYZA012820071205 > > 123XYZA012920071205 > > 123XYZA013020071205 > > > > Where 123XYZA013020071205 is the 'latest' file in the folder by say.a few > hours > > Though the time diff is not important - just so long as I can tell it is > the > most recent file > > > > I appreciate the files have date stamps in their file name - this is not > suitable - I need the latest by date and time > > I also can see the files have sequential numbers 128,129 and 130 in the 3 > I have > provided > > This is the issue though I am trying to determine If the highest > sequential no > = the latest file > > This is to avoid loosing sequence etc with our suppliers > > > > Any pointers/suggestions? > > > > I assume I will be using the FSO object - I am familiar with that > > I also know it has the ability to interrogate the date/time attribs of > files > > Though I am not sure how to loop through all the files in a folder and > determine > the newest one - that's the bit I am clueless on > > (Andy - No comments about how clueless I am in general :-) ) > > > > NB: these files do not have extensions - So that can't be part of any > suggested > solution > > > > 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 ewaldt at gdls.com Mon Dec 10 06:33:37 2007 From: ewaldt at gdls.com (ewaldt at gdls.com) Date: Mon, 10 Dec 2007 07:33:37 -0500 Subject: [AccessD] Form examples In-Reply-To: Message-ID: Do you have a source for attractive forms, main menus, etc.? When you want to design one, but are stuck for just how it should look, sometimes just seeing another's work can give you an idea. I don't mean a form to copy and use necessarily; even pictures of them could be useful. TIA, Thomas F. Ewald Stryker Mass Properties General Dynamics Land Systems This is an e-mail from General Dynamics Land Systems. It is for the intended recipient only and may contain confidential and privileged information. No one else may read, print, store, copy, forward or act in reliance on it or its attachments. If you are not the intended recipient, please return this message to the sender and delete the message and any attachments from your computer. Your cooperation is appreciated. From fuller.artful at gmail.com Mon Dec 10 07:03:00 2007 From: fuller.artful at gmail.com (Arthur Fuller) Date: Mon, 10 Dec 2007 08:03:00 -0500 Subject: [AccessD] A2003: Get Latest File in a folder In-Reply-To: <200712100550.lBA5oB0q012031@databaseadvisors.com> References: <29f585dd0712092113t56781af8q5e6c6c1e4a014a82@mail.gmail.com> <200712100550.lBA5oB0q012031@databaseadvisors.com> Message-ID: <29f585dd0712100503l1bf4dd13s9c742eae7e7a5db4@mail.gmail.com> Genius would be pushing the flattery envelope a tad too much, Darren. But if the code helps, cool. On 12/10/07, Darren D wrote: > > Genius Arthur > > Exactly what I needed - I have implemented a test version of it already > > Many many thanks > > Darren From Gustav at cactus.dk Mon Dec 10 07:03:00 2007 From: Gustav at cactus.dk (Gustav Brock) Date: Mon, 10 Dec 2007 14:03:00 +0100 Subject: [AccessD] Form examples Message-ID: Hi Thomas Ben Cage once hosted a gallery but the pages have been taken down and I think he has left the list. /gustav >>> ewaldt at gdls.com 10-12-2007 13:33:37 >>> Do you have a source for attractive forms, main menus, etc.? When you want to design one, but are stuck for just how it should look, sometimes just seeing another's work can give you an idea. I don't mean a form to copy and use necessarily; even pictures of them could be useful. TIA, Thomas F. Ewald Stryker Mass Properties General Dynamics Land Systems From rudi.adriaenssens at debeukelaer.be Mon Dec 10 09:34:24 2007 From: rudi.adriaenssens at debeukelaer.be (Rudi Adriaenssens (De Beukelaer)) Date: Mon, 10 Dec 2007 16:34:24 +0100 Subject: [AccessD] Max quantity of simultaneous users References: Message-ID: <3F5132EDFEEB844E82D9B017A5F83DEE8821CB@Exchangeserver.DEBEUKDMN.LOCAL> Hi, Has anyone an idea of the reasonable maximum simultaneous users in an access database? We have a setup of a back end database containing all data into one mdb (about 60 tables) and a separate front end mde for every user (11) with no actual data. The front end is into a separate directory for each user on the same server. All works fine, and from time to time some users ask specific extra functions who are made if possibly. Since a few weeks we have some problems, usually some error like "can not write data". Thx in front for your reply. Rudi Adriaenssens De Beukelaer Boomsesteenweg 77 B-2630 Aartselaar Belgium ######################################################################################## De Beukelaer mail server message: This e-mail message is privileged and confidential and property of De Beukelaer company. If you are not the intended recipient please delete the message and notify the sender. This e-mail message has been scanned for Viruses and Content. ######################################################################################## From tinanfields at torchlake.com Mon Dec 10 10:21:13 2007 From: tinanfields at torchlake.com (Tina Norris Fields) Date: Mon, 10 Dec 2007 11:21:13 -0500 Subject: [AccessD] [dba-SQLServer] My learning experience In-Reply-To: <01b701c83ad4$eb0748a0$977aa8c0@M90> References: <017f01c83a0e$ea5f5ad0$977aa8c0@M90><29f585dd0712082116t3c9c629ekbd430499f056fa5@mail.gmail.com><018301c83a48$eece8f7 0$977aa8c0@M90><29f585dd0712091011n5e99e8acm2afa88e34d1b8f3f@mail.gmail.com><018e01c83aa2$d3cc1760$977aa8c0@M90> <01b701c83ad4$eb0748a0$977aa8c0@M90> Message-ID: <475D6779.2010302@torchlake.com> I'm interested. So after the crunch is done, please do come back and tell us how it all worked out. BTW I just love watching how you think! Tina jwcolby wrote: > OK, so here I am going to run some timings on various things, using all > three databases. My client gave me an actual order to provide counts of the > HSID data against the smoker data (a different table). From the HSID data I > need to do selections: > > NarrowIncomeBand codes 1-5 > codes 6-8 > codes 9, A-D > codes E-I > codes J-S > codes T > > Gender - Male Code 1 > Gender - Female Code 2 > > YearModelOfBoat Code <> '' > > Pool Code 'Y' > > Etc Etc. The client is trying to understand the data in two different > completely unrelated tables, the HSID file and the TFF smokers, as well as > the HSID file and the SMK smokers. > > The order actually has me join PKID result sets to another pair of tables > the TFF smoker file and the SMK smoker file. IOW count: > > TFF smokers WHERE narrow income band 1-5 > SMK smokers WHERE narrow income band 1-5 > > TFF Smokers WHERE Gender 1 > SMK Smokers WHERE Gender 1 > > TFF Smokers WHERE Gender 2 > SMK Smokers WHERE Gender 2 > > etc etc. > > The problem is that TFF and SMK smokers are unrelated between themselves, > and also unrelated to HSID. In order to get counts, I need to somehow get > something in common, which will be the name / address data. That part of > the equation is really too complex to go into here ("beyond the scope of > this discussion") and so I am going to punt and ignore the join between HSID > and any other file (smokers in this case) and instead simply discuss how I > "prep" the HSID file to allow me to compare it later on, and then compare > timings of those "prepped" queries. > > Create order structures: > > I typically create a directory structure - PSM (the client) \ Orders \ > OrderNum. In that directory on the disk I place the spreadsheet containing > the order as well as any queries that I create that I want to save out as > actual query files, any documents I get or create, and any CSVs or fixed > with output files in the case of orders for names or counts. Counts > generally go into spreadsheets directly. > > I also create a new database container to hold the views and temp tables > required to fill that specific order, with the name of the order in the > database name. Once I have a database container I... > > Create the Indexes: > > The next thing I have to do in the case of tblHSIDClean and tblHSID is to go > in and make sure that I have indexes on the fields that I am going to do > WHERE comparisons on. Sometimes they already exist from a previous order, > sometimes I have to create the indexes because there isn't one already. In > the case of tblHSIDClean I will create indexes of just each field > individually. In tblHSID I will create "cover indexes" of either the > individual field AND the PKID, or if there are several RELATED fields in the > WHERE clause I will create a cover index including all of the related fields > AND the PKID field. Creating these indexes typically takes a few minutes > per index, with the exact time varying by how many actual data points are in > a specific field, as well as how many fields are in the cover index (in the > case of tblHSID). > > In the case of tblHSIDVert, I already have a single clustered index and that > is all I need. > > Create views: > > Next I create views to pull each field with the PKID for each WHERE column. > Strictly speaking individual queries are not required, i.e. I could create > one mongo query (and I used to do so), but in the past anyway these mongo > queries would take anywhere from 20 minutes to an hour to run. The problem > was simply that if anything was not right I would have to make changes and > rerun, leading to LOOOOONG times to get the thing done, though not > necessarily lots of billable time. So I learned to create "field specific" > views that would pull just the PKIDs required for one piece of the final > result, and later join the pieces into a whole once the pieces pulled the > right things. > > With a query for each piece of the bigger WHERE clause, I would then start > the process of combining the queries to AND and OR them into the larger > "whole WHERE clause". Joins between the PKIDs form the ANDS. So if I need > (for example) WHERE Income in('D', 'E', 'F') AND CasionGambler = 'Y', I > would create two queries, one to get all the PKIDs matching the income > criteria, the other with all the PKIDs that match the CasinoGambler, and > then join the PKIDs in a higher level query to AND the result set. > > Often times I need to get COUNTS so I would build a query on top of the > queries that and / or the smaller queries to COUNT() the PKIDs that make it > through the subqueries. > > If you have gotten this far then you understand how I go about constructing > the stuff required to fill the order. The order might just be "counts" of > how many people in an income range gamble, or how many people have dogs AND > have cats, or how many people have children, are in a specific income range, > and have cats. My client then knows how many "addresses" he can deliver for > those criteria, and can go to his client with a proposal for supplying > addresses. He might get the order, in which case he comes back to me and > says, "now deliver 100K name / Address records in zip codes X, Y and Z". > And of course this assumes he asked for counts in those zip codes, and there > were at least 100K records made it through the filters. > > That's the idea and now I will present some timing results for some of the > sub queries used in an actual order, this order is just for counts as > discussed at the top of this email. I will construct the sub queries for > all three different databases and time them. I will NOT take it to the > point where I tie it into the smoker databases because that "is beyond the > scope of this discussion". > > I am also going to bring AccessD into this because there might be folks on > that list interested in this subject. > > OTOH maybe NOBODY except Arthur is interested! ;-) > > Next email, the results. It may be a day or so. I have to actually get > this out TONIGHT so I will be doing whatever I have to do to get results. I > will do timings tomorrow sometime. > > John W. Colby > Colby Consulting > www.ColbyConsulting.com > > From andy at minstersystems.co.uk Mon Dec 10 09:22:26 2007 From: andy at minstersystems.co.uk (Andy Lacey) Date: Mon, 10 Dec 2007 16:22:26 +0100 Subject: [AccessD] Max quantity of simultaneous users Message-ID: <20071210162231.6CA982DFD72@smtp.nildram.co.uk> Hi Rudi >From personal experience I have a system which runs absolutely fine with anything up to 16 simultaneous users. However the difference here is that the frontends are held on the individual workstations. -- Andy Lacey http://www.minstersystems.co.uk --------- Original Message -------- From: "Access Developers discussion and problem solving" To: "Access Developers discussion and problem solving" Subject: [AccessD] Max quantity of simultaneous users Date: 10/12/07 15:40 Hi, Has anyone an idea of the reasonable maximum simultaneous users in an access database? We have a setup of a back end database containing all data into one mdb (about 60 tables) and a separate front end mde for every user (11) with no actual data. The front end is into a separate directory for each user on the same server. All works fine, and from time to time some users ask specific extra functions who are made if possibly. Since a few weeks we have some problems, usually some error like "can not write data". Thx in front for your reply. Rudi Adriaenssens De Beukelaer Boomsesteenweg 77 B-2630 Aartselaar Belgium ######################################################################################## De Beukelaer mail server message: This e-mail message is privileged and confidential and property of De Beukelaer company. If you are not the intended recipient please delete the message and notify the sender. This e-mail message has been scanned for Viruses and Content. ######################################################################################## -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com ________________________________________________ Message sent using UebiMiau 2.7.2 From DWUTKA at Marlow.com Mon Dec 10 10:58:40 2007 From: DWUTKA at Marlow.com (Drew Wutka) Date: Mon, 10 Dec 2007 10:58:40 -0600 Subject: [AccessD] Max quantity of simultaneous users In-Reply-To: <3F5132EDFEEB844E82D9B017A5F83DEE8821CB@Exchangeserver.DEBEUKDMN.LOCAL> Message-ID: Depends on your database design. Access will physically allow up to 255 users, though I'm sure you knew that. That many people using one file, however, can get problematic. Where I work, we have several live Access based applications. And their user count varies. The ISFE is our Help Desk package. It has an Access 2000 format .mdb as the backend, with a VB 6 front end. Number of concurrent users...right now, ~140. Another big database is Glovia Reports, basically a report engine for our Oracle based ERP package. Glovia Reports can get brought down to it's knees if more then a dozen people are in it. Not to gloat, but I designed and built the ISFE. Glovia Reports, on the other hand, was built long before I got here, and I rarely do anything but provide emergency support for it. What's different between the two? First BIG block for GR (Glovia Reports) is that some 'reports' are actually macro based. These macros run various queries of the data in Oracle, and build 'temp' tables in the database. It does this using make table queries. After these queries are run, the macro then opens a report based off of these temp tables. In Access 97, this ran just fine. In the Access 2000 format, if someone has a report open, using these tables, it prevent anyone from running the make table queries. (and it gives them a goofy message...says they don't have permission, instead of saying the tables are locked). Query upon Query. The folks that write these reports are not expert query writers. They know the data, but are confused with subqueries and pass through queries. Thus, this database has tons of queries, which are usually 5 or 6 levels deep. One complete database, GR is one database, including both local tables, linked Oracle tables, forms, queries, reports, macros. All in one .mdb. In conclusion, here's some tips on how to maximize user connections: 1 - Split the database. Make a Backend with just the data, and a Front end with the interface. 1a. Using a Non-Access Front End can increase performance and max users too. An unbound approach is also helpful, but hands down, to get the absolute max number of users out of an Access .mdb, put it behind a web based interface. In theory, you will max out your IIS server before you'll ever max out the number of users in the .mdb. 2 - Use Unbound thinking. The theoretical difference between bound and unbound, is that bound is a solid 'always connected' state, where as unbound is 'catch and release'. If User A opens a data entry form, that is bound to it's data source, you are using up a connection to the database (and locking parts of that table) the entire time User A has that form open. If User B opens a data entry form that is unbound, the connection and locking is reduced to the times that User B is actually reading or writing data. 3 - Normalize your data and INDEX it. A properly normalized and indexed data structure will provide data to the users much faster. Faster data retrieval means less connection and locking time. 4 - Avoid Editing data whenever possible. For instance, in an inventory system, instead of editing a 'On Hand Count' field, create a transaction table. Positive numbers for putting something into inventory, negative for taking it out. Sum that table for the On Hand Count. Sometimes editing data is the best route, but trust me, in a good database design, you will find very few cases where data is actually edited. Those are the biggies. IMHO. Drew -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rudi Adriaenssens (De Beukelaer) Sent: Monday, December 10, 2007 9:34 AM To: Access Developers discussion and problem solving Subject: [AccessD] Max quantity of simultaneous users Hi, Has anyone an idea of the reasonable maximum simultaneous users in an access database? We have a setup of a back end database containing all data into one mdb (about 60 tables) and a separate front end mde for every user (11) with no actual data. The front end is into a separate directory for each user on the same server. All works fine, and from time to time some users ask specific extra functions who are made if possibly. Since a few weeks we have some problems, usually some error like "can not write data". Thx in front for your reply. Rudi Adriaenssens De Beukelaer Boomsesteenweg 77 B-2630 Aartselaar Belgium ######################################################################## ################ De Beukelaer mail server message: This e-mail message is privileged and confidential and property of De Beukelaer company. If you are not the intended recipient please delete the message and notify the sender. This e-mail message has been scanned for Viruses and Content. ######################################################################## ################ -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From dkalsow at yahoo.com Mon Dec 10 11:34:17 2007 From: dkalsow at yahoo.com (Dale Kalsow) Date: Mon, 10 Dec 2007 09:34:17 -0800 (PST) Subject: [AccessD] Visio File Mappings In-Reply-To: Message-ID: <931678.9868.qm@web50401.mail.re2.yahoo.com> Good Morning Everyone, Does anyone know - I seem to remember you can use visio to map tables/fields from sql but I don't remember how. Does anyone else? thanks! Dale --------------------------------- Be a better friend, newshound, and know-it-all with Yahoo! Mobile. Try it now. From accessd at shaw.ca Mon Dec 10 11:53:30 2007 From: accessd at shaw.ca (Jim Lawrence) Date: Mon, 10 Dec 2007 09:53:30 -0800 Subject: [AccessD] Max quantity of simultaneous users In-Reply-To: References: <3F5132EDFEEB844E82D9B017A5F83DEE8821CB@Exchangeserver.DEBEUKDMN.LOCAL> Message-ID: <7EDC9441E517409EA309ECFC16EFFA04@creativesystemdesigns.com> I confer with Drew on this... one more point is to avoid the 'ORDER BY' when ever possible, if the order required is simple you can SORT your recordset or leave the ORDER BY clause to the last outer-most statement. A good point Drew, about not editing the data. Using tags and flags can control the display. Once data has been saved it should never be removed from the system. It can be flagged as deleted or archived. If ever forensic auditing is needed a complete is crucial. Can not improve on Drew's assessment, otherwise. Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Drew Wutka Sent: Monday, December 10, 2007 8:59 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Max quantity of simultaneous users Depends on your database design. Access will physically allow up to 255 users, though I'm sure you knew that. That many people using one file, however, can get problematic. Where I work, we have several live Access based applications. And their user count varies. The ISFE is our Help Desk package. It has an Access 2000 format .mdb as the backend, with a VB 6 front end. Number of concurrent users...right now, ~140. Another big database is Glovia Reports, basically a report engine for our Oracle based ERP package. Glovia Reports can get brought down to it's knees if more then a dozen people are in it. Not to gloat, but I designed and built the ISFE. Glovia Reports, on the other hand, was built long before I got here, and I rarely do anything but provide emergency support for it. What's different between the two? First BIG block for GR (Glovia Reports) is that some 'reports' are actually macro based. These macros run various queries of the data in Oracle, and build 'temp' tables in the database. It does this using make table queries. After these queries are run, the macro then opens a report based off of these temp tables. In Access 97, this ran just fine. In the Access 2000 format, if someone has a report open, using these tables, it prevent anyone from running the make table queries. (and it gives them a goofy message...says they don't have permission, instead of saying the tables are locked). Query upon Query. The folks that write these reports are not expert query writers. They know the data, but are confused with subqueries and pass through queries. Thus, this database has tons of queries, which are usually 5 or 6 levels deep. One complete database, GR is one database, including both local tables, linked Oracle tables, forms, queries, reports, macros. All in one .mdb. In conclusion, here's some tips on how to maximize user connections: 1 - Split the database. Make a Backend with just the data, and a Front end with the interface. 1a. Using a Non-Access Front End can increase performance and max users too. An unbound approach is also helpful, but hands down, to get the absolute max number of users out of an Access .mdb, put it behind a web based interface. In theory, you will max out your IIS server before you'll ever max out the number of users in the .mdb. 2 - Use Unbound thinking. The theoretical difference between bound and unbound, is that bound is a solid 'always connected' state, where as unbound is 'catch and release'. If User A opens a data entry form, that is bound to it's data source, you are using up a connection to the database (and locking parts of that table) the entire time User A has that form open. If User B opens a data entry form that is unbound, the connection and locking is reduced to the times that User B is actually reading or writing data. 3 - Normalize your data and INDEX it. A properly normalized and indexed data structure will provide data to the users much faster. Faster data retrieval means less connection and locking time. 4 - Avoid Editing data whenever possible. For instance, in an inventory system, instead of editing a 'On Hand Count' field, create a transaction table. Positive numbers for putting something into inventory, negative for taking it out. Sum that table for the On Hand Count. Sometimes editing data is the best route, but trust me, in a good database design, you will find very few cases where data is actually edited. Those are the biggies. IMHO. Drew -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rudi Adriaenssens (De Beukelaer) Sent: Monday, December 10, 2007 9:34 AM To: Access Developers discussion and problem solving Subject: [AccessD] Max quantity of simultaneous users Hi, Has anyone an idea of the reasonable maximum simultaneous users in an access database? We have a setup of a back end database containing all data into one mdb (about 60 tables) and a separate front end mde for every user (11) with no actual data. The front end is into a separate directory for each user on the same server. All works fine, and from time to time some users ask specific extra functions who are made if possibly. Since a few weeks we have some problems, usually some error like "can not write data". Thx in front for your reply. Rudi Adriaenssens De Beukelaer Boomsesteenweg 77 B-2630 Aartselaar Belgium ######################################################################## ################ De Beukelaer mail server message: This e-mail message is privileged and confidential and property of De Beukelaer company. If you are not the intended recipient please delete the message and notify the sender. This e-mail message has been scanned for Viruses and Content. ######################################################################## ################ -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/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 Mon Dec 10 12:12:50 2007 From: dwaters at usinternet.com (Dan Waters) Date: Mon, 10 Dec 2007 12:12:50 -0600 Subject: [AccessD] Visio File Mappings In-Reply-To: <931678.9868.qm@web50401.mail.re2.yahoo.com> References: <931678.9868.qm@web50401.mail.re2.yahoo.com> Message-ID: <005701c83b58$4696d4f0$0300a8c0@danwaters> You need to use the correct version of Visio - Technical or Professional - I think. You can set up a diagram of tables with fields and relationships, but exactly how I don't remember. Dan -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Dale Kalsow Sent: Monday, December 10, 2007 11:34 AM To: Access Developers discussion and problem solving Subject: [AccessD] Visio File Mappings Good Morning Everyone, Does anyone know - I seem to remember you can use visio to map tables/fields from sql but I don't remember how. Does anyone else? thanks! Dale --------------------------------- Be a better friend, newshound, and know-it-all with Yahoo! Mobile. Try it now. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From Elizabeth.J.Doering at wellsfargo.com Mon Dec 10 12:33:16 2007 From: Elizabeth.J.Doering at wellsfargo.com (Elizabeth.J.Doering at wellsfargo.com) Date: Mon, 10 Dec 2007 12:33:16 -0600 Subject: [AccessD] Visio File Mappings References: <931678.9868.qm@web50401.mail.re2.yahoo.com> Message-ID: If you open Visio Professional 2003, you have a choice of drawing types--including database. Once you choose a database type drawing, your menu items include Database-->Reverse Engineer. This pops the Reverse Engineer wizard, which will read tables and fields from almost any database you choose. HTH, Liz Liz Doering elizabeth.j.doering at wellsfargo.com 612.667.2447 This message may contain confidential and/or privileged information. If you are not the addressee or authorized to receive this for the addressee, you must not use, copy, disclose, or take any action based on this message or any information herein. If you have received this message in error, please advise the sender immediately by reply e-mail and delete this message. Thank you for your cooperation. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Dale Kalsow Sent: Monday, December 10, 2007 11:34 AM To: Access Developers discussion and problem solving Subject: [AccessD] Visio File Mappings Good Morning Everyone, Does anyone know - I seem to remember you can use visio to map tables/fields from sql but I don't remember how. Does anyone else? thanks! Dale From cfoust at infostatsystems.com Mon Dec 10 12:39:56 2007 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Mon, 10 Dec 2007 10:39:56 -0800 Subject: [AccessD] Visio File Mappings In-Reply-To: <005701c83b58$4696d4f0$0300a8c0@danwaters> References: <931678.9868.qm@web50401.mail.re2.yahoo.com> <005701c83b58$4696d4f0$0300a8c0@danwaters> Message-ID: As I recall, there's a wizard in the appropriate version that will build this after you feed it the necessary target database. Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Dan Waters Sent: Monday, December 10, 2007 10:13 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Visio File Mappings You need to use the correct version of Visio - Technical or Professional - I think. You can set up a diagram of tables with fields and relationships, but exactly how I don't remember. Dan -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Dale Kalsow Sent: Monday, December 10, 2007 11:34 AM To: Access Developers discussion and problem solving Subject: [AccessD] Visio File Mappings Good Morning Everyone, Does anyone know - I seem to remember you can use visio to map tables/fields from sql but I don't remember how. Does anyone else? thanks! Dale --------------------------------- Be a better friend, newshound, and know-it-all with Yahoo! Mobile. Try it 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 john at winhaven.net Mon Dec 10 12:44:26 2007 From: john at winhaven.net (John Bartow) Date: Mon, 10 Dec 2007 12:44:26 -0600 Subject: [AccessD] Visio File Mappings In-Reply-To: <931678.9868.qm@web50401.mail.re2.yahoo.com> Message-ID: <200712101845.lBAIjbP0019661@databaseadvisors.com> It is quite easy to do however, only certain versions of Visio support it. If you can't find the following commands your version probably doesn't support it: On the File menu, point to New, point to Database, and then click Database Model Diagram. On the Database menu, click Reverse Engineer. On the first screen of the Reverse Engineer Wizard, do the following: Select the Microsoft Office Visio database driver for your database management system (DBMS). If you have not already associated the Visio database driver with a particular 32-bit ODBC data source, do so now. Select the data source of the database you're updating. If you have not already created a data source for the existing database, do so now. HTH John B. From dkalsow at yahoo.com Mon Dec 10 12:51:31 2007 From: dkalsow at yahoo.com (Dale Kalsow) Date: Mon, 10 Dec 2007 10:51:31 -0800 (PST) Subject: [AccessD] Visio File Mappings In-Reply-To: <005701c83b58$4696d4f0$0300a8c0@danwaters> Message-ID: <759996.96347.qm@web50405.mail.re2.yahoo.com> Yes, I have the correct version. Does anyone know the steps to do it? Thanks! Dale Dan Waters wrote: You need to use the correct version of Visio - Technical or Professional - I think. You can set up a diagram of tables with fields and relationships, but exactly how I don't remember. Dan -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Dale Kalsow Sent: Monday, December 10, 2007 11:34 AM To: Access Developers discussion and problem solving Subject: [AccessD] Visio File Mappings Good Morning Everyone, Does anyone know - I seem to remember you can use visio to map tables/fields from sql but I don't remember how. Does anyone else? thanks! Dale --------------------------------- Be a better friend, newshound, and know-it-all with Yahoo! Mobile. Try it 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 --------------------------------- Be a better friend, newshound, and know-it-all with Yahoo! Mobile. Try it now. From DWUTKA at Marlow.com Mon Dec 10 13:20:30 2007 From: DWUTKA at Marlow.com (Drew Wutka) Date: Mon, 10 Dec 2007 13:20:30 -0600 Subject: [AccessD] Access 2007 - Microsoft is just plain stupid. Message-ID: Ok, at my company we were using Office 97 up until the summer of 2006, at which point we upgraded to Office 2003. But we are now looking at doing a company wide upgrade to Office 2007. I've seen posts about 2007 here and there, and while I usually skim them, I do file away the information I glean for future use. This weekend I installed Office 2007 to a virtual machine, and started playing around in it. Pretty, visually. Office Groove looks pretty neat. No apparent issues running an Access 2000 format database. The new Access 2007 format.....ummmmmm..... if they wanted to just drop Access from the Office Suite, they should have done so. Dropping ULS (User Level Security) from the Access 2007 format turns Access into a combination of a glorified version of Excel mixed with Microsoft's answer to Crystal reports...... Let's talk a little bit about 'security'. In Navy bootcamp, my company commander (drill sergeant) had some sagely wisdom about the padlocks on our lockers. 'Locks don't keep criminals out, they keep honest people honest'. Those wise words apply to every aspect of EVERY security system. A few years ago, I bought a few songs from the New Napster. Complete PITA. The songs I downloaded would only play in Windows Media Player, WITH napster installed (and my napster credentials running). Oh my, how secure, no one can copy a song with that much protection in place......wrong. In fact, since Windows 95, Microsoft itself provided the tools to copy any song you want. It's called Sound Recorder. Not only can you record sound from a microphone, but you can record sound from 'WaveOut', which is the output of your sound card. It's got a limit on it though...sometime like 30 seconds to a minute....BUT even that can be bypassed. Record to 'blank' audio sessions, at the max limit, then use Sound Recorder itself to 'combine' the two files. Sound Recorder can then open that file, and now you can record for double the 'limit' (and you can combine away, allowing sound recorder to record unlimited amounts of time). Like a song you are hearing on an online radio station, just start up Sound Recorder, and record away...Sound recorder even let's you 'edit' the recording. Isn't that nice...blows every single 'security' measure based on audio files....out the window. A lot of computer security experts will say the only way to secure your data is to unplug your system from the net. Not entirely true. The only way to truly secure it is to then smash it with a sledge hammer, and melt it in a furnace. Of course, this makes it a little difficult to retrieve your own data, but there in lies the problem. If you can get to your data, so can someone else. We recently had a thread about data encryption. Ok folks, I don't mean to scare anyone, but encrypting your data, as my wise company commander once said, won't keep bad people from getting your data, only keep honest people honest. When you are looking for a way to protect your data, seeing a program 'encrypt' your data looks impressive. Put in a massively complex password, and again, it LOOKS really hard to break. Now think like a diabolic mastermind. If I wanted to read your data, I wouldn't try to 'break' your encryption. I would go about it in a much simpler way.....I would bug your computer. Anything from a simple keylogger application, to a sophisticated scanner would work. NTFS... (NT is New Technology, and is the core of NT 4, Windows 2000, 2003, XP, and Vista, FS is for File System). It replaced FAT16 and FAT32. Handles larger drives, and is.....get this.... MORE SECURE. Yep, more secure to the honest person. Unfortunately, it's only secure when used WITH the Operating system. There are FREE utilities out there that let Windows 9x 'see' NTFS partitions......but get this, it lets you read/write to EVERYTHING, because it only reads the data, it completely ignores the security descriptors. I have a handy utility called Restore 2000 Pro. It's a great recovery utility for recovering deleted data, wiped partions, etc. It completely ignores the security descriptors, so it can read anything on your disk, regardless of it's security handles. Now, back to Access, and it's ULS. Was it fool proof...of course not. As I've been trying to say, NOTHING is. Everything I have read about why Microsoft got rid of ULS in the new version of Access is because they feel you should be using a Server Side database for secure data....great...what about the security on the front end? What if I don't want some users to change the design of a report, but I want to allow other users to do so? What if I want to allow some users to make their own queries. All of this was possible with ULS. I have a handful of small little databases where one person wants to read/write data, but they want everyone to be able to read it. ULS to the rescue, it's a snap to make a database 'read only' to everyone, while giving full rights to one or two people. Why should I have an entire SQL server to host an .mdb that's barely a megabyte? This is just absurd. I hope Microsoft wises up before they send out another monstrosity. Drew From jwcolby at colbyconsulting.com Mon Dec 10 13:34:47 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Mon, 10 Dec 2007 14:34:47 -0500 Subject: [AccessD] Access 2007 - Microsoft is just plain stupid. In-Reply-To: References: Message-ID: <01fc01c83b63$b9a5a1a0$977aa8c0@M90> Drew, I love your rants. OTOH you do tend to minimize things just a bit. I use encryption to encrypt my files. I lose my laptop. You pick it up and now you have my encrypted data. All the keyloggers in the world aren't going to help you. 'Nuff said. John W. Colby Colby Consulting www.ColbyConsulting.com From DWUTKA at Marlow.com Mon Dec 10 13:54:22 2007 From: DWUTKA at Marlow.com (Drew Wutka) Date: Mon, 10 Dec 2007 13:54:22 -0600 Subject: [AccessD] Access 2007 - Microsoft is just plain stupid. In-Reply-To: <01fc01c83b63$b9a5a1a0$977aa8c0@M90> Message-ID: Thank you, but I didn't finish it. Kind of got rushed. What I forgot to bring in, at the end of my rant, is that REAL security is about finding a happy medium, between keeping honest people honest, and keeping work flow flowing. Of course, if I found a laptop, I would return it to it's owner.....other people, may not even care about what's on it, just turn around and sell it for some quick bucks. Drew -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Monday, December 10, 2007 1:35 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Access 2007 - Microsoft is just plain stupid. Drew, I love your rants. OTOH you do tend to minimize things just a bit. I use encryption to encrypt my files. I lose my laptop. You pick it up and now you have my encrypted data. All the keyloggers in the world aren't going to help you. 'Nuff said. John W. Colby Colby Consulting 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 Dec 10 14:55:44 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Mon, 10 Dec 2007 15:55:44 -0500 Subject: [AccessD] Access 2007 - Microsoft is just plain stupid. In-Reply-To: References: <01fc01c83b63$b9a5a1a0$977aa8c0@M90> Message-ID: <020101c83b6f$08b334f0$977aa8c0@M90> Well the point is that there is real security. Germany is moaning that Skype encryption is so secure that they can't tap the conversations over that medium. Real industrial strength security does exist and is in fact causing major headaches for organizations with enough computer power to break anything they wanted... a few years ago. Yea you can discuss key loggers and such but you have to manage to get them in place. I am betting we do not have key loggers on Bin Laden's laptop. And of course you are right about Windows security, it is a "keep the honest people honest" variety - so far. Which is why I do not depend on it. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Drew Wutka Sent: Monday, December 10, 2007 2:54 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Access 2007 - Microsoft is just plain stupid. Thank you, but I didn't finish it. Kind of got rushed. What I forgot to bring in, at the end of my rant, is that REAL security is about finding a happy medium, between keeping honest people honest, and keeping work flow flowing. Of course, if I found a laptop, I would return it to it's owner.....other people, may not even care about what's on it, just turn around and sell it for some quick bucks. Drew -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Monday, December 10, 2007 1:35 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Access 2007 - Microsoft is just plain stupid. Drew, I love your rants. OTOH you do tend to minimize things just a bit. I use encryption to encrypt my files. I lose my laptop. You pick it up and now you have my encrypted data. All the keyloggers in the world aren't going to help you. 'Nuff said. John W. Colby Colby Consulting 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 cfoust at infostatsystems.com Mon Dec 10 15:00:44 2007 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Mon, 10 Dec 2007 13:00:44 -0800 Subject: [AccessD] Access 2007 - Microsoft is just plain stupid. Message-ID: Drew, The idea is that Access will NOT be used to handle security, it will be used to create a UI against a SQL Express backend, which will handle the security instead. Microsoft decided to turn it into a cut rate powerbuilder, I think. Charlotte Foust From fuller.artful at gmail.com Mon Dec 10 15:34:13 2007 From: fuller.artful at gmail.com (Arthur Fuller) Date: Mon, 10 Dec 2007 16:34:13 -0500 Subject: [AccessD] Access 2007 - Microsoft is just plain stupid. In-Reply-To: References: <01fc01c83b63$b9a5a1a0$977aa8c0@M90> Message-ID: <29f585dd0712101334lc2ff591x2a411316f184b199@mail.gmail.com> Speaking of rants, it irritates the hail out of me when people incorrectly use "it's" when they intended "its". There is a very simple rule here: "it's" is a contraction of "it is", as in "it's raining cats and dogs and there are poodles all over." "Its", on the other hand, is a possessive pronoun of neutral gender, as in "Despite its intentions, China was unable to confine its populace to having merely one child per family." That said, I do find your essay on encryption and the lack thereof interesting. As it happens, I am taking a course on Techniques of Encryption now. The last time I did anything meaningful in this area was pre-DES, so I have a fair amount of catching up to do. A. On 12/10/07, Drew Wutka wrote: > > Of course, if I found a laptop, I would return it to it's owner... From DWUTKA at Marlow.com Mon Dec 10 16:02:56 2007 From: DWUTKA at Marlow.com (Drew Wutka) Date: Mon, 10 Dec 2007 16:02:56 -0600 Subject: [AccessD] Access 2007 - Microsoft is just plain stupid. In-Reply-To: <020101c83b6f$08b334f0$977aa8c0@M90> Message-ID: Every security measure has a weak point though. To say otherwise is folly.... Drew -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Monday, December 10, 2007 2:56 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Access 2007 - Microsoft is just plain stupid. Well the point is that there is real security. Germany is moaning that Skype encryption is so secure that they can't tap the conversations over that medium. Real industrial strength security does exist and is in fact causing major headaches for organizations with enough computer power to break anything they wanted... a few years ago. Yea you can discuss key loggers and such but you have to manage to get them in place. I am betting we do not have key loggers on Bin Laden's laptop. And of course you are right about Windows security, it is a "keep the honest people honest" variety - so far. Which is why I do not depend on it. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Drew Wutka Sent: Monday, December 10, 2007 2:54 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Access 2007 - Microsoft is just plain stupid. Thank you, but I didn't finish it. Kind of got rushed. What I forgot to bring in, at the end of my rant, is that REAL security is about finding a happy medium, between keeping honest people honest, and keeping work flow flowing. Of course, if I found a laptop, I would return it to it's owner.....other people, may not even care about what's on it, just turn around and sell it for some quick bucks. Drew -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Monday, December 10, 2007 1:35 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Access 2007 - Microsoft is just plain stupid. Drew, I love your rants. OTOH you do tend to minimize things just a bit. I use encryption to encrypt my files. I lose my laptop. You pick it up and now you have my encrypted data. All the keyloggers in the world aren't going to help you. 'Nuff said. John W. Colby Colby Consulting 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 DWUTKA at Marlow.com Mon Dec 10 16:04:34 2007 From: DWUTKA at Marlow.com (Drew Wutka) Date: Mon, 10 Dec 2007 16:04:34 -0600 Subject: [AccessD] Access 2007 - Microsoft is just plain stupid. In-Reply-To: Message-ID: And that is just plain stupid. SQL is only going to provide security to the data, NOT to the design of the interface. Access ULS provided both.....and you still could use a server side backend if you wanted more secure data. They should have beefed up ULS instead. The argument that developers should be using SQL Server is degrading Access' data abilities. Drew -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: Monday, December 10, 2007 3:01 PM To: AccessD at databaseadvisors.com Subject: Re: [AccessD] Access 2007 - Microsoft is just plain stupid. Drew, The idea is that Access will NOT be used to handle security, it will be used to create a UI against a SQL Express backend, which will handle the security instead. Microsoft decided to turn it into a cut rate powerbuilder, I think. Charlotte Foust -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From Donald.A.McGillivray at sprint.com Mon Dec 10 16:04:50 2007 From: Donald.A.McGillivray at sprint.com (McGillivray, Don [IT]) Date: Mon, 10 Dec 2007 16:04:50 -0600 Subject: [AccessD] Access 2007 - Microsoft is just plain stupid. In-Reply-To: <29f585dd0712101334lc2ff591x2a411316f184b199@mail.gmail.com> References: <01fc01c83b63$b9a5a1a0$977aa8c0@M90> <29f585dd0712101334lc2ff591x2a411316f184b199@mail.gmail.com> Message-ID: Arthur, You're my hero. But where's the rant about "then" for "than"? "There" for "their" for "they're"? I swear, its more then I can take. Their, now I've got it out of my system. I gotta go . . . :o) -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Arthur Fuller Sent: Monday, December 10, 2007 1:34 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Access 2007 - Microsoft is just plain stupid. Speaking of rants, it irritates the hail out of me when people incorrectly use "it's" when they intended "its". There is a very simple rule here: "it's" is a contraction of "it is", as in "it's raining cats and dogs and there are poodles all over." "Its", on the other hand, is a possessive pronoun of neutral gender, as in "Despite its intentions, China was unable to confine its populace to having merely one child per family." That said, I do find your essay on encryption and the lack thereof interesting. As it happens, I am taking a course on Techniques of Encryption now. The last time I did anything meaningful in this area was pre-DES, so I have a fair amount of catching up to do. A. On 12/10/07, Drew Wutka wrote: > > Of course, if I found a laptop, I would return it to it's owner... -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From DWUTKA at Marlow.com Mon Dec 10 16:06:30 2007 From: DWUTKA at Marlow.com (Drew Wutka) Date: Mon, 10 Dec 2007 16:06:30 -0600 Subject: [AccessD] Access 2007 - Microsoft is just plain stupid. In-Reply-To: <29f585dd0712101334lc2ff591x2a411316f184b199@mail.gmail.com> Message-ID: Sorry about that, with other words, 's is possessive.... I'm not an English major, mind you.... ;) Good luck with the encryption course. I've always found encryption fun. Drew -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Arthur Fuller Sent: Monday, December 10, 2007 3:34 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Access 2007 - Microsoft is just plain stupid. Speaking of rants, it irritates the hail out of me when people incorrectly use "it's" when they intended "its". There is a very simple rule here: "it's" is a contraction of "it is", as in "it's raining cats and dogs and there are poodles all over." "Its", on the other hand, is a possessive pronoun of neutral gender, as in "Despite its intentions, China was unable to confine its populace to having merely one child per family." That said, I do find your essay on encryption and the lack thereof interesting. As it happens, I am taking a course on Techniques of Encryption now. The last time I did anything meaningful in this area was pre-DES, so I have a fair amount of catching up to do. A. On 12/10/07, Drew Wutka wrote: > > Of course, if I found a laptop, I would return it to it's owner... -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From ssharkins at gmail.com Mon Dec 10 16:07:34 2007 From: ssharkins at gmail.com (Susan Harkins) Date: Mon, 10 Dec 2007 17:07:34 -0500 Subject: [AccessD] Access 2007 - Microsoft is just plain stupid. References: <01fc01c83b63$b9a5a1a0$977aa8c0@M90> <29f585dd0712101334lc2ff591x2a411316f184b199@mail.gmail.com> Message-ID: <000a01c83b79$143b2080$4b3a8343@SusanOne> Arthur, I think everyone knows the rules. However, sometimes our fingers and brains aren't in synch. It happens to me all the time. I suppose it's up to you whether something like this bothers you, but seems like a waste of good energy to me. ;) Susan H. > Speaking of rants, it irritates the hail out of me when people incorrectly > use "it's" when they intended "its". There is a very simple rule here: > "it's" is a contraction of "it is", as in "it's raining cats and dogs and > there are poodles all over." "Its", on the other hand, is a possessive > pronoun of neutral gender, as in "Despite its intentions, China was unable > to confine its populace to having merely one child per family." From jwcolby at colbyconsulting.com Mon Dec 10 16:11:59 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Mon, 10 Dec 2007 17:11:59 -0500 Subject: [AccessD] Access 2007 - Microsoft is just plain stupid. In-Reply-To: <29f585dd0712101334lc2ff591x2a411316f184b199@mail.gmail.com> References: <01fc01c83b63$b9a5a1a0$977aa8c0@M90> <29f585dd0712101334lc2ff591x2a411316f184b199@mail.gmail.com> Message-ID: <020201c83b79$afafe140$977aa8c0@M90> Speaking of rants, it irritates the hail out of me when people mis-state the subject of the previous rant. The rant was about the uselessness of security in general, with an example of the lack of security provided by encryption due to it's... uhhh... the possibility of end runs. ;-) In fact the rant seems to be about the stupidity of Microsoft. I love that rant simply because it so easy to join in. I have to tell you though that your irritation is matched by my wife's who likewise hates the misuse of it's. One of my favorite misuse (mis-spelling in fact) is loose when the author intends lose, as in "Every time I read Arthur's rants I loose my train of thought". However I suppose it has to be loose in order to loose it. But if anyone finds my train of thought I hope they will return it to it's rightful owner. ;-) John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Arthur Fuller Sent: Monday, December 10, 2007 4:34 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Access 2007 - Microsoft is just plain stupid. Speaking of rants, it irritates the hail out of me when people incorrectly use "it's" when they intended "its". There is a very simple rule here: "it's" is a contraction of "it is", as in "it's raining cats and dogs and there are poodles all over." "Its", on the other hand, is a possessive pronoun of neutral gender, as in "Despite its intentions, China was unable to confine its populace to having merely one child per family." That said, I do find your essay on encryption and the lack thereof interesting. As it happens, I am taking a course on Techniques of Encryption now. The last time I did anything meaningful in this area was pre-DES, so I have a fair amount of catching up to do. A. On 12/10/07, Drew Wutka wrote: > > Of course, if I found a laptop, I would return it to it's owner... -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From jwcolby at colbyconsulting.com Mon Dec 10 16:17:06 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Mon, 10 Dec 2007 17:17:06 -0500 Subject: [AccessD] Access 2007 - Microsoft is just plain stupid. In-Reply-To: References: <020101c83b6f$08b334f0$977aa8c0@M90> Message-ID: <020301c83b7a$667cc140$977aa8c0@M90> Beside the point. Any is better than none and some are better than others, and the best are damned good. I defy you to break the encrypted file on my laptop. It might be possible for the FBI or CIA to do so if they wanted to get in to my encrypted file because they could send a team to do it, somehow do the key logger thing etc. Joe Six-pack stealing my laptop from my car will NOT be selling my client's secrets to the highest bidder. That is the point. Some is better than others and the best is damned good. Even the FBI would be hard pressed to break into my files without advanced access. Of course they could just water board me... John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Drew Wutka Sent: Monday, December 10, 2007 5:03 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Access 2007 - Microsoft is just plain stupid. Every security measure has a weak point though. To say otherwise is folly.... Drew -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Monday, December 10, 2007 2:56 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Access 2007 - Microsoft is just plain stupid. Well the point is that there is real security. Germany is moaning that Skype encryption is so secure that they can't tap the conversations over that medium. Real industrial strength security does exist and is in fact causing major headaches for organizations with enough computer power to break anything they wanted... a few years ago. Yea you can discuss key loggers and such but you have to manage to get them in place. I am betting we do not have key loggers on Bin Laden's laptop. And of course you are right about Windows security, it is a "keep the honest people honest" variety - so far. Which is why I do not depend on it. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Drew Wutka Sent: Monday, December 10, 2007 2:54 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Access 2007 - Microsoft is just plain stupid. Thank you, but I didn't finish it. Kind of got rushed. What I forgot to bring in, at the end of my rant, is that REAL security is about finding a happy medium, between keeping honest people honest, and keeping work flow flowing. Of course, if I found a laptop, I would return it to it's owner.....other people, may not even care about what's on it, just turn around and sell it for some quick bucks. Drew -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Monday, December 10, 2007 1:35 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Access 2007 - Microsoft is just plain stupid. Drew, I love your rants. OTOH you do tend to minimize things just a bit. I use encryption to encrypt my files. I lose my laptop. You pick it up and now you have my encrypted data. All the keyloggers in the world aren't going to help you. 'Nuff said. John W. Colby Colby Consulting 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 -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From jwcolby at colbyconsulting.com Mon Dec 10 16:24:59 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Mon, 10 Dec 2007 17:24:59 -0500 Subject: [AccessD] Access 2007 - Microsoft is just plain stupid. In-Reply-To: <000a01c83b79$143b2080$4b3a8343@SusanOne> References: <01fc01c83b63$b9a5a1a0$977aa8c0@M90><29f585dd0712101334lc2ff591x2a411316f184b199@mail.gmail.com> <000a01c83b79$143b2080$4b3a8343@SusanOne> Message-ID: <020401c83b7b$80b4ae00$977aa8c0@M90> Susan, in fact everyone does not know the rules. I just discovered the rules a few years ago and I am darned old. Of course I didn't much care back then and don't particularly care now. I have more important things to worry about. We have been working with my six year old son Robbie to "get no marks" at school. He's a hyper little guy and drives his teachers crazy. So we started doing a "no marks for a week and you will get a prize". The teacher was out for a couple of days and the substitute teacher gave him no marks. When the teacher came back, home comes a mark. We are talking to him about the mark and he says "I just can't do it with my teacher. I gotta get her out of there.". Now THAT worries me!!! ;-) John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Susan Harkins Sent: Monday, December 10, 2007 5:08 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Access 2007 - Microsoft is just plain stupid. Arthur, I think everyone knows the rules. However, sometimes our fingers and brains aren't in synch. It happens to me all the time. I suppose it's up to you whether something like this bothers you, but seems like a waste of good energy to me. ;) Susan H. > Speaking of rants, it irritates the hail out of me when people > incorrectly use "it's" when they intended "its". There is a very simple rule here: > "it's" is a contraction of "it is", as in "it's raining cats and dogs > and there are poodles all over." "Its", on the other hand, is a > possessive pronoun of neutral gender, as in "Despite its intentions, > China was unable to confine its populace to having merely one child per family." -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From cfoust at infostatsystems.com Mon Dec 10 16:27:56 2007 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Mon, 10 Dec 2007 14:27:56 -0800 Subject: [AccessD] Access 2007 - Microsoft is just plain stupid. In-Reply-To: References: Message-ID: >>The argument that developers should be using SQL Server is degrading Access' data abilities. And your point is?? Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Drew Wutka Sent: Monday, December 10, 2007 2:05 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Access 2007 - Microsoft is just plain stupid. And that is just plain stupid. SQL is only going to provide security to the data, NOT to the design of the interface. Access ULS provided both.....and you still could use a server side backend if you wanted more secure data. They should have beefed up ULS instead. The argument that developers should be using SQL Server is degrading Access' data abilities. Drew -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: Monday, December 10, 2007 3:01 PM To: AccessD at databaseadvisors.com Subject: Re: [AccessD] Access 2007 - Microsoft is just plain stupid. Drew, The idea is that Access will NOT be used to handle security, it will be used to create a UI against a SQL Express backend, which will handle the security instead. Microsoft decided to turn it into a cut rate powerbuilder, I think. Charlotte Foust -- From cfoust at infostatsystems.com Mon Dec 10 16:30:26 2007 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Mon, 10 Dec 2007 14:30:26 -0800 Subject: [AccessD] Access 2007 - Microsoft is just plain stupid. In-Reply-To: <020401c83b7b$80b4ae00$977aa8c0@M90> References: <01fc01c83b63$b9a5a1a0$977aa8c0@M90><29f585dd0712101334lc2ff591x2a411316f184b199@mail.gmail.com><000a01c83b79$143b2080$4b3a8343@SusanOne> <020401c83b7b$80b4ae00$977aa8c0@M90> Message-ID: >>"I just can't do it with my teacher. I gotta get her out of there.". ROTFL And you wanted to be a parent!! LOL Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Monday, December 10, 2007 2:25 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Access 2007 - Microsoft is just plain stupid. Susan, in fact everyone does not know the rules. I just discovered the rules a few years ago and I am darned old. Of course I didn't much care back then and don't particularly care now. I have more important things to worry about. We have been working with my six year old son Robbie to "get no marks" at school. He's a hyper little guy and drives his teachers crazy. So we started doing a "no marks for a week and you will get a prize". The teacher was out for a couple of days and the substitute teacher gave him no marks. When the teacher came back, home comes a mark. We are talking to him about the mark and he says "I just can't do it with my teacher. I gotta get her out of there.". Now THAT worries me!!! ;-) John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Susan Harkins Sent: Monday, December 10, 2007 5:08 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Access 2007 - Microsoft is just plain stupid. Arthur, I think everyone knows the rules. However, sometimes our fingers and brains aren't in synch. It happens to me all the time. I suppose it's up to you whether something like this bothers you, but seems like a waste of good energy to me. ;) Susan H. > Speaking of rants, it irritates the hail out of me when people > incorrectly use "it's" when they intended "its". There is a very > simple rule here: > "it's" is a contraction of "it is", as in "it's raining cats and dogs > and there are poodles all over." "Its", on the other hand, is a > possessive pronoun of neutral gender, as in "Despite its intentions, > China was unable to confine its populace to having merely one child > per family." -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/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 Mon Dec 10 16:36:56 2007 From: DWUTKA at Marlow.com (Drew Wutka) Date: Mon, 10 Dec 2007 16:36:56 -0600 Subject: [AccessD] Access 2007 - Microsoft is just plain stupid. In-Reply-To: <020201c83b79$afafe140$977aa8c0@M90> Message-ID: I'm sorry, that train left it's station years ago, I doubt it will ever come back...I think it was derailed. Between Vista and Access 2007, I'm getting a pitch fork and torch ready for Redmond. Drew -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Monday, December 10, 2007 4:12 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Access 2007 - Microsoft is just plain stupid. Speaking of rants, it irritates the hail out of me when people mis-state the subject of the previous rant. The rant was about the uselessness of security in general, with an example of the lack of security provided by encryption due to it's... uhhh... the possibility of end runs. ;-) In fact the rant seems to be about the stupidity of Microsoft. I love that rant simply because it so easy to join in. I have to tell you though that your irritation is matched by my wife's who likewise hates the misuse of it's. One of my favorite misuse (mis-spelling in fact) is loose when the author intends lose, as in "Every time I read Arthur's rants I loose my train of thought". However I suppose it has to be loose in order to loose it. But if anyone finds my train of thought I hope they will return it to it's rightful owner. ;-) John W. Colby Colby Consulting www.ColbyConsulting.com From ssharkins at gmail.com Mon Dec 10 17:03:13 2007 From: ssharkins at gmail.com (Susan Harkins) Date: Mon, 10 Dec 2007 18:03:13 -0500 Subject: [AccessD] Access 2007 - Microsoft is just plain stupid. References: <01fc01c83b63$b9a5a1a0$977aa8c0@M90><29f585dd0712101334lc2ff591x2a411316f184b199@mail.gmail.com><000a01c83b79$143b2080$4b3a8343@SusanOne> <020401c83b7b$80b4ae00$977aa8c0@M90> Message-ID: <004801c83b80$e61704a0$4b3a8343@SusanOne> > We have been working with my six year old son Robbie to "get no marks" at > school. He's a hyper little guy and drives his teachers crazy. So we > started doing a "no marks for a week and you will get a prize". The > teacher > was out for a couple of days and the substitute teacher gave him no marks. > When the teacher came back, home comes a mark. We are talking to him > about > the mark and he says "I just can't do it with my teacher. I gotta get her > out of there.". > > Now THAT worries me!!! =====He will be just fine. :) I'm psychic, so don't worry. :) My Jacob -- now 30 and expecting his first child, with a great job, a 401k plan, and looking to buy his first house -- he had the same problem. Teacher was gone for 6 weeks and the substitute gave him B's and C's in conduct. The first day the teacher was back, he went to the principal's office -- first grade. No lie. Susan H. From DWUTKA at Marlow.com Mon Dec 10 17:23:10 2007 From: DWUTKA at Marlow.com (Drew Wutka) Date: Mon, 10 Dec 2007 17:23:10 -0600 Subject: [AccessD] Access 2007 - Microsoft is just plain stupid. In-Reply-To: Message-ID: I think my point is in the subject line.... ;) Drew -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: Monday, December 10, 2007 4:28 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Access 2007 - Microsoft is just plain stupid. >>The argument that developers should be using SQL Server is degrading Access' data abilities. And your point is?? Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Drew Wutka Sent: Monday, December 10, 2007 2:05 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Access 2007 - Microsoft is just plain stupid. And that is just plain stupid. SQL is only going to provide security to the data, NOT to the design of the interface. Access ULS provided both.....and you still could use a server side backend if you wanted more secure data. They should have beefed up ULS instead. The argument that developers should be using SQL Server is degrading Access' data abilities. Drew From Jim.Hale at FleetPride.com Mon Dec 10 17:26:14 2007 From: Jim.Hale at FleetPride.com (Hale, Jim) Date: Mon, 10 Dec 2007 17:26:14 -0600 Subject: [AccessD] Access 2007 - Microsoft is just plain stupid. In-Reply-To: References: <01fc01c83b63$b9a5a1a0$977aa8c0@M90><29f585dd0712101334lc2ff591x2a411316f18 4b199@mail.gmail.com><000a01c83b79$143b2080$4b3a8343@SusanOne><020401c83b7b $80b4ae00$977aa8c0@M90> Message-ID: Uh John, just don't let him get her in a plane at 30,000 feet. :-) Jim Hale -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: Monday, December 10, 2007 4:30 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Access 2007 - Microsoft is just plain stupid. >>"I just can't do it with my teacher. I gotta get her out of there.". ROTFL And you wanted to be a parent!! LOL Charlotte Foust *********************************************************************** The information transmitted is intended solely for the individual or entity to which it is addressed and may contain confidential and/or privileged material. Any review, retransmission, dissemination or other use of or taking action in reliance upon this information by persons or entities other than the intended recipient is prohibited. If you have received this email in error please contact the sender and delete the material from any computer. As a recipient of this email, you are responsible for screening its contents and the contents of any attachments for the presence of viruses. No liability is accepted for any damages caused by any virus transmitted by this email. From ssharkins at gmail.com Mon Dec 10 17:29:46 2007 From: ssharkins at gmail.com (Susan Harkins) Date: Mon, 10 Dec 2007 18:29:46 -0500 Subject: [AccessD] Access 2007 - Microsoft is just plain stupid. References: Message-ID: <005f01c83b84$8eaf15a0$4b3a8343@SusanOne> Yeah Drew, many days I'm inclined to agree with you, then MS puts out the Express line... I'd like to be a fly on the wall in some of their meetings. They are inconsistent -- some products are just fantastic, others stink... I haven't a clue what's going on at MS beyond the many that are cashing huge checks. I'm no longer cashing huge checks, but that's not MS's fault. It's hard for me to be mad at them for giving me a really great opportunity to work for myself. I'm really torn. If it weren't for MS, I'd be screening calls for some head honcho somewhere. Susan H. >I think my point is in the subject line.... From darren at activebilling.com.au Mon Dec 10 18:23:02 2007 From: darren at activebilling.com.au (Darren D) Date: Tue, 11 Dec 2007 11:23:02 +1100 Subject: [AccessD] A2003: Get Latest File in a folder In-Reply-To: <29f585dd0712100503l1bf4dd13s9c742eae7e7a5db4@mail.gmail.com> Message-ID: <200712110023.lBB0N0nD023886@databaseadvisors.com> Thank you I do agree with the PS comments on your previous email as well Your comments - that you 'essentially' have on tap the combined expertise of hundreds - even thousands of competent programmers is not an understatement I wholeheartedly agree - Your response to my problem - within the hour I might add- is a perfect example how this 'association' has saved me soooooo much heartache and improved my very poor coding to a level I could not have imagined To the list Darren ----------------- T: 1300 301 731 -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Arthur Fuller Sent: Tuesday, 11 December 2007 12:03 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] A2003: Get Latest File in a folder Genius would be pushing the flattery envelope a tad too much, Darren. But if the code helps, cool. On 12/10/07, Darren D wrote: > > Genius Arthur > > Exactly what I needed - I have implemented a test version of it already > > Many many thanks > > Darren -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From fuller.artful at gmail.com Mon Dec 10 19:03:08 2007 From: fuller.artful at gmail.com (Arthur Fuller) Date: Mon, 10 Dec 2007 20:03:08 -0500 Subject: [AccessD] Access 2007 - Microsoft is just plain stupid. In-Reply-To: <005f01c83b84$8eaf15a0$4b3a8343@SusanOne> References: <005f01c83b84$8eaf15a0$4b3a8343@SusanOne> Message-ID: <29f585dd0712101703g1c14fa6epd30b2ecc62f8ea29@mail.gmail.com> I have a file that I update regularly, called Song Titles. The rule is simple: prospective titles must be lifted verbatim from emails -- not edited and not revised in any fashion. "I can't Do It with My Teacher" qualifies. Arthur From davidmcafee at gmail.com Mon Dec 10 19:28:45 2007 From: davidmcafee at gmail.com (David McAfee) Date: Mon, 10 Dec 2007 17:28:45 -0800 Subject: [AccessD] Form examples In-Reply-To: References: Message-ID: <8786a4c00712101728n47ae89fcwee84e2bef02f3273@mail.gmail.com> Thats too bad, he had some great samples on there. Thomas, one thing I did was to use labels instead of command buttons. I changed the mouse pointer to a emulate a webpage look and feel. It's just a different look and feel to it. David On Dec 10, 2007 5:03 AM, Gustav Brock wrote: > Hi Thomas > > Ben Cage once hosted a gallery but the pages have been taken down and I > think he has left the list. > > /gustav > > >>> ewaldt at gdls.com 10-12-2007 13:33:37 >>> > Do you have a source for attractive forms, main menus, etc.? When you want > to design one, but are stuck for just how it should look, sometimes just > seeing another's work can give you an idea. I don't mean a form to copy > and use necessarily; even pictures of them could be useful. > > TIA, > > Thomas F. Ewald > Stryker Mass Properties > General Dynamics Land Systems > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From dwaters at usinternet.com Mon Dec 10 19:48:24 2007 From: dwaters at usinternet.com (Dan Waters) Date: Mon, 10 Dec 2007 19:48:24 -0600 Subject: [AccessD] Access 2007 ULS (was: Access 2007 - Microsoft is just plain stupid.) In-Reply-To: References: Message-ID: <000f01c83b97$eacaaa30$0300a8c0@danwaters> I think what MS did with User Level Security in A2007 makes sense (I'm not saying I like it). What it does is continue to allow the use of Access for individual productivity, but prevented it from being used for shared secured databases except by people who had at least enough skill to make Access work with SQL Server. The business problem with Access has been that too many people got into trouble as they grew their database, and then IT departments began to hate it because they had to take over a very flawed, department critical, database with no budget and no time. Dan -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: Monday, December 10, 2007 3:01 PM To: AccessD at databaseadvisors.com Subject: Re: [AccessD] Access 2007 - Microsoft is just plain stupid. Drew, The idea is that Access will NOT be used to handle security, it will be used to create a UI against a SQL Express backend, which will handle the security instead. Microsoft decided to turn it into a cut rate powerbuilder, I think. Charlotte Foust -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From jwcolby at colbyconsulting.com Mon Dec 10 19:54:20 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Mon, 10 Dec 2007 20:54:20 -0500 Subject: [AccessD] Access 2007 - Microsoft is just plain stupid. In-Reply-To: References: <01fc01c83b63$b9a5a1a0$977aa8c0@M90><29f585dd0712101334lc2ff591x2a411316f184b199@mail.gmail.com><000a01c83b79$143b2080$4b3a8343@SusanOne><020401c83b7b$80b4ae00$977aa8c0@M90> Message-ID: <020d01c83b98$bf6e6510$977aa8c0@M90> Six years old and planning his first hit. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: Monday, December 10, 2007 5:30 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Access 2007 - Microsoft is just plain stupid. >>"I just can't do it with my teacher. I gotta get her out of there.". ROTFL And you wanted to be a parent!! LOL Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Monday, December 10, 2007 2:25 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Access 2007 - Microsoft is just plain stupid. Susan, in fact everyone does not know the rules. I just discovered the rules a few years ago and I am darned old. Of course I didn't much care back then and don't particularly care now. I have more important things to worry about. We have been working with my six year old son Robbie to "get no marks" at school. He's a hyper little guy and drives his teachers crazy. So we started doing a "no marks for a week and you will get a prize". The teacher was out for a couple of days and the substitute teacher gave him no marks. When the teacher came back, home comes a mark. We are talking to him about the mark and he says "I just can't do it with my teacher. I gotta get her out of there.". Now THAT worries me!!! ;-) John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Susan Harkins Sent: Monday, December 10, 2007 5:08 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Access 2007 - Microsoft is just plain stupid. Arthur, I think everyone knows the rules. However, sometimes our fingers and brains aren't in synch. It happens to me all the time. I suppose it's up to you whether something like this bothers you, but seems like a waste of good energy to me. ;) Susan H. > Speaking of rants, it irritates the hail out of me when people > incorrectly use "it's" when they intended "its". There is a very > simple rule here: > "it's" is a contraction of "it is", as in "it's raining cats and dogs > and there are poodles all over." "Its", on the other hand, is a > possessive pronoun of neutral gender, as in "Despite its intentions, > China was unable to confine its populace to having merely one child > per family." -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/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 Dec 10 19:57:33 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Mon, 10 Dec 2007 20:57:33 -0500 Subject: [AccessD] Access 2007 - Microsoft is just plain stupid. In-Reply-To: <29f585dd0712101703g1c14fa6epd30b2ecc62f8ea29@mail.gmail.com> References: <005f01c83b84$8eaf15a0$4b3a8343@SusanOne> <29f585dd0712101703g1c14fa6epd30b2ecc62f8ea29@mail.gmail.com> Message-ID: <020e01c83b99$327f0780$977aa8c0@M90> ROTFL. Unfortunately if you have been reading the headlines lately... 8-( John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Arthur Fuller Sent: Monday, December 10, 2007 8:03 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Access 2007 - Microsoft is just plain stupid. I have a file that I update regularly, called Song Titles. The rule is simple: prospective titles must be lifted verbatim from emails -- not edited and not revised in any fashion. "I can't Do It with My Teacher" qualifies. Arthur -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From kp at sdsonline.net Mon Dec 10 22:51:00 2007 From: kp at sdsonline.net (Kath Pelletti) Date: Tue, 11 Dec 2007 15:51:00 +1100 Subject: [AccessD] Form examples References: Message-ID: <00a301c83bb1$6db81590$6401a8c0@DELLAPTOP> I think that the design aspect is really important - and makes the app look much slicker / commercial. I have an email from Ben from a couple of years ago with some screenshots which Gustav referred to erlier. I will forward these to you off-list. Kath ----- Original Message ----- From: To: Sent: Monday, December 10, 2007 11:33 PM Subject: [AccessD] Form examples > Do you have a source for attractive forms, main menus, etc.? When you want > to design one, but are stuck for just how it should look, sometimes just > seeing another's work can give you an idea. I don't mean a form to copy > and use necessarily; even pictures of them could be useful. > > TIA, > > Thomas F. Ewald > Stryker Mass Properties > General Dynamics Land Systems > > > > > > > This is an e-mail from General Dynamics Land Systems. It is for the > intended recipient only and may contain confidential and privileged > information. No one else may read, print, store, copy, forward or act in > reliance on it or its attachments. If you are not the intended recipient, > please return this message to the sender and delete the message and any > attachments from your computer. Your cooperation is appreciated. > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From kp at sdsonline.net Mon Dec 10 22:58:49 2007 From: kp at sdsonline.net (Kath Pelletti) Date: Tue, 11 Dec 2007 15:58:49 +1100 Subject: [AccessD] Error Creating Custom Ribbon A2007 References: <000801c83ad7$5be800d0$6401a8c0@DELLAPTOP> Message-ID: <00ce01c83bb2$84f511d0$6401a8c0@DELLAPTOP> So - just to clarify - NOBODY is creating custom ribbons yet in Access 2007? I am the first sucker (hard to believe??) Kath ----- Original Message ----- From: "Kath Pelletti" To: "Access D Normal List" Sent: Monday, December 10, 2007 1:49 PM Subject: [AccessD] Error Creating Custom Ribbon A2007 > Wondering whether anyone can help me with an error I am hitting when > trying to create my first custom ribbon for an Access 2007 app. (Has > anyone else on the list actually done this successfully???) > > (I am following instructions found here: > http://www.databasedev.co.uk/access2007ribbon.html ) > > I have followed the instructions to the letter and have re-checked my > syntax but when my app is closed and reopens after creating the ribbon, I > get this error: > > -------------------------------------------------------------------------------- > > Error found in Custom UI XML of "D:\SDS\Clients\LM Traffic > Signals\LM_FE.accdb": > Line 12 > Column: 11 > Error Code 0x80004005 > The node is neither valid nor invalid because no DTD/Schema declaration > was found. > > -------------------------------------------------------------------------------- > > Here is my XML: > > > > > > > > > > > > > > > -------------------------------------------------------------------------------- > > > Does anyone know what the error is referring to? > > tia > Kath > > > ______________________________________ > Kath Pelletti > Software Design and Solutions Pty Ltd > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From kp at sdsonline.net Mon Dec 10 23:02:13 2007 From: kp at sdsonline.net (Kath Pelletti) Date: Tue, 11 Dec 2007 16:02:13 +1100 Subject: [AccessD] Form examples References: <00a301c83bb1$6db81590$6401a8c0@DELLAPTOP> Message-ID: <001601c83bb2$fedbbc10$6401a8c0@DELLAPTOP> Actually, Ben's site still seems to be active.... http://www.activ8.com.au if you play around there you can see some screenshots too. Kath ----- Original Message ----- From: "Kath Pelletti" To: "Access Developers discussion and problem solving" Sent: Tuesday, December 11, 2007 3:51 PM Subject: Re: [AccessD] Form examples >I think that the design aspect is really important - and makes the app look > much slicker / commercial. > > I have an email from Ben from a couple of years ago with some screenshots > which Gustav referred to erlier. I will forward these to you off-list. > > Kath > > > ----- Original Message ----- > From: > To: > Sent: Monday, December 10, 2007 11:33 PM > Subject: [AccessD] Form examples > > >> Do you have a source for attractive forms, main menus, etc.? When you >> want >> to design one, but are stuck for just how it should look, sometimes just >> seeing another's work can give you an idea. I don't mean a form to copy >> and use necessarily; even pictures of them could be useful. >> >> TIA, >> >> Thomas F. Ewald >> Stryker Mass Properties >> General Dynamics Land Systems >> >> >> >> >> >> >> This is an e-mail from General Dynamics Land Systems. It is for the >> intended recipient only and may contain confidential and privileged >> information. No one else may read, print, store, copy, forward or act in >> reliance on it or its attachments. If you are not the intended >> recipient, >> please return this message to the sender and delete the message and any >> attachments from your computer. Your cooperation is appreciated. >> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/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 Dec 10 23:44:34 2007 From: rockysmolin at bchacc.com (Rocky Smolin at Beach Access Software) Date: Mon, 10 Dec 2007 21:44:34 -0800 Subject: [AccessD] Access 2007 - Microsoft is just plain stupid. In-Reply-To: <020201c83b79$afafe140$977aa8c0@M90> References: <01fc01c83b63$b9a5a1a0$977aa8c0@M90><29f585dd0712101334lc2ff591x2a411316f184b199@mail.gmail.com> <020201c83b79$afafe140$977aa8c0@M90> Message-ID: <00eb01c83bb8$e9378410$0301a8c0@HAL9005> Arthur: Here's a book just for you: http://www.eatsshootsandleaves.com/esl.html Rocky P.S. I happen to be in full agreement. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Monday, December 10, 2007 2:12 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Access 2007 - Microsoft is just plain stupid. Speaking of rants, it irritates the hail out of me when people mis-state the subject of the previous rant. The rant was about the uselessness of security in general, with an example of the lack of security provided by encryption due to it's... uhhh... the possibility of end runs. ;-) In fact the rant seems to be about the stupidity of Microsoft. I love that rant simply because it so easy to join in. I have to tell you though that your irritation is matched by my wife's who likewise hates the misuse of it's. One of my favorite misuse (mis-spelling in fact) is loose when the author intends lose, as in "Every time I read Arthur's rants I loose my train of thought". However I suppose it has to be loose in order to loose it. But if anyone finds my train of thought I hope they will return it to it's rightful owner. ;-) John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Arthur Fuller Sent: Monday, December 10, 2007 4:34 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Access 2007 - Microsoft is just plain stupid. Speaking of rants, it irritates the hail out of me when people incorrectly use "it's" when they intended "its". There is a very simple rule here: "it's" is a contraction of "it is", as in "it's raining cats and dogs and there are poodles all over." "Its", on the other hand, is a possessive pronoun of neutral gender, as in "Despite its intentions, China was unable to confine its populace to having merely one child per family." That said, I do find your essay on encryption and the lack thereof interesting. As it happens, I am taking a course on Techniques of Encryption now. The last time I did anything meaningful in this area was pre-DES, so I have a fair amount of catching up to do. A. On 12/10/07, Drew Wutka wrote: > > Of course, if I found a laptop, I would return it to it's owner... -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com No virus found in this incoming message. Checked by AVG Free Edition. Version: 7.5.503 / Virus Database: 269.16.17/1179 - Release Date: 12/9/2007 11:06 AM From shamil at users.mns.ru Mon Dec 10 23:59:02 2007 From: shamil at users.mns.ru (Shamil Salakhetdinov) Date: Tue, 11 Dec 2007 08:59:02 +0300 Subject: [AccessD] Access 2007 - Microsoft is just plain stupid. In-Reply-To: <005f01c83b84$8eaf15a0$4b3a8343@SusanOne> Message-ID: <000001c83bba$ee850530$6401a8c0@nant> Hi All, Just wanted to post the following title in this thread - it's on topic and is very valuable reading IMO (I did read it first time somewhere year 2003): "In Search of Stupidity: Over 20 Years of High-Tech Marketing Disasters" http://www.insearchofstupidity.com/ Thanks. -- Shamil From rockysmolin at bchacc.com Tue Dec 11 00:19:16 2007 From: rockysmolin at bchacc.com (Rocky Smolin at Beach Access Software) Date: Mon, 10 Dec 2007 22:19:16 -0800 Subject: [AccessD] Access 2007 - Microsoft is just plain stupid. In-Reply-To: <020401c83b7b$80b4ae00$977aa8c0@M90> References: <01fc01c83b63$b9a5a1a0$977aa8c0@M90><29f585dd0712101334lc2ff591x2a411316f184b199@mail.gmail.com><000a01c83b79$143b2080$4b3a8343@SusanOne> <020401c83b7b$80b4ae00$977aa8c0@M90> Message-ID: <00ef01c83bbd$c1d02300$0301a8c0@HAL9005> John: I'd take this off-line but I actually don't have your email address. So at the risk of crossing the moderator: When he was six my son couldn't sit still. He was eventually diagnosed with ADHD by a reputable professional. Whereupon we immediately fired her ass. He was emotionally about three years behind and intellectually about three years ahead. Couldn't sit still for 6 minutes. Unless he was really absorbed in something. Then - no time limit. He was eventually diagnosed with ADHD by a reputable professional. Whereupon we immediately fired her ass. Now he's 11 and...normal. Does his homework. Sits at his desk in class. Practices the piano. He was actually the poster child for this: http://www.nashuatelegraph.com/apps/pbcs.dll/article?AID=/20071209/HEALTH/31 2090003 That ADHD net is being cast wide and far. Watch out for this. All boys are "hyper". Some more than others. Visit his class. Watch the girls sit obediently and color. Watch the boys move restlessly around the room. They're a trial. But of course, there's nothing much else really worth doing in life (IMO). Ask Donna Cook. Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Monday, December 10, 2007 2:25 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Access 2007 - Microsoft is just plain stupid. Susan, in fact everyone does not know the rules. I just discovered the rules a few years ago and I am darned old. Of course I didn't much care back then and don't particularly care now. I have more important things to worry about. We have been working with my six year old son Robbie to "get no marks" at school. He's a hyper little guy and drives his teachers crazy. So we started doing a "no marks for a week and you will get a prize". The teacher was out for a couple of days and the substitute teacher gave him no marks. When the teacher came back, home comes a mark. We are talking to him about the mark and he says "I just can't do it with my teacher. I gotta get her out of there.". Now THAT worries me!!! ;-) John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Susan Harkins Sent: Monday, December 10, 2007 5:08 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Access 2007 - Microsoft is just plain stupid. Arthur, I think everyone knows the rules. However, sometimes our fingers and brains aren't in synch. It happens to me all the time. I suppose it's up to you whether something like this bothers you, but seems like a waste of good energy to me. ;) Susan H. > Speaking of rants, it irritates the hail out of me when people > incorrectly use "it's" when they intended "its". There is a very > simple rule here: > "it's" is a contraction of "it is", as in "it's raining cats and dogs > and there are poodles all over." "Its", on the other hand, is a > possessive pronoun of neutral gender, as in "Despite its intentions, > China was unable to confine its populace to having merely one child > per family." -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com No virus found in this incoming message. Checked by AVG Free Edition. Version: 7.5.503 / Virus Database: 269.16.17/1179 - Release Date: 12/9/2007 11:06 AM From andy at minstersystems.co.uk Tue Dec 11 01:55:42 2007 From: andy at minstersystems.co.uk (Andy Lacey) Date: Tue, 11 Dec 2007 07:55:42 -0000 Subject: [AccessD] Access 2007 - Microsoft is just plain stupid. In-Reply-To: <00ef01c83bbd$c1d02300$0301a8c0@HAL9005> Message-ID: <00ca01c83bcb$3b201fa0$da9cd355@minster33c3r25> Sorry Rocky but this moderator has been crossed. Drew's topic started on Access security. How we got here I can't remember but let's either get back on-topic or keep out. Thanks -- Andy Lacey http://www.minstersystems.co.uk > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of > Rocky Smolin at Beach Access Software > Sent: 11 December 2007 06:19 > To: 'Access Developers discussion and problem solving' > Subject: Re: [AccessD] Access 2007 - Microsoft is just plain stupid. > > > John: > > I'd take this off-line but I actually don't have your email > address. So at the risk of crossing the moderator: > > When he was six my son couldn't sit still. He was eventually > diagnosed with ADHD by a reputable professional. Whereupon > we immediately fired her ass. > > > He was emotionally about three years behind and > intellectually about three years ahead. Couldn't sit still > for 6 minutes. Unless he was really absorbed in something. > Then - no time limit. > > He was eventually diagnosed with ADHD by a reputable > professional. Whereupon we immediately fired her ass. > > Now he's 11 and...normal. Does his homework. Sits at his > desk in class. Practices the piano. > > He was actually the poster child for this: > > http://www.nashuatelegraph.com/apps/pbcs.dll/article?AID=/2007 > 1209/HEALTH/31 > 2090003 > > > That ADHD net is being cast wide and far. > > Watch out for this. All boys are "hyper". Some more than > others. Visit > his class. Watch the girls sit obediently and color. Watch > the boys move restlessly around the room. > > They're a trial. But of course, there's nothing much else > really worth doing in life (IMO). Ask Donna Cook. > > Rocky > > > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby > Sent: Monday, December 10, 2007 2:25 PM > To: 'Access Developers discussion and problem solving' > Subject: Re: [AccessD] Access 2007 - Microsoft is just plain stupid. > > Susan, in fact everyone does not know the rules. I just > discovered the rules a few years ago and I am darned old. Of > course I didn't much care back then and don't particularly > care now. I have more important things to worry about. > > We have been working with my six year old son Robbie to "get > no marks" at school. He's a hyper little guy and drives his > teachers crazy. So we started doing a "no marks for a week > and you will get a prize". The teacher was out for a couple > of days and the substitute teacher gave him no marks. When > the teacher came back, home comes a mark. We are talking to > him about the mark and he says "I just can't do it with my > teacher. I gotta get her out of there.". > > Now THAT worries me!!! > > ;-) > > John W. Colby > Colby Consulting > www.ColbyConsulting.com > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of > Susan Harkins > Sent: Monday, December 10, 2007 5:08 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Access 2007 - Microsoft is just plain stupid. > > Arthur, I think everyone knows the rules. However, sometimes > our fingers and brains aren't in synch. It happens to me all > the time. I suppose it's up to you whether something like > this bothers you, but seems like a waste of good energy to me. ;) > > Susan H. > > > > > > Speaking of rants, it irritates the hail out of me when people > > incorrectly use "it's" when they intended "its". There is a very > > simple > rule here: > > "it's" is a contraction of "it is", as in "it's raining > cats and dogs > > and there are poodles all over." "Its", on the other hand, is a > > possessive pronoun of neutral gender, as in "Despite its > intentions, > > China was unable to confine its populace to having merely one child > > per > family." > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > No virus found in this incoming message. > Checked by AVG Free Edition. > Version: 7.5.503 / Virus Database: 269.16.17/1179 - Release > Date: 12/9/2007 > 11:06 AM > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > From Gustav at cactus.dk Tue Dec 11 03:43:43 2007 From: Gustav at cactus.dk (Gustav Brock) Date: Tue, 11 Dec 2007 10:43:43 +0100 Subject: [AccessD] [dba-VB] Does anyone have Message-ID: Hi John (crossposted to AccessD because this brief chapter is excellent reading if you know nearly nothing about Visual Studio and wish a first-hand impression on how it "compares" to Access regarding creating forms). Did you read the sample chapter 4 from the link provided by Arthur for "Visual Basic 2005 Jumpstart (see below): www.oreilly.com/catalog/vbjumpstart/chapter/ch04.pdf The chapter covers exactly this. --- Hi Arthur All samples? It lists 470 on Visual Studio alone! Found the JumpStart code download and the book: http://examples.oreilly.com/vbjumpstart/ http://www.oreilly.com/catalog/vbjumpstart/ Thanks! /gustav --- >>> fuller.artful at gmail.com 27-04-2007 16:28 >>> Go to GotDotNet and download all the samples. Do it relatively quickly since MS has decided to phase out this site. Also go to Visual Studio Magazine and CodePlex. There is a very good intro book called VB.NET JumpStart (google vbJumpStart and you should get to the downloadable code). I found this book so good that I am currently thinking that .NET is even easier than Access. Arthur -- >>> jwcolby at colbyconsulting.com 10-12-2007 20:54 >>> OTOH, there is now the issue of the child form. I have ExportSpec which defines the export of data. I have ExportMap which defines field level info about a specific ExportSpec. I now know how to build a form to display ExportSpec, and I can also now build a form for ExportMap, but I need to open frmExportMap and filter the data in ExportMap to just the child records of the current ExportSpec. It would be nice but certainly not a requirement to embed frmExportMap in frmExportSpec a la Access. John W. Colby Colby Consulting www.ColbyConsulting.com From max.wanadoo at gmail.com Tue Dec 11 04:09:02 2007 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Tue, 11 Dec 2007 10:09:02 -0000 Subject: [AccessD] Remote closing of Front Ends In-Reply-To: Message-ID: <00bf01c83bdd$dba05c30$8119fea9@LTVM> Hi Guys, Can anybody point me to code where I can close down Front Ends remotely. I have seen this sort of code posted in the past but cannot find it. Situation: Running an overnight compact and repair on the BE, but falls over because it "thinks" that somebody still has the FE open and linked to it (in fact they don't, so I think there must still be a flag sitting somewhere). Thanks in advance. Max From joeget at vgernet.net Tue Dec 11 06:20:24 2007 From: joeget at vgernet.net (John Eget) Date: Tue, 11 Dec 2007 06:20:24 -0600 Subject: [AccessD] 2007 autolinking code to backend Message-ID: <004201c83bf0$3a9e6cb0$4ec2f63f@gateway8529fab> Does anyone have a link to or code to autolink the front end to the backend when a splash screen is opened? I cannot figure out the issue below I have a database that works fine in 2003, but when I open it in 2007 I get an error code popup when I open my splash screen that states "Invalid procedure call or argument". I have isolated it (at least I think so) to the following area within the Splash Screen: Private Sub Form_Open(Cancel As Integer) On Error GoTo Form_Open_Error ' Check to see if EASILOOK Back End XP is available. If modRefreshTableLinks.CheckLinks() = False Then ' Try to relink the tables; if it fails, shut down EASILOOK Front End XP Application. If modRefreshTableLinks.RelinkTables() = False Then DoCmd.Close acForm, "frmSplash" 'Closes EASILOOK Front End XP Application DoCmd.Quit End If End If Call SetEnabledState(True) 'Enables application close and exit capability 'Call SetEnabledState(False) 'Disables application close and exit capability Form_Open_Exit: Exit Sub Form_Open_Error: MsgBox Err.Description CloseCurrentDatabase Resume Form_Open_Exit End Sub If i comment out the Call SetEnabledState area the form works fine. I also have a module that states: Public Function SetEnabledState(blnState As Boolean) Call CloseButtonState(blnState) Call ExitMenuState(blnState) End Function I am at a loss as to why this is happening. My Tool-References are as follows: Visual Basic for Applications Microsoft Access 12.0 Object Library Microsoft DAO 3.6 Object Library Microsoft ActiveX Data Objects 2.5 Library Microsoft Visual Basics for Applications Extendibility 5.3 OLE Automation All of the above works perfectly in 2003 Anyone have any ideas?? From jwcolby at colbyconsulting.com Tue Dec 11 07:05:19 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Tue, 11 Dec 2007 08:05:19 -0500 Subject: [AccessD] Access 2007 - Microsoft is just plain stupid. In-Reply-To: <00ef01c83bbd$c1d02300$0301a8c0@HAL9005> References: <01fc01c83b63$b9a5a1a0$977aa8c0@M90><29f585dd0712101334lc2ff591x2a411316f184b199@mail.gmail.com><000a01c83b79$143b2080$4b3a8343@SusanOne><020401c83b7b$80b4ae00$977aa8c0@M90> <00ef01c83bbd$c1d02300$0301a8c0@HAL9005> Message-ID: <022d01c83bf6$7bbd5b60$977aa8c0@M90> LOL. Yep about the ADHD net being cast far and wide. OTOH all of these things are a spectrum. Yes, males tend to be more active than females but there are also boys that are quiet and boys that can't sit still. Robbie is one of those who can't sit still. And I think Robbie is like your son, on the immature end of that spectrum and on the bright end of that spectrum, which makes it all the harder to sit still. And in the end, society rewards certain behaviors (sitting still / concentrating) and punishes certain behaviors (not doing those things) so it is in the best interest of everyone to help Robbie and others like him learn ways to handle the behaviors that society deems unacceptable. I am also ADHD. As an adult I can see it in my self, and I can intentionally practice those things that help me overcome it (to some extent), mostly impulse control and choosing things that I like to do (as you mentioned with your son). As an adult I get to choose however, children usually can't, and children also have to learn impulse control. I have Robbie enrolled in Karate. That would seem to be the WRONG thing to have a "hyperactive" boy doing but it appears to help. Exercise, concentration, practice, and self control, and the emotional reward of advancing in a skill that not everyone has. He's a great kid, and I feel for his teachers. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin at Beach Access Software Sent: Tuesday, December 11, 2007 1:19 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Access 2007 - Microsoft is just plain stupid. John: I'd take this off-line but I actually don't have your email address. So at the risk of crossing the moderator: When he was six my son couldn't sit still. He was eventually diagnosed with ADHD by a reputable professional. Whereupon we immediately fired her ass. He was emotionally about three years behind and intellectually about three years ahead. Couldn't sit still for 6 minutes. Unless he was really absorbed in something. Then - no time limit. He was eventually diagnosed with ADHD by a reputable professional. Whereupon we immediately fired her ass. Now he's 11 and...normal. Does his homework. Sits at his desk in class. Practices the piano. He was actually the poster child for this: http://www.nashuatelegraph.com/apps/pbcs.dll/article?AID=/20071209/HEALTH/31 2090003 That ADHD net is being cast wide and far. Watch out for this. All boys are "hyper". Some more than others. Visit his class. Watch the girls sit obediently and color. Watch the boys move restlessly around the room. They're a trial. But of course, there's nothing much else really worth doing in life (IMO). Ask Donna Cook. Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Monday, December 10, 2007 2:25 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Access 2007 - Microsoft is just plain stupid. Susan, in fact everyone does not know the rules. I just discovered the rules a few years ago and I am darned old. Of course I didn't much care back then and don't particularly care now. I have more important things to worry about. We have been working with my six year old son Robbie to "get no marks" at school. He's a hyper little guy and drives his teachers crazy. So we started doing a "no marks for a week and you will get a prize". The teacher was out for a couple of days and the substitute teacher gave him no marks. When the teacher came back, home comes a mark. We are talking to him about the mark and he says "I just can't do it with my teacher. I gotta get her out of there.". Now THAT worries me!!! ;-) John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Susan Harkins Sent: Monday, December 10, 2007 5:08 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Access 2007 - Microsoft is just plain stupid. Arthur, I think everyone knows the rules. However, sometimes our fingers and brains aren't in synch. It happens to me all the time. I suppose it's up to you whether something like this bothers you, but seems like a waste of good energy to me. ;) Susan H. > Speaking of rants, it irritates the hail out of me when people > incorrectly use "it's" when they intended "its". There is a very > simple rule here: > "it's" is a contraction of "it is", as in "it's raining cats and dogs > and there are poodles all over." "Its", on the other hand, is a > possessive pronoun of neutral gender, as in "Despite its intentions, > China was unable to confine its populace to having merely one child > per family." -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com No virus found in this incoming message. Checked by AVG Free Edition. Version: 7.5.503 / Virus Database: 269.16.17/1179 - Release Date: 12/9/2007 11:06 AM -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From lchristian at massmutual.com Tue Dec 11 07:17:34 2007 From: lchristian at massmutual.com (lchristian) Date: Tue, 11 Dec 2007 08:17:34 -0500 Subject: [AccessD] SQL Assistance Message-ID: <4-10444010-5774935-HRPPTIBW@massmutual.com> lchristian has sent you a Secure E-Mail Message. The e-mail you have received may include confidential information. Please click on the link below to read your secure e-mail message. If you have trouble accessing your secure e-mail, see the instructions at the bottom of this message. https://securemail.massmutual.com/ime?x=4-10444010-5774935-HRPPTIBW The secure e-mail will expire on Saturday February 09, 2008 ...................................................................... Need help picking up your package? * If the Web address above is highlighted, click on it to open a browser window. You will automatically be taken to the package. * If the Web address above is not highlighted, follow these steps: - Open a Web browser window. - Copy and paste the entire Web address into the "location" or "address" bar of the browser. - Press enter. ------------------------------------------------------------------- Delivered with IME(TM) http://www.tumbleweed.com IME is a trademark of Tumbleweed Communications Corp. From lchristian at massmutual.com Tue Dec 11 07:42:04 2007 From: lchristian at massmutual.com (lchristian) Date: Tue, 11 Dec 2007 08:42:04 -0500 Subject: [AccessD] SQL Assistance Message-ID: <4-10444429-5775177-5AZSGDBA@massmutual.com> lchristian has sent you a Secure E-Mail Message. The e-mail you have received may include confidential information. Please click on the link below to read your secure e-mail message. If you have trouble accessing your secure e-mail, see the instructions at the bottom of this message. https://securemail.massmutual.com/ime?x=4-10444429-5775177-5AZSGDBA The secure e-mail will expire on Saturday February 09, 2008 ...................................................................... Need help picking up your package? * If the Web address above is highlighted, click on it to open a browser window. You will automatically be taken to the package. * If the Web address above is not highlighted, follow these steps: - Open a Web browser window. - Copy and paste the entire Web address into the "location" or "address" bar of the browser. - Press enter. ------------------------------------------------------------------- Delivered with IME(TM) http://www.tumbleweed.com IME is a trademark of Tumbleweed Communications Corp. From jwcolby at colbyconsulting.com Tue Dec 11 07:43:53 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Tue, 11 Dec 2007 08:43:53 -0500 Subject: [AccessD] SQL Assistance In-Reply-To: <4-10444010-5774935-HRPPTIBW@massmutual.com> References: <4-10444010-5774935-HRPPTIBW@massmutual.com> Message-ID: <023201c83bfb$df23e200$977aa8c0@M90> Is anyone else getting secure emails from lchristian? I don't go clicking off on web browser links, even if it is apparently from an AccessD member. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of lchristian Sent: Tuesday, December 11, 2007 8:18 AM To: accessd at databaseadvisors.com Subject: [AccessD] SQL Assistance lchristian has sent you a Secure E-Mail Message. The e-mail you have received may include confidential information. Please click on the link below to read your secure e-mail message. If you have trouble accessing your secure e-mail, see the instructions at the bottom of this message. https://securemail.massmutual.com/ime?x=4-10444010-5774935-HRPPTIBW The secure e-mail will expire on Saturday February 09, 2008 ...................................................................... Need help picking up your package? * If the Web address above is highlighted, click on it to open a browser window. You will automatically be taken to the package. * If the Web address above is not highlighted, follow these steps: - Open a Web browser window. - Copy and paste the entire Web address into the "location" or "address" bar of the browser. - Press enter. ------------------------------------------------------------------- Delivered with IME(TM) http://www.tumbleweed.com IME is a trademark of Tumbleweed Communications Corp. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From lchristian at massmutual.com Tue Dec 11 07:45:49 2007 From: lchristian at massmutual.com (lchristian) Date: Tue, 11 Dec 2007 08:45:49 -0500 Subject: [AccessD] SQL Assistance Message-ID: <4-10444507-5775219-VJIGFBIK@massmutual.com> lchristian has sent you a Secure E-Mail Message. The e-mail you have received may include confidential information. Please click on the link below to read your secure e-mail message. If you have trouble accessing your secure e-mail, see the instructions at the bottom of this message. https://securemail.massmutual.com/ime?x=4-10444507-5775219-VJIGFBIK The secure e-mail will expire on Saturday February 09, 2008 ...................................................................... Need help picking up your package? * If the Web address above is highlighted, click on it to open a browser window. You will automatically be taken to the package. * If the Web address above is not highlighted, follow these steps: - Open a Web browser window. - Copy and paste the entire Web address into the "location" or "address" bar of the browser. - Press enter. ------------------------------------------------------------------- Delivered with IME(TM) http://www.tumbleweed.com IME is a trademark of Tumbleweed Communications Corp. From JHewson at karta.com Tue Dec 11 07:54:07 2007 From: JHewson at karta.com (Jim Hewson) Date: Tue, 11 Dec 2007 07:54:07 -0600 Subject: [AccessD] SQL Assistance References: <4-10444010-5774935-HRPPTIBW@massmutual.com> <023201c83bfb$df23e200$977aa8c0@M90> Message-ID: <1C877227AE9F2A4BB20BABE94325D15B030370@exchange.Karta.com> I have, but I just delete them. Jim jhewson at karta.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Tuesday, December 11, 2007 7:44 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] SQL Assistance Is anyone else getting secure emails from lchristian? I don't go clicking off on web browser links, even if it is apparently from an AccessD member. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of lchristian Sent: Tuesday, December 11, 2007 8:18 AM To: accessd at databaseadvisors.com Subject: [AccessD] SQL Assistance lchristian has sent you a Secure E-Mail Message. The e-mail you have received may include confidential information. Please click on the link below to read your secure e-mail message. If you have trouble accessing your secure e-mail, see the instructions at the bottom of this message. https://securemail.massmutual.com/ime?x=4-10444010-5774935-HRPPTIBW The secure e-mail will expire on Saturday February 09, 2008 ...................................................................... Need help picking up your package? * If the Web address above is highlighted, click on it to open a browser window. You will automatically be taken to the package. * If the Web address above is not highlighted, follow these steps: - Open a Web browser window. - Copy and paste the entire Web address into the "location" or "address" bar of the browser. - Press enter. ------------------------------------------------------------------- Delivered with IME(TM) http://www.tumbleweed.com IME is a trademark of Tumbleweed Communications Corp. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/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 Tue Dec 11 07:52:06 2007 From: ssharkins at gmail.com (Susan Harkins) Date: Tue, 11 Dec 2007 08:52:06 -0500 Subject: [AccessD] Error Creating Custom Ribbon A2007 References: <000801c83ad7$5be800d0$6401a8c0@DELLAPTOP> <00ce01c83bb2$84f511d0$6401a8c0@DELLAPTOP> Message-ID: <005301c83bfd$4ff65ed0$4b3a8343@SusanOne> > So - just to clarify - NOBODY is creating custom ribbons yet in Access > 2007? > I am the first sucker (hard to believe??) ========Kath, I haven't even considered it. Susan H. From RRANTHON at sentara.com Tue Dec 11 07:56:31 2007 From: RRANTHON at sentara.com (RANDALL R ANTHONY) Date: Tue, 11 Dec 2007 08:56:31 -0500 Subject: [AccessD] SQL Assistance In-Reply-To: <023201c83bfb$df23e200$977aa8c0@M90> References: <4-10444010-5774935-HRPPTIBW@massmutual.com> <023201c83bfb$df23e200$977aa8c0@M90> Message-ID: <200712111356.lBBDuQ8b014471@databaseadvisors.com> Yes. And same here... >>> "jwcolby" 12/11/2007 8:43 AM >>> Is anyone else getting secure emails from lchristian? I don't go clicking off on web browser links, even if it is apparently from an AccessD member. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of lchristian Sent: Tuesday, December 11, 2007 8:18 AM To: accessd at databaseadvisors.com Subject: [AccessD] SQL Assistance lchristian has sent you a Secure E-Mail Message. The e-mail you have received may include confidential information. Please click on the link below to read your secure e-mail message. If you have trouble accessing your secure e-mail, see the instructions at the bottom of this message. https://securemail.massmutual.com/ime?x=4-10444010-5774935-HRPPTIBW The secure e-mail will expire on Saturday February 09, 2008 ...................................................................... Need help picking up your package? * If the Web address above is highlighted, click on it to open a browser window. You will automatically be taken to the package. * If the Web address above is not highlighted, follow these steps: - Open a Web browser window. - Copy and paste the entire Web address into the "location" or "address" bar of the browser. - Press enter. ------------------------------------------------------------------- Delivered with IME(TM) http://www.tumbleweed.com IME is a trademark of Tumbleweed Communications Corp. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/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 garykjos at gmail.com Tue Dec 11 07:59:13 2007 From: garykjos at gmail.com (Gary Kjos) Date: Tue, 11 Dec 2007 07:59:13 -0600 Subject: [AccessD] SQL Assistance In-Reply-To: <023201c83bfb$df23e200$977aa8c0@M90> References: <4-10444010-5774935-HRPPTIBW@massmutual.com> <023201c83bfb$df23e200$977aa8c0@M90> Message-ID: Just saw them now. Not clicking on them. Sorry Ichristian. I think you need to disable this. GK On 12/11/07, jwcolby wrote: > Is anyone else getting secure emails from lchristian? I don't go clicking > off on web browser links, even if it is apparently from an AccessD member. > > > John W. Colby > Colby Consulting > www.ColbyConsulting.com > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of lchristian > Sent: Tuesday, December 11, 2007 8:18 AM > To: accessd at databaseadvisors.com > Subject: [AccessD] SQL Assistance > > > > > lchristian has sent you a Secure E-Mail Message. The e-mail you have > received may include confidential information. > > Please click on the link below to read your secure e-mail message. If you > have trouble accessing your secure e-mail, see the instructions at the > bottom of this message. > > https://securemail.massmutual.com/ime?x=4-10444010-5774935-HRPPTIBW > > The secure e-mail will expire on Saturday February 09, 2008 > > > ...................................................................... > > Need help picking up your package? > > * If the Web address above is highlighted, click on it to open a > browser window. You will automatically be taken to the package. > > * If the Web address above is not highlighted, follow these steps: > - Open a Web browser window. > - Copy and paste the entire Web address into the "location" or > "address" bar of the browser. > - Press enter. > > > ------------------------------------------------------------------- > Delivered with IME(TM) > http://www.tumbleweed.com > IME is a trademark of Tumbleweed Communications Corp. > > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/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 dwaters at usinternet.com Tue Dec 11 08:06:56 2007 From: dwaters at usinternet.com (Dan Waters) Date: Tue, 11 Dec 2007 08:06:56 -0600 Subject: [AccessD] Error Creating Custom Ribbon A2007 In-Reply-To: <005301c83bfd$4ff65ed0$4b3a8343@SusanOne> References: <000801c83ad7$5be800d0$6401a8c0@DELLAPTOP><00ce01c83bb2$84f511d0$6401a8c0@DELLAPTOP> <005301c83bfd$4ff65ed0$4b3a8343@SusanOne> Message-ID: <001301c83bff$16ba3360$0300a8c0@danwaters> I have not tried - This is an Access Team Blog entry about customizing 2007 ribbons: http://blogs.msdn.com/access/archive/2007/12/05/access-ribbon-customizer.asp x Dan -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Susan Harkins Sent: Tuesday, December 11, 2007 7:52 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Error Creating Custom Ribbon A2007 > So - just to clarify - NOBODY is creating custom ribbons yet in Access > 2007? > I am the first sucker (hard to believe??) ========Kath, I haven't even considered it. Susan H. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From rockysmolin at bchacc.com Tue Dec 11 08:51:20 2007 From: rockysmolin at bchacc.com (Rocky Smolin at Beach Access Software) Date: Tue, 11 Dec 2007 06:51:20 -0800 Subject: [AccessD] SQL Assistance In-Reply-To: <4-10444507-5775219-VJIGFBIK@massmutual.com> References: <4-10444507-5775219-VJIGFBIK@massmutual.com> Message-ID: <001201c83c05$4b143e20$0301a8c0@HAL9005> I'm getting them. And, no, I'm not clicking the link. Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of lchristian Sent: Tuesday, December 11, 2007 5:46 AM To: accessd at databaseadvisors.com Subject: Re: [AccessD] SQL Assistance lchristian has sent you a Secure E-Mail Message. The e-mail you have received may include confidential information. Please click on the link below to read your secure e-mail message. If you have trouble accessing your secure e-mail, see the instructions at the bottom of this message. https://securemail.massmutual.com/ime?x=4-10444507-5775219-VJIGFBIK The secure e-mail will expire on Saturday February 09, 2008 ...................................................................... Need help picking up your package? * If the Web address above is highlighted, click on it to open a browser window. You will automatically be taken to the package. * If the Web address above is not highlighted, follow these steps: - Open a Web browser window. - Copy and paste the entire Web address into the "location" or "address" bar of the browser. - Press enter. ------------------------------------------------------------------- Delivered with IME(TM) http://www.tumbleweed.com IME is a trademark of Tumbleweed Communications Corp. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com No virus found in this incoming message. Checked by AVG Free Edition. Version: 7.5.503 / Virus Database: 269.17.0/1180 - Release Date: 12/10/2007 2:51 PM From markamatte at hotmail.com Tue Dec 11 09:19:37 2007 From: markamatte at hotmail.com (Mark A Matte) Date: Tue, 11 Dec 2007 15:19:37 +0000 Subject: [AccessD] Remote closing of Front Ends In-Reply-To: <00bf01c83bdd$dba05c30$8119fea9@LTVM> References: <00bf01c83bdd$dba05c30$8119fea9@LTVM> Message-ID: Don't remember where the example I saw was...but I think it was a form timer in the FE that checked a value in a linked table, then closed...so it kicked itself out? Thats all I remember about it. Mark A. Matte > From: max.wanadoo at gmail.com > To: accessd at databaseadvisors.com; dba-vb at databaseadvisors.com > Date: Tue, 11 Dec 2007 10:09:02 +0000 > Subject: [AccessD] Remote closing of Front Ends > > Hi Guys, > Can anybody point me to code where I can close down Front Ends remotely. I > have seen this sort of code posted in the past but cannot find it. > Situation: Running an overnight compact and repair on the BE, but falls > over because it "thinks" that somebody still has the FE open and linked to > it (in fact they don't, so I think there must still be a flag sitting > somewhere). > Thanks in advance. > Max > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com _________________________________________________________________ Get the power of Windows + Web with the new Windows Live. http://www.windowslive.com?ocid=TXT_TAGHM_Wave2_powerofwindows_122007 From cfoust at infostatsystems.com Tue Dec 11 10:01:39 2007 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Tue, 11 Dec 2007 08:01:39 -0800 Subject: [AccessD] Error Creating Custom Ribbon A2007 In-Reply-To: <00ce01c83bb2$84f511d0$6401a8c0@DELLAPTOP> References: <000801c83ad7$5be800d0$6401a8c0@DELLAPTOP> <00ce01c83bb2$84f511d0$6401a8c0@DELLAPTOP> Message-ID: Kath, I think a lot of us just threw up our hands at A2007 and decided to cling like death to an earlier version. I keep thinking I should exercise it, but my time investment is in VB.Net now, so I haven't bothered. As for the message, it's telling you it's looking for a schema declaration in the xml file. Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Kath Pelletti Sent: Monday, December 10, 2007 8:59 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Error Creating Custom Ribbon A2007 So - just to clarify - NOBODY is creating custom ribbons yet in Access 2007? I am the first sucker (hard to believe??) Kath ----- Original Message ----- From: "Kath Pelletti" To: "Access D Normal List" Sent: Monday, December 10, 2007 1:49 PM Subject: [AccessD] Error Creating Custom Ribbon A2007 > Wondering whether anyone can help me with an error I am hitting when > trying to create my first custom ribbon for an Access 2007 app. (Has > anyone else on the list actually done this successfully???) > > (I am following instructions found here: > http://www.databasedev.co.uk/access2007ribbon.html ) > > I have followed the instructions to the letter and have re-checked my > syntax but when my app is closed and reopens after creating the ribbon, I > get this error: > > ------------------------------------------------------------------------ -------- > > Error found in Custom UI XML of "D:\SDS\Clients\LM Traffic > Signals\LM_FE.accdb": > Line 12 > Column: 11 > Error Code 0x80004005 > The node is neither valid nor invalid because no DTD/Schema declaration > was found. > > ------------------------------------------------------------------------ -------- > > Here is my XML: > > > > > > > > > > > > > > > ------------------------------------------------------------------------ -------- > > > Does anyone know what the error is referring to? > > tia > Kath > > From JHewson at karta.com Tue Dec 11 10:03:45 2007 From: JHewson at karta.com (Jim Hewson) Date: Tue, 11 Dec 2007 10:03:45 -0600 Subject: [AccessD] Remote closing of Front Ends References: <00bf01c83bdd$dba05c30$8119fea9@LTVM> Message-ID: <1C877227AE9F2A4BB20BABE94325D15B030380@exchange.Karta.com> Yes, you are correct. I actually use something similar and I was trying to figure out where I got the sample, but I couldn't find it. Basically, a table is placed in the BE named MsgCenter with the following fields: ShowMsg - Yes/No - Set this to True/Yes to force Shutdown Msg - Text - Message Display in ShutdownMsg from MsgBxTitleBar - Text - Titlebar caption to display in ShutdownMsg from MaxInactiveTime - Number - Max Inactivity Minutes StartMonitor - Number - Time of day to start monitoring inactivity - 24 hour clock EndMonitor - Number - Time of day to end monitoring inactivity - 24 hour clock In either or both FE/BE - create an Admin form to control the table. In the FE Create a form named - ShutDownMsg which uses the Msg and MsgBxTitleBar fields. I also use a hidden form to open via the Autoexec that starts the process. The hidden form looks at the fields Start Monitor (8 am) to End Monitor (17) and MaxInactiveTime (60 - one hour) to know when to open the msgform and shut down. By simply clicking on the checkbox on the MsgCenter form, the shut down gives the users about a minute to finish what they are doing. I started with 30 minutes of inactivity... then they wanted an hour... then a few hours... now its 8 hours... but at least I can shut them down when ever I need to do maintenance. HTH Jim jhewson at karta.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark A Matte Sent: Tuesday, December 11, 2007 9:20 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Remote closing of Front Ends Don't remember where the example I saw was...but I think it was a form timer in the FE that checked a value in a linked table, then closed...so it kicked itself out? Thats all I remember about it. Mark A. Matte > From: max.wanadoo at gmail.com > To: accessd at databaseadvisors.com; dba-vb at databaseadvisors.com > Date: Tue, 11 Dec 2007 10:09:02 +0000 > Subject: [AccessD] Remote closing of Front Ends > > Hi Guys, > Can anybody point me to code where I can close down Front Ends remotely. I > have seen this sort of code posted in the past but cannot find it. > Situation: Running an overnight compact and repair on the BE, but falls > over because it "thinks" that somebody still has the FE open and linked to > it (in fact they don't, so I think there must still be a flag sitting > somewhere). > Thanks in advance. > Max > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com _________________________________________________________________ Get the power of Windows + Web with the new Windows Live. http://www.windowslive.com?ocid=TXT_TAGHM_Wave2_powerofwindows_122007 -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From DWUTKA at Marlow.com Tue Dec 11 10:04:47 2007 From: DWUTKA at Marlow.com (Drew Wutka) Date: Tue, 11 Dec 2007 10:04:47 -0600 Subject: [AccessD] Access 2007 ULS (was: Access 2007 - Microsoft is justplain stupid.) In-Reply-To: <000f01c83b97$eacaaa30$0300a8c0@danwaters> Message-ID: But Access 2007 still let's you create databases in 2000 or 2002-3 formats, which can use ULS. So, they are just guaranteeing that if a developer wants to continue to use Access, w/ULS, that they aren't going to use the new format. On top of that, removing ULS is not going to prevent 'too many people' from creating personal/business databases that grow into critical databases....it is just going to ensure that if they do it with a 2007 format, that there will be little to no security in it. Drew -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Dan Waters Sent: Monday, December 10, 2007 7:48 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Access 2007 ULS (was: Access 2007 - Microsoft is justplain stupid.) I think what MS did with User Level Security in A2007 makes sense (I'm not saying I like it). What it does is continue to allow the use of Access for individual productivity, but prevented it from being used for shared secured databases except by people who had at least enough skill to make Access work with SQL Server. The business problem with Access has been that too many people got into trouble as they grew their database, and then IT departments began to hate it because they had to take over a very flawed, department critical, database with no budget and no time. Dan From cfoust at infostatsystems.com Tue Dec 11 10:06:17 2007 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Tue, 11 Dec 2007 08:06:17 -0800 Subject: [AccessD] SQL Assistance In-Reply-To: <023201c83bfb$df23e200$977aa8c0@M90> References: <4-10444010-5774935-HRPPTIBW@massmutual.com> <023201c83bfb$df23e200$977aa8c0@M90> Message-ID: I suspect we're all getting them. I certainly am. It's a waste of time to send something like that to this list considering its makeup, but it will be interesting to see what happens next. Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Tuesday, December 11, 2007 5:44 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] SQL Assistance Is anyone else getting secure emails from lchristian? I don't go clicking off on web browser links, even if it is apparently from an AccessD member. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of lchristian Sent: Tuesday, December 11, 2007 8:18 AM To: accessd at databaseadvisors.com Subject: [AccessD] SQL Assistance lchristian has sent you a Secure E-Mail Message. The e-mail you have received may include confidential information. Please click on the link below to read your secure e-mail message. If you have trouble accessing your secure e-mail, see the instructions at the bottom of this message. https://securemail.massmutual.com/ime?x=4-10444010-5774935-HRPPTIBW The secure e-mail will expire on Saturday February 09, 2008 ...................................................................... Need help picking up your package? * If the Web address above is highlighted, click on it to open a browser window. You will automatically be taken to the package. * If the Web address above is not highlighted, follow these steps: - Open a Web browser window. - Copy and paste the entire Web address into the "location" or "address" bar of the browser. - Press enter. ------------------------------------------------------------------- Delivered with IME(TM) http://www.tumbleweed.com IME is a trademark of Tumbleweed Communications Corp. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/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 Dec 11 10:13:08 2007 From: DWUTKA at Marlow.com (Drew Wutka) Date: Tue, 11 Dec 2007 10:13:08 -0600 Subject: [AccessD] Access 2007 - Microsoft is just plain stupid. In-Reply-To: <00eb01c83bb8$e9378410$0301a8c0@HAL9005> Message-ID: Odd, but the .pdf 'helper' for this book has grammatical errors.... It's (it is) your turn. It's (it has) got very cold. This is to describe the use of 'it's'. Unfortunately, it would be 'It's gotTEN very cold.' Drew -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin at Beach Access Software Sent: Monday, December 10, 2007 11:45 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Access 2007 - Microsoft is just plain stupid. Arthur: Here's a book just for you: http://www.eatsshootsandleaves.com/esl.html Rocky P.S. I happen to be in full agreement. From Jim.Hale at FleetPride.com Tue Dec 11 10:16:32 2007 From: Jim.Hale at FleetPride.com (Hale, Jim) Date: Tue, 11 Dec 2007 10:16:32 -0600 Subject: [AccessD] Remote closing of Front Ends In-Reply-To: References: <00bf01c83bdd$dba05c30$8119fea9@LTVM> Message-ID: Check out this email from Drew in the archives: From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of DWUTKA at marlow.com Sent: Wednesday, August 17, 2005 4:18 PM To: accessd at databaseadvisors.com Subject: [AccessD] Force Remote Shutdown Instantly! No timers (sort of)WAS:RE: [Ac cessD] How to Manage Maintenance Mode - Auto shutdown If you can't find it I have a copy Jim Hale -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark A Matte Sent: Tuesday, December 11, 2007 9:20 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Remote closing of Front Ends Don't remember where the example I saw was...but I think it was a form timer in the FE that checked a value in a linked table, then closed...so it kicked itself out? Thats all I remember about it. Mark A. Matte > From: max.wanadoo at gmail.com > To: accessd at databaseadvisors.com; dba-vb at databaseadvisors.com > Date: Tue, 11 Dec 2007 10:09:02 +0000 > Subject: [AccessD] Remote closing of Front Ends > > Hi Guys, > Can anybody point me to code where I can close down Front Ends remotely. I > have seen this sort of code posted in the past but cannot find it. > Situation: Running an overnight compact and repair on the BE, but falls > over because it "thinks" that somebody still has the FE open and linked to > it (in fact they don't, so I think there must still be a flag sitting > somewhere). > Thanks in advance. > Max > *********************************************************************** The information transmitted is intended solely for the individual or entity to which it is addressed and may contain confidential and/or privileged material. Any review, retransmission, dissemination or other use of or taking action in reliance upon this information by persons or entities other than the intended recipient is prohibited. If you have received this email in error please contact the sender and delete the material from any computer. As a recipient of this email, you are responsible for screening its contents and the contents of any attachments for the presence of viruses. No liability is accepted for any damages caused by any virus transmitted by this email. From andy at minstersystems.co.uk Tue Dec 11 09:26:43 2007 From: andy at minstersystems.co.uk (Andy Lacey) Date: Tue, 11 Dec 2007 16:26:43 +0100 Subject: [AccessD] Access 2007 - Microsoft is just plain stupid. Message-ID: <200712111626.lBBGQrEs009831@databaseadvisors.com> Not this side of the pond where it was written it wouldn't. :-) No such thing as 'gotten' over here. -- 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] Access 2007 - Microsoft is just plain stupid. Date: 11/12/07 16:22 Odd, but the .pdf 'helper' for this book has grammatical errors.... It's (it is) your turn. It's (it has) got very cold. This is to describe the use of 'it's'. Unfortunately, it would be 'It's gotTEN very cold.' Drew -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin at Beach Access Software Sent: Monday, December 10, 2007 11:45 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Access 2007 - Microsoft is just plain stupid. Arthur: Here's a book just for you: http://www.eatsshootsandleaves.com/esl.html Rocky P.S. I happen to be in full agreement. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com ________________________________________________ Message sent using UebiMiau 2.7.2 From rockysmolin at bchacc.com Tue Dec 11 10:55:57 2007 From: rockysmolin at bchacc.com (Rocky Smolin at Beach Access Software) Date: Tue, 11 Dec 2007 08:55:57 -0800 Subject: [AccessD] Access 2007 - Microsoft is just plain stupid. In-Reply-To: References: <00eb01c83bb8$e9378410$0301a8c0@HAL9005> Message-ID: <003601c83c16$b3d49660$0301a8c0@HAL9005> She's British. All bets are off. Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Drew Wutka Sent: Tuesday, December 11, 2007 8:13 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Access 2007 - Microsoft is just plain stupid. Odd, but the .pdf 'helper' for this book has grammatical errors.... It's (it is) your turn. It's (it has) got very cold. This is to describe the use of 'it's'. Unfortunately, it would be 'It's gotTEN very cold.' Drew -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin at Beach Access Software Sent: Monday, December 10, 2007 11:45 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Access 2007 - Microsoft is just plain stupid. Arthur: Here's a book just for you: http://www.eatsshootsandleaves.com/esl.html Rocky P.S. I happen to be in full agreement. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com No virus found in this incoming message. Checked by AVG Free Edition. Version: 7.5.503 / Virus Database: 269.17.0/1180 - Release Date: 12/10/2007 2:51 PM From garykjos at gmail.com Tue Dec 11 11:07:02 2007 From: garykjos at gmail.com (Gary Kjos) Date: Tue, 11 Dec 2007 11:07:02 -0600 Subject: [AccessD] SQL Assistance In-Reply-To: References: <4-10444010-5774935-HRPPTIBW@massmutual.com> <023201c83bfb$df23e200$977aa8c0@M90> Message-ID: I sent him/her a message directly and got a similar response so I took a chance and clicked it and found out that it's an "out of iffice" reply that he/she has set on for today.... ---------------------------------- Original Recipients: To: "Gary Kjos" garykjos at gmail.com Cc: I am currently working off site Tuesday, December 11 and will return on Wednesday, December 12th. If you have an immediate need please call the Helpdesk 44357 or email MList: IIG New Business Ops or contact Mary Sliech x21940. Thank you! ---------------------------------------- GK On 12/11/07, Charlotte Foust wrote: > I suspect we're all getting them. I certainly am. It's a waste of time > to send something like that to this list considering its makeup, but it > will be interesting to see what happens next. > > Charlotte Foust > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby > Sent: Tuesday, December 11, 2007 5:44 AM > To: 'Access Developers discussion and problem solving' > Subject: Re: [AccessD] SQL Assistance > > Is anyone else getting secure emails from lchristian? I don't go > clicking off on web browser links, even if it is apparently from an > AccessD member. > > > John W. Colby > Colby Consulting > www.ColbyConsulting.com > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of lchristian > Sent: Tuesday, December 11, 2007 8:18 AM > To: accessd at databaseadvisors.com > Subject: [AccessD] SQL Assistance > > > > > lchristian has sent you a Secure E-Mail Message. The e-mail you have > received may include confidential information. > > Please click on the link below to read your secure e-mail message. If > you > have trouble accessing your secure e-mail, see the instructions at the > bottom of this message. > > https://securemail.massmutual.com/ime?x=4-10444010-5774935-HRPPTIBW > > The secure e-mail will expire on Saturday February 09, 2008 > > > ...................................................................... > > Need help picking up your package? > > * If the Web address above is highlighted, click on it to open a > browser window. You will automatically be taken to the package. > > * If the Web address above is not highlighted, follow these steps: > - Open a Web browser window. > - Copy and paste the entire Web address into the "location" or > "address" bar of the browser. > - Press enter. > > > ------------------------------------------------------------------- > Delivered with IME(TM) > http://www.tumbleweed.com > IME is a trademark of Tumbleweed Communications Corp. > > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/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 Patricia.O'Connor at otda.state.ny.us Tue Dec 11 11:10:43 2007 From: Patricia.O'Connor at otda.state.ny.us (O'Connor, Patricia (OTDA)) Date: Tue, 11 Dec 2007 12:10:43 -0500 Subject: [AccessD] 2007 autolinking code to backend In-Reply-To: <004201c83bf0$3a9e6cb0$4ec2f63f@gateway8529fab> References: <004201c83bf0$3a9e6cb0$4ec2f63f@gateway8529fab> Message-ID: <01DBAB52E30A9A4AB3D94EF8029EDBE8021BB135@EXCNYSM0A1AI.nysemail.nyenet> I don't have access 2k7 but Check your references. Either one of the regular access references is missing or it that particular function. You may have moved them to another folder or it just hiccuped.. I have had that happen when I have done updates. HTH ************************************************** * Patricia O'Connor * Associate Computer Programmer Analyst * OTDA - BDMA * (W) mailto:Patricia.O'Connor at otda.state.ny.us * (w) mailto:aa1160 at nysemail.state.ny.us ************************************************** > -------------------------------------------------------- This e-mail, including any attachments, may be confidential, privileged or otherwise legally protected. It is intended only for the addressee. If you received this e-mail in error or from someone who was not authorized to send it to you, do not disseminate, copy or otherwise use this e-mail or its attachments. Please notify the sender immediately by reply e-mail and delete the e-mail from your system. -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John Eget > Sent: Tuesday, December 11, 2007 07:20 AM > To: Access Developers discussion and problem solving > Subject: [AccessD] 2007 autolinking code to backend > > Does anyone have a link to or code to autolink the front end > to the backend when a splash screen is opened? > > I cannot figure out the issue below > > I have a database that works fine in 2003, but when I open it > in 2007 I get an error code popup when I open my splash > screen that states "Invalid procedure call or argument". I > have isolated it (at least I think so) to the following area > within the Splash Screen: > > Private Sub Form_Open(Cancel As Integer) On Error GoTo Form_Open_Error > ' Check to see if EASILOOK Back End XP is available. > If modRefreshTableLinks.CheckLinks() = False Then > ' Try to relink the tables; if it fails, shut down > EASILOOK Front End XP Application. > If modRefreshTableLinks.RelinkTables() = False Then > DoCmd.Close acForm, "frmSplash" > 'Closes EASILOOK Front End XP Application > DoCmd.Quit > End If > End If > > Call SetEnabledState(True) 'Enables application close and > exit capability > > 'Call SetEnabledState(False) 'Disables application close > and exit capability > Form_Open_Exit: > Exit Sub > > Form_Open_Error: > MsgBox Err.Description > CloseCurrentDatabase > Resume Form_Open_Exit > End Sub > > If i comment out the Call SetEnabledState area the form works fine. > > I also have a module that states: > > Public Function SetEnabledState(blnState As Boolean) > Call CloseButtonState(blnState) > Call ExitMenuState(blnState) > End Function > > I am at a loss as to why this is happening. > > My Tool-References are as follows: > Visual Basic for Applications > Microsoft Access 12.0 Object Library > Microsoft DAO 3.6 Object Library > Microsoft ActiveX Data Objects 2.5 Library Microsoft Visual > Basics for Applications Extendibility 5.3 OLE Automation > > All of the above works perfectly in 2003 > > Anyone have any ideas?? > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > From dwaters at usinternet.com Tue Dec 11 11:23:34 2007 From: dwaters at usinternet.com (Dan Waters) Date: Tue, 11 Dec 2007 11:23:34 -0600 Subject: [AccessD] Access 2007 ULS (was: Access 2007 - Microsoft is justplain stupid.) In-Reply-To: References: <000f01c83b97$eacaaa30$0300a8c0@danwaters> Message-ID: <000301c83c1a$8edd6770$0300a8c0@danwaters> I suspect that MS is doing this gradually. >From reading MS info on A2007, you cannot create a database in A2007 that uses ULS. You can convert a previous version database to A2007, and then A2007 will support ULS. But people can't, with only A2007, create a database which is password protected. For many or most companies that is a prerequisite for a 'critical' database. Last year I made a chart to help explain this. I think that MS saw the same 'red zone' that I see and wants to create a gap instead. That will separate casual users from people who are determined to be developers. And JC - notice that Classes are right up on top! http://www.promationsystems.com/PSI/Info/accessskillzones.htm Dan -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Drew Wutka Sent: Tuesday, December 11, 2007 10:05 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Access 2007 ULS (was: Access 2007 - Microsoft is justplain stupid.) But Access 2007 still let's you create databases in 2000 or 2002-3 formats, which can use ULS. So, they are just guaranteeing that if a developer wants to continue to use Access, w/ULS, that they aren't going to use the new format. On top of that, removing ULS is not going to prevent 'too many people' from creating personal/business databases that grow into critical databases....it is just going to ensure that if they do it with a 2007 format, that there will be little to no security in it. Drew -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Dan Waters Sent: Monday, December 10, 2007 7:48 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Access 2007 ULS (was: Access 2007 - Microsoft is justplain stupid.) I think what MS did with User Level Security in A2007 makes sense (I'm not saying I like it). What it does is continue to allow the use of Access for individual productivity, but prevented it from being used for shared secured databases except by people who had at least enough skill to make Access work with SQL Server. The business problem with Access has been that too many people got into trouble as they grew their database, and then IT departments began to hate it because they had to take over a very flawed, department critical, database with no budget and no time. Dan -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From john at winhaven.net Tue Dec 11 11:48:33 2007 From: john at winhaven.net (John Bartow) Date: Tue, 11 Dec 2007 11:48:33 -0600 Subject: [AccessD] Access 2007 ULS (was: Access 2007 - Microsoftis justplain stupid.) In-Reply-To: <000301c83c1a$8edd6770$0300a8c0@danwaters> Message-ID: <200712111749.lBBHnYSc023126@databaseadvisors.com> Drew, I agree that is it a shame that MS is degrading this "overly successful" product. I realize its not the same but you can roll your out your own local security which sufficiently reduces the local/LAN based non-sophisticated types from being able to do anything. From adtp at airtelbroadband.in Tue Dec 11 11:53:56 2007 From: adtp at airtelbroadband.in (A.D.Tejpal) Date: Tue, 11 Dec 2007 23:23:56 +0530 Subject: [AccessD] events question References: <000601c838e9$7bb2a5e0$4b3a8343@SusanOne> Message-ID: <006a01c83c1f$4fe130b0$3a57a27a@personald6374f> Using common function for MouseMove over multiple controls ========================================== 1 - MouseMove over a given control does not necessarily imply that the control in question is the active control. This rules out the use of an omnibus function based upon ActiveControl. Instead, it becomes necessary that even if a common function of generic nature is used for all controls, name of each individual control making the call has to be passed as an argument. 2 - Evidently, conventional approach in calling such a function from MouseMove events of multiple controls involves tedious work by the developer. Repetitive entries of function name (with control name as argument) are needed either in VBA code in MouseMove event for each of the controls in question, or directly as similar entries against OnMouseMove property on Event tab in properties dialog box of each such control. 3 - An interesting alternative that makes the whole process remarkably simpler, is suggested below: 3.1 - With form in design view, select all controls required to make use of the common function. Set the tag property of these controls to "MM" (simply enter MM without any enclosing quotes). Save. 3.2 - Go to VBA window and place the sample code as given below, in form's module. Save and compile. Come out of VBA window, save and close the form. 3.3 - As the form loads, OnMouseMove event property of all the above controls will get set to function Fn_MMove(), correctly passing the name of control as argument in each case. 3.4 - As per the common function Fn_MMove() given below, back color of all the above text boxes (having "MM" as the tag property) will change to red on mouse move. A.D.Tejpal ------------ Sample code in form's module '================================== Private Sub Form_Load() On Error Resume Next Dim ct As Control For Each ct In Me.Controls If ct.Tag = "MM" Then ct.OnMouseMove = _ "=Fn_MMove('" & ct.Name & "')" End If Next On Error GoTo 0 End Sub '-------------------------------------------------- Private Function Fn_MMove(StrTxtBoxName As String) Me(StrTxtBoxName).BackColor = vbRed End Function '================================== ----- Original Message ----- From: Susan Harkins To: AccessD at databaseadvisors.com Sent: Friday, December 07, 2007 21:24 Subject: [AccessD] events question I don't know how to summarize this question, hence the bad subject. I apologize. I'm wondering if there's a way to consolidate similar event calls into one event. For instance, if you want to passto/call a function from every control's Mouse Over event, is there a simple way to do that with one call rather than dropping the call into every single control's appropriate event? I've run into this so many times and it just seems so inefficient. Susan H. From ssharkins at gmail.com Tue Dec 11 13:10:20 2007 From: ssharkins at gmail.com (Susan Harkins) Date: Tue, 11 Dec 2007 14:10:20 -0500 Subject: [AccessD] events question References: <000601c838e9$7bb2a5e0$4b3a8343@SusanOne> <006a01c83c1f$4fe130b0$3a57a27a@personald6374f> Message-ID: <00d601c83c29$895c9190$4b3a8343@SusanOne> I can't wait to try this A.D. Thanks! Susan H. > Using common function for MouseMove over multiple controls > ========================================== > > 1 - MouseMove over a given control does not necessarily imply that the > control in question is the active control. This rules out the use of an > omnibus function based upon ActiveControl. Instead, it becomes necessary > that even if a common function of generic nature is used for all controls, > name of each individual control making the call has to be passed as an > argument. > > 2 - Evidently, conventional approach in calling such a function from > MouseMove events of multiple controls involves tedious work by the > developer. Repetitive entries of function name (with control name as > argument) are needed either in VBA code in MouseMove event for each of the > controls in question, or directly as similar entries against OnMouseMove > property on Event tab in properties dialog box of each such control. > > 3 - An interesting alternative that makes the whole process remarkably > simpler, is suggested below: > > 3.1 - With form in design view, select all controls required to make > use of the common function. Set the tag property of these controls to "MM" > (simply enter MM without any enclosing quotes). Save. > > 3.2 - Go to VBA window and place the sample code as given below, in > form's module. Save and compile. Come out of VBA window, save and close > the form. > > 3.3 - As the form loads, OnMouseMove event property of all the above > controls will get set to function Fn_MMove(), correctly passing the name > of control as argument in each case. > > 3.4 - As per the common function Fn_MMove() given below, back color of > all the above text boxes (having "MM" as the tag property) will change to > red on mouse move. > > A.D.Tejpal > ------------ > > Sample code in form's module > '================================== > Private Sub Form_Load() > On Error Resume Next > Dim ct As Control > > For Each ct In Me.Controls > If ct.Tag = "MM" Then > ct.OnMouseMove = _ > "=Fn_MMove('" & ct.Name & "')" > End If > Next > On Error GoTo 0 > End Sub > '-------------------------------------------------- > > Private Function Fn_MMove(StrTxtBoxName As String) > Me(StrTxtBoxName).BackColor = vbRed > End Function > '================================== > > ----- Original Message ----- > From: Susan Harkins > To: AccessD at databaseadvisors.com > Sent: Friday, December 07, 2007 21:24 > Subject: [AccessD] events question > > > I don't know how to summarize this question, hence the bad subject. I > apologize. > > I'm wondering if there's a way to consolidate similar event calls into > one > event. For instance, if you want to passto/call a function from every > control's Mouse Over event, is there a simple way to do that with one > call > rather than dropping the call into every single control's appropriate > event? > > I've run into this so many times and it just seems so inefficient. > > Susan H. > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com From ssharkins at gmail.com Tue Dec 11 13:35:58 2007 From: ssharkins at gmail.com (Susan Harkins) Date: Tue, 11 Dec 2007 14:35:58 -0500 Subject: [AccessD] wireless or IT consulting Message-ID: <016e01c83c2d$0f4d05c0$4b3a8343@SusanOne> Looking for anyone interested in, and qualified to write on wireless or IT consulting. I'm not involved, just will put interested people and publisher together. Susan H. From Lambert.Heenan at AIG.com Tue Dec 11 13:39:31 2007 From: Lambert.Heenan at AIG.com (Heenan, Lambert) Date: Tue, 11 Dec 2007 14:39:31 -0500 Subject: [AccessD] events question Message-ID: <34C8A2AB1EF3564CB0D64DB6AFFDD5C20EF09F90@XLIVMBX35bkup.aig.com> Looks nice. But there's a problem. Access controls do not have a MouseOut event, so while the code in Fn_Mmove will change the controls' colors, nothing changes them back. So you need a MouseMove event for the form sections as well. Said section events will look for any controls that are "Red" and change them back. The trouble with *that* is if your controls are close together, or there are lots of them, the containing section's mouse over event may not fire as the mouse is not "seen" for long enough. My 2 cents. Lambert -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of A.D.Tejpal Sent: Tuesday, December 11, 2007 12:54 PM To: Access Developers discussion and problem solving Cc: A.D.Tejpal Subject: Re: [AccessD] events question Using common function for MouseMove over multiple controls ========================================== 1 - MouseMove over a given control does not necessarily imply that the control in question is the active control. This rules out the use of an omnibus function based upon ActiveControl. Instead, it becomes necessary that even if a common function of generic nature is used for all controls, name of each individual control making the call has to be passed as an argument. 2 - Evidently, conventional approach in calling such a function from MouseMove events of multiple controls involves tedious work by the developer. Repetitive entries of function name (with control name as argument) are needed either in VBA code in MouseMove event for each of the controls in question, or directly as similar entries against OnMouseMove property on Event tab in properties dialog box of each such control. 3 - An interesting alternative that makes the whole process remarkably simpler, is suggested below: 3.1 - With form in design view, select all controls required to make use of the common function. Set the tag property of these controls to "MM" (simply enter MM without any enclosing quotes). Save. 3.2 - Go to VBA window and place the sample code as given below, in form's module. Save and compile. Come out of VBA window, save and close the form. 3.3 - As the form loads, OnMouseMove event property of all the above controls will get set to function Fn_MMove(), correctly passing the name of control as argument in each case. 3.4 - As per the common function Fn_MMove() given below, back color of all the above text boxes (having "MM" as the tag property) will change to red on mouse move. A.D.Tejpal ------------ Sample code in form's module '================================== Private Sub Form_Load() On Error Resume Next Dim ct As Control For Each ct In Me.Controls If ct.Tag = "MM" Then ct.OnMouseMove = _ "=Fn_MMove('" & ct.Name & "')" End If Next On Error GoTo 0 End Sub '-------------------------------------------------- Private Function Fn_MMove(StrTxtBoxName As String) Me(StrTxtBoxName).BackColor = vbRed End Function '================================== ----- Original Message ----- From: Susan Harkins To: AccessD at databaseadvisors.com Sent: Friday, December 07, 2007 21:24 Subject: [AccessD] events question I don't know how to summarize this question, hence the bad subject. I apologize. I'm wondering if there's a way to consolidate similar event calls into one event. For instance, if you want to passto/call a function from every control's Mouse Over event, is there a simple way to do that with one call rather than dropping the call into every single control's appropriate event? I've run into this so many times and it just seems so inefficient. 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 Tue Dec 11 13:49:19 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Tue, 11 Dec 2007 14:49:19 -0500 Subject: [AccessD] events question In-Reply-To: <34C8A2AB1EF3564CB0D64DB6AFFDD5C20EF09F90@XLIVMBX35bkup.aig.com> References: <34C8A2AB1EF3564CB0D64DB6AFFDD5C20EF09F90@XLIVMBX35bkup.aig.com> Message-ID: <025001c83c2e$ebe0a770$977aa8c0@M90> An additional problem is that everyone wants to use the tag property for their own purpose and so it is useless without a parser and custom syntax. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Heenan, Lambert Sent: Tuesday, December 11, 2007 2:40 PM To: 'Access Developers discussion and problem solving' Cc: 'A.D.Tejpal' Subject: Re: [AccessD] events question Looks nice. But there's a problem. Access controls do not have a MouseOut event, so while the code in Fn_Mmove will change the controls' colors, nothing changes them back. So you need a MouseMove event for the form sections as well. Said section events will look for any controls that are "Red" and change them back. The trouble with *that* is if your controls are close together, or there are lots of them, the containing section's mouse over event may not fire as the mouse is not "seen" for long enough. My 2 cents. Lambert -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of A.D.Tejpal Sent: Tuesday, December 11, 2007 12:54 PM To: Access Developers discussion and problem solving Cc: A.D.Tejpal Subject: Re: [AccessD] events question Using common function for MouseMove over multiple controls ========================================== 1 - MouseMove over a given control does not necessarily imply that the control in question is the active control. This rules out the use of an omnibus function based upon ActiveControl. Instead, it becomes necessary that even if a common function of generic nature is used for all controls, name of each individual control making the call has to be passed as an argument. 2 - Evidently, conventional approach in calling such a function from MouseMove events of multiple controls involves tedious work by the developer. Repetitive entries of function name (with control name as argument) are needed either in VBA code in MouseMove event for each of the controls in question, or directly as similar entries against OnMouseMove property on Event tab in properties dialog box of each such control. 3 - An interesting alternative that makes the whole process remarkably simpler, is suggested below: 3.1 - With form in design view, select all controls required to make use of the common function. Set the tag property of these controls to "MM" (simply enter MM without any enclosing quotes). Save. 3.2 - Go to VBA window and place the sample code as given below, in form's module. Save and compile. Come out of VBA window, save and close the form. 3.3 - As the form loads, OnMouseMove event property of all the above controls will get set to function Fn_MMove(), correctly passing the name of control as argument in each case. 3.4 - As per the common function Fn_MMove() given below, back color of all the above text boxes (having "MM" as the tag property) will change to red on mouse move. A.D.Tejpal ------------ Sample code in form's module '================================== Private Sub Form_Load() On Error Resume Next Dim ct As Control For Each ct In Me.Controls If ct.Tag = "MM" Then ct.OnMouseMove = _ "=Fn_MMove('" & ct.Name & "')" End If Next On Error GoTo 0 End Sub '-------------------------------------------------- Private Function Fn_MMove(StrTxtBoxName As String) Me(StrTxtBoxName).BackColor = vbRed End Function '================================== From DWUTKA at Marlow.com Tue Dec 11 15:15:29 2007 From: DWUTKA at Marlow.com (Drew Wutka) Date: Tue, 11 Dec 2007 15:15:29 -0600 Subject: [AccessD] Remote closing of Front Ends In-Reply-To: Message-ID: Here's the email I sent. I just put the zip file on our new website so the link works too. download the demo I whipped up this morning. http://www.marlow.com/UDPTest.zip it's a VB project. Actually 2. Ones a client, ones a server. In the other thread, I was discussing that you could set up a VB NT Service as the 'server', and the Front End's as the 'clients'. The Front Ends can then query the server (with no hard link, the code I have in the demo 'scans' the entire subnet/LAN in a split second, and receives the response if there is an active 'server'. I suggested using this as a table linker, where the 'server' has a list of database paths, and with the correct 'prompt' from the client, it would return the correct path for that network. If you use this process in reverse, making the Front End's the 'server' (so you would have multiple servers, with one client), and make a 'control client', you could send out (from the client) a message that the servers would receive, and deal with as you wish. ie, 'ShutDownNow' or 'AskToShutDown', or 'AreYouActive'. The message would simply be sent out, and the online clients could then react to the message. No timer. Now, as an FYI, the VB projects I have in there use the Winsock OCX. For me, that is no issue at all, since I have a VB program installed on all client machines here, which uses it, so it's registered on every machine we setup here. However, I know in the pure Access world, OCX's are sometimes frowned upon due to their requirement to be set up on client machines they don't exist on. Winsock code can be done strictly through API's though, which eliminates the need for the Winsock OCX. However, and this is the catch with Access, the API's for window's sockets use the Window Messaging queue for receiving data from TCP/IP comms. To do that, you have to use callback functions. (when you subclass a form/window, to put it in the system tray, you use the windows messaging callback to determine what is happening to the icon in the system tray). Callbacks in Access 2000 and up (not sure if it is fixed in later versions of Access, I know 97 is fine, and 2000 is not, so I'm not sure if 2002 or 2003 work correctly or not....) make development a little quirky. In a finished state, there is nothing wrong. However, if a callback procedure is 'hooked', and you go into debug mode with the VBA code, you'll lock up Access 2000 (again, don't know if this is fixed with later versions). Drew -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Hale, Jim Sent: Tuesday, December 11, 2007 10:17 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Remote closing of Front Ends Check out this email from Drew in the archives: From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of DWUTKA at marlow.com Sent: Wednesday, August 17, 2005 4:18 PM To: accessd at databaseadvisors.com Subject: [AccessD] Force Remote Shutdown Instantly! No timers (sort of)WAS:RE: [Ac cessD] How to Manage Maintenance Mode - Auto shutdown If you can't find it I have a copy Jim Hale From DWUTKA at Marlow.com Tue Dec 11 15:16:36 2007 From: DWUTKA at Marlow.com (Drew Wutka) Date: Tue, 11 Dec 2007 15:16:36 -0600 Subject: [AccessD] Access 2007 - Microsoft is just plain stupid. In-Reply-To: <200712111626.lBBGQrEs009831@databaseadvisors.com> Message-ID: Wow, you learn something new every day. Drew -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Andy Lacey Sent: Tuesday, December 11, 2007 9:27 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Access 2007 - Microsoft is just plain stupid. Not this side of the pond where it was written it wouldn't. :-) No such thing as 'gotten' over here. -- 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] Access 2007 - Microsoft is just plain stupid. Date: 11/12/07 16:22 Odd, but the .pdf 'helper' for this book has grammatical errors.... It's (it is) your turn. It's (it has) got very cold. This is to describe the use of 'it's'. Unfortunately, it would be 'It's gotTEN very cold.' Drew From DWUTKA at Marlow.com Tue Dec 11 15:30:44 2007 From: DWUTKA at Marlow.com (Drew Wutka) Date: Tue, 11 Dec 2007 15:30:44 -0600 Subject: [AccessD] Access 2007 ULS (was: Access 2007 - Microsoftis justplain stupid.) In-Reply-To: <000301c83c1a$8edd6770$0300a8c0@danwaters> Message-ID: First, they CAN create a database that is both password protected AND encrypted. In 2007 they merged those two abilities. So they aren't shying away from all security in Access. However, ULS provided user/role capabilities. With a passworded database, if you have the password, you have complete access. With ULS, your account and password only has the access granted by the admin. Second, on your skill set, you missed something I feel is another prime differential in skill set. APIs. I understand why you wouldn't include this in an Access skill set, but I would. Of course, I've always been somewhat of an odd goose when it comes to Access development. I started with just Access (97), and the more I learned about Access (both database and interface wise), the more I branched out. Drew -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Dan Waters Sent: Tuesday, December 11, 2007 11:24 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Access 2007 ULS (was: Access 2007 - Microsoftis justplain stupid.) I suspect that MS is doing this gradually. >From reading MS info on A2007, you cannot create a database in A2007 that uses ULS. You can convert a previous version database to A2007, and then A2007 will support ULS. But people can't, with only A2007, create a database which is password protected. For many or most companies that is a prerequisite for a 'critical' database. Last year I made a chart to help explain this. I think that MS saw the same 'red zone' that I see and wants to create a gap instead. That will separate casual users from people who are determined to be developers. And JC - notice that Classes are right up on top! http://www.promationsystems.com/PSI/Info/accessskillzones.htm Dan From DWUTKA at Marlow.com Tue Dec 11 15:32:06 2007 From: DWUTKA at Marlow.com (Drew Wutka) Date: Tue, 11 Dec 2007 15:32:06 -0600 Subject: [AccessD] Access 2007 ULS (was: Access 2007 -Microsoftis justplain stupid.) In-Reply-To: <200712111749.lBBHnYSc023126@databaseadvisors.com> Message-ID: Actually, I'm just going to stick to the 2000 format...for quite some time. We have some plans here at work to develop a system or two that are going to require SQL Server simply due to their size, but for most of our database, Access will suffice, just won't touch the 2007 format with a ten foot pole right now. Drew -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John Bartow Sent: Tuesday, December 11, 2007 11:49 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Access 2007 ULS (was: Access 2007 -Microsoftis justplain stupid.) Drew, I agree that is it a shame that MS is degrading this "overly successful" product. I realize its not the same but you can roll your out your own local security which sufficiently reduces the local/LAN based non-sophisticated types from being able to do anything. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From jwcolby at colbyconsulting.com Tue Dec 11 15:54:14 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Tue, 11 Dec 2007 16:54:14 -0500 Subject: [AccessD] Access 2007 ULS (was: Access 2007 -Microsoftis justplain stupid.) In-Reply-To: References: <000301c83c1a$8edd6770$0300a8c0@danwaters> Message-ID: <000101c83c40$5f2123c0$977aa8c0@M90> >Of course, I've always been somewhat of an odd goose I think you can just leave it at that! ;-) John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Drew Wutka Sent: Tuesday, December 11, 2007 4:31 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Access 2007 ULS (was: Access 2007 -Microsoftis justplain stupid.) First, they CAN create a database that is both password protected AND encrypted. In 2007 they merged those two abilities. So they aren't shying away from all security in Access. However, ULS provided user/role capabilities. With a passworded database, if you have the password, you have complete access. With ULS, your account and password only has the access granted by the admin. Second, on your skill set, you missed something I feel is another prime differential in skill set. APIs. I understand why you wouldn't include this in an Access skill set, but I would. Of course, I've always been somewhat of an odd goose when it comes to Access development. I started with just Access (97), and the more I learned about Access (both database and interface wise), the more I branched out. Drew -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Dan Waters Sent: Tuesday, December 11, 2007 11:24 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Access 2007 ULS (was: Access 2007 - Microsoftis justplain stupid.) I suspect that MS is doing this gradually. >From reading MS info on A2007, you cannot create a database in A2007 that uses ULS. You can convert a previous version database to A2007, and then A2007 will support ULS. But people can't, with only A2007, create a database which is password protected. For many or most companies that is a prerequisite for a 'critical' database. Last year I made a chart to help explain this. I think that MS saw the same 'red zone' that I see and wants to create a gap instead. That will separate casual users from people who are determined to be developers. And JC - notice that Classes are right up on top! http://www.promationsystems.com/PSI/Info/accessskillzones.htm Dan -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From delam at zyterra.com Tue Dec 11 16:16:57 2007 From: delam at zyterra.com (delam at zyterra.com) Date: Tue, 11 Dec 2007 22:16:57 +0000 Subject: [AccessD] wireless or IT consulting In-Reply-To: <016e01c83c2d$0f4d05c0$4b3a8343@SusanOne> References: <016e01c83c2d$0f4d05c0$4b3a8343@SusanOne> Message-ID: <1973440753-1197411222-cardhu_decombobulator_blackberry.rim.net-1496166299-@bxe130.bisx.prod.on.blackberry> Hunter is qualified and interested. Debbie Sent via BlackBerry by AT&T -----Original Message----- From: "Susan Harkins" Date: Tue, 11 Dec 2007 14:35:58 To: Subject: [AccessD] wireless or IT consulting Looking for anyone interested in, and qualified to write on wireless or IT consulting. I'm not involved, just will put interested people and publisher together. Susan H. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From dwaters at usinternet.com Tue Dec 11 16:14:41 2007 From: dwaters at usinternet.com (Dan Waters) Date: Tue, 11 Dec 2007 16:14:41 -0600 Subject: [AccessD] Access 2007 ULS (was: Access 2007 - Microsoftis justplain stupid.) In-Reply-To: References: <000301c83c1a$8edd6770$0300a8c0@danwaters> Message-ID: <002201c83c43$3a89e490$0300a8c0@danwaters> You're right about password protecting the database of course. I was thinking of each person's individual password. Yes - I use API's too. Very Helpful! But for the purpose of this particular chart and its message, adding API's might have blurred the focus a bit. I strongly believe that so many IT folks have had to do 'Access Rescues', that by now my ability to find new potential customers has decreased substantially. So, I was glad to see that Access 2007 came out the way it has, so I can point out to IT folks at a potential customer that MS has recognized the problem and has taken steps to solve it. Thanks! Dan -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Drew Wutka Sent: Tuesday, December 11, 2007 3:31 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Access 2007 ULS (was: Access 2007 - Microsoftis justplain stupid.) First, they CAN create a database that is both password protected AND encrypted. In 2007 they merged those two abilities. So they aren't shying away from all security in Access. However, ULS provided user/role capabilities. With a passworded database, if you have the password, you have complete access. With ULS, your account and password only has the access granted by the admin. Second, on your skill set, you missed something I feel is another prime differential in skill set. APIs. I understand why you wouldn't include this in an Access skill set, but I would. Of course, I've always been somewhat of an odd goose when it comes to Access development. I started with just Access (97), and the more I learned about Access (both database and interface wise), the more I branched out. Drew -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Dan Waters Sent: Tuesday, December 11, 2007 11:24 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Access 2007 ULS (was: Access 2007 - Microsoftis justplain stupid.) I suspect that MS is doing this gradually. >From reading MS info on A2007, you cannot create a database in A2007 that uses ULS. You can convert a previous version database to A2007, and then A2007 will support ULS. But people can't, with only A2007, create a database which is password protected. For many or most companies that is a prerequisite for a 'critical' database. Last year I made a chart to help explain this. I think that MS saw the same 'red zone' that I see and wants to create a gap instead. That will separate casual users from people who are determined to be developers. And JC - notice that Classes are right up on top! http://www.promationsystems.com/PSI/Info/accessskillzones.htm Dan -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From ssharkins at gmail.com Tue Dec 11 16:29:09 2007 From: ssharkins at gmail.com (Susan Harkins) Date: Tue, 11 Dec 2007 17:29:09 -0500 Subject: [AccessD] wireless or IT consulting References: <016e01c83c2d$0f4d05c0$4b3a8343@SusanOne> <1973440753-1197411222-cardhu_decombobulator_blackberry.rim.net-1496166299-@bxe130.bisx.prod.on.blackberry> Message-ID: <006601c83c45$42c8e050$4b3a8343@SusanOne> Deb, have him send me an email and I'll forward and cc: him on it to the editor -- then they can take it from there. Susan H. > Hunter is qualified and interested. > > Debbie > > Sent via BlackBerry by AT&T > > -----Original Message----- > From: "Susan Harkins" > > Date: Tue, 11 Dec 2007 14:35:58 > To: > Subject: [AccessD] wireless or IT consulting > > > Looking for anyone interested in, and qualified to write on wireless or IT > consulting. I'm not involved, just will put interested people and > publisher > together. > > 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 accessd at shaw.ca Tue Dec 11 17:49:33 2007 From: accessd at shaw.ca (Jim Lawrence) Date: Tue, 11 Dec 2007 15:49:33 -0800 Subject: [AccessD] The new way of coding. In-Reply-To: <005f01c83b84$8eaf15a0$4b3a8343@SusanOne> References: <005f01c83b84$8eaf15a0$4b3a8343@SusanOne> Message-ID: <7D16097BBA7F4A739F8BB6C51FCD83B3@creativesystemdesigns.com> Hi All: Considering the possibility of moving into a web based applications and using .Net; the old way of writing your own modules, though very instructional is not worth it. More and more it is better to simply buy a module that you require and plug it in. If a module cost only a few hundred dollars or it would take a week to write and test one of your own so why not just buy it. Until recently I would write or cobble together systems from code from other projects but moving exclusively to Dot Net is too time consuming. I have been using the Dot Nuke Net application, building my own skins, as per client requests, extensively configuring it, adding the costs of purchased modules into overall bill. Now clients can have a custom, web based application, with a full CRM, Word Processor, Spreadsheet, high quality graphics, a full set of ecommerce modules, user management module, a accounting system, along with a built in email manager, at a reasonable price, fully field tested, in around month. I am still looking for a descent POS but have been reviewing a couple. Any suggestions? Jim From DWUTKA at Marlow.com Tue Dec 11 17:57:55 2007 From: DWUTKA at Marlow.com (Drew Wutka) Date: Tue, 11 Dec 2007 17:57:55 -0600 Subject: [AccessD] Access 2007 ULS (was: Access 2007-Microsoftis justplain stupid.) In-Reply-To: <000101c83c40$5f2123c0$977aa8c0@M90> Message-ID: This coming from Darth Colby? ;) Drew -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Tuesday, December 11, 2007 3:54 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Access 2007 ULS (was: Access 2007-Microsoftis justplain stupid.) >Of course, I've always been somewhat of an odd goose I think you can just leave it at that! ;-) John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Drew Wutka Sent: Tuesday, December 11, 2007 4:31 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Access 2007 ULS (was: Access 2007 -Microsoftis justplain stupid.) First, they CAN create a database that is both password protected AND encrypted. In 2007 they merged those two abilities. So they aren't shying away from all security in Access. However, ULS provided user/role capabilities. With a passworded database, if you have the password, you have complete access. With ULS, your account and password only has the access granted by the admin. Second, on your skill set, you missed something I feel is another prime differential in skill set. APIs. I understand why you wouldn't include this in an Access skill set, but I would. Of course, I've always been somewhat of an odd goose when it comes to Access development. I started with just Access (97), and the more I learned about Access (both database and interface wise), the more I branched out. Drew -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Dan Waters Sent: Tuesday, December 11, 2007 11:24 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Access 2007 ULS (was: Access 2007 - Microsoftis justplain stupid.) I suspect that MS is doing this gradually. >From reading MS info on A2007, you cannot create a database in A2007 that uses ULS. You can convert a previous version database to A2007, and then A2007 will support ULS. But people can't, with only A2007, create a database which is password protected. For many or most companies that is a prerequisite for a 'critical' database. Last year I made a chart to help explain this. I think that MS saw the same 'red zone' that I see and wants to create a gap instead. That will separate casual users from people who are determined to be developers. And JC - notice that Classes are right up on top! http://www.promationsystems.com/PSI/Info/accessskillzones.htm Dan -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/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 Dec 11 18:06:45 2007 From: DWUTKA at Marlow.com (Drew Wutka) Date: Tue, 11 Dec 2007 18:06:45 -0600 Subject: [AccessD] Access 2007 ULS (was: Access 2007- Microsoftis justplain stupid.) In-Reply-To: <002201c83c43$3a89e490$0300a8c0@danwaters> Message-ID: I think IT folks dislike Access for a slightly different reason. Part of my spiel at the beginning of this thread is that security is an illusion. Nothing is truly secure. Real security is a happy medium between keeping honest people honest, making it more difficult for malicious hackers, and keeping things relatively easy for the users. I've dealt with several IT departments (heck, I work in one....) that have had this 'dislike Access' attitude (ours doesn't, obviously, I'd throttle anyone here that did...). And in the instances that I've seen this attitude, 99% of the issues are based on false premises or misinformation. But saying that Microsoft 'recognizes' the problem is like having them removing Fonts from Word, because too many people received poorly fonted word documents! ULS should have been beefed up, not removed. Drew -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Dan Waters Sent: Tuesday, December 11, 2007 4:15 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Access 2007 ULS (was: Access 2007- Microsoftis justplain stupid.) You're right about password protecting the database of course. I was thinking of each person's individual password. Yes - I use API's too. Very Helpful! But for the purpose of this particular chart and its message, adding API's might have blurred the focus a bit. I strongly believe that so many IT folks have had to do 'Access Rescues', that by now my ability to find new potential customers has decreased substantially. So, I was glad to see that Access 2007 came out the way it has, so I can point out to IT folks at a potential customer that MS has recognized the problem and has taken steps to solve it. Thanks! Dan From cfoust at infostatsystems.com Tue Dec 11 18:42:34 2007 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Tue, 11 Dec 2007 16:42:34 -0800 Subject: [AccessD] Access 2007 ULS (was: Access2007-Microsoftis justplain stupid.) In-Reply-To: References: <000101c83c40$5f2123c0$977aa8c0@M90> Message-ID: >>This coming from Darth Colby? ;) ROTFL Ain't it the truth!! Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Drew Wutka Sent: Tuesday, December 11, 2007 3:58 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Access 2007 ULS (was: Access2007-Microsoftis justplain stupid.) This coming from Darth Colby? ;) Drew -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Tuesday, December 11, 2007 3:54 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Access 2007 ULS (was: Access 2007-Microsoftis justplain stupid.) >Of course, I've always been somewhat of an odd goose I think you can just leave it at that! ;-) From kp at sdsonline.net Tue Dec 11 19:00:23 2007 From: kp at sdsonline.net (Kath Pelletti) Date: Wed, 12 Dec 2007 12:00:23 +1100 Subject: [AccessD] Error Creating Custom Ribbon A2007 References: <000801c83ad7$5be800d0$6401a8c0@DELLAPTOP><00ce01c83bb2$84f511d0$6401a8c0@DELLAPTOP><005301c83bfd$4ff65ed0$4b3a8343@SusanOne> <001301c83bff$16ba3360$0300a8c0@danwaters> Message-ID: <002301c83c5a$610c0500$6401a8c0@DELLAPTOP> Dan - you're a star! There was a link there to a 'ribbon customisation tool' which someone has created (beta version so free for now -) where you can pick commands and it creates the XML for you. I know XML isn't that tricky, but for me, as I had an error that I couldn't get around, I tried it and now I have an error free file - now I cn learn a lot from that one working example. Thx again Kath ----- Original Message ----- From: "Dan Waters" To: "'Access Developers discussion and problem solving'" Sent: Wednesday, December 12, 2007 1:06 AM Subject: Re: [AccessD] Error Creating Custom Ribbon A2007 >I have not tried - This is an Access Team Blog entry about customizing 2007 > ribbons: > > http://blogs.msdn.com/access/archive/2007/12/05/access-ribbon-customizer.asp > x > > Dan > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Susan Harkins > Sent: Tuesday, December 11, 2007 7:52 AM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Error Creating Custom Ribbon A2007 > > > >> So - just to clarify - NOBODY is creating custom ribbons yet in Access >> 2007? >> I am the first sucker (hard to believe??) > > > ========Kath, I haven't even considered 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 kp at sdsonline.net Tue Dec 11 19:01:18 2007 From: kp at sdsonline.net (Kath Pelletti) Date: Wed, 12 Dec 2007 12:01:18 +1100 Subject: [AccessD] Error Creating Custom Ribbon A2007 References: <000801c83ad7$5be800d0$6401a8c0@DELLAPTOP><00ce01c83bb2$84f511d0$6401a8c0@DELLAPTOP> Message-ID: <002901c83c5a$82e443e0$6401a8c0@DELLAPTOP> ......I totally get why you would not want to go down this path!! Thx Charlotte Kath ----- Original Message ----- From: "Charlotte Foust" To: "Access Developers discussion and problem solving" Sent: Wednesday, December 12, 2007 3:01 AM Subject: Re: [AccessD] Error Creating Custom Ribbon A2007 > Kath, > > I think a lot of us just threw up our hands at A2007 and decided to > cling like death to an earlier version. I keep thinking I should > exercise it, but my time investment is in VB.Net now, so I haven't > bothered. > > As for the message, it's telling you it's looking for a schema > declaration in the xml file. > > Charlotte Foust > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Kath Pelletti > Sent: Monday, December 10, 2007 8:59 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Error Creating Custom Ribbon A2007 > > So - just to clarify - NOBODY is creating custom ribbons yet in Access > 2007? > I am the first sucker (hard to believe??) > > Kath > ----- Original Message ----- > From: "Kath Pelletti" > To: "Access D Normal List" > Sent: Monday, December 10, 2007 1:49 PM > Subject: [AccessD] Error Creating Custom Ribbon A2007 > > >> Wondering whether anyone can help me with an error I am hitting when >> trying to create my first custom ribbon for an Access 2007 app. (Has >> anyone else on the list actually done this successfully???) >> >> (I am following instructions found here: >> http://www.databasedev.co.uk/access2007ribbon.html ) >> >> I have followed the instructions to the letter and have re-checked my >> syntax but when my app is closed and reopens after creating the > ribbon, I >> get this error: >> >> > ------------------------------------------------------------------------ > -------- >> >> Error found in Custom UI XML of "D:\SDS\Clients\LM Traffic >> Signals\LM_FE.accdb": >> Line 12 >> Column: 11 >> Error Code 0x80004005 >> The node is neither valid nor invalid because no DTD/Schema > declaration >> was found. >> >> > ------------------------------------------------------------------------ > -------- >> >> Here is my XML: >> >> xmins="http://schemas.microsoft.com/office/2006/01/customui"> >> >> >> >> >> >> >> >> >> >> >> >> >> > ------------------------------------------------------------------------ > -------- >> >> >> Does anyone know what the error is referring to? >> >> tia >> Kath >> >> > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From kp at sdsonline.net Tue Dec 11 19:01:52 2007 From: kp at sdsonline.net (Kath Pelletti) Date: Wed, 12 Dec 2007 12:01:52 +1100 Subject: [AccessD] Error Creating Custom Ribbon A2007 References: <000801c83ad7$5be800d0$6401a8c0@DELLAPTOP><00ce01c83bb2$84f511d0$6401a8c0@DELLAPTOP> <005301c83bfd$4ff65ed0$4b3a8343@SusanOne> Message-ID: <003101c83c5a$958bcef0$6401a8c0@DELLAPTOP> hhhmmm....'tis a learning curve.... Kath ----- Original Message ----- From: "Susan Harkins" To: "Access Developers discussion and problem solving" Sent: Wednesday, December 12, 2007 12:52 AM Subject: Re: [AccessD] Error Creating Custom Ribbon A2007 >> So - just to clarify - NOBODY is creating custom ribbons yet in Access >> 2007? >> I am the first sucker (hard to believe??) > > > ========Kath, I haven't even considered it. > > 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 Tue Dec 11 19:10:34 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Tue, 11 Dec 2007 20:10:34 -0500 Subject: [AccessD] Access 2007 ULS (was:Access2007-Microsoftis justplain stupid.) In-Reply-To: References: <000101c83c40$5f2123c0$977aa8c0@M90> Message-ID: <000801c83c5b$ccc67db0$977aa8c0@M90> Hey, I'm feeling distinctly picked upon here. Drew is strange (ok ODD then), and he'll be the first to admit it. Me, I'm just unique. There is a distinct difference. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: Tuesday, December 11, 2007 7:43 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Access 2007 ULS (was:Access2007-Microsoftis justplain stupid.) >>This coming from Darth Colby? ;) ROTFL Ain't it the truth!! Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Drew Wutka Sent: Tuesday, December 11, 2007 3:58 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Access 2007 ULS (was: Access2007-Microsoftis justplain stupid.) This coming from Darth Colby? ;) Drew -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Tuesday, December 11, 2007 3:54 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Access 2007 ULS (was: Access 2007-Microsoftis justplain stupid.) >Of course, I've always been somewhat of an odd goose I think you can just leave it at that! ;-) -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From wdhindman at dejpolsystems.com Tue Dec 11 20:42:30 2007 From: wdhindman at dejpolsystems.com (William Hindman) Date: Tue, 11 Dec 2007 21:42:30 -0500 Subject: [AccessD] The new way of coding. References: <005f01c83b84$8eaf15a0$4b3a8343@SusanOne> <7D16097BBA7F4A739F8BB6C51FCD83B3@creativesystemdesigns.com> Message-ID: <001201c83c68$a4dd96f0$ef706c4c@jisshowsbs.local> Jim ...that's a two way sword ...while I fully appreciate where you're coming from, the plug 'n play approach makes you vulnernable to the low-ballers across town as well as the outliers in India, Bulgaria, and elsewhere ...you still have to be able to code those modules and acually do at least some truly custom work in every application that makes your app do something for the client that he can't readily get elsewhere ...else your raison d'etre no longer makes sense to the client ...imnsho of course. William ----- Original Message ----- From: "Jim Lawrence" To: "'Access Developers discussion and problem solving'" Sent: Tuesday, December 11, 2007 6:49 PM Subject: [AccessD] The new way of coding. > Hi All: > > Considering the possibility of moving into a web based applications and > using .Net; the old way of writing your own modules, though very > instructional is not worth it. More and more it is better to simply buy a > module that you require and plug it in. If a module cost only a few > hundred > dollars or it would take a week to write and test one of your own so why > not > just buy it. > > Until recently I would write or cobble together systems from code from > other > projects but moving exclusively to Dot Net is too time consuming. > > I have been using the Dot Nuke Net application, building my own skins, as > per client requests, extensively configuring it, adding the costs of > purchased modules into overall bill. > > Now clients can have a custom, web based application, with a full CRM, > Word > Processor, Spreadsheet, high quality graphics, a full set of ecommerce > modules, user management module, a accounting system, along with a built > in > email manager, at a reasonable price, fully field tested, in around month. > > > I am still looking for a descent POS but have been reviewing a couple. Any > suggestions? > > Jim > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com From dwaters at usinternet.com Tue Dec 11 21:34:00 2007 From: dwaters at usinternet.com (Dan Waters) Date: Tue, 11 Dec 2007 21:34:00 -0600 Subject: [AccessD] Error Creating Custom Ribbon A2007 In-Reply-To: <002301c83c5a$610c0500$6401a8c0@DELLAPTOP> References: <000801c83ad7$5be800d0$6401a8c0@DELLAPTOP><00ce01c83bb2$84f511d0$6401a8c0@DELLAPTOP><005301c83bfd$4ff65ed0$4b3a8343@SusanOne><001301c83bff$16ba3360$0300a8c0@danwaters> <002301c83c5a$610c0500$6401a8c0@DELLAPTOP> Message-ID: <000101c83c6f$d66a8280$0300a8c0@danwaters> You're Welcome! I don't think I've gotten a start since sixth grade or thereabouts . . . Dan -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Kath Pelletti Sent: Tuesday, December 11, 2007 7:00 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Error Creating Custom Ribbon A2007 Dan - you're a star! There was a link there to a 'ribbon customisation tool' which someone has created (beta version so free for now -) where you can pick commands and it creates the XML for you. I know XML isn't that tricky, but for me, as I had an error that I couldn't get around, I tried it and now I have an error free file - now I cn learn a lot from that one working example. Thx again Kath ----- Original Message ----- From: "Dan Waters" To: "'Access Developers discussion and problem solving'" Sent: Wednesday, December 12, 2007 1:06 AM Subject: Re: [AccessD] Error Creating Custom Ribbon A2007 >I have not tried - This is an Access Team Blog entry about customizing 2007 > ribbons: > > http://blogs.msdn.com/access/archive/2007/12/05/access-ribbon-customizer.asp > x > > Dan > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Susan Harkins > Sent: Tuesday, December 11, 2007 7:52 AM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Error Creating Custom Ribbon A2007 > > > >> So - just to clarify - NOBODY is creating custom ribbons yet in Access >> 2007? >> I am the first sucker (hard to believe??) > > > ========Kath, I haven't even considered 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 > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From jwcolby at colbyconsulting.com Tue Dec 11 21:53:56 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Tue, 11 Dec 2007 22:53:56 -0500 Subject: [AccessD] The new way of coding. In-Reply-To: <7D16097BBA7F4A739F8BB6C51FCD83B3@creativesystemdesigns.com> References: <005f01c83b84$8eaf15a0$4b3a8343@SusanOne> <7D16097BBA7F4A739F8BB6C51FCD83B3@creativesystemdesigns.com> Message-ID: <000a01c83c72$9f31d2c0$977aa8c0@M90> WOW, DNN has come a long way since I used it for my web site (2.0 was brand new I think). I didn't try the upgrade to 3.0 and now they are at 4.0 I think. The add-ons were much more scarce back then and not as robust. So my web site sits at DNN 2.0. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Lawrence Sent: Tuesday, December 11, 2007 6:50 PM To: 'Access Developers discussion and problem solving' Subject: [AccessD] The new way of coding. Hi All: Considering the possibility of moving into a web based applications and using .Net; the old way of writing your own modules, though very instructional is not worth it. More and more it is better to simply buy a module that you require and plug it in. If a module cost only a few hundred dollars or it would take a week to write and test one of your own so why not just buy it. Until recently I would write or cobble together systems from code from other projects but moving exclusively to Dot Net is too time consuming. I have been using the Dot Nuke Net application, building my own skins, as per client requests, extensively configuring it, adding the costs of purchased modules into overall bill. Now clients can have a custom, web based application, with a full CRM, Word Processor, Spreadsheet, high quality graphics, a full set of ecommerce modules, user management module, a accounting system, along with a built in email manager, at a reasonable price, fully field tested, in around month. I am still looking for a descent POS but have been reviewing a couple. Any suggestions? Jim -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From shamil at users.mns.ru Wed Dec 12 00:47:19 2007 From: shamil at users.mns.ru (Shamil Salakhetdinov) Date: Wed, 12 Dec 2007 09:47:19 +0300 Subject: [AccessD] Developers vs. Tuners Was: RE: The new way of coding. In-Reply-To: <7D16097BBA7F4A739F8BB6C51FCD83B3@creativesystemdesigns.com> Message-ID: <000101c83c8a$de7f3090$6401a8c0@nant> Jim, I suppose that with (rapid) development tools progress, which as far as I see is getting accelerated now, the overall costs of custom application development will become comparable with the costs of assembled from the pre-built and (mainly declaratively) tuned components, I mean: the time needed to get a custom "from scratch" application framework for a certain business application mainly generated based on data-/business domain- models is rapidly shrinking but even if it will always be longer than the time needed to get custom application framework from pre-built components, even in that case, when custom application framework ready then there is/will be still quite some business domain application logic programming and here pre-built components are a "Procrustean Bed" - they force developers to follow, sometimes very strict and inflexible, "rules & regulations" usually embedded in such tunable frameworks: following these rules will negate in long run all the tunable application assembling practices temporary financial advantages... A developer becoming a tuner is as a jazz improviser loosing her improvising abilities and becoming a musician able to play only using notes... Just my opinion of course. But I'd also suppose there are many developers here who share such views on current state of application development... And I do think these views are not a collective appearance of NIH syndrome... -- Shamil -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Lawrence Sent: Wednesday, December 12, 2007 2:50 AM To: 'Access Developers discussion and problem solving' Subject: [AccessD] The new way of coding. Hi All: Considering the possibility of moving into a web based applications and using .Net; the old way of writing your own modules, though very instructional is not worth it. More and more it is better to simply buy a module that you require and plug it in. If a module cost only a few hundred dollars or it would take a week to write and test one of your own so why not just buy it. Until recently I would write or cobble together systems from code from other projects but moving exclusively to Dot Net is too time consuming. I have been using the Dot Nuke Net application, building my own skins, as per client requests, extensively configuring it, adding the costs of purchased modules into overall bill. Now clients can have a custom, web based application, with a full CRM, Word Processor, Spreadsheet, high quality graphics, a full set of ecommerce modules, user management module, a accounting system, along with a built in email manager, at a reasonable price, fully field tested, in around month. I am still looking for a descent POS but have been reviewing a couple. Any suggestions? Jim -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From andy at minstersystems.co.uk Wed Dec 12 03:49:22 2007 From: andy at minstersystems.co.uk (Andy Lacey) Date: Wed, 12 Dec 2007 10:49:22 +0100 Subject: [AccessD] Classes In Referenced MDE Message-ID: <200712121051.lBCApSY3027749@databaseadvisors.com> Hi all I've been experimenting with creating a library of standard functions in anticipation of a new project. Created MDB, imported modules with standard functions, created MDE from that and then referenced that MDE in my FE. All fine and dandy. Then imported into my library a class module. Recreated MDE. This time though my FE fails to compile because it doesn't like my Dim of a new instance of the class - unknown user-defined type. Question is am I doing something wrong or is this a limitation, ie that class modules must reside in the FE from which they're called. One of you class experts is sure to know this one. -- Andy Lacey http://www.minstersystems.co.uk ________________________________________________ Message sent using UebiMiau 2.7.2 From Gustav at cactus.dk Wed Dec 12 05:26:20 2007 From: Gustav at cactus.dk (Gustav Brock) Date: Wed, 12 Dec 2007 12:26:20 +0100 Subject: [AccessD] events question Message-ID: Hi AD and Susan But this is just so much easier to achieve using WithEvents. Shamil told me once how to do it, and this method is much more flexible and powerful. And everyone who can create a code module can join the game! A real eye-opener if WithEvents is new to you. For your convenience, I have pasted three textfiles you can load into an empty database with these three commands in the imm. window to create a working demo in one minute: LoadFromText acModule, "CTxtHighlight", "d:\path\CTxtHighlight.txt" LoadFromText acModule, "CTxtMouseMove", "d:\path\CTxtMouseMove.txt" LoadFromText acForm, "frmMouseHighlightTest", "d:\path\frmMouseHighlightTest.txt" where you, of course, will have to adjust "d:\path" to your location of the files. Compile and save all modules, open the form and voila! Note that MouseMove controls the focus, while the focus controls the back colour. /gustav Copy and paste into Notepad and save these three files: --- CTxtHighlight.txt: Attribute VB_Creatable = True Option Compare Database Option Explicit Private Const mcstrModuleName As String = "CTxtHighlight" Private Const mclngHighlightColor As Long = 16776960 Private WithEvents mtxt As Access.TextBox Private mlngDefaultColor As Long Public Sub Init(ByRef rtxt As Access.TextBox) Const cstrEVP = "[Event procedure]" Set mtxt = rtxt mtxt.OnGotFocus = cstrEVP mtxt.OnLostFocus = cstrEVP End Sub Public Sub Terminate() Set mtxt = Nothing End Sub Private Sub mtxt_GotFocus() mlngDefaultColor = mtxt.BackColor mtxt.BackColor = mclngHighlightColor End Sub Private Sub mtxt_LostFocus() mtxt.BackColor = mlngDefaultColor End Sub --- --- CTxtMouseMove.txt: Attribute VB_Creatable = True Option Compare Database Option Explicit Private Const cstrModuleName As String = "CTxtMouseMove" Private WithEvents mtxt As Access.TextBox Private msngLastX As Single Private msngLastY As Single Public Sub Init(ByRef rtxt As Access.TextBox) Const cstrEVP = "[Event procedure]" Set mtxt = rtxt mtxt.OnMouseMove = cstrEVP End Sub Public Sub Terminate() Set mtxt = Nothing End Sub Private Sub mtxt_MouseMove(Button As Integer, Shift As Integer, x As Single, Y As Single) On Error GoTo mtxt_MouseMove_Err If msngLastX <> x Or msngLastY <> Y Then If Access.Screen.ActiveControl.Name <> mtxt.Name Then mtxt.SetFocus End If End If msngLastX = x msngLastY = Y mtxt_MouseMove_Err: End Sub --- --- frmMouseHighlightTest.txt: Version = 17 VersionRequired = 17 Checksum = 1901948613 Begin Form RecordSelectors = NotDefault MaxButton = NotDefault MinButton = NotDefault NavigationButtons = NotDefault DefaultView = 0 ScrollBars = 0 ViewsAllowed = 1 PictureAlignment = 2 DatasheetGridlinesBehavior = 3 GridX = 12 Width = 4818 DatasheetFontHeight = 10 ItemSuffix = 5 Left = 600 Top = 330 Right = 8970 Bottom = 4560 DatasheetGridlinesColor = 12632256 OnUnload ="[Event Procedure]" RecSrcDt = Begin 0xe1f47db2cbcee140 End DatasheetFontName ="Arial" OnLoad ="[Event Procedure]" Begin Begin Label BackStyle = 0 End Begin TextBox SpecialEffect = 2 OldBorderStyle = 0 End Begin Section Height = 2267 BackColor = 12632256 Name ="Detaljesektion" Begin Begin TextBox OverlapFlags = 85 Left = 2503 Top = 1039 Width = 1134 Height = 236 Name ="txt1" Begin Begin Label OverlapFlags = 85 Left = 1370 Top = 1039 Width = 850 Height = 236 Name ="Etiket1" Caption ="TextBox1" End End End Begin TextBox OverlapFlags = 85 Left = 2503 Top = 1464 Width = 1134 Height = 236 TabIndex = 1 Name ="txt2" Begin Begin Label OverlapFlags = 85 Left = 1370 Top = 1464 Width = 850 Height = 236 Name ="Etiket3" Caption ="TextBox2" End End End Begin Label BackStyle = 1 OldBorderStyle = 1 OverlapFlags = 85 Left = 806 Top = 188 Width = 3162 Height = 426 BackColor = 10092543 BorderColor = 16776960 Name ="Etiket4" Caption ="Move the mouse or type Tab. \015\012Focus and BackColor will follow." End End End End End CodeBehindForm Option Compare Database Option Explicit Private mcol As Collection Private Sub Form_Load() Dim obj As Object Dim ctl As Access.Control Set mcol = New Collection For Each ctl In Me.Controls If TypeName(ctl) = "TextBox" Then Set obj = New CTxtMouseMove obj.Init ctl mcol.Add obj, "MM" & ctl.Name Set obj = New CTxtHighlight obj.Init ctl mcol.Add obj, "HL" & ctl.Name End If Next Set ctl = Nothing Set obj = Nothing End Sub Private Sub Form_Unload(Cancel As Integer) Dim eobj As Object For Each eobj In mcol eobj.Terminate Next eobj Set eobj = Nothing Set mcol = Nothing End Sub --- /gustav >>> adtp at airtelbroadband.in 11-12-2007 18:53 >>> Using common function for MouseMove over multiple controls ========================================== 1 - MouseMove over a given control does not necessarily imply that the control in question is the active control. This rules out the use of an omnibus function based upon ActiveControl. Instead, it becomes necessary that even if a common function of generic nature is used for all controls, name of each individual control making the call has to be passed as an argument. 2 - Evidently, conventional approach in calling such a function from MouseMove events of multiple controls involves tedious work by the developer. Repetitive entries of function name (with control name as argument) are needed either in VBA code in MouseMove event for each of the controls in question, or directly as similar entries against OnMouseMove property on Event tab in properties dialog box of each such control. 3 - An interesting alternative that makes the whole process remarkably simpler, is suggested below: 3.1 - With form in design view, select all controls required to make use of the common function. Set the tag property of these controls to "MM" (simply enter MM without any enclosing quotes). Save. 3.2 - Go to VBA window and place the sample code as given below, in form's module. Save and compile. Come out of VBA window, save and close the form. 3.3 - As the form loads, OnMouseMove event property of all the above controls will get set to function Fn_MMove(), correctly passing the name of control as argument in each case. 3.4 - As per the common function Fn_MMove() given below, back color of all the above text boxes (having "MM" as the tag property) will change to red on mouse move. A.D.Tejpal ------------ Sample code in form's module '================================== Private Sub Form_Load() On Error Resume Next Dim ct As Control For Each ct In Me.Controls If ct.Tag = "MM" Then ct.OnMouseMove = _ "=Fn_MMove('" & ct.Name & "')" End If Next On Error GoTo 0 End Sub '-------------------------------------------------- Private Function Fn_MMove(StrTxtBoxName As String) Me(StrTxtBoxName).BackColor = vbRed End Function '================================== ----- Original Message ----- From: Susan Harkins To: AccessD at databaseadvisors.com Sent: Friday, December 07, 2007 21:24 Subject: [AccessD] events question I don't know how to summarize this question, hence the bad subject. I apologize. I'm wondering if there's a way to consolidate similar event calls into one event. For instance, if you want to passto/call a function from every control's Mouse Over event, is there a simple way to do that with one call rather than dropping the call into every single control's appropriate event? I've run into this so many times and it just seems so inefficient. Susan H. From shamil at users.mns.ru Wed Dec 12 05:28:10 2007 From: shamil at users.mns.ru (Shamil Salakhetdinov) Date: Wed, 12 Dec 2007 14:28:10 +0300 Subject: [AccessD] Classes In Referenced MDE In-Reply-To: <200712121051.lBCApSY3027749@databaseadvisors.com> Message-ID: <000401c83cb2$173bf630$6401a8c0@nant> Hello Andy, This is a feature by design: you cannot have Creatable custom classes in a library MDB/MDE. Although you can have PublicNotCreatable custom classes (you can set this property via custom class's properties window in VBA IDE, default value is private) in your library MDB/MDE: they will be visible in FE but you can't use New keyword to create their instances in FE - the hint/"trick" is to use helper functions to create instances of these classes in library MDB/MDE.... There are also "dirty" tricks to make custom classes in MDB/MDE creatable using New keyword in FE but I'd not recommend using them and therefore I'd not write more on them here... HTH... -- Shamil -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Andy Lacey Sent: Wednesday, December 12, 2007 12:49 PM To: Dba Subject: [AccessD] Classes In Referenced MDE Hi all I've been experimenting with creating a library of standard functions in anticipation of a new project. Created MDB, imported modules with standard functions, created MDE from that and then referenced that MDE in my FE. All fine and dandy. Then imported into my library a class module. Recreated MDE. This time though my FE fails to compile because it doesn't like my Dim of a new instance of the class - unknown user-defined type. Question is am I doing something wrong or is this a limitation, ie that class modules must reside in the FE from which they're called. One of you class experts is sure to know this one. -- Andy Lacey http://www.minstersystems.co.uk ________________________________________________ Message sent using UebiMiau 2.7.2 -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From andy at minstersystems.co.uk Wed Dec 12 04:41:53 2007 From: andy at minstersystems.co.uk (Andy Lacey) Date: Wed, 12 Dec 2007 11:41:53 +0100 Subject: [AccessD] Classes In Referenced MDE Message-ID: <20071212114152.B1D152B8269@smtp.nildram.co.uk> Hi Shamil Thanks for this. Sounds like what I need except that I can't see how to set the PublicNotCreatable property. Can you talk me through that? And before we go any further I'd better admit this is A97 in case that blows this. -- 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] Classes In Referenced MDE Date: 12/12/07 11:32 Hello Andy, This is a feature by design: you cannot have Creatable custom classes in a library MDB/MDE. Although you can have PublicNotCreatable custom classes (you can set this property via custom class's properties window in VBA IDE, default value is private) in your library MDB/MDE: they will be visible in FE but you can't use New keyword to create their instances in FE - the hint/"trick" is to use helper functions to create instances of these classes in library MDB/MDE.... There are also "dirty" tricks to make custom classes in MDB/MDE creatable using New keyword in FE but I'd not recommend using them and therefore I'd not write more on them here... HTH... -- Shamil -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Andy Lacey Sent: Wednesday, December 12, 2007 12:49 PM To: Dba Subject: [AccessD] Classes In Referenced MDE Hi all I've been experimenting with creating a library of standard functions in anticipation of a new project. Created MDB, imported modules with standard functions, created MDE from that and then referenced that MDE in my FE. All fine and dandy. Then imported into my library a class module. Recreated MDE. This time though my FE fails to compile because it doesn't like my Dim of a new instance of the class - unknown user-defined type. Question is am I doing something wrong or is this a limitation, ie that class modules must reside in the FE from which they're called. One of you class experts is sure to know this one. -- Andy Lacey http://www.minstersystems.co.uk ________________________________________________ Message sent using UebiMiau 2.7.2 -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com ________________________________________________ Message sent using UebiMiau 2.7.2 From shamil at users.mns.ru Wed Dec 12 06:10:06 2007 From: shamil at users.mns.ru (Shamil Salakhetdinov) Date: Wed, 12 Dec 2007 15:10:06 +0300 Subject: [AccessD] Classes In Referenced MDE In-Reply-To: <20071212114152.B1D152B8269@smtp.nildram.co.uk> Message-ID: <000001c83cb7$f502c3e0$6401a8c0@nant> Hello Andy, No legal way with Access 97... "not legal" but used by several developers and worked well for them - here it's: http://smsconsulting.spb.ru/shamil_s/articles/cexposer.htm Please take into account that if you use VSS then it will clear the flags which can be set by the referred above add-in.... HTH... -- Shamil -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Andy Lacey Sent: Wednesday, December 12, 2007 1:42 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Classes In Referenced MDE Hi Shamil Thanks for this. Sounds like what I need except that I can't see how to set the PublicNotCreatable property. Can you talk me through that? And before we go any further I'd better admit this is A97 in case that blows this. -- 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] Classes In Referenced MDE Date: 12/12/07 11:32 Hello Andy, This is a feature by design: you cannot have Creatable custom classes in a library MDB/MDE. Although you can have PublicNotCreatable custom classes (you can set this property via custom class's properties window in VBA IDE, default value is private) in your library MDB/MDE: they will be visible in FE but you can't use New keyword to create their instances in FE - the hint/"trick" is to use helper functions to create instances of these classes in library MDB/MDE.... There are also "dirty" tricks to make custom classes in MDB/MDE creatable using New keyword in FE but I'd not recommend using them and therefore I'd not write more on them here... HTH... -- Shamil -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Andy Lacey Sent: Wednesday, December 12, 2007 12:49 PM To: Dba Subject: [AccessD] Classes In Referenced MDE Hi all I've been experimenting with creating a library of standard functions in anticipation of a new project. Created MDB, imported modules with standard functions, created MDE from that and then referenced that MDE in my FE. All fine and dandy. Then imported into my library a class module. Recreated MDE. This time though my FE fails to compile because it doesn't like my Dim of a new instance of the class - unknown user-defined type. Question is am I doing something wrong or is this a limitation, ie that class modules must reside in the FE from which they're called. One of you class experts is sure to know this one. -- Andy Lacey http://www.minstersystems.co.uk ________________________________________________ Message sent using UebiMiau 2.7.2 -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com ________________________________________________ Message sent using UebiMiau 2.7.2 -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From andy at minstersystems.co.uk Wed Dec 12 05:23:55 2007 From: andy at minstersystems.co.uk (Andy Lacey) Date: Wed, 12 Dec 2007 12:23:55 +0100 Subject: [AccessD] Classes In Referenced MDE Message-ID: <20071212122356.594552B5106@smtp.nildram.co.uk> Whoa, amazing stuff as ever from you Shamil. Not sure if my bosses (client) will let me use it though - will have to approach it gently. I've got two questions. Firstly will it work on an MDE? Secondly am I right in thinking that the Add-In would only be needed on the development machine because it does a once-and-for-all change to the referenced MDB/MDE? So once the add-in has done its work if the Fe and MDE are then copied down to a user's machine will everything run ok without the user needing the Add-In? -- 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] Classes In Referenced MDE Date: 12/12/07 12:14 Hello Andy, No legal way with Access 97... "not legal" but used by several developers and worked well for them - here it's: http://smsconsulting.spb.ru/shamil_s/articles/cexposer.htm Please take into account that if you use VSS then it will clear the flags which can be set by the referred above add-in.... HTH... -- Shamil -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Andy Lacey Sent: Wednesday, December 12, 2007 1:42 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Classes In Referenced MDE Hi Shamil Thanks for this. Sounds like what I need except that I can't see how to set the PublicNotCreatable property. Can you talk me through that? And before we go any further I'd better admit this is A97 in case that blows this. -- 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] Classes In Referenced MDE Date: 12/12/07 11:32 Hello Andy, This is a feature by design: you cannot have Creatable custom classes in a library MDB/MDE. Although you can have PublicNotCreatable custom classes (you can set this property via custom class's properties window in VBA IDE, default value is private) in your library MDB/MDE: they will be visible in FE but you can't use New keyword to create their instances in FE - the hint/"trick" is to use helper functions to create instances of these classes in library MDB/MDE.... There are also "dirty" tricks to make custom classes in MDB/MDE creatable using New keyword in FE but I'd not recommend using them and therefore I'd not write more on them here... HTH... -- Shamil -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Andy Lacey Sent: Wednesday, December 12, 2007 12:49 PM To: Dba Subject: [AccessD] Classes In Referenced MDE Hi all I've been experimenting with creating a library of standard functions in anticipation of a new project. Created MDB, imported modules with standard functions, created MDE from that and then referenced that MDE in my FE. All fine and dandy. Then imported into my library a class module. Recreated MDE. This time though my FE fails to compile because it doesn't like my Dim of a new instance of the class - unknown user-defined type. Question is am I doing something wrong or is this a limitation, ie that class modules must reside in the FE from which they're called. One of you class experts is sure to know this one. -- Andy Lacey http://www.minstersystems.co.uk ________________________________________________ Message sent using UebiMiau 2.7.2 -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com ________________________________________________ Message sent using UebiMiau 2.7.2 -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com ________________________________________________ Message sent using UebiMiau 2.7.2 From jwcolby at colbyconsulting.com Wed Dec 12 07:06:54 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Wed, 12 Dec 2007 08:06:54 -0500 Subject: [AccessD] Classes In Referenced MDE In-Reply-To: <000401c83cb2$173bf630$6401a8c0@nant> References: <200712121051.lBCApSY3027749@databaseadvisors.com> <000401c83cb2$173bf630$6401a8c0@nant> Message-ID: <001501c83cbf$dee83880$977aa8c0@M90> Andy, >There are also "dirty" tricks to make custom classes in MDB/MDE creatable using New keyword in FE but I'd not recommend using them And I do recommend using them, having used them myself for years (since I learned of Classes from my mentor Shamil). The method involves exporting the classes to a text file. 1) Click on a module from the database window: 2) Click File / Export (from the menu) 3) A file find dialog will open. I usually make a CLASS directory inside of my project directory. Move to that directory. 4) type in the name of the file to save it as. Make the file name the same as the class name that you are exporting. 5) Open the text file with an editor. Inside you will see the following at the top of the module: VERSION 1.0 CLASS BEGIN MultiUse = -1 'True END Attribute VB_Name = "dclsMail" Attribute VB_GlobalNameSpace = False Attribute VB_Creatable = False Attribute VB_PredeclaredId = False Attribute VB_Exposed = False Option Compare Database Option Explicit 6) Replace all of that with the following: Attribute VB_Name = "dclsMail" Attribute VB_GlobalNameSpace = False Attribute VB_Creatable = True Attribute VB_PredeclaredId = False Attribute VB_Exposed = True Notice that I replaced VB_Creatable with a True value and VB_Exposed with a true value. 7) Leave the rest of the file untouched, modifying only the lines as shown above. Save the text file. 8) Back in the database delete the class you just exported. 9) From the database window click Insert / Class module (from the menu) 10) The VBE will open in a new class. In the text editor click Insert / File (from the menu) 11) A file find dialog will open. Navigate to and select the file you just modified out in the disk. It will import the class back in to the database container (library). The text file will load into the class module. NOTICE that the properties that you modified out in the database window are not visible. If you could see or manipulate those properties from inside of the editor this whole export / modify / import rigmarole would not be required. IIRC you CAN do that in VB6 (though I am not a VB6 guru). 11) It will ask if you want to save, say yes. That class will now be referencable and creatable from outside of the library. That is it, you are done. You are now a member of the ELITE programmers able and willing to use undocumented tricks to do things others only dream of. 8~0 IIRC you also have to do this if you intend to RETURN a class from a function, IOW you can't create a function function CreateMyClass() AS clsMyClass end function then you must go through this process for clsMyClass even if you never intend it to be seen outside of the library. I use this process myself (I am "Mr. Framework" after all), but ONLY for classes that need to be exposed to the outside world, simply because not performing this process makes a class private to the library, i.e. only referencable from inside of the lib. You should never expose things that you do not want anyone seeing outside of the intended scope. Shamil does not recommend this method because these properties (and they are properties of the class) are undocumented IN VBA by MS and thus "subject to change". However they are also used in VB6 (where they are directly exposed IIRC) and so the chance of this process being prevented in the future is vanishingly small. It has been usable since A97, well over 15 years, and is still usable in A2007. My framework wouldn't function if I did not use this trick. Use it without fear. HOWEVER... if the process ever does fail (and it hasn't in all the time I have used it) simply say: IT'S ALL SHAMIL'S FAULT! ;-) John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Shamil Salakhetdinov Sent: Wednesday, December 12, 2007 6:28 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Classes In Referenced MDE Hello Andy, This is a feature by design: you cannot have Creatable custom classes in a library MDB/MDE. Although you can have PublicNotCreatable custom classes (you can set this property via custom class's properties window in VBA IDE, default value is private) in your library MDB/MDE: they will be visible in FE but you can't use New keyword to create their instances in FE - the hint/"trick" is to use helper functions to create instances of these classes in library MDB/MDE.... There are also "dirty" tricks to make custom classes in MDB/MDE creatable using New keyword in FE but I'd not recommend using them and therefore I'd not write more on them here... HTH... -- Shamil -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Andy Lacey Sent: Wednesday, December 12, 2007 12:49 PM To: Dba Subject: [AccessD] Classes In Referenced MDE Hi all I've been experimenting with creating a library of standard functions in anticipation of a new project. Created MDB, imported modules with standard functions, created MDE from that and then referenced that MDE in my FE. All fine and dandy. Then imported into my library a class module. Recreated MDE. This time though my FE fails to compile because it doesn't like my Dim of a new instance of the class - unknown user-defined type. Question is am I doing something wrong or is this a limitation, ie that class modules must reside in the FE from which they're called. One of you class experts is sure to know this one. -- Andy Lacey http://www.minstersystems.co.uk From jwcolby at colbyconsulting.com Wed Dec 12 07:17:38 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Wed, 12 Dec 2007 08:17:38 -0500 Subject: [AccessD] Classes In Referenced MDE In-Reply-To: <000001c83cb7$f502c3e0$6401a8c0@nant> References: <20071212114152.B1D152B8269@smtp.nildram.co.uk> <000001c83cb7$f502c3e0$6401a8c0@nant> Message-ID: <001601c83cc1$5ec9fe70$977aa8c0@M90> Shamil, I was disappointed to find that the cExposer was an MDE. I wanted to learn your secret of saving the class once imported back in to the database. I got as far as that myself but could never get the save to happen. Did you solve that or did you simply have the person save the database and answer Yes to the save prompts? John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Shamil Salakhetdinov Sent: Wednesday, December 12, 2007 7:10 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Classes In Referenced MDE Hello Andy, No legal way with Access 97... "not legal" but used by several developers and worked well for them - here it's: http://smsconsulting.spb.ru/shamil_s/articles/cexposer.htm Please take into account that if you use VSS then it will clear the flags which can be set by the referred above add-in.... HTH... -- Shamil -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Andy Lacey Sent: Wednesday, December 12, 2007 1:42 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Classes In Referenced MDE Hi Shamil Thanks for this. Sounds like what I need except that I can't see how to set the PublicNotCreatable property. Can you talk me through that? And before we go any further I'd better admit this is A97 in case that blows this. -- 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] Classes In Referenced MDE Date: 12/12/07 11:32 Hello Andy, This is a feature by design: you cannot have Creatable custom classes in a library MDB/MDE. Although you can have PublicNotCreatable custom classes (you can set this property via custom class's properties window in VBA IDE, default value is private) in your library MDB/MDE: they will be visible in FE but you can't use New keyword to create their instances in FE - the hint/"trick" is to use helper functions to create instances of these classes in library MDB/MDE.... There are also "dirty" tricks to make custom classes in MDB/MDE creatable using New keyword in FE but I'd not recommend using them and therefore I'd not write more on them here... HTH... -- Shamil -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Andy Lacey Sent: Wednesday, December 12, 2007 12:49 PM To: Dba Subject: [AccessD] Classes In Referenced MDE Hi all I've been experimenting with creating a library of standard functions in anticipation of a new project. Created MDB, imported modules with standard functions, created MDE from that and then referenced that MDE in my FE. All fine and dandy. Then imported into my library a class module. Recreated MDE. This time though my FE fails to compile because it doesn't like my Dim of a new instance of the class - unknown user-defined type. Question is am I doing something wrong or is this a limitation, ie that class modules must reside in the FE from which they're called. One of you class experts is sure to know this one. -- Andy Lacey http://www.minstersystems.co.uk ________________________________________________ Message sent using UebiMiau 2.7.2 -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com ________________________________________________ Message sent using UebiMiau 2.7.2 -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/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 andy at minstersystems.co.uk Wed Dec 12 06:30:35 2007 From: andy at minstersystems.co.uk (Andy Lacey) Date: Wed, 12 Dec 2007 13:30:35 +0100 Subject: [AccessD] Classes In Referenced MDE Message-ID: <20071212133035.726684CB66@smtp.nildram.co.uk> ROTFL. I like your style JC. Tell me to do something that Shamil says not to, then say to blame Shamil if it goes pear-shaped. Harsh. Anyway I'm going to try this. Sounds a breeze. A couple of questions though: 1. In your example you gave a set of lines and their replacements. Do the lines BEGIN MultiUse = -1 'True END remain? 2.If I modify the class and save it will the changed attributes persist, or will I have to go through this malarkey again? Thanks for your help. -- 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] Classes In Referenced MDE Date: 12/12/07 13:17 Andy, >There are also "dirty" tricks to make custom classes in MDB/MDE creatable using New keyword in FE but I'd not recommend using them And I do recommend using them, having used them myself for years (since I learned of Classes from my mentor Shamil). The method involves exporting the classes to a text file. 1) Click on a module from the database window: 2) Click File / Export (from the menu) 3) A file find dialog will open. I usually make a CLASS directory inside of my project directory. Move to that directory. 4) type in the name of the file to save it as. Make the file name the same as the class name that you are exporting. 5) Open the text file with an editor. Inside you will see the following at the top of the module: VERSION 1.0 CLASS BEGIN MultiUse = -1 'True END Attribute VB_Name = "dclsMail" Attribute VB_GlobalNameSpace = False Attribute VB_Creatable = False Attribute VB_PredeclaredId = False Attribute VB_Exposed = False Option Compare Database Option Explicit 6) Replace all of that with the following: Attribute VB_Name = "dclsMail" Attribute VB_GlobalNameSpace = False Attribute VB_Creatable = True Attribute VB_PredeclaredId = False Attribute VB_Exposed = True Notice that I replaced VB_Creatable with a True value and VB_Exposed with a true value. 7) Leave the rest of the file untouched, modifying only the lines as shown above. Save the text file. 8) Back in the database delete the class you just exported. 9) From the database window click Insert / Class module (from the menu) 10) The VBE will open in a new class. In the text editor click Insert / File (from the menu) 11) A file find dialog will open. Navigate to and select the file you just modified out in the disk. It will import the class back in to the database container (library). The text file will load into the class module. NOTICE that the properties that you modified out in the database window are not visible. If you could see or manipulate those properties from inside of the editor this whole export / modify / import rigmarole would not be required. IIRC you CAN do that in VB6 (though I am not a VB6 guru). 11) It will ask if you want to save, say yes. That class will now be referencable and creatable from outside of the library. That is it, you are done. You are now a member of the ELITE programmers able and willing to use undocumented tricks to do things others only dream of. 8~0 IIRC you also have to do this if you intend to RETURN a class from a function, IOW you can't create a function function CreateMyClass() AS clsMyClass end function then you must go through this process for clsMyClass even if you never intend it to be seen outside of the library. I use this process myself (I am "Mr. Framework" after all), but ONLY for classes that need to be exposed to the outside world, simply because not performing this process makes a class private to the library, i.e. only referencable from inside of the lib. You should never expose things that you do not want anyone seeing outside of the intended scope. Shamil does not recommend this method because these properties (and they are properties of the class) are undocumented IN VBA by MS and thus "subject to change". However they are also used in VB6 (where they are directly exposed IIRC) and so the chance of this process being prevented in the future is vanishingly small. It has been usable since A97, well over 15 years, and is still usable in A2007. My framework wouldn't function if I did not use this trick. Use it without fear. HOWEVER... if the process ever does fail (and it hasn't in all the time I have used it) simply say: IT'S ALL SHAMIL'S FAULT! ;-) John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Shamil Salakhetdinov Sent: Wednesday, December 12, 2007 6:28 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Classes In Referenced MDE Hello Andy, This is a feature by design: you cannot have Creatable custom classes in a library MDB/MDE. Although you can have PublicNotCreatable custom classes (you can set this property via custom class's properties window in VBA IDE, default value is private) in your library MDB/MDE: they will be visible in FE but you can't use New keyword to create their instances in FE - the hint/"trick" is to use helper functions to create instances of these classes in library MDB/MDE.... There are also "dirty" tricks to make custom classes in MDB/MDE creatable using New keyword in FE but I'd not recommend using them and therefore I'd not write more on them here... HTH... -- Shamil -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Andy Lacey Sent: Wednesday, December 12, 2007 12:49 PM To: Dba Subject: [AccessD] Classes In Referenced MDE Hi all I've been experimenting with creating a library of standard functions in anticipation of a new project. Created MDB, imported modules with standard functions, created MDE from that and then referenced that MDE in my FE. All fine and dandy. Then imported into my library a class module. Recreated MDE. This time though my FE fails to compile because it doesn't like my Dim of a new instance of the class - unknown user-defined type. Question is am I doing something wrong or is this a limitation, ie that class modules must reside in the FE from which they're called. One of you class experts is sure to know this one. -- 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 ________________________________________________ Message sent using UebiMiau 2.7.2 From jwcolby at colbyconsulting.com Wed Dec 12 07:41:59 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Wed, 12 Dec 2007 08:41:59 -0500 Subject: [AccessD] Classes In Referenced MDE In-Reply-To: <20071212122356.594552B5106@smtp.nildram.co.uk> References: <20071212122356.594552B5106@smtp.nildram.co.uk> Message-ID: <001701c83cc4$c58c1e10$977aa8c0@M90> Andy, Shamil's cExposer performs the steps outlined in my email. I have no idea where I first learned of the technique, probably from Shamil, but it is an open secret out in the dev world. And yes, Shamil's add-in should be removed from your MDE before shipping. I have never used cExposer but I will certainly see if modern versions of Access will accept it and use it. It appears to be written in A97 perhaps. Shamil, you should go back to the original and publish the MDA for all the world to see. There are advanced techniques required to get at and expose report and form modules, etc. Your already exalted status can only be increased by allowing others to learn from your experience. I was able to build a cExposer widget but it was a PITA discovering all the stuff and I no longer have (or don't know where to find) the source, and as I mentioned, I was never able to solve the "how do I save the imported class" piece. C'mon Shamil, show us your secret sauce. And folks, even though I tease Shamil about his exalted status, he is indeed the one who taught me about WithEvents and classes, the single biggest advance in my Access programming knowledge. I know that I push classes and WithEvents all the time, precisely because they are so useful, but it was Shamil pushing me that caused me to finally figure them out and use them, and it was his examples that I used to learn about it. I bow to the Northeast on a regular basis, and if my prodding has caused any of you to learn WithEvents and classes, you should too. Shamil lives in St. Petersburg Russia for anyone who does not know, which is Northeast from me. You can figure out which direction to bow from wherever in the world you live. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Andy Lacey Sent: Wednesday, December 12, 2007 6:24 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Classes In Referenced MDE Whoa, amazing stuff as ever from you Shamil. Not sure if my bosses (client) will let me use it though - will have to approach it gently. I've got two questions. Firstly will it work on an MDE? Secondly am I right in thinking that the Add-In would only be needed on the development machine because it does a once-and-for-all change to the referenced MDB/MDE? So once the add-in has done its work if the Fe and MDE are then copied down to a user's machine will everything run ok without the user needing the Add-In? -- 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] Classes In Referenced MDE Date: 12/12/07 12:14 Hello Andy, No legal way with Access 97... "not legal" but used by several developers and worked well for them - here it's: http://smsconsulting.spb.ru/shamil_s/articles/cexposer.htm Please take into account that if you use VSS then it will clear the flags which can be set by the referred above add-in.... HTH... -- Shamil -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Andy Lacey Sent: Wednesday, December 12, 2007 1:42 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Classes In Referenced MDE Hi Shamil Thanks for this. Sounds like what I need except that I can't see how to set the PublicNotCreatable property. Can you talk me through that? And before we go any further I'd better admit this is A97 in case that blows this. -- 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] Classes In Referenced MDE Date: 12/12/07 11:32 Hello Andy, This is a feature by design: you cannot have Creatable custom classes in a library MDB/MDE. Although you can have PublicNotCreatable custom classes (you can set this property via custom class's properties window in VBA IDE, default value is private) in your library MDB/MDE: they will be visible in FE but you can't use New keyword to create their instances in FE - the hint/"trick" is to use helper functions to create instances of these classes in library MDB/MDE.... There are also "dirty" tricks to make custom classes in MDB/MDE creatable using New keyword in FE but I'd not recommend using them and therefore I'd not write more on them here... HTH... -- Shamil -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Andy Lacey Sent: Wednesday, December 12, 2007 12:49 PM To: Dba Subject: [AccessD] Classes In Referenced MDE Hi all I've been experimenting with creating a library of standard functions in anticipation of a new project. Created MDB, imported modules with standard functions, created MDE from that and then referenced that MDE in my FE. All fine and dandy. Then imported into my library a class module. Recreated MDE. This time though my FE fails to compile because it doesn't like my Dim of a new instance of the class - unknown user-defined type. Question is am I doing something wrong or is this a limitation, ie that class modules must reside in the FE from which they're called. One of you class experts is sure to know this one. -- Andy Lacey http://www.minstersystems.co.uk ________________________________________________ Message sent using UebiMiau 2.7.2 -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com ________________________________________________ Message sent using UebiMiau 2.7.2 -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com ________________________________________________ Message sent using UebiMiau 2.7.2 -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From shamil at users.mns.ru Wed Dec 12 07:47:40 2007 From: shamil at users.mns.ru (Shamil Salakhetdinov) Date: Wed, 12 Dec 2007 16:47:40 +0300 Subject: [AccessD] Classes In Referenced MDE In-Reply-To: <20071212122356.594552B5106@smtp.nildram.co.uk> Message-ID: <002101c83cc5$97a50f60$6401a8c0@nant> Hello Andy, Yes, this Add-in is needed on development PC only: it does "a once-and-for-all change" for referenced *MDB*. Then you have to compile this MDB into MDE as usual. And then it will work ok for MDE. Please make back-up copy of your program MDBs before running this add-in if you will decide to use it. <<< Not sure if my bosses (client) will let me use it though - will have to approach it gently. >>> That's up to you and your bosses to decide I have my disclaimer published with this add-in. I can say that it's almost 10 years now as this add-in was published and it was used by several of my partners/customers - and it always worked OK. But once again - always make backups before running this add-in for your program databases.... -- Shamil -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Andy Lacey Sent: Wednesday, December 12, 2007 2:24 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Classes In Referenced MDE Whoa, amazing stuff as ever from you Shamil. Not sure if my bosses (client) will let me use it though - will have to approach it gently. I've got two questions. Firstly will it work on an MDE? Secondly am I right in thinking that the Add-In would only be needed on the development machine because it does a once-and-for-all change to the referenced MDB/MDE? So once the add-in has done its work if the Fe and MDE are then copied down to a user's machine will everything run ok without the user needing the Add-In? -- 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] Classes In Referenced MDE Date: 12/12/07 12:14 Hello Andy, No legal way with Access 97... "not legal" but used by several developers and worked well for them - here it's: http://smsconsulting.spb.ru/shamil_s/articles/cexposer.htm Please take into account that if you use VSS then it will clear the flags which can be set by the referred above add-in.... HTH... -- Shamil -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Andy Lacey Sent: Wednesday, December 12, 2007 1:42 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Classes In Referenced MDE Hi Shamil Thanks for this. Sounds like what I need except that I can't see how to set the PublicNotCreatable property. Can you talk me through that? And before we go any further I'd better admit this is A97 in case that blows this. -- 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] Classes In Referenced MDE Date: 12/12/07 11:32 Hello Andy, This is a feature by design: you cannot have Creatable custom classes in a library MDB/MDE. Although you can have PublicNotCreatable custom classes (you can set this property via custom class's properties window in VBA IDE, default value is private) in your library MDB/MDE: they will be visible in FE but you can't use New keyword to create their instances in FE - the hint/"trick" is to use helper functions to create instances of these classes in library MDB/MDE.... There are also "dirty" tricks to make custom classes in MDB/MDE creatable using New keyword in FE but I'd not recommend using them and therefore I'd not write more on them here... HTH... -- Shamil -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Andy Lacey Sent: Wednesday, December 12, 2007 12:49 PM To: Dba Subject: [AccessD] Classes In Referenced MDE Hi all I've been experimenting with creating a library of standard functions in anticipation of a new project. Created MDB, imported modules with standard functions, created MDE from that and then referenced that MDE in my FE. All fine and dandy. Then imported into my library a class module. Recreated MDE. This time though my FE fails to compile because it doesn't like my Dim of a new instance of the class - unknown user-defined type. Question is am I doing something wrong or is this a limitation, ie that class modules must reside in the FE from which they're called. One of you class experts is sure to know this one. -- Andy Lacey http://www.minstersystems.co.uk ________________________________________________ Message sent using UebiMiau 2.7.2 -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com ________________________________________________ Message sent using UebiMiau 2.7.2 -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com ________________________________________________ Message sent using UebiMiau 2.7.2 -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From jwcolby at colbyconsulting.com Wed Dec 12 07:56:14 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Wed, 12 Dec 2007 08:56:14 -0500 Subject: [AccessD] Classes In Referenced MDE In-Reply-To: <20071212133035.726684CB66@smtp.nildram.co.uk> References: <20071212133035.726684CB66@smtp.nildram.co.uk> Message-ID: <001801c83cc6$c2ecd030$977aa8c0@M90> Andy, >1. In your example you gave a set of lines and their replacements. Do the lines BEGIN MultiUse = -1 'True END remain? Nope, remove those lines. It turns out that Access "recreates" all that stuff behinds the scene when it creates a class, and it is all invisible to us from inside of the class when working in the editor in VBA. You can leave it in, or take it out, it makes no difference. I just take it out because it "simplifies" what I am looking at when viewing the class out in the text editor. >2.If I modify the class and save it will the changed attributes persist, or will I have to go through this malarkey again? What happens is that these properties are "set" inside of the class as you import them from the text file. If you were to export the class again you would see that they are still set to the values you set them to the first time. >ROTFL. I like your style JC. Tell me to do something that Shamil says not to, then say to blame Shamil if it goes pear-shaped. Harsh. Not only that but I used Shamil's own "don't do that" email to tell you to do it. We live in strange times. Shamil lives half way around the world from me and yet I consider him a good friend, as I do many other people on this list that I have never met. And of course, since much of what I learned in this area came directly from Shamil, if anything goes wrong, IT IS SHAMIL'S FAULT. ;-) Shamil's cExposer performs all these steps for you from a point and click environment. I have never used cExposer myself, though I might. I have only ever exposed normal class modules, never modules behind forms or reports. Understanding how to do the process manually is important I think, and allows me to "just do it" whenever I need to. It really is easy enough to do. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Andy Lacey Sent: Wednesday, December 12, 2007 7:31 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Classes In Referenced MDE ROTFL. I like your style JC. Tell me to do something that Shamil says not to, then say to blame Shamil if it goes pear-shaped. Harsh. Anyway I'm going to try this. Sounds a breeze. A couple of questions though: 1. In your example you gave a set of lines and their replacements. Do the lines BEGIN MultiUse = -1 'True END remain? 2.If I modify the class and save it will the changed attributes persist, or will I have to go through this malarkey again? Thanks for your help. -- 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] Classes In Referenced MDE Date: 12/12/07 13:17 Andy, >There are also "dirty" tricks to make custom classes in MDB/MDE >creatable using New keyword in FE but I'd not recommend using them And I do recommend using them, having used them myself for years (since I learned of Classes from my mentor Shamil). The method involves exporting the classes to a text file. 1) Click on a module from the database window: 2) Click File / Export (from the menu) 3) A file find dialog will open. I usually make a CLASS directory inside of my project directory. Move to that directory. 4) type in the name of the file to save it as. Make the file name the same as the class name that you are exporting. 5) Open the text file with an editor. Inside you will see the following at the top of the module: VERSION 1.0 CLASS BEGIN MultiUse = -1 'True END Attribute VB_Name = "dclsMail" Attribute VB_GlobalNameSpace = False Attribute VB_Creatable = False Attribute VB_PredeclaredId = False Attribute VB_Exposed = False Option Compare Database Option Explicit 6) Replace all of that with the following: Attribute VB_Name = "dclsMail" Attribute VB_GlobalNameSpace = False Attribute VB_Creatable = True Attribute VB_PredeclaredId = False Attribute VB_Exposed = True Notice that I replaced VB_Creatable with a True value and VB_Exposed with a true value. 7) Leave the rest of the file untouched, modifying only the lines as shown above. Save the text file. 8) Back in the database delete the class you just exported. 9) From the database window click Insert / Class module (from the menu) 10) The VBE will open in a new class. In the text editor click Insert / File (from the menu) 11) A file find dialog will open. Navigate to and select the file you just modified out in the disk. It will import the class back in to the database container (library). The text file will load into the class module. NOTICE that the properties that you modified out in the database window are not visible. If you could see or manipulate those properties from inside of the editor this whole export / modify / import rigmarole would not be required. IIRC you CAN do that in VB6 (though I am not a VB6 guru). 11) It will ask if you want to save, say yes. That class will now be referencable and creatable from outside of the library. That is it, you are done. You are now a member of the ELITE programmers able and willing to use undocumented tricks to do things others only dream of. 8~0 IIRC you also have to do this if you intend to RETURN a class from a function, IOW you can't create a function function CreateMyClass() AS clsMyClass end function then you must go through this process for clsMyClass even if you never intend it to be seen outside of the library. I use this process myself (I am "Mr. Framework" after all), but ONLY for classes that need to be exposed to the outside world, simply because not performing this process makes a class private to the library, i.e. only referencable from inside of the lib. You should never expose things that you do not want anyone seeing outside of the intended scope. Shamil does not recommend this method because these properties (and they are properties of the class) are undocumented IN VBA by MS and thus "subject to change". However they are also used in VB6 (where they are directly exposed IIRC) and so the chance of this process being prevented in the future is vanishingly small. It has been usable since A97, well over 15 years, and is still usable in A2007. My framework wouldn't function if I did not use this trick. Use it without fear. HOWEVER... if the process ever does fail (and it hasn't in all the time I have used it) simply say: IT'S ALL SHAMIL'S FAULT! ;-) John W. Colby Colby Consulting www.ColbyConsulting.com From shamil at users.mns.ru Wed Dec 12 08:01:59 2007 From: shamil at users.mns.ru (Shamil Salakhetdinov) Date: Wed, 12 Dec 2007 17:01:59 +0300 Subject: [AccessD] Classes In Referenced MDE In-Reply-To: <001601c83cc1$5ec9fe70$977aa8c0@M90> Message-ID: <002501c83cc7$9bd95850$6401a8c0@nant> John, I must say I do not know where the sources are - but AFAIKR there is nothing tricky there: - you have described procedure in your another post in this thread and the ClassExposer add-in just implements this procedure by using: - DoCmd.OpenModule... - getting all the module's text into file; - prefixing this file with requested attributes; - loading fixed file text back into module; - saving module to mdb... That's basically it. What didn't work in your procedure with save? Did you use MS Access 97 or MS Access 2000 and above? For MS Access 2000/XP/... the procedure is different - you have to use Microsoft Visual Basic for Applications Extensibility 5.3 ? Did you use its Object Model? It didn't work? -- Shamil -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Wednesday, December 12, 2007 4:18 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Classes In Referenced MDE Shamil, I was disappointed to find that the cExposer was an MDE. I wanted to learn your secret of saving the class once imported back in to the database. I got as far as that myself but could never get the save to happen. Did you solve that or did you simply have the person save the database and answer Yes to the save prompts? John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Shamil Salakhetdinov Sent: Wednesday, December 12, 2007 7:10 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Classes In Referenced MDE Hello Andy, No legal way with Access 97... "not legal" but used by several developers and worked well for them - here it's: http://smsconsulting.spb.ru/shamil_s/articles/cexposer.htm Please take into account that if you use VSS then it will clear the flags which can be set by the referred above add-in.... HTH... -- Shamil -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Andy Lacey Sent: Wednesday, December 12, 2007 1:42 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Classes In Referenced MDE Hi Shamil Thanks for this. Sounds like what I need except that I can't see how to set the PublicNotCreatable property. Can you talk me through that? And before we go any further I'd better admit this is A97 in case that blows this. -- 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] Classes In Referenced MDE Date: 12/12/07 11:32 Hello Andy, This is a feature by design: you cannot have Creatable custom classes in a library MDB/MDE. Although you can have PublicNotCreatable custom classes (you can set this property via custom class's properties window in VBA IDE, default value is private) in your library MDB/MDE: they will be visible in FE but you can't use New keyword to create their instances in FE - the hint/"trick" is to use helper functions to create instances of these classes in library MDB/MDE.... There are also "dirty" tricks to make custom classes in MDB/MDE creatable using New keyword in FE but I'd not recommend using them and therefore I'd not write more on them here... HTH... -- Shamil -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Andy Lacey Sent: Wednesday, December 12, 2007 12:49 PM To: Dba Subject: [AccessD] Classes In Referenced MDE Hi all I've been experimenting with creating a library of standard functions in anticipation of a new project. Created MDB, imported modules with standard functions, created MDE from that and then referenced that MDE in my FE. All fine and dandy. Then imported into my library a class module. Recreated MDE. This time though my FE fails to compile because it doesn't like my Dim of a new instance of the class - unknown user-defined type. Question is am I doing something wrong or is this a limitation, ie that class modules must reside in the FE from which they're called. One of you class experts is sure to know this one. -- Andy Lacey http://www.minstersystems.co.uk ________________________________________________ Message sent using UebiMiau 2.7.2 -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com ________________________________________________ Message sent using UebiMiau 2.7.2 -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/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 Dec 12 08:11:01 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Wed, 12 Dec 2007 09:11:01 -0500 Subject: [AccessD] Classes In Referenced MDE In-Reply-To: <002501c83cc7$9bd95850$6401a8c0@nant> References: <001601c83cc1$5ec9fe70$977aa8c0@M90> <002501c83cc7$9bd95850$6401a8c0@nant> Message-ID: <001901c83cc8$d3925ed0$977aa8c0@M90> I was trying it in A2K I believe. Yes, I was using the VB Editor and was using automation to control it. Basically it has no "save" command for saving changes to modules. You can do so simply by manually clicking the save button of course, whereupon Access prompts you if you want to save the changes to... I thought perhaps you were doing it in 2K and had discovered the secret to the save. Plus of course getting at the documents collection for the classes (in A2K) is not your normal job. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Shamil Salakhetdinov Sent: Wednesday, December 12, 2007 9:02 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Classes In Referenced MDE John, I must say I do not know where the sources are - but AFAIKR there is nothing tricky there: - you have described procedure in your another post in this thread and the ClassExposer add-in just implements this procedure by using: - DoCmd.OpenModule... - getting all the module's text into file; - prefixing this file with requested attributes; - loading fixed file text back into module; - saving module to mdb... That's basically it. What didn't work in your procedure with save? Did you use MS Access 97 or MS Access 2000 and above? For MS Access 2000/XP/... the procedure is different - you have to use Microsoft Visual Basic for Applications Extensibility 5.3 ? Did you use its Object Model? It didn't work? -- Shamil -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Wednesday, December 12, 2007 4:18 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Classes In Referenced MDE Shamil, I was disappointed to find that the cExposer was an MDE. I wanted to learn your secret of saving the class once imported back in to the database. I got as far as that myself but could never get the save to happen. Did you solve that or did you simply have the person save the database and answer Yes to the save prompts? John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Shamil Salakhetdinov Sent: Wednesday, December 12, 2007 7:10 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Classes In Referenced MDE Hello Andy, No legal way with Access 97... "not legal" but used by several developers and worked well for them - here it's: http://smsconsulting.spb.ru/shamil_s/articles/cexposer.htm Please take into account that if you use VSS then it will clear the flags which can be set by the referred above add-in.... HTH... -- Shamil -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Andy Lacey Sent: Wednesday, December 12, 2007 1:42 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Classes In Referenced MDE Hi Shamil Thanks for this. Sounds like what I need except that I can't see how to set the PublicNotCreatable property. Can you talk me through that? And before we go any further I'd better admit this is A97 in case that blows this. -- 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] Classes In Referenced MDE Date: 12/12/07 11:32 Hello Andy, This is a feature by design: you cannot have Creatable custom classes in a library MDB/MDE. Although you can have PublicNotCreatable custom classes (you can set this property via custom class's properties window in VBA IDE, default value is private) in your library MDB/MDE: they will be visible in FE but you can't use New keyword to create their instances in FE - the hint/"trick" is to use helper functions to create instances of these classes in library MDB/MDE.... There are also "dirty" tricks to make custom classes in MDB/MDE creatable using New keyword in FE but I'd not recommend using them and therefore I'd not write more on them here... HTH... -- Shamil -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Andy Lacey Sent: Wednesday, December 12, 2007 12:49 PM To: Dba Subject: [AccessD] Classes In Referenced MDE Hi all I've been experimenting with creating a library of standard functions in anticipation of a new project. Created MDB, imported modules with standard functions, created MDE from that and then referenced that MDE in my FE. All fine and dandy. Then imported into my library a class module. Recreated MDE. This time though my FE fails to compile because it doesn't like my Dim of a new instance of the class - unknown user-defined type. Question is am I doing something wrong or is this a limitation, ie that class modules must reside in the FE from which they're called. One of you class experts is sure to know this one. -- Andy Lacey http://www.minstersystems.co.uk ________________________________________________ Message sent using UebiMiau 2.7.2 -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com ________________________________________________ Message sent using UebiMiau 2.7.2 -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/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 andy at minstersystems.co.uk Wed Dec 12 07:43:41 2007 From: andy at minstersystems.co.uk (Andy Lacey) Date: Wed, 12 Dec 2007 14:43:41 +0100 Subject: [AccessD] Classes In Referenced MDE Message-ID: <20071212144341.48A242B9E73@smtp.nildram.co.uk> Worked like a dream. Many thanks to you both. -- 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] Classes In Referenced MDE Date: 12/12/07 13:17 Andy, >There are also "dirty" tricks to make custom classes in MDB/MDE creatable using New keyword in FE but I'd not recommend using them And I do recommend using them, having used them myself for years (since I learned of Classes from my mentor Shamil). The method involves exporting the classes to a text file. 1) Click on a module from the database window: 2) Click File / Export (from the menu) 3) A file find dialog will open. I usually make a CLASS directory inside of my project directory. Move to that directory. 4) type in the name of the file to save it as. Make the file name the same as the class name that you are exporting. 5) Open the text file with an editor. Inside you will see the following at the top of the module: VERSION 1.0 CLASS BEGIN MultiUse = -1 'True END Attribute VB_Name = "dclsMail" Attribute VB_GlobalNameSpace = False Attribute VB_Creatable = False Attribute VB_PredeclaredId = False Attribute VB_Exposed = False Option Compare Database Option Explicit 6) Replace all of that with the following: Attribute VB_Name = "dclsMail" Attribute VB_GlobalNameSpace = False Attribute VB_Creatable = True Attribute VB_PredeclaredId = False Attribute VB_Exposed = True Notice that I replaced VB_Creatable with a True value and VB_Exposed with a true value. 7) Leave the rest of the file untouched, modifying only the lines as shown above. Save the text file. 8) Back in the database delete the class you just exported. 9) From the database window click Insert / Class module (from the menu) 10) The VBE will open in a new class. In the text editor click Insert / File (from the menu) 11) A file find dialog will open. Navigate to and select the file you just modified out in the disk. It will import the class back in to the database container (library). The text file will load into the class module. NOTICE that the properties that you modified out in the database window are not visible. If you could see or manipulate those properties from inside of the editor this whole export / modify / import rigmarole would not be required. IIRC you CAN do that in VB6 (though I am not a VB6 guru). 11) It will ask if you want to save, say yes. That class will now be referencable and creatable from outside of the library. That is it, you are done. You are now a member of the ELITE programmers able and willing to use undocumented tricks to do things others only dream of. 8~0 IIRC you also have to do this if you intend to RETURN a class from a function, IOW you can't create a function function CreateMyClass() AS clsMyClass end function then you must go through this process for clsMyClass even if you never intend it to be seen outside of the library. I use this process myself (I am "Mr. Framework" after all), but ONLY for classes that need to be exposed to the outside world, simply because not performing this process makes a class private to the library, i.e. only referencable from inside of the lib. You should never expose things that you do not want anyone seeing outside of the intended scope. Shamil does not recommend this method because these properties (and they are properties of the class) are undocumented IN VBA by MS and thus "subject to change". However they are also used in VB6 (where they are directly exposed IIRC) and so the chance of this process being prevented in the future is vanishingly small. It has been usable since A97, well over 15 years, and is still usable in A2007. My framework wouldn't function if I did not use this trick. Use it without fear. HOWEVER... if the process ever does fail (and it hasn't in all the time I have used it) simply say: IT'S ALL SHAMIL'S FAULT! ;-) John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Shamil Salakhetdinov Sent: Wednesday, December 12, 2007 6:28 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Classes In Referenced MDE Hello Andy, This is a feature by design: you cannot have Creatable custom classes in a library MDB/MDE. Although you can have PublicNotCreatable custom classes (you can set this property via custom class's properties window in VBA IDE, default value is private) in your library MDB/MDE: they will be visible in FE but you can't use New keyword to create their instances in FE - the hint/"trick" is to use helper functions to create instances of these classes in library MDB/MDE.... There are also "dirty" tricks to make custom classes in MDB/MDE creatable using New keyword in FE but I'd not recommend using them and therefore I'd not write more on them here... HTH... -- Shamil -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Andy Lacey Sent: Wednesday, December 12, 2007 12:49 PM To: Dba Subject: [AccessD] Classes In Referenced MDE Hi all I've been experimenting with creating a library of standard functions in anticipation of a new project. Created MDB, imported modules with standard functions, created MDE from that and then referenced that MDE in my FE. All fine and dandy. Then imported into my library a class module. Recreated MDE. This time though my FE fails to compile because it doesn't like my Dim of a new instance of the class - unknown user-defined type. Question is am I doing something wrong or is this a limitation, ie that class modules must reside in the FE from which they're called. One of you class experts is sure to know this one. -- 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 ________________________________________________ Message sent using UebiMiau 2.7.2 From shamil at users.mns.ru Wed Dec 12 08:53:30 2007 From: shamil at users.mns.ru (Shamil Salakhetdinov) Date: Wed, 12 Dec 2007 17:53:30 +0300 Subject: [AccessD] Classes In Referenced MDE In-Reply-To: <001701c83cc4$c58c1e10$977aa8c0@M90> Message-ID: <000001c83cce$c308c300$6401a8c0@nant> <<< C'mon Shamil, show us your secret sauce. >>> OK, John, I will try to find and get it published before this Christmas :) (Too much work here these days but on Christmas eve I hope to have a break...) -- Shamil -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Wednesday, December 12, 2007 4:42 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Classes In Referenced MDE Andy, Shamil's cExposer performs the steps outlined in my email. I have no idea where I first learned of the technique, probably from Shamil, but it is an open secret out in the dev world. And yes, Shamil's add-in should be removed from your MDE before shipping. I have never used cExposer but I will certainly see if modern versions of Access will accept it and use it. It appears to be written in A97 perhaps. Shamil, you should go back to the original and publish the MDA for all the world to see. There are advanced techniques required to get at and expose report and form modules, etc. Your already exalted status can only be increased by allowing others to learn from your experience. I was able to build a cExposer widget but it was a PITA discovering all the stuff and I no longer have (or don't know where to find) the source, and as I mentioned, I was never able to solve the "how do I save the imported class" piece. C'mon Shamil, show us your secret sauce. And folks, even though I tease Shamil about his exalted status, he is indeed the one who taught me about WithEvents and classes, the single biggest advance in my Access programming knowledge. I know that I push classes and WithEvents all the time, precisely because they are so useful, but it was Shamil pushing me that caused me to finally figure them out and use them, and it was his examples that I used to learn about it. I bow to the Northeast on a regular basis, and if my prodding has caused any of you to learn WithEvents and classes, you should too. Shamil lives in St. Petersburg Russia for anyone who does not know, which is Northeast from me. You can figure out which direction to bow from wherever in the world you live. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Andy Lacey Sent: Wednesday, December 12, 2007 6:24 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Classes In Referenced MDE Whoa, amazing stuff as ever from you Shamil. Not sure if my bosses (client) will let me use it though - will have to approach it gently. I've got two questions. Firstly will it work on an MDE? Secondly am I right in thinking that the Add-In would only be needed on the development machine because it does a once-and-for-all change to the referenced MDB/MDE? So once the add-in has done its work if the Fe and MDE are then copied down to a user's machine will everything run ok without the user needing the Add-In? -- 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] Classes In Referenced MDE Date: 12/12/07 12:14 Hello Andy, No legal way with Access 97... "not legal" but used by several developers and worked well for them - here it's: http://smsconsulting.spb.ru/shamil_s/articles/cexposer.htm Please take into account that if you use VSS then it will clear the flags which can be set by the referred above add-in.... HTH... -- Shamil -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Andy Lacey Sent: Wednesday, December 12, 2007 1:42 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Classes In Referenced MDE Hi Shamil Thanks for this. Sounds like what I need except that I can't see how to set the PublicNotCreatable property. Can you talk me through that? And before we go any further I'd better admit this is A97 in case that blows this. -- 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] Classes In Referenced MDE Date: 12/12/07 11:32 Hello Andy, This is a feature by design: you cannot have Creatable custom classes in a library MDB/MDE. Although you can have PublicNotCreatable custom classes (you can set this property via custom class's properties window in VBA IDE, default value is private) in your library MDB/MDE: they will be visible in FE but you can't use New keyword to create their instances in FE - the hint/"trick" is to use helper functions to create instances of these classes in library MDB/MDE.... There are also "dirty" tricks to make custom classes in MDB/MDE creatable using New keyword in FE but I'd not recommend using them and therefore I'd not write more on them here... HTH... -- Shamil -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Andy Lacey Sent: Wednesday, December 12, 2007 12:49 PM To: Dba Subject: [AccessD] Classes In Referenced MDE Hi all I've been experimenting with creating a library of standard functions in anticipation of a new project. Created MDB, imported modules with standard functions, created MDE from that and then referenced that MDE in my FE. All fine and dandy. Then imported into my library a class module. Recreated MDE. This time though my FE fails to compile because it doesn't like my Dim of a new instance of the class - unknown user-defined type. Question is am I doing something wrong or is this a limitation, ie that class modules must reside in the FE from which they're called. One of you class experts is sure to know this one. -- Andy Lacey http://www.minstersystems.co.uk ________________________________________________ Message sent using UebiMiau 2.7.2 -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com ________________________________________________ Message sent using UebiMiau 2.7.2 -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com ________________________________________________ Message sent using UebiMiau 2.7.2 -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/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 users.mns.ru Wed Dec 12 08:53:30 2007 From: shamil at users.mns.ru (Shamil Salakhetdinov) Date: Wed, 12 Dec 2007 17:53:30 +0300 Subject: [AccessD] Classes In Referenced MDE In-Reply-To: <20071212122356.594552B5106@smtp.nildram.co.uk> Message-ID: <000101c83cce$c4aed1e0$6401a8c0@nant> Andy, Just wanted to note that another legal option could be to move your code into VB6 ActiveX dlls... ...or even into VB.NET COM-exposed classlibs in the case your customers' PCs do have .NET framework installed... ...for the latter case there could be (quite some) overhead while getting through CCW (COM Callable Wrappers generated by TLBEXP) and therefore for the often used library functions moving code to VB.NET classlib(s) could become inefficient.... -- Shamil -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Andy Lacey Sent: Wednesday, December 12, 2007 2:24 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Classes In Referenced MDE Whoa, amazing stuff as ever from you Shamil. Not sure if my bosses (client) will let me use it though - will have to approach it gently. I've got two questions. Firstly will it work on an MDE? Secondly am I right in thinking that the Add-In would only be needed on the development machine because it does a once-and-for-all change to the referenced MDB/MDE? So once the add-in has done its work if the Fe and MDE are then copied down to a user's machine will everything run ok without the user needing the Add-In? -- 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] Classes In Referenced MDE Date: 12/12/07 12:14 Hello Andy, No legal way with Access 97... "not legal" but used by several developers and worked well for them - here it's: http://smsconsulting.spb.ru/shamil_s/articles/cexposer.htm Please take into account that if you use VSS then it will clear the flags which can be set by the referred above add-in.... HTH... -- Shamil -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Andy Lacey Sent: Wednesday, December 12, 2007 1:42 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Classes In Referenced MDE Hi Shamil Thanks for this. Sounds like what I need except that I can't see how to set the PublicNotCreatable property. Can you talk me through that? And before we go any further I'd better admit this is A97 in case that blows this. -- 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] Classes In Referenced MDE Date: 12/12/07 11:32 Hello Andy, This is a feature by design: you cannot have Creatable custom classes in a library MDB/MDE. Although you can have PublicNotCreatable custom classes (you can set this property via custom class's properties window in VBA IDE, default value is private) in your library MDB/MDE: they will be visible in FE but you can't use New keyword to create their instances in FE - the hint/"trick" is to use helper functions to create instances of these classes in library MDB/MDE.... There are also "dirty" tricks to make custom classes in MDB/MDE creatable using New keyword in FE but I'd not recommend using them and therefore I'd not write more on them here... HTH... -- Shamil -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Andy Lacey Sent: Wednesday, December 12, 2007 12:49 PM To: Dba Subject: [AccessD] Classes In Referenced MDE Hi all I've been experimenting with creating a library of standard functions in anticipation of a new project. Created MDB, imported modules with standard functions, created MDE from that and then referenced that MDE in my FE. All fine and dandy. Then imported into my library a class module. Recreated MDE. This time though my FE fails to compile because it doesn't like my Dim of a new instance of the class - unknown user-defined type. Question is am I doing something wrong or is this a limitation, ie that class modules must reside in the FE from which they're called. One of you class experts is sure to know this one. -- Andy Lacey http://www.minstersystems.co.uk ________________________________________________ Message sent using UebiMiau 2.7.2 -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com ________________________________________________ Message sent using UebiMiau 2.7.2 -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com ________________________________________________ Message sent using UebiMiau 2.7.2 -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From andy at minstersystems.co.uk Wed Dec 12 08:44:35 2007 From: andy at minstersystems.co.uk (Andy Lacey) Date: Wed, 12 Dec 2007 15:44:35 +0100 Subject: [AccessD] Classes In Referenced MDE Message-ID: <20071212154436.88CB34D495@smtp.nildram.co.uk> Only wish I knew what any of that meant Shamil. :-( It's looking fine as is now anyway. If what I've done isn't legal I'm relying on you all to keep schtum. :-) -- 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] Classes In Referenced MDE Date: 12/12/07 14:59 Andy, Just wanted to note that another legal option could be to move your code into VB6 ActiveX dlls... ....or even into VB.NET COM-exposed classlibs in the case your customers' PCs do have .NET framework installed... ....for the latter case there could be (quite some) overhead while getting through CCW (COM Callable Wrappers generated by TLBEXP) and therefore for the often used library functions moving code to VB.NET classlib(s) could become inefficient.... -- Shamil -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Andy Lacey Sent: Wednesday, December 12, 2007 2:24 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Classes In Referenced MDE Whoa, amazing stuff as ever from you Shamil. Not sure if my bosses (client) will let me use it though - will have to approach it gently. I've got two questions. Firstly will it work on an MDE? Secondly am I right in thinking that the Add-In would only be needed on the development machine because it does a once-and-for-all change to the referenced MDB/MDE? So once the add-in has done its work if the Fe and MDE are then copied down to a user's machine will everything run ok without the user needing the Add-In? -- 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] Classes In Referenced MDE Date: 12/12/07 12:14 Hello Andy, No legal way with Access 97... "not legal" but used by several developers and worked well for them - here it's: http://smsconsulting.spb.ru/shamil_s/articles/cexposer.htm Please take into account that if you use VSS then it will clear the flags which can be set by the referred above add-in.... HTH... -- Shamil -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Andy Lacey Sent: Wednesday, December 12, 2007 1:42 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Classes In Referenced MDE Hi Shamil Thanks for this. Sounds like what I need except that I can't see how to set the PublicNotCreatable property. Can you talk me through that? And before we go any further I'd better admit this is A97 in case that blows this. -- 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] Classes In Referenced MDE Date: 12/12/07 11:32 Hello Andy, This is a feature by design: you cannot have Creatable custom classes in a library MDB/MDE. Although you can have PublicNotCreatable custom classes (you can set this property via custom class's properties window in VBA IDE, default value is private) in your library MDB/MDE: they will be visible in FE but you can't use New keyword to create their instances in FE - the hint/"trick" is to use helper functions to create instances of these classes in library MDB/MDE.... There are also "dirty" tricks to make custom classes in MDB/MDE creatable using New keyword in FE but I'd not recommend using them and therefore I'd not write more on them here... HTH... -- Shamil -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Andy Lacey Sent: Wednesday, December 12, 2007 12:49 PM To: Dba Subject: [AccessD] Classes In Referenced MDE Hi all I've been experimenting with creating a library of standard functions in anticipation of a new project. Created MDB, imported modules with standard functions, created MDE from that and then referenced that MDE in my FE. All fine and dandy. Then imported into my library a class module. Recreated MDE. This time though my FE fails to compile because it doesn't like my Dim of a new instance of the class - unknown user-defined type. Question is am I doing something wrong or is this a limitation, ie that class modules must reside in the FE from which they're called. One of you class experts is sure to know this one. -- Andy Lacey http://www.minstersystems.co.uk ________________________________________________ Message sent using UebiMiau 2.7.2 -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com ________________________________________________ Message sent using UebiMiau 2.7.2 -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com ________________________________________________ Message sent using UebiMiau 2.7.2 -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com ________________________________________________ Message sent using UebiMiau 2.7.2 From cfoust at infostatsystems.com Wed Dec 12 10:04:57 2007 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Wed, 12 Dec 2007 08:04:57 -0800 Subject: [AccessD] Classes In Referenced MDE In-Reply-To: <20071212154436.88CB34D495@smtp.nildram.co.uk> References: <20071212154436.88CB34D495@smtp.nildram.co.uk> Message-ID: Andy, There's nothing illegal about modifying a class that way. It even lived in Microsoft's own help files way back when in earlier Access versions. I think I first used it in 97 after I had found Shamil's DEEP article, but I don't think I got the technique from him. Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Andy Lacey Sent: Wednesday, December 12, 2007 6:45 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Classes In Referenced MDE Only wish I knew what any of that meant Shamil. :-( It's looking fine as is now anyway. If what I've done isn't legal I'm relying on you all to keep schtum. :-) -- 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] Classes In Referenced MDE Date: 12/12/07 14:59 Andy, Just wanted to note that another legal option could be to move your code into VB6 ActiveX dlls... ....or even into VB.NET COM-exposed classlibs in the case your customers' PCs do have .NET framework installed... ....for the latter case there could be (quite some) overhead while getting through CCW (COM Callable Wrappers generated by TLBEXP) and therefore for the often used library functions moving code to VB.NET classlib(s) could become inefficient.... -- Shamil -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Andy Lacey Sent: Wednesday, December 12, 2007 2:24 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Classes In Referenced MDE Whoa, amazing stuff as ever from you Shamil. Not sure if my bosses (client) will let me use it though - will have to approach it gently. I've got two questions. Firstly will it work on an MDE? Secondly am I right in thinking that the Add-In would only be needed on the development machine because it does a once-and-for-all change to the referenced MDB/MDE? So once the add-in has done its work if the Fe and MDE are then copied down to a user's machine will everything run ok without the user needing the Add-In? -- Andy Lacey http://www.minstersystems.co.uk From jwcolby at colbyconsulting.com Wed Dec 12 10:12:04 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Wed, 12 Dec 2007 11:12:04 -0500 Subject: [AccessD] Classes In Referenced MDE In-Reply-To: <20071212154436.88CB34D495@smtp.nildram.co.uk> References: <20071212154436.88CB34D495@smtp.nildram.co.uk> Message-ID: <001d01c83cd9$bcb8da20$977aa8c0@M90> Andy, I don't think he's talking about legal in the justice system sense, but rather in the "development environment" sense. There is nothing illegal about modifying a class to be visible outside of the library, it just isn't approved of by MS. We don't know why but in terms of lawsuits, that won't happen. MS is basically saying "you can't sue MS if it doesn't work" because they told you not to try it. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Andy Lacey Sent: Wednesday, December 12, 2007 9:45 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Classes In Referenced MDE Only wish I knew what any of that meant Shamil. :-( It's looking fine as is now anyway. If what I've done isn't legal I'm relying on you all to keep schtum. :-) -- 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] Classes In Referenced MDE Date: 12/12/07 14:59 Andy, Just wanted to note that another legal option could be to move your code into VB6 ActiveX dlls... ....or even into VB.NET COM-exposed classlibs in the case your customers' PCs do have .NET framework installed... ....for the latter case there could be (quite some) overhead while getting through CCW (COM Callable Wrappers generated by TLBEXP) and therefore for the often used library functions moving code to VB.NET classlib(s) could become inefficient.... -- Shamil From jimdettman at verizon.net Wed Dec 12 10:33:34 2007 From: jimdettman at verizon.net (Jim Dettman) Date: Wed, 12 Dec 2007 11:33:34 -0500 Subject: [AccessD] Classes In Referenced MDE In-Reply-To: References: <20071212154436.88CB34D495@smtp.nildram.co.uk> Message-ID: <000301c83cdc$bf5612e0$8abea8c0@XPS> Ken Getz published an article on this long ago. Believe it was in Smart Access. Jim. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: Wednesday, December 12, 2007 11:05 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Classes In Referenced MDE Andy, There's nothing illegal about modifying a class that way. It even lived in Microsoft's own help files way back when in earlier Access versions. I think I first used it in 97 after I had found Shamil's DEEP article, but I don't think I got the technique from him. Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Andy Lacey Sent: Wednesday, December 12, 2007 6:45 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Classes In Referenced MDE Only wish I knew what any of that meant Shamil. :-( It's looking fine as is now anyway. If what I've done isn't legal I'm relying on you all to keep schtum. :-) -- 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] Classes In Referenced MDE Date: 12/12/07 14:59 Andy, Just wanted to note that another legal option could be to move your code into VB6 ActiveX dlls... ....or even into VB.NET COM-exposed classlibs in the case your customers' PCs do have .NET framework installed... ....for the latter case there could be (quite some) overhead while getting through CCW (COM Callable Wrappers generated by TLBEXP) and therefore for the often used library functions moving code to VB.NET classlib(s) could become inefficient.... -- Shamil -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Andy Lacey Sent: Wednesday, December 12, 2007 2:24 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Classes In Referenced MDE Whoa, amazing stuff as ever from you Shamil. Not sure if my bosses (client) will let me use it though - will have to approach it gently. I've got two questions. Firstly will it work on an MDE? Secondly am I right in thinking that the Add-In would only be needed on the development machine because it does a once-and-for-all change to the referenced MDB/MDE? So once the add-in has done its work if the Fe and MDE are then copied down to a user's machine will everything run ok without the user needing the Add-In? -- 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 cfoust at infostatsystems.com Wed Dec 12 11:55:34 2007 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Wed, 12 Dec 2007 09:55:34 -0800 Subject: [AccessD] Classes In Referenced MDE In-Reply-To: <000301c83cdc$bf5612e0$8abea8c0@XPS> References: <20071212154436.88CB34D495@smtp.nildram.co.uk> <000301c83cdc$bf5612e0$8abea8c0@XPS> Message-ID: You're right, Jim, and I'm sure that's where I got it. Charlotte -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Dettman Sent: Wednesday, December 12, 2007 8:34 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Classes In Referenced MDE Ken Getz published an article on this long ago. Believe it was in Smart Access. Jim. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: Wednesday, December 12, 2007 11:05 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Classes In Referenced MDE Andy, There's nothing illegal about modifying a class that way. It even lived in Microsoft's own help files way back when in earlier Access versions. I think I first used it in 97 after I had found Shamil's DEEP article, but I don't think I got the technique from him. Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Andy Lacey Sent: Wednesday, December 12, 2007 6:45 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Classes In Referenced MDE Only wish I knew what any of that meant Shamil. :-( It's looking fine as is now anyway. If what I've done isn't legal I'm relying on you all to keep schtum. :-) -- 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] Classes In Referenced MDE Date: 12/12/07 14:59 Andy, Just wanted to note that another legal option could be to move your code into VB6 ActiveX dlls... ....or even into VB.NET COM-exposed classlibs in the case your customers' PCs do have .NET framework installed... ....for the latter case there could be (quite some) overhead while getting through CCW (COM Callable Wrappers generated by TLBEXP) and therefore for the often used library functions moving code to VB.NET classlib(s) could become inefficient.... -- Shamil -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Andy Lacey Sent: Wednesday, December 12, 2007 2:24 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Classes In Referenced MDE Whoa, amazing stuff as ever from you Shamil. Not sure if my bosses (client) will let me use it though - will have to approach it gently. I've got two questions. Firstly will it work on an MDE? Secondly am I right in thinking that the Add-In would only be needed on the development machine because it does a once-and-for-all change to the referenced MDB/MDE? So once the add-in has done its work if the Fe and MDE are then copied down to a user's machine will everything run ok without the user needing the Add-In? -- 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 rockysmolin at bchacc.com Wed Dec 12 12:31:18 2007 From: rockysmolin at bchacc.com (Rocky Smolin at Beach Access Software) Date: Wed, 12 Dec 2007 10:31:18 -0800 Subject: [AccessD] Requery on setting row source or record source Message-ID: <002a01c83ced$301afd50$0301a8c0@HAL9005> Dear List: When setting the record source of a form or subform or setting the row source of a combo or list box through code, is it necessary to also issue a Requery? Or does setting the source do a requery. I've got an app with some 'flicker' on opening a couple forms. On these forms I set the sources programmatically on opening and I'm thinking that some flicker may be due to unnecessary requerying. MTIA Rocky From cfoust at infostatsystems.com Wed Dec 12 12:42:11 2007 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Wed, 12 Dec 2007 10:42:11 -0800 Subject: [AccessD] Requery on setting row source or record source In-Reply-To: <002a01c83ced$301afd50$0301a8c0@HAL9005> References: <002a01c83ced$301afd50$0301a8c0@HAL9005> Message-ID: If you set the source through code, you shouldn't need to requery. You need to requery when the values in the current list change. Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin at Beach Access Software Sent: Wednesday, December 12, 2007 10:31 AM To: 'Access Developers discussion and problem solving' Subject: [AccessD] Requery on setting row source or record source Dear List: When setting the record source of a form or subform or setting the row source of a combo or list box through code, is it necessary to also issue a Requery? Or does setting the source do a requery. I've got an app with some 'flicker' on opening a couple forms. On these forms I set the sources programmatically on opening and I'm thinking that some flicker may be due to unnecessary requerying. MTIA Rocky -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From andy at minstersystems.co.uk Wed Dec 12 13:04:06 2007 From: andy at minstersystems.co.uk (Andy Lacey) Date: Wed, 12 Dec 2007 19:04:06 -0000 Subject: [AccessD] Classes In Referenced MDE In-Reply-To: Message-ID: <014101c83cf1$c51ce810$da9cd355@minster33c3r25> Thanks all. -- Andy Lacey http://www.minstersystems.co.uk > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of > Charlotte Foust > Sent: 12 December 2007 17:56 > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Classes In Referenced MDE > > > You're right, Jim, and I'm sure that's where I got it. > > Charlotte > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Dettman > Sent: Wednesday, December 12, 2007 8:34 AM > To: 'Access Developers discussion and problem solving' > Subject: Re: [AccessD] Classes In Referenced MDE > > > > Ken Getz published an article on this long ago. Believe it > was in Smart Access. > > Jim. > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of > Charlotte Foust > Sent: Wednesday, December 12, 2007 11:05 AM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Classes In Referenced MDE > > Andy, > > There's nothing illegal about modifying a class that way. It > even lived in Microsoft's own help files way back when in > earlier Access versions. I think I first used it in 97 after > I had found Shamil's DEEP article, but I don't think I got > the technique from him. > > Charlotte Foust > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Andy Lacey > Sent: Wednesday, December 12, 2007 6:45 AM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Classes In Referenced MDE > > Only wish I knew what any of that meant Shamil. :-( > > It's looking fine as is now anyway. If what I've done isn't > legal I'm relying on you all to keep schtum. :-) > > -- > 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] Classes In Referenced MDE > Date: 12/12/07 14:59 > > > Andy, > > Just wanted to note that another legal option could be to > move your code into VB6 ActiveX dlls... > > ....or even into VB.NET COM-exposed classlibs in the case > your customers' PCs do have .NET framework installed... > > ....for the latter case there could be (quite some) overhead > while getting through CCW (COM Callable Wrappers generated by > TLBEXP) and therefore for the often used library functions > moving code to VB.NET > classlib(s) could become inefficient.... > > -- > Shamil > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Andy Lacey > Sent: Wednesday, December 12, 2007 2:24 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Classes In Referenced MDE > > Whoa, amazing stuff as ever from you Shamil. Not sure if my bosses > (client) will let me use it though - will have to approach it gently. > > I've got two questions. Firstly will it work on an MDE? > Secondly am I right in thinking that the Add-In would only be > needed on the development machine because it does a > once-and-for-all change to the referenced MDB/MDE? So once > the add-in has done its work if the Fe and MDE are then > copied down to a user's machine will everything run ok > without the user needing the Add-In? > > -- > 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 rockysmolin at bchacc.com Wed Dec 12 13:39:15 2007 From: rockysmolin at bchacc.com (Rocky Smolin at Beach Access Software) Date: Wed, 12 Dec 2007 11:39:15 -0800 Subject: [AccessD] Requery on setting row source or record source In-Reply-To: References: <002a01c83ced$301afd50$0301a8c0@HAL9005> Message-ID: <004201c83cf6$ae112640$0301a8c0@HAL9005> Thanks Charlotte. Commenting out all them extraneous requeries now. Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: Wednesday, December 12, 2007 10:42 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Requery on setting row source or record source If you set the source through code, you shouldn't need to requery. You need to requery when the values in the current list change. Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin at Beach Access Software Sent: Wednesday, December 12, 2007 10:31 AM To: 'Access Developers discussion and problem solving' Subject: [AccessD] Requery on setting row source or record source Dear List: When setting the record source of a form or subform or setting the row source of a combo or list box through code, is it necessary to also issue a Requery? Or does setting the source do a requery. I've got an app with some 'flicker' on opening a couple forms. On these forms I set the sources programmatically on opening and I'm thinking that some flicker may be due to unnecessary requerying. 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 No virus found in this incoming message. Checked by AVG Free Edition. Version: 7.5.503 / Virus Database: 269.17.1/1181 - Release Date: 12/11/2007 5:05 PM From cfoust at infostatsystems.com Wed Dec 12 15:01:43 2007 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Wed, 12 Dec 2007 13:01:43 -0800 Subject: [AccessD] Requery on setting row source or record source In-Reply-To: <004201c83cf6$ae112640$0301a8c0@HAL9005> References: <002a01c83ced$301afd50$0301a8c0@HAL9005> <004201c83cf6$ae112640$0301a8c0@HAL9005> Message-ID: Just remember, if you are using a NotInList routine to add items to the Combobox rowsource, you will need to requery. Charlotte -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin at Beach Access Software Sent: Wednesday, December 12, 2007 11:39 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Requery on setting row source or record source Thanks Charlotte. Commenting out all them extraneous requeries now. Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: Wednesday, December 12, 2007 10:42 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Requery on setting row source or record source If you set the source through code, you shouldn't need to requery. You need to requery when the values in the current list change. Charlotte Foust From max.wanadoo at gmail.com Wed Dec 12 15:25:23 2007 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Wed, 12 Dec 2007 21:25:23 -0000 Subject: [AccessD] Requery on setting row source or record source In-Reply-To: Message-ID: <015001c83d05$824fd560$8119fea9@LTVM> acDataErrAdded Doesn't display a message to the user but enables you to add the entry to the combo box list in the NotInList event procedure. After the entry is added, Microsoft Access updates the list by requerying the combo box. Microsoft Access then rechecks the string against the combo box list, and saves the value in the NewData argument in the field the combo box is bound to. If the string is not in the list, then Microsoft Access displays an error message. Private Sub Colors_NotInList(NewData As String, _ Response As Integer) Dim ctl As Control ' Return Control object that points to combo box. Set ctl = Me!Colors ' Prompt user to verify they wish to add new value. If MsgBox("Value is not in list. Add it?", _ vbOKCancel) = vbOK Then ' Set Response argument to indicate that data ' is being added. Response = acDataErrAdded ' Add string in NewData argument to row source. ctl.RowSource = ctl.RowSource & ";" & NewData Else ' If user chooses Cancel, suppress error message ' and undo changes. Response = acDataErrContinue ctl.Undo End If End Sub Regards Max (From the help page 'NOTINLIST') -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: Wednesday, December 12, 2007 9:02 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Requery on setting row source or record source Just remember, if you are using a NotInList routine to add items to the Combobox rowsource, you will need to requery. Charlotte -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin at Beach Access Software Sent: Wednesday, December 12, 2007 11:39 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Requery on setting row source or record source Thanks Charlotte. Commenting out all them extraneous requeries now. Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: Wednesday, December 12, 2007 10:42 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Requery on setting row source or record source If you set the source through code, you shouldn't need to requery. You need to requery when the values in the current list change. Charlotte Foust -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From Lambert.Heenan at AIG.com Wed Dec 12 16:11:23 2007 From: Lambert.Heenan at AIG.com (Heenan, Lambert) Date: Wed, 12 Dec 2007 16:11:23 -0600 Subject: [AccessD] Requery on setting row source or record source Message-ID: <34C8A2AB1EF3564CB0D64DB6AFFDD5C20EF0A2F5@XLIVMBX35bkup.aig.com> Quite so. But I'm damned if I could find that in the XP help. Access 97 help was much more helpful! :-) -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo Sent: Wednesday, December 12, 2007 4:25 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Requery on setting row source or record source acDataErrAdded Doesn't display a message to the user but enables you to add the entry to the combo box list in the NotInList event procedure. After the entry is added, Microsoft Access updates the list by requerying the combo box. Microsoft Access then rechecks the string against the combo box list, and saves the value in the NewData argument in the field the combo box is bound to. If the string is not in the list, then Microsoft Access displays an error message. Private Sub Colors_NotInList(NewData As String, _ Response As Integer) Dim ctl As Control ' Return Control object that points to combo box. Set ctl = Me!Colors ' Prompt user to verify they wish to add new value. If MsgBox("Value is not in list. Add it?", _ vbOKCancel) = vbOK Then ' Set Response argument to indicate that data ' is being added. Response = acDataErrAdded ' Add string in NewData argument to row source. ctl.RowSource = ctl.RowSource & ";" & NewData Else ' If user chooses Cancel, suppress error message ' and undo changes. Response = acDataErrContinue ctl.Undo End If End Sub Regards Max (From the help page 'NOTINLIST') -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: Wednesday, December 12, 2007 9:02 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Requery on setting row source or record source Just remember, if you are using a NotInList routine to add items to the Combobox rowsource, you will need to requery. Charlotte -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin at Beach Access Software Sent: Wednesday, December 12, 2007 11:39 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Requery on setting row source or record source Thanks Charlotte. Commenting out all them extraneous requeries now. Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: Wednesday, December 12, 2007 10:42 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Requery on setting row source or record source If you set the source through code, you shouldn't need to requery. You need to requery when the values in the current list change. 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 Wed Dec 12 16:29:51 2007 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Wed, 12 Dec 2007 22:29:51 -0000 Subject: [AccessD] Requery on setting row source or record source In-Reply-To: <34C8A2AB1EF3564CB0D64DB6AFFDD5C20EF0A2F5@XLIVMBX35bkup.aig.com> Message-ID: <016701c83d0e$83774f50$8119fea9@LTVM> I was using the help in A2002-2003 The full entry follows below: Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Heenan, Lambert Sent: Wednesday, December 12, 2007 10:11 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Requery on setting row source or record source Quite so. But I'm damned if I could find that in the XP help. Access 97 help was much more helpful! :-) NotInList Event See AlsoApplies ToExampleSpecificsThe NotInList event occurs when the user enters a value in the text box portion of a combo box that isn't in the combo box list. Private Sub object_NotInList(NewData As String, Response As Integer) Object The name of a combo box control. NewData A string that Microsoft Access uses to pass the text the user entered in the text box portion of the combo box to the event procedure. Response The setting indicates how the NotInList event was handled. The Response argument can be one of the following intrinsic constants: Constant Description acDataErrDisplay (Default) Displays the default message to the user. You can use this when you don't want to allow the user to add a new value to the combo box list. acDataErrContinue Doesn't display the default message to the user. You can use this when you want to display a custom message to the user. For example, the event procedure could display a custom dialog box asking if the user wanted to save the new entry. If the response is Yes, the event procedure would add the new entry to the list and set the Response argument to acDataErrAdded. If the response is No, the event procedure would set the Response argument to acDataErrContinue. acDataErrAdded Doesn't display a message to the user but enables you to add the entry to the combo box list in the NotInList event procedure. After the entry is added, Microsoft Access updates the list by requerying the combo box. Microsoft Access then rechecks the string against the combo box list, and saves the value in the NewData argument in the field the combo box is bound to. If the string is not in the list, then Microsoft Access displays an error message. Remarks The NotInList event applies only to controls on a form, not controls on a report. To run a macro or event procedure when this event occurs, set the OnNotInList property to the name of the macro or to [Event Procedure]. This event enables the user to add a new value to the combo box list. The LimitToList property must be set to Yes for the NotInList event to occur. The NotInList event doesn't trigger the Error event. The NotInList event occurs for combo boxes whose LimitToList property is set to Yes, after you enter a value that isn't in the list and attempt to move to another control or save the record. The event occurs after all the Change events for the combo box. When the AutoExpand property is set to Yes, Microsoft Access selects matching values in the list as the user enters characters in the text box portion of the combo box. If the characters the user types match the first characters of a value in the list (for example, the user types "Smith" and "Smithson" is a value in the list), the NotInList event will not occur when the user moves to another control or saves the record. However, the characters that Microsoft Access adds to the characters the user types (in the example, "son") are selected in the text box portion of the combo box. If the user wants the NotInList event to fire in such cases (for example, the user wants to add the new name "Smith" to the combo box list), the user can enter a SPACE, BACKSPACE, or DEL character after the last character in the new value. When the LimitToList property is set to Yes and the combo box list is dropped down, Microsoft Access selects matching values in the list as the user enters characters in the text box portion of the combo box, even if the AutoExpand property is set to No. If the user presses ENTER or moves to another control or record, the selected value appears in the combo box. In this case, the NotInList event will not fire. To allow the NotInList event to fire, the user should not drop down the combo box list. Macro You can use a NotInList macro to add a new value to the combo box list. When the NotInList event occurs, open a custom dialog box and set the value of one of its controls to the new value. This control should be bound to the field in the table or query that is the source for the combo box. Save the record in the custom dialog box, then requery the combo box. You can't use the CancelEvent action in a NotInList macro. Example The following example uses the NotInList event to add an item to a combo box. To try this example, create a combo box called Colors on a form. Set the combo box's LimitToList property to Yes. To populate the combo box, set the combo box's RowSourceType property to Value List, and supply a list of values separated by semicolons as the setting for the RowSource property. For example, you might supply the following values as the setting for this property: Red; Green; Blue. Next add the following event procedure to the form. Switch to Form view and enter a new value in the text portion of the combo box. Private Sub Colors_NotInList(NewData As String, _ Response As Integer) Dim ctl As Control ' Return Control object that points to combo box. Set ctl = Me!Colors ' Prompt user to verify they wish to add new value. If MsgBox("Value is not in list. Add it?", _ vbOKCancel) = vbOK Then ' Set Response argument to indicate that data ' is being added. Response = acDataErrAdded ' Add string in NewData argument to row source. ctl.RowSource = ctl.RowSource & ";" & NewData Else ' If user chooses Cancel, suppress error message ' and undo changes. Response = acDataErrContinue ctl.Undo End If End Sub Note The above example adds an item to an unbound combo box. When you add an item to a bound combo box, you add a value to a field in the underlying data source. In most cases you can't simply add one field in a new record- depending on the structure of data in the table, you probably will need to add one or more fields to fulfill data requirements. For instance, a new record must include values for any fields comprising the primary key. If you need to add items to a bound combo box dynamically, you must prompt the user to enter data for all required fields, save the new record, and then requery the combo box to display the new value. From robert at servicexp.com Wed Dec 12 18:28:10 2007 From: robert at servicexp.com (Robert) Date: Wed, 12 Dec 2007 19:28:10 -0500 Subject: [AccessD] Saving Table to Registry, ini, ect? In-Reply-To: <016701c83d0e$83774f50$8119fea9@LTVM> References: <016701c83d0e$83774f50$8119fea9@LTVM> Message-ID: <47607C9A.4060708@servicexp.com> -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Hello All, I have a table (in a large .mde FE), that holds about 18 datasheet property field settings for about 20+ datasheet forms(user options). It all amounts to about 1,000 records. I need to store these settings on the users machine (so when I update the program, I don't override their selected settings), and I'm looking for the easiest / fastest way to save and load this information to / from the FE. The information would be loaded on startup and saved to the users machine on shutdown.. Any examples would be most helpful. Thank You WBR ~Robert -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.7 (MingW32) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFHYHya72dSYCwH8FQRAoPOAKCshtr1jZ4yz9UWl4d06CMRx4Ci5wCeK1C/ cwxSocadPU3affvdAqplkK4= =SrU3 -----END PGP SIGNATURE----- From cfoust at infostatsystems.com Wed Dec 12 18:45:21 2007 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Wed, 12 Dec 2007 16:45:21 -0800 Subject: [AccessD] Saving Table to Registry, ini, ect? In-Reply-To: <47607C9A.4060708@servicexp.com> References: <016701c83d0e$83774f50$8119fea9@LTVM> <47607C9A.4060708@servicexp.com> Message-ID: What version of Access are you using? Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Robert Sent: Wednesday, December 12, 2007 4:28 PM To: Access Developers discussion and problem solving Subject: [AccessD] Saving Table to Registry, ini, ect? -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Hello All, I have a table (in a large .mde FE), that holds about 18 datasheet property field settings for about 20+ datasheet forms(user options). It all amounts to about 1,000 records. I need to store these settings on the users machine (so when I update the program, I don't override their selected settings), and I'm looking for the easiest / fastest way to save and load this information to / from the FE. The information would be loaded on startup and saved to the users machine on shutdown.. Any examples would be most helpful. Thank You WBR ~Robert -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.7 (MingW32) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFHYHya72dSYCwH8FQRAoPOAKCshtr1jZ4yz9UWl4d06CMRx4Ci5wCeK1C/ cwxSocadPU3affvdAqplkK4= =SrU3 -----END PGP SIGNATURE----- -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From darren at activebilling.com.au Wed Dec 12 19:00:07 2007 From: darren at activebilling.com.au (Darren D) Date: Thu, 13 Dec 2007 12:00:07 +1100 Subject: [AccessD] Saving Table to Registry, ini, act? In-Reply-To: <47607C9A.4060708@servicexp.com> Message-ID: <200712130100.lBD0xx9N002125@databaseadvisors.com> Howdy Hope I haven't misread the q I usually have a local Settings dB Usually in the same folder or something like C:\Mydb_LocalSettings folder etc This dB's sole purposes is to hold local settings I assume you have FE/BE setup? Yes? If so - I just get the FE to link to 2 external dB's One for the standard back end stuff (The Majority of data) Then I get it to link to a table (or two) in the local settings dB No big deal having your FE link to tables in 2 dB' Infact in my experience - network considerations and maintenance of the linking between 2 x back ends is the biggest PITA See ya hope this helps DD -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Robert Sent: Thursday, 13 December 2007 11:28 AM To: Access Developers discussion and problem solving Subject: [AccessD] Saving Table to Registry, ini, ect? -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Hello All, I have a table (in a large .mde FE), that holds about 18 datasheet property field settings for about 20+ datasheet forms(user options). It all amounts to about 1,000 records. I need to store these settings on the users machine (so when I update the program, I don't override their selected settings), and I'm looking for the easiest / fastest way to save and load this information to / from the FE. The information would be loaded on startup and saved to the users machine on shutdown.. Any examples would be most helpful. Thank You WBR ~Robert -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.7 (MingW32) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFHYHya72dSYCwH8FQRAoPOAKCshtr1jZ4yz9UWl4d06CMRx4Ci5wCeK1C/ cwxSocadPU3affvdAqplkK4= =SrU3 -----END PGP SIGNATURE----- -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From DWUTKA at Marlow.com Wed Dec 12 19:01:35 2007 From: DWUTKA at Marlow.com (Drew Wutka) Date: Wed, 12 Dec 2007 19:01:35 -0600 Subject: [AccessD] Access 2007 ULS (was:Access2007-Microsoftis justplainstupid.) In-Reply-To: <000801c83c5b$ccc67db0$977aa8c0@M90> Message-ID: ROTFLMAO. I'm 'odd' in your eyes because of MY uniqueness! LOL ;) Drew -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Tuesday, December 11, 2007 7:11 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Access 2007 ULS (was:Access2007-Microsoftis justplainstupid.) Hey, I'm feeling distinctly picked upon here. Drew is strange (ok ODD then), and he'll be the first to admit it. Me, I'm just unique. There is a distinct difference. John W. Colby Colby Consulting www.ColbyConsulting.com From robert at servicexp.com Wed Dec 12 19:05:01 2007 From: robert at servicexp.com (Robert) Date: Wed, 12 Dec 2007 20:05:01 -0500 Subject: [AccessD] Saving Table to Registry, ini, ect? In-Reply-To: References: <016701c83d0e$83774f50$8119fea9@LTVM> <47607C9A.4060708@servicexp.com> Message-ID: <4760853D.7010602@servicexp.com> -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Ooops, Sorry A2002 ~Robert Charlotte Foust wrote: > What version of Access are you using? > > Charlotte Foust > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Robert > Sent: Wednesday, December 12, 2007 4:28 PM > To: Access Developers discussion and problem solving > Subject: [AccessD] Saving Table to Registry, ini, ect? > > Hello All, > I have a table (in a large .mde FE), that holds about 18 datasheet > property field settings for about 20+ datasheet forms(user options). It > all amounts to about 1,000 records. > > I need to store these settings on the users machine (so when I update > the program, I don't override their selected settings), and I'm looking > for the easiest / fastest way to save and load this information to / > from the FE. > > The information would be loaded on startup and saved to the users > machine on shutdown.. > > Any examples would be most helpful. > > > Thank You > > WBR > ~Robert > - -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.7 (MingW32) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFHYIU972dSYCwH8FQRAhr/AKChu5KVHJ17I5CkItDQd7PVFYJrIgCfcPHo L6Ki+KI0/28AYSFBb6sT62w= =KW+w -----END PGP SIGNATURE----- From markamatte at hotmail.com Wed Dec 12 19:15:35 2007 From: markamatte at hotmail.com (Mark A Matte) Date: Thu, 13 Dec 2007 01:15:35 +0000 Subject: [AccessD] Requery on setting row source or record source In-Reply-To: <34C8A2AB1EF3564CB0D64DB6AFFDD5C20EF0A2F5@XLIVMBX35bkup.aig.com> References: <34C8A2AB1EF3564CB0D64DB6AFFDD5C20EF0A2F5@XLIVMBX35bkup.aig.com> Message-ID: XP has help???????? I thought the HELP in XP was just there to tease? > From: Lambert.Heenan at aig.com > To: accessd at databaseadvisors.com > Date: Wed, 12 Dec 2007 16:11:23 -0600 > Subject: Re: [AccessD] Requery on setting row source or record source > > Quite so. But I'm damned if I could find that in the XP help. Access 97 help > was much more helpful! :-) > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo > Sent: Wednesday, December 12, 2007 4:25 PM > To: 'Access Developers discussion and problem solving' > Subject: Re: [AccessD] Requery on setting row source or record source > > > acDataErrAdded Doesn't display a message to the user but enables you to add > the entry to the combo box list in the NotInList event procedure. After the > entry is added, Microsoft Access updates the list by requerying the combo > box. > > Microsoft Access then rechecks the string against the combo box list, and > saves the value in the NewData argument in the field the combo box is bound > to. If the string is not in the list, then Microsoft Access displays an > error message. > > Private Sub Colors_NotInList(NewData As String, _ > Response As Integer) > Dim ctl As Control > > ' Return Control object that points to combo box. > Set ctl = Me!Colors > ' Prompt user to verify they wish to add new value. > If MsgBox("Value is not in list. Add it?", _ > vbOKCancel) = vbOK Then > ' Set Response argument to indicate that data > ' is being added. > Response = acDataErrAdded > ' Add string in NewData argument to row source. > ctl.RowSource = ctl.RowSource & ";" & NewData > Else > ' If user chooses Cancel, suppress error message > ' and undo changes. > Response = acDataErrContinue > ctl.Undo > End If > End Sub > > > Regards > Max > (From the help page 'NOTINLIST') > > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust > Sent: Wednesday, December 12, 2007 9:02 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Requery on setting row source or record source > > Just remember, if you are using a NotInList routine to add items to the > Combobox rowsource, you will need to requery. > > Charlotte > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin at > Beach Access Software > Sent: Wednesday, December 12, 2007 11:39 AM > To: 'Access Developers discussion and problem solving' > Subject: Re: [AccessD] Requery on setting row source or record source > > Thanks Charlotte. Commenting out all them extraneous requeries now. > > Rocky > > > > > > > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust > Sent: Wednesday, December 12, 2007 10:42 AM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Requery on setting row source or record source > > If you set the source through code, you shouldn't need to requery. You need > to requery when the values in the current list change. > > 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 _________________________________________________________________ i?m is proud to present Cause Effect, a series about real people making a difference. http://im.live.com/Messenger/IM/MTV/?source=text_Cause_Effect From michael at ddisolutions.com.au Wed Dec 12 19:46:02 2007 From: michael at ddisolutions.com.au (Michael Maddison) Date: Thu, 13 Dec 2007 12:46:02 +1100 Subject: [AccessD] Saving Table to Registry, ini, act? References: <200712130100.lBD0xx9N002125@databaseadvisors.com> Message-ID: <59A61174B1F5B54B97FD4ADDE71E7D0128A1ED@ddi-01.DDI.local> How about persisting an ADO recordset to either xml or binary. Then just load it on startup. Either loop through setting properties on load or do a seek when different settings are required. cheers Michael M Howdy Hope I haven't misread the q I usually have a local Settings dB Usually in the same folder or something like C:\Mydb_LocalSettings folder etc This dB's sole purposes is to hold local settings I assume you have FE/BE setup? Yes? If so - I just get the FE to link to 2 external dB's One for the standard back end stuff (The Majority of data) Then I get it to link to a table (or two) in the local settings dB No big deal having your FE link to tables in 2 dB' Infact in my experience - network considerations and maintenance of the linking between 2 x back ends is the biggest PITA See ya hope this helps DD -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Robert Sent: Thursday, 13 December 2007 11:28 AM To: Access Developers discussion and problem solving Subject: [AccessD] Saving Table to Registry, ini, ect? -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Hello All, I have a table (in a large .mde FE), that holds about 18 datasheet property field settings for about 20+ datasheet forms(user options). It all amounts to about 1,000 records. I need to store these settings on the users machine (so when I update the program, I don't override their selected settings), and I'm looking for the easiest / fastest way to save and load this information to / from the FE. The information would be loaded on startup and saved to the users machine on shutdown.. Any examples would be most helpful. Thank You WBR ~Robert -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.7 (MingW32) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFHYHya72dSYCwH8FQRAoPOAKCshtr1jZ4yz9UWl4d06CMRx4Ci5wCeK1C/ cwxSocadPU3affvdAqplkK4= =SrU3 -----END PGP SIGNATURE----- -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/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 users.mns.ru Wed Dec 12 14:01:52 2007 From: shamil at users.mns.ru (Shamil Salakhetdinov) Date: Wed, 12 Dec 2007 23:01:52 +0300 Subject: [AccessD] Classes In Referenced MDE In-Reply-To: Message-ID: <000301c83cf9$d7006630$6401a8c0@nant> Charlotte, It doesn't matter that much - just to be precise: That could have been my article published in Smart Access - this one: http://smsconsulting.spb.ru/shamil_s/articles/deep4sa.htm AFAIK Ken Getz didn't publish anything in Smart Access and other public sources on that subject before referred above article was published... Deborah Kurata did write on WithEvents related to VB6 before my article was published but I was unaware of that publication... The trick with setting [Event Procedure] dynamically was original idea presented in the referred above article... Just to be precise the idea of this "trick" was "hinted" to me by Marek Kepinski in summer 1998 in Access-L - I was aware of WithEvents but I wasn't aware how to use it and Marek showed me a static sample code, which I then found how to convert to dynamic setting of [Event Procedure] property. BTW, that isn't straightforward when you doing such things first time - quite some time and "dirty" and sometimes heavy work is needed and then finally you see what you were hunting for... Everything is easy then... It doesn't matter that much - just to be precise with facts as they appeared in chronological order... Thanks. -- Shamil -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: Wednesday, December 12, 2007 8:56 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Classes In Referenced MDE You're right, Jim, and I'm sure that's where I got it. Charlotte -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Dettman Sent: Wednesday, December 12, 2007 8:34 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Classes In Referenced MDE Ken Getz published an article on this long ago. Believe it was in Smart Access. Jim. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: Wednesday, December 12, 2007 11:05 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Classes In Referenced MDE Andy, There's nothing illegal about modifying a class that way. It even lived in Microsoft's own help files way back when in earlier Access versions. I think I first used it in 97 after I had found Shamil's DEEP article, but I don't think I got the technique from him. Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Andy Lacey Sent: Wednesday, December 12, 2007 6:45 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Classes In Referenced MDE Only wish I knew what any of that meant Shamil. :-( It's looking fine as is now anyway. If what I've done isn't legal I'm relying on you all to keep schtum. :-) -- 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] Classes In Referenced MDE Date: 12/12/07 14:59 Andy, Just wanted to note that another legal option could be to move your code into VB6 ActiveX dlls... ....or even into VB.NET COM-exposed classlibs in the case your customers' PCs do have .NET framework installed... ....for the latter case there could be (quite some) overhead while getting through CCW (COM Callable Wrappers generated by TLBEXP) and therefore for the often used library functions moving code to VB.NET classlib(s) could become inefficient.... -- Shamil -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Andy Lacey Sent: Wednesday, December 12, 2007 2:24 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Classes In Referenced MDE Whoa, amazing stuff as ever from you Shamil. Not sure if my bosses (client) will let me use it though - will have to approach it gently. I've got two questions. Firstly will it work on an MDE? Secondly am I right in thinking that the Add-In would only be needed on the development machine because it does a once-and-for-all change to the referenced MDB/MDE? So once the add-in has done its work if the Fe and MDE are then copied down to a user's machine will everything run ok without the user needing the Add-In? -- 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 rockysmolin at bchacc.com Thu Dec 13 00:07:34 2007 From: rockysmolin at bchacc.com (Rocky Smolin at Beach Access Software) Date: Wed, 12 Dec 2007 22:07:34 -0800 Subject: [AccessD] Requery on setting row source or record source In-Reply-To: References: <002a01c83ced$301afd50$0301a8c0@HAL9005><004201c83cf6$ae112640$0301a8c0@HAL9005> Message-ID: <009201c83d4e$74269c50$0301a8c0@HAL9005> Check! R -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: Wednesday, December 12, 2007 1:02 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Requery on setting row source or record source Just remember, if you are using a NotInList routine to add items to the Combobox rowsource, you will need to requery. Charlotte -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin at Beach Access Software Sent: Wednesday, December 12, 2007 11:39 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Requery on setting row source or record source Thanks Charlotte. Commenting out all them extraneous requeries now. Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: Wednesday, December 12, 2007 10:42 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Requery on setting row source or record source If you set the source through code, you shouldn't need to requery. You need to requery when the values in the current list change. Charlotte Foust -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com No virus found in this incoming message. Checked by AVG Free Edition. Version: 7.5.503 / Virus Database: 269.17.1/1181 - Release Date: 12/11/2007 5:05 PM From rockysmolin at bchacc.com Thu Dec 13 00:10:12 2007 From: rockysmolin at bchacc.com (Rocky Smolin at Beach Access Software) Date: Wed, 12 Dec 2007 22:10:12 -0800 Subject: [AccessD] Requery on setting row source or record source In-Reply-To: <34C8A2AB1EF3564CB0D64DB6AFFDD5C20EF0A2F5@XLIVMBX35bkup.aig.com> References: <34C8A2AB1EF3564CB0D64DB6AFFDD5C20EF0A2F5@XLIVMBX35bkup.aig.com> Message-ID: <009301c83d4e$d2b79850$0301a8c0@HAL9005> I actually loaded 97 Help along side later versions of Access, because it was so much better than the subsequent help files. Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Heenan, Lambert Sent: Wednesday, December 12, 2007 2:11 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Requery on setting row source or record source Quite so. But I'm damned if I could find that in the XP help. Access 97 help was much more helpful! :-) -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo Sent: Wednesday, December 12, 2007 4:25 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Requery on setting row source or record source acDataErrAdded Doesn't display a message to the user but enables you to add the entry to the combo box list in the NotInList event procedure. After the entry is added, Microsoft Access updates the list by requerying the combo box. Microsoft Access then rechecks the string against the combo box list, and saves the value in the NewData argument in the field the combo box is bound to. If the string is not in the list, then Microsoft Access displays an error message. Private Sub Colors_NotInList(NewData As String, _ Response As Integer) Dim ctl As Control ' Return Control object that points to combo box. Set ctl = Me!Colors ' Prompt user to verify they wish to add new value. If MsgBox("Value is not in list. Add it?", _ vbOKCancel) = vbOK Then ' Set Response argument to indicate that data ' is being added. Response = acDataErrAdded ' Add string in NewData argument to row source. ctl.RowSource = ctl.RowSource & ";" & NewData Else ' If user chooses Cancel, suppress error message ' and undo changes. Response = acDataErrContinue ctl.Undo End If End Sub Regards Max (From the help page 'NOTINLIST') -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: Wednesday, December 12, 2007 9:02 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Requery on setting row source or record source Just remember, if you are using a NotInList routine to add items to the Combobox rowsource, you will need to requery. Charlotte -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin at Beach Access Software Sent: Wednesday, December 12, 2007 11:39 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Requery on setting row source or record source Thanks Charlotte. Commenting out all them extraneous requeries now. Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: Wednesday, December 12, 2007 10:42 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Requery on setting row source or record source If you set the source through code, you shouldn't need to requery. You need to requery when the values in the current list change. 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 No virus found in this incoming message. Checked by AVG Free Edition. Version: 7.5.503 / Virus Database: 269.17.1/1181 - Release Date: 12/11/2007 5:05 PM From stephen at bondsoftware.co.nz Thu Dec 13 00:26:02 2007 From: stephen at bondsoftware.co.nz (Stephen) Date: Thu, 13 Dec 2007 19:26:02 +1300 Subject: [AccessD] Requery on setting row source or record source Message-ID: <569E08FC48047F4F848850B118195FBE019F17@server.BondSoftware.local> Rocky ... spell out how you did that. Never occurred to me to do but a great idea. There seem to be too many CHM files to copy over. Stephen Bond -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin at Beach Access Software Sent: Thursday, 13 December 2007 7:15 p.m. To: Stephen Subject: Re: [AccessD] Requery on setting row source or record source I actually loaded 97 Help along side later versions of Access, because it was so much better than the subsequent help files. Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Heenan, Lambert Sent: Wednesday, December 12, 2007 2:11 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Requery on setting row source or record source Quite so. But I'm damned if I could find that in the XP help. Access 97 help was much more helpful! :-) -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo Sent: Wednesday, December 12, 2007 4:25 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Requery on setting row source or record source acDataErrAdded Doesn't display a message to the user but enables you to add the entry to the combo box list in the NotInList event procedure. After the entry is added, Microsoft Access updates the list by requerying the combo box. Microsoft Access then rechecks the string against the combo box list, and saves the value in the NewData argument in the field the combo box is bound to. If the string is not in the list, then Microsoft Access displays an error message. Private Sub Colors_NotInList(NewData As String, _ Response As Integer) Dim ctl As Control ' Return Control object that points to combo box. Set ctl = Me!Colors ' Prompt user to verify they wish to add new value. If MsgBox("Value is not in list. Add it?", _ vbOKCancel) = vbOK Then ' Set Response argument to indicate that data ' is being added. Response = acDataErrAdded ' Add string in NewData argument to row source. ctl.RowSource = ctl.RowSource & ";" & NewData Else ' If user chooses Cancel, suppress error message ' and undo changes. Response = acDataErrContinue ctl.Undo End If End Sub Regards Max (From the help page 'NOTINLIST') -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: Wednesday, December 12, 2007 9:02 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Requery on setting row source or record source Just remember, if you are using a NotInList routine to add items to the Combobox rowsource, you will need to requery. Charlotte -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin at Beach Access Software Sent: Wednesday, December 12, 2007 11:39 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Requery on setting row source or record source Thanks Charlotte. Commenting out all them extraneous requeries now. Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: Wednesday, December 12, 2007 10:42 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Requery on setting row source or record source If you set the source through code, you shouldn't need to requery. You need to requery when the values in the current list change. 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 No virus found in this incoming message. Checked by AVG Free Edition. Version: 7.5.503 / Virus Database: 269.17.1/1181 - Release Date: 12/11/2007 5:05 PM -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From rockysmolin at bchacc.com Thu Dec 13 00:35:24 2007 From: rockysmolin at bchacc.com (Rocky Smolin at Beach Access Software) Date: Wed, 12 Dec 2007 22:35:24 -0800 Subject: [AccessD] Requery on setting row source or record source In-Reply-To: <569E08FC48047F4F848850B118195FBE019F17@server.BondSoftware.local> References: <569E08FC48047F4F848850B118195FBE019F17@server.BondSoftware.local> Message-ID: <009401c83d52$58145800$0301a8c0@HAL9005> Uh-oh. You're asking me to remember something I did over two weeks ago? Actually it was probably a few years. And - not a clue what I did. Except IIRC, it was pretty easy. Must have been. I'm not that adept at Access. Probably one of the heavyweights here can tell you. Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Stephen Sent: Wednesday, December 12, 2007 10:26 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Requery on setting row source or record source Rocky ... spell out how you did that. Never occurred to me to do but a great idea. There seem to be too many CHM files to copy over. Stephen Bond -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin at Beach Access Software Sent: Thursday, 13 December 2007 7:15 p.m. To: Stephen Subject: Re: [AccessD] Requery on setting row source or record source I actually loaded 97 Help along side later versions of Access, because it was so much better than the subsequent help files. Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Heenan, Lambert Sent: Wednesday, December 12, 2007 2:11 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Requery on setting row source or record source Quite so. But I'm damned if I could find that in the XP help. Access 97 help was much more helpful! :-) -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo Sent: Wednesday, December 12, 2007 4:25 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Requery on setting row source or record source acDataErrAdded Doesn't display a message to the user but enables you to add the entry to the combo box list in the NotInList event procedure. After the entry is added, Microsoft Access updates the list by requerying the combo box. Microsoft Access then rechecks the string against the combo box list, and saves the value in the NewData argument in the field the combo box is bound to. If the string is not in the list, then Microsoft Access displays an error message. Private Sub Colors_NotInList(NewData As String, _ Response As Integer) Dim ctl As Control ' Return Control object that points to combo box. Set ctl = Me!Colors ' Prompt user to verify they wish to add new value. If MsgBox("Value is not in list. Add it?", _ vbOKCancel) = vbOK Then ' Set Response argument to indicate that data ' is being added. Response = acDataErrAdded ' Add string in NewData argument to row source. ctl.RowSource = ctl.RowSource & ";" & NewData Else ' If user chooses Cancel, suppress error message ' and undo changes. Response = acDataErrContinue ctl.Undo End If End Sub Regards Max (From the help page 'NOTINLIST') -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: Wednesday, December 12, 2007 9:02 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Requery on setting row source or record source Just remember, if you are using a NotInList routine to add items to the Combobox rowsource, you will need to requery. Charlotte -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin at Beach Access Software Sent: Wednesday, December 12, 2007 11:39 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Requery on setting row source or record source Thanks Charlotte. Commenting out all them extraneous requeries now. Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: Wednesday, December 12, 2007 10:42 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Requery on setting row source or record source If you set the source through code, you shouldn't need to requery. You need to requery when the values in the current list change. 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 No virus found in this incoming message. Checked by AVG Free Edition. Version: 7.5.503 / Virus Database: 269.17.1/1181 - Release Date: 12/11/2007 5:05 PM -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com No virus found in this incoming message. Checked by AVG Free Edition. Version: 7.5.503 / Virus Database: 269.17.1/1182 - Release Date: 12/12/2007 11:29 AM From Gustav at cactus.dk Thu Dec 13 01:21:43 2007 From: Gustav at cactus.dk (Gustav Brock) Date: Thu, 13 Dec 2007 08:21:43 +0100 Subject: [AccessD] Classes In Referenced MDE Message-ID: Hi Shamil Thanks for those facts. Let me just add that I recommend this article as mandatory reading for any Access developer at some level. /gustav >>> shamil at users.mns.ru 12-12-2007 21:01 >>> Charlotte, It doesn't matter that much - just to be precise: That could have been my article published in Smart Access - this one: http://smsconsulting.spb.ru/shamil_s/articles/deep4sa.htm AFAIK Ken Getz didn't publish anything in Smart Access and other public sources on that subject before referred above article was published... Deborah Kurata did write on WithEvents related to VB6 before my article was published but I was unaware of that publication... The trick with setting [Event Procedure] dynamically was original idea presented in the referred above article... Just to be precise the idea of this "trick" was "hinted" to me by Marek Kepinski in summer 1998 in Access-L - I was aware of WithEvents but I wasn't aware how to use it and Marek showed me a static sample code, which I then found how to convert to dynamic setting of [Event Procedure] property. BTW, that isn't straightforward when you doing such things first time - quite some time and "dirty" and sometimes heavy work is needed and then finally you see what you were hunting for... Everything is easy then... It doesn't matter that much - just to be precise with facts as they appeared in chronological order... Thanks. -- Shamil From jwcolby at colbyconsulting.com Thu Dec 13 02:06:35 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Thu, 13 Dec 2007 03:06:35 -0500 Subject: [AccessD] Access 2007 ULS(was:Access2007-Microsoftis justplainstupid.) In-Reply-To: References: <000801c83c5b$ccc67db0$977aa8c0@M90> Message-ID: <001801c83d5f$156e5980$977aa8c0@M90> ;-) John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Drew Wutka Sent: Wednesday, December 12, 2007 8:02 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Access 2007 ULS(was:Access2007-Microsoftis justplainstupid.) ROTFLMAO. I'm 'odd' in your eyes because of MY uniqueness! LOL ;) Drew -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Tuesday, December 11, 2007 7:11 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Access 2007 ULS (was:Access2007-Microsoftis justplainstupid.) Hey, I'm feeling distinctly picked upon here. Drew is strange (ok ODD then), and he'll be the first to admit it. Me, I'm just unique. There is a distinct difference. John W. Colby Colby Consulting 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 Dec 13 02:28:54 2007 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Thu, 13 Dec 2007 08:28:54 -0000 Subject: [AccessD] Access Help - 2003 In-Reply-To: <569E08FC48047F4F848850B118195FBE019F17@server.BondSoftware.local> Message-ID: <001801c83d62$33a83490$8119fea9@LTVM> Here is a useful link: http://office.microsoft.com/en-us/access/FX100646921033.aspx Max From miscellany at mvps.org Thu Dec 13 02:37:09 2007 From: miscellany at mvps.org (Steve Schapel) Date: Thu, 13 Dec 2007 21:37:09 +1300 Subject: [AccessD] Access 2007 - Microsoft is just plain stupid. In-Reply-To: <200712111626.lBBGQrEs009831@databaseadvisors.com> References: <200712111626.lBBGQrEs009831@databaseadvisors.com> Message-ID: <4760EF35.2090406@mvps.org> Same in Australia and New Zealand. Although this usage is starting to creep in now, much to my chagrin! Regards Steve Andy Lacey wrote: > Not this side of the pond where it was written it wouldn't. :-) No such > thing as 'gotten' over here. > From shamil at users.mns.ru Thu Dec 13 06:34:22 2007 From: shamil at users.mns.ru (Shamil Salakhetdinov) Date: Thu, 13 Dec 2007 15:34:22 +0300 Subject: [AccessD] OT: LEGO Mindstorms NXT Message-ID: <000301c83d84$843c7070$6401a8c0@nant> Hi All, It's not Friday yet but the subject OT issue is rather urgent here :) My minor son (6.5 year old) has just finished his letter to Santa in which he asks to bring him the LEGO Mindstorms as a Christmas/New year Eve gift... The fact is that when you check on http://shop.lego.com/Product/Default.aspx?p=8527 you'll find that this product is only available in United States if ordering it from this site... There is another option here in Russia: http://www.lego-go.ru/model_details.asp?id=1631 But the price for this option = 14900 roubles =~ 600USD is almost three times higher than the price there in United States... So, I decided to order the subj on Amazon com - I will have to pay some shipping costs and probably Russian customs will also charge me here with some custom duties but the issue isn't these money but the fact that I'm not sure that LEGO Mindstorms ordered on Amazon.com will come safely to Russia - I mean that there will be no some parts broken etc. - broken while traveling here... I have a Shengen Visa and for me it would take a couple/three hours to get to Finland by car - and here is my question: - if there is somebody from Finland here in AccessD and you have time could you check is that subject LEGO Mindstorms NXT toy available in Finland toy's shops - then I will drive there too purchase it (I expect the price will be in EURO - around EUR250-300... Another option for me could be Estonia or Sweden which are also not that far... Now you can see how simple on your side of the Globe things as ordering LEGO Mindstorms become a "hard-core" and expensive and tasks here... I just don't want to pay three times more money for the shop reselling LEGO Mindstorms here for ~USD600 - I'd better spend more money traveling to Finland, Estonia or Sweden to get purchased LEGO for my son - that promise to be some fun :) Maybe I will even have to reach Laplandia (it's not that fat from here) and to meet "real" Santa to make this wish of my minor son to come true this Christmas/New Year Eve... Thank you, -- Shamil From askolits at nni.com Thu Dec 13 07:06:21 2007 From: askolits at nni.com (John Skolits) Date: Thu, 13 Dec 2007 08:06:21 -0500 Subject: [AccessD] Access sub windows temporarily freezing In-Reply-To: <000301c83d84$843c7070$6401a8c0@nant> References: <000301c83d84$843c7070$6401a8c0@nant> Message-ID: <00fe01c83d88$f50485a0$0f01a8c0@officexp> I've had this issue for years and figured it was just something that only I had a problem with. I starting to talk to some of my customers and the same thing happens to them. Occasionally, in the query grid, I can't scroll down on the field list in the table windows, or can't scroll left or right in the grid, can't resize the table field list windows etc. In the database window sometimes I can't expand the window, scroll around, select an object etc. The way to fix it is to just grab the window's Blue Bar and just move it around a little bit and then all of the scrolling and selecting works. It happens sporadically when developing, but is a real pain. Anyone else experiencing this. I have definitely seen it in A2K and pretty sure in Access 2003 as well. From accessd at shaw.ca Thu Dec 13 07:22:23 2007 From: accessd at shaw.ca (Jim Lawrence) Date: Thu, 13 Dec 2007 05:22:23 -0800 Subject: [AccessD] The new way of coding. In-Reply-To: <001201c83c68$a4dd96f0$ef706c4c@jisshowsbs.local> References: <005f01c83b84$8eaf15a0$4b3a8343@SusanOne> <7D16097BBA7F4A739F8BB6C51FCD83B3@creativesystemdesigns.com> <001201c83c68$a4dd96f0$ef706c4c@jisshowsbs.local> Message-ID: William: That is true. Plug and Play is not really that simple as it never really works right out of the box but initial process can get a project off the ground really fast. The profit is in the customization and personalization. It is nice to not have to roll-your-own from the ground up... hence why we use Access. Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of William Hindman Sent: Tuesday, December 11, 2007 6:43 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] The new way of coding. Jim ...that's a two way sword ...while I fully appreciate where you're coming from, the plug 'n play approach makes you vulnernable to the low-ballers across town as well as the outliers in India, Bulgaria, and elsewhere ...you still have to be able to code those modules and acually do at least some truly custom work in every application that makes your app do something for the client that he can't readily get elsewhere ...else your raison d'etre no longer makes sense to the client ...imnsho of course. William ----- Original Message ----- From: "Jim Lawrence" To: "'Access Developers discussion and problem solving'" Sent: Tuesday, December 11, 2007 6:49 PM Subject: [AccessD] The new way of coding. > Hi All: > > Considering the possibility of moving into a web based applications and > using .Net; the old way of writing your own modules, though very > instructional is not worth it. More and more it is better to simply buy a > module that you require and plug it in. If a module cost only a few > hundred > dollars or it would take a week to write and test one of your own so why > not > just buy it. > > Until recently I would write or cobble together systems from code from > other > projects but moving exclusively to Dot Net is too time consuming. > > I have been using the Dot Nuke Net application, building my own skins, as > per client requests, extensively configuring it, adding the costs of > purchased modules into overall bill. > > Now clients can have a custom, web based application, with a full CRM, > Word > Processor, Spreadsheet, high quality graphics, a full set of ecommerce > modules, user management module, a accounting system, along with a built > in > email manager, at a reasonable price, fully field tested, in around month. > > > I am still looking for a descent POS but have been reviewing a couple. Any > suggestions? > > Jim From accessd at shaw.ca Thu Dec 13 07:34:45 2007 From: accessd at shaw.ca (Jim Lawrence) Date: Thu, 13 Dec 2007 05:34:45 -0800 Subject: [AccessD] Developers vs. Tuners Was: RE: The new way of coding. In-Reply-To: <000101c83c8a$de7f3090$6401a8c0@nant> References: <7D16097BBA7F4A739F8BB6C51FCD83B3@creativesystemdesigns.com> <000101c83c8a$de7f3090$6401a8c0@nant> Message-ID: <27D1661797E949AA9097487E0EBB8A8B@creativesystemdesigns.com> That is a good point Shamil... I would actually prefer to design my own framework and populate it with code custom designed "from the ground up" and use libraries of personally created functions. Much of my work tends to be from other programmers who just need my services to finish their applications. To really design an excellent application takes a good six months but rarely are clients willing to pay for it. Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Shamil Salakhetdinov Sent: Tuesday, December 11, 2007 10:47 PM To: 'Access Developers discussion and problem solving' Subject: [AccessD] Developers vs. Tuners Was: RE: The new way of coding. Jim, I suppose that with (rapid) development tools progress, which as far as I see is getting accelerated now, the overall costs of custom application development will become comparable with the costs of assembled from the pre-built and (mainly declaratively) tuned components, I mean: the time needed to get a custom "from scratch" application framework for a certain business application mainly generated based on data-/business domain- models is rapidly shrinking but even if it will always be longer than the time needed to get custom application framework from pre-built components, even in that case, when custom application framework ready then there is/will be still quite some business domain application logic programming and here pre-built components are a "Procrustean Bed" - they force developers to follow, sometimes very strict and inflexible, "rules & regulations" usually embedded in such tunable frameworks: following these rules will negate in long run all the tunable application assembling practices temporary financial advantages... A developer becoming a tuner is as a jazz improviser loosing her improvising abilities and becoming a musician able to play only using notes... Just my opinion of course. But I'd also suppose there are many developers here who share such views on current state of application development... And I do think these views are not a collective appearance of NIH syndrome... -- Shamil -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Lawrence Sent: Wednesday, December 12, 2007 2:50 AM To: 'Access Developers discussion and problem solving' Subject: [AccessD] The new way of coding. Hi All: Considering the possibility of moving into a web based applications and using .Net; the old way of writing your own modules, though very instructional is not worth it. More and more it is better to simply buy a module that you require and plug it in. If a module cost only a few hundred dollars or it would take a week to write and test one of your own so why not just buy it. Until recently I would write or cobble together systems from code from other projects but moving exclusively to Dot Net is too time consuming. I have been using the Dot Nuke Net application, building my own skins, as per client requests, extensively configuring it, adding the costs of purchased modules into overall bill. Now clients can have a custom, web based application, with a full CRM, Word Processor, Spreadsheet, high quality graphics, a full set of ecommerce modules, user management module, a accounting system, along with a built in email manager, at a reasonable price, fully field tested, in around month. I am still looking for a descent POS but have been reviewing a couple. Any suggestions? Jim -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/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 accessd at shaw.ca Thu Dec 13 07:36:53 2007 From: accessd at shaw.ca (Jim Lawrence) Date: Thu, 13 Dec 2007 05:36:53 -0800 Subject: [AccessD] events question In-Reply-To: References: Message-ID: <9D01C81F62094A978EB0F67F62145E3F@creativesystemdesigns.com> Very concise Gustav. Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock Sent: Wednesday, December 12, 2007 3:26 AM To: accessd at databaseadvisors.com Subject: Re: [AccessD] events question Hi AD and Susan But this is just so much easier to achieve using WithEvents. Shamil told me once how to do it, and this method is much more flexible and powerful. And everyone who can create a code module can join the game! A real eye-opener if WithEvents is new to you. For your convenience, I have pasted three textfiles you can load into an empty database with these three commands in the imm. window to create a working demo in one minute: LoadFromText acModule, "CTxtHighlight", "d:\path\CTxtHighlight.txt" LoadFromText acModule, "CTxtMouseMove", "d:\path\CTxtMouseMove.txt" LoadFromText acForm, "frmMouseHighlightTest", "d:\path\frmMouseHighlightTest.txt" where you, of course, will have to adjust "d:\path" to your location of the files. Compile and save all modules, open the form and voila! Note that MouseMove controls the focus, while the focus controls the back colour. /gustav Copy and paste into Notepad and save these three files: --- CTxtHighlight.txt: Attribute VB_Creatable = True Option Compare Database Option Explicit Private Const mcstrModuleName As String = "CTxtHighlight" Private Const mclngHighlightColor As Long = 16776960 Private WithEvents mtxt As Access.TextBox Private mlngDefaultColor As Long Public Sub Init(ByRef rtxt As Access.TextBox) Const cstrEVP = "[Event procedure]" Set mtxt = rtxt mtxt.OnGotFocus = cstrEVP mtxt.OnLostFocus = cstrEVP End Sub Public Sub Terminate() Set mtxt = Nothing End Sub Private Sub mtxt_GotFocus() mlngDefaultColor = mtxt.BackColor mtxt.BackColor = mclngHighlightColor End Sub Private Sub mtxt_LostFocus() mtxt.BackColor = mlngDefaultColor End Sub --- --- CTxtMouseMove.txt: Attribute VB_Creatable = True Option Compare Database Option Explicit Private Const cstrModuleName As String = "CTxtMouseMove" Private WithEvents mtxt As Access.TextBox Private msngLastX As Single Private msngLastY As Single Public Sub Init(ByRef rtxt As Access.TextBox) Const cstrEVP = "[Event procedure]" Set mtxt = rtxt mtxt.OnMouseMove = cstrEVP End Sub Public Sub Terminate() Set mtxt = Nothing End Sub Private Sub mtxt_MouseMove(Button As Integer, Shift As Integer, x As Single, Y As Single) On Error GoTo mtxt_MouseMove_Err If msngLastX <> x Or msngLastY <> Y Then If Access.Screen.ActiveControl.Name <> mtxt.Name Then mtxt.SetFocus End If End If msngLastX = x msngLastY = Y mtxt_MouseMove_Err: End Sub --- --- frmMouseHighlightTest.txt: Version = 17 VersionRequired = 17 Checksum = 1901948613 Begin Form RecordSelectors = NotDefault MaxButton = NotDefault MinButton = NotDefault NavigationButtons = NotDefault DefaultView = 0 ScrollBars = 0 ViewsAllowed = 1 PictureAlignment = 2 DatasheetGridlinesBehavior = 3 GridX = 12 Width = 4818 DatasheetFontHeight = 10 ItemSuffix = 5 Left = 600 Top = 330 Right = 8970 Bottom = 4560 DatasheetGridlinesColor = 12632256 OnUnload ="[Event Procedure]" RecSrcDt = Begin 0xe1f47db2cbcee140 End DatasheetFontName ="Arial" OnLoad ="[Event Procedure]" Begin Begin Label BackStyle = 0 End Begin TextBox SpecialEffect = 2 OldBorderStyle = 0 End Begin Section Height = 2267 BackColor = 12632256 Name ="Detaljesektion" Begin Begin TextBox OverlapFlags = 85 Left = 2503 Top = 1039 Width = 1134 Height = 236 Name ="txt1" Begin Begin Label OverlapFlags = 85 Left = 1370 Top = 1039 Width = 850 Height = 236 Name ="Etiket1" Caption ="TextBox1" End End End Begin TextBox OverlapFlags = 85 Left = 2503 Top = 1464 Width = 1134 Height = 236 TabIndex = 1 Name ="txt2" Begin Begin Label OverlapFlags = 85 Left = 1370 Top = 1464 Width = 850 Height = 236 Name ="Etiket3" Caption ="TextBox2" End End End Begin Label BackStyle = 1 OldBorderStyle = 1 OverlapFlags = 85 Left = 806 Top = 188 Width = 3162 Height = 426 BackColor = 10092543 BorderColor = 16776960 Name ="Etiket4" Caption ="Move the mouse or type Tab. \015\012Focus and BackColor will follow." End End End End End CodeBehindForm Option Compare Database Option Explicit Private mcol As Collection Private Sub Form_Load() Dim obj As Object Dim ctl As Access.Control Set mcol = New Collection For Each ctl In Me.Controls If TypeName(ctl) = "TextBox" Then Set obj = New CTxtMouseMove obj.Init ctl mcol.Add obj, "MM" & ctl.Name Set obj = New CTxtHighlight obj.Init ctl mcol.Add obj, "HL" & ctl.Name End If Next Set ctl = Nothing Set obj = Nothing End Sub Private Sub Form_Unload(Cancel As Integer) Dim eobj As Object For Each eobj In mcol eobj.Terminate Next eobj Set eobj = Nothing Set mcol = Nothing End Sub --- /gustav >>> adtp at airtelbroadband.in 11-12-2007 18:53 >>> Using common function for MouseMove over multiple controls ========================================== 1 - MouseMove over a given control does not necessarily imply that the control in question is the active control. This rules out the use of an omnibus function based upon ActiveControl. Instead, it becomes necessary that even if a common function of generic nature is used for all controls, name of each individual control making the call has to be passed as an argument. 2 - Evidently, conventional approach in calling such a function from MouseMove events of multiple controls involves tedious work by the developer. Repetitive entries of function name (with control name as argument) are needed either in VBA code in MouseMove event for each of the controls in question, or directly as similar entries against OnMouseMove property on Event tab in properties dialog box of each such control. 3 - An interesting alternative that makes the whole process remarkably simpler, is suggested below: 3.1 - With form in design view, select all controls required to make use of the common function. Set the tag property of these controls to "MM" (simply enter MM without any enclosing quotes). Save. 3.2 - Go to VBA window and place the sample code as given below, in form's module. Save and compile. Come out of VBA window, save and close the form. 3.3 - As the form loads, OnMouseMove event property of all the above controls will get set to function Fn_MMove(), correctly passing the name of control as argument in each case. 3.4 - As per the common function Fn_MMove() given below, back color of all the above text boxes (having "MM" as the tag property) will change to red on mouse move. A.D.Tejpal ------------ Sample code in form's module '================================== Private Sub Form_Load() On Error Resume Next Dim ct As Control For Each ct In Me.Controls If ct.Tag = "MM" Then ct.OnMouseMove = _ "=Fn_MMove('" & ct.Name & "')" End If Next On Error GoTo 0 End Sub '-------------------------------------------------- Private Function Fn_MMove(StrTxtBoxName As String) Me(StrTxtBoxName).BackColor = vbRed End Function '================================== ----- Original Message ----- From: Susan Harkins To: AccessD at databaseadvisors.com Sent: Friday, December 07, 2007 21:24 Subject: [AccessD] events question I don't know how to summarize this question, hence the bad subject. I apologize. I'm wondering if there's a way to consolidate similar event calls into one event. For instance, if you want to passto/call a function from every control's Mouse Over event, is there a simple way to do that with one call rather than dropping the call into every single control's appropriate event? I've run into this so many times and it just seems so inefficient. Susan H. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From jimdettman at verizon.net Thu Dec 13 08:23:18 2007 From: jimdettman at verizon.net (Jim Dettman) Date: Thu, 13 Dec 2007 09:23:18 -0500 Subject: [AccessD] For those of you looking for free Microsoft software.... Message-ID: <00c901c83d93$b665f080$8abea8c0@XPS> All, For those of you looking for free Microsoft software and don't mind big brother watching, check out this: http://wfp.microsoft.com/Welcome.aspx Jim From Lambert.Heenan at AIG.com Thu Dec 13 08:22:58 2007 From: Lambert.Heenan at AIG.com (Heenan, Lambert) Date: Thu, 13 Dec 2007 09:22:58 -0500 Subject: [AccessD] Requery on setting row source or record source Message-ID: <34C8A2AB1EF3564CB0D64DB6AFFDD5C20EF0A37B@XLIVMBX35bkup.aig.com> That's the odd thing. In the XP Help (yes I'm looking at the VBA Help, not Access Help) all I see is the entry below. This is just a nice little story about the event, with zero examples, not even a mention of what the events parameters are about. ???!@@! Lambert #### XP VBA Help Entry Follows #### NotInList Event See Also Applies To Example Specifics The NotInList event occurs when the user enters a value in the text box portion of a combo box that isn't in the combo box list. Remarks The NotInList event applies only to controls on a form, not controls on a report. To run a macro or event procedure when this event occurs, set the OnNotInList property to the name of the macro or to [Event Procedure]. This event enables the user to add a new value to the combo box list. The LimitToList property must be set to Yes for the NotInList event to occur. The NotInList event doesn't trigger the Error event. The NotInList event occurs for combo boxes whose LimitToList property is set to Yes, after you enter a value that isn't in the list and attempt to move to another control or save the record. The event occurs after all the Change events for the combo box. When the AutoExpand property is set to Yes, Microsoft Access selects matching values in the list as the user enters characters in the text box portion of the combo box. If the characters the user types match the first characters of a value in the list (for example, the user types "Smith" and "Smithson" is a value in the list), the NotInList event will not occur when the user moves to another control or saves the record. However, the characters that Microsoft Access adds to the characters the user types (in the example, "son") are selected in the text box portion of the combo box. If the user wants the NotInList event to fire in such cases (for example, the user wants to add the new name "Smith" to the combo box list), the user can enter a SPACE, BACKSPACE, or DEL character after the last character in the new value. When the LimitToList property is set to Yes and the combo box list is dropped down, Microsoft Access selects matching values in the list as the user enters characters in the text box portion of the combo box, even if the AutoExpand property is set to No. If the user presses ENTER or moves to another control or record, the selected value appears in the combo box. In this case, the NotInList event will not fire. To allow the NotInList event to fire, the user should not drop down the combo box list. #### XP VBA Help End #### -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo Sent: Wednesday, December 12, 2007 5:30 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Requery on setting row source or record source I was using the help in A2002-2003 The full entry follows below: Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Heenan, Lambert Sent: Wednesday, December 12, 2007 10:11 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Requery on setting row source or record source Quite so. But I'm damned if I could find that in the XP help. Access 97 help was much more helpful! :-) NotInList Event See AlsoApplies ToExampleSpecificsThe NotInList event occurs when the user enters a value in the text box portion of a combo box that isn't in the combo box list. Private Sub object_NotInList(NewData As String, Response As Integer) Object The name of a combo box control. NewData A string that Microsoft Access uses to pass the text the user entered in the text box portion of the combo box to the event procedure. Response The setting indicates how the NotInList event was handled. The Response argument can be one of the following intrinsic constants: Constant Description acDataErrDisplay (Default) Displays the default message to the user. You can use this when you don't want to allow the user to add a new value to the combo box list. acDataErrContinue Doesn't display the default message to the user. You can use this when you want to display a custom message to the user. For example, the event procedure could display a custom dialog box asking if the user wanted to save the new entry. If the response is Yes, the event procedure would add the new entry to the list and set the Response argument to acDataErrAdded. If the response is No, the event procedure would set the Response argument to acDataErrContinue. acDataErrAdded Doesn't display a message to the user but enables you to add the entry to the combo box list in the NotInList event procedure. After the entry is added, Microsoft Access updates the list by requerying the combo box. Microsoft Access then rechecks the string against the combo box list, and saves the value in the NewData argument in the field the combo box is bound to. If the string is not in the list, then Microsoft Access displays an error message. Remarks The NotInList event applies only to controls on a form, not controls on a report. To run a macro or event procedure when this event occurs, set the OnNotInList property to the name of the macro or to [Event Procedure]. This event enables the user to add a new value to the combo box list. The LimitToList property must be set to Yes for the NotInList event to occur. The NotInList event doesn't trigger the Error event. The NotInList event occurs for combo boxes whose LimitToList property is set to Yes, after you enter a value that isn't in the list and attempt to move to another control or save the record. The event occurs after all the Change events for the combo box. When the AutoExpand property is set to Yes, Microsoft Access selects matching values in the list as the user enters characters in the text box portion of the combo box. If the characters the user types match the first characters of a value in the list (for example, the user types "Smith" and "Smithson" is a value in the list), the NotInList event will not occur when the user moves to another control or saves the record. However, the characters that Microsoft Access adds to the characters the user types (in the example, "son") are selected in the text box portion of the combo box. If the user wants the NotInList event to fire in such cases (for example, the user wants to add the new name "Smith" to the combo box list), the user can enter a SPACE, BACKSPACE, or DEL character after the last character in the new value. When the LimitToList property is set to Yes and the combo box list is dropped down, Microsoft Access selects matching values in the list as the user enters characters in the text box portion of the combo box, even if the AutoExpand property is set to No. If the user presses ENTER or moves to another control or record, the selected value appears in the combo box. In this case, the NotInList event will not fire. To allow the NotInList event to fire, the user should not drop down the combo box list. Macro You can use a NotInList macro to add a new value to the combo box list. When the NotInList event occurs, open a custom dialog box and set the value of one of its controls to the new value. This control should be bound to the field in the table or query that is the source for the combo box. Save the record in the custom dialog box, then requery the combo box. You can't use the CancelEvent action in a NotInList macro. Example The following example uses the NotInList event to add an item to a combo box. To try this example, create a combo box called Colors on a form. Set the combo box's LimitToList property to Yes. To populate the combo box, set the combo box's RowSourceType property to Value List, and supply a list of values separated by semicolons as the setting for the RowSource property. For example, you might supply the following values as the setting for this property: Red; Green; Blue. Next add the following event procedure to the form. Switch to Form view and enter a new value in the text portion of the combo box. Private Sub Colors_NotInList(NewData As String, _ Response As Integer) Dim ctl As Control ' Return Control object that points to combo box. Set ctl = Me!Colors ' Prompt user to verify they wish to add new value. If MsgBox("Value is not in list. Add it?", _ vbOKCancel) = vbOK Then ' Set Response argument to indicate that data ' is being added. Response = acDataErrAdded ' Add string in NewData argument to row source. ctl.RowSource = ctl.RowSource & ";" & NewData Else ' If user chooses Cancel, suppress error message ' and undo changes. Response = acDataErrContinue ctl.Undo End If End Sub Note The above example adds an item to an unbound combo box. When you add an item to a bound combo box, you add a value to a field in the underlying data source. In most cases you can't simply add one field in a new record- depending on the structure of data in the table, you probably will need to add one or more fields to fulfill data requirements. For instance, a new record must include values for any fields comprising the primary key. If you need to add items to a bound combo box dynamically, you must prompt the user to enter data for all required fields, save the new record, and then requery the combo box to display the new value. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From ssharkins at gmail.com Thu Dec 13 08:30:20 2007 From: ssharkins at gmail.com (Susan Harkins) Date: Thu, 13 Dec 2007 09:30:20 -0500 Subject: [AccessD] wireless or IT consulting References: <016e01c83c2d$0f4d05c0$4b3a8343@SusanOne> <1973440753-1197411222-cardhu_decombobulator_blackberry.rim.net-1496166299-@bxe130.bisx.prod.on.blackberry> Message-ID: <014f01c83d94$b2869e00$4b3a8343@SusanOne> Deb, did you see my response? Did Hunter respond to me -- I didn't get anything. ----- Original Message ----- From: To: "Access Developers discussion and problem solving" Sent: Tuesday, December 11, 2007 5:16 PM Subject: Re: [AccessD] wireless or IT consulting > Hunter is qualified and interested. > > Debbie > > Sent via BlackBerry by AT&T > > -----Original Message----- > From: "Susan Harkins" > > Date: Tue, 11 Dec 2007 14:35:58 > To: > Subject: [AccessD] wireless or IT consulting > > > Looking for anyone interested in, and qualified to write on wireless or IT > consulting. I'm not involved, just will put interested people and > publisher > together. > > 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 Dec 13 08:40:57 2007 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Thu, 13 Dec 2007 14:40:57 -0000 Subject: [AccessD] For those of you looking for free Microsoft software.... In-Reply-To: <00c901c83d93$b665f080$8abea8c0@XPS> Message-ID: <00e801c83d96$2cded950$8119fea9@LTVM> >>Participation is currently limited to US residents of 18 years and older. Max Brits are poor relatives again! -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Dettman Sent: Thursday, December 13, 2007 2:23 PM To: 'Access Developers discussion and problem solving' Subject: [AccessD] For those of you looking for free Microsoft software.... All, For those of you looking for free Microsoft software and don't mind big brother watching, check out this: http://wfp.microsoft.com/Welcome.aspx 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 Thu Dec 13 08:40:57 2007 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Thu, 13 Dec 2007 14:40:57 -0000 Subject: [AccessD] OT: LEGO Mindstorms NXT In-Reply-To: <000301c83d84$843c7070$6401a8c0@nant> Message-ID: <00e901c83d96$2e2c8f00$8119fea9@LTVM> I have just ordered PlayStation 3 for my grandson in USA via Amazon.com $499. In UK via Amazon.co.uk it is ?499. So they are trying to stick us with currency conversion of ?1=$1 when it is nearer ?1=$1.91! I can sympathise with you Shamil! Max Ps. Why not give him your Dell and buy a new one for yourself . A 6 years of age he won't know the difference (hard-hearted, me?) -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Shamil Salakhetdinov Sent: Thursday, December 13, 2007 12:34 PM To: 'Access-D' Subject: [AccessD] OT: LEGO Mindstorms NXT Hi All, It's not Friday yet but the subject OT issue is rather urgent here :) My minor son (6.5 year old) has just finished his letter to Santa in which he asks to bring him the LEGO Mindstorms as a Christmas/New year Eve gift... The fact is that when you check on http://shop.lego.com/Product/Default.aspx?p=8527 you'll find that this product is only available in United States if ordering it from this site... There is another option here in Russia: http://www.lego-go.ru/model_details.asp?id=1631 But the price for this option = 14900 roubles =~ 600USD is almost three times higher than the price there in United States... So, I decided to order the subj on Amazon com - I will have to pay some shipping costs and probably Russian customs will also charge me here with some custom duties but the issue isn't these money but the fact that I'm not sure that LEGO Mindstorms ordered on Amazon.com will come safely to Russia - I mean that there will be no some parts broken etc. - broken while traveling here... I have a Shengen Visa and for me it would take a couple/three hours to get to Finland by car - and here is my question: - if there is somebody from Finland here in AccessD and you have time could you check is that subject LEGO Mindstorms NXT toy available in Finland toy's shops - then I will drive there too purchase it (I expect the price will be in EURO - around EUR250-300... Another option for me could be Estonia or Sweden which are also not that far... Now you can see how simple on your side of the Globe things as ordering LEGO Mindstorms become a "hard-core" and expensive and tasks here... I just don't want to pay three times more money for the shop reselling LEGO Mindstorms here for ~USD600 - I'd better spend more money traveling to Finland, Estonia or Sweden to get purchased LEGO for my son - that promise to be some fun :) Maybe I will even have to reach Laplandia (it's not that fat from here) and to meet "real" Santa to make this wish of my minor son to come true this Christmas/New Year Eve... Thank you, -- Shamil -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From Lambert.Heenan at AIG.com Thu Dec 13 08:55:45 2007 From: Lambert.Heenan at AIG.com (Heenan, Lambert) Date: Thu, 13 Dec 2007 08:55:45 -0600 Subject: [AccessD] Saving Table to Registry, ini, ect? Message-ID: <34C8A2AB1EF3564CB0D64DB6AFFDD5C20EF0A3A6@XLIVMBX35bkup.aig.com> That should be very easy to do. Access provides the SaveSetting, GetSetting, GetAllSettings, and DeleteSetting functions to handle this. No need for arcane API calls. :-) The registry settings are stored in HKEY_CURRENT_USER\Software\VB and VBA Program Settings Under the section names that you define. So the settings saved will be per user. HTH Lambert -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Robert Sent: Wednesday, December 12, 2007 7:28 PM To: Access Developers discussion and problem solving Subject: [AccessD] Saving Table to Registry, ini, ect? * PGP Signed by an unknown key: 12/12/2007 at 07:28PM Hello All, I have a table (in a large .mde FE), that holds about 18 datasheet property field settings for about 20+ datasheet forms(user options). It all amounts to about 1,000 records. I need to store these settings on the users machine (so when I update the program, I don't override their selected settings), and I'm looking for the easiest / fastest way to save and load this information to / from the FE. The information would be loaded on startup and saved to the users machine on shutdown.. Any examples would be most helpful. Thank You WBR ~Robert -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com * Unknown Key * 0x2C07F054 - unknown From Lambert.Heenan at AIG.com Thu Dec 13 09:01:33 2007 From: Lambert.Heenan at AIG.com (Heenan, Lambert) Date: Thu, 13 Dec 2007 10:01:33 -0500 Subject: [AccessD] OT: LEGO Mindstorms NXT Message-ID: <34C8A2AB1EF3564CB0D64DB6AFFDD5C20EF0A3AD@XLIVMBX35bkup.aig.com> In the high-tech area at least it has always been $1 = ?1 for as long as I can remember. Before I moved to the US I used to look through copies of Byte and PC Mag marveling at the low cost of all those goodies. I even bought my upgrade (?) to WFWG 3.11 in New York for $99 instead of (IFCRC) over ?100 in London. Lambert -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo Sent: Thursday, December 13, 2007 9:41 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] OT: LEGO Mindstorms NXT I have just ordered PlayStation 3 for my grandson in USA via Amazon.com $499. In UK via Amazon.co.uk it is ?499. So they are trying to stick us with currency conversion of ?1=$1 when it is nearer ?1=$1.91! I can sympathise with you Shamil! Max Ps. Why not give him your Dell and buy a new one for yourself . A 6 years of age he won't know the difference (hard-hearted, me?) -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Shamil Salakhetdinov Sent: Thursday, December 13, 2007 12:34 PM To: 'Access-D' Subject: [AccessD] OT: LEGO Mindstorms NXT Hi All, It's not Friday yet but the subject OT issue is rather urgent here :) My minor son (6.5 year old) has just finished his letter to Santa in which he asks to bring him the LEGO Mindstorms as a Christmas/New year Eve gift... The fact is that when you check on http://shop.lego.com/Product/Default.aspx?p=8527 you'll find that this product is only available in United States if ordering it from this site... There is another option here in Russia: http://www.lego-go.ru/model_details.asp?id=1631 But the price for this option = 14900 roubles =~ 600USD is almost three times higher than the price there in United States... So, I decided to order the subj on Amazon com - I will have to pay some shipping costs and probably Russian customs will also charge me here with some custom duties but the issue isn't these money but the fact that I'm not sure that LEGO Mindstorms ordered on Amazon.com will come safely to Russia - I mean that there will be no some parts broken etc. - broken while traveling here... I have a Shengen Visa and for me it would take a couple/three hours to get to Finland by car - and here is my question: - if there is somebody from Finland here in AccessD and you have time could you check is that subject LEGO Mindstorms NXT toy available in Finland toy's shops - then I will drive there too purchase it (I expect the price will be in EURO - around EUR250-300... Another option for me could be Estonia or Sweden which are also not that far... Now you can see how simple on your side of the Globe things as ordering LEGO Mindstorms become a "hard-core" and expensive and tasks here... I just don't want to pay three times more money for the shop reselling LEGO Mindstorms here for ~USD600 - I'd better spend more money traveling to Finland, Estonia or Sweden to get purchased LEGO for my son - that promise to be some fun :) Maybe I will even have to reach Laplandia (it's not that fat from here) and to meet "real" Santa to make this wish of my minor son to come true this Christmas/New Year Eve... Thank you, -- 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 dwaters at usinternet.com Thu Dec 13 09:26:09 2007 From: dwaters at usinternet.com (Dan Waters) Date: Thu, 13 Dec 2007 09:26:09 -0600 Subject: [AccessD] For those of you looking for free Microsoft software.... In-Reply-To: <00c901c83d93$b665f080$8abea8c0@XPS> References: <00c901c83d93$b665f080$8abea8c0@XPS> Message-ID: <000901c83d9c$7cac7a90$0300a8c0@danwaters> I looked through this, but the only free software I could see was that needed to do the monitoring and communicating back to MS. Was there something else? Dan -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Dettman Sent: Thursday, December 13, 2007 8:23 AM To: 'Access Developers discussion and problem solving' Subject: [AccessD] For those of you looking for free Microsoft software.... All, For those of you looking for free Microsoft software and don't mind big brother watching, check out this: http://wfp.microsoft.com/Welcome.aspx Jim -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From jwcolby at colbyconsulting.com Thu Dec 13 09:44:02 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Thu, 13 Dec 2007 10:44:02 -0500 Subject: [AccessD] For those of you looking for free Microsoftsoftware.... In-Reply-To: <00e801c83d96$2cded950$8119fea9@LTVM> References: <00c901c83d93$b665f080$8abea8c0@XPS> <00e801c83d96$2cded950$8119fea9@LTVM> Message-ID: <000a01c83d9e$fceb8640$977aa8c0@M90> Naaa, we just never got over you guys wanting us to remain your colony and so we stick it to you every chance we get. Not me personally of course. ;-) John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo Sent: Thursday, December 13, 2007 9:41 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] For those of you looking for free Microsoftsoftware.... >>Participation is currently limited to US residents of 18 years and older. Max Brits are poor relatives again! -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Dettman Sent: Thursday, December 13, 2007 2:23 PM To: 'Access Developers discussion and problem solving' Subject: [AccessD] For those of you looking for free Microsoft software.... All, For those of you looking for free Microsoft software and don't mind big brother watching, check out this: http://wfp.microsoft.com/Welcome.aspx Jim -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/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 users.mns.ru Thu Dec 13 09:46:12 2007 From: shamil at users.mns.ru (Shamil Salakhetdinov) Date: Thu, 13 Dec 2007 18:46:12 +0300 Subject: [AccessD] OT: LEGO Mindstorms NXT In-Reply-To: <00e901c83d96$2e2c8f00$8119fea9@LTVM> Message-ID: <002201c83d9f$49eea490$6401a8c0@nant> <<< Why not give him your Dell >>> Max, He has a SONY VAJO already :) Not the latest model but good enough to play some computer games... And he uses it with touchpad (no mouse) to play games etc. On this PC he has a long list of MP3 songs playing when he is getting to sleep... He plays every morning car racing game, rather advanced 3D on another PC of major son and sometimes he uses another laptop with Vista to browse to LEGO site to play their online games... He has a digital photocamera and he makes pictures with - he likes to make pictures of people - recently he made something like 50 or more pics of many people and kids in his kindergarten, then he got these pictures on PC (I helped him with that) and then he made by himself a slide movie with background music using MS Movie Maker. I did put it on CD and he presented it to his kindergarten... He was so serious while doing all that but he did all that with ease, playfully... These nowadays kids used to use computers as everyday simple things... Really amazing... -- Shamil -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo Sent: Thursday, December 13, 2007 5:41 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] OT: LEGO Mindstorms NXT I have just ordered PlayStation 3 for my grandson in USA via Amazon.com $499. In UK via Amazon.co.uk it is ?499. So they are trying to stick us with currency conversion of ?1=$1 when it is nearer ?1=$1.91! I can sympathise with you Shamil! Max Ps. Why not give him your Dell and buy a new one for yourself . A 6 years of age he won't know the difference (hard-hearted, me?) -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Shamil Salakhetdinov Sent: Thursday, December 13, 2007 12:34 PM To: 'Access-D' Subject: [AccessD] OT: LEGO Mindstorms NXT Hi All, It's not Friday yet but the subject OT issue is rather urgent here :) My minor son (6.5 year old) has just finished his letter to Santa in which he asks to bring him the LEGO Mindstorms as a Christmas/New year Eve gift... The fact is that when you check on http://shop.lego.com/Product/Default.aspx?p=8527 you'll find that this product is only available in United States if ordering it from this site... There is another option here in Russia: http://www.lego-go.ru/model_details.asp?id=1631 But the price for this option = 14900 roubles =~ 600USD is almost three times higher than the price there in United States... So, I decided to order the subj on Amazon com - I will have to pay some shipping costs and probably Russian customs will also charge me here with some custom duties but the issue isn't these money but the fact that I'm not sure that LEGO Mindstorms ordered on Amazon.com will come safely to Russia - I mean that there will be no some parts broken etc. - broken while traveling here... I have a Shengen Visa and for me it would take a couple/three hours to get to Finland by car - and here is my question: - if there is somebody from Finland here in AccessD and you have time could you check is that subject LEGO Mindstorms NXT toy available in Finland toy's shops - then I will drive there too purchase it (I expect the price will be in EURO - around EUR250-300... Another option for me could be Estonia or Sweden which are also not that far... Now you can see how simple on your side of the Globe things as ordering LEGO Mindstorms become a "hard-core" and expensive and tasks here... I just don't want to pay three times more money for the shop reselling LEGO Mindstorms here for ~USD600 - I'd better spend more money traveling to Finland, Estonia or Sweden to get purchased LEGO for my son - that promise to be some fun :) Maybe I will even have to reach Laplandia (it's not that fat from here) and to meet "real" Santa to make this wish of my minor son to come true this Christmas/New Year Eve... Thank you, -- 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 ssharkins at gmail.com Thu Dec 13 09:51:12 2007 From: ssharkins at gmail.com (Susan Harkins) Date: Thu, 13 Dec 2007 10:51:12 -0500 Subject: [AccessD] OT: LEGO Mindstorms NXT References: <002201c83d9f$49eea490$6401a8c0@nant> Message-ID: <021401c83d9f$fe354ee0$4b3a8343@SusanOne> He has a digital photocamera and he makes pictures with - he likes to make pictures of people - recently he made something like 50 or more pics of many people and kids in his kindergarten, then he got these pictures on PC (I helped him with that) and then he made by himself a slide movie with background music using MS Movie Maker. I did put it on CD and he presented it to his kindergarten... ====Next time I need an audition piece, I'll hire him! I've only done one and had to create it myself without the right software or expertise and it stunk! :) Susan H. From andy at minstersystems.co.uk Thu Dec 13 08:11:35 2007 From: andy at minstersystems.co.uk (Andy Lacey) Date: Thu, 13 Dec 2007 15:11:35 +0100 Subject: [AccessD] OT: LEGO Mindstorms NXT Message-ID: <20071213151139.EC0152C79F8@smtp.nildram.co.uk> Hi Shamil ?140 on amazon.co.uk http://www.amazon.co.uk/gp/product/B000F6SU92/ref=s9_asin_title_1?pf_rd_m=A3P5ROKL5A1OLE&pf_rd_s=center-1&pf_rd_r=1T2A8NVYQBFZ517WDYFN&pf_rd_t=101&pf_rd_p=139045791&pf_rd_i=468294 I could get it here, parcel it up well and send it on but don't understand customs implications and don't imagine in any case there's any chance of it arriving in time for Xmas. Not sure how you'd pay me either as I don't take cc!! But if all else fails I'm happy to try to help. -- Andy Lacey http://www.minstersystems.co.uk --------- Original Message -------- From: "Access Developers discussion and problem solving" To: "'Access-D'" Subject: [AccessD] OT: LEGO Mindstorms NXT Date: 13/12/07 12:45 Hi All, It's not Friday yet but the subject OT issue is rather urgent here :) My minor son (6.5 year old) has just finished his letter to Santa in which he asks to bring him the LEGO Mindstorms as a Christmas/New year Eve gift... The fact is that when you check on http://shop.lego.com/Product/Default.aspx?p=8527 you'll find that this product is only available in United States if ordering it from this site... There is another option here in Russia: http://www.lego-go.ru/model_details.asp?id=1631 But the price for this option = 14900 roubles =~ 600USD is almost three times higher than the price there in United States... So, I decided to order the subj on Amazon com - I will have to pay some shipping costs and probably Russian customs will also charge me here with some custom duties but the issue isn't these money but the fact that I'm not sure that LEGO Mindstorms ordered on Amazon.com will come safely to Russia - I mean that there will be no some parts broken etc. - broken while traveling here... I have a Shengen Visa and for me it would take a couple/three hours to get to Finland by car - and here is my question: - if there is somebody from Finland here in AccessD and you have time could you check is that subject LEGO Mindstorms NXT toy available in Finland toy's shops - then I will drive there too purchase it (I expect the price will be in EURO - around EUR250-300... Another option for me could be Estonia or Sweden which are also not that far... Now you can see how simple on your side of the Globe things as ordering LEGO Mindstorms become a "hard-core" and expensive and tasks here... I just don't want to pay three times more money for the shop reselling LEGO Mindstorms here for ~USD600 - I'd better spend more money traveling to Finland, Estonia or Sweden to get purchased LEGO for my son - that promise to be some fun :) Maybe I will even have to reach Laplandia (it's not that fat from here) and to meet "real" Santa to make this wish of my minor son to come true this Christmas/New Year Eve... Thank you, -- Shamil -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com ________________________________________________ Message sent using UebiMiau 2.7.2 From jimdettman at verizon.net Thu Dec 13 09:59:46 2007 From: jimdettman at verizon.net (Jim Dettman) Date: Thu, 13 Dec 2007 10:59:46 -0500 Subject: [AccessD] For those of you looking for free Microsoft software.... In-Reply-To: <000901c83d9c$7cac7a90$0300a8c0@danwaters> References: <00c901c83d93$b665f080$8abea8c0@XPS> <000901c83d9c$7cac7a90$0300a8c0@danwaters> Message-ID: <000b01c83da1$2fe0a6a0$8abea8c0@XPS> Dan, As a start, you get a free copy of Vista Ultimate. I've heard they are also offering Microsoft Office Ultimate 2007, Microsoft Money Plus Premium, Microsoft Student with Encarta Premium 2008, or Microsoft Streets and Trips 2008. Not sure what the parameters/requirements are or what your entitled to. I don't want Microsoft looking over my shoulder and I already get everything I need through my Action Pack and MSDN Universal subscriptions. Thought some might be interested though. Jim. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Dan Waters Sent: Thursday, December 13, 2007 10:26 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] For those of you looking for free Microsoft software.... I looked through this, but the only free software I could see was that needed to do the monitoring and communicating back to MS. Was there something else? Dan -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Dettman Sent: Thursday, December 13, 2007 8:23 AM To: 'Access Developers discussion and problem solving' Subject: [AccessD] For those of you looking for free Microsoft software.... All, For those of you looking for free Microsoft software and don't mind big brother watching, check out this: http://wfp.microsoft.com/Welcome.aspx Jim -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/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 Dec 13 10:07:46 2007 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Thu, 13 Dec 2007 08:07:46 -0800 Subject: [AccessD] Classes In Referenced MDE In-Reply-To: <000301c83cf9$d7006630$6401a8c0@nant> References: <000301c83cf9$d7006630$6401a8c0@nant> Message-ID: Oh, I read, studied and worked through your article, Shamil. I was talking about the way to expose a class by editing the header in a text editor. Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Shamil Salakhetdinov Sent: Wednesday, December 12, 2007 12:02 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Classes In Referenced MDE Charlotte, It doesn't matter that much - just to be precise: That could have been my article published in Smart Access - this one: http://smsconsulting.spb.ru/shamil_s/articles/deep4sa.htm AFAIK Ken Getz didn't publish anything in Smart Access and other public sources on that subject before referred above article was published... Deborah Kurata did write on WithEvents related to VB6 before my article was published but I was unaware of that publication... The trick with setting [Event Procedure] dynamically was original idea presented in the referred above article... Just to be precise the idea of this "trick" was "hinted" to me by Marek Kepinski in summer 1998 in Access-L - I was aware of WithEvents but I wasn't aware how to use it and Marek showed me a static sample code, which I then found how to convert to dynamic setting of [Event Procedure] property. BTW, that isn't straightforward when you doing such things first time - quite some time and "dirty" and sometimes heavy work is needed and then finally you see what you were hunting for... Everything is easy then... It doesn't matter that much - just to be precise with facts as they appeared in chronological order... Thanks. -- Shamil -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: Wednesday, December 12, 2007 8:56 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Classes In Referenced MDE You're right, Jim, and I'm sure that's where I got it. Charlotte -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Dettman Sent: Wednesday, December 12, 2007 8:34 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Classes In Referenced MDE Ken Getz published an article on this long ago. Believe it was in Smart Access. Jim. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: Wednesday, December 12, 2007 11:05 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Classes In Referenced MDE Andy, There's nothing illegal about modifying a class that way. It even lived in Microsoft's own help files way back when in earlier Access versions. I think I first used it in 97 after I had found Shamil's DEEP article, but I don't think I got the technique from him. Charlotte Foust From robert at servicexp.com Thu Dec 13 10:27:32 2007 From: robert at servicexp.com (robert) Date: Thu, 13 Dec 2007 11:27:32 -0500 Subject: [AccessD] Access sub windows temporarily freezing In-Reply-To: <00fe01c83d88$f50485a0$0f01a8c0@officexp> References: <000301c83d84$843c7070$6401a8c0@nant> <00fe01c83d88$f50485a0$0f01a8c0@officexp> Message-ID: Yep, same thing here.... A2002 WBR Robert -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John Skolits Sent: Thursday, December 13, 2007 8:06 AM To: 'Access Developers discussion and problem solving' Subject: [AccessD] Access sub windows temporarily freezing I've had this issue for years and figured it was just something that only I had a problem with. I starting to talk to some of my customers and the same thing happens to them. Occasionally, in the query grid, I can't scroll down on the field list in the table windows, or can't scroll left or right in the grid, can't resize the table field list windows etc. In the database window sometimes I can't expand the window, scroll around, select an object etc. The way to fix it is to just grab the window's Blue Bar and just move it around a little bit and then all of the scrolling and selecting works. It happens sporadically when developing, but is a real pain. Anyone else experiencing this. I have definitely seen it in A2K and pretty sure in Access 2003 as well. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From robert at servicexp.com Thu Dec 13 10:38:23 2007 From: robert at servicexp.com (robert) Date: Thu, 13 Dec 2007 11:38:23 -0500 Subject: [AccessD] Saving Table to Registry, ini, ect? In-Reply-To: <34C8A2AB1EF3564CB0D64DB6AFFDD5C20EF0A3A6@XLIVMBX35bkup.aig.com> References: <34C8A2AB1EF3564CB0D64DB6AFFDD5C20EF0A3A6@XLIVMBX35bkup.aig.com> Message-ID: Yep, know about them, but what would be the easiest and fastest way to save / load those settings. I'm not sure writing out and reading in 1K (18 fields) would be the fastest way, maybe it is...? This is in a fairly large / complicated FE (36meg .mde) and load time for the framework (and all things related) is already a bit to much.. :-( WBR Robert -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Heenan, Lambert Sent: Thursday, December 13, 2007 9:56 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Saving Table to Registry, ini, ect? That should be very easy to do. Access provides the SaveSetting, GetSetting, GetAllSettings, and DeleteSetting functions to handle this. No need for arcane API calls. :-) The registry settings are stored in HKEY_CURRENT_USER\Software\VB and VBA Program Settings Under the section names that you define. So the settings saved will be per user. HTH Lambert -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Robert Sent: Wednesday, December 12, 2007 7:28 PM To: Access Developers discussion and problem solving Subject: [AccessD] Saving Table to Registry, ini, ect? * PGP Signed by an unknown key: 12/12/2007 at 07:28PM Hello All, I have a table (in a large .mde FE), that holds about 18 datasheet property field settings for about 20+ datasheet forms(user options). It all amounts to about 1,000 records. I need to store these settings on the users machine (so when I update the program, I don't override their selected settings), and I'm looking for the easiest / fastest way to save and load this information to / from the FE. The information would be loaded on startup and saved to the users machine on shutdown.. Any examples would be most helpful. Thank You WBR ~Robert -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com * Unknown Key * 0x2C07F054 - unknown -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From shamil at users.mns.ru Thu Dec 13 10:49:33 2007 From: shamil at users.mns.ru (Shamil Salakhetdinov) Date: Thu, 13 Dec 2007 19:49:33 +0300 Subject: [AccessD] OT: LEGO Mindstorms NXT In-Reply-To: <20071213151139.EC0152C79F8@smtp.nildram.co.uk> Message-ID: <000001c83da8$2a99ed30$6401a8c0@nant> Thank you, Andy, I will consider this option if I will not find other way to get LEGO Mindstorms other way. In fact I have just tried to order this toy on amazon.uk but they do not ship it to Russia (I can get books from them - did that in the past)... My guess is that this toy needs to be delivered by post with good care and they just do not want to take responsibility on themselves if its part will get broken when delivered to Russia... But I will be able to pay for it online to be delivered on your address + I can purchase some books you wanted to have from them to cover shipping costs from you to Russia but I'm not sure this parcel will come safe here... I first will try other options (my sisters' friends will be looking for this toy on weekend in Vienna, Austria) - if nothing works then I might ask you to help but that will happen then probably only in the beginning of the next year... Thank you. -- Shamil -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Andy Lacey Sent: Thursday, December 13, 2007 5:12 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] OT: LEGO Mindstorms NXT Hi Shamil ?140 on amazon.co.uk http://www.amazon.co.uk/gp/product/B000F6SU92/ref=s9_asin_title_1?pf_rd_m=A3 P5ROKL5A1OLE&pf_rd_s=center-1&pf_rd_r=1T2A8NVYQBFZ517WDYFN&pf_rd_t=101&pf_rd _p=139045791&pf_rd_i=468294 I could get it here, parcel it up well and send it on but don't understand customs implications and don't imagine in any case there's any chance of it arriving in time for Xmas. Not sure how you'd pay me either as I don't take cc!! But if all else fails I'm happy to try to help. -- Andy Lacey http://www.minstersystems.co.uk From shamil at users.mns.ru Thu Dec 13 10:49:33 2007 From: shamil at users.mns.ru (Shamil Salakhetdinov) Date: Thu, 13 Dec 2007 19:49:33 +0300 Subject: [AccessD] OT: LEGO Mindstorms NXT In-Reply-To: <021401c83d9f$fe354ee0$4b3a8343@SusanOne> Message-ID: <000201c83da8$2b34f4b0$6401a8c0@nant> OK, Susan, He will have a real pleasure to do some hi-tech work for you I think :) Or he can make you your new house prototype from LEGO :) -- Shamil -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Susan Harkins Sent: Thursday, December 13, 2007 6:51 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] OT: LEGO Mindstorms NXT He has a digital photocamera and he makes pictures with - he likes to make pictures of people - recently he made something like 50 or more pics of many people and kids in his kindergarten, then he got these pictures on PC (I helped him with that) and then he made by himself a slide movie with background music using MS Movie Maker. I did put it on CD and he presented it to his kindergarten... ====Next time I need an audition piece, I'll hire him! I've only done one and had to create it myself without the right software or expertise and it stunk! :) Susan H. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From dwaters at usinternet.com Thu Dec 13 11:01:21 2007 From: dwaters at usinternet.com (Dan Waters) Date: Thu, 13 Dec 2007 11:01:21 -0600 Subject: [AccessD] OT: LEGO Mindstorms NXT In-Reply-To: <002201c83d9f$49eea490$6401a8c0@nant> References: <00e901c83d96$2e2c8f00$8119fea9@LTVM> <002201c83d9f$49eea490$6401a8c0@nant> Message-ID: <001901c83da9$c939e0c0$0300a8c0@danwaters> <<< He was so serious while doing all that but he did all that with ease, playfully... >>> Like Father, Like Son! Dan -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo Sent: Thursday, December 13, 2007 5:41 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] OT: LEGO Mindstorms NXT I have just ordered PlayStation 3 for my grandson in USA via Amazon.com $499. In UK via Amazon.co.uk it is ?499. So they are trying to stick us with currency conversion of ?1=$1 when it is nearer ?1=$1.91! I can sympathise with you Shamil! Max Ps. Why not give him your Dell and buy a new one for yourself . A 6 years of age he won't know the difference (hard-hearted, me?) -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Shamil Salakhetdinov Sent: Thursday, December 13, 2007 12:34 PM To: 'Access-D' Subject: [AccessD] OT: LEGO Mindstorms NXT Hi All, It's not Friday yet but the subject OT issue is rather urgent here :) My minor son (6.5 year old) has just finished his letter to Santa in which he asks to bring him the LEGO Mindstorms as a Christmas/New year Eve gift... The fact is that when you check on http://shop.lego.com/Product/Default.aspx?p=8527 you'll find that this product is only available in United States if ordering it from this site... There is another option here in Russia: http://www.lego-go.ru/model_details.asp?id=1631 But the price for this option = 14900 roubles =~ 600USD is almost three times higher than the price there in United States... So, I decided to order the subj on Amazon com - I will have to pay some shipping costs and probably Russian customs will also charge me here with some custom duties but the issue isn't these money but the fact that I'm not sure that LEGO Mindstorms ordered on Amazon.com will come safely to Russia - I mean that there will be no some parts broken etc. - broken while traveling here... I have a Shengen Visa and for me it would take a couple/three hours to get to Finland by car - and here is my question: - if there is somebody from Finland here in AccessD and you have time could you check is that subject LEGO Mindstorms NXT toy available in Finland toy's shops - then I will drive there too purchase it (I expect the price will be in EURO - around EUR250-300... Another option for me could be Estonia or Sweden which are also not that far... Now you can see how simple on your side of the Globe things as ordering LEGO Mindstorms become a "hard-core" and expensive and tasks here... I just don't want to pay three times more money for the shop reselling LEGO Mindstorms here for ~USD600 - I'd better spend more money traveling to Finland, Estonia or Sweden to get purchased LEGO for my son - that promise to be some fun :) Maybe I will even have to reach Laplandia (it's not that fat from here) and to meet "real" Santa to make this wish of my minor son to come true this Christmas/New Year Eve... Thank you, -- 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 -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From ssharkins at gmail.com Thu Dec 13 11:12:09 2007 From: ssharkins at gmail.com (Susan Harkins) Date: Thu, 13 Dec 2007 12:12:09 -0500 Subject: [AccessD] Saving Table to Registry, ini, ect? References: <34C8A2AB1EF3564CB0D64DB6AFFDD5C20EF0A3A6@XLIVMBX35bkup.aig.com> Message-ID: <028c01c83dac$089daec0$4b3a8343@SusanOne> I think it might be -- you've already got them in a table -- a little research to determine the right keys -- add those to the table, run them all through a Recordset to set and then delete when you're done -- you'd only have to write it once. Robert, I actually wrote about this a while back and I've been looking for an electronic copy of the file, but haven't found it yet. If I find it, I'll send it to you privately, just in case it might prove helpful. Susan H. > Yep, know about them, but what would be the easiest and fastest way to > save > / load those settings. I'm not sure writing out and reading in 1K (18 > fields) would be the fastest way, maybe it is...? > > This is in a fairly large / complicated FE (36meg .mde) and load time for > the framework (and all things related) is already a bit to much.. :-( > > WBR > Robert From max.wanadoo at gmail.com Thu Dec 13 11:44:15 2007 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Thu, 13 Dec 2007 17:44:15 -0000 Subject: [AccessD] OT: LEGO Mindstorms NXT In-Reply-To: <002201c83d9f$49eea490$6401a8c0@nant> Message-ID: <002601c83daf$c87bb220$8119fea9@LTVM> I was think more along the lines of .Net Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Shamil Salakhetdinov Sent: Thursday, December 13, 2007 3:46 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] OT: LEGO Mindstorms NXT <<< Why not give him your Dell >>> Max, He has a SONY VAJO already :) Not the latest model but good enough to play some computer games... And he uses it with touchpad (no mouse) to play games etc. On this PC he has a long list of MP3 songs playing when he is getting to sleep... He plays every morning car racing game, rather advanced 3D on another PC of major son and sometimes he uses another laptop with Vista to browse to LEGO site to play their online games... He has a digital photocamera and he makes pictures with - he likes to make pictures of people - recently he made something like 50 or more pics of many people and kids in his kindergarten, then he got these pictures on PC (I helped him with that) and then he made by himself a slide movie with background music using MS Movie Maker. I did put it on CD and he presented it to his kindergarten... He was so serious while doing all that but he did all that with ease, playfully... These nowadays kids used to use computers as everyday simple things... Really amazing... -- Shamil -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo Sent: Thursday, December 13, 2007 5:41 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] OT: LEGO Mindstorms NXT I have just ordered PlayStation 3 for my grandson in USA via Amazon.com $499. In UK via Amazon.co.uk it is ?499. So they are trying to stick us with currency conversion of ?1=$1 when it is nearer ?1=$1.91! I can sympathise with you Shamil! Max Ps. Why not give him your Dell and buy a new one for yourself . A 6 years of age he won't know the difference (hard-hearted, me?) -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Shamil Salakhetdinov Sent: Thursday, December 13, 2007 12:34 PM To: 'Access-D' Subject: [AccessD] OT: LEGO Mindstorms NXT Hi All, It's not Friday yet but the subject OT issue is rather urgent here :) My minor son (6.5 year old) has just finished his letter to Santa in which he asks to bring him the LEGO Mindstorms as a Christmas/New year Eve gift... The fact is that when you check on http://shop.lego.com/Product/Default.aspx?p=8527 you'll find that this product is only available in United States if ordering it from this site... There is another option here in Russia: http://www.lego-go.ru/model_details.asp?id=1631 But the price for this option = 14900 roubles =~ 600USD is almost three times higher than the price there in United States... So, I decided to order the subj on Amazon com - I will have to pay some shipping costs and probably Russian customs will also charge me here with some custom duties but the issue isn't these money but the fact that I'm not sure that LEGO Mindstorms ordered on Amazon.com will come safely to Russia - I mean that there will be no some parts broken etc. - broken while traveling here... I have a Shengen Visa and for me it would take a couple/three hours to get to Finland by car - and here is my question: - if there is somebody from Finland here in AccessD and you have time could you check is that subject LEGO Mindstorms NXT toy available in Finland toy's shops - then I will drive there too purchase it (I expect the price will be in EURO - around EUR250-300... Another option for me could be Estonia or Sweden which are also not that far... Now you can see how simple on your side of the Globe things as ordering LEGO Mindstorms become a "hard-core" and expensive and tasks here... I just don't want to pay three times more money for the shop reselling LEGO Mindstorms here for ~USD600 - I'd better spend more money traveling to Finland, Estonia or Sweden to get purchased LEGO for my son - that promise to be some fun :) Maybe I will even have to reach Laplandia (it's not that fat from here) and to meet "real" Santa to make this wish of my minor son to come true this Christmas/New Year Eve... Thank you, -- 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 -- 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 Dec 13 11:44:15 2007 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Thu, 13 Dec 2007 17:44:15 -0000 Subject: [AccessD] For those of you looking for freeMicrosoftsoftware.... In-Reply-To: <000a01c83d9e$fceb8640$977aa8c0@M90> Message-ID: <002701c83daf$cd17f690$8119fea9@LTVM> Yeah, but it isn't you (the Americans) doing the 'sticking'. It is the UK companies who want to charge us the same amount of money that those in USA pay, but the cleverly change the currency sign from $ to ?. They done exactly the same with CDs and DVDs (music and video). Me'thinks I am in the wrong business! -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Thursday, December 13, 2007 3:44 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] For those of you looking for freeMicrosoftsoftware.... Naaa, we just never got over you guys wanting us to remain your colony and so we stick it to you every chance we get. Not me personally of course. ;-) John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo Sent: Thursday, December 13, 2007 9:41 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] For those of you looking for free Microsoftsoftware.... >>Participation is currently limited to US residents of 18 years and older. Max Brits are poor relatives again! -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Dettman Sent: Thursday, December 13, 2007 2:23 PM To: 'Access Developers discussion and problem solving' Subject: [AccessD] For those of you looking for free Microsoft software.... All, For those of you looking for free Microsoft software and don't mind big brother watching, check out this: http://wfp.microsoft.com/Welcome.aspx Jim -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/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 Thu Dec 13 11:48:47 2007 From: rockysmolin at bchacc.com (Rocky Smolin at Beach Access Software) Date: Thu, 13 Dec 2007 09:48:47 -0800 Subject: [AccessD] Installation packages Message-ID: <006f01c83db0$699aa4e0$0301a8c0@HAL9005> Dear List: Just got off the phone with Sagekey at the request of a client who wanted to know if they had a script compatible with Vista. Turns out they released a script in March which makes your A2003 run-time compatible with both WinXP and Vista, and will also make it run on a machine where A2007 is installed. Is there any good alternative to Wise/Sagekey? Is the A2007 run-time packager good? Bad? Indifferent? Rocky From max.wanadoo at gmail.com Thu Dec 13 11:54:41 2007 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Thu, 13 Dec 2007 17:54:41 -0000 Subject: [AccessD] OT:Friday In-Reply-To: <9D01C81F62094A978EB0F67F62145E3F@creativesystemdesigns.com> Message-ID: <002b01c83db1$3d9e2820$8119fea9@LTVM> After a hectic week, here is something to calm your nerves. http://www.youtube.com/watch?v=BLHq7rgHOLk Max P.s Well it is Friday 'Down Under' and definitely close to that here (I know that by the large vodka in my hand) From cfoust at infostatsystems.com Thu Dec 13 11:54:48 2007 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Thu, 13 Dec 2007 09:54:48 -0800 Subject: [AccessD] Installation packages In-Reply-To: <006f01c83db0$699aa4e0$0301a8c0@HAL9005> References: <006f01c83db0$699aa4e0$0301a8c0@HAL9005> Message-ID: SageKey also provides scripts for InstallShield. We recently switched from Wise to InstallShield, and it seems to work fine. I haven't tried the Access packager for 2007 and don't plan to. Past experience says the packaging wizard from MS are junk and impossible to control. Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin at Beach Access Software Sent: Thursday, December 13, 2007 9:49 AM To: 'Access Developers discussion and problem solving' Subject: [AccessD] Installation packages Dear List: Just got off the phone with Sagekey at the request of a client who wanted to know if they had a script compatible with Vista. Turns out they released a script in March which makes your A2003 run-time compatible with both WinXP and Vista, and will also make it run on a machine where A2007 is installed. Is there any good alternative to Wise/Sagekey? Is the A2007 run-time packager good? Bad? Indifferent? Rocky -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From jwcolby at colbyconsulting.com Thu Dec 13 12:02:16 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Thu, 13 Dec 2007 13:02:16 -0500 Subject: [AccessD] For those of you looking for freeMicrosoftsoftware.... In-Reply-To: <002701c83daf$cd17f690$8119fea9@LTVM> References: <000a01c83d9e$fceb8640$977aa8c0@M90> <002701c83daf$cd17f690$8119fea9@LTVM> Message-ID: <000601c83db2$4d251cd0$977aa8c0@M90> Now see. If you would all just us US currency instead of insisting on having your own... John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo Sent: Thursday, December 13, 2007 12:44 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] For those of you looking for freeMicrosoftsoftware.... Yeah, but it isn't you (the Americans) doing the 'sticking'. It is the UK companies who want to charge us the same amount of money that those in USA pay, but the cleverly change the currency sign from $ to ?. They done exactly the same with CDs and DVDs (music and video). Me'thinks I am in the wrong business! -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Thursday, December 13, 2007 3:44 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] For those of you looking for freeMicrosoftsoftware.... Naaa, we just never got over you guys wanting us to remain your colony and so we stick it to you every chance we get. Not me personally of course. ;-) John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo Sent: Thursday, December 13, 2007 9:41 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] For those of you looking for free Microsoftsoftware.... >>Participation is currently limited to US residents of 18 years and older. Max Brits are poor relatives again! -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Dettman Sent: Thursday, December 13, 2007 2:23 PM To: 'Access Developers discussion and problem solving' Subject: [AccessD] For those of you looking for free Microsoft software.... All, For those of you looking for free Microsoft software and don't mind big brother watching, check out this: http://wfp.microsoft.com/Welcome.aspx Jim -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/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 Dec 13 12:02:52 2007 From: Gustav at cactus.dk (Gustav Brock) Date: Thu, 13 Dec 2007 19:02:52 +0100 Subject: [AccessD] OT: LEGO Mindstorms NXT Message-ID: Hi Shamil Your (Santa's) problem may be that the package is backordered ... /gustav >>> shamil at users.mns.ru 13-12-2007 13:34:22 >>> Hi All, It's not Friday yet but the subject OT issue is rather urgent here :) My minor son (6.5 year old) has just finished his letter to Santa in which he asks to bring him the LEGO Mindstorms as a Christmas/New year Eve gift... From Gustav at cactus.dk Thu Dec 13 12:11:25 2007 From: Gustav at cactus.dk (Gustav Brock) Date: Thu, 13 Dec 2007 19:11:25 +0100 Subject: [AccessD] Saving Table to Registry, ini, ect? Message-ID: Hi Robert Well, why not just use a local and separate mdb - you have all the tools to access it (pun intended) right on hand! /gustav >>> robert at servicexp.com 13-12-2007 17:38:23 >>> Yep, know about them, but what would be the easiest and fastest way to save / load those settings. I'm not sure writing out and reading in 1K (18 fields) would be the fastest way, maybe it is...? This is in a fairly large / complicated FE (36meg .mde) and load time for the framework (and all things related) is already a bit to much.. :-( WBR Robert From ebairead at gmail.com Thu Dec 13 12:12:55 2007 From: ebairead at gmail.com (=?ISO-8859-1?Q?Eoin_C._Bair=E9ad?=) Date: Thu, 13 Dec 2007 18:12:55 +0000 Subject: [AccessD] SQL Running Sum - 2 Message-ID: <3d2a5ccc0712131012u1eb4c800x9239bf7262ae6457@mail.gmail.com> hi I see nothing in the SQL book to tell me that the following is impossible, but it won't compile. Sum(IIf(W.ClientID >0, W.WorkHours,0)) AS ClientHours, is there a problem with a conditional running sum. Eoin -- -- Eoin C. Bair?ad Dublin, Ireland ?th Cliath, ?ire From cfoust at infostatsystems.com Thu Dec 13 12:17:32 2007 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Thu, 13 Dec 2007 10:17:32 -0800 Subject: [AccessD] SQL Running Sum - 2 In-Reply-To: <3d2a5ccc0712131012u1eb4c800x9239bf7262ae6457@mail.gmail.com> References: <3d2a5ccc0712131012u1eb4c800x9239bf7262ae6457@mail.gmail.com> Message-ID: Where are you trying to do this, in a form, report, or query? Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Eoin C. Bair?ad Sent: Thursday, December 13, 2007 10:13 AM To: Access Developers discussion and problem solving Subject: [AccessD] SQL Running Sum - 2 hi I see nothing in the SQL book to tell me that the following is impossible, but it won't compile. Sum(IIf(W.ClientID >0, W.WorkHours,0)) AS ClientHours, is there a problem with a conditional running sum. Eoin -- -- Eoin C. Bair?ad Dublin, Ireland ?th Cliath, ?ire -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From shamil at users.mns.ru Thu Dec 13 12:29:42 2007 From: shamil at users.mns.ru (Shamil Salakhetdinov) Date: Thu, 13 Dec 2007 21:29:42 +0300 Subject: [AccessD] Access or SQL Server Express to web In-Reply-To: <001501c83998$f13c9230$ef706c4c@jisshowsbs.local> Message-ID: <000001c83db6$21ada730$6401a8c0@nant> William, I still to switch to VS8, hopefully in the beginning of the next year... Yes, working with VS5 and sophisticated .aspx pages in design mode is a real PITA. Pity MS didn't solve this issue in VS8 but after all working in markup mode is not a big issue as you noted.... I have here a rather large ASP.Net solution - it's a set of 10+ projects (ClassLibs) and I have to have ASP.NET part with VL classlib in one solution while all the other stuff is in another solution - and there is no other way to work with that within one ASP.NET solution because then recompile becomes rather time consuming... It's not a problem to have two solutions opened and have console test app to test the classlibs and just have ASP.NET and VL parts calling the other layers classlibs: when needed to debug/trace even without projects connected to the ASP.NET solution I can "dive" into source code on the lower layers' classlibs, which DLLs are referenced from ASP.NET solution - this is nice feature of VS5 and VS8 I think... Rather PITAful issue I'm getting here is that when recompiling/running in test/debug mode many times my ASP.NET solution I'm getting harddisk space of system disk degrading from about 2GB to less than 100MB! And then my W2K3 system "starts to complain" that system harddisk space is too low... Quitting and restarting VS5 helps and so I just wanted to ask you: did you ever experience something like considerable system disk space degradation when working with your ASP.NET solutions? (I though that having 2GB free space on System disk would be more than enough but it happens it is not (I have most of the programs installed on D: drive and when I installed the system I did assign total size of 10GB to my system drive and I thought that would be plenty of space for a long time but it happens it is not...) Just wanted to share some other "blues" VS5 brings sometimes... But all in all VS5, C#/VB.NET and ASP.NET and related stuff is a great development platform of course.... -- Shamil -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of William Hindman Sent: Saturday, December 08, 2007 3:51 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Access or SQL Server Express to web Shamil ...I've moved to vs'8 ...the intellisense in js alone is worth it ...not to mention the inclusion of a css "expression" type tool in the wd version. ...I rarely work in design mode now ...it used to crap on me all the time when I started using vs'5 ...its not really functional even in vs'8 imnsho ...I'd much rather work in the source window and then view the real thing in the browser ...and source view has notepad beat all to hell and back ...I can spend hours looking for the missing ":" in note pad while in vs it makes it virtually impossible to miss it in the first place and damned easy to find if you do. ...and there is sooooooooooo much more sample code available in vb.net and c#.net on the net than there is for Access ...and with the syntax being so similar between them, its often very easy to convert from one to the other. William ----- Original Message ----- From: "Shamil Salakhetdinov" To: "'Access Developers discussion and problem solving'" Sent: Saturday, December 08, 2007 5:03 AM Subject: Re: [AccessD] Access or SQL Server Express to web From max.wanadoo at gmail.com Thu Dec 13 12:59:53 2007 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Thu, 13 Dec 2007 18:59:53 -0000 Subject: [AccessD] For those of you looking for freeMicrosoftsoftware.... In-Reply-To: <000601c83db2$4d251cd0$977aa8c0@M90> Message-ID: <005101c83dba$590db0e0$8119fea9@LTVM> That's good lateral thinking. It would certainly stopped them just flipping the currency symbol back-n-forth. But to save any disagreement let's all agree to a new World wide currency. 1 Banknote = 100 Bankcoins. Transparency would stop a lot of the fiddling - not to mention preventing Banks creaming it off on currency exchange rates. Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Thursday, December 13, 2007 6:02 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] For those of you looking for freeMicrosoftsoftware.... Now see. If you would all just us US currency instead of insisting on having your own... John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo Sent: Thursday, December 13, 2007 12:44 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] For those of you looking for freeMicrosoftsoftware.... Yeah, but it isn't you (the Americans) doing the 'sticking'. It is the UK companies who want to charge us the same amount of money that those in USA pay, but the cleverly change the currency sign from $ to ?. They done exactly the same with CDs and DVDs (music and video). Me'thinks I am in the wrong business! -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Thursday, December 13, 2007 3:44 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] For those of you looking for freeMicrosoftsoftware.... Naaa, we just never got over you guys wanting us to remain your colony and so we stick it to you every chance we get. Not me personally of course. ;-) John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo Sent: Thursday, December 13, 2007 9:41 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] For those of you looking for free Microsoftsoftware.... >>Participation is currently limited to US residents of 18 years and older. Max Brits are poor relatives again! -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Dettman Sent: Thursday, December 13, 2007 2:23 PM To: 'Access Developers discussion and problem solving' Subject: [AccessD] For those of you looking for free Microsoft software.... All, For those of you looking for free Microsoft software and don't mind big brother watching, check out this: http://wfp.microsoft.com/Welcome.aspx Jim -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/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 andy at minstersystems.co.uk Thu Dec 13 13:11:41 2007 From: andy at minstersystems.co.uk (Andy Lacey) Date: Thu, 13 Dec 2007 19:11:41 -0000 Subject: [AccessD] OT: LEGO Mindstorms NXT In-Reply-To: Message-ID: <019101c83dbb$feaf9e40$da9cd355@minster33c3r25> Shamil, Amazon.de has it. Any chance they'd deliver to you? -- Andy Lacey http://www.minstersystems.co.uk > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of > Gustav Brock > Sent: 13 December 2007 18:03 > To: accessd at databaseadvisors.com > Subject: Re: [AccessD] OT: LEGO Mindstorms NXT > > > Hi Shamil > > Your (Santa's) problem may be that the package is backordered ... > > /gustav > > >>> shamil at users.mns.ru 13-12-2007 13:34:22 >>> > Hi All, > > It's not Friday yet but the subject OT issue is rather urgent here :) > > My minor son (6.5 year old) has just finished his letter to > Santa in which he asks to bring him the LEGO Mindstorms as a > Christmas/New year Eve gift... > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > From shamil at users.mns.ru Thu Dec 13 12:56:58 2007 From: shamil at users.mns.ru (Shamil Salakhetdinov) Date: Thu, 13 Dec 2007 21:56:58 +0300 Subject: [AccessD] Classes In Referenced MDE In-Reply-To: Message-ID: <000301c83db9$f10fd590$6401a8c0@nant> Sorry, Charlotte, I misunderstood that you talked about class exposing by editing exported text files and then importing them back... I have got this information from a short article, which was published here http://ourworld.compuserve.com/homepages/attac-cg/acgsoft.htm Link is broken now but redirect leads to the company, which I think originally published referred above article.... AFAIS Ken Getz is usually very careful and he doesn't publish the tips & tricks not recommended by MS... I remember just one case when he and Michael Kaplan wrote about one "hacking" solution to simulate AddressOf in Access/Excel 97... I could have missed some more of course... -- Shamil -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: Thursday, December 13, 2007 7:08 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Classes In Referenced MDE Oh, I read, studied and worked through your article, Shamil. I was talking about the way to expose a class by editing the header in a text editor. Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Shamil Salakhetdinov Sent: Wednesday, December 12, 2007 12:02 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Classes In Referenced MDE Charlotte, It doesn't matter that much - just to be precise: That could have been my article published in Smart Access - this one: http://smsconsulting.spb.ru/shamil_s/articles/deep4sa.htm AFAIK Ken Getz didn't publish anything in Smart Access and other public sources on that subject before referred above article was published... Deborah Kurata did write on WithEvents related to VB6 before my article was published but I was unaware of that publication... The trick with setting [Event Procedure] dynamically was original idea presented in the referred above article... Just to be precise the idea of this "trick" was "hinted" to me by Marek Kepinski in summer 1998 in Access-L - I was aware of WithEvents but I wasn't aware how to use it and Marek showed me a static sample code, which I then found how to convert to dynamic setting of [Event Procedure] property. BTW, that isn't straightforward when you doing such things first time - quite some time and "dirty" and sometimes heavy work is needed and then finally you see what you were hunting for... Everything is easy then... It doesn't matter that much - just to be precise with facts as they appeared in chronological order... Thanks. -- Shamil -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: Wednesday, December 12, 2007 8:56 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Classes In Referenced MDE You're right, Jim, and I'm sure that's where I got it. Charlotte -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Dettman Sent: Wednesday, December 12, 2007 8:34 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Classes In Referenced MDE Ken Getz published an article on this long ago. Believe it was in Smart Access. Jim. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: Wednesday, December 12, 2007 11:05 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Classes In Referenced MDE Andy, There's nothing illegal about modifying a class that way. It even lived in Microsoft's own help files way back when in earlier Access versions. I think I first used it in 97 after I had found Shamil's DEEP article, but I don't think I got the technique from him. Charlotte Foust -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From wdhindman at dejpolsystems.com Thu Dec 13 13:23:03 2007 From: wdhindman at dejpolsystems.com (William Hindman) Date: Thu, 13 Dec 2007 14:23:03 -0500 Subject: [AccessD] OT:Friday References: <002b01c83db1$3d9e2820$8119fea9@LTVM> Message-ID: <001001c83dbd$959d33c0$ef706c4c@jisshowsbs.local> ...wouldn't a simple "goodbye" have done? :) William ----- Original Message ----- From: "Max Wanadoo" To: "'Access Developers discussion and problem solving'" Sent: Thursday, December 13, 2007 12:54 PM Subject: [AccessD] OT:Friday > After a hectic week, here is something to calm your nerves. > > http://www.youtube.com/watch?v=BLHq7rgHOLk > > Max > P.s Well it is Friday 'Down Under' and definitely close to that here (I > know > that by the large vodka in my hand) > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From wdhindman at dejpolsystems.com Thu Dec 13 13:43:53 2007 From: wdhindman at dejpolsystems.com (William Hindman) Date: Thu, 13 Dec 2007 14:43:53 -0500 Subject: [AccessD] Access or SQL Server Express to web References: <000001c83db6$21ada730$6401a8c0@nant> Message-ID: <001601c83dc0$7e9db8e0$ef706c4c@jisshowsbs.local> ...10Gb on a system drive on a system using asp.net and sql server? ...you've got more guts than I do :) ...or more likely you know a lot more than I do ...but I stopped buying SBS pre-installed from Dell because they did things like that ...I "waste" at least 30Gb on the system drive and more if I have it to spare ...the nasty thing about the system drive is that once you've formatted it ...and then you install something that insists on using it ...its a royal bitch to change its size without going through all sorts of conniptions ...so I always start with at least twice as much space as I think I could possibly ever need ...with the price of terrabyte hds these days, why not? ...as for asp.net chewing up resources when its compiling, I've not noticed it as yet but then I'm not building anything nearly as large or complicated as you ...and never intend to :) ...vs'8 and 3.5 are really, really sweet ...ms has paid a lot of attention to developer feedback of late and its showing up now, imnsho. William ----- Original Message ----- From: "Shamil Salakhetdinov" To: "'Access Developers discussion and problem solving'" Sent: Thursday, December 13, 2007 1:29 PM Subject: Re: [AccessD] Access or SQL Server Express to web > William, > > I still to switch to VS8, hopefully in the beginning of the next year... > > Yes, working with VS5 and sophisticated .aspx pages in design mode is a > real > PITA. Pity MS didn't solve this issue in VS8 but after all working in > markup > mode is not a big issue as you noted.... > > I have here a rather large ASP.Net solution - it's a set of 10+ projects > (ClassLibs) and I have to have ASP.NET part with VL classlib in one > solution > while all the other stuff is in another solution - and there is no other > way > to work with that within one ASP.NET solution because then recompile > becomes > rather time consuming... > > It's not a problem to have two solutions opened and have console test app > to > test the classlibs and just have ASP.NET and VL parts calling the other > layers classlibs: when needed to debug/trace even without projects > connected > to the ASP.NET solution I can "dive" into source code on the lower layers' > classlibs, which DLLs are referenced from ASP.NET solution - this is nice > feature of VS5 and VS8 I think... > > Rather PITAful issue I'm getting here is that when recompiling/running in > test/debug mode many times my ASP.NET solution I'm getting harddisk space > of > system disk degrading from about 2GB to less than 100MB! And then my W2K3 > system "starts to complain" that system harddisk space is too low... > > Quitting and restarting VS5 helps and so I just wanted to ask you: did you > ever experience something like considerable system disk space degradation > when working with your ASP.NET solutions? (I though that having 2GB free > space on System disk would be more than enough but it happens it is not (I > have most of the programs installed on D: drive and when I installed the > system I did assign total size of 10GB to my system drive and I thought > that > would be plenty of space for a long time but it happens it is not...) > > Just wanted to share some other "blues" VS5 brings sometimes... > > But all in all VS5, C#/VB.NET and ASP.NET and related stuff is a great > development platform of course.... > > -- > Shamil > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of William Hindman > Sent: Saturday, December 08, 2007 3:51 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Access or SQL Server Express to web > > Shamil > > ...I've moved to vs'8 ...the intellisense in js alone is worth it ...not > to > mention the inclusion of a css "expression" type tool in the wd version. > > ...I rarely work in design mode now ...it used to crap on me all the time > when I started using vs'5 ...its not really functional even in vs'8 imnsho > ...I'd much rather work in the source window and then view the real thing > in > > the browser ...and source view has notepad beat all to hell and back ...I > can spend hours looking for the missing ":" in note pad while in vs it > makes > > it virtually impossible to miss it in the first place and damned easy to > find if you do. > > ...and there is sooooooooooo much more sample code available in vb.net and > c#.net on the net than there is for Access ...and with the syntax being so > similar between them, its often very easy to convert from one to the > other. > > William > ----- Original Message ----- > From: "Shamil Salakhetdinov" > To: "'Access Developers discussion and problem solving'" > > Sent: Saturday, December 08, 2007 5:03 AM > Subject: Re: [AccessD] Access or SQL Server Express to web > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com From delam at zyterra.com Thu Dec 13 13:51:06 2007 From: delam at zyterra.com (delam at zyterra.com) Date: Thu, 13 Dec 2007 19:51:06 +0000 Subject: [AccessD] wireless or IT consulting In-Reply-To: <014f01c83d94$b2869e00$4b3a8343@SusanOne> References: <016e01c83c2d$0f4d05c0$4b3a8343@SusanOne><1973440753-1197411222-cardhu_decombobulator_blackberry.rim.net-1496166299-@bxe130.bisx.prod.on.blackberry><014f01c83d94$b2869e00$4b3a8343@SusanOne> Message-ID: <1304572135-1197575272-cardhu_decombobulator_blackberry.rim.net-657973568-@bxe130.bisx.prod.on.blackberry> Sorry, I sent it to him, but he has not responded yet. You can contact him at helam at fideliscorp.com Debbie Sent via BlackBerry by AT&T -----Original Message----- From: "Susan Harkins" Date: Thu, 13 Dec 2007 09:30:20 To:"Access Developers discussion and problem solving" Subject: Re: [AccessD] wireless or IT consulting Deb, did you see my response? Did Hunter respond to me -- I didn't get anything. ----- Original Message ----- From: To: "Access Developers discussion and problem solving" Sent: Tuesday, December 11, 2007 5:16 PM Subject: Re: [AccessD] wireless or IT consulting > Hunter is qualified and interested. > > Debbie > > Sent via BlackBerry by AT&T > > -----Original Message----- > From: "Susan Harkins" > > Date: Tue, 11 Dec 2007 14:35:58 > To: > Subject: [AccessD] wireless or IT consulting > > > Looking for anyone interested in, and qualified to write on wireless or IT > consulting. I'm not involved, just will put interested people and > publisher > together. > > 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 -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From dw-murphy at cox.net Thu Dec 13 13:56:44 2007 From: dw-murphy at cox.net (Doug Murphy) Date: Thu, 13 Dec 2007 11:56:44 -0800 Subject: [AccessD] Installation packages In-Reply-To: <006f01c83db0$699aa4e0$0301a8c0@HAL9005> Message-ID: <006d01c83dc2$49aeee90$0200a8c0@murphy3234aaf1> Rocky, We updated to the new scripts a while back. I think I posted the issues with using runtimes on Vista and compatibility problems with runtimes and Office 2007, but if not I can forward some coorespondence from Sagekey on this subject. I am not aware of anyone, other than Sagekey, who cares about Access runtime installers. Doug -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin at Beach Access Software Sent: Thursday, December 13, 2007 9:49 AM To: 'Access Developers discussion and problem solving' Subject: [AccessD] Installation packages Dear List: Just got off the phone with Sagekey at the request of a client who wanted to know if they had a script compatible with Vista. Turns out they released a script in March which makes your A2003 run-time compatible with both WinXP and Vista, and will also make it run on a machine where A2007 is installed. Is there any good alternative to Wise/Sagekey? Is the A2007 run-time packager good? Bad? Indifferent? Rocky -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From askolits at nni.com Thu Dec 13 14:00:01 2007 From: askolits at nni.com (John Skolits) Date: Thu, 13 Dec 2007 15:00:01 -0500 Subject: [AccessD] OT: LEGO Mindstorms NXT In-Reply-To: <019101c83dbb$feaf9e40$da9cd355@minster33c3r25> References: <019101c83dbb$feaf9e40$da9cd355@minster33c3r25> Message-ID: <01f301c83dc2$bf566880$0f01a8c0@officexp> Would it make sense for someone to buy it here for you (US) and then ship it to you? Not sure if it would make it by Christmas. You may be able to avoid Customs if it's shipped as a gift. John Skolits -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Andy Lacey Sent: Thursday, December 13, 2007 2:12 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] OT: LEGO Mindstorms NXT Shamil, Amazon.de has it. Any chance they'd deliver to you? -- Andy Lacey http://www.minstersystems.co.uk > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav > Brock > Sent: 13 December 2007 18:03 > To: accessd at databaseadvisors.com > Subject: Re: [AccessD] OT: LEGO Mindstorms NXT > > > Hi Shamil > > Your (Santa's) problem may be that the package is backordered ... > > /gustav > > >>> shamil at users.mns.ru 13-12-2007 13:34:22 >>> > Hi All, > > It's not Friday yet but the subject OT issue is rather urgent here :) > > My minor son (6.5 year old) has just finished his letter to Santa in > which he asks to bring him the LEGO Mindstorms as a Christmas/New year > Eve gift... > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/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 users.mns.ru Thu Dec 13 13:35:38 2007 From: shamil at users.mns.ru (Shamil Salakhetdinov) Date: Thu, 13 Dec 2007 22:35:38 +0300 Subject: [AccessD] OT: LEGO Mindstorms NXT In-Reply-To: <019101c83dbb$feaf9e40$da9cd355@minster33c3r25> Message-ID: <000001c83dbf$5762f4d0$6401a8c0@nant> Unfortunately, there is no way, Andy, from amazon.de to Russia for LEGO Mindstorms NXT: "*** Dieser Artikel kann leider nicht an den von Ihnen gewunschten Ort versandt werden. Sie konnen entweder die Versandadresse andern oder den Artikel aus Ihrer Bestellung loschen, indem Sie die Stuckzahl auf 0 setzen und anschlie?end auf "Aktualisieren" klicken." -- Shamil -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Andy Lacey Sent: Thursday, December 13, 2007 10:12 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] OT: LEGO Mindstorms NXT Shamil, Amazon.de has it. Any chance they'd deliver to you? -- Andy Lacey http://www.minstersystems.co.uk > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of > Gustav Brock > Sent: 13 December 2007 18:03 > To: accessd at databaseadvisors.com > Subject: Re: [AccessD] OT: LEGO Mindstorms NXT > > > Hi Shamil > > Your (Santa's) problem may be that the package is backordered ... > > /gustav > > >>> shamil at users.mns.ru 13-12-2007 13:34:22 >>> > Hi All, > > It's not Friday yet but the subject OT issue is rather urgent here :) > > My minor son (6.5 year old) has just finished his letter to > Santa in which he asks to bring him the LEGO Mindstorms as a > Christmas/New year Eve gift... > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/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 Thu Dec 13 14:31:11 2007 From: rockysmolin at bchacc.com (Rocky Smolin at Beach Access Software) Date: Thu, 13 Dec 2007 12:31:11 -0800 Subject: [AccessD] Installation packages In-Reply-To: <006d01c83dc2$49aeee90$0200a8c0@murphy3234aaf1> References: <006f01c83db0$699aa4e0$0301a8c0@HAL9005> <006d01c83dc2$49aeee90$0200a8c0@murphy3234aaf1> Message-ID: <00b801c83dc7$19789be0$0301a8c0@HAL9005> Doug: I might need that by and by. He's not ready for Vista run-time yet. Thanks. Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Doug Murphy Sent: Thursday, December 13, 2007 11:57 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Installation packages Rocky, We updated to the new scripts a while back. I think I posted the issues with using runtimes on Vista and compatibility problems with runtimes and Office 2007, but if not I can forward some coorespondence from Sagekey on this subject. I am not aware of anyone, other than Sagekey, who cares about Access runtime installers. Doug -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin at Beach Access Software Sent: Thursday, December 13, 2007 9:49 AM To: 'Access Developers discussion and problem solving' Subject: [AccessD] Installation packages Dear List: Just got off the phone with Sagekey at the request of a client who wanted to know if they had a script compatible with Vista. Turns out they released a script in March which makes your A2003 run-time compatible with both WinXP and Vista, and will also make it run on a machine where A2007 is installed. Is there any good alternative to Wise/Sagekey? Is the A2007 run-time packager good? Bad? Indifferent? 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 No virus found in this incoming message. Checked by AVG Free Edition. Version: 7.5.503 / Virus Database: 269.17.1/1182 - Release Date: 12/12/2007 11:29 AM From ssharkins at gmail.com Thu Dec 13 14:36:13 2007 From: ssharkins at gmail.com (Susan Harkins) Date: Thu, 13 Dec 2007 15:36:13 -0500 Subject: [AccessD] wireless or IT consulting References: <016e01c83c2d$0f4d05c0$4b3a8343@SusanOne><1973440753-1197411222-cardhu_decombobulator_blackberry.rim.net-1496166299-@bxe130.bisx.prod.on.blackberry><014f01c83d94$b2869e00$4b3a8343@SusanOne> <1304572135-1197575272-cardhu_decombobulator_blackberry.rim.net-657973568-@bxe130.bisx.prod.on.blackberry> Message-ID: <006601c83dc7$d30b79b0$4b3a8343@SusanOne> He did just a while ago -- I've already forwarded his message to the editor. Thanks! Susan H. ----- Original Message ----- From: To: "Access Developers discussion and problem solving" Sent: Thursday, December 13, 2007 2:51 PM Subject: Re: [AccessD] wireless or IT consulting > Sorry, I sent it to him, but he has not responded yet. > > You can contact him at helam at fideliscorp.com > > Debbie > > Sent via BlackBerry by AT&T > > -----Original Message----- > From: "Susan Harkins" > > Date: Thu, 13 Dec 2007 09:30:20 > To:"Access Developers discussion and problem > solving" > Subject: Re: [AccessD] wireless or IT consulting > > > Deb, did you see my response? Did Hunter respond to me -- I didn't get > anything. > > > ----- Original Message ----- > From: > To: "Access Developers discussion and problem solving" > > Sent: Tuesday, December 11, 2007 5:16 PM > Subject: Re: [AccessD] wireless or IT consulting > > >> Hunter is qualified and interested. >> >> Debbie >> >> Sent via BlackBerry by AT&T >> >> -----Original Message----- >> From: "Susan Harkins" >> >> Date: Tue, 11 Dec 2007 14:35:58 >> To: >> Subject: [AccessD] wireless or IT consulting >> >> >> Looking for anyone interested in, and qualified to write on wireless or >> IT >> consulting. I'm not involved, just will put interested people and >> publisher >> together. >> >> 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 > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/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 Thu Dec 13 15:02:38 2007 From: fuller.artful at gmail.com (Arthur Fuller) Date: Thu, 13 Dec 2007 16:02:38 -0500 Subject: [AccessD] OT:Friday In-Reply-To: <001001c83dbd$959d33c0$ef706c4c@jisshowsbs.local> References: <002b01c83db1$3d9e2820$8119fea9@LTVM> <001001c83dbd$959d33c0$ef706c4c@jisshowsbs.local> Message-ID: <29f585dd0712131302j41a2104dp4e87ff2db9eed3bd@mail.gmail.com> Sometimes, William, it's difficult to tell whether you just like to play the ignorant lout or you actually are the aforementioned. I'll go with the former, in Christmas spirit. On 12/13/07, William Hindman wrote: > > ...wouldn't a simple "goodbye" have done? :) > > William > From jwcolby at colbyconsulting.com Thu Dec 13 15:09:22 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Thu, 13 Dec 2007 16:09:22 -0500 Subject: [AccessD] For those of you looking for freeMicrosoftsoftware.... In-Reply-To: <005101c83dba$590db0e0$8119fea9@LTVM> References: <000601c83db2$4d251cd0$977aa8c0@M90> <005101c83dba$590db0e0$8119fea9@LTVM> Message-ID: <000e01c83dcc$6fbf7460$977aa8c0@M90> Hey I am all for that. It also puts a stop to manipulating a currency to make it more or less valuable re another currency so that exports go up / down. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo Sent: Thursday, December 13, 2007 2:00 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] For those of you looking for freeMicrosoftsoftware.... That's good lateral thinking. It would certainly stopped them just flipping the currency symbol back-n-forth. But to save any disagreement let's all agree to a new World wide currency. 1 Banknote = 100 Bankcoins. Transparency would stop a lot of the fiddling - not to mention preventing Banks creaming it off on currency exchange rates. Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Thursday, December 13, 2007 6:02 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] For those of you looking for freeMicrosoftsoftware.... Now see. If you would all just us US currency instead of insisting on having your own... John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo Sent: Thursday, December 13, 2007 12:44 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] For those of you looking for freeMicrosoftsoftware.... Yeah, but it isn't you (the Americans) doing the 'sticking'. It is the UK companies who want to charge us the same amount of money that those in USA pay, but the cleverly change the currency sign from $ to ?. They done exactly the same with CDs and DVDs (music and video). Me'thinks I am in the wrong business! -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Thursday, December 13, 2007 3:44 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] For those of you looking for freeMicrosoftsoftware.... Naaa, we just never got over you guys wanting us to remain your colony and so we stick it to you every chance we get. Not me personally of course. ;-) John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo Sent: Thursday, December 13, 2007 9:41 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] For those of you looking for free Microsoftsoftware.... >>Participation is currently limited to US residents of 18 years and older. Max Brits are poor relatives again! -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Dettman Sent: Thursday, December 13, 2007 2:23 PM To: 'Access Developers discussion and problem solving' Subject: [AccessD] For those of you looking for free Microsoft software.... All, For those of you looking for free Microsoft software and don't mind big brother watching, check out this: http://wfp.microsoft.com/Welcome.aspx Jim -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/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 ebairead at gmail.com Thu Dec 13 15:12:16 2007 From: ebairead at gmail.com (=?ISO-8859-1?Q?Eoin_C._Bair=E9ad?=) Date: Thu, 13 Dec 2007 21:12:16 +0000 Subject: [AccessD] SQL Running Sum - 2 In-Reply-To: References: <3d2a5ccc0712131012u1eb4c800x9239bf7262ae6457@mail.gmail.com> Message-ID: <3d2a5ccc0712131312i138b0551kfa55d37fa9ef4c1a@mail.gmail.com> in a query On 13/12/2007, Charlotte Foust wrote: > > Where are you trying to do this, in a form, report, or query? > > Charlotte Foust > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com [mailto: > accessd-bounces at databaseadvisors.com] On Behalf Of Eoin C. Bair?ad > Sent: Thursday, December 13, 2007 10:13 AM > To: Access Developers discussion and problem solving > Subject: [AccessD] SQL Running Sum - 2 > > hi > > I see nothing in the SQL book to tell me that the following is impossible, > but it won't compile. > > Sum(IIf(W.ClientID >0, W.WorkHours,0)) AS ClientHours, > > is there a problem with a conditional running sum. > > Eoin > -- > -- > Eoin C. Bair?ad > Dublin, Ireland > ?th Cliath, ?ire > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- -- Eoin C. Bair?ad Dublin, Ireland ?th Cliath, ?ire From shamil at users.mns.ru Thu Dec 13 15:12:17 2007 From: shamil at users.mns.ru (Shamil Salakhetdinov) Date: Fri, 14 Dec 2007 00:12:17 +0300 Subject: [AccessD] Access or SQL Server Express to web In-Reply-To: <001601c83dc0$7e9db8e0$ef706c4c@jisshowsbs.local> Message-ID: <000301c83dcc$d8155ac0$6401a8c0@nant> <<< ...10Gb on a system drive on a system using asp.net and sql server? >>> Well, I have almost all programs, except Windows installed on D: and that one is 50Gigs... ...and all projects are on E; and that one is 30Gigs, there are several others... ...I know now I was wrong when I thought that 10GB would be enough for Windows for a long time (and I have many files already compacted on C: most the windows updates' backups deleted... <<< I'm not building anything nearly as large or complicated as you ...and never intend to :) >>> Lucky man :) What is the usual quantity of simultaneous users for your ASP.NET applications? What is the usual IIS/ASP.NET server PC of your customers? <<< ...vs'8 and 3.5 are really, really sweet ...ms has paid a lot of attention to developer feedback of late and its showing up now, imnsho. >>> Good news! I will try to switch to them ASAP in the beginning of the next year I hope... -- Shamil -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of William Hindman Sent: Thursday, December 13, 2007 10:44 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Access or SQL Server Express to web ...10Gb on a system drive on a system using asp.net and sql server? ...you've got more guts than I do :) ...or more likely you know a lot more than I do ...but I stopped buying SBS pre-installed from Dell because they did things like that ...I "waste" at least 30Gb on the system drive and more if I have it to spare ...the nasty thing about the system drive is that once you've formatted it ...and then you install something that insists on using it ...its a royal bitch to change its size without going through all sorts of conniptions ...so I always start with at least twice as much space as I think I could possibly ever need ...with the price of terrabyte hds these days, why not? ...as for asp.net chewing up resources when its compiling, I've not noticed it as yet but then I'm not building anything nearly as large or complicated as you ...and never intend to :) ...vs'8 and 3.5 are really, really sweet ...ms has paid a lot of attention to developer feedback of late and its showing up now, imnsho. William ----- Original Message ----- From: "Shamil Salakhetdinov" To: "'Access Developers discussion and problem solving'" Sent: Thursday, December 13, 2007 1:29 PM Subject: Re: [AccessD] Access or SQL Server Express to web > William, > > I still to switch to VS8, hopefully in the beginning of the next year... > > Yes, working with VS5 and sophisticated .aspx pages in design mode is a > real > PITA. Pity MS didn't solve this issue in VS8 but after all working in > markup > mode is not a big issue as you noted.... > > I have here a rather large ASP.Net solution - it's a set of 10+ projects > (ClassLibs) and I have to have ASP.NET part with VL classlib in one > solution > while all the other stuff is in another solution - and there is no other > way > to work with that within one ASP.NET solution because then recompile > becomes > rather time consuming... > > It's not a problem to have two solutions opened and have console test app > to > test the classlibs and just have ASP.NET and VL parts calling the other > layers classlibs: when needed to debug/trace even without projects > connected > to the ASP.NET solution I can "dive" into source code on the lower layers' > classlibs, which DLLs are referenced from ASP.NET solution - this is nice > feature of VS5 and VS8 I think... > > Rather PITAful issue I'm getting here is that when recompiling/running in > test/debug mode many times my ASP.NET solution I'm getting harddisk space > of > system disk degrading from about 2GB to less than 100MB! And then my W2K3 > system "starts to complain" that system harddisk space is too low... > > Quitting and restarting VS5 helps and so I just wanted to ask you: did you > ever experience something like considerable system disk space degradation > when working with your ASP.NET solutions? (I though that having 2GB free > space on System disk would be more than enough but it happens it is not (I > have most of the programs installed on D: drive and when I installed the > system I did assign total size of 10GB to my system drive and I thought > that > would be plenty of space for a long time but it happens it is not...) > > Just wanted to share some other "blues" VS5 brings sometimes... > > But all in all VS5, C#/VB.NET and ASP.NET and related stuff is a great > development platform of course.... > > -- > Shamil > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of William Hindman > Sent: Saturday, December 08, 2007 3:51 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Access or SQL Server Express to web > > Shamil > > ...I've moved to vs'8 ...the intellisense in js alone is worth it ...not > to > mention the inclusion of a css "expression" type tool in the wd version. > > ...I rarely work in design mode now ...it used to crap on me all the time > when I started using vs'5 ...its not really functional even in vs'8 imnsho > ...I'd much rather work in the source window and then view the real thing > in > > the browser ...and source view has notepad beat all to hell and back ...I > can spend hours looking for the missing ":" in note pad while in vs it > makes > > it virtually impossible to miss it in the first place and damned easy to > find if you do. > > ...and there is sooooooooooo much more sample code available in vb.net and > c#.net on the net than there is for Access ...and with the syntax being so > similar between them, its often very easy to convert from one to the > other. > > William > ----- Original Message ----- > From: "Shamil Salakhetdinov" > To: "'Access Developers discussion and problem solving'" > > Sent: Saturday, December 08, 2007 5:03 AM > Subject: Re: [AccessD] Access or SQL Server Express to web > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/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 Dec 13 15:12:34 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Thu, 13 Dec 2007 16:12:34 -0500 Subject: [AccessD] OT:Friday In-Reply-To: <29f585dd0712131302j41a2104dp4e87ff2db9eed3bd@mail.gmail.com> References: <002b01c83db1$3d9e2820$8119fea9@LTVM><001001c83dbd$959d33c0$ef706c4c@jisshowsbs.local> <29f585dd0712131302j41a2104dp4e87ff2db9eed3bd@mail.gmail.com> Message-ID: <000f01c83dcc$e21ad090$977aa8c0@M90> I'll take the latter, in recognition of deeds past. ;-) John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Arthur Fuller Sent: Thursday, December 13, 2007 4:03 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] OT:Friday Sometimes, William, it's difficult to tell whether you just like to play the ignorant lout or you actually are the aforementioned. I'll go with the former, in Christmas spirit. On 12/13/07, William Hindman wrote: > > ...wouldn't a simple "goodbye" have done? :) > > William > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From fuller.artful at gmail.com Thu Dec 13 15:39:40 2007 From: fuller.artful at gmail.com (Arthur Fuller) Date: Thu, 13 Dec 2007 16:39:40 -0500 Subject: [AccessD] SQL Running Sum - 2 In-Reply-To: <3d2a5ccc0712131312i138b0551kfa55d37fa9ef4c1a@mail.gmail.com> References: <3d2a5ccc0712131012u1eb4c800x9239bf7262ae6457@mail.gmail.com> <3d2a5ccc0712131312i138b0551kfa55d37fa9ef4c1a@mail.gmail.com> Message-ID: <29f585dd0712131339i7725d8eaiad1fef38b882ccd5@mail.gmail.com> Is this SQL or Access's unique version of SQL? If the former, visit www.artfulsoftware.com and then the MS-SQL page. If the latter, I hope that someone here can help you. I distantly recall something about running totals but have forgotten the details. A. On 12/13/07, Eoin C. Bair?ad wrote: > > in a query > From cfoust at infostatsystems.com Thu Dec 13 16:07:34 2007 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Thu, 13 Dec 2007 14:07:34 -0800 Subject: [AccessD] SQL Running Sum - 2 In-Reply-To: <3d2a5ccc0712131312i138b0551kfa55d37fa9ef4c1a@mail.gmail.com> References: <3d2a5ccc0712131012u1eb4c800x9239bf7262ae6457@mail.gmail.com> <3d2a5ccc0712131312i138b0551kfa55d37fa9ef4c1a@mail.gmail.com> Message-ID: Is this an Access totals query? Otherwise, turn on the totals row to make Sum a usable function. Are you after a running sum or a total? Perhaps if you explain how you want to use the value, it will be easier to get an answer. Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Eoin C. Bair?ad Sent: Thursday, December 13, 2007 1:12 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] SQL Running Sum - 2 in a query On 13/12/2007, Charlotte Foust wrote: > > Where are you trying to do this, in a form, report, or query? > > Charlotte Foust > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com [mailto: > accessd-bounces at databaseadvisors.com] On Behalf Of Eoin C. Bair?ad > Sent: Thursday, December 13, 2007 10:13 AM > To: Access Developers discussion and problem solving > Subject: [AccessD] SQL Running Sum - 2 > > hi > > I see nothing in the SQL book to tell me that the following is > impossible, but it won't compile. > > Sum(IIf(W.ClientID >0, W.WorkHours,0)) AS ClientHours, > > is there a problem with a conditional running sum. > > Eoin > -- > -- > Eoin C. Bair?ad > Dublin, Ireland > ?th Cliath, ?ire > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- -- Eoin C. Bair?ad Dublin, Ireland ?th Cliath, ?ire -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From darren at activebilling.com.au Thu Dec 13 16:18:18 2007 From: darren at activebilling.com.au (Darren D) Date: Fri, 14 Dec 2007 09:18:18 +1100 Subject: [AccessD] Access sub windows temporarily freezing In-Reply-To: <00fe01c83d88$f50485a0$0f01a8c0@officexp> Message-ID: <200712132218.lBDMIBIl003135@databaseadvisors.com> Yep same here I usually select an item inside the window then use the left right keys on the keyboard to navigate Darren -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John Skolits Sent: Friday, 14 December 2007 12:06 AM To: 'Access Developers discussion and problem solving' Subject: [AccessD] Access sub windows temporarily freezing I've had this issue for years and figured it was just something that only I had a problem with. I starting to talk to some of my customers and the same thing happens to them. Occasionally, in the query grid, I can't scroll down on the field list in the table windows, or can't scroll left or right in the grid, can't resize the table field list windows etc. In the database window sometimes I can't expand the window, scroll around, select an object etc. The way to fix it is to just grab the window's Blue Bar and just move it around a little bit and then all of the scrolling and selecting works. It happens sporadically when developing, but is a real pain. Anyone else experiencing this. I have definitely seen it in A2K and pretty sure in Access 2003 as well. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From robert at servicexp.com Thu Dec 13 16:23:18 2007 From: robert at servicexp.com (Robert) Date: Thu, 13 Dec 2007 17:23:18 -0500 Subject: [AccessD] Saving Table to Registry, ini, ect? In-Reply-To: <028c01c83dac$089daec0$4b3a8343@SusanOne> References: <34C8A2AB1EF3564CB0D64DB6AFFDD5C20EF0A3A6@XLIVMBX35bkup.aig.com> <028c01c83dac$089daec0$4b3a8343@SusanOne> Message-ID: <4761B0D6.8040809@servicexp.com> -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Susan, I got it, thanks! You know I remember reading your article some time ago, as a matter of fact I believe it was your article that "turned me on" to the ease of writing/reading settings to the users registry. Thank Again.. for then and now.... :-) WBR Robert Susan Harkins wrote: > I think it might be -- you've already got them in a table -- a little > research to determine the right keys -- add those to the table, run them all > through a Recordset to set and then delete when you're done -- you'd only > have to write it once. > > Robert, I actually wrote about this a while back and I've been looking for > an electronic copy of the file, but haven't found it yet. If I find it, I'll > send it to you privately, just in case it might prove helpful. > > Susan H. > > >> Yep, know about them, but what would be the easiest and fastest way to >> save >> / load those settings. I'm not sure writing out and reading in 1K (18 >> fields) would be the fastest way, maybe it is...? >> >> This is in a fairly large / complicated FE (36meg .mde) and load time for >> the framework (and all things related) is already a bit to much.. :-( >> >> WBR >> Robert > -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.7 (MingW32) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFHYbDW72dSYCwH8FQRAl0FAJ0fRcdhlJpAZdL5oxk4r9pG1hLTgQCgtGpw Ki+Lv0YgpBx2sZs4RdM191o= =nP10 -----END PGP SIGNATURE----- From robert at servicexp.com Thu Dec 13 16:29:39 2007 From: robert at servicexp.com (Robert) Date: Thu, 13 Dec 2007 17:29:39 -0500 Subject: [AccessD] Saving Table to Registry, ini, ect? In-Reply-To: References: Message-ID: <4761B253.8030205@servicexp.com> -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Gustav, You know I had originally thought about doing just that, but I really didn't want to have the FE maintain yet another back end. The FE already maintains 2 very large BE's. I guess I'm looking for a "new and fresh" way to complete this task.:-) As sometimes happens, the "tried and true" way prevails.. As always, your input is much appreciated.. WBR Robert Gustav Brock wrote: > Hi Robert > > Well, why not just use a local and separate mdb - you have all the tools to access it (pun intended) right on hand! > > /gustav > >>>> robert at servicexp.com 13-12-2007 17:38:23 >>> > Yep, know about them, but what would be the easiest and fastest way to save / load those settings. I'm not sure writing out and reading in 1K (18 fields) would be the fastest way, maybe it is...? > > This is in a fairly large / complicated FE (36meg .mde) and load time for the framework (and all things related) is already a bit to much.. :-( > > WBR > Robert > > -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.7 (MingW32) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFHYbJS72dSYCwH8FQRAscIAJ9bC7maZ8AeugVVsdfWa1qlgLdUjgCfa1N1 LnEFsh/7m55jYWPBlBJi0Dg= =4CxF -----END PGP SIGNATURE----- From ssharkins at gmail.com Thu Dec 13 16:33:03 2007 From: ssharkins at gmail.com (Susan Harkins) Date: Thu, 13 Dec 2007 17:33:03 -0500 Subject: [AccessD] Saving Table to Registry, ini, ect? References: <34C8A2AB1EF3564CB0D64DB6AFFDD5C20EF0A3A6@XLIVMBX35bkup.aig.com> <028c01c83dac$089daec0$4b3a8343@SusanOne> <4761B0D6.8040809@servicexp.com> Message-ID: <00d001c83dd8$28a08d60$4b3a8343@SusanOne> Glad to help. :) ----- Original Message ----- From: "Robert" To: "Access Developers discussion and problem solving" Sent: Thursday, December 13, 2007 5:23 PM Subject: Re: [AccessD] Saving Table to Registry, ini, ect? > -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA1 > > Susan, > I got it, thanks! You know I remember reading your article some time > ago, as a matter of fact I believe it was your article that "turned me > on" to the ease of writing/reading settings to the users registry. > > Thank Again.. for then and now.... :-) > > WBR > Robert > > > > Susan Harkins wrote: >> I think it might be -- you've already got them in a table -- a little >> research to determine the right keys -- add those to the table, run them >> all >> through a Recordset to set and then delete when you're done -- you'd only >> have to write it once. >> >> Robert, I actually wrote about this a while back and I've been looking >> for >> an electronic copy of the file, but haven't found it yet. If I find it, >> I'll >> send it to you privately, just in case it might prove helpful. >> >> Susan H. >> >> >>> Yep, know about them, but what would be the easiest and fastest way to >>> save >>> / load those settings. I'm not sure writing out and reading in 1K (18 >>> fields) would be the fastest way, maybe it is...? >>> >>> This is in a fairly large / complicated FE (36meg .mde) and load time >>> for >>> the framework (and all things related) is already a bit to much.. :-( >>> >>> WBR >>> Robert >> > -----BEGIN PGP SIGNATURE----- > Version: GnuPG v1.4.7 (MingW32) > Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org > > iD8DBQFHYbDW72dSYCwH8FQRAl0FAJ0fRcdhlJpAZdL5oxk4r9pG1hLTgQCgtGpw > Ki+Lv0YgpBx2sZs4RdM191o= > =nP10 > -----END PGP SIGNATURE----- > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com From bheid at sc.rr.com Thu Dec 13 17:13:41 2007 From: bheid at sc.rr.com (Bobby Heid) Date: Thu, 13 Dec 2007 18:13:41 -0500 Subject: [AccessD] For those of you looking for free Microsoft software.... In-Reply-To: <00c901c83d93$b665f080$8abea8c0@XPS> References: <00c901c83d93$b665f080$8abea8c0@XPS> Message-ID: <005201c83ddd$cd7f2df0$687d89d0$@rr.com> I signed up Tuesday for this. There are two ways of doing it, via surveys and the pc reporting version (or both). I signed up for the survey one. Bobby -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Dettman Sent: Thursday, December 13, 2007 9:23 AM To: 'Access Developers discussion and problem solving' Subject: [AccessD] For those of you looking for free Microsoft software.... All, For those of you looking for free Microsoft software and don't mind big brother watching, check out this: http://wfp.microsoft.com/Welcome.aspx Jim From max.wanadoo at gmail.com Thu Dec 13 18:53:37 2007 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Fri, 14 Dec 2007 00:53:37 -0000 Subject: [AccessD] OT: Friday - Happy Xmas In-Reply-To: <001001c83dbd$959d33c0$ef706c4c@jisshowsbs.local> Message-ID: <005801c83deb$c3413aa0$8119fea9@LTVM> My wife and I would like to wish everybody on this List a happy Xmas. You can view our rendition here: http://www.elfyourself.com/?id=1374021119 You will need sound on to hear the tune. ALSO: You will need Adobe Flash Player which you can get for free from here: http://www.adobe.com/shockwave/download/download.cgi?P1_Prod_Version=Shockwa veFlash&ogn=EN_US-gntray_dl_getflashplayer (Watch for word wrap) Happy Xmas everybody Max From kp at sdsonline.net Thu Dec 13 19:03:01 2007 From: kp at sdsonline.net (Kath Pelletti) Date: Fri, 14 Dec 2007 12:03:01 +1100 Subject: [AccessD] OT: Friday - Happy Xmas References: <005801c83deb$c3413aa0$8119fea9@LTVM> Message-ID: <006401c83ded$13d32f90$6401a8c0@DELLAPTOP> Very cute! Have a great Xmas Max. (A lot of my friends have 'elfed' themselves this Xmas - very funny). Kath ----- Original Message ----- From: "Max Wanadoo" To: "'Access Developers discussion and problem solving'" Sent: Friday, December 14, 2007 11:53 AM Subject: [AccessD] OT: Friday - Happy Xmas > My wife and I would like to wish everybody on this List a happy Xmas. > You can view our rendition here: > > http://www.elfyourself.com/?id=1374021119 > > You will need sound on to hear the tune. > > ALSO: > You will need Adobe Flash Player which you can get for free from here: > > http://www.adobe.com/shockwave/download/download.cgi?P1_Prod_Version=Shockwa > veFlash&ogn=EN_US-gntray_dl_getflashplayer > > (Watch for word wrap) > > Happy Xmas everybody > > 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 Thu Dec 13 19:12:45 2007 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Fri, 14 Dec 2007 01:12:45 -0000 Subject: [AccessD] OT:Friday In-Reply-To: <000f01c83dcc$e21ad090$977aa8c0@M90> Message-ID: <000201c83dee$6f94c270$8119fea9@LTVM> Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Thursday, December 13, 2007 9:13 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] OT:Friday I'll take the latter, in recognition of deeds past. ;-) John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Arthur Fuller Sent: Thursday, December 13, 2007 4:03 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] OT:Friday Sometimes, William, it's difficult to tell whether you just like to play the ignorant lout or you actually are the aforementioned. I'll go with the former, in Christmas spirit. On 12/13/07, William Hindman wrote: > > ...wouldn't a simple "goodbye" have done? :) > > William > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/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 accessd at shaw.ca Thu Dec 13 19:24:40 2007 From: accessd at shaw.ca (Jim Lawrence) Date: Thu, 13 Dec 2007 17:24:40 -0800 Subject: [AccessD] OT Friday phone bill. In-Reply-To: <001801c83d62$33a83490$8119fea9@LTVM> References: <569E08FC48047F4F848850B118195FBE019F17@server.BondSoftware.local> <001801c83d62$33a83490$8119fea9@LTVM> Message-ID: <7BDE2D1FE23B48BFAEED46497486C0B8@creativesystemdesigns.com> Here is a phone bill that tops them all... even hirer than my cell bills ;-) http://www.theglobeandmail.com/servlet/story/RTGAM.20071212.wphonebill1212/B NStory/Technology/home I would hate to see some poor Telephone company put in a bad situation due to having too small of margins. Jim From wdhindman at dejpolsystems.com Thu Dec 13 22:05:48 2007 From: wdhindman at dejpolsystems.com (William Hindman) Date: Thu, 13 Dec 2007 23:05:48 -0500 Subject: [AccessD] OT:Friday References: <002b01c83db1$3d9e2820$8119fea9@LTVM><001001c83dbd$959d33c0$ef706c4c@jisshowsbs.local> <29f585dd0712131302j41a2104dp4e87ff2db9eed3bd@mail.gmail.com> Message-ID: <000801c83e06$9c8e0c60$ef706c4c@jisshowsbs.local> ...its like I've told you time and time again Arthur, you're always wrong ...even when you think you're wrong, you're wrong :) William ----- Original Message ----- From: "Arthur Fuller" To: "Access Developers discussion and problem solving" Sent: Thursday, December 13, 2007 4:02 PM Subject: Re: [AccessD] OT:Friday > Sometimes, William, it's difficult to tell whether you just like to play > the > ignorant lout or you actually are the aforementioned. I'll go with the > former, in Christmas spirit. > > On 12/13/07, William Hindman wrote: >> >> ...wouldn't a simple "goodbye" have done? :) >> >> William >> > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com From wdhindman at dejpolsystems.com Thu Dec 13 22:07:54 2007 From: wdhindman at dejpolsystems.com (William Hindman) Date: Thu, 13 Dec 2007 23:07:54 -0500 Subject: [AccessD] OT:Friday References: <002b01c83db1$3d9e2820$8119fea9@LTVM><001001c83dbd$959d33c0$ef706c4c@jisshowsbs.local><29f585dd0712131302j41a2104dp4e87ff2db9eed3bd@mail.gmail.com> <000f01c83dcc$e21ad090$977aa8c0@M90> Message-ID: <000e01c83e06$e754a830$ef706c4c@jisshowsbs.local> ...me? ...an ignorant lout? ...that's rather obtuse of you, eh :) William ----- Original Message ----- From: "jwcolby" To: "'Access Developers discussion and problem solving'" Sent: Thursday, December 13, 2007 4:12 PM Subject: Re: [AccessD] OT:Friday > I'll take the latter, in recognition of deeds past. > > ;-) > > > John W. Colby > Colby Consulting > www.ColbyConsulting.com > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Arthur Fuller > Sent: Thursday, December 13, 2007 4:03 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] OT:Friday > > Sometimes, William, it's difficult to tell whether you just like to play > the > ignorant lout or you actually are the aforementioned. I'll go with the > former, in Christmas spirit. > > On 12/13/07, William Hindman wrote: >> >> ...wouldn't a simple "goodbye" have done? :) >> >> William >> > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/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 Thu Dec 13 22:33:39 2007 From: wdhindman at dejpolsystems.com (William Hindman) Date: Thu, 13 Dec 2007 23:33:39 -0500 Subject: [AccessD] Access or SQL Server Express to web References: <000301c83dcc$d8155ac0$6401a8c0@nant> Message-ID: <001201c83e0a$80401ea0$ef706c4c@jisshowsbs.local> ...I know this will get your goat but we've had over 150 users in mdb sourced pages simultaneously without a hick-up so far ...I'm in the process of moving to SQL Server because the load will get much larger in the next few months but so far, Drew has been right, Access mdbs can take a lot of abuse on the web ...of course I'll freely admit that its read only and I cache the hell out of it ...but still :) ...the web based apps all are hosted on shared win2K3 boxes w plenty of ram and dedicated app spaces. ...the largest intranet based app never has more than ten users in it and the average is probably less than five ...the servers are all Dell PE's w/ 2GB ram and large Raid5 HDs running SBS2003 Premium R2 ...pretty vanilla but I like vanilla in servers :) ...like I said, I cater to small business owners and tend to keep it simple ...something an ignorant lout like me can stay on top of :) ...btw, the MS ajax built into 3.5 works really well compared to that added on to 2.0 ...its a very noticeable difference imnsho, especially in the gridview ...the MS sponsored open-source 3.5 ajax controls toolkit version on the other hand, still has some performance problems with some of the controls ...two steps forward, one step back. William ----- Original Message ----- From: "Shamil Salakhetdinov" To: "'Access Developers discussion and problem solving'" Sent: Thursday, December 13, 2007 4:12 PM Subject: Re: [AccessD] Access or SQL Server Express to web > <<< > ...10Gb on a system drive on a system using asp.net and sql server? >>>> > Well, I have almost all programs, except Windows installed on D: and that > one is 50Gigs... > > ...and all projects are on E; and that one is 30Gigs, there are several > others... > > ...I know now I was wrong when I thought that 10GB would be enough for > Windows for a long time (and I have many files already compacted on C: > most > the windows updates' backups deleted... > > <<< > I'm not building anything nearly as large or complicated > as you ...and never intend to :) >>>> > Lucky man :) > > What is the usual quantity of simultaneous users for your ASP.NET > applications? > > What is the usual IIS/ASP.NET server PC of your customers? > > <<< > ...vs'8 and 3.5 are really, really sweet ...ms has paid a lot of attention > to developer feedback of late and its showing up now, imnsho. >>>> > Good news! I will try to switch to them ASAP in the beginning of the next > year I hope... > > > -- > Shamil > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of William Hindman > Sent: Thursday, December 13, 2007 10:44 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Access or SQL Server Express to web > > ...10Gb on a system drive on a system using asp.net and sql server? > ...you've got more guts than I do :) > > ...or more likely you know a lot more than I do ...but I stopped buying > SBS > pre-installed from Dell because they did things like that ...I "waste" at > least 30Gb on the system drive and more if I have it to spare ...the nasty > thing about the system drive is that once you've formatted it ...and then > you install something that insists on using it ...its a royal bitch to > change its size without going through all sorts of conniptions ...so I > always start with at least twice as much space as I think I could possibly > ever need ...with the price of terrabyte hds these days, why not? > > ...as for asp.net chewing up resources when its compiling, I've not > noticed > it as yet but then I'm not building anything nearly as large or > complicated > as you ...and never intend to :) > > ...vs'8 and 3.5 are really, really sweet ...ms has paid a lot of attention > to developer feedback of late and its showing up now, imnsho. > > William > > ----- Original Message ----- > From: "Shamil Salakhetdinov" > To: "'Access Developers discussion and problem solving'" > > Sent: Thursday, December 13, 2007 1:29 PM > Subject: Re: [AccessD] Access or SQL Server Express to web > > >> William, >> >> I still to switch to VS8, hopefully in the beginning of the next year... >> >> Yes, working with VS5 and sophisticated .aspx pages in design mode is a >> real >> PITA. Pity MS didn't solve this issue in VS8 but after all working in >> markup >> mode is not a big issue as you noted.... >> >> I have here a rather large ASP.Net solution - it's a set of 10+ projects >> (ClassLibs) and I have to have ASP.NET part with VL classlib in one >> solution >> while all the other stuff is in another solution - and there is no other >> way >> to work with that within one ASP.NET solution because then recompile >> becomes >> rather time consuming... >> >> It's not a problem to have two solutions opened and have console test app >> to >> test the classlibs and just have ASP.NET and VL parts calling the other >> layers classlibs: when needed to debug/trace even without projects >> connected >> to the ASP.NET solution I can "dive" into source code on the lower >> layers' >> classlibs, which DLLs are referenced from ASP.NET solution - this is nice >> feature of VS5 and VS8 I think... >> >> Rather PITAful issue I'm getting here is that when recompiling/running in >> test/debug mode many times my ASP.NET solution I'm getting harddisk space >> of >> system disk degrading from about 2GB to less than 100MB! And then my W2K3 >> system "starts to complain" that system harddisk space is too low... >> >> Quitting and restarting VS5 helps and so I just wanted to ask you: did >> you >> ever experience something like considerable system disk space degradation >> when working with your ASP.NET solutions? (I though that having 2GB free >> space on System disk would be more than enough but it happens it is not >> (I >> have most of the programs installed on D: drive and when I installed the >> system I did assign total size of 10GB to my system drive and I thought >> that >> would be plenty of space for a long time but it happens it is not...) >> >> Just wanted to share some other "blues" VS5 brings sometimes... >> >> But all in all VS5, C#/VB.NET and ASP.NET and related stuff is a great >> development platform of course.... >> >> -- >> Shamil >> >> -----Original Message----- >> From: accessd-bounces at databaseadvisors.com >> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of William >> Hindman >> Sent: Saturday, December 08, 2007 3:51 PM >> To: Access Developers discussion and problem solving >> Subject: Re: [AccessD] Access or SQL Server Express to web >> >> Shamil >> >> ...I've moved to vs'8 ...the intellisense in js alone is worth it ...not >> to >> mention the inclusion of a css "expression" type tool in the wd version. >> >> ...I rarely work in design mode now ...it used to crap on me all the time >> when I started using vs'5 ...its not really functional even in vs'8 >> imnsho >> ...I'd much rather work in the source window and then view the real thing >> in >> >> the browser ...and source view has notepad beat all to hell and back ...I >> can spend hours looking for the missing ":" in note pad while in vs it >> makes >> >> it virtually impossible to miss it in the first place and damned easy to >> find if you do. >> >> ...and there is sooooooooooo much more sample code available in vb.net >> and >> c#.net on the net than there is for Access ...and with the syntax being >> so >> similar between them, its often very easy to convert from one to the >> other. >> >> William >> ----- Original Message ----- >> From: "Shamil Salakhetdinov" >> To: "'Access Developers discussion and problem solving'" >> >> Sent: Saturday, December 08, 2007 5:03 AM >> Subject: Re: [AccessD] Access or SQL Server Express to web >> >> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/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 Thu Dec 13 22:36:20 2007 From: wdhindman at dejpolsystems.com (William Hindman) Date: Thu, 13 Dec 2007 23:36:20 -0500 Subject: [AccessD] OT: Friday - Happy Xmas References: <005801c83deb$c3413aa0$8119fea9@LTVM> Message-ID: <001a01c83e0a$e036c520$ef706c4c@jisshowsbs.local> ...pretty cute idea :) William ----- Original Message ----- From: "Max Wanadoo" To: "'Access Developers discussion and problem solving'" Sent: Thursday, December 13, 2007 7:53 PM Subject: [AccessD] OT: Friday - Happy Xmas > > My wife and I would like to wish everybody on this List a happy Xmas. > You can view our rendition here: > > http://www.elfyourself.com/?id=1374021119 > > You will need sound on to hear the tune. > > ALSO: > You will need Adobe Flash Player which you can get for free from here: > > http://www.adobe.com/shockwave/download/download.cgi?P1_Prod_Version=Shockwa > veFlash&ogn=EN_US-gntray_dl_getflashplayer > > (Watch for word wrap) > > Happy Xmas everybody > > Max > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com From jwcolby at colbyconsulting.com Thu Dec 13 22:48:35 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Thu, 13 Dec 2007 23:48:35 -0500 Subject: [AccessD] Expert VB 2005 Business Objects; Lhotka - was RE: Access or SQL Server Express to web In-Reply-To: <001201c83e0a$80401ea0$ef706c4c@jisshowsbs.local> References: <000301c83dcc$d8155ac0$6401a8c0@nant> <001201c83e0a$80401ea0$ef706c4c@jisshowsbs.local> Message-ID: <001401c83e0c$965c4c20$977aa8c0@M90> I have to say I like this book. This is the book that explains the CSLA framework. It is READABLE, it goes into just enough depth to explain the topic at hand, it explains the pros and cons of different strategies and why he chooses the strategies he chooses. Really quite a nice read for someone at my level to be able to start getting a handle on N tier, business objects, DALs and all that. Fascinating stuff on top of all that. He discusses business objects being passed between machines, and being able to modify the implementation using config files so that you can move the layers onto dedicated machines if necessary! Pretty cool stuff. I had always heard about this stuff but had no idea how they did that. Still don't, but at least I am grasping the concepts now. Recommended. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of William Hindman Sent: Thursday, December 13, 2007 11:34 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Access or SQL Server Express to web ...I know this will get your goat but we've had over 150 users in mdb sourced pages simultaneously without a hick-up so far ...I'm in the process of moving to SQL Server because the load will get much larger in the next few months but so far, Drew has been right, Access mdbs can take a lot of abuse on the web ...of course I'll freely admit that its read only and I cache the hell out of it ...but still :) ...the web based apps all are hosted on shared win2K3 boxes w plenty of ram and dedicated app spaces. ...the largest intranet based app never has more than ten users in it and the average is probably less than five ...the servers are all Dell PE's w/ 2GB ram and large Raid5 HDs running SBS2003 Premium R2 ...pretty vanilla but I like vanilla in servers :) ...like I said, I cater to small business owners and tend to keep it simple ...something an ignorant lout like me can stay on top of :) ...btw, the MS ajax built into 3.5 works really well compared to that added on to 2.0 ...its a very noticeable difference imnsho, especially in the gridview ...the MS sponsored open-source 3.5 ajax controls toolkit version on the other hand, still has some performance problems with some of the controls ...two steps forward, one step back. William From wdhindman at dejpolsystems.com Thu Dec 13 23:57:37 2007 From: wdhindman at dejpolsystems.com (William Hindman) Date: Fri, 14 Dec 2007 00:57:37 -0500 Subject: [AccessD] Amazon releases new relational db service References: <000301c83dcc$d8155ac0$6401a8c0@nant><001201c83e0a$80401ea0$ef706c4c@jisshowsbs.local> <001401c83e0c$965c4c20$977aa8c0@M90> Message-ID: <001101c83e16$3b58b110$ef706c4c@jisshowsbs.local> http://www.informationweek.com/shared/printableArticle.jhtml?articleID=204803008 William From rockysmolin at bchacc.com Fri Dec 14 00:05:23 2007 From: rockysmolin at bchacc.com (Rocky Smolin at Beach Access Software) Date: Thu, 13 Dec 2007 22:05:23 -0800 Subject: [AccessD] OT:Friday In-Reply-To: <29f585dd0712131302j41a2104dp4e87ff2db9eed3bd@mail.gmail.com> References: <002b01c83db1$3d9e2820$8119fea9@LTVM><001001c83dbd$959d33c0$ef706c4c@jisshowsbs.local> <29f585dd0712131302j41a2104dp4e87ff2db9eed3bd@mail.gmail.com> Message-ID: <00d701c83e17$50f4f5a0$0301a8c0@HAL9005> Philistine is, I think, the word you're looking for. Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Arthur Fuller Sent: Thursday, December 13, 2007 1:03 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] OT:Friday Sometimes, William, it's difficult to tell whether you just like to play the ignorant lout or you actually are the aforementioned. I'll go with the former, in Christmas spirit. On 12/13/07, William Hindman wrote: > > ...wouldn't a simple "goodbye" have done? :) > > William > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com No virus found in this incoming message. Checked by AVG Free Edition. Version: 7.5.503 / Virus Database: 269.17.1/1182 - Release Date: 12/12/2007 11:29 AM From Gustav at cactus.dk Fri Dec 14 02:08:43 2007 From: Gustav at cactus.dk (Gustav Brock) Date: Fri, 14 Dec 2007 09:08:43 +0100 Subject: [AccessD] Saving Table to Registry, ini, ect? Message-ID: Hi Robert Your choice, of course, but to me it's like crossing the pond to get water. /gustav >>> robert at servicexp.com 13-12-2007 23:29 >>> -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Gustav, You know I had originally thought about doing just that, but I really didn't want to have the FE maintain yet another back end. The FE already maintains 2 very large BE's. I guess I'm looking for a "new and fresh" way to complete this task.:-) As sometimes happens, the "tried and true" way prevails.. As always, your input is much appreciated.. WBR Robert Gustav Brock wrote: > Hi Robert > > Well, why not just use a local and separate mdb - you have all the tools to access it (pun intended) right on hand! > > /gustav > >>>> robert at servicexp.com 13-12-2007 17:38:23 >>> > Yep, know about them, but what would be the easiest and fastest way to save / load those settings. I'm not sure writing out and reading in 1K (18 fields) would be the fastest way, maybe it is...? > > This is in a fairly large / complicated FE (36meg .mde) and load time for the framework (and all things related) is already a bit to much.. :-( > > WBR > Robert From Gustav at cactus.dk Fri Dec 14 04:04:24 2007 From: Gustav at cactus.dk (Gustav Brock) Date: Fri, 14 Dec 2007 11:04:24 +0100 Subject: [AccessD] SQL Running Sum - 2 Message-ID: Hi Eoin It could be that some fields contain Null. Try this: Sum(IIf(Nz(W.ClientID, 0) > 0, Nz(W.WorkHours, 0),0)) AS ClientHours /gustav >>> ebairead at gmail.com 13-12-2007 22:12 >>> in a query On 13/12/2007, Charlotte Foust wrote: > > Where are you trying to do this, in a form, report, or query? > > Charlotte Foust > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com [mailto: > accessd-bounces at databaseadvisors.com] On Behalf Of Eoin C. Bair?ad > Sent: Thursday, December 13, 2007 10:13 AM > To: Access Developers discussion and problem solving > Subject: [AccessD] SQL Running Sum - 2 > > hi > > I see nothing in the SQL book to tell me that the following is impossible, > but it won't compile. > > Sum(IIf(W.ClientID >0, W.WorkHours,0)) AS ClientHours, > > is there a problem with a conditional running sum. > > Eoin > -- > -- > Eoin C. Bair?ad > Dublin, Ireland > ?th Cliath, ?ire From john at winhaven.net Fri Dec 14 09:42:12 2007 From: john at winhaven.net (John Bartow) Date: Fri, 14 Dec 2007 09:42:12 -0600 Subject: [AccessD] OT:Friday In-Reply-To: <00d701c83e17$50f4f5a0$0301a8c0@HAL9005> Message-ID: <200712141543.lBEFhJlf029845@databaseadvisors.com> Now, now! Let's not insult a particular nationality - even those that have been extinct for centuries - in the quest to label William. :-))) -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin at Philistine is, I think, the word you're looking for. Rocky From DWUTKA at Marlow.com Fri Dec 14 10:06:59 2007 From: DWUTKA at Marlow.com (Drew Wutka) Date: Fri, 14 Dec 2007 10:06:59 -0600 Subject: [AccessD] Access or SQL Server Express to web In-Reply-To: <001201c83e0a$80401ea0$ef706c4c@jisshowsbs.local> Message-ID: Did you ever doubt me? ;) The ONLY 'absolute' reasons to go to a server side database for web applications is size (if you're going to eat up a hundred megs a day or more), EXTREME use (and I'm talking THOUSANDS of TRULY simultaneous users), and triggers/rollback needs. With an .mdb stored OFF the website folders (but still on the server), the database is protected at the OS level, just as strong as a server side db would be protected. It only really has one user (the IIS Server), so the limit of users is out the window, and the amount of work it will do is limited to the heftiness of the webserver itself (because to the web application, the IIS Server is using the .mdb locally, so it will be even faster then sending queries off to another machine). Drew -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of William Hindman Sent: Thursday, December 13, 2007 10:34 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Access or SQL Server Express to web ...I know this will get your goat but we've had over 150 users in mdb sourced pages simultaneously without a hick-up so far ...I'm in the process of moving to SQL Server because the load will get much larger in the next few months but so far, Drew has been right, Access mdbs can take a lot of abuse on the web ...of course I'll freely admit that its read only and I cache the hell out of it ...but still :) ...the web based apps all are hosted on shared win2K3 boxes w plenty of ram and dedicated app spaces. ...the largest intranet based app never has more than ten users in it and the average is probably less than five ...the servers are all Dell PE's w/ 2GB ram and large Raid5 HDs running SBS2003 Premium R2 ...pretty vanilla but I like vanilla in servers :) ...like I said, I cater to small business owners and tend to keep it simple ...something an ignorant lout like me can stay on top of :) ...btw, the MS ajax built into 3.5 works really well compared to that added on to 2.0 ...its a very noticeable difference imnsho, especially in the gridview ...the MS sponsored open-source 3.5 ajax controls toolkit version on the other hand, still has some performance problems with some of the controls ...two steps forward, one step back. William From hkotsch at arcor.de Fri Dec 14 07:20:19 2007 From: hkotsch at arcor.de (Helmut Kotsch) Date: Fri, 14 Dec 2007 14:20:19 +0100 Subject: [AccessD] OT: LEGO Mindstorms NXT In-Reply-To: <000001c83dbf$5762f4d0$6401a8c0@nant> Message-ID: Hi Shamil, I just talked to a shop in Berlin that thinks they could send it to St. Peterburg. Their link is: http://www.experimentiershop.de/ Their business conditions are at: http://www.experimentiershop.de/AGB/index.cfm I don't know how good your German is. The countries they ship to doesn't include Russia, however a lot of states of the former Soviet Union. (Ukraine, Georgia, Weissrussland etc.) I asked the sales person whether they also would ship to St. Petersburg / Russia and he said that shouldn't be a problem. You just have to type in Russia when selecting the country and explain it in the Memo field of their internet order form. The shipment cost in this case would be Euro 29,95. You can get in contact with them by eMail under service at solarcosa.de. The persons name you contact this way is Stefan Rauscher. Don't use the info at solarcosa.de address. Alternative you could call him at 0049-30-23367000. Communicating in English should be no problem. I found the offer for Euro 259,95 at the following link. http://www.preispiraten-preisvergleich.de/showprodukt.asp?psmprodukt=7B58C79 26795CAB633A85B23A4770883 Hope you get this successfully settled. Wish you a merry xmas and a happy new year. Hope that I can make it to St. Petersburg one day like Lembit did. After all I was born 1941 in Insterburg/East Prussia which is today Tschernjachowsk/Russia. P.S.: I have no connections to the above business nor have I ever bought something from them. Helmut -----Ursprungliche Nachricht----- Von: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]Im Auftrag von Shamil Salakhetdinov Gesendet: Donnerstag, 13. Dezember 2007 20:36 An: 'Access Developers discussion and problem solving' Betreff: Re: [AccessD] OT: LEGO Mindstorms NXT Unfortunately, there is no way, Andy, from amazon.de to Russia for LEGO Mindstorms NXT: "*** Dieser Artikel kann leider nicht an den von Ihnen gewunschten Ort versandt werden. Sie konnen entweder die Versandadresse andern oder den Artikel aus Ihrer Bestellung loschen, indem Sie die Stuckzahl auf 0 setzen und anschlie?end auf "Aktualisieren" klicken." -- Shamil -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Andy Lacey Sent: Thursday, December 13, 2007 10:12 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] OT: LEGO Mindstorms NXT Shamil, Amazon.de has it. Any chance they'd deliver to you? -- Andy Lacey http://www.minstersystems.co.uk > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of > Gustav Brock > Sent: 13 December 2007 18:03 > To: accessd at databaseadvisors.com > Subject: Re: [AccessD] OT: LEGO Mindstorms NXT > > > Hi Shamil > > Your (Santa's) problem may be that the package is backordered ... > > /gustav > > >>> shamil at users.mns.ru 13-12-2007 13:34:22 >>> > Hi All, > > It's not Friday yet but the subject OT issue is rather urgent here :) > > My minor son (6.5 year old) has just finished his letter to > Santa in which he asks to bring him the LEGO Mindstorms as a > Christmas/New year Eve gift... > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/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 hkotsch at arcor.de Fri Dec 14 07:30:45 2007 From: hkotsch at arcor.de (Helmut Kotsch) Date: Fri, 14 Dec 2007 14:30:45 +0100 Subject: [AccessD] OT: LEGO Mindstorms NXT In-Reply-To: <000001c83dbf$5762f4d0$6401a8c0@nant> Message-ID: Hi Shamil, I just talked to a shop in Berlin that thinks they could send it to St. Peterburg. Their link is: http://www.experimentiershop.de/ Their business conditions are at: http://www.experimentiershop.de/AGB/index.cfm I don't know how good your German is. The countries they ship to doesn't include Russia, however a lot of states of the former Soviet Union. (Ukraine, Georgia, Weissrussland etc.) I asked the sales person whether they also would ship to St. Petersburg / Russia and he said that shouldn't be a problem. You just have to type in Russia when selecting the country and explain it in the Memo field of their internet order form. The shipment cost in this case would be Euro 29,95. You can get in contact with them by eMail under service at solarcosa.de. The persons name you contact this way is Stefan Rauscher. Don't use the info at solarcosa.de address. Alternative you could call him at 0049-30-23367000. Communicating in English should be no problem. I found the offer for Euro 259,95 at the following link. http://www.preispiraten-preisvergleich.de/showprodukt.asp?psmprodukt=7B58C79 26795CAB633A85B23A4770883 Hope you get this successfully settled. Wish you a merry xmas and a happy new year. Hope that I can make it to St. Petersburg one day like Lembit did. After all I was born 1941 in Insterburg/East Prussia which is today Tschernjachowsk/Russia. P.S.: I have no connections to the above business nor have I ever bought something from them. Helmut -----Ursprungliche Nachricht----- Von: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]Im Auftrag von Shamil Salakhetdinov Gesendet: Donnerstag, 13. Dezember 2007 20:36 An: 'Access Developers discussion and problem solving' Betreff: Re: [AccessD] OT: LEGO Mindstorms NXT Unfortunately, there is no way, Andy, from amazon.de to Russia for LEGO Mindstorms NXT: "*** Dieser Artikel kann leider nicht an den von Ihnen gewunschten Ort versandt werden. Sie konnen entweder die Versandadresse andern oder den Artikel aus Ihrer Bestellung loschen, indem Sie die Stuckzahl auf 0 setzen und anschlie?end auf "Aktualisieren" klicken." -- Shamil -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Andy Lacey Sent: Thursday, December 13, 2007 10:12 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] OT: LEGO Mindstorms NXT Shamil, Amazon.de has it. Any chance they'd deliver to you? -- Andy Lacey http://www.minstersystems.co.uk > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of > Gustav Brock > Sent: 13 December 2007 18:03 > To: accessd at databaseadvisors.com > Subject: Re: [AccessD] OT: LEGO Mindstorms NXT > > > Hi Shamil > > Your (Santa's) problem may be that the package is backordered ... > > /gustav > > >>> shamil at users.mns.ru 13-12-2007 13:34:22 >>> > Hi All, > > It's not Friday yet but the subject OT issue is rather urgent here :) > > My minor son (6.5 year old) has just finished his letter to > Santa in which he asks to bring him the LEGO Mindstorms as a > Christmas/New year Eve gift... > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/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 Dec 14 10:11:47 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Fri, 14 Dec 2007 11:11:47 -0500 Subject: [AccessD] OT:Friday In-Reply-To: <200712141543.lBEFhJlf029845@databaseadvisors.com> References: <00d701c83e17$50f4f5a0$0301a8c0@HAL9005> <200712141543.lBEFhJlf029845@databaseadvisors.com> Message-ID: <002501c83e6c$07aeb7a0$977aa8c0@M90> Kinda quiet today. D'ya hear the one about the Philistine, the Roman and the Greek who went into a bar... John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John Bartow Sent: Friday, December 14, 2007 10:42 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] OT:Friday Now, now! Let's not insult a particular nationality - even those that have been extinct for centuries - in the quest to label William. :-))) -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin at Philistine is, I think, the word you're looking for. Rocky -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From Jim.Hale at FleetPride.com Fri Dec 14 10:19:21 2007 From: Jim.Hale at FleetPride.com (Hale, Jim) Date: Fri, 14 Dec 2007 10:19:21 -0600 Subject: [AccessD] Saving Table to Registry, ini, ect? In-Reply-To: References: Message-ID: What you say is true but personally I know I get in ruts using the same techniques. It makes sense to occasionally question them to see if anything out there is better even if all one accomplishes is confirming that the best practices are already being used. Heck, I started with macros once upon a time until the eureka moment I discovered VBA. So I think I know where Robert is coming from. Jim Hale -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock Sent: Friday, December 14, 2007 2:09 AM To: accessd at databaseadvisors.com Subject: Re: [AccessD] Saving Table to Registry, ini, ect? Hi Robert Your choice, of course, but to me it's like crossing the pond to get water. /gustav >>> robert at servicexp.com 13-12-2007 23:29 >>> -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Gustav, You know I had originally thought about doing just that, but I really didn't want to have the FE maintain yet another back end. The FE already maintains 2 very large BE's. I guess I'm looking for a "new and fresh" way to complete this task.:-) As sometimes happens, the "tried and true" way prevails.. As always, your input is much appreciated.. WBR Robert Gustav Brock wrote: > Hi Robert > > Well, why not just use a local and separate mdb - you have all the tools to access it (pun intended) right on hand! > > /gustav > >>>> robert at servicexp.com 13-12-2007 17:38:23 >>> > Yep, know about them, but what would be the easiest and fastest way to save / load those settings. I'm not sure writing out and reading in 1K (18 fields) would be the fastest way, maybe it is...? > > This is in a fairly large / complicated FE (36meg .mde) and load time for the framework (and all things related) is already a bit to much.. :-( > > WBR > Robert -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com *********************************************************************** The information transmitted is intended solely for the individual or entity to which it is addressed and may contain confidential and/or privileged material. Any review, retransmission, dissemination or other use of or taking action in reliance upon this information by persons or entities other than the intended recipient is prohibited. If you have received this email in error please contact the sender and delete the material from any computer. As a recipient of this email, you are responsible for screening its contents and the contents of any attachments for the presence of viruses. No liability is accepted for any damages caused by any virus transmitted by this email. From carbonnb at gmail.com Fri Dec 14 10:25:44 2007 From: carbonnb at gmail.com (Bryan Carbonnell) Date: Fri, 14 Dec 2007 11:25:44 -0500 Subject: [AccessD] OT:Friday In-Reply-To: <002501c83e6c$07aeb7a0$977aa8c0@M90> References: <00d701c83e17$50f4f5a0$0301a8c0@HAL9005> <200712141543.lBEFhJlf029845@databaseadvisors.com> <002501c83e6c$07aeb7a0$977aa8c0@M90> Message-ID: On Dec 14, 2007 11:11 AM, jwcolby wrote: > Kinda quiet today. Yea, the mail server went south about 7am and I didn't notice until about 10am. Just wait for the flood as the server catches up :) -- Bryan Carbonnell - carbonnb at gmail.com Life's journey is not to arrive at the grave safely in a well preserved body, but rather to skid in sideways, totally worn out, shouting "What a great ride!" From DWUTKA at Marlow.com Fri Dec 14 10:27:26 2007 From: DWUTKA at Marlow.com (Drew Wutka) Date: Fri, 14 Dec 2007 10:27:26 -0600 Subject: [AccessD] OT: FrontPage Websites Message-ID: We've had a lot of talk about web interfaces, and a thought occurred to me that I felt like sharing. When I built a handful of pages, I tend to use Microsoft Scripting Editor. It's a very handy tool. But I tend to write most of my web pages by hand. With the scripting editor, the HTML stuff is intellisensed, so it just pours onto the page. However, when it comes to an actual site, I use FrontPage. FrontPage is loaded with all sorts of nifty tools when dealing with an actual site. One of the nicest features is FrontPage's navigation feature. When you build a site in FrontPage, you can add pages to it's navigation. The Navigation is represented in FrontPage like a big visio chart. You can drag pages into it, move them around (by dragging), even add external links. It's pretty handy. The only catch with it's navigation, is using it on the site. FrontPage provides 'canned' tools to use with it's navigation. You can put a page banner on a page, and menus, but they are all provided by FrontPage and are not truly customizable. So a few years ago, I reversed engineered FP's navigation. It turns out that it stores it's navigation in a delimited flat file called structure.cnf. Take a look at http://www.marlow.com . All of the navigation stuff uses FP's navigation structure, read by a VB .dll. So the menu's are javascripts (for look and animation), created by asp code using the VB .dll's information. This information is used for the top menu (side menus that some pages have), the bottom menu, and as you dig into the site, there's a 'reverse path' in the top right of the page, also built by the asp/.dll combo. Because I'm using the structure.cnf information on my own, I can tweak things, such as the product information. There are only three pages for our products, but the site 'sees' lots of pages. The .dll knows if the web page being displayed is a product page, so it connects to the product database and 'spoofs' the information. For example, http://internet/Products/productlist.asp?ProductType=19 to FrontPage is just productlist.asp. But the .dll knows it's a page that lists a 'type' of product, so it pulls up the product type name 'Accessories' and sets the page header info to 'Accessories', so that information shows up for the title of the page, and in the menus of the site. Anyhow, if this piques anyone's curiosity, give me a holler, I'd be more then happy to share my vb code for this stuff. Drew From slee at asu.edu Fri Dec 14 10:37:47 2007 From: slee at asu.edu (S Lee (Career Svcs.)) Date: Fri, 14 Dec 2007 09:37:47 -0700 Subject: [AccessD] OT: FrontPage Websites In-Reply-To: References: Message-ID: <68656C04C7C0AA4883E870908A8577B20780149B@EX03.asurite.ad.asu.edu> I'd appreciate seeing your VB code, thanks! slee at asu.edu -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Drew Wutka Sent: Friday, December 14, 2007 9:27 AM To: Access Developers discussion and problem solving Subject: [AccessD] OT: FrontPage Websites We've had a lot of talk about web interfaces, and a thought occurred to me that I felt like sharing. When I built a handful of pages, I tend to use Microsoft Scripting Editor. It's a very handy tool. But I tend to write most of my web pages by hand. With the scripting editor, the HTML stuff is intellisensed, so it just pours onto the page. However, when it comes to an actual site, I use FrontPage. FrontPage is loaded with all sorts of nifty tools when dealing with an actual site. One of the nicest features is FrontPage's navigation feature. When you build a site in FrontPage, you can add pages to it's navigation. The Navigation is represented in FrontPage like a big visio chart. You can drag pages into it, move them around (by dragging), even add external links. It's pretty handy. The only catch with it's navigation, is using it on the site. FrontPage provides 'canned' tools to use with it's navigation. You can put a page banner on a page, and menus, but they are all provided by FrontPage and are not truly customizable. So a few years ago, I reversed engineered FP's navigation. It turns out that it stores it's navigation in a delimited flat file called structure.cnf. Take a look at http://www.marlow.com . All of the navigation stuff uses FP's navigation structure, read by a VB .dll. So the menu's are javascripts (for look and animation), created by asp code using the VB .dll's information. This information is used for the top menu (side menus that some pages have), the bottom menu, and as you dig into the site, there's a 'reverse path' in the top right of the page, also built by the asp/.dll combo. Because I'm using the structure.cnf information on my own, I can tweak things, such as the product information. There are only three pages for our products, but the site 'sees' lots of pages. The .dll knows if the web page being displayed is a product page, so it connects to the product database and 'spoofs' the information. For example, http://internet/Products/productlist.asp?ProductType=19 to FrontPage is just productlist.asp. But the .dll knows it's a page that lists a 'type' of product, so it pulls up the product type name 'Accessories' and sets the page header info to 'Accessories', so that information shows up for the title of the page, and in the menus of the site. Anyhow, if this piques anyone's curiosity, give me a holler, I'd be more then happy to share my vb code for this stuff. Drew -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From Gustav at cactus.dk Fri Dec 14 10:42:19 2007 From: Gustav at cactus.dk (Gustav Brock) Date: Fri, 14 Dec 2007 17:42:19 +0100 Subject: [AccessD] Saving Table to Registry, ini, ect? Message-ID: Hi Jim (and Robert) Yes, but Robert is already handling two linked databases so no further complication will follow by attaching a table of settings. You can create the database with one line of code if you keep a master copy in the frontend, and you may not even need to link the table permanently if you use queries with the "IN" syntax for the path and database name. Further, code for creating a temp database from scratch has been posted several times. We've used that technique for some projects and it works so fast that you can't notice it. Modify the code to not delete the database on exit and you are done. /gustav >>> Jim.Hale at fleetpride.com 14-12-2007 17:19 >>> What you say is true but personally I know I get in ruts using the same techniques. It makes sense to occasionally question them to see if anything out there is better even if all one accomplishes is confirming that the best practices are already being used. Heck, I started with macros once upon a time until the eureka moment I discovered VBA. So I think I know where Robert is coming from. Jim Hale -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock Sent: Friday, December 14, 2007 2:09 AM To: accessd at databaseadvisors.com Subject: Re: [AccessD] Saving Table to Registry, ini, ect? Hi Robert Your choice, of course, but to me it's like crossing the pond to get water. /gustav >>> robert at servicexp.com 13-12-2007 23:29 >>> -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Gustav, You know I had originally thought about doing just that, but I really didn't want to have the FE maintain yet another back end. The FE already maintains 2 very large BE's. I guess I'm looking for a "new and fresh" way to complete this task.:-) As sometimes happens, the "tried and true" way prevails.. As always, your input is much appreciated.. WBR Robert Gustav Brock wrote: > Hi Robert > > Well, why not just use a local and separate mdb - you have all the tools to access it (pun intended) right on hand! > > /gustav > >>>> robert at servicexp.com 13-12-2007 17:38:23 >>> > Yep, know about them, but what would be the easiest and fastest way to save / load those settings. I'm not sure writing out and reading in 1K (18 fields) would be the fastest way, maybe it is...? > > This is in a fairly large / complicated FE (36meg .mde) and load time for the framework (and all things related) is already a bit to much.. :-( > > WBR > Robert -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com *********************************************************************** The information transmitted is intended solely for the individual or entity to which it is addressed and may contain confidential and/or privileged material. Any review, retransmission, dissemination or other use of or taking action in reliance upon this information by persons or entities other than the intended recipient is prohibited. If you have received this email in error please contact the sender and delete the material from any computer. As a recipient of this email, you are responsible for screening its contents and the contents of any attachments for the presence of viruses. No liability is accepted for any damages caused by any virus transmitted by this email. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From wdhindman at dejpolsystems.com Fri Dec 14 07:49:35 2007 From: wdhindman at dejpolsystems.com (William Hindman) Date: Fri, 14 Dec 2007 08:49:35 -0500 Subject: [AccessD] OT:Friday References: <002b01c83db1$3d9e2820$8119fea9@LTVM><001001c83dbd$959d33c0$ef706c4c@jisshowsbs.local><29f585dd0712131302j41a2104dp4e87ff2db9eed3bd@mail.gmail.com> <00d701c83e17$50f4f5a0$0301a8c0@HAL9005> Message-ID: <001401c83e58$2a0a6e70$ef706c4c@jisshowsbs.local> "I think" Rocky ...do you schedule it, or does it just occur in rare random moments of sophistry? William ----- Original Message ----- From: "Rocky Smolin at Beach Access Software" To: "'Access Developers discussion and problem solving'" Sent: Friday, December 14, 2007 1:05 AM Subject: Re: [AccessD] OT:Friday > Philistine is, I think, the word you're looking for. > > Rocky > > > > > > > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Arthur Fuller > Sent: Thursday, December 13, 2007 1:03 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] OT:Friday > > Sometimes, William, it's difficult to tell whether you just like to play > the > ignorant lout or you actually are the aforementioned. I'll go with the > former, in Christmas spirit. > > On 12/13/07, William Hindman wrote: >> >> ...wouldn't a simple "goodbye" have done? :) >> >> William >> > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > No virus found in this incoming message. > Checked by AVG Free Edition. > Version: 7.5.503 / Virus Database: 269.17.1/1182 - Release Date: > 12/12/2007 > 11:29 AM > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com From Gustav at cactus.dk Fri Dec 14 10:52:58 2007 From: Gustav at cactus.dk (Gustav Brock) Date: Fri, 14 Dec 2007 17:52:58 +0100 Subject: [AccessD] Saving Table to Registry, ini, ect? Message-ID: Hi Jim and Robert If you wish, a table can be saved/read with ADO to/from a single file in the ADTG format. Look up the thread on: ADO Save recordset format adPersistADTG http://databaseadvisors.com/pipermail/accessd/2006-June/044637.html /gustav >>> Jim.Hale at fleetpride.com 14-12-2007 17:19 >>> What you say is true but personally I know I get in ruts using the same techniques. It makes sense to occasionally question them to see if anything out there is better even if all one accomplishes is confirming that the best practices are already being used. Heck, I started with macros once upon a time until the eureka moment I discovered VBA. So I think I know where Robert is coming from. Jim Hale -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock Sent: Friday, December 14, 2007 2:09 AM To: accessd at databaseadvisors.com Subject: Re: [AccessD] Saving Table to Registry, ini, ect? Hi Robert Your choice, of course, but to me it's like crossing the pond to get water. /gustav >>> robert at servicexp.com 13-12-2007 23:29 >>> -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Gustav, You know I had originally thought about doing just that, but I really didn't want to have the FE maintain yet another back end. The FE already maintains 2 very large BE's. I guess I'm looking for a "new and fresh" way to complete this task.:-) As sometimes happens, the "tried and true" way prevails.. As always, your input is much appreciated.. WBR Robert Gustav Brock wrote: > Hi Robert > > Well, why not just use a local and separate mdb - you have all the tools to access it (pun intended) right on hand! > > /gustav > >>>> robert at servicexp.com 13-12-2007 17:38:23 >>> > Yep, know about them, but what would be the easiest and fastest way to save / load those settings. I'm not sure writing out and reading in 1K (18 fields) would be the fastest way, maybe it is...? > > This is in a fairly large / complicated FE (36meg .mde) and load time for the framework (and all things related) is already a bit to much.. :-( > > WBR > Robert From shamil at users.mns.ru Fri Dec 14 11:02:35 2007 From: shamil at users.mns.ru (Shamil Salakhetdinov) Date: Fri, 14 Dec 2007 20:02:35 +0300 Subject: [AccessD] OT: LEGO Mindstorms NXT In-Reply-To: <01f301c83dc2$bf566880$0f01a8c0@officexp> Message-ID: <000601c83e73$200a5b90$6401a8c0@nant> Thank you John, That could be an option if somebody you know goes to St.Petersburg, Russia as a tourist in the coming days before New Year Eve... If not, I will look for other options, I will probably drive by car or go by bus to Helsinki, Finland - it is not far from here after all - just ~400km - the road is not everywhere a good highway so it could take a 6-7 hours to get there including passing the customs between Russia and Finland but this toy should be somewhere in Helsinki I'm quite sure.... Thank you again fro your proposal. -- Shamil -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John Skolits Sent: Thursday, December 13, 2007 11:00 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] OT: LEGO Mindstorms NXT Would it make sense for someone to buy it here for you (US) and then ship it to you? Not sure if it would make it by Christmas. You may be able to avoid Customs if it's shipped as a gift. John Skolits From shamil at users.mns.ru Fri Dec 14 11:02:35 2007 From: shamil at users.mns.ru (Shamil Salakhetdinov) Date: Fri, 14 Dec 2007 20:02:35 +0300 Subject: [AccessD] OT: LEGO Mindstorms NXT In-Reply-To: Message-ID: <000701c83e73$231d40e0$6401a8c0@nant> Hello Helmut, Thank you for the link. My spoken German is zero but I can read and understand some written German - I went to their site and tried to register in their online shop and I have found that Russia isn't in the list of the countries in a combo/dropdown-box on their registration form... Ukraine and Weissrussland are there but not Russia... I might try to contact them by e-mail/call them by phone next week if I will not find other ways to get this LEGO for my son... Thank you for the link and Welcome to St.Petersburg, Russia! -- Shamil -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Helmut Kotsch Sent: Friday, December 14, 2007 4:31 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] OT: LEGO Mindstorms NXT Hi Shamil, I just talked to a shop in Berlin that thinks they could send it to St. Peterburg. Their link is: http://www.experimentiershop.de/ Their business conditions are at: http://www.experimentiershop.de/AGB/index.cfm I don't know how good your German is. The countries they ship to doesn't include Russia, however a lot of states of the former Soviet Union. (Ukraine, Georgia, Weissrussland etc.) I asked the sales person whether they also would ship to St. Petersburg / Russia and he said that shouldn't be a problem. You just have to type in Russia when selecting the country and explain it in the Memo field of their internet order form. The shipment cost in this case would be Euro 29,95. You can get in contact with them by eMail under service at solarcosa.de. The persons name you contact this way is Stefan Rauscher. Don't use the info at solarcosa.de address. Alternative you could call him at 0049-30-23367000. Communicating in English should be no problem. I found the offer for Euro 259,95 at the following link. http://www.preispiraten-preisvergleich.de/showprodukt.asp?psmprodukt=7B58C79 26795CAB633A85B23A4770883 Hope you get this successfully settled. Wish you a merry xmas and a happy new year. Hope that I can make it to St. Petersburg one day like Lembit did. After all I was born 1941 in Insterburg/East Prussia which is today Tschernjachowsk/Russia. P.S.: I have no connections to the above business nor have I ever bought something from them. Helmut -----Ursprungliche Nachricht----- Von: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]Im Auftrag von Shamil Salakhetdinov Gesendet: Donnerstag, 13. Dezember 2007 20:36 An: 'Access Developers discussion and problem solving' Betreff: Re: [AccessD] OT: LEGO Mindstorms NXT Unfortunately, there is no way, Andy, from amazon.de to Russia for LEGO Mindstorms NXT: "*** Dieser Artikel kann leider nicht an den von Ihnen gewunschten Ort versandt werden. Sie konnen entweder die Versandadresse andern oder den Artikel aus Ihrer Bestellung loschen, indem Sie die Stuckzahl auf 0 setzen und anschlie?end auf "Aktualisieren" klicken." -- Shamil -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Andy Lacey Sent: Thursday, December 13, 2007 10:12 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] OT: LEGO Mindstorms NXT Shamil, Amazon.de has it. Any chance they'd deliver to you? -- Andy Lacey http://www.minstersystems.co.uk > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of > Gustav Brock > Sent: 13 December 2007 18:03 > To: accessd at databaseadvisors.com > Subject: Re: [AccessD] OT: LEGO Mindstorms NXT > > > Hi Shamil > > Your (Santa's) problem may be that the package is backordered ... > > /gustav > > >>> shamil at users.mns.ru 13-12-2007 13:34:22 >>> > Hi All, > > It's not Friday yet but the subject OT issue is rather urgent here :) > > My minor son (6.5 year old) has just finished his letter to > Santa in which he asks to bring him the LEGO Mindstorms as a > Christmas/New year Eve gift... > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/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 Dec 14 11:07:56 2007 From: rockysmolin at bchacc.com (Rocky Smolin at Beach Access Software) Date: Fri, 14 Dec 2007 09:07:56 -0800 Subject: [AccessD] OT:Friday In-Reply-To: <001401c83e58$2a0a6e70$ef706c4c@jisshowsbs.local> References: <002b01c83db1$3d9e2820$8119fea9@LTVM><001001c83dbd$959d33c0$ef706c4c@jisshowsbs.local><29f585dd0712131302j41a2104dp4e87ff2db9eed3bd@mail.gmail.com><00d701c83e17$50f4f5a0$0301a8c0@HAL9005> <001401c83e58$2a0a6e70$ef706c4c@jisshowsbs.local> Message-ID: <000601c83e73$df92a530$0301a8c0@HAL9005> Rene Descartes quaffed his pint and the barmaid asked him if he'd like another. Rene said: "I don't think...". And then he disappeared. Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of William Hindman Sent: Friday, December 14, 2007 5:50 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] OT:Friday "I think" Rocky ...do you schedule it, or does it just occur in rare random moments of sophistry? William ----- Original Message ----- From: "Rocky Smolin at Beach Access Software" To: "'Access Developers discussion and problem solving'" Sent: Friday, December 14, 2007 1:05 AM Subject: Re: [AccessD] OT:Friday > Philistine is, I think, the word you're looking for. > > Rocky > > > > > > > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Arthur Fuller > Sent: Thursday, December 13, 2007 1:03 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] OT:Friday > > Sometimes, William, it's difficult to tell whether you just like to play > the > ignorant lout or you actually are the aforementioned. I'll go with the > former, in Christmas spirit. > > On 12/13/07, William Hindman wrote: >> >> ...wouldn't a simple "goodbye" have done? :) >> >> William >> > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > No virus found in this incoming message. > Checked by AVG Free Edition. > Version: 7.5.503 / Virus Database: 269.17.1/1182 - Release Date: > 12/12/2007 > 11:29 AM > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com No virus found in this incoming message. Checked by AVG Free Edition. Version: 7.5.503 / Virus Database: 269.17.1/1183 - Release Date: 12/13/2007 9:15 AM From ssharkins at gmail.com Fri Dec 14 11:10:59 2007 From: ssharkins at gmail.com (Susan Harkins) Date: Fri, 14 Dec 2007 12:10:59 -0500 Subject: [AccessD] Saving Table to Registry, ini, ect? References: Message-ID: <016801c83e74$520ef6e0$4b3a8343@SusanOne> You know, I've tried to sell an article on ADTG to every publisher I write for and none of them are interested -- don't understand it. Susan H. > Hi Jim and Robert > > If you wish, a table can be saved/read with ADO to/from a single file in > the ADTG format. > Look up the thread on: > > ADO Save recordset format adPersistADTG > > http://databaseadvisors.com/pipermail/accessd/2006-June/044637.html > From Gustav at cactus.dk Fri Dec 14 11:20:53 2007 From: Gustav at cactus.dk (Gustav Brock) Date: Fri, 14 Dec 2007 18:20:53 +0100 Subject: [AccessD] Saving Table to Registry, ini, ect? Message-ID: Hi Susan They want the sexy XML format which is bloated by a factor of two. But who cares when dealing with 1000 records or less. just change the parameter for the format, and the function will do just that - with the option for a direct download from a website - cool! /gustav >>> ssharkins at gmail.com 14-12-2007 18:10 >>> You know, I've tried to sell an article on ADTG to every publisher I write for and none of them are interested -- don't understand it. Susan H. > Hi Jim and Robert > > If you wish, a table can be saved/read with ADO to/from a single file in > the ADTG format. > Look up the thread on: > > ADO Save recordset format adPersistADTG > > http://databaseadvisors.com/pipermail/accessd/2006-June/044637.html From hkotsch at arcor.de Fri Dec 14 11:21:02 2007 From: hkotsch at arcor.de (Helmut Kotsch) Date: Fri, 14 Dec 2007 18:21:02 +0100 Subject: [AccessD] OT: LEGO Mindstorms NXT In-Reply-To: <000701c83e73$231d40e0$6401a8c0@nant> Message-ID: Shamil, the person I spoke to mentioned that Russia is not on the list. He suggested that you select i.e. Ukraine and explain in the Memo Field that you actually want to have it shipped to Russia. He couldn't explain to me why Russia is not on the list. But he told me that he doesn't see any problem shipping to Russia regardless what his list is showing. I would suggest that you try to clarify with Stefan by eMail or Phone, you then probably could order by eMail or Phone. If you need help / assistance from my side pls let me know. If you know of somebody coming to Germany there could be another way. There are 6 nonstop flights daily just with Lufthansa from Germany to St. Petersburg. 3 out of Frankfurt, 3 out of Munich. Travel time is 2 hours and 45 minutes, which is better than your car drive to Helsinki. Helmut -----Ursprungliche Nachricht----- Von: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]Im Auftrag von Shamil Salakhetdinov Gesendet: Freitag, 14. Dezember 2007 18:03 An: 'Access Developers discussion and problem solving' Betreff: Re: [AccessD] OT: LEGO Mindstorms NXT Hello Helmut, Thank you for the link. My spoken German is zero but I can read and understand some written German - I went to their site and tried to register in their online shop and I have found that Russia isn't in the list of the countries in a combo/dropdown-box on their registration form... Ukraine and Weissrussland are there but not Russia... I might try to contact them by e-mail/call them by phone next week if I will not find other ways to get this LEGO for my son... Thank you for the link and Welcome to St.Petersburg, Russia! -- Shamil -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Helmut Kotsch Sent: Friday, December 14, 2007 4:31 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] OT: LEGO Mindstorms NXT Hi Shamil, I just talked to a shop in Berlin that thinks they could send it to St. Peterburg. Their link is: http://www.experimentiershop.de/ Their business conditions are at: http://www.experimentiershop.de/AGB/index.cfm I don't know how good your German is. The countries they ship to doesn't include Russia, however a lot of states of the former Soviet Union. (Ukraine, Georgia, Weissrussland etc.) I asked the sales person whether they also would ship to St. Petersburg / Russia and he said that shouldn't be a problem. You just have to type in Russia when selecting the country and explain it in the Memo field of their internet order form. The shipment cost in this case would be Euro 29,95. You can get in contact with them by eMail under service at solarcosa.de. The persons name you contact this way is Stefan Rauscher. Don't use the info at solarcosa.de address. Alternative you could call him at 0049-30-23367000. Communicating in English should be no problem. I found the offer for Euro 259,95 at the following link. http://www.preispiraten-preisvergleich.de/showprodukt.asp?psmprodukt=7B58C79 26795CAB633A85B23A4770883 Hope you get this successfully settled. Wish you a merry xmas and a happy new year. Hope that I can make it to St. Petersburg one day like Lembit did. After all I was born 1941 in Insterburg/East Prussia which is today Tschernjachowsk/Russia. P.S.: I have no connections to the above business nor have I ever bought something from them. Helmut -----Ursprungliche Nachricht----- Von: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]Im Auftrag von Shamil Salakhetdinov Gesendet: Donnerstag, 13. Dezember 2007 20:36 An: 'Access Developers discussion and problem solving' Betreff: Re: [AccessD] OT: LEGO Mindstorms NXT Unfortunately, there is no way, Andy, from amazon.de to Russia for LEGO Mindstorms NXT: "*** Dieser Artikel kann leider nicht an den von Ihnen gewunschten Ort versandt werden. Sie konnen entweder die Versandadresse andern oder den Artikel aus Ihrer Bestellung loschen, indem Sie die Stuckzahl auf 0 setzen und anschlie?end auf "Aktualisieren" klicken." -- Shamil -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Andy Lacey Sent: Thursday, December 13, 2007 10:12 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] OT: LEGO Mindstorms NXT Shamil, Amazon.de has it. Any chance they'd deliver to you? -- Andy Lacey http://www.minstersystems.co.uk > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of > Gustav Brock > Sent: 13 December 2007 18:03 > To: accessd at databaseadvisors.com > Subject: Re: [AccessD] OT: LEGO Mindstorms NXT > > > Hi Shamil > > Your (Santa's) problem may be that the package is backordered ... > > /gustav > > >>> shamil at users.mns.ru 13-12-2007 13:34:22 >>> > Hi All, > > It's not Friday yet but the subject OT issue is rather urgent here :) > > My minor son (6.5 year old) has just finished his letter to > Santa in which he asks to bring him the LEGO Mindstorms as a > Christmas/New year Eve gift... > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/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 Dec 14 11:30:23 2007 From: fuller.artful at gmail.com (Arthur Fuller) Date: Fri, 14 Dec 2007 12:30:23 -0500 Subject: [AccessD] OT:Friday In-Reply-To: <000601c83e73$df92a530$0301a8c0@HAL9005> References: <002b01c83db1$3d9e2820$8119fea9@LTVM> <001001c83dbd$959d33c0$ef706c4c@jisshowsbs.local> <29f585dd0712131302j41a2104dp4e87ff2db9eed3bd@mail.gmail.com> <00d701c83e17$50f4f5a0$0301a8c0@HAL9005> <001401c83e58$2a0a6e70$ef706c4c@jisshowsbs.local> <000601c83e73$df92a530$0301a8c0@HAL9005> Message-ID: <29f585dd0712140930i1c8623bfu468a98f24139db49@mail.gmail.com> Despite the fact that I majored in philosophy, I never did quite get Rene's point on this. "I feel pain, therefore I am" seems more apt to me. In fact, I once witnessed a graphic demonstration of this. A student issued the classic narcissist/sophist argument, "How do I know you're not not just a figment of my imagination?", whereupon my friend Paul slapped him hard on the face. No further discussion was required, but at the risk of pedantry I continue. At this point, the student had a number of options: I merely think that I have been humiliated in public and am currently feeling pain, but this is not actually the case, since it's all an illusion. Therefore the swelling on my cheek is an illusion. The question therefore becomes, why does it hurt? Why do I have illusions that hurt? Why don't I focus on Penelope Cruz, if I'm going to have illusions? Of course, my illusion of Ms. Cruz could hurt me, too, and how could I fight that off? She'd crush me and mock my desire, but it's ok, since it's all in the imagination. I actually was humiliated in public and actually am feeling pain (in which case, my previous thesis that everything may be imaginary is incorrect). I actually was humiliated in public and actually am feeling the pain of the slap. None of the above is correct. I'm simply a deluded person from Winnipeg, which explains everything. None of the above is correct. I'm simply a deluded person from Winnipeg, which explains nothing. And so on. (Hey, it's Friday!) A. On 12/14/07, Rocky Smolin at Beach Access Software wrote: > > Rene Descartes quaffed his pint and the barmaid asked him if he'd like > another. Rene said: "I don't think...". And then he disappeared. > > Rocky > > > > > > > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of William Hindman > Sent: Friday, December 14, 2007 5:50 AM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] OT:Friday > > "I think" Rocky > > ...do you schedule it, or does it just occur in rare random moments of > sophistry? > > William > > ----- Original Message ----- > From: "Rocky Smolin at Beach Access Software" > To: "'Access Developers discussion and problem solving'" > > Sent: Friday, December 14, 2007 1:05 AM > Subject: Re: [AccessD] OT:Friday > > > > Philistine is, I think, the word you're looking for. > > > > Rocky > > > > > > > > > > > > > > > > > > -----Original Message----- > > From: accessd-bounces at databaseadvisors.com > > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Arthur Fuller > > Sent: Thursday, December 13, 2007 1:03 PM > > To: Access Developers discussion and problem solving > > Subject: Re: [AccessD] OT:Friday > > > > Sometimes, William, it's difficult to tell whether you just like to play > > the > > ignorant lout or you actually are the aforementioned. I'll go with the > > former, in Christmas spirit. > > > > On 12/13/07, William Hindman wrote: > >> > >> ...wouldn't a simple "goodbye" have done? :) > >> > >> William > >> > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > > > No virus found in this incoming message. > > Checked by AVG Free Edition. > > Version: 7.5.503 / Virus Database: 269.17.1/1182 - Release Date: > > 12/12/2007 > > 11:29 AM > > > > > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > No virus found in this incoming message. > Checked by AVG Free Edition. > Version: 7.5.503 / Virus Database: 269.17.1/1183 - Release Date: > 12/13/2007 > 9:15 AM > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From john at winhaven.net Fri Dec 14 11:30:01 2007 From: john at winhaven.net (John Bartow) Date: Fri, 14 Dec 2007 11:30:01 -0600 Subject: [AccessD] OT:Friday In-Reply-To: <002501c83e6c$07aeb7a0$977aa8c0@M90> Message-ID: <200712141731.lBEHVBit025888@databaseadvisors.com> No, I haven't heard that one. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Friday, December 14, 2007 10:12 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] OT:Friday Kinda quiet today. D'ya hear the one about the Philistine, the Roman and the Greek who went into a bar... From cfoust at infostatsystems.com Fri Dec 14 11:31:29 2007 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Fri, 14 Dec 2007 09:31:29 -0800 Subject: [AccessD] Saving Table to Registry, ini, ect? In-Reply-To: <016801c83e74$520ef6e0$4b3a8343@SusanOne> References: <016801c83e74$520ef6e0$4b3a8343@SusanOne> Message-ID: You can just as easily persist it to xml, you know. I created a demo of that once. Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Susan Harkins Sent: Friday, December 14, 2007 9:11 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Saving Table to Registry, ini, ect? You know, I've tried to sell an article on ADTG to every publisher I write for and none of them are interested -- don't understand it. Susan H. > Hi Jim and Robert > > If you wish, a table can be saved/read with ADO to/from a single file > in the ADTG format. > Look up the thread on: > > ADO Save recordset format adPersistADTG > > http://databaseadvisors.com/pipermail/accessd/2006-June/044637.html > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From mfisch4 at capex.com.ar Fri Dec 14 11:40:28 2007 From: mfisch4 at capex.com.ar (MF) Date: Fri, 14 Dec 2007 14:40:28 -0300 Subject: [AccessD] OT:Friday In-Reply-To: <29f585dd0712140930i1c8623bfu468a98f24139db49@mail.gmail.co m> References: <002b01c83db1$3d9e2820$8119fea9@LTVM> <001001c83dbd$959d33c0$ef706c4c@jisshowsbs.local> <29f585dd0712131302j41a2104dp4e87ff2db9eed3bd@mail.gmail.com> <00d701c83e17$50f4f5a0$0301a8c0@HAL9005> <001401c83e58$2a0a6e70$ef706c4c@jisshowsbs.local> <000601c83e73$df92a530$0301a8c0@HAL9005> <29f585dd0712140930i1c8623bfu468a98f24139db49@mail.gmail.com> Message-ID: <200712141740.lBEHeaEr032319@databaseadvisors.com> Cause Rene got it backwards. It happens. MF ______________________________ At 02:30 PM 14/12/2007, you wrote: >Despite the fact that I majored in philosophy, I never did quite get Rene's >point on this. From stephen at bondsoftware.co.nz Fri Dec 14 11:44:00 2007 From: stephen at bondsoftware.co.nz (Stephen) Date: Sat, 15 Dec 2007 06:44:00 +1300 Subject: [AccessD] OT: FrontPage Websites Message-ID: <569E08FC48047F4F848850B118195FBE019F1E@server.BondSoftware.local> Ditto stephen at bondsoftware.co.nz -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of S Lee (Career Svcs.) Sent: Saturday, 15 December 2007 5:46 a.m. To: Stephen Subject: Re: [AccessD] OT: FrontPage Websites I'd appreciate seeing your VB code, thanks! slee at asu.edu -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Drew Wutka Sent: Friday, December 14, 2007 9:27 AM To: Access Developers discussion and problem solving Subject: [AccessD] OT: FrontPage Websites We've had a lot of talk about web interfaces, and a thought occurred to me that I felt like sharing. When I built a handful of pages, I tend to use Microsoft Scripting Editor. It's a very handy tool. But I tend to write most of my web pages by hand. With the scripting editor, the HTML stuff is intellisensed, so it just pours onto the page. However, when it comes to an actual site, I use FrontPage. FrontPage is loaded with all sorts of nifty tools when dealing with an actual site. One of the nicest features is FrontPage's navigation feature. When you build a site in FrontPage, you can add pages to it's navigation. The Navigation is represented in FrontPage like a big visio chart. You can drag pages into it, move them around (by dragging), even add external links. It's pretty handy. The only catch with it's navigation, is using it on the site. FrontPage provides 'canned' tools to use with it's navigation. You can put a page banner on a page, and menus, but they are all provided by FrontPage and are not truly customizable. So a few years ago, I reversed engineered FP's navigation. It turns out that it stores it's navigation in a delimited flat file called structure.cnf. Take a look at http://www.marlow.com . All of the navigation stuff uses FP's navigation structure, read by a VB .dll. So the menu's are javascripts (for look and animation), created by asp code using the VB .dll's information. This information is used for the top menu (side menus that some pages have), the bottom menu, and as you dig into the site, there's a 'reverse path' in the top right of the page, also built by the asp/.dll combo. Because I'm using the structure.cnf information on my own, I can tweak things, such as the product information. There are only three pages for our products, but the site 'sees' lots of pages. The .dll knows if the web page being displayed is a product page, so it connects to the product database and 'spoofs' the information. For example, http://internet/Products/productlist.asp?ProductType=19 to FrontPage is just productlist.asp. But the .dll knows it's a page that lists a 'type' of product, so it pulls up the product type name 'Accessories' and sets the page header info to 'Accessories', so that information shows up for the title of the page, and in the menus of the site. Anyhow, if this piques anyone's curiosity, give me a holler, I'd be more then happy to share my vb code for this stuff. Drew -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/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 askolits at nni.com Fri Dec 14 11:45:14 2007 From: askolits at nni.com (John Skolits) Date: Fri, 14 Dec 2007 12:45:14 -0500 Subject: [AccessD] OT: LEGO Mindstorms NXT In-Reply-To: <000601c83e73$200a5b90$6401a8c0@nant> References: <01f301c83dc2$bf566880$0f01a8c0@officexp> <000601c83e73$200a5b90$6401a8c0@nant> Message-ID: <011701c83e79$152b3fe0$0f01a8c0@officexp> I'm sorry that I couldn't help. John -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Shamil Salakhetdinov Sent: Friday, December 14, 2007 12:03 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] OT: LEGO Mindstorms NXT Thank you John, That could be an option if somebody you know goes to St.Petersburg, Russia as a tourist in the coming days before New Year Eve... If not, I will look for other options, I will probably drive by car or go by bus to Helsinki, Finland - it is not far from here after all - just ~400km - the road is not everywhere a good highway so it could take a 6-7 hours to get there including passing the customs between Russia and Finland but this toy should be somewhere in Helsinki I'm quite sure.... Thank you again fro your proposal. -- Shamil -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John Skolits Sent: Thursday, December 13, 2007 11:00 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] OT: LEGO Mindstorms NXT Would it make sense for someone to buy it here for you (US) and then ship it to you? Not sure if it would make it by Christmas. You may be able to avoid Customs if it's shipped as a gift. John Skolits -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From kismert at gmail.com Fri Dec 14 11:49:27 2007 From: kismert at gmail.com (Ken Ismert) Date: Fri, 14 Dec 2007 11:49:27 -0600 Subject: [AccessD] Access Zero-Day Attack Message-ID: <4762C227.5010605@gmail.com> Just a heads up, guys: MS Access Exploit in the Wild http://blogs.pcmag.com/securitywatch/2007/12/ms_access_exploit_in_the_wild.php Don't accept any Access database files from strangers. -Ken From DWUTKA at Marlow.com Fri Dec 14 12:00:08 2007 From: DWUTKA at Marlow.com (Drew Wutka) Date: Fri, 14 Dec 2007 12:00:08 -0600 Subject: [AccessD] OT: FrontPage Websites In-Reply-To: <569E08FC48047F4F848850B118195FBE019F1E@server.BondSoftware.local> Message-ID: Ok, here's the first of the two classes in my SiteNav2006.dll. There is also a module, for my DBConnect function, which just sets the ADODB.Connection argument to a new ADODB.Connection, set's it's provider to Jet 4.0, then sets the extended proprerty for the workgroup file and opens the secured database. This is the Node Class: Option Explicit Public ID As Long Public ParentID As Long Public URL As String Public Title As String Public RootNode As Boolean Dim MyNodes As Collection Private Sub Class_Initialize() Set MyNodes = New Collection End Sub Property Get ChildCount() As Long ChildCount = MyNodes.Count End Property Friend Function AddChild(nd As Node) MyNodes.Add nd End Function Property Get ChildNode(intPos As Long) As Node Set ChildNode = MyNodes(intPos) End Property Public Function NewEnum() As IUnknown Set NewEnum = MyNodes.[_NewEnum] End Function My next email will have the Nodes class. The code is a little long, so I'm crossing my fingers that it will post. In the RetrieveNavigation Function, I will put '''Customization Starts here for where this function starts mixing the FP navigation with the product database for our site, so that wouldn't have to be included in someone elses...but I'm keeping it in there to show how you can tweak the navigation to include custom dynamic pages. Drew From DWUTKA at Marlow.com Fri Dec 14 12:00:57 2007 From: DWUTKA at Marlow.com (Drew Wutka) Date: Fri, 14 Dec 2007 12:00:57 -0600 Subject: [AccessD] OT: FrontPage Websites In-Reply-To: <569E08FC48047F4F848850B118195FBE019F1E@server.BondSoftware.local> Message-ID: This is the Nodes Class Option Explicit Dim NavNodes As Collection Dim NodesByURL As Collection Dim strRootURL As String Dim strRootPath As String Dim strRootNode As String Public Function GetPageFromURL(strURL As String) As Node Set GetPageFromURL = NodesByURL(strURL) End Function Property Get ReverseNavByURL(ByVal strCurrentURL As String) Dim CurrentNode As Node Dim strRevNav As String If InternallyGetPageFromURL(CurrentNode, strCurrentURL) Then 'We have a page If CurrentNode.ParentID = 0 Then strRevNav = " " Else strRevNav = "" & CurrentNode.Title & "<--- " End If Do Until CurrentNode.ParentID = 0 Set CurrentNode = NavNodes("ID:" & CurrentNode.ParentID) strRevNav = strRevNav & "" & CurrentNode.Title & "<--- " Loop Else ReverseNavByURL = " " End If End Property Private Function InternallyGetPageFromURL(ByRef nn As Node, ByVal strURL As String) As Boolean On Error GoTo ErrorHandler Set nn = NodesByURL(strURL) InternallyGetPageFromURL = True Exit Function ErrorHandler: Err.Clear InternallyGetPageFromURL = False End Function Property Let RootPath(strEnter) strRootPath = strEnter End Property Property Get RootPath() RootPath = strRootPath End Property Property Let RootURL(strEnter) strRootURL = strEnter End Property Property Get RootURL() RootURL = strRootURL End Property Property Get RootNode() As Node Set RootNode = NavNodes(strRootNode) End Property Public Function NewEnum() As IUnknown Set NewEnum = NavNodes.[_NewEnum] End Function Property Get NodeInfo(intPos) As Node Set NodeInfo = NavNodes(Val(intPos)) End Property Property Get NodeCount() As Long NodeCount = NavNodes.Count End Property Property Get NodeFromID(intID) As Node Set NodeFromID = NavNodes("ID:" & intID) End Property Function RetrieveNavigation() Dim f As Long Dim strData As String Dim nn As Node Dim RecordArray() As String Dim DataArray() As String Dim i As Long Dim cnn As ADODB.Connection Dim rs As ADODB.Recordset Dim strSQL As String Dim intProductNodeID As Long Dim nTmp As Node Set NavNodes = New Collection Set NodesByURL = New Collection f = FreeFile 'Open "C:\structure.txt" For Binary Access Read As f Open "E:\Web2006\_vti_pvt\structure.cnf" & Chr(0) For Binary Access Read As f strData = Space(LOF(f)) Get f, , strData Close f 'Need to deal with commas in the text... strData = Replace(strData, "\,", Chr(0) & Chr(0) & Chr(0)) RecordArray = Split(strData, vbCrLf) 'Okay, we have the starting node data first Set nn = New Node DataArray = Split(RecordArray(2), ",") nn.ID = Val(DataArray(0)) nn.URL = strRootURL & DataArray(1) nn.Title = Replace(DataArray(3), Chr(0) & Chr(0) & Chr(0), ",") nn.ParentID = Val(DataArray(4)) nn.RootNode = True NavNodes.Add nn, "ID:" & nn.ID NodesByURL.Add nn, nn.URL strRootNode = "ID:" & nn.ID Set nn = Nothing For i = 4 To UBound(RecordArray) Set nn = New Node DataArray = Split(RecordArray(i), ",") nn.ID = Val(DataArray(0)) nn.URL = strRootURL & DataArray(1) nn.Title = Replace(DataArray(3), Chr(0) & Chr(0) & Chr(0), ",") nn.ParentID = Val(DataArray(4)) nn.RootNode = False If Left(nn.URL, 9) = "Products/" Then If nn.URL = "Products/products.asp" Then intProductNodeID = nn.ID NavNodes.Add nn, "ID:" & nn.ID NodesByURL.Add nn, nn.URL End If Else NavNodes.Add nn, "ID:" & nn.ID NodesByURL.Add nn, nn.URL End If Set nn = Nothing Next i ''' Customization Starts here Set nn = New Node nn.ID = 0 nn.URL = "Products/productlist.asp?ProductList=AvailableItems" nn.Title = "Products For Sale Online" nn.ParentID = intProductNodeID nn.RootNode = False NavNodes.Add nn, "ShoppingCartNode" NodesByURL.Add nn, nn.URL Set nn = Nothing Set nn = New Node nn.ID = 0 nn.URL = "Products/productlist.asp?ProductList=ClearanceItems" nn.Title = "Clearance Items for Sale" nn.ParentID = 0 nn.RootNode = False NavNodes.Add nn, "ClearanceItemsNode" NodesByURL.Add nn, nn.URL Set nn = Nothing DBConnect cnn Set rs = New ADODB.Recordset strSQL = "SELECT tblProductTypes.ProductTypeID, tblProductTypes.ProductTypeName " & _ "FROM tblProductTypes INNER JOIN (tblProducts INNER JOIN tblProductToProductType ON tblProducts.ProductID=tblProductToProductType.ProductID) ON tblProductTypes.ProductTypeID=tblProductToProductType.ProductTypeID " & _ "GROUP BY tblProductTypes.ProductTypeID, tblProductTypes.ProductTypeName, tblProducts.VisibleOnProductsPage, tblProductTypes.SortOrder " & _ "HAVING tblProducts.VisibleOnProductsPage=True " & _ "ORDER BY tblProductTypes.SortOrder" rs.Open strSQL, cnn, adOpenKeyset, adLockReadOnly If rs.EOF = False Then rs.MoveFirst Do Until rs.EOF = True Set nn = New Node nn.ID = rs.Fields(0).Value nn.URL = "Products/productlist.asp?ProductType=" & rs.Fields(0).Value nn.Title = rs.Fields(1).Value nn.ParentID = intProductNodeID nn.RootNode = False NavNodes.Add nn, "ProductTypeID:" & nn.ID NodesByURL.Add nn, nn.URL Set nn = Nothing rs.MoveNext Loop rs.Close Set rs = Nothing Set rs = New ADODB.Recordset strSQL = "SELECT ProductID, ProductName FROM tblProducts WHERE VisibleOnProductsPage=True" rs.Open strSQL, cnn, adOpenKeyset, adLockReadOnly If rs.EOF = False Then rs.MoveFirst Do Until rs.EOF = True Set nn = New Node nn.ID = rs.Fields(0).Value nn.URL = "Products/productpage.asp?ProductID=" & rs.Fields(0).Value nn.Title = rs.Fields(1).Value nn.ParentID = 0 nn.RootNode = False NavNodes.Add nn, "ProductID:" & nn.ID NodesByURL.Add nn, nn.URL Set nn = Nothing rs.MoveNext Loop rs.Close Set rs = Nothing Set rs = New ADODB.Recordset strSQL = "SELECT ProductTypeID, ProductID FROM tblProductToProductType" rs.Open strSQL, cnn, adOpenKeyset, adLockReadOnly If rs.EOF = False Then rs.MoveFirst Do Until rs.EOF = True CreateProductToTypeAssociations "ProductTypeID:" & rs.Fields(0).Value, rs.Fields(1).Value rs.MoveNext Loop rs.Close Set rs = Nothing Set rs = New ADODB.Recordset strSQL = "SELECT PrimaryProductID, SubProductID FROM tblPrimaryToSubProducts" rs.Open strSQL, cnn, adOpenKeyset, adLockReadOnly If rs.EOF = False Then rs.MoveFirst Do Until rs.EOF = True CreateProductToTypeAssociations "ProductID:" & rs.Fields(0).Value, rs.Fields(1).Value rs.MoveNext Loop rs.Close Set rs = Nothing Set rs = New ADODB.Recordset strSQL = "SELECT T1.ProductID, T1.ProductName, T1.VisibleOnProductsPage, (SELECT IIF(IsNull(Sum(Quantity)),0" & _ ",Sum([Quantity])) AS SumOfQuantity FROM tblInventoryTransactions WHERE (((tblInventoryTransactions.ProductI" & _ "D)=T1.ProductID));) AS OnHandQuantity, (SELECT IIF(IsNull(Sum([Quantity])),0,Sum([Quantity])) AS SumOfQuant" & _ "ity FROM tblShoppingCarts INNER JOIN tblShoppingCartItems ON tblShoppingCarts.CartID = tblShoppingCartItems" & _ ".CartID WHERE (((tblShoppingCarts.CompletedToPurchase)=True) AND ((tblShoppingCarts.Closed)=False) AND ((tb" & _ "lShoppingCartItems.ProductID)=T1.ProductID));) AS OnHoldQuantity, [OnHandQuantity]-[OnHoldQuantity] AS AvailableQuantity " & _ "FROM tblProducts AS T1 " & _ "WHERE (((T1.VisibleOnProductsPage)=True) AND (((SELECT IIF(IsNull(Sum(Quantity)),0,Sum([Quantity])) AS SumOfQuantity FROM tblInventoryTransactions WHERE (((tblInventoryTransactions.ProductID)=T1.ProductID));))>0)) " & _ "ORDER BY T1.ProductName;" rs.Open strSQL, cnn, adOpenKeyset, adLockReadOnly If rs.EOF = False Then rs.MoveFirst Do Until rs.EOF = True CreateProductToTypeAssociations "ShoppingCartNode", rs.Fields(0).Value rs.MoveNext Loop rs.Close Set rs = Nothing cnn.Close Set cnn = Nothing For Each nn In NavNodes If nn.ParentID <> 0 Then Set nTmp = NavNodes("ID:" & nn.ParentID) nTmp.AddChild nn Set nTmp = Nothing End If Next End Function Private Sub CreateProductToTypeAssociations(TypeID As String, ProductID As Long) On Error Resume Next Dim nn As Node Set nn = NavNodes(TypeID) nn.AddChild NavNodes("ProductID:" & ProductID) Set nn = Nothing End Sub Private Sub Class_Initialize() RetrieveNavigation End Sub From DWUTKA at Marlow.com Fri Dec 14 12:04:15 2007 From: DWUTKA at Marlow.com (Drew Wutka) Date: Fri, 14 Dec 2007 12:04:15 -0600 Subject: [AccessD] OT: FrontPage Websites In-Reply-To: <569E08FC48047F4F848850B118195FBE019F1E@server.BondSoftware.local> Message-ID: Here's our siteheader.asp file, which is part of every page on our site (as an include). It shows how the SiteNav2006.dll is used: <% dim NavNodes dim NavNode dim rtNode dim subNavNode dim intMenuOverflow dim intTotalRun dim intNavCounter dim strCurrentURL dim CurrentNode dim tbi dim tbintTitleFontSize set NavNodes=server.CreateObject("SiteNav2006.Nodes") set NavNode=server.CreateObject("SiteNav2006.Node") set subNavNode=server.CreateObject("SiteNav2006.Node") set rtNode=server.CreateObject("SiteNav2006.Node") set CurrentNode=server.CreateObject("SiteNav2006.Node") set rtNode=NavNodes.RootNode strCurrentURL=mid(request.ServerVariables("URL"),2) 'if NavNodes.GetPageFromURL(CurrentNode,mid(request.ServerVariables("URL"),2 )) then if request.QueryString("ProductID")<>"" then set CurrentNode=NavNodes.GetPageFromURL(cstr(strCurrentURL & "?ProductID=" & request.QueryString("ProductID"))) else if request.QueryString("ProductType")<>"" then set CurrentNode=NavNodes.GetPageFromURL(cstr(strCurrentURL & "?ProductType=" & request.QueryString("ProductType"))) response.Write strCurrentURL response.Write request.QueryString("ProductType") else if request.QueryString("ProductList")<>"" then set CurrentNode=NavNodes.GetPageFromURL(cstr(strCurrentURL & "?ProductList=" & request.QueryString("ProductList"))) 'response.Write strCurrentURL 'response.Write request.QueryString("ProductList") else if request.QueryString("AppCode")<>"" then set CurrentNode=NavNodes.GetPageFromURL(cstr(strCurrentURL & "?AppCode=" & request.QueryString("AppCode"))) else if request.querystring("View")<>"" then set CurrentNode=NavNodes.GetPageFromURL(cstr("sitemap.asp?View=ChildBullets" )) else if strCurrentURL="ContactUs/submitcontact.asp" then set currentnode=navnodes.getpagefromURL(cstr("ContactUs/contact_us.htm")) else if instr(1,strCurrentURL,"ShoppingCar")>0 then set CurrentNode=NavNodes.GetPageFromURL(cstr("ShoppingCart/useraccount.asp") ) else set CurrentNode=NavNodes.GetPageFromURL(cstr(strCurrentURL)) end if end if end if end if end if end if end if tbi=len(currentnode.Title) tbintTitleFontSize=6 if tbi>25 then if tbi>35 then if tbi>50 then if tbi>65 then tbintTitleFontSize=2 else tbintTitleFontSize=3 end if else tbintTitleFontSize=4 end if else tbintTitleFontSize=5 end if end if 'end if %> <%if strCurrentURL=rtNode.URL then%>
 
  <%if BadLogin=False then%> Your Account <%else%> Login <%End if%>
<%else%>
<%=NavNodes.ReverseNavByURL(mid(request.ServerVariables("URL"),2))%>
<%=CurrentNode.Title%> <%if BadLogin=False then%> Your Account <%else%> Login <%End if%>
<%end if%>
<%if strCurrentURL<>rtNode.URL then%> HOME <%end if%> <%for each NavNode in rtNode%> <%if NavNode.URL<>"ShoppingCart/useraccount.asp" then%> 0 then%> onmouseover="menuButtonMouseOver(event, 'menu<%=NavNode.Title%>');" <%end if%> ><%=UCase(NavNode.Title)%> <%end if%> <%next%>
<%for each NavNode in rtNode%> <%if NavNode.ChildCount>0 and NavNode.URL<>"ShoppingCart/useraccount.asp" then%> <%end if%> <%next%> From DWUTKA at Marlow.com Fri Dec 14 12:09:03 2007 From: DWUTKA at Marlow.com (Drew Wutka) Date: Fri, 14 Dec 2007 12:09:03 -0600 Subject: [AccessD] OT: FrontPage Example of Sitemap using Just ASP Message-ID: The following is a plain old .asp file, no VB .dll or anything, that utilizes FP's navigation structure to build a sitemap: Site Map <% '?2003 Drew wutka 'You are free to use this code at any time, just leave the comments in please. 'dwutka at marlow.com dim strFile dim Nodes() dim i dim j strFile=ReadNavigationFile GetRecords Select Case Request.QueryString("View") ??????????? Case "Indented" ??????????????????????? DisplayIndentedSiteMap ??????????? Case "AllBullets" ??????????????????????? DisplayBulletedSiteMap True ??????????? Case "ChildBullets" ??????????????????????? DisplayBulletedSiteMap False ??????????? Case Else ??????????????????????? DisplayIndentedSiteMap End Select %> <% Function DisplayBulletedSiteMap(InitialBullet) dim i For i=0 to UBound(Nodes,2) ??????????? if Nodes(1,i)=0 then ??????????????????????? If InitialBullet=True Then ??????????????????????????????????? dim strTemp ??????????????????????????????????? strTemp=Space(5) ??????????????????????????????????? response.write "
    " & vbcrlf ??????????????????????????????????? response.write strTemp & "
  • " & vbcrlf ??????????????????????????????????? response.write strTemp & strTemp & "" & Nodes(3,i) & "" & vbcrlf ??????????????????????????????????? BulletChildNodes i,strTemp ??????????????????????????????????? response.write strtemp & "
  • " & vbcrlf ??????????????????????????????????? response.write "
" & vbcrlf ??????????????????????? Else ??????????????????????????????????? response.write "" & Nodes(3,i) & "" & vbcrlf ??????????????????????????????????? BulletChildNodes i,"" ??????????????????????????????????? response.write "
" & vbcrlf ??????????????????????? end if ??????????? End if Next End Function Function BulletChildNodes(intArrayPosition,strIndent) dim intID dim i dim strTemp strTemp=strIndent & "
    " & vbcrlf intID=Nodes(0,intArrayPosition) For i=0 to UBound(Nodes,2) ??????????? If Nodes(1,i)=intID Then ??????????????????????? if strTemp<>"" then ??????????????????????????????????? response.write strTemp ??????????????????????????????????? strTemp="" ??????????????????????? end if ??????????????????????? response.write strIndent & Space(5) & "
  • " & vbcrlf ??????????????????????? response.write strIndent & Space(10) & "" & Nodes(3,i) & "" & vbcrlf ??????????????????????? response.write strIndent & Space(5) & "
  • " & vbcrlf ??????????????????????? BulletChildNodes i,strIndent & Space(5) ??????????? End If Next if strTemp="" then ??????????? response.write strIndent & "
" & vbcrlf end if End Function Function DisplayIndentedSiteMap dim i For i=0 to UBound(Nodes,2) ??????????? If Nodes(1,i)=0 then ??????????????????????? response.write "" & Nodes(3,i) & "
" & vbcrlf ??????????????????????? IndentChildNodes i,"" ??????????? End if Next End Function Function IndentChildNodes(intArrayPosition,strIndent) dim intID dim i dim strNewIdent strNewIndent=strIndent & "    " intID=Nodes(0,intArrayPosition) For i=0 to UBound(Nodes,2) ??????????? If Nodes(1,i)=intID Then ??????????????????????? response.write strNewIndent & "" & Nodes(3,i) & "
" & vbcrlf ??????????????????????? IndentChildNodes i,strNewIndent ??????????? End If Next End Function Function GetRecords() dim i dim j dim k dim TempRecs dim TempFields TempRecs=Split(strFile,vbcrlf) j=0 For i=0 to Ubound(TempRecs) ??????????? If InStr(1,TempRecs(i),"\,")>0 then ??????????????????????? TempRecs(i)=Replace(TempRecs(i),"\,",chr(0) & chr(0)) ??????????????????????? TempFields=Split(TempRecs(i),",") ??????????????????????? For k=0 to UBound(TempFields) ??????????????????????????????????? TempFields(k)=Replace(TempFields(k),chr(0) & chr(0),",") ??????????????????????? Next???????????????? ??????????? else ??????????????????????? TempFields=Split(TempRecs(i),",") ??????????? end if ??????????? If UBound(TempFields)=6 then ??????????????????????? if j=0 then ??????????????????????????????????? redim Nodes(3,j) ??????????????????????? else ??????????????????????????????????? redim Preserve Nodes(3,j) ??????????????????????? end if ??????????????????????? Nodes(0,j)=TempFields(0) ??????????????????????? Nodes(1,j)=TempFields(4) ??????????????????????? Nodes(2,j)=TempFields(1) ??????????????????????? Nodes(3,j)=TempFields(3) ??????????????????????? j=j+1 ??????????? end if Next End Function Function ReadNavigationFile() ? Const ForReading = 1 ? Dim fso ? Dim f ? dim strPath ? strPath=server.mappath("\_vti_pvt") ? Set fso = server.CreateObject("Scripting.FileSystemObject")?? ? Set f = fso.OpenTextFile(strPath & "\structure.cnf", ForReading) ? ReadNavigationFile =f.ReadAll ? set f=nothing ? set fso=nothing End Function %> From wdhindman at dejpolsystems.com Fri Dec 14 14:15:05 2007 From: wdhindman at dejpolsystems.com (William Hindman) Date: Fri, 14 Dec 2007 15:15:05 -0500 Subject: [AccessD] OT: FrontPage Websites References: Message-ID: <001b01c83e8e$0474a2d0$0c10a8c0@jisshowsbs.local> ...sigh ...shakes head ...Asp and Front Page are dead ...long replaced by Asp.Net and Visual Studio Web Designer Express Version 8, both of which are free, easier to use, and incredibly more capable. William ----- Original Message ----- From: "Drew Wutka" To: "Access Developers discussion and problem solving" Sent: Friday, December 14, 2007 1:00 PM Subject: Re: [AccessD] OT: FrontPage Websites > Ok, here's the first of the two classes in my SiteNav2006.dll. There is > also a module, for my DBConnect function, which just sets the > ADODB.Connection argument to a new ADODB.Connection, set's it's provider > to Jet 4.0, then sets the extended proprerty for the workgroup file and > opens the secured database. > > This is the Node Class: > > Option Explicit > Public ID As Long > Public ParentID As Long > Public URL As String > Public Title As String > Public RootNode As Boolean > Dim MyNodes As Collection > Private Sub Class_Initialize() > Set MyNodes = New Collection > End Sub > Property Get ChildCount() As Long > ChildCount = MyNodes.Count > End Property > Friend Function AddChild(nd As Node) > MyNodes.Add nd > End Function > Property Get ChildNode(intPos As Long) As Node > Set ChildNode = MyNodes(intPos) > End Property > Public Function NewEnum() As IUnknown > Set NewEnum = MyNodes.[_NewEnum] > End Function > > My next email will have the Nodes class. The code is a little long, so > I'm crossing my fingers that it will post. In the RetrieveNavigation > Function, I will put '''Customization Starts here for where this > function starts mixing the FP navigation with the product database for > our site, so that wouldn't have to be included in someone elses...but > I'm keeping it in there to show how you can tweak the navigation to > include custom dynamic pages. > > Drew > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com From dwaters at usinternet.com Fri Dec 14 15:19:51 2007 From: dwaters at usinternet.com (Dan Waters) Date: Fri, 14 Dec 2007 15:19:51 -0600 Subject: [AccessD] OT: FrontPage Websites In-Reply-To: <001b01c83e8e$0474a2d0$0c10a8c0@jisshowsbs.local> References: <001b01c83e8e$0474a2d0$0c10a8c0@jisshowsbs.local> Message-ID: <002c01c83e97$10864d40$0300a8c0@danwaters> Also, MS Expression Web is a successor to FrontPage. If you have FP you qualify for 'upgrade' pricing to Expression Web - I paid about $90. To the user it 'feels like' FrontPage, but it does support asp.net. Expression Web leans more to the Designer side, while Web Developer Express leans more to the Developer side. You can work on the same site with both programs if that turns out to be helpful. Dan -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of William Hindman Sent: Friday, December 14, 2007 2:15 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] OT: FrontPage Websites ...sigh ...shakes head ...Asp and Front Page are dead ...long replaced by Asp.Net and Visual Studio Web Designer Express Version 8, both of which are free, easier to use, and incredibly more capable. William ----- Original Message ----- From: "Drew Wutka" To: "Access Developers discussion and problem solving" Sent: Friday, December 14, 2007 1:00 PM Subject: Re: [AccessD] OT: FrontPage Websites > Ok, here's the first of the two classes in my SiteNav2006.dll. There is > also a module, for my DBConnect function, which just sets the > ADODB.Connection argument to a new ADODB.Connection, set's it's provider > to Jet 4.0, then sets the extended proprerty for the workgroup file and > opens the secured database. > > This is the Node Class: > > Option Explicit > Public ID As Long > Public ParentID As Long > Public URL As String > Public Title As String > Public RootNode As Boolean > Dim MyNodes As Collection > Private Sub Class_Initialize() > Set MyNodes = New Collection > End Sub > Property Get ChildCount() As Long > ChildCount = MyNodes.Count > End Property > Friend Function AddChild(nd As Node) > MyNodes.Add nd > End Function > Property Get ChildNode(intPos As Long) As Node > Set ChildNode = MyNodes(intPos) > End Property > Public Function NewEnum() As IUnknown > Set NewEnum = MyNodes.[_NewEnum] > End Function > > My next email will have the Nodes class. The code is a little long, so > I'm crossing my fingers that it will post. In the RetrieveNavigation > Function, I will put '''Customization Starts here for where this > function starts mixing the FP navigation with the product database for > our site, so that wouldn't have to be included in someone elses...but > I'm keeping it in there to show how you can tweak the navigation to > include custom dynamic pages. > > Drew > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/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 Dec 14 16:54:47 2007 From: wdhindman at dejpolsystems.com (William Hindman) Date: Fri, 14 Dec 2007 17:54:47 -0500 Subject: [AccessD] OT: FrontPage Websites References: <001b01c83e8e$0474a2d0$0c10a8c0@jisshowsbs.local> <002c01c83e97$10864d40$0300a8c0@danwaters> Message-ID: <000501c83ea4$557c7e80$ef706c4c@jisshowsbs.local> Dan Expression Web is the official successor to Front Page ...but with the release of VS8 WDE there is no longer any reason for anyone who writes code to use Expression ...VS8 WDE is free, has incorporated the CSS designer from Expression, adds more data controls, and offers so many, many other features Expression lacks ...I still have Expression installed but haven't used it since installing VS8. William ----- Original Message ----- From: "Dan Waters" To: "'Access Developers discussion and problem solving'" Sent: Friday, December 14, 2007 4:19 PM Subject: Re: [AccessD] OT: FrontPage Websites > Also, > > MS Expression Web is a successor to FrontPage. If you have FP you qualify > for 'upgrade' pricing to Expression Web - I paid about $90. > > To the user it 'feels like' FrontPage, but it does support asp.net. > Expression Web leans more to the Designer side, while Web Developer > Express > leans more to the Developer side. You can work on the same site with both > programs if that turns out to be helpful. > > Dan > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of William Hindman > Sent: Friday, December 14, 2007 2:15 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] OT: FrontPage Websites > > ...sigh ...shakes head ...Asp and Front Page are dead ...long replaced by > Asp.Net and Visual Studio Web Designer Express Version 8, both of which > are > free, easier to use, and incredibly more capable. > > William > > ----- Original Message ----- > From: "Drew Wutka" > To: "Access Developers discussion and problem solving" > > Sent: Friday, December 14, 2007 1:00 PM > Subject: Re: [AccessD] OT: FrontPage Websites > > >> Ok, here's the first of the two classes in my SiteNav2006.dll. There is >> also a module, for my DBConnect function, which just sets the >> ADODB.Connection argument to a new ADODB.Connection, set's it's provider >> to Jet 4.0, then sets the extended proprerty for the workgroup file and >> opens the secured database. >> >> This is the Node Class: >> >> Option Explicit >> Public ID As Long >> Public ParentID As Long >> Public URL As String >> Public Title As String >> Public RootNode As Boolean >> Dim MyNodes As Collection >> Private Sub Class_Initialize() >> Set MyNodes = New Collection >> End Sub >> Property Get ChildCount() As Long >> ChildCount = MyNodes.Count >> End Property >> Friend Function AddChild(nd As Node) >> MyNodes.Add nd >> End Function >> Property Get ChildNode(intPos As Long) As Node >> Set ChildNode = MyNodes(intPos) >> End Property >> Public Function NewEnum() As IUnknown >> Set NewEnum = MyNodes.[_NewEnum] >> End Function >> >> My next email will have the Nodes class. The code is a little long, so >> I'm crossing my fingers that it will post. In the RetrieveNavigation >> Function, I will put '''Customization Starts here for where this >> function starts mixing the FP navigation with the product database for >> our site, so that wouldn't have to be included in someone elses...but >> I'm keeping it in there to show how you can tweak the navigation to >> include custom dynamic pages. >> >> Drew >> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/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 Dec 14 18:05:46 2007 From: robert at servicexp.com (Robert) Date: Fri, 14 Dec 2007 19:05:46 -0500 Subject: [AccessD] Saving Table to Registry, ini, ect? In-Reply-To: References: Message-ID: <47631A5A.7030105@servicexp.com> -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Jim, Indeed, It's cool to try new things... at least I think so.. :-) Gustav, I liked your response, it made me laugh :-) I looked at the other methods and ended up with a 3rd Linked BE. I will see how this goes. Since this "setting" table is only for cosmetic use, I choose not to have the FE handle any of the maintenance for it. I just coded against the missing database. So I will see how this goes.... Thanks to everyone who took the time to respond! Merry Christmas WBR Robert Gustav Brock wrote: > Hi Jim (and Robert) > > Yes, but Robert is already handling two linked databases so no further complication will follow by attaching a table of settings. > You can create the database with one line of code if you keep a master copy in the frontend, and you may not even need to link the table permanently if you use queries with the "IN" syntax for the path and database name. > Further, code for creating a temp database from scratch has been posted several times. We've used that technique for some projects and it works so fast that you can't notice it. Modify the code to not delete the database on exit and you are done. > > /gustav > >>>> Jim.Hale at fleetpride.com 14-12-2007 17:19 >>> > > What you say is true but personally I know I get in ruts using the same > techniques. It makes sense to occasionally question them to see if > anything out there is better even if all one accomplishes is confirming > that the best practices are already being used. Heck, I started with > macros once upon a time until the eureka moment I discovered VBA. So I > think I know where Robert is coming from. > > Jim Hale > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock > Sent: Friday, December 14, 2007 2:09 AM > To: accessd at databaseadvisors.com > Subject: Re: [AccessD] Saving Table to Registry, ini, ect? > > Hi Robert > > Your choice, of course, but to me it's like crossing the pond to get > water. > > /gustav > > >>>> robert at servicexp.com 13-12-2007 23:29 >>> > -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA1 > > Gustav, > You know I had originally thought about doing just that, but I really > didn't want to have the FE maintain yet another back end. The FE already > maintains 2 very large BE's. > > I guess I'm looking for a "new and fresh" way to complete this task.:-) > > As sometimes happens, the "tried and true" way prevails.. > > > As always, your input is much appreciated.. > > WBR > Robert > > > Gustav Brock wrote: >> Hi Robert >> >> Well, why not just use a local and separate mdb - you have all the > tools to access it (pun intended) right on hand! >> /gustav >> >>>>> robert at servicexp.com 13-12-2007 17:38:23 >>> >> Yep, know about them, but what would be the easiest and fastest way to > save / load those settings. I'm not sure writing out and reading in 1K > (18 fields) would be the fastest way, maybe it is...? >> This is in a fairly large / complicated FE (36meg .mde) and load time > for the framework (and all things related) is already a bit to much.. > :-( >> WBR >> Robert > > > -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.7 (MingW32) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFHYxpa72dSYCwH8FQRAotYAKCyGQPx1BQ8sYrTwMIlvEh2LXB49QCgi/wZ nFeoMtXZ2du2Wl4wpvT+SvA= =IfNA -----END PGP SIGNATURE----- From DWUTKA at Marlow.com Sat Dec 15 06:34:21 2007 From: DWUTKA at Marlow.com (Drew Wutka) Date: Sat, 15 Dec 2007 06:34:21 -0600 Subject: [AccessD] OT: FrontPage Websites In-Reply-To: <001b01c83e8e$0474a2d0$0c10a8c0@jisshowsbs.local> Message-ID: I've never had a reason to go to ASP.Net. I've seen it, played with it briefly, got bored, and went back to my asp/VB combo. I know it looks great, but ASP.Net uses a LOT of overhead that just gives me the willies. On a modern machine, it isn't noticeable, but I always strive to stay as lean and mean as possible. I have a questiona bout VS WD Express though....you say it is 'easy to use' Are we talking about easy for a developer, or easy for a user? I ask, because I don't really use FrontPage. I utilize the navigation, but I just write the HTML in MS Script Editor. But we use FP on our site, because we have people that update the content that are no where near 'web developers', and the fact that FP is pretty much a web working version of Word, makes it easy for them to do what they do. But if this WD Express is easier the FP for a user, I may have to look into it. Drew -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of William Hindman Sent: Friday, December 14, 2007 2:15 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] OT: FrontPage Websites ...sigh ...shakes head ...Asp and Front Page are dead ...long replaced by Asp.Net and Visual Studio Web Designer Express Version 8, both of which are free, easier to use, and incredibly more capable. William ----- Original Message ----- From: "Drew Wutka" To: "Access Developers discussion and problem solving" Sent: Friday, December 14, 2007 1:00 PM Subject: Re: [AccessD] OT: FrontPage Websites > Ok, here's the first of the two classes in my SiteNav2006.dll. There is > also a module, for my DBConnect function, which just sets the > ADODB.Connection argument to a new ADODB.Connection, set's it's provider > to Jet 4.0, then sets the extended proprerty for the workgroup file and > opens the secured database. > From dwaters at usinternet.com Sat Dec 15 07:53:56 2007 From: dwaters at usinternet.com (Dan Waters) Date: Sat, 15 Dec 2007 07:53:56 -0600 Subject: [AccessD] OT: FrontPage Websites In-Reply-To: <000501c83ea4$557c7e80$ef706c4c@jisshowsbs.local> References: <001b01c83e8e$0474a2d0$0c10a8c0@jisshowsbs.local><002c01c83e97$10864d40$0300a8c0@danwaters> <000501c83ea4$557c7e80$ef706c4c@jisshowsbs.local> Message-ID: <001501c83f21$f04dcb80$0300a8c0@danwaters> This is Just In Time! I was going to spend the day doing some web site work, so I'll try it out in WDE instead. Thanks! Dan -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of William Hindman Sent: Friday, December 14, 2007 4:55 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] OT: FrontPage Websites Dan Expression Web is the official successor to Front Page ...but with the release of VS8 WDE there is no longer any reason for anyone who writes code to use Expression ...VS8 WDE is free, has incorporated the CSS designer from Expression, adds more data controls, and offers so many, many other features Expression lacks ...I still have Expression installed but haven't used it since installing VS8. William ----- Original Message ----- From: "Dan Waters" To: "'Access Developers discussion and problem solving'" Sent: Friday, December 14, 2007 4:19 PM Subject: Re: [AccessD] OT: FrontPage Websites > Also, > > MS Expression Web is a successor to FrontPage. If you have FP you qualify > for 'upgrade' pricing to Expression Web - I paid about $90. > > To the user it 'feels like' FrontPage, but it does support asp.net. > Expression Web leans more to the Designer side, while Web Developer > Express > leans more to the Developer side. You can work on the same site with both > programs if that turns out to be helpful. > > Dan > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of William Hindman > Sent: Friday, December 14, 2007 2:15 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] OT: FrontPage Websites > > ...sigh ...shakes head ...Asp and Front Page are dead ...long replaced by > Asp.Net and Visual Studio Web Designer Express Version 8, both of which > are > free, easier to use, and incredibly more capable. > > William > > ----- Original Message ----- > From: "Drew Wutka" > To: "Access Developers discussion and problem solving" > > Sent: Friday, December 14, 2007 1:00 PM > Subject: Re: [AccessD] OT: FrontPage Websites > > >> Ok, here's the first of the two classes in my SiteNav2006.dll. There is >> also a module, for my DBConnect function, which just sets the >> ADODB.Connection argument to a new ADODB.Connection, set's it's provider >> to Jet 4.0, then sets the extended proprerty for the workgroup file and >> opens the secured database. >> >> This is the Node Class: >> >> Option Explicit >> Public ID As Long >> Public ParentID As Long >> Public URL As String >> Public Title As String >> Public RootNode As Boolean >> Dim MyNodes As Collection >> Private Sub Class_Initialize() >> Set MyNodes = New Collection >> End Sub >> Property Get ChildCount() As Long >> ChildCount = MyNodes.Count >> End Property >> Friend Function AddChild(nd As Node) >> MyNodes.Add nd >> End Function >> Property Get ChildNode(intPos As Long) As Node >> Set ChildNode = MyNodes(intPos) >> End Property >> Public Function NewEnum() As IUnknown >> Set NewEnum = MyNodes.[_NewEnum] >> End Function >> >> My next email will have the Nodes class. The code is a little long, so >> I'm crossing my fingers that it will post. In the RetrieveNavigation >> Function, I will put '''Customization Starts here for where this >> function starts mixing the FP navigation with the product database for >> our site, so that wouldn't have to be included in someone elses...but >> I'm keeping it in there to show how you can tweak the navigation to >> include custom dynamic pages. >> >> Drew >> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/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 Dec 15 08:46:26 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Sat, 15 Dec 2007 09:46:26 -0500 Subject: [AccessD] OT: FrontPage Websites In-Reply-To: <001501c83f21$f04dcb80$0300a8c0@danwaters> References: <001b01c83e8e$0474a2d0$0c10a8c0@jisshowsbs.local><002c01c83e97$10864d40$0300a8c0@danwaters><000501c83ea4$557c7e80$ef706c4c@jisshowsbs.local> <001501c83f21$f04dcb80$0300a8c0@danwaters> Message-ID: <004c01c83f29$45efeda0$977aa8c0@M90> My sister-in-law Katie in Rochester, NY has hired this retired guy that does computer instruction for older people, quite the niche market. Anyway, Katie is retired from teaching and has opened a consulting business. This guy is helping her set up a web site using Front Page, because he knows that and because (he claims) the user can use FP to modify things themselves. thus he will show her how to use FP, help her get the web site hosted and running, and then she can do stuff herself, and he can help if she runs into trouble. Now I used FP back in the early 2000s and didn't much like it, but I imagine it has come a long ways since then and maybe it is a good answer for this scenario. Katie is NOT a computer person, though certainly not computer illiterate. I do not do web page stuff as anyone who has seen my site knows. Mine is DotNetNuke based precisely because I can at least just edit text to add stuff to the page. So for Katie, what is recommended? Is Expression as easy but more powerful? I can get ahold of her mentor to nudge him in that direction, but in the end Katie wants to be able to do the simple stuff herself. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Dan Waters Sent: Saturday, December 15, 2007 8:54 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] OT: FrontPage Websites This is Just In Time! I was going to spend the day doing some web site work, so I'll try it out in WDE instead. Thanks! Dan -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of William Hindman Sent: Friday, December 14, 2007 4:55 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] OT: FrontPage Websites Dan Expression Web is the official successor to Front Page ...but with the release of VS8 WDE there is no longer any reason for anyone who writes code to use Expression ...VS8 WDE is free, has incorporated the CSS designer from Expression, adds more data controls, and offers so many, many other features Expression lacks ...I still have Expression installed but haven't used it since installing VS8. William ----- Original Message ----- From: "Dan Waters" To: "'Access Developers discussion and problem solving'" Sent: Friday, December 14, 2007 4:19 PM Subject: Re: [AccessD] OT: FrontPage Websites > Also, > > MS Expression Web is a successor to FrontPage. If you have FP you qualify > for 'upgrade' pricing to Expression Web - I paid about $90. > > To the user it 'feels like' FrontPage, but it does support asp.net. > Expression Web leans more to the Designer side, while Web Developer > Express > leans more to the Developer side. You can work on the same site with both > programs if that turns out to be helpful. > > Dan > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of William Hindman > Sent: Friday, December 14, 2007 2:15 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] OT: FrontPage Websites > > ...sigh ...shakes head ...Asp and Front Page are dead ...long replaced by > Asp.Net and Visual Studio Web Designer Express Version 8, both of which > are > free, easier to use, and incredibly more capable. > > William > > ----- Original Message ----- > From: "Drew Wutka" > To: "Access Developers discussion and problem solving" > > Sent: Friday, December 14, 2007 1:00 PM > Subject: Re: [AccessD] OT: FrontPage Websites > > >> Ok, here's the first of the two classes in my SiteNav2006.dll. There is >> also a module, for my DBConnect function, which just sets the >> ADODB.Connection argument to a new ADODB.Connection, set's it's provider >> to Jet 4.0, then sets the extended proprerty for the workgroup file and >> opens the secured database. >> >> This is the Node Class: >> >> Option Explicit >> Public ID As Long >> Public ParentID As Long >> Public URL As String >> Public Title As String >> Public RootNode As Boolean >> Dim MyNodes As Collection >> Private Sub Class_Initialize() >> Set MyNodes = New Collection >> End Sub >> Property Get ChildCount() As Long >> ChildCount = MyNodes.Count >> End Property >> Friend Function AddChild(nd As Node) >> MyNodes.Add nd >> End Function >> Property Get ChildNode(intPos As Long) As Node >> Set ChildNode = MyNodes(intPos) >> End Property >> Public Function NewEnum() As IUnknown >> Set NewEnum = MyNodes.[_NewEnum] >> End Function >> >> My next email will have the Nodes class. The code is a little long, so >> I'm crossing my fingers that it will post. In the RetrieveNavigation >> Function, I will put '''Customization Starts here for where this >> function starts mixing the FP navigation with the product database for >> our site, so that wouldn't have to be included in someone elses...but >> I'm keeping it in there to show how you can tweak the navigation to >> include custom dynamic pages. >> >> Drew >> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/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 Sat Dec 15 09:27:09 2007 From: dwaters at usinternet.com (Dan Waters) Date: Sat, 15 Dec 2007 09:27:09 -0600 Subject: [AccessD] OT: FrontPage Websites In-Reply-To: <004c01c83f29$45efeda0$977aa8c0@M90> References: <001b01c83e8e$0474a2d0$0c10a8c0@jisshowsbs.local><002c01c83e97$10864d40$0300a8c0@danwaters><000501c83ea4$557c7e80$ef706c4c@jisshowsbs.local><001501c83f21$f04dcb80$0300a8c0@danwaters> <004c01c83f29$45efeda0$977aa8c0@M90> Message-ID: <001901c83f2e$f5c4a590$0300a8c0@danwaters> I just finished watching the intro video for Visual Web Developer Express 2008. It has the same tools and layout as FP and Expression Web, plus a lot more. It looks like the tools I was using in Expression are the same tools as in VWD. And, VWD has more - which can of course be ignored. Given that VWD is free, I would go in that direction. Her learning curve will be identical between FP and VWD. And the guy who's teaching would be doing a favor to his clients by moving to VWD as well. Also, MS has a selection of videos which are quite helpful. The Intro to VWD is at: http://msdn2.microsoft.com/en-us/beginner/bb964635.aspx Also, MS is no longer supporting FP Server Extensions. They are still there, but will go away someday. I've also had problems uploading my site when FP Extensions are turned on (at my host site) and those problems went away when I turned FP Extensions off. The only reason I was using FP Extensions was to be able to upload using HTTP, which requires FP Extensions. Now I upload using FTP. Another choice I haven't tried is to upload using WebDAV - which IIRC is more secure than FTP. I'll be using VWD later today and I'll post my experiences tomorrow. Dan -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Saturday, December 15, 2007 8:46 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] OT: FrontPage Websites My sister-in-law Katie in Rochester, NY has hired this retired guy that does computer instruction for older people, quite the niche market. Anyway, Katie is retired from teaching and has opened a consulting business. This guy is helping her set up a web site using Front Page, because he knows that and because (he claims) the user can use FP to modify things themselves. thus he will show her how to use FP, help her get the web site hosted and running, and then she can do stuff herself, and he can help if she runs into trouble. Now I used FP back in the early 2000s and didn't much like it, but I imagine it has come a long ways since then and maybe it is a good answer for this scenario. Katie is NOT a computer person, though certainly not computer illiterate. I do not do web page stuff as anyone who has seen my site knows. Mine is DotNetNuke based precisely because I can at least just edit text to add stuff to the page. So for Katie, what is recommended? Is Expression as easy but more powerful? I can get ahold of her mentor to nudge him in that direction, but in the end Katie wants to be able to do the simple stuff herself. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Dan Waters Sent: Saturday, December 15, 2007 8:54 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] OT: FrontPage Websites This is Just In Time! I was going to spend the day doing some web site work, so I'll try it out in WDE instead. Thanks! Dan -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of William Hindman Sent: Friday, December 14, 2007 4:55 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] OT: FrontPage Websites Dan Expression Web is the official successor to Front Page ...but with the release of VS8 WDE there is no longer any reason for anyone who writes code to use Expression ...VS8 WDE is free, has incorporated the CSS designer from Expression, adds more data controls, and offers so many, many other features Expression lacks ...I still have Expression installed but haven't used it since installing VS8. William ----- Original Message ----- From: "Dan Waters" To: "'Access Developers discussion and problem solving'" Sent: Friday, December 14, 2007 4:19 PM Subject: Re: [AccessD] OT: FrontPage Websites > Also, > > MS Expression Web is a successor to FrontPage. If you have FP you qualify > for 'upgrade' pricing to Expression Web - I paid about $90. > > To the user it 'feels like' FrontPage, but it does support asp.net. > Expression Web leans more to the Designer side, while Web Developer > Express > leans more to the Developer side. You can work on the same site with both > programs if that turns out to be helpful. > > Dan > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of William Hindman > Sent: Friday, December 14, 2007 2:15 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] OT: FrontPage Websites > > ...sigh ...shakes head ...Asp and Front Page are dead ...long replaced by > Asp.Net and Visual Studio Web Designer Express Version 8, both of which > are > free, easier to use, and incredibly more capable. > > William > > ----- Original Message ----- > From: "Drew Wutka" > To: "Access Developers discussion and problem solving" > > Sent: Friday, December 14, 2007 1:00 PM > Subject: Re: [AccessD] OT: FrontPage Websites > > >> Ok, here's the first of the two classes in my SiteNav2006.dll. There is >> also a module, for my DBConnect function, which just sets the >> ADODB.Connection argument to a new ADODB.Connection, set's it's provider >> to Jet 4.0, then sets the extended proprerty for the workgroup file and >> opens the secured database. >> >> This is the Node Class: >> >> Option Explicit >> Public ID As Long >> Public ParentID As Long >> Public URL As String >> Public Title As String >> Public RootNode As Boolean >> Dim MyNodes As Collection >> Private Sub Class_Initialize() >> Set MyNodes = New Collection >> End Sub >> Property Get ChildCount() As Long >> ChildCount = MyNodes.Count >> End Property >> Friend Function AddChild(nd As Node) >> MyNodes.Add nd >> End Function >> Property Get ChildNode(intPos As Long) As Node >> Set ChildNode = MyNodes(intPos) >> End Property >> Public Function NewEnum() As IUnknown >> Set NewEnum = MyNodes.[_NewEnum] >> End Function >> >> My next email will have the Nodes class. The code is a little long, so >> I'm crossing my fingers that it will post. In the RetrieveNavigation >> Function, I will put '''Customization Starts here for where this >> function starts mixing the FP navigation with the product database for >> our site, so that wouldn't have to be included in someone elses...but >> I'm keeping it in there to show how you can tweak the navigation to >> include custom dynamic pages. >> >> Drew >> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/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 Dec 15 10:23:34 2007 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Sat, 15 Dec 2007 16:23:34 -0000 Subject: [AccessD] OT: FrontPage Websites In-Reply-To: <004c01c83f29$45efeda0$977aa8c0@M90> Message-ID: <001001c83f36$d7778fa0$8119fea9@LTVM> John, some people will hate me for this, but I use a LOT of template driven web sites 'cos it is easy for me to set up and then hand over to my staff. The websitebuilder at 1&1 (wwww.oneandone.co.uk) is an example and there are TONS like them doing the same thing. Our web formum (which attracts interst from all over the World is a simple forum based in Canada). Send me your email address off-line and I will send you some links on stuff we are currently building. What does the User need to know about IT: NOTHING. Just Great for *old* people (and don't you dare comment on that)! Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Saturday, December 15, 2007 2:46 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] OT: FrontPage Websites My sister-in-law Katie in Rochester, NY has hired this retired guy that does computer instruction for older people, quite the niche market. Anyway, Katie is retired from teaching and has opened a consulting business. This guy is helping her set up a web site using Front Page, because he knows that and because (he claims) the user can use FP to modify things themselves. thus he will show her how to use FP, help her get the web site hosted and running, and then she can do stuff herself, and he can help if she runs into trouble. Now I used FP back in the early 2000s and didn't much like it, but I imagine it has come a long ways since then and maybe it is a good answer for this scenario. Katie is NOT a computer person, though certainly not computer illiterate. I do not do web page stuff as anyone who has seen my site knows. Mine is DotNetNuke based precisely because I can at least just edit text to add stuff to the page. So for Katie, what is recommended? Is Expression as easy but more powerful? I can get ahold of her mentor to nudge him in that direction, but in the end Katie wants to be able to do the simple stuff herself. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Dan Waters Sent: Saturday, December 15, 2007 8:54 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] OT: FrontPage Websites This is Just In Time! I was going to spend the day doing some web site work, so I'll try it out in WDE instead. Thanks! Dan -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of William Hindman Sent: Friday, December 14, 2007 4:55 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] OT: FrontPage Websites Dan Expression Web is the official successor to Front Page ...but with the release of VS8 WDE there is no longer any reason for anyone who writes code to use Expression ...VS8 WDE is free, has incorporated the CSS designer from Expression, adds more data controls, and offers so many, many other features Expression lacks ...I still have Expression installed but haven't used it since installing VS8. William ----- Original Message ----- From: "Dan Waters" To: "'Access Developers discussion and problem solving'" Sent: Friday, December 14, 2007 4:19 PM Subject: Re: [AccessD] OT: FrontPage Websites > Also, > > MS Expression Web is a successor to FrontPage. If you have FP you > qualify for 'upgrade' pricing to Expression Web - I paid about $90. > > To the user it 'feels like' FrontPage, but it does support asp.net. > Expression Web leans more to the Designer side, while Web Developer > Express leans more to the Developer side. You can work on the same > site with both programs if that turns out to be helpful. > > Dan > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of William > Hindman > Sent: Friday, December 14, 2007 2:15 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] OT: FrontPage Websites > > ...sigh ...shakes head ...Asp and Front Page are dead ...long replaced > by Asp.Net and Visual Studio Web Designer Express Version 8, both of > which are free, easier to use, and incredibly more capable. > > William > > ----- Original Message ----- > From: "Drew Wutka" > To: "Access Developers discussion and problem solving" > > Sent: Friday, December 14, 2007 1:00 PM > Subject: Re: [AccessD] OT: FrontPage Websites > > >> Ok, here's the first of the two classes in my SiteNav2006.dll. There >> is also a module, for my DBConnect function, which just sets the >> ADODB.Connection argument to a new ADODB.Connection, set's it's >> provider to Jet 4.0, then sets the extended proprerty for the >> workgroup file and opens the secured database. >> >> This is the Node Class: >> >> Option Explicit >> Public ID As Long >> Public ParentID As Long >> Public URL As String >> Public Title As String >> Public RootNode As Boolean >> Dim MyNodes As Collection >> Private Sub Class_Initialize() >> Set MyNodes = New Collection >> End Sub >> Property Get ChildCount() As Long >> ChildCount = MyNodes.Count >> End Property >> Friend Function AddChild(nd As Node) >> MyNodes.Add nd >> End Function >> Property Get ChildNode(intPos As Long) As Node Set ChildNode = >> MyNodes(intPos) End Property Public Function NewEnum() As IUnknown >> Set NewEnum = MyNodes.[_NewEnum] End Function >> >> My next email will have the Nodes class. The code is a little long, >> so I'm crossing my fingers that it will post. In the >> RetrieveNavigation Function, I will put '''Customization Starts here >> for where this function starts mixing the FP navigation with the >> product database for our site, so that wouldn't have to be included >> in someone elses...but I'm keeping it in there to show how you can >> tweak the navigation to include custom dynamic pages. >> >> Drew >> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/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 Dec 15 10:29:44 2007 From: wdhindman at dejpolsystems.com (William Hindman) Date: Sat, 15 Dec 2007 11:29:44 -0500 Subject: [AccessD] OT: FrontPage Websites References: <001b01c83e8e$0474a2d0$0c10a8c0@jisshowsbs.local><002c01c83e97$10864d40$0300a8c0@danwaters><000501c83ea4$557c7e80$ef706c4c@jisshowsbs.local><001501c83f21$f04dcb80$0300a8c0@danwaters> <004c01c83f29$45efeda0$977aa8c0@M90> Message-ID: <001001c83f37$b3fc32a0$ef706c4c@jisshowsbs.local> ...the move from FP to Expression Web was effortless ...a few bots were lost, including the nav bot Drew likes, but they were more than made up for by the asp.net d&d controls ...and there are plug-ins to restore the old bots as well ...but once into asp.net you won't want to. ...VS8 WDE is FP/Expression Web on steroids ...with so much more available for developers its like night and day. ...your sister in law could use any of them equally well ...in either program she would want to make sure her web developer had designed her site using a DWT so that she could only edit the content areas she should be in and not anything that would damage the site itself ...if she decides to use the free VS8 WDE, she'll work almost always in design mode whereas any developer would be working the same page in source view mode. ...as Dan pointed out MS has made a slew of free video tutorials available targeted specfically at beginners that walk you through a lot of How Do I... tasks. ...its hard for me to visualize a reason for anyone to be using FP, Expression ...or Asp/VB ...any longer considering the price of VS8 WDE ...and as far as Drew's points re overhead, I did a site in Asp/VBScript and then redid it in Asp.net/VB.net and the net results were both dramatically faster AND a good bit smaller, content for content ...yes, there is the net framework but so what? ...the contents of that framework and the object inheritence that just "happens" dramatically reduce the amount of code you have to write and the add-ons necessary to produce a site that is fast, functional, and user friendly compared to ASP Classic ...imnsho of course :) ...my only regret is that I let the object/inhertance jargon scare me off jumping into asp.net/vb.net/c#.net a long time ago ...but when MS put the Express versions of VS5 out there for free, I just couldn't help myself ...besides which I'd already ran into a wall with the limitations of Expression Web. ...my 2 cents, worth what it cost you ...others will certainly differ ...in this group, thats a given :) William ----- Original Message ----- From: "jwcolby" To: "'Access Developers discussion and problem solving'" Sent: Saturday, December 15, 2007 9:46 AM Subject: Re: [AccessD] OT: FrontPage Websites > My sister-in-law Katie in Rochester, NY has hired this retired guy that > does > computer instruction for older people, quite the niche market. Anyway, > Katie is retired from teaching and has opened a consulting business. This > guy is helping her set up a web site using Front Page, because he knows > that > and because (he claims) the user can use FP to modify things themselves. > thus he will show her how to use FP, help her get the web site hosted and > running, and then she can do stuff herself, and he can help if she runs > into > trouble. > > Now I used FP back in the early 2000s and didn't much like it, but I > imagine > it has come a long ways since then and maybe it is a good answer for this > scenario. Katie is NOT a computer person, though certainly not computer > illiterate. > > I do not do web page stuff as anyone who has seen my site knows. Mine is > DotNetNuke based precisely because I can at least just edit text to add > stuff to the page. > > So for Katie, what is recommended? Is Expression as easy but more > powerful? > I can get ahold of her mentor to nudge him in that direction, but in the > end > Katie wants to be able to do the simple stuff herself. > > John W. Colby > Colby Consulting > www.ColbyConsulting.com > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Dan Waters > Sent: Saturday, December 15, 2007 8:54 AM > To: 'Access Developers discussion and problem solving' > Subject: Re: [AccessD] OT: FrontPage Websites > > This is Just In Time! > > I was going to spend the day doing some web site work, so I'll try it out > in > WDE instead. > > Thanks! > Dan > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of William Hindman > Sent: Friday, December 14, 2007 4:55 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] OT: FrontPage Websites > > Dan > > Expression Web is the official successor to Front Page ...but with the > release of VS8 WDE there is no longer any reason for anyone who writes > code > to use Expression ...VS8 WDE is free, has incorporated the CSS designer > from > > Expression, adds more data controls, and offers so many, many other > features > > Expression lacks ...I still have Expression installed but haven't used it > since installing VS8. > > William > > ----- Original Message ----- > From: "Dan Waters" > To: "'Access Developers discussion and problem solving'" > > Sent: Friday, December 14, 2007 4:19 PM > Subject: Re: [AccessD] OT: FrontPage Websites > > >> Also, >> >> MS Expression Web is a successor to FrontPage. If you have FP you >> qualify >> for 'upgrade' pricing to Expression Web - I paid about $90. >> >> To the user it 'feels like' FrontPage, but it does support asp.net. >> Expression Web leans more to the Designer side, while Web Developer >> Express >> leans more to the Developer side. You can work on the same site with >> both >> programs if that turns out to be helpful. >> >> Dan >> >> -----Original Message----- >> From: accessd-bounces at databaseadvisors.com >> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of William >> Hindman >> Sent: Friday, December 14, 2007 2:15 PM >> To: Access Developers discussion and problem solving >> Subject: Re: [AccessD] OT: FrontPage Websites >> >> ...sigh ...shakes head ...Asp and Front Page are dead ...long replaced by >> Asp.Net and Visual Studio Web Designer Express Version 8, both of which >> are >> free, easier to use, and incredibly more capable. >> >> William >> >> ----- Original Message ----- >> From: "Drew Wutka" >> To: "Access Developers discussion and problem solving" >> >> Sent: Friday, December 14, 2007 1:00 PM >> Subject: Re: [AccessD] OT: FrontPage Websites >> >> >>> Ok, here's the first of the two classes in my SiteNav2006.dll. There is >>> also a module, for my DBConnect function, which just sets the >>> ADODB.Connection argument to a new ADODB.Connection, set's it's provider >>> to Jet 4.0, then sets the extended proprerty for the workgroup file and >>> opens the secured database. >>> >>> This is the Node Class: >>> >>> Option Explicit >>> Public ID As Long >>> Public ParentID As Long >>> Public URL As String >>> Public Title As String >>> Public RootNode As Boolean >>> Dim MyNodes As Collection >>> Private Sub Class_Initialize() >>> Set MyNodes = New Collection >>> End Sub >>> Property Get ChildCount() As Long >>> ChildCount = MyNodes.Count >>> End Property >>> Friend Function AddChild(nd As Node) >>> MyNodes.Add nd >>> End Function >>> Property Get ChildNode(intPos As Long) As Node >>> Set ChildNode = MyNodes(intPos) >>> End Property >>> Public Function NewEnum() As IUnknown >>> Set NewEnum = MyNodes.[_NewEnum] >>> End Function >>> >>> My next email will have the Nodes class. The code is a little long, so >>> I'm crossing my fingers that it will post. In the RetrieveNavigation >>> Function, I will put '''Customization Starts here for where this >>> function starts mixing the FP navigation with the product database for >>> our site, so that wouldn't have to be included in someone elses...but >>> I'm keeping it in there to show how you can tweak the navigation to >>> include custom dynamic pages. >>> >>> Drew >>> >>> -- >>> AccessD mailing list >>> AccessD at databaseadvisors.com >>> http://databaseadvisors.com/mailman/listinfo/accessd >>> Website: http://www.databaseadvisors.com >> >> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/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 Sat Dec 15 13:15:33 2007 From: DWUTKA at Marlow.com (Drew Wutka) Date: Sat, 15 Dec 2007 13:15:33 -0600 Subject: [AccessD] OT: FrontPage Websites In-Reply-To: <001001c83f37$b3fc32a0$ef706c4c@jisshowsbs.local> Message-ID: Just as a correction, it's not asp/VBScript. I use a combination of asp and VB 6.0. I have used VB.Net. It's ok. There is nothing I can't do in VB 6, that VB.Net can do. Yes, VB.Net using inheritance.... which is an undeniable perk, however, I have developed so much stuff in VB 6, it is very rare when inheritance would actually improve what I am doing. So I build my database (usually Access, occasionally SQL Server), I build the business logic in VB, and I build the interface with asp. Drew -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of William Hindman Sent: Saturday, December 15, 2007 10:30 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] OT: FrontPage Websites ...the move from FP to Expression Web was effortless ...a few bots were lost, including the nav bot Drew likes, but they were more than made up for by the asp.net d&d controls ...and there are plug-ins to restore the old bots as well ...but once into asp.net you won't want to. ...VS8 WDE is FP/Expression Web on steroids ...with so much more available for developers its like night and day. ...your sister in law could use any of them equally well ...in either program she would want to make sure her web developer had designed her site using a DWT so that she could only edit the content areas she should be in and not anything that would damage the site itself ...if she decides to use the free VS8 WDE, she'll work almost always in design mode whereas any developer would be working the same page in source view mode. ...as Dan pointed out MS has made a slew of free video tutorials available targeted specfically at beginners that walk you through a lot of How Do I... tasks. ...its hard for me to visualize a reason for anyone to be using FP, Expression ...or Asp/VB ...any longer considering the price of VS8 WDE ...and as far as Drew's points re overhead, I did a site in Asp/VBScript and then redid it in Asp.net/VB.net and the net results were both dramatically faster AND a good bit smaller, content for content ...yes, there is the net framework but so what? ...the contents of that framework and the object inheritence that just "happens" dramatically reduce the amount of code you have to write and the add-ons necessary to produce a site that is fast, functional, and user friendly compared to ASP Classic ...imnsho of course :) ...my only regret is that I let the object/inhertance jargon scare me off jumping into asp.net/vb.net/c#.net a long time ago ...but when MS put the Express versions of VS5 out there for free, I just couldn't help myself ...besides which I'd already ran into a wall with the limitations of Expression Web. ...my 2 cents, worth what it cost you ...others will certainly differ ...in this group, thats a given :) William From ssharkins at gmail.com Sat Dec 15 13:30:56 2007 From: ssharkins at gmail.com (Susan Harkins) Date: Sat, 15 Dec 2007 14:30:56 -0500 Subject: [AccessD] shutting down Message-ID: <001701c83f51$0594ae30$4b3a8343@SusanOne> I'm trying to come up with an easy-to-implement solution that shuts down a database automatically after a predetermined period of inactivity. I can do this by dropping KeyPress events into every form that update a global timer, but that just seems so terribly intrusive and inefficient. There's got to be a better way. Seems like there ought to be an API or something. Susan H. From markamatte at hotmail.com Sat Dec 15 13:46:16 2007 From: markamatte at hotmail.com (Mark A Matte) Date: Sat, 15 Dec 2007 19:46:16 +0000 Subject: [AccessD] shutting down In-Reply-To: <001701c83f51$0594ae30$4b3a8343@SusanOne> References: <001701c83f51$0594ae30$4b3a8343@SusanOne> Message-ID: Susan, A couple of years ago I saw an example of this that used a single forms timers...but the timer would reset even if the mouse was moved. If I find it I'll send the code. Good Luck, Mark A. Matte > From: ssharkins at gmail.com > To: AccessD at databaseadvisors.com > Date: Sat, 15 Dec 2007 14:30:56 -0500 > Subject: [AccessD] shutting down > > I'm trying to come up with an easy-to-implement solution that shuts down a > database automatically after a predetermined period of inactivity. > > I can do this by dropping KeyPress events into every form that update a > global timer, but that just seems so terribly intrusive and > inefficient. There's got to be a better way. Seems like there ought to be an > API or something. > > Susan H. > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com _________________________________________________________________ Share life as it happens with the new Windows Live. http://www.windowslive.com/share.html?ocid=TXT_TAGHM_Wave2_sharelife_122007 From markamatte at hotmail.com Sat Dec 15 13:53:08 2007 From: markamatte at hotmail.com (Mark A Matte) Date: Sat, 15 Dec 2007 19:53:08 +0000 Subject: [AccessD] shutting down In-Reply-To: <001701c83f51$0594ae30$4b3a8343@SusanOne> References: <001701c83f51$0594ae30$4b3a8343@SusanOne> Message-ID: This might be it... http://support.microsoft.com/default.aspx?scid=kb;en-us;210297 > From: ssharkins at gmail.com > To: AccessD at databaseadvisors.com > Date: Sat, 15 Dec 2007 14:30:56 -0500 > Subject: [AccessD] shutting down > > I'm trying to come up with an easy-to-implement solution that shuts down a > database automatically after a predetermined period of inactivity. > > I can do this by dropping KeyPress events into every form that update a > global timer, but that just seems so terribly intrusive and > inefficient. There's got to be a better way. Seems like there ought to be an > API or something. > > Susan H. > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com _________________________________________________________________ i?m is proud to present Cause Effect, a series about real people making a difference. http://im.live.com/Messenger/IM/MTV/?source=text_Cause_Effect From shamil at users.mns.ru Sat Dec 15 14:15:55 2007 From: shamil at users.mns.ru (Shamil Salakhetdinov) Date: Sat, 15 Dec 2007 23:15:55 +0300 Subject: [AccessD] OT: FrontPage Websites In-Reply-To: Message-ID: <000001c83f57$4c47aed0$6401a8c0@nant> Drew, I'd evaluate that VB.NET/C# program would be two times and sometimes just 20% the size (in code lines) of the similar functionality VB6 program: I did program a lot on VB6 for money during last years - and I'm so happy I do not need to do that now at all... And this is not inheritance, which makes this difference... Just talking from my experience - try VB.NET (better C# as the main development language and VB.NET when you'll need late binding) - I can bet you'll soon forget VB6 as a "nightmare" - I'd call the times of VBA and VB6 as "dark ages" promoted by MS and that "ancient" times when VBA only started to get widespread use and VB was only in its VB4 version (no custom classes AFAIKR) this world have had Java already - and C# has got a lot from Java and brought many new features - just partial classes are so convenient for business programming when one have quite some code generated and can add custom functionality by using partial classes and regenerate "heap" stuff painlessly when data model changes etc... There are so many productivity tools for C#/VB.Net one have never seen for VB6... Etc. -- Shamil -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Drew Wutka Sent: Saturday, December 15, 2007 10:16 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] OT: FrontPage Websites Just as a correction, it's not asp/VBScript. I use a combination of asp and VB 6.0. I have used VB.Net. It's ok. There is nothing I can't do in VB 6, that VB.Net can do. Yes, VB.Net using inheritance.... which is an undeniable perk, however, I have developed so much stuff in VB 6, it is very rare when inheritance would actually improve what I am doing. So I build my database (usually Access, occasionally SQL Server), I build the business logic in VB, and I build the interface with asp. Drew From shamil at users.mns.ru Sat Dec 15 14:15:55 2007 From: shamil at users.mns.ru (Shamil Salakhetdinov) Date: Sat, 15 Dec 2007 23:15:55 +0300 Subject: [AccessD] Access or SQL Server Express to web In-Reply-To: <001201c83e0a$80401ea0$ef706c4c@jisshowsbs.local> Message-ID: <000101c83f57$4c9b2600$6401a8c0@nant> William, I fact I didn't question/curious about what you have as a back-end - what I do wanted to talk about did you ever experience what is called "race condition"? - I mean multi-threading issues when you have some shared data (cached) in memory and several threads - several sessions of different users - are trying to use these data? I'm not talking about system Cache - it synchronizes/serializes parallel access - I mean custom shared (static) read/write data - did you ever need it? Also I guess because you're mainly using MS Access you should have some kind of "virtual locks" to prevent parallel threads/sessions update the same data? Do you use System.Transactions.TransactionScope? I cannot find also good info on how to properly get expired sessions to fire event (using Global.asax?) to get this expired session's cached data to be cleared out and related system Cache data to be cleared also... Have you seen/used in your project such information? Thanks. -- Shamil -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of William Hindman Sent: Friday, December 14, 2007 7:34 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Access or SQL Server Express to web ...I know this will get your goat but we've had over 150 users in mdb sourced pages simultaneously without a hick-up so far ...I'm in the process of moving to SQL Server because the load will get much larger in the next few months but so far, Drew has been right, Access mdbs can take a lot of abuse on the web ...of course I'll freely admit that its read only and I cache the hell out of it ...but still :) ...the web based apps all are hosted on shared win2K3 boxes w plenty of ram and dedicated app spaces. ...the largest intranet based app never has more than ten users in it and the average is probably less than five ...the servers are all Dell PE's w/ 2GB ram and large Raid5 HDs running SBS2003 Premium R2 ...pretty vanilla but I like vanilla in servers :) ...like I said, I cater to small business owners and tend to keep it simple ...something an ignorant lout like me can stay on top of :) ...btw, the MS ajax built into 3.5 works really well compared to that added on to 2.0 ...its a very noticeable difference imnsho, especially in the gridview ...the MS sponsored open-source 3.5 ajax controls toolkit version on the other hand, still has some performance problems with some of the controls ...two steps forward, one step back. William ----- Original Message ----- From: "Shamil Salakhetdinov" To: "'Access Developers discussion and problem solving'" Sent: Thursday, December 13, 2007 4:12 PM Subject: Re: [AccessD] Access or SQL Server Express to web > <<< > ...10Gb on a system drive on a system using asp.net and sql server? >>>> > Well, I have almost all programs, except Windows installed on D: and that > one is 50Gigs... > > ...and all projects are on E; and that one is 30Gigs, there are several > others... > > ...I know now I was wrong when I thought that 10GB would be enough for > Windows for a long time (and I have many files already compacted on C: > most > the windows updates' backups deleted... > > <<< > I'm not building anything nearly as large or complicated > as you ...and never intend to :) >>>> > Lucky man :) > > What is the usual quantity of simultaneous users for your ASP.NET > applications? > > What is the usual IIS/ASP.NET server PC of your customers? > > <<< > ...vs'8 and 3.5 are really, really sweet ...ms has paid a lot of attention > to developer feedback of late and its showing up now, imnsho. >>>> > Good news! I will try to switch to them ASAP in the beginning of the next > year I hope... > > > -- > Shamil > From ssharkins at gmail.com Sat Dec 15 14:27:23 2007 From: ssharkins at gmail.com (Susan Harkins) Date: Sat, 15 Dec 2007 15:27:23 -0500 Subject: [AccessD] shutting down References: <001701c83f51$0594ae30$4b3a8343@SusanOne> Message-ID: <001a01c83f58$ec5933c0$4b3a8343@SusanOne> Thanks Mark - I'll take a look. Susan H. This might be it... http://support.microsoft.com/default.aspx?scid=kb;en-us;210297 > From: ssharkins at gmail.com > To: AccessD at databaseadvisors.com > Date: Sat, 15 Dec 2007 14:30:56 -0500 > Subject: [AccessD] shutting down > > I'm trying to come up with an easy-to-implement solution that shuts down a > database automatically after a predetermined period of inactivity. > > I can do this by dropping KeyPress events into every form that update a > global timer, but that just seems so terribly intrusive and > inefficient. There's got to be a better way. Seems like there ought to be > an > API or something. > > Susan H. > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com _________________________________________________________________ i?m is proud to present Cause Effect, a series about real people making a difference. http://im.live.com/Messenger/IM/MTV/?source=text_Cause_Effect -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From wdhindman at dejpolsystems.com Sat Dec 15 19:24:33 2007 From: wdhindman at dejpolsystems.com (William Hindman) Date: Sat, 15 Dec 2007 20:24:33 -0500 Subject: [AccessD] Access or SQL Server Express to web References: <000101c83f57$4c9b2600$6401a8c0@nant> Message-ID: <000601c83f82$6a76d450$ef706c4c@jisshowsbs.local> Shamil ...wish I could help you but I'm still asking questions on the asp.net forum's beginners board :) ...and so far, all my data is read only and I cache the data using asp.net rather than SQL Server ...I've been playing with SSE and will move to it sooner than later but at the moment, you're speaking greek to me ...not that I usually understand half the stuff you get into :) ...actually, I'd feel mighty proud of myself if I understood 10% of the stuff you do ...took me a year to figure out "with events" after you and jc started preaching its virtues :( William ----- Original Message ----- From: "Shamil Salakhetdinov" To: "'Access Developers discussion and problem solving'" Sent: Saturday, December 15, 2007 3:15 PM Subject: Re: [AccessD] Access or SQL Server Express to web > William, > > I fact I didn't question/curious about what you have as a back-end - what > I > do wanted to talk about did you ever experience what is called "race > condition"? - I mean multi-threading issues when you have some shared data > (cached) in memory and several threads - several sessions of different > users > - are trying to use these data? I'm not talking about system Cache - it > synchronizes/serializes parallel access - I mean custom shared (static) > read/write data - did you ever need it? > > Also I guess because you're mainly using MS Access you should have some > kind > of "virtual locks" to prevent parallel threads/sessions update the same > data? > > Do you use System.Transactions.TransactionScope? > > I cannot find also good info on how to properly get expired sessions to > fire > event (using Global.asax?) to get this expired session's cached data to be > cleared out and related system Cache data to be cleared also... > > Have you seen/used in your project such information? > > Thanks. > > -- > Shamil > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of William Hindman > Sent: Friday, December 14, 2007 7:34 AM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Access or SQL Server Express to web > > ...I know this will get your goat but we've had over 150 users in mdb > sourced pages simultaneously without a hick-up so far ...I'm in the > process > of moving to SQL Server because the load will get much larger in the next > few months but so far, Drew has been right, Access mdbs can take a lot of > abuse on the web ...of course I'll freely admit that its read only and I > cache the hell out of it ...but still :) > > ...the web based apps all are hosted on shared win2K3 boxes w plenty of > ram > and dedicated app spaces. > > ...the largest intranet based app never has more than ten users in it and > the average is probably less than five ...the servers are all Dell PE's w/ > 2GB ram and large Raid5 HDs running SBS2003 Premium R2 ...pretty vanilla > but > > I like vanilla in servers :) > > ...like I said, I cater to small business owners and tend to keep it > simple > ...something an ignorant lout like me can stay on top of :) > > ...btw, the MS ajax built into 3.5 works really well compared to that > added > on to 2.0 ...its a very noticeable difference imnsho, especially in the > gridview ...the MS sponsored open-source 3.5 ajax controls toolkit version > on the other hand, still has some performance problems with some of the > controls ...two steps forward, one step back. > > William > > ----- Original Message ----- > From: "Shamil Salakhetdinov" > To: "'Access Developers discussion and problem solving'" > > Sent: Thursday, December 13, 2007 4:12 PM > Subject: Re: [AccessD] Access or SQL Server Express to web > > >> <<< >> ...10Gb on a system drive on a system using asp.net and sql server? >>>>> >> Well, I have almost all programs, except Windows installed on D: and that >> one is 50Gigs... >> >> ...and all projects are on E; and that one is 30Gigs, there are several >> others... >> >> ...I know now I was wrong when I thought that 10GB would be enough for >> Windows for a long time (and I have many files already compacted on C: >> most >> the windows updates' backups deleted... >> >> <<< >> I'm not building anything nearly as large or complicated >> as you ...and never intend to :) >>>>> >> Lucky man :) >> >> What is the usual quantity of simultaneous users for your ASP.NET >> applications? >> >> What is the usual IIS/ASP.NET server PC of your customers? >> >> <<< >> ...vs'8 and 3.5 are really, really sweet ...ms has paid a lot of >> attention >> to developer feedback of late and its showing up now, imnsho. >>>>> >> Good news! I will try to switch to them ASAP in the beginning of the next >> year I hope... >> >> >> -- >> Shamil >> > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com From wdhindman at dejpolsystems.com Sat Dec 15 19:34:17 2007 From: wdhindman at dejpolsystems.com (William Hindman) Date: Sat, 15 Dec 2007 20:34:17 -0500 Subject: [AccessD] OT: FrontPage Websites References: <000001c83f57$4c47aed0$6401a8c0@nant> Message-ID: <000a01c83f83$c6d347a0$ef706c4c@jisshowsbs.local> ...damn! ...I actually understood that post :) ...and here's the thing ...I've said this before here ...the differences between C#.net and VB.net are not nearly as substantial as those between VB and C++ ...I've gotten pretty decent at reading c#.net code and translating it to vb.net ...and if Ican read it, I can write it ...once you've moved to the .net platform the choice of language is really a function of which syntax you're most familiar with. William ----- Original Message ----- From: "Shamil Salakhetdinov" To: "'Access Developers discussion and problem solving'" Sent: Saturday, December 15, 2007 3:15 PM Subject: Re: [AccessD] OT: FrontPage Websites > Drew, > > I'd evaluate that VB.NET/C# program would be two times and sometimes just > 20% the size (in code lines) of the similar functionality VB6 program: I > did > program a lot on VB6 for money during last years - and I'm so happy I do > not > need to do that now at all... > > And this is not inheritance, which makes this difference... > > Just talking from my experience - try VB.NET (better C# as the main > development language and VB.NET when you'll need late binding) - I can bet > you'll soon forget VB6 as a "nightmare" - I'd call the times of VBA and > VB6 > as "dark ages" promoted by MS and that "ancient" times when VBA only > started > to get widespread use and VB was only in its VB4 version (no custom > classes > AFAIKR) this world have had Java already - and C# has got a lot from Java > and brought many new features - just partial classes are so convenient for > business programming when one have quite some code generated and can add > custom functionality by using partial classes and regenerate "heap" stuff > painlessly when data model changes etc... > > There are so many productivity tools for C#/VB.Net one have never seen for > VB6... > > Etc. > > > -- > Shamil > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Drew Wutka > Sent: Saturday, December 15, 2007 10:16 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] OT: FrontPage Websites > > Just as a correction, it's not asp/VBScript. I use a combination of asp > and VB 6.0. > > I have used VB.Net. It's ok. There is nothing I can't do in VB 6, that > VB.Net can do. Yes, VB.Net using inheritance.... which is an undeniable > perk, however, I have developed so much stuff in VB 6, it is very rare > when inheritance would actually improve what I am doing. > > So I build my database (usually Access, occasionally SQL Server), I > build the business logic in VB, and I build the interface with asp. > > Drew > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com From dwaters at usinternet.com Sun Dec 16 14:31:04 2007 From: dwaters at usinternet.com (Dan Waters) Date: Sun, 16 Dec 2007 14:31:04 -0600 Subject: [AccessD] OT: FrontPage Websites In-Reply-To: <001001c83f37$b3fc32a0$ef706c4c@jisshowsbs.local> References: <001b01c83e8e$0474a2d0$0c10a8c0@jisshowsbs.local><002c01c83e97$10864d40$0300a8c0@danwaters><000501c83ea4$557c7e80$ef706c4c@jisshowsbs.local><001501c83f21$f04dcb80$0300a8c0@danwaters><004c01c83f29$45efeda0$977aa8c0@M90> <001001c83f37$b3fc32a0$ef706c4c@jisshowsbs.local> Message-ID: <000001c84022$95f164b0$0300a8c0@danwaters> Well - I'm back to using Expression Web. In VWD I never could figure out how to format a cell in a table - specifically making vertical alignment = 'top'. I looked in VWD help - it said that I could open the Cell Format dialog box by starting at the Layer menu, then opening that dialog box from within the Table Format dialog box. But there is no Layer menu that I could find, and the Table format dialog box didn't reference the Cell Format dialog box. :-(!! Even if I just missed it, it's a whole lotta clicks for a frequent activity. In EW, it's just right-click in the cell and select Cell Properties. So, for a web designer or a person new to web sites I have to recommend EW. For a developer I would recommend VWD. For someone doing both, they can use both programs for the same site (but I don't know if both can be open on the same site at the same time). Other than my not finding the Layer menu, it does look like most of the same features exist in both sites - except that the Toolbox in VWD has a staggering number of choices. Dan -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of William Hindman Sent: Saturday, December 15, 2007 10:30 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] OT: FrontPage Websites ...the move from FP to Expression Web was effortless ...a few bots were lost, including the nav bot Drew likes, but they were more than made up for by the asp.net d&d controls ...and there are plug-ins to restore the old bots as well ...but once into asp.net you won't want to. ...VS8 WDE is FP/Expression Web on steroids ...with so much more available for developers its like night and day. ...your sister in law could use any of them equally well ...in either program she would want to make sure her web developer had designed her site using a DWT so that she could only edit the content areas she should be in and not anything that would damage the site itself ...if she decides to use the free VS8 WDE, she'll work almost always in design mode whereas any developer would be working the same page in source view mode. ...as Dan pointed out MS has made a slew of free video tutorials available targeted specfically at beginners that walk you through a lot of How Do I... tasks. ...its hard for me to visualize a reason for anyone to be using FP, Expression ...or Asp/VB ...any longer considering the price of VS8 WDE ...and as far as Drew's points re overhead, I did a site in Asp/VBScript and then redid it in Asp.net/VB.net and the net results were both dramatically faster AND a good bit smaller, content for content ...yes, there is the net framework but so what? ...the contents of that framework and the object inheritence that just "happens" dramatically reduce the amount of code you have to write and the add-ons necessary to produce a site that is fast, functional, and user friendly compared to ASP Classic ...imnsho of course :) ...my only regret is that I let the object/inhertance jargon scare me off jumping into asp.net/vb.net/c#.net a long time ago ...but when MS put the Express versions of VS5 out there for free, I just couldn't help myself ...besides which I'd already ran into a wall with the limitations of Expression Web. ...my 2 cents, worth what it cost you ...others will certainly differ ...in this group, thats a given :) William ----- Original Message ----- From: "jwcolby" To: "'Access Developers discussion and problem solving'" Sent: Saturday, December 15, 2007 9:46 AM Subject: Re: [AccessD] OT: FrontPage Websites > My sister-in-law Katie in Rochester, NY has hired this retired guy that > does > computer instruction for older people, quite the niche market. Anyway, > Katie is retired from teaching and has opened a consulting business. This > guy is helping her set up a web site using Front Page, because he knows > that > and because (he claims) the user can use FP to modify things themselves. > thus he will show her how to use FP, help her get the web site hosted and > running, and then she can do stuff herself, and he can help if she runs > into > trouble. > > Now I used FP back in the early 2000s and didn't much like it, but I > imagine > it has come a long ways since then and maybe it is a good answer for this > scenario. Katie is NOT a computer person, though certainly not computer > illiterate. > > I do not do web page stuff as anyone who has seen my site knows. Mine is > DotNetNuke based precisely because I can at least just edit text to add > stuff to the page. > > So for Katie, what is recommended? Is Expression as easy but more > powerful? > I can get ahold of her mentor to nudge him in that direction, but in the > end > Katie wants to be able to do the simple stuff herself. > > John W. Colby > Colby Consulting > www.ColbyConsulting.com > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Dan Waters > Sent: Saturday, December 15, 2007 8:54 AM > To: 'Access Developers discussion and problem solving' > Subject: Re: [AccessD] OT: FrontPage Websites > > This is Just In Time! > > I was going to spend the day doing some web site work, so I'll try it out > in > WDE instead. > > Thanks! > Dan > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of William Hindman > Sent: Friday, December 14, 2007 4:55 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] OT: FrontPage Websites > > Dan > > Expression Web is the official successor to Front Page ...but with the > release of VS8 WDE there is no longer any reason for anyone who writes > code > to use Expression ...VS8 WDE is free, has incorporated the CSS designer > from > > Expression, adds more data controls, and offers so many, many other > features > > Expression lacks ...I still have Expression installed but haven't used it > since installing VS8. > > William > > ----- Original Message ----- > From: "Dan Waters" > To: "'Access Developers discussion and problem solving'" > > Sent: Friday, December 14, 2007 4:19 PM > Subject: Re: [AccessD] OT: FrontPage Websites > > >> Also, >> >> MS Expression Web is a successor to FrontPage. If you have FP you >> qualify >> for 'upgrade' pricing to Expression Web - I paid about $90. >> >> To the user it 'feels like' FrontPage, but it does support asp.net. >> Expression Web leans more to the Designer side, while Web Developer >> Express >> leans more to the Developer side. You can work on the same site with >> both >> programs if that turns out to be helpful. >> >> Dan >> >> -----Original Message----- >> From: accessd-bounces at databaseadvisors.com >> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of William >> Hindman >> Sent: Friday, December 14, 2007 2:15 PM >> To: Access Developers discussion and problem solving >> Subject: Re: [AccessD] OT: FrontPage Websites >> >> ...sigh ...shakes head ...Asp and Front Page are dead ...long replaced by >> Asp.Net and Visual Studio Web Designer Express Version 8, both of which >> are >> free, easier to use, and incredibly more capable. >> >> William >> >> ----- Original Message ----- >> From: "Drew Wutka" >> To: "Access Developers discussion and problem solving" >> >> Sent: Friday, December 14, 2007 1:00 PM >> Subject: Re: [AccessD] OT: FrontPage Websites >> >> >>> Ok, here's the first of the two classes in my SiteNav2006.dll. There is >>> also a module, for my DBConnect function, which just sets the >>> ADODB.Connection argument to a new ADODB.Connection, set's it's provider >>> to Jet 4.0, then sets the extended proprerty for the workgroup file and >>> opens the secured database. >>> >>> This is the Node Class: >>> >>> Option Explicit >>> Public ID As Long >>> Public ParentID As Long >>> Public URL As String >>> Public Title As String >>> Public RootNode As Boolean >>> Dim MyNodes As Collection >>> Private Sub Class_Initialize() >>> Set MyNodes = New Collection >>> End Sub >>> Property Get ChildCount() As Long >>> ChildCount = MyNodes.Count >>> End Property >>> Friend Function AddChild(nd As Node) >>> MyNodes.Add nd >>> End Function >>> Property Get ChildNode(intPos As Long) As Node >>> Set ChildNode = MyNodes(intPos) >>> End Property >>> Public Function NewEnum() As IUnknown >>> Set NewEnum = MyNodes.[_NewEnum] >>> End Function >>> >>> My next email will have the Nodes class. The code is a little long, so >>> I'm crossing my fingers that it will post. In the RetrieveNavigation >>> Function, I will put '''Customization Starts here for where this >>> function starts mixing the FP navigation with the product database for >>> our site, so that wouldn't have to be included in someone elses...but >>> I'm keeping it in there to show how you can tweak the navigation to >>> include custom dynamic pages. >>> >>> Drew >>> >>> -- >>> AccessD mailing list >>> AccessD at databaseadvisors.com >>> http://databaseadvisors.com/mailman/listinfo/accessd >>> Website: http://www.databaseadvisors.com >> >> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/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 Sun Dec 16 18:31:50 2007 From: darren at activebilling.com.au (Darren D) Date: Mon, 17 Dec 2007 11:31:50 +1100 Subject: [AccessD] A2003: Putting both Front and Back ends on a removable drive Message-ID: <200712170031.lBH0VfUQ006641@databaseadvisors.com> Hi Team I have a client who has one of those portable laptop drives in a USB case - Cool He wants both the front and back ends of his APP to reside on this drive but wants the Front end and Back end to still remain separate - for ease of use of data backup - Cool also This means getting the front end to 'talk' to the back end without using drive letters etc In the old DOS days you could use a syntax (I have forgotten it) to simply refer to 'things' on the current drive and even current folder Does anyone know how I would go about linking the FE and BE on the same drives (In this case a removable one) thus without using drive letters etc? Many thanks in advance DD From rockysmolin at bchacc.com Sun Dec 16 19:21:54 2007 From: rockysmolin at bchacc.com (Rocky Smolin at Beach Access Software) Date: Sun, 16 Dec 2007 17:21:54 -0800 Subject: [AccessD] A2003: Putting both Front and Back ends on a removabledrive In-Reply-To: <200712170031.lBH0VfUQ006641@databaseadvisors.com> References: <200712170031.lBH0VfUQ006641@databaseadvisors.com> Message-ID: <002201c8404b$358e6b30$0301a8c0@HAL9005> Since the drive letter can change as you move the USB drive from machine to machine, I think you have to refresh the links every time the app starts using the drive and path of the front end as the location of the back end. You can get the drive and path of the front end from, IIRC, set db=CurrentDb then strPath=db.Name. Then strip the right hand characters until you come to a \. HTH Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Darren D Sent: Sunday, December 16, 2007 4:32 PM To: 'Access Developers discussion and problem solving' Subject: [AccessD] A2003: Putting both Front and Back ends on a removabledrive Hi Team I have a client who has one of those portable laptop drives in a USB case - Cool He wants both the front and back ends of his APP to reside on this drive but wants the Front end and Back end to still remain separate - for ease of use of data backup - Cool also This means getting the front end to 'talk' to the back end without using drive letters etc In the old DOS days you could use a syntax (I have forgotten it) to simply refer to 'things' on the current drive and even current folder Does anyone know how I would go about linking the FE and BE on the same drives (In this case a removable one) thus without using drive letters etc? Many thanks in advance DD -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com No virus found in this incoming message. Checked by AVG Free Edition. Version: 7.5.503 / Virus Database: 269.17.2/1185 - Release Date: 12/15/2007 12:00 PM From accessd at shaw.ca Sun Dec 16 19:40:03 2007 From: accessd at shaw.ca (Jim Lawrence) Date: Sun, 16 Dec 2007 17:40:03 -0800 Subject: [AccessD] OT: FrontPage Websites In-Reply-To: <000001c84022$95f164b0$0300a8c0@danwaters> References: <001b01c83e8e$0474a2d0$0c10a8c0@jisshowsbs.local> <002c01c83e97$10864d40$0300a8c0@danwaters> <000501c83ea4$557c7e80$ef706c4c@jisshowsbs.local> <001501c83f21$f04dcb80$0300a8c0@danwaters> <004c01c83f29$45efeda0$977aa8c0@M90> <001001c83f37$b3fc32a0$ef706c4c@jisshowsbs.local> <000001c84022$95f164b0$0300a8c0@danwaters> Message-ID: <5CEC519BF2324C55B4A3F1C18EFED911@creativesystemdesigns.com> Hi Dan: There are a number of options for positioning an element within a cell. I know how to do it directly but not through VW. I would just go into the HTML code and do it manually. Within the TABLE tags: Cellspacing and cellpadding Within the TR, TD, DIV and SPAN tags (only align with DIV and SPAN tags) Align = center, justify, left or right Valign = baseline, bottom, middle or top Then there are styles (or CSS) can be used with all the above tags. Padding, margin can be used in a number of different ways. Within any tag: Style="padding: 5 5 5 5; or margin: 5 5 5 5;" Or Style="padding-left: 15; or margin-left: 15" Or Style="margin: 0 0 -10 0;" This is just the start. After that you can use CSS to float an element into absolute of relative position:
...
or maybe use an old fashion spacing graphic to move an element to an exact position. There is much more than that but the above is a summary... HTH Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Dan Waters Sent: Sunday, December 16, 2007 12:31 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] OT: FrontPage Websites Well - I'm back to using Expression Web. In VWD I never could figure out how to format a cell in a table - specifically making vertical alignment = 'top'. I looked in VWD help - it said that I could open the Cell Format dialog box by starting at the Layer menu, then opening that dialog box from within the Table Format dialog box. But there is no Layer menu that I could find, and the Table format dialog box didn't reference the Cell Format dialog box. :-(!! Even if I just missed it, it's a whole lotta clicks for a frequent activity. In EW, it's just right-click in the cell and select Cell Properties. So, for a web designer or a person new to web sites I have to recommend EW. For a developer I would recommend VWD. For someone doing both, they can use both programs for the same site (but I don't know if both can be open on the same site at the same time). Other than my not finding the Layer menu, it does look like most of the same features exist in both sites - except that the Toolbox in VWD has a staggering number of choices. Dan -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of William Hindman Sent: Saturday, December 15, 2007 10:30 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] OT: FrontPage Websites ...the move from FP to Expression Web was effortless ...a few bots were lost, including the nav bot Drew likes, but they were more than made up for by the asp.net d&d controls ...and there are plug-ins to restore the old bots as well ...but once into asp.net you won't want to. ...VS8 WDE is FP/Expression Web on steroids ...with so much more available for developers its like night and day. ...your sister in law could use any of them equally well ...in either program she would want to make sure her web developer had designed her site using a DWT so that she could only edit the content areas she should be in and not anything that would damage the site itself ...if she decides to use the free VS8 WDE, she'll work almost always in design mode whereas any developer would be working the same page in source view mode. ...as Dan pointed out MS has made a slew of free video tutorials available targeted specfically at beginners that walk you through a lot of How Do I... tasks. ...its hard for me to visualize a reason for anyone to be using FP, Expression ...or Asp/VB ...any longer considering the price of VS8 WDE ...and as far as Drew's points re overhead, I did a site in Asp/VBScript and then redid it in Asp.net/VB.net and the net results were both dramatically faster AND a good bit smaller, content for content ...yes, there is the net framework but so what? ...the contents of that framework and the object inheritence that just "happens" dramatically reduce the amount of code you have to write and the add-ons necessary to produce a site that is fast, functional, and user friendly compared to ASP Classic ...imnsho of course :) ...my only regret is that I let the object/inhertance jargon scare me off jumping into asp.net/vb.net/c#.net a long time ago ...but when MS put the Express versions of VS5 out there for free, I just couldn't help myself ...besides which I'd already ran into a wall with the limitations of Expression Web. ...my 2 cents, worth what it cost you ...others will certainly differ ...in this group, thats a given :) William ----- Original Message ----- From: "jwcolby" To: "'Access Developers discussion and problem solving'" Sent: Saturday, December 15, 2007 9:46 AM Subject: Re: [AccessD] OT: FrontPage Websites > My sister-in-law Katie in Rochester, NY has hired this retired guy that > does > computer instruction for older people, quite the niche market. Anyway, > Katie is retired from teaching and has opened a consulting business. This > guy is helping her set up a web site using Front Page, because he knows > that > and because (he claims) the user can use FP to modify things themselves. > thus he will show her how to use FP, help her get the web site hosted and > running, and then she can do stuff herself, and he can help if she runs > into > trouble. > > Now I used FP back in the early 2000s and didn't much like it, but I > imagine > it has come a long ways since then and maybe it is a good answer for this > scenario. Katie is NOT a computer person, though certainly not computer > illiterate. > > I do not do web page stuff as anyone who has seen my site knows. Mine is > DotNetNuke based precisely because I can at least just edit text to add > stuff to the page. > > So for Katie, what is recommended? Is Expression as easy but more > powerful? > I can get ahold of her mentor to nudge him in that direction, but in the > end > Katie wants to be able to do the simple stuff herself. > > John W. Colby > Colby Consulting > www.ColbyConsulting.com > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Dan Waters > Sent: Saturday, December 15, 2007 8:54 AM > To: 'Access Developers discussion and problem solving' > Subject: Re: [AccessD] OT: FrontPage Websites > > This is Just In Time! > > I was going to spend the day doing some web site work, so I'll try it out > in > WDE instead. > > Thanks! > Dan > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of William Hindman > Sent: Friday, December 14, 2007 4:55 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] OT: FrontPage Websites > > Dan > > Expression Web is the official successor to Front Page ...but with the > release of VS8 WDE there is no longer any reason for anyone who writes > code > to use Expression ...VS8 WDE is free, has incorporated the CSS designer > from > > Expression, adds more data controls, and offers so many, many other > features > > Expression lacks ...I still have Expression installed but haven't used it > since installing VS8. > > William > > ----- Original Message ----- > From: "Dan Waters" > To: "'Access Developers discussion and problem solving'" > > Sent: Friday, December 14, 2007 4:19 PM > Subject: Re: [AccessD] OT: FrontPage Websites > > >> Also, >> >> MS Expression Web is a successor to FrontPage. If you have FP you >> qualify >> for 'upgrade' pricing to Expression Web - I paid about $90. >> >> To the user it 'feels like' FrontPage, but it does support asp.net. >> Expression Web leans more to the Designer side, while Web Developer >> Express >> leans more to the Developer side. You can work on the same site with >> both >> programs if that turns out to be helpful. >> >> Dan >> >> -----Original Message----- >> From: accessd-bounces at databaseadvisors.com >> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of William >> Hindman >> Sent: Friday, December 14, 2007 2:15 PM >> To: Access Developers discussion and problem solving >> Subject: Re: [AccessD] OT: FrontPage Websites >> >> ...sigh ...shakes head ...Asp and Front Page are dead ...long replaced by >> Asp.Net and Visual Studio Web Designer Express Version 8, both of which >> are >> free, easier to use, and incredibly more capable. >> >> William >> >> ----- Original Message ----- >> From: "Drew Wutka" >> To: "Access Developers discussion and problem solving" >> >> Sent: Friday, December 14, 2007 1:00 PM >> Subject: Re: [AccessD] OT: FrontPage Websites >> >> >>> Ok, here's the first of the two classes in my SiteNav2006.dll. There is >>> also a module, for my DBConnect function, which just sets the >>> ADODB.Connection argument to a new ADODB.Connection, set's it's provider >>> to Jet 4.0, then sets the extended proprerty for the workgroup file and >>> opens the secured database. >>> >>> This is the Node Class: >>> >>> Option Explicit >>> Public ID As Long >>> Public ParentID As Long >>> Public URL As String >>> Public Title As String >>> Public RootNode As Boolean >>> Dim MyNodes As Collection >>> Private Sub Class_Initialize() >>> Set MyNodes = New Collection >>> End Sub >>> Property Get ChildCount() As Long >>> ChildCount = MyNodes.Count >>> End Property >>> Friend Function AddChild(nd As Node) >>> MyNodes.Add nd >>> End Function >>> Property Get ChildNode(intPos As Long) As Node >>> Set ChildNode = MyNodes(intPos) >>> End Property >>> Public Function NewEnum() As IUnknown >>> Set NewEnum = MyNodes.[_NewEnum] >>> End Function >>> >>> My next email will have the Nodes class. The code is a little long, so >>> I'm crossing my fingers that it will post. In the RetrieveNavigation >>> Function, I will put '''Customization Starts here for where this >>> function starts mixing the FP navigation with the product database for >>> our site, so that wouldn't have to be included in someone elses...but >>> I'm keeping it in there to show how you can tweak the navigation to >>> include custom dynamic pages. >>> >>> Drew >>> >>> -- >>> AccessD mailing list >>> AccessD at databaseadvisors.com >>> http://databaseadvisors.com/mailman/listinfo/accessd >>> Website: http://www.databaseadvisors.com >> >> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/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 accessd at shaw.ca Sun Dec 16 19:45:20 2007 From: accessd at shaw.ca (Jim Lawrence) Date: Sun, 16 Dec 2007 17:45:20 -0800 Subject: [AccessD] A2003: Putting both Front and Back ends on a removable drive In-Reply-To: <200712170031.lBH0VfUQ006641@databaseadvisors.com> References: <200712170031.lBH0VfUQ006641@databaseadvisors.com> Message-ID: <5296D315D5774FCDA32FCB7A6C6B2892@creativesystemdesigns.com> Hi Darren: If each drive is named then those names should be able to be used. If one drive was named BE and the other was named FE then I believe the following would work when referring to one or the other: \\FE\MyFE_Direcory and \\BE\MyBE_Directory Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Darren D Sent: Sunday, December 16, 2007 4:32 PM To: 'Access Developers discussion and problem solving' Subject: [AccessD] A2003: Putting both Front and Back ends on a removable drive Hi Team I have a client who has one of those portable laptop drives in a USB case - Cool He wants both the front and back ends of his APP to reside on this drive but wants the Front end and Back end to still remain separate - for ease of use of data backup - Cool also This means getting the front end to 'talk' to the back end without using drive letters etc In the old DOS days you could use a syntax (I have forgotten it) to simply refer to 'things' on the current drive and even current folder Does anyone know how I would go about linking the FE and BE on the same drives (In this case a removable one) thus without using drive letters etc? Many thanks in advance DD -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From joeo at appoli.com Sun Dec 16 22:38:53 2007 From: joeo at appoli.com (Joe O'Connell) Date: Sun, 16 Dec 2007 23:38:53 -0500 Subject: [AccessD] A2003: Putting both Front and Back ends on a removabledrive In-Reply-To: <200712170031.lBH0VfUQ006641@databaseadvisors.com> References: <200712170031.lBH0VfUQ006641@databaseadvisors.com> Message-ID: Darren, Here is a function that will Relink all tables in a BE that resides in the same directory as the FE. Call it as the first thing when the FE loads. Joe O'Connell '----------------------------------------------------------------- ' Sub RefreshLinks ' Refresh all links to use Access BE database ' in the same directory as the calling program ' strFile = name of backend mdb (no path) '----------------------------------------------------------------- Public Function RefreshLinks(ByVal strFile As String) As Boolean On Error GoTo RefreshLinks_Err Const strAccessPrefix = ";DATABASE=" Dim strLinkName As String Dim tdf As TableDef strLinkName = Left$(CurrentDb.name, InStrRev(CurrentDb.name, "\")) & strFile For Each tdf In CurrentDb.TableDefs If Len(tdf.Connect) > 0 Then If Left$(tdf.Connect, Len(strAccessPrefix)) = strAccessPrefix Then If InStrRev(tdf.Connect, strFile) > 0 Then tdf.Connect = strAccessPrefix & strLinkName tdf.RefreshLink End If End If End If Next tdf RefreshLinks = True RefreshLinks_Exit: Exit Function RefreshLinks_Err: MsgBox "Unexpected error while refreshing links" & vbCrLf & Err.Description, vbInformation + vbOKOnly, "Relink error" RefreshLinks = False Resume RefreshLinks_Exit End Function -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Darren D Sent: Sunday, December 16, 2007 7:32 PM To: 'Access Developers discussion and problem solving' Subject: [AccessD] A2003: Putting both Front and Back ends on a removabledrive Hi Team I have a client who has one of those portable laptop drives in a USB case - Cool He wants both the front and back ends of his APP to reside on this drive but wants the Front end and Back end to still remain separate - for ease of use of data backup - Cool also This means getting the front end to 'talk' to the back end without using drive letters etc In the old DOS days you could use a syntax (I have forgotten it) to simply refer to 'things' on the current drive and even current folder Does anyone know how I would go about linking the FE and BE on the same drives (In this case a removable one) thus without using drive letters etc? Many thanks in advance DD -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From wdhindman at dejpolsystems.com Sun Dec 16 22:42:49 2007 From: wdhindman at dejpolsystems.com (William Hindman) Date: Sun, 16 Dec 2007 23:42:49 -0500 Subject: [AccessD] OT: FrontPage Websites References: <001b01c83e8e$0474a2d0$0c10a8c0@jisshowsbs.local><002c01c83e97$10864d40$0300a8c0@danwaters><000501c83ea4$557c7e80$ef706c4c@jisshowsbs.local><001501c83f21$f04dcb80$0300a8c0@danwaters><004c01c83f29$45efeda0$977aa8c0@M90><001001c83f37$b3fc32a0$ef706c4c@jisshowsbs.local> <000001c84022$95f164b0$0300a8c0@danwaters> Message-ID: <000901c84067$47805120$ef706c4c@jisshowsbs.local> Dan ...ok, I'll just jump right in here and play the old curmugeon :) ...first, why are you using tables at all for positioning elements? ...that's what css is for and its one heck of a lot more flexible than tables ever were ...sure, theres a learning curve but its quick and dirty and there are all kinds of templates to get you going ...and with css you actually have a chance to make your pages cross-browser compatible ...you'll never do that using tables ...it was one thing when IE had 95% of the market but these days that's more like 70% in the US and tables are no longer the panacea they once were. ...second, Expression Web is designed for designers, not coders ...VS is for coders and it shows in that where Expression Web has one way of getting something done VS has a dozen or more ...and until you become comfortable with all the pop-up/pop-out windows and layered menus, it can be a bear in VS to find what is right up front in Expression ...but that is because VS offers you so many different ways of doing it. ...with VS5 WDE I used to switch back to Expression to do the css and publish sites ...but VS8 incorporated a css designer and has new build options that make Expression essentially useless for me ...granted that the design side of VS8 isn't as user friendly as Expression Web but again, that's because there is so much more you can do in the design window in VS that it tends to clutter itself up compared to what you see in Expression Web. ...if you're actually writing code in your pages, you really need to give VS WDE another go ...imnsho of course. William ----- Original Message ----- From: "Dan Waters" To: "'Access Developers discussion and problem solving'" Sent: Sunday, December 16, 2007 3:31 PM Subject: Re: [AccessD] OT: FrontPage Websites > Well - I'm back to using Expression Web. > > In VWD I never could figure out how to format a cell in a table - > specifically making vertical alignment = 'top'. I looked in VWD help - it > said that I could open the Cell Format dialog box by starting at the Layer > menu, then opening that dialog box from within the Table Format dialog > box. > But there is no Layer menu that I could find, and the Table format dialog > box didn't reference the Cell Format dialog box. :-(!! Even if I just > missed it, it's a whole lotta clicks for a frequent activity. > > In EW, it's just right-click in the cell and select Cell Properties. > > So, for a web designer or a person new to web sites I have to recommend > EW. > For a developer I would recommend VWD. For someone doing both, they can > use > both programs for the same site (but I don't know if both can be open on > the > same site at the same time). > > Other than my not finding the Layer menu, it does look like most of the > same > features exist in both sites - except that the Toolbox in VWD has a > staggering number of choices. > > Dan > > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of William Hindman > Sent: Saturday, December 15, 2007 10:30 AM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] OT: FrontPage Websites > > ...the move from FP to Expression Web was effortless ...a few bots were > lost, including the nav bot Drew likes, but they were more than made up > for > by the asp.net d&d controls ...and there are plug-ins to restore the old > bots as well ...but once into asp.net you won't want to. > > ...VS8 WDE is FP/Expression Web on steroids ...with so much more available > for developers its like night and day. > > ...your sister in law could use any of them equally well ...in either > program she would want to make sure her web developer had designed her > site > using a DWT so that she could only edit the content areas she should be in > and not anything that would damage the site itself ...if she decides to > use > the free VS8 WDE, she'll work almost always in design mode whereas any > developer would be working the same page in source view mode. > > ...as Dan pointed out MS has made a slew of free video tutorials available > targeted specfically at beginners that walk you through a lot of How Do > I... > > tasks. > > ...its hard for me to visualize a reason for anyone to be using FP, > Expression ...or Asp/VB ...any longer considering the price of VS8 WDE > ...and as far as Drew's points re overhead, I did a site in Asp/VBScript > and > > then redid it in Asp.net/VB.net and the net results were both dramatically > faster AND a good bit smaller, content for content ...yes, there is the > net > framework but so what? ...the contents of that framework and the object > inheritence that just "happens" dramatically reduce the amount of code you > have to write and the add-ons necessary to produce a site that is fast, > functional, and user friendly compared to ASP Classic ...imnsho of course > :) > > ...my only regret is that I let the object/inhertance jargon scare me off > jumping into asp.net/vb.net/c#.net a long time ago ...but when MS put the > Express versions of VS5 out there for free, I just couldn't help myself > ...besides which I'd already ran into a wall with the limitations of > Expression Web. > > ...my 2 cents, worth what it cost you ...others will certainly differ > ...in > this group, thats a given :) > > William > > ----- Original Message ----- > From: "jwcolby" > To: "'Access Developers discussion and problem solving'" > > Sent: Saturday, December 15, 2007 9:46 AM > Subject: Re: [AccessD] OT: FrontPage Websites > > >> My sister-in-law Katie in Rochester, NY has hired this retired guy that >> does >> computer instruction for older people, quite the niche market. Anyway, >> Katie is retired from teaching and has opened a consulting business. >> This >> guy is helping her set up a web site using Front Page, because he knows >> that >> and because (he claims) the user can use FP to modify things themselves. >> thus he will show her how to use FP, help her get the web site hosted and >> running, and then she can do stuff herself, and he can help if she runs >> into >> trouble. >> >> Now I used FP back in the early 2000s and didn't much like it, but I >> imagine >> it has come a long ways since then and maybe it is a good answer for this >> scenario. Katie is NOT a computer person, though certainly not computer >> illiterate. >> >> I do not do web page stuff as anyone who has seen my site knows. Mine is >> DotNetNuke based precisely because I can at least just edit text to add >> stuff to the page. >> >> So for Katie, what is recommended? Is Expression as easy but more >> powerful? >> I can get ahold of her mentor to nudge him in that direction, but in the >> end >> Katie wants to be able to do the simple stuff herself. >> >> John W. Colby >> Colby Consulting >> www.ColbyConsulting.com >> -----Original Message----- >> From: accessd-bounces at databaseadvisors.com >> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Dan Waters >> Sent: Saturday, December 15, 2007 8:54 AM >> To: 'Access Developers discussion and problem solving' >> Subject: Re: [AccessD] OT: FrontPage Websites >> >> This is Just In Time! >> >> I was going to spend the day doing some web site work, so I'll try it out >> in >> WDE instead. >> >> Thanks! >> Dan >> >> -----Original Message----- >> From: accessd-bounces at databaseadvisors.com >> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of William >> Hindman >> Sent: Friday, December 14, 2007 4:55 PM >> To: Access Developers discussion and problem solving >> Subject: Re: [AccessD] OT: FrontPage Websites >> >> Dan >> >> Expression Web is the official successor to Front Page ...but with the >> release of VS8 WDE there is no longer any reason for anyone who writes >> code >> to use Expression ...VS8 WDE is free, has incorporated the CSS designer >> from >> >> Expression, adds more data controls, and offers so many, many other >> features >> >> Expression lacks ...I still have Expression installed but haven't used it >> since installing VS8. >> >> William >> >> ----- Original Message ----- >> From: "Dan Waters" >> To: "'Access Developers discussion and problem solving'" >> >> Sent: Friday, December 14, 2007 4:19 PM >> Subject: Re: [AccessD] OT: FrontPage Websites >> >> >>> Also, >>> >>> MS Expression Web is a successor to FrontPage. If you have FP you >>> qualify >>> for 'upgrade' pricing to Expression Web - I paid about $90. >>> >>> To the user it 'feels like' FrontPage, but it does support asp.net. >>> Expression Web leans more to the Designer side, while Web Developer >>> Express >>> leans more to the Developer side. You can work on the same site with >>> both >>> programs if that turns out to be helpful. >>> >>> Dan >>> >>> -----Original Message----- >>> From: accessd-bounces at databaseadvisors.com >>> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of William >>> Hindman >>> Sent: Friday, December 14, 2007 2:15 PM >>> To: Access Developers discussion and problem solving >>> Subject: Re: [AccessD] OT: FrontPage Websites >>> >>> ...sigh ...shakes head ...Asp and Front Page are dead ...long replaced >>> by >>> Asp.Net and Visual Studio Web Designer Express Version 8, both of which >>> are >>> free, easier to use, and incredibly more capable. >>> >>> William >>> >>> ----- Original Message ----- >>> From: "Drew Wutka" >>> To: "Access Developers discussion and problem solving" >>> >>> Sent: Friday, December 14, 2007 1:00 PM >>> Subject: Re: [AccessD] OT: FrontPage Websites >>> >>> >>>> Ok, here's the first of the two classes in my SiteNav2006.dll. There >>>> is >>>> also a module, for my DBConnect function, which just sets the >>>> ADODB.Connection argument to a new ADODB.Connection, set's it's >>>> provider >>>> to Jet 4.0, then sets the extended proprerty for the workgroup file and >>>> opens the secured database. >>>> >>>> This is the Node Class: >>>> >>>> Option Explicit >>>> Public ID As Long >>>> Public ParentID As Long >>>> Public URL As String >>>> Public Title As String >>>> Public RootNode As Boolean >>>> Dim MyNodes As Collection >>>> Private Sub Class_Initialize() >>>> Set MyNodes = New Collection >>>> End Sub >>>> Property Get ChildCount() As Long >>>> ChildCount = MyNodes.Count >>>> End Property >>>> Friend Function AddChild(nd As Node) >>>> MyNodes.Add nd >>>> End Function >>>> Property Get ChildNode(intPos As Long) As Node >>>> Set ChildNode = MyNodes(intPos) >>>> End Property >>>> Public Function NewEnum() As IUnknown >>>> Set NewEnum = MyNodes.[_NewEnum] >>>> End Function >>>> >>>> My next email will have the Nodes class. The code is a little long, so >>>> I'm crossing my fingers that it will post. In the RetrieveNavigation >>>> Function, I will put '''Customization Starts here for where this >>>> function starts mixing the FP navigation with the product database for >>>> our site, so that wouldn't have to be included in someone elses...but >>>> I'm keeping it in there to show how you can tweak the navigation to >>>> include custom dynamic pages. >>>> >>>> Drew >>>> >>>> -- >>>> AccessD mailing list >>>> AccessD at databaseadvisors.com >>>> http://databaseadvisors.com/mailman/listinfo/accessd >>>> Website: http://www.databaseadvisors.com >>> >>> >>> -- >>> AccessD mailing list >>> AccessD at databaseadvisors.com >>> http://databaseadvisors.com/mailman/listinfo/accessd >>> Website: http://www.databaseadvisors.com >>> >>> -- >>> AccessD mailing list >>> AccessD at databaseadvisors.com >>> http://databaseadvisors.com/mailman/listinfo/accessd >>> Website: http://www.databaseadvisors.com >> >> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/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 Dec 17 04:54:10 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Mon, 17 Dec 2007 05:54:10 -0500 Subject: [AccessD] SendObject Attachments In-Reply-To: <006f01c82e8e$c5a7c780$8119fea9@LTVM> References: <003f01c82dfc$7c779780$0301a8c0@HAL9005> <006f01c82e8e$c5a7c780$8119fea9@LTVM> Message-ID: <008101c8409b$27b85700$977aa8c0@M90> Any chance I can reference a specific lib so that I can get early binding and intellisense to get me started using this thing? IOW instead of Dim objCDO, objBP Set objCDO = CreateObject("CDO.Message") ' Create the message object. we have a Dim cdo as XXXX where xxxx is an actual object type. Likewise for objBP. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of max.wanadoo at gmail.com Sent: Saturday, November 24, 2007 6:40 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] SendObject Attachments Hi Rocky, This should get you started with CDO. Put your own parameters in - fairly obvious where. Max Function RockyCDOTest() On Error GoTo errhandler Const conErr1 As String = "The server rejected one or more recipient addresses. The server response was: 550 " Const conErr2 As String = "The server rejected one or more recipient addresses. The server response was: 501 bad address syntax: <" Const ConErrX As String = "The transport failed to connect to the server" Const cdoReferenceTypeName = 1 Dim strUserName As String, strPwd As String, strSMTPServer As String, strErr As String Dim objCDO, objBP Set objCDO = CreateObject("CDO.Message") ' Create the message object. 'Set objCDO = server.CreateObject("CDO.Message") ' alternative for exchange I believe! Not tested objCDO.mimeformatted = True ' Sender/Email Contents/Details objCDO.from = "Rocky" objCDO.To = "somebody at gmail.com" objCDO.cc = "person1 at domain.com;person2 at domain.com" objCDO.bcc = "person3 at domain.com" objCDO.Subject = "Testing 123" 'body can be a string, or read from a file and can be text or html (Don't use both) objCDO.HTMLBody = fFileContents("C:\body.html") ' or "C:\body.txt" ' create a test file ' Attachments objCDO.addattachment "C:\Att1.txt" ' create a test file objCDO.addattachment "C:\Att2.jpg" ' create a test file ' User SMTP login details strSMTPServer = "mail.rockydomain.org" ' send via this domain - can be IP Address (sometimes this is smtp.mydomain.org) strUserName = "rocky" ' your user login name strPwd = "itsrockyletmein" ' your user login password ' SMTP Configuration Details objCDO.Configuration.Fields.Item("http://schemas.microsoft.com/cdo/configura tion/sendusing") = 2 objCDO.Configuration.Fields.Item("http://schemas.microsoft.com/cdo/configura tion/smtpserver") = strSMTPServer objCDO.Configuration.Fields.Item("http://schemas.microsoft.com/cdo/configura tion/smtpauthenticate") = 1 objCDO.Configuration.Fields.Item("http://schemas.microsoft.com/cdo/configura tion/sendusername") = strUserName objCDO.Configuration.Fields.Item("http://schemas.microsoft.com/cdo/configura tion/sendpassword") = strPwd objCDO.Configuration.Fields.Item("http://schemas.microsoft.com/cdo/configura tion/smtpserverport") = 25 'normally 25 but can be anything, try 587, or 465 or check with your ISP. objCDO.Configuration.Fields.Item("http://schemas.microsoft.com/cdo/configura tion/smtpusessl") = False objCDO.Configuration.Fields.Item("http://schemas.microsoft.com/cdo/configura tion/smtpconnectiontimeout") = 60 ' before timing out objCDO.Configuration.Fields.Update ' Update configuration 'MsgBox objCDO.GetStream.ReadText ' Use to show the message. objCDO.Send ' Send the message. exithere: Exit Function errhandler: strErr = "pfEmailByCDO - Send Errors " & Err.Description If InStr(strErr, ConErrX) > 0 Then strErr = strErr & " No Email Sent" End If MsgBox strErr GoTo exithere End Function Private Function fFileContents(strFilePath As String) As String ' Set a Reference for FileSystemObjects in Office 11. 'These constants are defined to make the code more readable Const ForReading = 1, ForWriting = 2, ForAppending = 8 Dim fso, f Set fso = CreateObject("Scripting.FileSystemObject") 'Open the file for reading Set f = fso.OpenTextFile(strFilePath, ForReading) 'The ReadAll method reads the entire file fFileContents = f.ReadAll f.Close 'Close the file Set f = Nothing Set fso = Nothing End Function -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin at Beach Access Software Sent: Friday, November 23, 2007 6:13 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] SendObject Attachments Thanks, Max. Working the first solution at the moment. If that works I'll stop the clock, and go there to see if it works at their site. What's CDO? Rocky -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From Gustav at cactus.dk Mon Dec 17 05:03:46 2007 From: Gustav at cactus.dk (Gustav Brock) Date: Mon, 17 Dec 2007 12:03:46 +0100 Subject: [AccessD] SendObject Attachments Message-ID: Hi John Yes, ref. is: Microsoft CDO for Exchange 2000 Library Then: Dim msg As New CDO.Message /gustav >>> jwcolby at colbyconsulting.com 17-12-2007 11:54 >>> Any chance I can reference a specific lib so that I can get early binding and intellisense to get me started using this thing? IOW instead of Dim objCDO, objBP Set objCDO = CreateObject("CDO.Message") ' Create the message object. we have a Dim cdo as XXXX where xxxx is an actual object type. Likewise for objBP. John W. Colby Colby Consulting From max.wanadoo at gmail.com Mon Dec 17 05:42:10 2007 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Mon, 17 Dec 2007 11:42:10 -0000 Subject: [AccessD] SendObject Attachments In-Reply-To: Message-ID: <005901c840a1$de9024c0$8119fea9@LTVM> Also, if you haven't got Exchange (as we don't) then:- 'Microsoft CDO for Windows 2000 Library Dim objcdo As New CDO.Message Dim objBP As New CDO.Message ' Late Binding - which we use 'Dim objcdo, objBP I have just tested both, and they both work. There is also a Microsoft CDO 1.21 Library in my References Library, but I don't know what this brings to the table? Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock Sent: Monday, December 17, 2007 11:04 AM To: accessd at databaseadvisors.com Subject: Re: [AccessD] SendObject Attachments Hi John Yes, ref. is: Microsoft CDO for Exchange 2000 Library Then: Dim msg As New CDO.Message /gustav >>> jwcolby at colbyconsulting.com 17-12-2007 11:54 >>> Any chance I can reference a specific lib so that I can get early binding and intellisense to get me started using this thing? IOW instead of Dim objCDO, objBP Set objCDO = CreateObject("CDO.Message") ' Create the message object. we have a Dim cdo as XXXX where xxxx is an actual object type. Likewise for objBP. John W. Colby Colby Consulting -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From jwcolby at colbyconsulting.com Mon Dec 17 08:40:32 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Mon, 17 Dec 2007 09:40:32 -0500 Subject: [AccessD] SendObject Attachments In-Reply-To: <005901c840a1$de9024c0$8119fea9@LTVM> References: <005901c840a1$de9024c0$8119fea9@LTVM> Message-ID: <008e01c840ba$c75cedb0$977aa8c0@M90> Thanks Max and Gustav. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo Sent: Monday, December 17, 2007 6:42 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] SendObject Attachments Also, if you haven't got Exchange (as we don't) then:- 'Microsoft CDO for Windows 2000 Library Dim objcdo As New CDO.Message Dim objBP As New CDO.Message ' Late Binding - which we use 'Dim objcdo, objBP I have just tested both, and they both work. There is also a Microsoft CDO 1.21 Library in my References Library, but I don't know what this brings to the table? Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock Sent: Monday, December 17, 2007 11:04 AM To: accessd at databaseadvisors.com Subject: Re: [AccessD] SendObject Attachments Hi John Yes, ref. is: Microsoft CDO for Exchange 2000 Library Then: Dim msg As New CDO.Message /gustav >>> jwcolby at colbyconsulting.com 17-12-2007 11:54 >>> Any chance I can reference a specific lib so that I can get early binding and intellisense to get me started using this thing? IOW instead of Dim objCDO, objBP Set objCDO = CreateObject("CDO.Message") ' Create the message object. we have a Dim cdo as XXXX where xxxx is an actual object type. Likewise for objBP. John W. Colby Colby Consulting -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/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 AIG.com Mon Dec 17 08:50:44 2007 From: Lambert.Heenan at AIG.com (Heenan, Lambert) Date: Mon, 17 Dec 2007 09:50:44 -0500 Subject: [AccessD] shutting down Message-ID: <34C8A2AB1EF3564CB0D64DB6AFFDD5C20EF0A86C@XLIVMBX35bkup.aig.com> Hidden form. Timer even on said form. Check the current control and current form in the event. See here for all the details... http://support.microsoft.com/kb/210297 Lambert -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Susan Harkins Sent: Saturday, December 15, 2007 2:31 PM To: AccessD at databaseadvisors.com Subject: [AccessD] shutting down I'm trying to come up with an easy-to-implement solution that shuts down a database automatically after a predetermined period of inactivity. I can do this by dropping KeyPress events into every form that update a global timer, but that just seems so terribly intrusive and inefficient. There's got to be a better way. Seems like there ought to be an API or something. Susan H. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From ssharkins at gmail.com Mon Dec 17 09:12:00 2007 From: ssharkins at gmail.com (Susan Harkins) Date: Mon, 17 Dec 2007 10:12:00 -0500 Subject: [AccessD] shutting down References: <34C8A2AB1EF3564CB0D64DB6AFFDD5C20EF0A86C@XLIVMBX35bkup.aig.com> Message-ID: <00fc01c840bf$2dbcfab0$4b3a8343@SusanOne> Yeah, I've seen that one too. I was hoping for something a little more succinct -- like an API or something, but I haven't found anything. Thanks! Susan H. > Hidden form. Timer even on said form. Check the current control and > current > form in the event. See here for all the details... > http://support.microsoft.com/kb/210297 From dwaters at usinternet.com Mon Dec 17 09:17:51 2007 From: dwaters at usinternet.com (Dan Waters) Date: Mon, 17 Dec 2007 09:17:51 -0600 Subject: [AccessD] OT: FrontPage Websites In-Reply-To: <000901c84067$47805120$ef706c4c@jisshowsbs.local> References: <001b01c83e8e$0474a2d0$0c10a8c0@jisshowsbs.local><002c01c83e97$10864d40$0300a8c0@danwaters><000501c83ea4$557c7e80$ef706c4c@jisshowsbs.local><001501c83f21$f04dcb80$0300a8c0@danwaters><004c01c83f29$45efeda0$977aa8c0@M90><001001c83f37$b3fc32a0$ef706c4c@jisshowsbs.local><000001c84022$95f164b0$0300a8c0@danwaters> <000901c84067$47805120$ef706c4c@jisshowsbs.local> Message-ID: <001201c840bf$fdb974a0$0300a8c0@danwaters> William - you are an Evangelist! In this case I literally need a 4 X 4 table, with a header row and with borders displayed, to show a user 3 different ways of doing something (I'm making an on-line Help File and all user have IE). Since I'm not doing any coding right now, the fastest way is the best way. But after watching just the intro to VWD, coding in a web site is certainly intriguing. Thanks! Dan -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of William Hindman Sent: Sunday, December 16, 2007 10:43 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] OT: FrontPage Websites Dan ...ok, I'll just jump right in here and play the old curmugeon :) ...first, why are you using tables at all for positioning elements? ...that's what css is for and its one heck of a lot more flexible than tables ever were ...sure, theres a learning curve but its quick and dirty and there are all kinds of templates to get you going ...and with css you actually have a chance to make your pages cross-browser compatible ...you'll never do that using tables ...it was one thing when IE had 95% of the market but these days that's more like 70% in the US and tables are no longer the panacea they once were. ...second, Expression Web is designed for designers, not coders ...VS is for coders and it shows in that where Expression Web has one way of getting something done VS has a dozen or more ...and until you become comfortable with all the pop-up/pop-out windows and layered menus, it can be a bear in VS to find what is right up front in Expression ...but that is because VS offers you so many different ways of doing it. ...with VS5 WDE I used to switch back to Expression to do the css and publish sites ...but VS8 incorporated a css designer and has new build options that make Expression essentially useless for me ...granted that the design side of VS8 isn't as user friendly as Expression Web but again, that's because there is so much more you can do in the design window in VS that it tends to clutter itself up compared to what you see in Expression Web. ...if you're actually writing code in your pages, you really need to give VS WDE another go ...imnsho of course. William ----- Original Message ----- From: "Dan Waters" To: "'Access Developers discussion and problem solving'" Sent: Sunday, December 16, 2007 3:31 PM Subject: Re: [AccessD] OT: FrontPage Websites > Well - I'm back to using Expression Web. > > In VWD I never could figure out how to format a cell in a table - > specifically making vertical alignment = 'top'. I looked in VWD help - it > said that I could open the Cell Format dialog box by starting at the Layer > menu, then opening that dialog box from within the Table Format dialog > box. > But there is no Layer menu that I could find, and the Table format dialog > box didn't reference the Cell Format dialog box. :-(!! Even if I just > missed it, it's a whole lotta clicks for a frequent activity. > > In EW, it's just right-click in the cell and select Cell Properties. > > So, for a web designer or a person new to web sites I have to recommend > EW. > For a developer I would recommend VWD. For someone doing both, they can > use > both programs for the same site (but I don't know if both can be open on > the > same site at the same time). > > Other than my not finding the Layer menu, it does look like most of the > same > features exist in both sites - except that the Toolbox in VWD has a > staggering number of choices. > > Dan > > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of William Hindman > Sent: Saturday, December 15, 2007 10:30 AM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] OT: FrontPage Websites > > ...the move from FP to Expression Web was effortless ...a few bots were > lost, including the nav bot Drew likes, but they were more than made up > for > by the asp.net d&d controls ...and there are plug-ins to restore the old > bots as well ...but once into asp.net you won't want to. > > ...VS8 WDE is FP/Expression Web on steroids ...with so much more available > for developers its like night and day. > > ...your sister in law could use any of them equally well ...in either > program she would want to make sure her web developer had designed her > site > using a DWT so that she could only edit the content areas she should be in > and not anything that would damage the site itself ...if she decides to > use > the free VS8 WDE, she'll work almost always in design mode whereas any > developer would be working the same page in source view mode. > > ...as Dan pointed out MS has made a slew of free video tutorials available > targeted specfically at beginners that walk you through a lot of How Do > I... > > tasks. > > ...its hard for me to visualize a reason for anyone to be using FP, > Expression ...or Asp/VB ...any longer considering the price of VS8 WDE > ...and as far as Drew's points re overhead, I did a site in Asp/VBScript > and > > then redid it in Asp.net/VB.net and the net results were both dramatically > faster AND a good bit smaller, content for content ...yes, there is the > net > framework but so what? ...the contents of that framework and the object > inheritence that just "happens" dramatically reduce the amount of code you > have to write and the add-ons necessary to produce a site that is fast, > functional, and user friendly compared to ASP Classic ...imnsho of course > :) > > ...my only regret is that I let the object/inhertance jargon scare me off > jumping into asp.net/vb.net/c#.net a long time ago ...but when MS put the > Express versions of VS5 out there for free, I just couldn't help myself > ...besides which I'd already ran into a wall with the limitations of > Expression Web. > > ...my 2 cents, worth what it cost you ...others will certainly differ > ...in > this group, thats a given :) > > William > > ----- Original Message ----- > From: "jwcolby" > To: "'Access Developers discussion and problem solving'" > > Sent: Saturday, December 15, 2007 9:46 AM > Subject: Re: [AccessD] OT: FrontPage Websites > > >> My sister-in-law Katie in Rochester, NY has hired this retired guy that >> does >> computer instruction for older people, quite the niche market. Anyway, >> Katie is retired from teaching and has opened a consulting business. >> This >> guy is helping her set up a web site using Front Page, because he knows >> that >> and because (he claims) the user can use FP to modify things themselves. >> thus he will show her how to use FP, help her get the web site hosted and >> running, and then she can do stuff herself, and he can help if she runs >> into >> trouble. >> >> Now I used FP back in the early 2000s and didn't much like it, but I >> imagine >> it has come a long ways since then and maybe it is a good answer for this >> scenario. Katie is NOT a computer person, though certainly not computer >> illiterate. >> >> I do not do web page stuff as anyone who has seen my site knows. Mine is >> DotNetNuke based precisely because I can at least just edit text to add >> stuff to the page. >> >> So for Katie, what is recommended? Is Expression as easy but more >> powerful? >> I can get ahold of her mentor to nudge him in that direction, but in the >> end >> Katie wants to be able to do the simple stuff herself. >> >> John W. Colby >> Colby Consulting >> www.ColbyConsulting.com >> -----Original Message----- >> From: accessd-bounces at databaseadvisors.com >> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Dan Waters >> Sent: Saturday, December 15, 2007 8:54 AM >> To: 'Access Developers discussion and problem solving' >> Subject: Re: [AccessD] OT: FrontPage Websites >> >> This is Just In Time! >> >> I was going to spend the day doing some web site work, so I'll try it out >> in >> WDE instead. >> >> Thanks! >> Dan >> >> -----Original Message----- >> From: accessd-bounces at databaseadvisors.com >> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of William >> Hindman >> Sent: Friday, December 14, 2007 4:55 PM >> To: Access Developers discussion and problem solving >> Subject: Re: [AccessD] OT: FrontPage Websites >> >> Dan >> >> Expression Web is the official successor to Front Page ...but with the >> release of VS8 WDE there is no longer any reason for anyone who writes >> code >> to use Expression ...VS8 WDE is free, has incorporated the CSS designer >> from >> >> Expression, adds more data controls, and offers so many, many other >> features >> >> Expression lacks ...I still have Expression installed but haven't used it >> since installing VS8. >> >> William >> >> ----- Original Message ----- >> From: "Dan Waters" >> To: "'Access Developers discussion and problem solving'" >> >> Sent: Friday, December 14, 2007 4:19 PM >> Subject: Re: [AccessD] OT: FrontPage Websites >> >> >>> Also, >>> >>> MS Expression Web is a successor to FrontPage. If you have FP you >>> qualify >>> for 'upgrade' pricing to Expression Web - I paid about $90. >>> >>> To the user it 'feels like' FrontPage, but it does support asp.net. >>> Expression Web leans more to the Designer side, while Web Developer >>> Express >>> leans more to the Developer side. You can work on the same site with >>> both >>> programs if that turns out to be helpful. >>> >>> Dan >>> >>> -----Original Message----- >>> From: accessd-bounces at databaseadvisors.com >>> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of William >>> Hindman >>> Sent: Friday, December 14, 2007 2:15 PM >>> To: Access Developers discussion and problem solving >>> Subject: Re: [AccessD] OT: FrontPage Websites >>> >>> ...sigh ...shakes head ...Asp and Front Page are dead ...long replaced >>> by >>> Asp.Net and Visual Studio Web Designer Express Version 8, both of which >>> are >>> free, easier to use, and incredibly more capable. >>> >>> William >>> >>> ----- Original Message ----- >>> From: "Drew Wutka" >>> To: "Access Developers discussion and problem solving" >>> >>> Sent: Friday, December 14, 2007 1:00 PM >>> Subject: Re: [AccessD] OT: FrontPage Websites >>> >>> >>>> Ok, here's the first of the two classes in my SiteNav2006.dll. There >>>> is >>>> also a module, for my DBConnect function, which just sets the >>>> ADODB.Connection argument to a new ADODB.Connection, set's it's >>>> provider >>>> to Jet 4.0, then sets the extended proprerty for the workgroup file and >>>> opens the secured database. >>>> >>>> This is the Node Class: >>>> >>>> Option Explicit >>>> Public ID As Long >>>> Public ParentID As Long >>>> Public URL As String >>>> Public Title As String >>>> Public RootNode As Boolean >>>> Dim MyNodes As Collection >>>> Private Sub Class_Initialize() >>>> Set MyNodes = New Collection >>>> End Sub >>>> Property Get ChildCount() As Long >>>> ChildCount = MyNodes.Count >>>> End Property >>>> Friend Function AddChild(nd As Node) >>>> MyNodes.Add nd >>>> End Function >>>> Property Get ChildNode(intPos As Long) As Node >>>> Set ChildNode = MyNodes(intPos) >>>> End Property >>>> Public Function NewEnum() As IUnknown >>>> Set NewEnum = MyNodes.[_NewEnum] >>>> End Function >>>> >>>> My next email will have the Nodes class. The code is a little long, so >>>> I'm crossing my fingers that it will post. In the RetrieveNavigation >>>> Function, I will put '''Customization Starts here for where this >>>> function starts mixing the FP navigation with the product database for >>>> our site, so that wouldn't have to be included in someone elses...but >>>> I'm keeping it in there to show how you can tweak the navigation to >>>> include custom dynamic pages. >>>> >>>> Drew >>>> >>>> -- >>>> AccessD mailing list >>>> AccessD at databaseadvisors.com >>>> http://databaseadvisors.com/mailman/listinfo/accessd >>>> Website: http://www.databaseadvisors.com >>> >>> >>> -- >>> AccessD mailing list >>> AccessD at databaseadvisors.com >>> http://databaseadvisors.com/mailman/listinfo/accessd >>> Website: http://www.databaseadvisors.com >>> >>> -- >>> AccessD mailing list >>> AccessD at databaseadvisors.com >>> http://databaseadvisors.com/mailman/listinfo/accessd >>> Website: http://www.databaseadvisors.com >> >> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/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 AIG.com Mon Dec 17 09:47:17 2007 From: Lambert.Heenan at AIG.com (Heenan, Lambert) Date: Mon, 17 Dec 2007 09:47:17 -0600 Subject: [AccessD] shutting down Message-ID: <34C8A2AB1EF3564CB0D64DB6AFFDD5C20EF0A8BE@XLIVMBX35bkup.aig.com> When you think about it, this is not really the kind of thing that a single API could handle. The goal is to detect inactivity on the part of the user. The example provided by M$ does just that by checking if the active form has not changed in the defined time and that the active control on whatever form has not changed either. There's not much else you can do. If a user is interacting with a database then one or other of those objects is going to be changing frequently. So a timer event kicking off every few seconds or so fits the bill quite well. Lambert -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Susan Harkins Sent: Monday, December 17, 2007 10:12 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] shutting down Yeah, I've seen that one too. I was hoping for something a little more succinct -- like an API or something, but I haven't found anything. Thanks! Susan H. > Hidden form. Timer even on said form. Check the current control and > current > form in the event. See here for all the details... > http://support.microsoft.com/kb/210297 -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From ssharkins at gmail.com Mon Dec 17 10:00:42 2007 From: ssharkins at gmail.com (Susan Harkins) Date: Mon, 17 Dec 2007 11:00:42 -0500 Subject: [AccessD] shutting down References: <34C8A2AB1EF3564CB0D64DB6AFFDD5C20EF0A8BE@XLIVMBX35bkup.aig.com> Message-ID: <000c01c840c5$fc453c70$4b3a8343@SusanOne> > > The goal is to detect inactivity on the part of the user. The example > provided by M$ does just that by checking if the active form has not > changed > in the defined time and that the active control on whatever form has not > changed either. There's not much else you can do. If a user is interacting > with a database then one or other of those objects is going to be changing > frequently. So a timer event kicking off every few seconds or so fits the > bill quite well. =======The problem I have with the solution is that the control could've changed -- just because it's the same control doesn't mean that the user has chosen several and returned to that control. Now, I might understand how the code works, is that the case? Susan H. From jimdettman at verizon.net Mon Dec 17 10:22:22 2007 From: jimdettman at verizon.net (Jim Dettman) Date: Mon, 17 Dec 2007 11:22:22 -0500 Subject: [AccessD] shutting down In-Reply-To: <000c01c840c5$fc453c70$4b3a8343@SusanOne> References: <34C8A2AB1EF3564CB0D64DB6AFFDD5C20EF0A8BE@XLIVMBX35bkup.aig.com> <000c01c840c5$fc453c70$4b3a8343@SusanOne> Message-ID: <000c01c840c9$01c8a530$8abea8c0@XPS> That's true. It's also true that you could have a process running and the control hasn't changed, but there is certainly activity. Really to do shutdown right, it needs to be built into the app itself and is not something you can simply add on easily. Jim. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Susan Harkins Sent: Monday, December 17, 2007 11:01 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] shutting down > > The goal is to detect inactivity on the part of the user. The example > provided by M$ does just that by checking if the active form has not > changed > in the defined time and that the active control on whatever form has not > changed either. There's not much else you can do. If a user is interacting > with a database then one or other of those objects is going to be changing > frequently. So a timer event kicking off every few seconds or so fits the > bill quite well. =======The problem I have with the solution is that the control could've changed -- just because it's the same control doesn't mean that the user has chosen several and returned to that control. Now, I might understand how the code works, is that the case? Susan H. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From Lambert.Heenan at AIG.com Mon Dec 17 10:28:47 2007 From: Lambert.Heenan at AIG.com (Heenan, Lambert) Date: Mon, 17 Dec 2007 10:28:47 -0600 Subject: [AccessD] shutting down Message-ID: <34C8A2AB1EF3564CB0D64DB6AFFDD5C20EF0A8FF@XLIVMBX35bkup.aig.com> True, you have to figure out some reasonable compromise on the length of the timer interval. The KB article suggests setting the timer to fine every 1 second, but I find I get decent results when I fire it off every 30 seconds. Then I set the actual idle time at 60 minutes. So every 30 seconds the active form and control and control are checked. After doing that 120 times, if the form and control have still not changed it's a pretty good bet the user is not doing anything. I also use the same timer event to check every minute to see if a flag value in a table has been set. If it has all users are given 60 seconds to complete what they are doing before everyone gets kicked out. HTH Lambert -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Susan Harkins Sent: Monday, December 17, 2007 11:01 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] shutting down > > The goal is to detect inactivity on the part of the user. The example > provided by M$ does just that by checking if the active form has not > changed in the defined time and that the active control on whatever > form has not changed either. There's not much else you can do. If a > user is interacting with a database then one or other of those objects > is going to be changing frequently. So a timer event kicking off every > few seconds or so fits the bill quite well. =======The problem I have with the solution is that the control could've changed -- just because it's the same control doesn't mean that the user has chosen several and returned to that control. Now, I might understand how the code works, is that the case? Susan H. From dwaters at usinternet.com Mon Dec 17 10:30:39 2007 From: dwaters at usinternet.com (Dan Waters) Date: Mon, 17 Dec 2007 10:30:39 -0600 Subject: [AccessD] shutting down In-Reply-To: <000c01c840c5$fc453c70$4b3a8343@SusanOne> References: <34C8A2AB1EF3564CB0D64DB6AFFDD5C20EF0A8BE@XLIVMBX35bkup.aig.com> <000c01c840c5$fc453c70$4b3a8343@SusanOne> Message-ID: <001601c840ca$299744d0$0300a8c0@danwaters> I saw that at first as well. However, this is a 60 second timer, with presumably a 30 or 60 minute 'inactivity time'. This means that the system will only begin to shut down when the same control on the same form has had the focus 30 or 60 times in a row. This seems like a valid test of inactivity. If this is coupled with some type of 5 minute visual warning to the user, it will work well. It's better than setting up a timer for every form in the database. Dan -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Susan Harkins Sent: Monday, December 17, 2007 10:01 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] shutting down > > The goal is to detect inactivity on the part of the user. The example > provided by M$ does just that by checking if the active form has not > changed > in the defined time and that the active control on whatever form has not > changed either. There's not much else you can do. If a user is interacting > with a database then one or other of those objects is going to be changing > frequently. So a timer event kicking off every few seconds or so fits the > bill quite well. =======The problem I have with the solution is that the control could've changed -- just because it's the same control doesn't mean that the user has chosen several and returned to that control. Now, I might understand how the code works, is that the case? Susan H. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From ssharkins at gmail.com Mon Dec 17 10:35:20 2007 From: ssharkins at gmail.com (Susan Harkins) Date: Mon, 17 Dec 2007 11:35:20 -0500 Subject: [AccessD] shutting down References: <34C8A2AB1EF3564CB0D64DB6AFFDD5C20EF0A8BE@XLIVMBX35bkup.aig.com><000c01c840c5$fc453c70$4b3a8343@SusanOne> <000c01c840c9$01c8a530$8abea8c0@XPS> Message-ID: <002201c840ca$d330c7a0$4b3a8343@SusanOne> > > Really to do shutdown right, it needs to be built into the app itself and > is not something you can simply add on easily. ======Jim, after doing a little research and testing, I think I agree with you. I had agreed to write about this, but given the limitations, I think I will pass. Susan H. From adtp at airtelbroadband.in Mon Dec 17 11:59:40 2007 From: adtp at airtelbroadband.in (A.D.Tejpal) Date: Mon, 17 Dec 2007 23:29:40 +0530 Subject: [AccessD] events question References: Message-ID: <005c01c840d6$d6da5130$7657a27a@personald6374f> Gustav, Thanks for kindly providing a sample utilization of WithEvents approach for setting focus & highlighting of text boxes on mouse move. I tested your code over the week-end and it does perform as indicated. It is a fascinating technique and it was your post that prompted me to actually try it out. Really nice of you. Coming to the topic covered by current thread, let us consider a more elaborate set of objectives as outlined below: 1 - A form has multiple controls (text / combo boxes & labels) in all its sections (Header / Detail / Footer). 2 - Controls with transparent BackStyle should remain exempt from highlighting effected by MouseMove. 3 - Mere MouseMove should not cause focus to be set on text / combo boxes. Setting focus on a particular control should be through conscious user action, either by mouse click or by tabbing into it. 4 - At any given stage, a maximum of two controls can simultaneously be in highlighted state, namely the control (text or combo box) having actual focus and the control (text / combo box or label) having mouse over it. Control having focus should get highlighted in a distinct color that is different from the highlight color induced by MouseMove. GotFocus highlight should supersede any intended highlighting resulting from MouseMove. 5 - As a corollary to item 4 above, while a text / combo box not having focus is in highlighted state caused by mouse move, and subsequently the focus shifts to this control, its color will change to that pertaining to GotFocus. 6 - As soon as a control has neither focus nor mouse over it, its back color and special effect should revert to the original status. 7 - On MouseMove, the response should be as follows: (a) Text & combo boxes should get highlighted in a distinct color, different from that signifying GotFocus - (No automatic focus merely due to MouseMove). At the same time the control should acquire Raised as the special effect. (b) Labels should get highlighted in a distinct color - (This color should be different from that for text / combo boxes GotFocus or MouseMove status). At the same time the control should acquire Raised as the special effect. My sample db named Form_CommonMouseMoveFunction, demonstrating successful compliance with all the above objectives, has been uploaded to Rogers Access Library. Link: http://www.rogersaccesslibrary.com/OtherLibraries.asp#Tejpal,A.D. In its present version, the sample represents a class-less solution. However, it would be nice if we could add an alternative solution, for similar objectives, based upon WithEvents approach so as to present a ready comparison side by side. Prima facie, it would appear that multiple sets of classes might be needed for the three control types (text, combo, label). If you find it convenient, could you please have a look at the sample db and examine as to what could be the simplest possible solution based upon WithEvents, providing equivalent performance. Another aspect that needs examination is that for a solution not dependent upon mouse x & y, Access application's built in feature, allowing assignment of functions (with arguments) against OnMouseMove property of a control enables you to use an already sunk-in event rather than first sinking it all over again and then using it. Of course the latter course of action would have been unavoidable, if [Event Procedure] were the only property allowed. Lambert: Thanks for your kind input. The point raised by you was well taken and has been addressed in the sample db mentioned above. Susan: If you are still pursuing the subject, sample db mentioned above, might be of interest. Best wishes, A.D.Tejpal ------------ ----- Original Message ----- From: Gustav Brock To: accessd at databaseadvisors.com Sent: Wednesday, December 12, 2007 16:56 Subject: Re: [AccessD] events question Hi AD and Susan But this is just so much easier to achieve using WithEvents. Shamil told me once how to do it, and this method is much more flexible and powerful. And everyone who can create a code module can join the game! A real eye-opener if WithEvents is new to you. For your convenience, I have pasted three textfiles you can load into an empty database with these three commands in the imm. window to create a working demo in one minute: LoadFromText acModule, "CTxtHighlight", "d:\path\CTxtHighlight.txt" LoadFromText acModule, "CTxtMouseMove", "d:\path\CTxtMouseMove.txt" LoadFromText acForm, "frmMouseHighlightTest", "d:\path\frmMouseHighlightTest.txt" where you, of course, will have to adjust "d:\path" to your location of the files. Compile and save all modules, open the form and voila! Note that MouseMove controls the focus, while the focus controls the back colour. /gustav From DWUTKA at Marlow.com Mon Dec 17 12:21:46 2007 From: DWUTKA at Marlow.com (Drew Wutka) Date: Mon, 17 Dec 2007 12:21:46 -0600 Subject: [AccessD] shutting down In-Reply-To: <001701c83f51$0594ae30$4b3a8343@SusanOne> Message-ID: Put in a module (mine's called modCallBacksForMouseAndKeyboard): Option Compare Database Option Explicit Public gblCurrentKBHookID As Long Public gblCurrentMouseHookID As Long Public gblLastActivityTime As Date Private Declare Function CallNextHookEx Lib "user32" (ByVal hHook As Long, ByVal ncode As Long, ByVal wParam As Long, lParam As Any) As Long Private Type POINTAPI x As Long y As Long End Type Private Type MOUSEHOOKSTRUCT pt As POINTAPI hwnd As Long wHitTestCode As Long dwExtraInfo As Long End Type Public Function MouseCallbackProc(ByVal intCode As Integer, ByVal wParam As Long, lParam As MOUSEHOOKSTRUCT) As Long MouseCallbackProc = CallNextHookEx(gblCurrentMouseHookID, intCode, wParam, lParam) gblLastActivityTime = Now End Function Public Function KeyboardCallbackProc(ByVal intCode As Integer, ByVal wParam As Long, lParam As Long) As Long KeyboardCallbackProc = CallNextHookEx(gblCurrentKBHookID, intCode, wParam, lParam) gblLastActivityTime = Now End Function Then in a form: Option Compare Database Option Explicit Private Const WH_KEYBOARD = 2 Private Const WH_MOUSE = 7 Private Declare Function UnhookWindowsHookEx Lib "user32" (ByVal hHook As Long) As Long Private Declare Function SetWindowsHookEx Lib "user32" Alias "SetWindowsHookExA" (ByVal idHook As Long, ByVal lpfn As Long, ByVal hmod As Long, ByVal dwThreadId As Long) As Long Private Declare Function GetCurrentThreadId Lib "kernel32" () As Long Private Sub Form_Load() gblCurrentMouseHookID = SetWindowsHookEx(WH_MOUSE, AddressOf MouseCallbackProc, 0, GetCurrentThreadId) gblCurrentKBHookID = SetWindowsHookEx(WH_KEYBOARD, AddressOf KeyboardCallbackProc, 0, GetCurrentThreadId) End Sub Private Sub Form_Timer() Me.lblInactivity.Caption = "Inactivity Timer: " & Format(Now - gblLastActivityTime, "HH:MM:SS") End Sub Private Sub Form_Unload(Cancel As Integer) UnhookWindowsHookEx gblCurrentMouseHookID UnhookWindowsHookEx gblCurrentKBHookID End Sub Note, in this example, the form's timer is displaying the time of inactivity. (based on the gblLastActivityTime) You could set any frequency you want on the time, to check for that inactivity time being longer then XX from Now (XX being your predetermined inactivity allowance). This code monitors for any mouse or keyboard activity within the Access Window. So until MS comes out with a neural interface it should do the trick. Drew -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Susan Harkins Sent: Saturday, December 15, 2007 1:31 PM To: AccessD at databaseadvisors.com Subject: [AccessD] shutting down I'm trying to come up with an easy-to-implement solution that shuts down a database automatically after a predetermined period of inactivity. I can do this by dropping KeyPress events into every form that update a global timer, but that just seems so terribly intrusive and inefficient. There's got to be a better way. Seems like there ought to be an API or something. Susan H. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From ssharkins at gmail.com Mon Dec 17 12:41:29 2007 From: ssharkins at gmail.com (Susan Harkins) Date: Mon, 17 Dec 2007 13:41:29 -0500 Subject: [AccessD] shutting down References: Message-ID: <008201c840dc$7262f5d0$4b3a8343@SusanOne> Okay, it looks pretty good -- it considers every keystroke and mouse click or mouse movement? Is it going to slow things down the way a bunch of keypress events would? I'm not sure what's happening here -- is this actually calling a function with each key or mouse movement because I don't actually see that happening. Can you explain how this works? Susan H. > Put in a module (mine's called modCallBacksForMouseAndKeyboard): > > Option Compare Database > Option Explicit > Public gblCurrentKBHookID As Long > Public gblCurrentMouseHookID As Long > Public gblLastActivityTime As Date > Private Declare Function CallNextHookEx Lib "user32" (ByVal hHook As > Long, ByVal ncode As Long, ByVal wParam As Long, lParam As Any) As Long > Private Type POINTAPI > x As Long > y As Long > End Type > Private Type MOUSEHOOKSTRUCT > pt As POINTAPI > hwnd As Long > wHitTestCode As Long > dwExtraInfo As Long > End Type > Public Function MouseCallbackProc(ByVal intCode As Integer, ByVal wParam > As Long, lParam As MOUSEHOOKSTRUCT) As Long > MouseCallbackProc = CallNextHookEx(gblCurrentMouseHookID, intCode, > wParam, lParam) > gblLastActivityTime = Now > End Function > Public Function KeyboardCallbackProc(ByVal intCode As Integer, ByVal > wParam As Long, lParam As Long) As Long > KeyboardCallbackProc = CallNextHookEx(gblCurrentKBHookID, intCode, > wParam, lParam) > gblLastActivityTime = Now > End Function > > Then in a form: > > Option Compare Database > Option Explicit > Private Const WH_KEYBOARD = 2 > Private Const WH_MOUSE = 7 > Private Declare Function UnhookWindowsHookEx Lib "user32" (ByVal hHook > As Long) As Long > Private Declare Function SetWindowsHookEx Lib "user32" Alias > "SetWindowsHookExA" (ByVal idHook As Long, ByVal lpfn As Long, ByVal > hmod As Long, ByVal dwThreadId As Long) As Long > Private Declare Function GetCurrentThreadId Lib "kernel32" () As Long > Private Sub Form_Load() > gblCurrentMouseHookID = SetWindowsHookEx(WH_MOUSE, AddressOf > MouseCallbackProc, 0, GetCurrentThreadId) > gblCurrentKBHookID = SetWindowsHookEx(WH_KEYBOARD, AddressOf > KeyboardCallbackProc, 0, GetCurrentThreadId) > End Sub > Private Sub Form_Timer() > Me.lblInactivity.Caption = "Inactivity Timer: " & Format(Now - > gblLastActivityTime, "HH:MM:SS") > End Sub > Private Sub Form_Unload(Cancel As Integer) > UnhookWindowsHookEx gblCurrentMouseHookID > UnhookWindowsHookEx gblCurrentKBHookID > End Sub > > Note, in this example, the form's timer is displaying the time of > inactivity. (based on the gblLastActivityTime) You could set any > frequency you want on the time, to check for that inactivity time being > longer then XX from Now (XX being your predetermined inactivity > allowance). > > This code monitors for any mouse or keyboard activity within the Access > Window. So until MS comes out with a neural interface it should do the > trick. > > Drew > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Susan Harkins > Sent: Saturday, December 15, 2007 1:31 PM > To: AccessD at databaseadvisors.com > Subject: [AccessD] shutting down > > I'm trying to come up with an easy-to-implement solution that shuts down > a > database automatically after a predetermined period of inactivity. > > I can do this by dropping KeyPress events into every form that update a > global timer, but that just seems so terribly intrusive and > inefficient. There's got to be a better way. Seems like there ought to > be an > API or something. > > 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 jwcolby at colbyconsulting.com Mon Dec 17 12:55:41 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Mon, 17 Dec 2007 13:55:41 -0500 Subject: [AccessD] shutting down In-Reply-To: <002201c840ca$d330c7a0$4b3a8343@SusanOne> References: <34C8A2AB1EF3564CB0D64DB6AFFDD5C20EF0A8BE@XLIVMBX35bkup.aig.com><000c01c840c5$fc453c70$4b3a8343@SusanOne><000c01c840c9$01c8a530$8abea8c0@XPS> <002201c840ca$d330c7a0$4b3a8343@SusanOne> Message-ID: <00b201c840de$6c7ae590$977aa8c0@M90> In electronics they have a concept called a "deadman timer". Essentially a deadman timer is a memory location that is updated every time activity is sensed. A timer comes along and checks the memory location every N time units. If the location has not been updated in X time units then something occurs, typically (in electronics) a system reset. The program that controls the device is tasked with updating the deadman timer location periodically just to inform the OS that the task hasn't hung. If the program hangs, the OS restarts the program. To apply that concept to your application, you would create a table variable (local in this case) or even a global variable. The timer on your form now modifies that table / global variable every time a new control is sensed. This solves the "yea but they might have just come back to the same control" issue. Similarly any process that needs to keep the application alive can update the table / local variable once every N time units. How the process does that is up to the process, but there would be a rule "if the location is not updated for more than X time units you're history". Thus the application could do it once every time through a loop etc. Just one more way to do this. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Susan Harkins Sent: Monday, December 17, 2007 11:35 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] shutting down > > Really to do shutdown right, it needs to be built into the app itself > and is not something you can simply add on easily. ======Jim, after doing a little research and testing, I think I agree with you. I had agreed to write about this, but given the limitations, I think I will pass. Susan H. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From DWUTKA at Marlow.com Mon Dec 17 12:56:22 2007 From: DWUTKA at Marlow.com (Drew Wutka) Date: Mon, 17 Dec 2007 12:56:22 -0600 Subject: [AccessD] shutting down In-Reply-To: <008201c840dc$7262f5d0$4b3a8343@SusanOne> Message-ID: Yes, it's calling a function...actually, a callback function...but as far as overhead...unless you were using a 1 mhz machine, it won't be noticeable. It's using a Hook. The OS has several processes that you can 'hook' into. For example, you can hook into the file system, so you can be alerted to whenever a file is read, written too, created, etc. That's how 'live' virus scanning programs work. At the core level, these mouse and keyboard events are how Access knows you are moving the mouse, or pressing a key. This code 'piggy backs' on that process. Drew -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Susan Harkins Sent: Monday, December 17, 2007 12:41 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] shutting down Okay, it looks pretty good -- it considers every keystroke and mouse click or mouse movement? Is it going to slow things down the way a bunch of keypress events would? I'm not sure what's happening here -- is this actually calling a function with each key or mouse movement because I don't actually see that happening. Can you explain how this works? Susan H. From ssharkins at gmail.com Mon Dec 17 13:04:33 2007 From: ssharkins at gmail.com (Susan Harkins) Date: Mon, 17 Dec 2007 14:04:33 -0500 Subject: [AccessD] shutting down References: <34C8A2AB1EF3564CB0D64DB6AFFDD5C20EF0A8BE@XLIVMBX35bkup.aig.com><000c01c840c5$fc453c70$4b3a8343@SusanOne><000c01c840c9$01c8a530$8abea8c0@XPS><002201c840ca$d330c7a0$4b3a8343@SusanOne> <00b201c840de$6c7ae590$977aa8c0@M90> Message-ID: <00a101c840df$ba1126b0$4b3a8343@SusanOne> > To apply that concept to your application, you would create a table > variable > (local in this case) or even a global variable. The timer on your form > now > modifies that table / global variable every time a new control is sensed. > This solves the "yea but they might have just come back to the same > control" > issue. Similarly any process that needs to keep the application alive can > update the table / local variable once every N time units. How the > process > does that is up to the process, but there would be a rule "if the location > is not updated for more than X time units you're history". Thus the > application could do it once every time through a loop etc. =======John, this is similar to what I considered -- simply updating the global variable. The function wouldn't even care which control updated the variable. My main concern with any of these solutions is that it not have cracks -- actions that don't update the variable, and that all that updating doesn't impact performance. Susan H. From ssharkins at gmail.com Mon Dec 17 13:05:19 2007 From: ssharkins at gmail.com (Susan Harkins) Date: Mon, 17 Dec 2007 14:05:19 -0500 Subject: [AccessD] shutting down References: Message-ID: <00b001c840df$e4f44ec0$4b3a8343@SusanOne> Any actions that fall through the cracks? Susan H. > Yes, it's calling a function...actually, a callback function...but as > far as overhead...unless you were using a 1 mhz machine, it won't be > noticeable. It's using a Hook. The OS has several processes that you > can 'hook' into. For example, you can hook into the file system, so you > can be alerted to whenever a file is read, written too, created, etc. > That's how 'live' virus scanning programs work. > > At the core level, these mouse and keyboard events are how Access knows > you are moving the mouse, or pressing a key. This code 'piggy backs' on > that process. > > Drew > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Susan Harkins > Sent: Monday, December 17, 2007 12:41 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] shutting down > > Okay, it looks pretty good -- it considers every keystroke and mouse > click > or mouse movement? Is it going to slow things down the way a bunch of > keypress events would? I'm not sure what's happening here -- is this > actually calling a function with each key or mouse movement because I > don't > actually see that happening. Can you explain how this works? > > Susan H. > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com From krosenstiel at comcast.net Mon Dec 17 13:13:23 2007 From: krosenstiel at comcast.net (krosenstiel at comcast.net) Date: Mon, 17 Dec 2007 19:13:23 +0000 Subject: [AccessD] OT: FrontPage Websites Message-ID: <121720071913.5304.4766CA53000266A9000014B82215575114040A079B9C020A9C019D05@comcast.net> Here's an easier way, and it will build you an accessible table: http://www.accessify.com/tools-and-wizards/ Some great wizards for accessible web design. -- Karen Rosenstiel Seattle WA USA -------------- Original message ---------------------- From: "Dan Waters" > William - you are an Evangelist! > > In this case I literally need a 4 X 4 table, with a header row and with > borders displayed, to show a user 3 different ways of doing something (I'm > making an on-line Help File and all user have IE). Since I'm not doing any > coding right now, the fastest way is the best way. > > But after watching just the intro to VWD, coding in a web site is certainly > intriguing. > > Thanks! > Dan > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of William Hindman > Sent: Sunday, December 16, 2007 10:43 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] OT: FrontPage Websites > > Dan > > ...ok, I'll just jump right in here and play the old curmugeon :) > > ...first, why are you using tables at all for positioning elements? > ...that's what css is for and its one heck of a lot more flexible than > tables ever were ...sure, theres a learning curve but its quick and dirty > and there are all kinds of templates to get you going ...and with css you > actually have a chance to make your pages cross-browser compatible ...you'll > > never do that using tables ...it was one thing when IE had 95% of the market > > but these days that's more like 70% in the US and tables are no longer the > panacea they once were. > > ...second, Expression Web is designed for designers, not coders ...VS is for > > coders and it shows in that where Expression Web has one way of getting > something done VS has a dozen or more ...and until you become comfortable > with all the pop-up/pop-out windows and layered menus, it can be a bear in > VS to find what is right up front in Expression ...but that is because VS > offers you so many different ways of doing it. > > ...with VS5 WDE I used to switch back to Expression to do the css and > publish sites ...but VS8 incorporated a css designer and has new build > options that make Expression essentially useless for me ...granted that the > design side of VS8 isn't as user friendly as Expression Web but again, > that's because there is so much more you can do in the design window in VS > that it tends to clutter itself up compared to what you see in Expression > Web. > > ...if you're actually writing code in your pages, you really need to give VS > > WDE another go ...imnsho of course. > > William > > ----- Original Message ----- > From: "Dan Waters" > To: "'Access Developers discussion and problem solving'" > > Sent: Sunday, December 16, 2007 3:31 PM > Subject: Re: [AccessD] OT: FrontPage Websites > > > > Well - I'm back to using Expression Web. > > > > In VWD I never could figure out how to format a cell in a table - > > specifically making vertical alignment = 'top'. I looked in VWD help - it > > said that I could open the Cell Format dialog box by starting at the Layer > > menu, then opening that dialog box from within the Table Format dialog > > box. > > But there is no Layer menu that I could find, and the Table format dialog > > box didn't reference the Cell Format dialog box. :-(!! Even if I just > > missed it, it's a whole lotta clicks for a frequent activity. > > > > In EW, it's just right-click in the cell and select Cell Properties. > > > > So, for a web designer or a person new to web sites I have to recommend > > EW. > > For a developer I would recommend VWD. For someone doing both, they can > > use > > both programs for the same site (but I don't know if both can be open on > > the > > same site at the same time). > > > > Other than my not finding the Layer menu, it does look like most of the > > same > > features exist in both sites - except that the Toolbox in VWD has a > > staggering number of choices. > > > > Dan > > > > > > > > -----Original Message----- > > From: accessd-bounces at databaseadvisors.com > > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of William Hindman > > Sent: Saturday, December 15, 2007 10:30 AM > > To: Access Developers discussion and problem solving > > Subject: Re: [AccessD] OT: FrontPage Websites > > > > ...the move from FP to Expression Web was effortless ...a few bots were > > lost, including the nav bot Drew likes, but they were more than made up > > for > > by the asp.net d&d controls ...and there are plug-ins to restore the old > > bots as well ...but once into asp.net you won't want to. > > > > ...VS8 WDE is FP/Expression Web on steroids ...with so much more available > > for developers its like night and day. > > > > ...your sister in law could use any of them equally well ...in either > > program she would want to make sure her web developer had designed her > > site > > using a DWT so that she could only edit the content areas she should be in > > and not anything that would damage the site itself ...if she decides to > > use > > the free VS8 WDE, she'll work almost always in design mode whereas any > > developer would be working the same page in source view mode. > > > > ...as Dan pointed out MS has made a slew of free video tutorials available > > targeted specfically at beginners that walk you through a lot of How Do > > I... > > > > tasks. > > > > ...its hard for me to visualize a reason for anyone to be using FP, > > Expression ...or Asp/VB ...any longer considering the price of VS8 WDE > > ...and as far as Drew's points re overhead, I did a site in Asp/VBScript > > and > > > > then redid it in Asp.net/VB.net and the net results were both dramatically > > faster AND a good bit smaller, content for content ...yes, there is the > > net > > framework but so what? ...the contents of that framework and the object > > inheritence that just "happens" dramatically reduce the amount of code you > > have to write and the add-ons necessary to produce a site that is fast, > > functional, and user friendly compared to ASP Classic ...imnsho of course > > :) > > > > ...my only regret is that I let the object/inhertance jargon scare me off > > jumping into asp.net/vb.net/c#.net a long time ago ...but when MS put the > > Express versions of VS5 out there for free, I just couldn't help myself > > ...besides which I'd already ran into a wall with the limitations of > > Expression Web. > > > > ...my 2 cents, worth what it cost you ...others will certainly differ > > ...in > > this group, thats a given :) > > > > William > > > > ----- Original Message ----- > > From: "jwcolby" > > To: "'Access Developers discussion and problem solving'" > > > > Sent: Saturday, December 15, 2007 9:46 AM > > Subject: Re: [AccessD] OT: FrontPage Websites > > > > > >> My sister-in-law Katie in Rochester, NY has hired this retired guy that > >> does > >> computer instruction for older people, quite the niche market. Anyway, > >> Katie is retired from teaching and has opened a consulting business. > >> This > >> guy is helping her set up a web site using Front Page, because he knows > >> that > >> and because (he claims) the user can use FP to modify things themselves. > >> thus he will show her how to use FP, help her get the web site hosted and > >> running, and then she can do stuff herself, and he can help if she runs > >> into > >> trouble. > >> > >> Now I used FP back in the early 2000s and didn't much like it, but I > >> imagine > >> it has come a long ways since then and maybe it is a good answer for this > >> scenario. Katie is NOT a computer person, though certainly not computer > >> illiterate. > >> > >> I do not do web page stuff as anyone who has seen my site knows. Mine is > >> DotNetNuke based precisely because I can at least just edit text to add > >> stuff to the page. > >> > >> So for Katie, what is recommended? Is Expression as easy but more > >> powerful? > >> I can get ahold of her mentor to nudge him in that direction, but in the > >> end > >> Katie wants to be able to do the simple stuff herself. > >> > >> John W. Colby > >> Colby Consulting > >> www.ColbyConsulting.com > >> -----Original Message----- > >> From: accessd-bounces at databaseadvisors.com > >> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Dan Waters > >> Sent: Saturday, December 15, 2007 8:54 AM > >> To: 'Access Developers discussion and problem solving' > >> Subject: Re: [AccessD] OT: FrontPage Websites > >> > >> This is Just In Time! > >> > >> I was going to spend the day doing some web site work, so I'll try it out > >> in > >> WDE instead. > >> > >> Thanks! > >> Dan > >> > >> -----Original Message----- > >> From: accessd-bounces at databaseadvisors.com > >> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of William > >> Hindman > >> Sent: Friday, December 14, 2007 4:55 PM > >> To: Access Developers discussion and problem solving > >> Subject: Re: [AccessD] OT: FrontPage Websites > >> > >> Dan > >> > >> Expression Web is the official successor to Front Page ...but with the > >> release of VS8 WDE there is no longer any reason for anyone who writes > >> code > >> to use Expression ...VS8 WDE is free, has incorporated the CSS designer > >> from > >> > >> Expression, adds more data controls, and offers so many, many other > >> features > >> > >> Expression lacks ...I still have Expression installed but haven't used it > >> since installing VS8. > >> > >> William > >> > >> ----- Original Message ----- > >> From: "Dan Waters" > >> To: "'Access Developers discussion and problem solving'" > >> > >> Sent: Friday, December 14, 2007 4:19 PM > >> Subject: Re: [AccessD] OT: FrontPage Websites > >> > >> > >>> Also, > >>> > >>> MS Expression Web is a successor to FrontPage. If you have FP you > >>> qualify > >>> for 'upgrade' pricing to Expression Web - I paid about $90. > >>> > >>> To the user it 'feels like' FrontPage, but it does support asp.net. > >>> Expression Web leans more to the Designer side, while Web Developer > >>> Express > >>> leans more to the Developer side. You can work on the same site with > >>> both > >>> programs if that turns out to be helpful. > >>> > >>> Dan > >>> > >>> -----Original Message----- > >>> From: accessd-bounces at databaseadvisors.com > >>> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of William > >>> Hindman > >>> Sent: Friday, December 14, 2007 2:15 PM > >>> To: Access Developers discussion and problem solving > >>> Subject: Re: [AccessD] OT: FrontPage Websites > >>> > >>> ...sigh ...shakes head ...Asp and Front Page are dead ...long replaced > >>> by > >>> Asp.Net and Visual Studio Web Designer Express Version 8, both of which > >>> are > >>> free, easier to use, and incredibly more capable. > >>> > >>> William > >>> > >>> ----- Original Message ----- > >>> From: "Drew Wutka" > >>> To: "Access Developers discussion and problem solving" > >>> > >>> Sent: Friday, December 14, 2007 1:00 PM > >>> Subject: Re: [AccessD] OT: FrontPage Websites > >>> > >>> > >>>> Ok, here's the first of the two classes in my SiteNav2006.dll. There > >>>> is > >>>> also a module, for my DBConnect function, which just sets the > >>>> ADODB.Connection argument to a new ADODB.Connection, set's it's > >>>> provider > >>>> to Jet 4.0, then sets the extended proprerty for the workgroup file and > >>>> opens the secured database. > >>>> > >>>> This is the Node Class: > >>>> > >>>> Option Explicit > >>>> Public ID As Long > >>>> Public ParentID As Long > >>>> Public URL As String > >>>> Public Title As String > >>>> Public RootNode As Boolean > >>>> Dim MyNodes As Collection > >>>> Private Sub Class_Initialize() > >>>> Set MyNodes = New Collection > >>>> End Sub > >>>> Property Get ChildCount() As Long > >>>> ChildCount = MyNodes.Count > >>>> End Property > >>>> Friend Function AddChild(nd As Node) > >>>> MyNodes.Add nd > >>>> End Function > >>>> Property Get ChildNode(intPos As Long) As Node > >>>> Set ChildNode = MyNodes(intPos) > >>>> End Property > >>>> Public Function NewEnum() As IUnknown > >>>> Set NewEnum = MyNodes.[_NewEnum] > >>>> End Function > >>>> > >>>> My next email will have the Nodes class. The code is a little long, so > >>>> I'm crossing my fingers that it will post. In the RetrieveNavigation > >>>> Function, I will put '''Customization Starts here for where this > >>>> function starts mixing the FP navigation with the product database for > >>>> our site, so that wouldn't have to be included in someone elses...but > >>>> I'm keeping it in there to show how you can tweak the navigation to > >>>> include custom dynamic pages. > >>>> > >>>> Drew > >>>> > >>>> -- > >>>> AccessD mailing list > >>>> AccessD at databaseadvisors.com > >>>> http://databaseadvisors.com/mailman/listinfo/accessd > >>>> Website: http://www.databaseadvisors.com > >>> > >>> > >>> -- > >>> AccessD mailing list > >>> AccessD at databaseadvisors.com > >>> http://databaseadvisors.com/mailman/listinfo/accessd > >>> Website: http://www.databaseadvisors.com > >>> > >>> -- > >>> AccessD mailing list > >>> AccessD at databaseadvisors.com > >>> http://databaseadvisors.com/mailman/listinfo/accessd > >>> Website: http://www.databaseadvisors.com > >> > >> > >> -- > >> AccessD mailing list > >> AccessD at databaseadvisors.com > >> http://databaseadvisors.com/mailman/listinfo/accessd > >> Website: http://www.databaseadvisors.com > >> > >> -- > >> AccessD mailing list > >> AccessD at databaseadvisors.com > >> http://databaseadvisors.com/mailman/listinfo/accessd > >> Website: http://www.databaseadvisors.com > >> > >> -- > >> AccessD mailing list > >> AccessD at databaseadvisors.com > >> http://databaseadvisors.com/mailman/listinfo/accessd > >> Website: http://www.databaseadvisors.com > > > > > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/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 Mon Dec 17 13:18:40 2007 From: DWUTKA at Marlow.com (Drew Wutka) Date: Mon, 17 Dec 2007 13:18:40 -0600 Subject: [AccessD] shutting down In-Reply-To: <00b001c840df$e4f44ec0$4b3a8343@SusanOne> Message-ID: It captures all mouse and keyboard events.... know of any other user actions in an Access Application? It, of course, wouldn't immediate know if a VERY long process was running, but that would merely be a matter of setting another flag for processes known to take the length of time you set your inactivity timer too. Drew -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Susan Harkins Sent: Monday, December 17, 2007 1:05 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] shutting down Any actions that fall through the cracks? Susan H. > Yes, it's calling a function...actually, a callback function...but as > far as overhead...unless you were using a 1 mhz machine, it won't be > noticeable. It's using a Hook. The OS has several processes that you > can 'hook' into. For example, you can hook into the file system, so you > can be alerted to whenever a file is read, written too, created, etc. > That's how 'live' virus scanning programs work. > > At the core level, these mouse and keyboard events are how Access knows > you are moving the mouse, or pressing a key. This code 'piggy backs' on > that process. > > Drew > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Susan Harkins > Sent: Monday, December 17, 2007 12:41 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] shutting down > > Okay, it looks pretty good -- it considers every keystroke and mouse > click > or mouse movement? Is it going to slow things down the way a bunch of > keypress events would? I'm not sure what's happening here -- is this > actually calling a function with each key or mouse movement because I > don't > actually see that happening. Can you explain how this works? > > 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 jwcolby at colbyconsulting.com Mon Dec 17 13:27:01 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Mon, 17 Dec 2007 14:27:01 -0500 Subject: [AccessD] shutting down In-Reply-To: <00a101c840df$ba1126b0$4b3a8343@SusanOne> References: <34C8A2AB1EF3564CB0D64DB6AFFDD5C20EF0A8BE@XLIVMBX35bkup.aig.com><000c01c840c5$fc453c70$4b3a8343@SusanOne><000c01c840c9$01c8a530$8abea8c0@XPS><002201c840ca$d330c7a0$4b3a8343@SusanOne><00b201c840de$6c7ae590$977aa8c0@M90> <00a101c840df$ba1126b0$4b3a8343@SusanOne> Message-ID: <00b901c840e2$cced27e0$977aa8c0@M90> As someone has already said, this is not built in to the application (Access) and so there can be no guarantees. OTOH there's no guarantee that Access won't hang or that Windows won't hang. The best you can do is say that "if the form stays open and the timer is allowed to fire, then it will work". One issue is that in fact Access can and does hang, queries can take days to complete etc. VBA is single threaded so it simply doesn't matter how you go about this, the thread that updates the variable has to get control periodically. If that fails then the process fails. This will be a 99% kinda thing, and yep, occasionally it will fail. You can't "not do something" because it might fail someday. Something is better than nothing, and this is a pretty good solution. I think (haven't actually studied it) that Drew's solution is probably as airtight as you are going to get for the part it plays, but even that just updates the variable. The timer event still has to get control to check the variable. And you do need to have a published spec for any running processes that do NOT involve keyboard / mouse to whack the variable periodically to keep the app open. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Susan Harkins Sent: Monday, December 17, 2007 2:05 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] shutting down > To apply that concept to your application, you would create a table > variable (local in this case) or even a global variable. The timer on > your form now modifies that table / global variable every time a new > control is sensed. > This solves the "yea but they might have just come back to the same > control" > issue. Similarly any process that needs to keep the application alive > can update the table / local variable once every N time units. How > the process does that is up to the process, but there would be a rule > "if the location is not updated for more than X time units you're > history". Thus the application could do it once every time through a > loop etc. =======John, this is similar to what I considered -- simply updating the global variable. The function wouldn't even care which control updated the variable. My main concern with any of these solutions is that it not have cracks -- actions that don't update the variable, and that all that updating doesn't impact performance. Susan H. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From Lambert.Heenan at AIG.com Mon Dec 17 13:27:14 2007 From: Lambert.Heenan at AIG.com (Heenan, Lambert) Date: Mon, 17 Dec 2007 13:27:14 -0600 Subject: [AccessD] shutting down Message-ID: <34C8A2AB1EF3564CB0D64DB6AFFDD5C20EF0A9B3@XLIVMBX35bkup.aig.com> It certainly shows that you have an excellent command of the Windows API, but I would not say that it does anything more than the M$ solution of checking Screen.ActiveControl and Screen.ActiveForm: other that noticing when the user just waves the mouse around without selecting anything with it, and also acknowledging that your method will work in a non-access situation. Back in Access land, when you know that you are about to run a long process that might fall foul of either method of detecting "inactivity" the solution is very simple: set the monitoring form's Timer event value to zero, which puts the timer event to sleep. When the long process is completed, reset the form's timer event to however many milliseconds is desired. Lambert -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Drew Wutka Sent: Monday, December 17, 2007 2:19 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] shutting down It captures all mouse and keyboard events.... know of any other user actions in an Access Application? It, of course, wouldn't immediate know if a VERY long process was running, but that would merely be a matter of setting another flag for processes known to take the length of time you set your inactivity timer too. Drew -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Susan Harkins Sent: Monday, December 17, 2007 1:05 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] shutting down Any actions that fall through the cracks? Susan H. > Yes, it's calling a function...actually, a callback function...but as > far as overhead...unless you were using a 1 mhz machine, it won't be > noticeable. It's using a Hook. The OS has several processes that you > can 'hook' into. For example, you can hook into the file system, so you > can be alerted to whenever a file is read, written too, created, etc. > That's how 'live' virus scanning programs work. > > At the core level, these mouse and keyboard events are how Access knows > you are moving the mouse, or pressing a key. This code 'piggy backs' on > that process. > > Drew > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Susan Harkins > Sent: Monday, December 17, 2007 12:41 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] shutting down > > Okay, it looks pretty good -- it considers every keystroke and mouse > click or mouse movement? Is it going to slow things down the way a > bunch of keypress events would? I'm not sure what's happening here -- > is this actually calling a function with each key or mouse movement > because I don't > actually see that happening. Can you explain how this works? > > 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 -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From cfoust at infostatsystems.com Mon Dec 17 13:45:17 2007 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Mon, 17 Dec 2007 11:45:17 -0800 Subject: [AccessD] shutting down In-Reply-To: <00b901c840e2$cced27e0$977aa8c0@M90> References: <34C8A2AB1EF3564CB0D64DB6AFFDD5C20EF0A8BE@XLIVMBX35bkup.aig.com><000c01c840c5$fc453c70$4b3a8343@SusanOne><000c01c840c9$01c8a530$8abea8c0@XPS><002201c840ca$d330c7a0$4b3a8343@SusanOne><00b201c840de$6c7ae590$977aa8c0@M90><00a101c840df$ba1126b0$4b3a8343@SusanOne> <00b901c840e2$cced27e0$977aa8c0@M90> Message-ID: Where would barcode scanners and pens fall within the spectrum of whackability? Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Monday, December 17, 2007 11:27 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] shutting down As someone has already said, this is not built in to the application (Access) and so there can be no guarantees. OTOH there's no guarantee that Access won't hang or that Windows won't hang. The best you can do is say that "if the form stays open and the timer is allowed to fire, then it will work". One issue is that in fact Access can and does hang, queries can take days to complete etc. VBA is single threaded so it simply doesn't matter how you go about this, the thread that updates the variable has to get control periodically. If that fails then the process fails. This will be a 99% kinda thing, and yep, occasionally it will fail. You can't "not do something" because it might fail someday. Something is better than nothing, and this is a pretty good solution. I think (haven't actually studied it) that Drew's solution is probably as airtight as you are going to get for the part it plays, but even that just updates the variable. The timer event still has to get control to check the variable. And you do need to have a published spec for any running processes that do NOT involve keyboard / mouse to whack the variable periodically to keep the app open. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Susan Harkins Sent: Monday, December 17, 2007 2:05 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] shutting down > To apply that concept to your application, you would create a table > variable (local in this case) or even a global variable. The timer on > your form now modifies that table / global variable every time a new > control is sensed. > This solves the "yea but they might have just come back to the same > control" > issue. Similarly any process that needs to keep the application alive > can update the table / local variable once every N time units. How > the process does that is up to the process, but there would be a rule > "if the location is not updated for more than X time units you're > history". Thus the application could do it once every time through a > loop etc. =======John, this is similar to what I considered -- simply updating the global variable. The function wouldn't even care which control updated the variable. My main concern with any of these solutions is that it not have cracks -- actions that don't update the variable, and that all that updating doesn't impact performance. Susan H. From jwcolby at colbyconsulting.com Mon Dec 17 14:45:47 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Mon, 17 Dec 2007 15:45:47 -0500 Subject: [AccessD] shutting down In-Reply-To: References: <34C8A2AB1EF3564CB0D64DB6AFFDD5C20EF0A8BE@XLIVMBX35bkup.aig.com><000c01c840c5$fc453c70$4b3a8343@SusanOne><000c01c840c9$01c8a530$8abea8c0@XPS><002201c840ca$d330c7a0$4b3a8343@SusanOne><00b201c840de$6c7ae590$977aa8c0@M90><00a101c840df$ba1126b0$4b3a8343@SusanOne><00b901c840e2$cced27e0$977aa8c0@M90> Message-ID: <00d201c840ed$cd9bdd70$977aa8c0@M90> It depends. Barcode scanners come in two major varieties, wedges and serial. Wedges insert data into the keyboard stream and so ASSUMING that the Access application had the focus, it would be treated as a keypress by the Access application. Serial barcode scanners OTOH send data over the serial port. As such they would need to "whack" the variable. OTOH, if they are the ONLY input (or might be in some cases) then this whole concept falls apart since you would more likely want a simple "between this time and that time" kind of thing where the application is allowed to stay open from start of business till end of business or something similar. This is a perfect example of where a simple "no activity" falls apart, and as such should not be implemented for that case. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: Monday, December 17, 2007 2:45 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] shutting down Where would barcode scanners and pens fall within the spectrum of whackability? Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Monday, December 17, 2007 11:27 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] shutting down As someone has already said, this is not built in to the application (Access) and so there can be no guarantees. OTOH there's no guarantee that Access won't hang or that Windows won't hang. The best you can do is say that "if the form stays open and the timer is allowed to fire, then it will work". One issue is that in fact Access can and does hang, queries can take days to complete etc. VBA is single threaded so it simply doesn't matter how you go about this, the thread that updates the variable has to get control periodically. If that fails then the process fails. This will be a 99% kinda thing, and yep, occasionally it will fail. You can't "not do something" because it might fail someday. Something is better than nothing, and this is a pretty good solution. I think (haven't actually studied it) that Drew's solution is probably as airtight as you are going to get for the part it plays, but even that just updates the variable. The timer event still has to get control to check the variable. And you do need to have a published spec for any running processes that do NOT involve keyboard / mouse to whack the variable periodically to keep the app open. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Susan Harkins Sent: Monday, December 17, 2007 2:05 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] shutting down > To apply that concept to your application, you would create a table > variable (local in this case) or even a global variable. The timer on > your form now modifies that table / global variable every time a new > control is sensed. > This solves the "yea but they might have just come back to the same > control" > issue. Similarly any process that needs to keep the application alive > can update the table / local variable once every N time units. How > the process does that is up to the process, but there would be a rule > "if the location is not updated for more than X time units you're > history". Thus the application could do it once every time through a > loop etc. =======John, this is similar to what I considered -- simply updating the global variable. The function wouldn't even care which control updated the variable. My main concern with any of these solutions is that it not have cracks -- actions that don't update the variable, and that all that updating doesn't impact performance. Susan H. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From ssharkins at gmail.com Mon Dec 17 14:48:33 2007 From: ssharkins at gmail.com (Susan Harkins) Date: Mon, 17 Dec 2007 15:48:33 -0500 Subject: [AccessD] shutting down References: <34C8A2AB1EF3564CB0D64DB6AFFDD5C20EF0A8BE@XLIVMBX35bkup.aig.com><000c01c840c5$fc453c70$4b3a8343@SusanOne><000c01c840c9$01c8a530$8abea8c0@XPS><002201c840ca$d330c7a0$4b3a8343@SusanOne><00b201c840de$6c7ae590$977aa8c0@M90><00a101c840df$ba1126b0$4b3a8343@SusanOne><00b901c840e2$cced27e0$977aa8c0@M90> Message-ID: <011001c840ee$33104ec0$4b3a8343@SusanOne> Thanks Charlotte, another crack I wouldn't have thought of. I think this is just one of the issues that I'd get into more trouble than its worth -- I don't make enough money to solve such large issues in single articles. :) Susan H. > Where would barcode scanners and pens fall within the spectrum of > whackability? From ssharkins at gmail.com Mon Dec 17 14:49:13 2007 From: ssharkins at gmail.com (Susan Harkins) Date: Mon, 17 Dec 2007 15:49:13 -0500 Subject: [AccessD] shutting down References: <34C8A2AB1EF3564CB0D64DB6AFFDD5C20EF0A8BE@XLIVMBX35bkup.aig.com><000c01c840c5$fc453c70$4b3a8343@SusanOne><000c01c840c9$01c8a530$8abea8c0@XPS><002201c840ca$d330c7a0$4b3a8343@SusanOne><00b201c840de$6c7ae590$977aa8c0@M90><00a101c840df$ba1126b0$4b3a8343@SusanOne> <00b901c840e2$cced27e0$977aa8c0@M90> Message-ID: <011301c840ee$4f297410$4b3a8343@SusanOne> > This will be a 99% kinda thing, and yep, occasionally it will fail. You > can't "not do something" because it might fail someday. ====I liked Lambert's idea of turning the Timer off to accommodate long processes. Susan H. From DWUTKA at Marlow.com Mon Dec 17 14:51:01 2007 From: DWUTKA at Marlow.com (Drew Wutka) Date: Mon, 17 Dec 2007 14:51:01 -0600 Subject: [AccessD] shutting down In-Reply-To: <34C8A2AB1EF3564CB0D64DB6AFFDD5C20EF0A9B3@XLIVMBX35bkup.aig.com> Message-ID: True, however, my system doesn't do anything when Access isn't being used. So, if you're user is going through email for 30 minutes, with an 'inactive' sensitive database open in the background, the entire time the db is open, it is continuously checking the active form and active control. My code, on the other hand, is going to do nothing while they are not using it. Now, the inactivity timer itself...well, that will just check a date. Not saying my method (which, by the way, I have never used, because I don't create Access Front End's very often) is some stellar approach. But it is light weight, and much truer towards detecting inactivity. (keep in mind, Access has reports, queries and tables, the active form isn't going to detect that) Drew -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Heenan, Lambert Sent: Monday, December 17, 2007 1:27 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] shutting down It certainly shows that you have an excellent command of the Windows API, but I would not say that it does anything more than the M$ solution of checking Screen.ActiveControl and Screen.ActiveForm: other that noticing when the user just waves the mouse around without selecting anything with it, and also acknowledging that your method will work in a non-access situation. Back in Access land, when you know that you are about to run a long process that might fall foul of either method of detecting "inactivity" the solution is very simple: set the monitoring form's Timer event value to zero, which puts the timer event to sleep. When the long process is completed, reset the form's timer event to however many milliseconds is desired. Lambert -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Drew Wutka Sent: Monday, December 17, 2007 2:19 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] shutting down It captures all mouse and keyboard events.... know of any other user actions in an Access Application? It, of course, wouldn't immediate know if a VERY long process was running, but that would merely be a matter of setting another flag for processes known to take the length of time you set your inactivity timer too. Drew -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Susan Harkins Sent: Monday, December 17, 2007 1:05 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] shutting down Any actions that fall through the cracks? Susan H. > Yes, it's calling a function...actually, a callback function...but as > far as overhead...unless you were using a 1 mhz machine, it won't be > noticeable. It's using a Hook. The OS has several processes that you > can 'hook' into. For example, you can hook into the file system, so you > can be alerted to whenever a file is read, written too, created, etc. > That's how 'live' virus scanning programs work. > > At the core level, these mouse and keyboard events are how Access knows > you are moving the mouse, or pressing a key. This code 'piggy backs' on > that process. > > Drew > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Susan Harkins > Sent: Monday, December 17, 2007 12:41 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] shutting down > > Okay, it looks pretty good -- it considers every keystroke and mouse > click or mouse movement? Is it going to slow things down the way a > bunch of keypress events would? I'm not sure what's happening here -- > is this actually calling a function with each key or mouse movement > because I don't > actually see that happening. Can you explain how this works? > > 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 -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/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 Mon Dec 17 14:54:28 2007 From: DWUTKA at Marlow.com (Drew Wutka) Date: Mon, 17 Dec 2007 14:54:28 -0600 Subject: [AccessD] shutting down In-Reply-To: Message-ID: Good question, I believe a lot of those devices act as keyboard input, not 100% sure on that. Drew -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: Monday, December 17, 2007 1:45 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] shutting down Where would barcode scanners and pens fall within the spectrum of whackability? Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Monday, December 17, 2007 11:27 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] shutting down As someone has already said, this is not built in to the application (Access) and so there can be no guarantees. OTOH there's no guarantee that Access won't hang or that Windows won't hang. The best you can do is say that "if the form stays open and the timer is allowed to fire, then it will work". One issue is that in fact Access can and does hang, queries can take days to complete etc. VBA is single threaded so it simply doesn't matter how you go about this, the thread that updates the variable has to get control periodically. If that fails then the process fails. This will be a 99% kinda thing, and yep, occasionally it will fail. You can't "not do something" because it might fail someday. Something is better than nothing, and this is a pretty good solution. I think (haven't actually studied it) that Drew's solution is probably as airtight as you are going to get for the part it plays, but even that just updates the variable. The timer event still has to get control to check the variable. And you do need to have a published spec for any running processes that do NOT involve keyboard / mouse to whack the variable periodically to keep the app open. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Susan Harkins Sent: Monday, December 17, 2007 2:05 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] shutting down > To apply that concept to your application, you would create a table > variable (local in this case) or even a global variable. The timer on > your form now modifies that table / global variable every time a new > control is sensed. > This solves the "yea but they might have just come back to the same > control" > issue. Similarly any process that needs to keep the application alive > can update the table / local variable once every N time units. How > the process does that is up to the process, but there would be a rule > "if the location is not updated for more than X time units you're > history". Thus the application could do it once every time through a > loop etc. =======John, this is similar to what I considered -- simply updating the global variable. The function wouldn't even care which control updated the variable. My main concern with any of these solutions is that it not have cracks -- actions that don't update the variable, and that all that updating doesn't impact performance. Susan H. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From Lambert.Heenan at AIG.com Mon Dec 17 15:08:59 2007 From: Lambert.Heenan at AIG.com (Heenan, Lambert) Date: Mon, 17 Dec 2007 16:08:59 -0500 Subject: [AccessD] shutting down Message-ID: <34C8A2AB1EF3564CB0D64DB6AFFDD5C20EF0AA49@XLIVMBX35bkup.aig.com> Not saying my method (which, by the way, I have never used, because I don't create Access Front End's very often) is some stellar approach. But it is light weight, and much truer towards detecting inactivity. (keep in mind, Access has reports, queries and tables, the active form isn't going to detect that) Drew Now that's an interesting point: reports not showing up in Screen.Active*, but if someone is viewing a report on screen for so long that the inactivity detection process kicks in I would argue that they probably are not doing anything useful anyway. As for queries and tables: an application that allows users to view queries and tables directly does not need an idle time detection process, it need to the rewritten. :-) Lambert From jwcolby at colbyconsulting.com Mon Dec 17 15:31:02 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Mon, 17 Dec 2007 16:31:02 -0500 Subject: [AccessD] shutting down In-Reply-To: <34C8A2AB1EF3564CB0D64DB6AFFDD5C20EF0AA49@XLIVMBX35bkup.aig.com> References: <34C8A2AB1EF3564CB0D64DB6AFFDD5C20EF0AA49@XLIVMBX35bkup.aig.com> Message-ID: <000101c840f4$1fc82f30$977aa8c0@M90> >As for queries and tables: an application that allows users to view queries and tables directly does not need an idle time detection process, it need to the rewritten. :-) LOL, well... I can and do make read-only queries and display them to the client. Sometimes viewing data in a tabular format is just useful, and you can set a property for a query to be read-only. The client can use all of the built-in query functionality like sorting on any column (or set of columns), filtering for specific values etc. Sometimes they like that. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Heenan, Lambert Sent: Monday, December 17, 2007 4:09 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] shutting down Not saying my method (which, by the way, I have never used, because I don't create Access Front End's very often) is some stellar approach. But it is light weight, and much truer towards detecting inactivity. (keep in mind, Access has reports, queries and tables, the active form isn't going to detect that) Drew Now that's an interesting point: reports not showing up in Screen.Active*, but if someone is viewing a report on screen for so long that the inactivity detection process kicks in I would argue that they probably are not doing anything useful anyway. As for queries and tables: an application that allows users to view queries and tables directly does not need an idle time detection process, it need to the rewritten. :-) Lambert -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From Lambert.Heenan at AIG.com Mon Dec 17 15:36:19 2007 From: Lambert.Heenan at AIG.com (Heenan, Lambert) Date: Mon, 17 Dec 2007 16:36:19 -0500 Subject: [AccessD] shutting down Message-ID: <34C8A2AB1EF3564CB0D64DB6AFFDD5C20EF0AA66@XLIVMBX35bkup.aig.com> LOL2! True, read only queries are 'safe'. I just had a knee-jerk reaction there. Then again. Are they really safe? Can't the client just switch to design view in the query and change the type from Snapshot to Dynaset? Assuming you're not using Access 'security'. Lambert -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Monday, December 17, 2007 4:31 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] shutting down >As for queries and tables: an application that allows users to view >queries and tables directly does not need an idle time detection process, it need to the rewritten. :-) LOL, well... I can and do make read-only queries and display them to the client. Sometimes viewing data in a tabular format is just useful, and you can set a property for a query to be read-only. The client can use all of the built-in query functionality like sorting on any column (or set of columns), filtering for specific values etc. Sometimes they like that. John W. Colby From fuller.artful at gmail.com Mon Dec 17 15:37:32 2007 From: fuller.artful at gmail.com (Arthur Fuller) Date: Mon, 17 Dec 2007 16:37:32 -0500 Subject: [AccessD] Order By question Message-ID: <29f585dd0712171337g61cca796hffa98bd13b4cd685@mail.gmail.com> I have a form with a subform that is ordered either by TransactionID DESC. It seems, however, that I cannot control the ordering. The Transactions part is the subform. There's a button to edit a transaction and another button to create a new one. The new transaction does not automatically go to the top row of the subform. Instead, the user has to click the TransactionDate column and then press the ZA button on the toolbar. I cannot seem to make this happen automatically. If I just requery the parent form, will that do it? Or any other ideas? TIA, Arthur From ssharkins at gmail.com Mon Dec 17 15:45:08 2007 From: ssharkins at gmail.com (Susan Harkins) Date: Mon, 17 Dec 2007 16:45:08 -0500 Subject: [AccessD] Order By question References: <29f585dd0712171337g61cca796hffa98bd13b4cd685@mail.gmail.com> Message-ID: <018601c840f6$199de5d0$4b3a8343@SusanOne> Is the subform based on a query? Where does the new transaction go? Susan H. >I have a form with a subform that is ordered either by TransactionID DESC. > It seems, however, that I cannot control the ordering. The Transactions > part > is the subform. There's a button to edit a transaction and another button > to > create a new one. The new transaction does not automatically go to the top > row of the subform. Instead, the user has to click the TransactionDate > column and then press the ZA button on the toolbar. I cannot seem to make > this happen automatically. If I just requery the parent form, will that do > it? Or any other ideas? From jwcolby at colbyconsulting.com Mon Dec 17 15:52:20 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Mon, 17 Dec 2007 16:52:20 -0500 Subject: [AccessD] shutting down In-Reply-To: <34C8A2AB1EF3564CB0D64DB6AFFDD5C20EF0AA66@XLIVMBX35bkup.aig.com> References: <34C8A2AB1EF3564CB0D64DB6AFFDD5C20EF0AA66@XLIVMBX35bkup.aig.com> Message-ID: <000201c840f7$199f4ff0$977aa8c0@M90> >Then again. Are they really safe? Can't the client just switch to design view in the query and change the type from Snapshot to Dynaset? Assuming you're not using Access 'security'. A lot of that depends on a lot of things like startup values, right click menus enabled, main menu defaults enabled etc. As Drew stated so eloquently, "security is about keeping honest people honest". Chopping off hands is about keeping dishonest people honest. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Heenan, Lambert Sent: Monday, December 17, 2007 4:36 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] shutting down LOL2! True, read only queries are 'safe'. I just had a knee-jerk reaction there. Then again. Are they really safe? Can't the client just switch to design view in the query and change the type from Snapshot to Dynaset? Assuming you're not using Access 'security'. Lambert -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Monday, December 17, 2007 4:31 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] shutting down >As for queries and tables: an application that allows users to view >queries and tables directly does not need an idle time detection process, it need to the rewritten. :-) LOL, well... I can and do make read-only queries and display them to the client. Sometimes viewing data in a tabular format is just useful, and you can set a property for a query to be read-only. The client can use all of the built-in query functionality like sorting on any column (or set of columns), filtering for specific values etc. Sometimes they like that. John W. Colby -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From cfoust at infostatsystems.com Mon Dec 17 15:53:39 2007 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Mon, 17 Dec 2007 13:53:39 -0800 Subject: [AccessD] Order By question In-Reply-To: <29f585dd0712171337g61cca796hffa98bd13b4cd685@mail.gmail.com> References: <29f585dd0712171337g61cca796hffa98bd13b4cd685@mail.gmail.com> Message-ID: To get it to the top, you have to requery the subform, not the parent. Do you really want to do that each time a new record is added? Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Arthur Fuller Sent: Monday, December 17, 2007 1:38 PM To: Access Developers discussion and problem solving Subject: [AccessD] Order By question I have a form with a subform that is ordered either by TransactionID DESC. It seems, however, that I cannot control the ordering. The Transactions part is the subform. There's a button to edit a transaction and another button to create a new one. The new transaction does not automatically go to the top row of the subform. Instead, the user has to click the TransactionDate column and then press the ZA button on the toolbar. I cannot seem to make this happen automatically. If I just requery the parent form, will that do it? Or any other ideas? TIA, Arthur -- 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 Dec 17 16:00:40 2007 From: darren at activebilling.com.au (Darren D) Date: Tue, 18 Dec 2007 09:00:40 +1100 Subject: [AccessD] A2003: Putting both Front and Back ends on aremovable drive In-Reply-To: <5296D315D5774FCDA32FCB7A6C6B2892@creativesystemdesigns.com> Message-ID: <200712172200.lBHM0Zsl016409@databaseadvisors.com> Hi team Thanks to those who responded Brilliant I get the logic and am using Joe's clever code Many thanks DD -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Lawrence Sent: Monday, 17 December 2007 12:45 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] A2003: Putting both Front and Back ends on aremovable drive Hi Darren: If each drive is named then those names should be able to be used. If one drive was named BE and the other was named FE then I believe the following would work when referring to one or the other: \\FE\MyFE_Direcory and \\BE\MyBE_Directory Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Darren D Sent: Sunday, December 16, 2007 4:32 PM To: 'Access Developers discussion and problem solving' Subject: [AccessD] A2003: Putting both Front and Back ends on a removable drive Hi Team I have a client who has one of those portable laptop drives in a USB case - Cool He wants both the front and back ends of his APP to reside on this drive but wants the Front end and Back end to still remain separate - for ease of use of data backup - Cool also This means getting the front end to 'talk' to the back end without using drive letters etc In the old DOS days you could use a syntax (I have forgotten it) to simply refer to 'things' on the current drive and even current folder Does anyone know how I would go about linking the FE and BE on the same drives (In this case a removable one) thus without using drive letters etc? 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 fuller.artful at gmail.com Mon Dec 17 16:22:06 2007 From: fuller.artful at gmail.com (Arthur Fuller) Date: Mon, 17 Dec 2007 17:22:06 -0500 Subject: [AccessD] Order By question In-Reply-To: References: <29f585dd0712171337g61cca796hffa98bd13b4cd685@mail.gmail.com> Message-ID: <29f585dd0712171422s1cddc2ecpee67e5bc6d8f2d30@mail.gmail.com> Thanks. I'll give that a shot. Typically, the way the app is used, they only add a single transaction to the subform on each visit to the parent form. (The parent form displays Riders and the subform displays Riding Lessons, payments, tack purchases and such.) The subform draws directly from the Transactions table. Would I be better off changing its record source to a query? Arthur On 12/17/07, Charlotte Foust wrote: > > To get it to the top, you have to requery the subform, not the parent. > Do you really want to do that each time a new record is added? > > Charlotte Foust > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Arthur Fuller > Sent: Monday, December 17, 2007 1:38 PM > To: Access Developers discussion and problem solving > Subject: [AccessD] Order By question > > I have a form with a subform that is ordered either by TransactionID > DESC. > It seems, however, that I cannot control the ordering. The Transactions > part is the subform. There's a button to edit a transaction and another > button to create a new one. The new transaction does not automatically > go to the top row of the subform. Instead, the user has to click the > TransactionDate column and then press the ZA button on the toolbar. I > cannot seem to make this happen automatically. If I just requery the > parent form, will that do it? Or any other ideas? > > 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 cfoust at infostatsystems.com Mon Dec 17 16:28:08 2007 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Mon, 17 Dec 2007 14:28:08 -0800 Subject: [AccessD] Order By question In-Reply-To: <29f585dd0712171422s1cddc2ecpee67e5bc6d8f2d30@mail.gmail.com> References: <29f585dd0712171337g61cca796hffa98bd13b4cd685@mail.gmail.com> <29f585dd0712171422s1cddc2ecpee67e5bc6d8f2d30@mail.gmail.com> Message-ID: It goes with using a DESC sort. Access add rows are always at the bottom. I think you'd have the same problem with a query. Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Arthur Fuller Sent: Monday, December 17, 2007 2:22 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Order By question Thanks. I'll give that a shot. Typically, the way the app is used, they only add a single transaction to the subform on each visit to the parent form. (The parent form displays Riders and the subform displays Riding Lessons, payments, tack purchases and such.) The subform draws directly from the Transactions table. Would I be better off changing its record source to a query? Arthur On 12/17/07, Charlotte Foust wrote: > > To get it to the top, you have to requery the subform, not the parent. > Do you really want to do that each time a new record is added? > > Charlotte Foust > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Arthur > Fuller > Sent: Monday, December 17, 2007 1:38 PM > To: Access Developers discussion and problem solving > Subject: [AccessD] Order By question > > I have a form with a subform that is ordered either by TransactionID > DESC. > It seems, however, that I cannot control the ordering. The > Transactions part is the subform. There's a button to edit a > transaction and another button to create a new one. The new > transaction does not automatically go to the top row of the subform. > Instead, the user has to click the TransactionDate column and then > press the ZA button on the toolbar. I cannot seem to make this happen > automatically. If I just requery the parent form, will that do it? Or any other ideas? > > 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 max.wanadoo at gmail.com Mon Dec 17 22:55:16 2007 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Tue, 18 Dec 2007 04:55:16 -0000 Subject: [AccessD] Expression Web In-Reply-To: <200712172200.lBHM0Zsl016409@databaseadvisors.com> Message-ID: <000c01c84132$2f485960$8119fea9@LTVM> Hi, I have Visual Studio 2005. Does this come with Expression Web ('cos I can't find it). The MS Download site is quoting $$$. Can I use Access as a datasource for the ASP side and if so, does the ISP have to do anything special to host it? Thanks Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Darren D Sent: Monday, December 17, 2007 10:01 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] A2003: Putting both Front and Back ends onaremovable drive Hi team Thanks to those who responded Brilliant I get the logic and am using Joe's clever code Many thanks DD -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Lawrence Sent: Monday, 17 December 2007 12:45 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] A2003: Putting both Front and Back ends on aremovable drive Hi Darren: If each drive is named then those names should be able to be used. If one drive was named BE and the other was named FE then I believe the following would work when referring to one or the other: \\FE\MyFE_Direcory and \\BE\MyBE_Directory Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Darren D Sent: Sunday, December 16, 2007 4:32 PM To: 'Access Developers discussion and problem solving' Subject: [AccessD] A2003: Putting both Front and Back ends on a removable drive Hi Team I have a client who has one of those portable laptop drives in a USB case - Cool He wants both the front and back ends of his APP to reside on this drive but wants the Front end and Back end to still remain separate - for ease of use of data backup - Cool also This means getting the front end to 'talk' to the back end without using drive letters etc In the old DOS days you could use a syntax (I have forgotten it) to simply refer to 'things' on the current drive and even current folder Does anyone know how I would go about linking the FE and BE on the same drives (In this case a removable one) thus without using drive letters etc? 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 wdhindman at dejpolsystems.com Tue Dec 18 01:27:18 2007 From: wdhindman at dejpolsystems.com (William Hindman) Date: Tue, 18 Dec 2007 02:27:18 -0500 Subject: [AccessD] Expression Web References: <000c01c84132$2f485960$8119fea9@LTVM> Message-ID: <001e01c84147$6c211510$ef706c4c@jisshowsbs.local> Max ...Expression Web is a separate MS product that cost me about $100 when I bought it as an upgrade to FrontPage. ...but you can download the new Visual Studio 8 Web Developer Express for free from the MS site and you will find it can do everything Expression Web can do and one heck of a lot more. William ----- Original Message ----- From: "Max Wanadoo" To: "'Access Developers discussion and problem solving'" Sent: Monday, December 17, 2007 11:55 PM Subject: [AccessD] Expression Web > Hi, > I have Visual Studio 2005. > Does this come with Expression Web ('cos I can't find it). The MS > Download > site is quoting $$$. > > Can I use Access as a datasource for the ASP side and if so, does the ISP > have to do anything special to host it? > Thanks > Max > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Darren D > Sent: Monday, December 17, 2007 10:01 PM > To: 'Access Developers discussion and problem solving' > Subject: Re: [AccessD] A2003: Putting both Front and Back ends > onaremovable > drive > > Hi team > Thanks to those who responded > Brilliant > I get the logic and am using Joe's clever code > > Many thanks > DD > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Lawrence > Sent: Monday, 17 December 2007 12:45 PM > To: 'Access Developers discussion and problem solving' > Subject: Re: [AccessD] A2003: Putting both Front and Back ends on > aremovable > drive > > Hi Darren: > > If each drive is named then those names should be able to be used. If one > drive was named BE and the other was named FE then I believe the following > would work when referring to one or the other: > > \\FE\MyFE_Direcory and \\BE\MyBE_Directory > > Jim > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Darren D > Sent: Sunday, December 16, 2007 4:32 PM > To: 'Access Developers discussion and problem solving' > Subject: [AccessD] A2003: Putting both Front and Back ends on a removable > drive > > Hi Team > > > > I have a client who has one of those portable laptop drives in a USB > case - > Cool > > > > He wants both the front and back ends of his APP to reside on this drive > but > wants the Front > > end and Back end to still remain separate - for ease of use of data > backup - > Cool also > > > > This means getting the front end to 'talk' to the back end without using > drive letters etc > > > > In the old DOS days you could use a syntax (I have forgotten it) to simply > refer to 'things' > > on the current drive and even current folder > > > > Does anyone know how I would go about linking the FE and BE on the same > drives > > (In this case a removable one) thus without using drive letters etc? > > > > 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 Gustav at cactus.dk Tue Dec 18 02:28:27 2007 From: Gustav at cactus.dk (Gustav Brock) Date: Tue, 18 Dec 2007 09:28:27 +0100 Subject: [AccessD] shutting down Message-ID: Hi Susan Just exclude those scenarios by stating that your article covers most but not all ways of interacting with an Access application. /gustav >>> ssharkins at gmail.com 17-12-2007 21:48 >>> Thanks Charlotte, another crack I wouldn't have thought of. I think this is just one of the issues that I'd get into more trouble than its worth -- I don't make enough money to solve such large issues in single articles. :) Susan H. > Where would barcode scanners and pens fall within the spectrum of > whackability? From max.wanadoo at gmail.com Tue Dec 18 03:59:33 2007 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Tue, 18 Dec 2007 09:59:33 -0000 Subject: [AccessD] Expression Web In-Reply-To: <001e01c84147$6c211510$ef706c4c@jisshowsbs.local> Message-ID: <004301c8415c$b1e39d60$8119fea9@LTVM> Thanks William, Are there any things I need to watch out for when installing this, in particular with my VS2005 installation? Thanks Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of William Hindman Sent: Tuesday, December 18, 2007 7:27 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Expression Web Max ...Expression Web is a separate MS product that cost me about $100 when I bought it as an upgrade to FrontPage. ...but you can download the new Visual Studio 8 Web Developer Express for free from the MS site and you will find it can do everything Expression Web can do and one heck of a lot more. William ----- Original Message ----- From: "Max Wanadoo" To: "'Access Developers discussion and problem solving'" Sent: Monday, December 17, 2007 11:55 PM Subject: [AccessD] Expression Web > Hi, > I have Visual Studio 2005. > Does this come with Expression Web ('cos I can't find it). The MS > Download > site is quoting $$$. > > Can I use Access as a datasource for the ASP side and if so, does the ISP > have to do anything special to host it? > Thanks > Max > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Darren D > Sent: Monday, December 17, 2007 10:01 PM > To: 'Access Developers discussion and problem solving' > Subject: Re: [AccessD] A2003: Putting both Front and Back ends > onaremovable > drive > > Hi team > Thanks to those who responded > Brilliant > I get the logic and am using Joe's clever code > > Many thanks > DD > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Lawrence > Sent: Monday, 17 December 2007 12:45 PM > To: 'Access Developers discussion and problem solving' > Subject: Re: [AccessD] A2003: Putting both Front and Back ends on > aremovable > drive > > Hi Darren: > > If each drive is named then those names should be able to be used. If one > drive was named BE and the other was named FE then I believe the following > would work when referring to one or the other: > > \\FE\MyFE_Direcory and \\BE\MyBE_Directory > > Jim > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Darren D > Sent: Sunday, December 16, 2007 4:32 PM > To: 'Access Developers discussion and problem solving' > Subject: [AccessD] A2003: Putting both Front and Back ends on a removable > drive > > Hi Team > > > > I have a client who has one of those portable laptop drives in a USB > case - > Cool > > > > He wants both the front and back ends of his APP to reside on this drive > but > wants the Front > > end and Back end to still remain separate - for ease of use of data > backup - > Cool also > > > > This means getting the front end to 'talk' to the back end without using > drive letters etc > > > > In the old DOS days you could use a syntax (I have forgotten it) to simply > refer to 'things' > > on the current drive and even current folder > > > > Does anyone know how I would go about linking the FE and BE on the same > drives > > (In this case a removable one) thus without using drive letters etc? > > > > 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 -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From jwcolby at colbyconsulting.com Tue Dec 18 07:20:51 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Tue, 18 Dec 2007 08:20:51 -0500 Subject: [AccessD] shutting down In-Reply-To: References: Message-ID: <000901c84178$d26e63f0$977aa8c0@M90> I have to agree with Gustav on that one. Yea, there is no "one size fits all" approach but this will do most of it and the limitations are... John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock Sent: Tuesday, December 18, 2007 3:28 AM To: accessd at databaseadvisors.com Subject: Re: [AccessD] shutting down Hi Susan Just exclude those scenarios by stating that your article covers most but not all ways of interacting with an Access application. /gustav >>> ssharkins at gmail.com 17-12-2007 21:48 >>> Thanks Charlotte, another crack I wouldn't have thought of. I think this is just one of the issues that I'd get into more trouble than its worth -- I don't make enough money to solve such large issues in single articles. :) Susan H. > Where would barcode scanners and pens fall within the spectrum of > whackability? -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From Gustav at cactus.dk Tue Dec 18 08:08:03 2007 From: Gustav at cactus.dk (Gustav Brock) Date: Tue, 18 Dec 2007 15:08:03 +0100 Subject: [AccessD] Volta (was: OT: FrontPage Websites) Message-ID: Hi Drew et al Also note initiatives like the Volta project for creating multi-tier web applications at "a click of a button" in VS2008: http://labs.live.com/volta/ /gustav >>> shamil at users.mns.ru 15-12-2007 21:15 >>> Drew, I'd evaluate that VB.NET/C# program would be two times and sometimes just 20% the size (in code lines) of the similar functionality VB6 program: I did program a lot on VB6 for money during last years - and I'm so happy I do not need to do that now at all... And this is not inheritance, which makes this difference... Just talking from my experience - try VB.NET (better C# as the main development language and VB.NET when you'll need late binding) - I can bet you'll soon forget VB6 as a "nightmare" - I'd call the times of VBA and VB6 as "dark ages" promoted by MS and that "ancient" times when VBA only started to get widespread use and VB was only in its VB4 version (no custom classes AFAIKR) this world have had Java already - and C# has got a lot from Java and brought many new features - just partial classes are so convenient for business programming when one have quite some code generated and can add custom functionality by using partial classes and regenerate "heap" stuff painlessly when data model changes etc... There are so many productivity tools for C#/VB.Net one have never seen for VB6... Etc. -- Shamil -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Drew Wutka Sent: Saturday, December 15, 2007 10:16 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] OT: FrontPage Websites Just as a correction, it's not asp/VBScript. I use a combination of asp and VB 6.0. I have used VB.Net. It's ok. There is nothing I can't do in VB 6, that VB.Net can do. Yes, VB.Net using inheritance.... which is an undeniable perk, however, I have developed so much stuff in VB 6, it is very rare when inheritance would actually improve what I am doing. So I build my database (usually Access, occasionally SQL Server), I build the business logic in VB, and I build the interface with asp. Drew From pcs at azizaz.com Tue Dec 18 08:15:08 2007 From: pcs at azizaz.com (pcs at azizaz.com) Date: Wed, 19 Dec 2007 00:15:08 +1000 (EST) Subject: [AccessD] A2003: Putting both Front and Back ends on aremovable drive Message-ID: <20071219001508.DJX59558@dommail.onthenet.com.au> Darren and Team, ok... I give in ... I put a USB stick in my laptop ... is recognized as E: I name the USB stick to JET_USB ... now displays as JET_USB (E:) in Windows Explorer... I open a cmd dos window and try dir \\JET_USB\*.* and get returned: Network Drive was not found... So what am I not doing right? Regards Borge ---- Original message ---- >Date: Tue, 18 Dec 2007 09:00:40 +1100 >From: "Darren D" >Subject: Re: [AccessD] A2003: Putting both Front and Back ends on aremovable drive >To: "'Access Developers discussion and problem solving'" > >Hi team >Thanks to those who responded >Brilliant >I get the logic and am using Joe's clever code > >Many thanks >DD > >-----Original Message----- >From: accessd-bounces at databaseadvisors.com >[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Lawrence >Sent: Monday, 17 December 2007 12:45 PM >To: 'Access Developers discussion and problem solving' >Subject: Re: [AccessD] A2003: Putting both Front and Back ends on aremovable >drive > >Hi Darren: > >If each drive is named then those names should be able to be used. If one >drive was named BE and the other was named FE then I believe the following >would work when referring to one or the other: > >\\FE\MyFE_Direcory and \\BE\MyBE_Directory > >Jim > >-----Original Message----- >From: accessd-bounces at databaseadvisors.com >[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Darren D >Sent: Sunday, December 16, 2007 4:32 PM >To: 'Access Developers discussion and problem solving' >Subject: [AccessD] A2003: Putting both Front and Back ends on a removable >drive > >Hi Team > > > >I have a client who has one of those portable laptop drives in a USB case - >Cool > > > >He wants both the front and back ends of his APP to reside on this drive but >wants the Front > >end and Back end to still remain separate - for ease of use of data backup - >Cool also > > > >This means getting the front end to 'talk' to the back end without using >drive >letters etc > > > >In the old DOS days you could use a syntax (I have forgotten it) to simply >refer >to 'things' > >on the current drive and even current folder > > > >Does anyone know how I would go about linking the FE and BE on the same >drives > >(In this case a removable one) thus without using drive letters etc? > > > >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 Gustav at cactus.dk Tue Dec 18 08:31:36 2007 From: Gustav at cactus.dk (Gustav Brock) Date: Tue, 18 Dec 2007 15:31:36 +0100 Subject: [AccessD] A2003: Putting both Front and Back ends on aremovable drive Message-ID: Hi Borge As far as I know, for that to work, the drive or a drive\folder has to be shared. /gustav >>> pcs at azizaz.com 18-12-2007 15:15 >>> Darren and Team, ok... I give in ... I put a USB stick in my laptop ... is recognized as E: I name the USB stick to JET_USB ... now displays as JET_USB (E:) in Windows Explorer... I open a cmd dos window and try dir \\JET_USB\*.* and get returned: Network Drive was not found... So what am I not doing right? Regards Borge ---- Original message ---- >Date: Tue, 18 Dec 2007 09:00:40 +1100 >From: "Darren D" >Subject: Re: [AccessD] A2003: Putting both Front and Back ends on aremovable drive >To: "'Access Developers discussion and problem solving'" > >Hi team >Thanks to those who responded >Brilliant >I get the logic and am using Joe's clever code > >Many thanks >DD > >-----Original Message----- >From: accessd-bounces at databaseadvisors.com >[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Lawrence >Sent: Monday, 17 December 2007 12:45 PM >To: 'Access Developers discussion and problem solving' >Subject: Re: [AccessD] A2003: Putting both Front and Back ends on aremovable drive > >Hi Darren: > >If each drive is named then those names should be able to be used. If one >drive was named BE and the other was named FE then I believe the following >would work when referring to one or the other: > >\\FE\MyFE_Direcory and \\BE\MyBE_Directory > >Jim > >-----Original Message----- >From: accessd-bounces at databaseadvisors.com >[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Darren D >Sent: Sunday, December 16, 2007 4:32 PM >To: 'Access Developers discussion and problem solving' >Subject: [AccessD] A2003: Putting both Front and Back ends on a removable >drive > >Hi Team > > > >I have a client who has one of those portable laptop drives in a USB case - >Cool > > > >He wants both the front and back ends of his APP to reside on this drive but >wants the Front > >end and Back end to still remain separate - for ease of use of data backup - >Cool also > > > >This means getting the front end to 'talk' to the back end without using >drive letters etc > > > >In the old DOS days you could use a syntax (I have forgotten it) to simply >refer to 'things' on the current drive and even current folder > > > >Does anyone know how I would go about linking the FE and BE on the same drives > >(In this case a removable one) thus without using drive letters etc? > > > >Many thanks in advance > > > >DD From wdhindman at dejpolsystems.com Tue Dec 18 08:37:09 2007 From: wdhindman at dejpolsystems.com (William Hindman) Date: Tue, 18 Dec 2007 09:37:09 -0500 Subject: [AccessD] Expression Web References: <004301c8415c$b1e39d60$8119fea9@LTVM> Message-ID: <000b01c84183$791464c0$ef706c4c@jisshowsbs.local> ...not really ...the two will coincide peacefully ...just follow the install instructions ...you will have to make sure you spec asp.net2 as your target environment if you are using both on the same sites ...vs8 defaults to using 3.5 ...have you thought about upgrading your vs5 to vs8? William ----- Original Message ----- From: "Max Wanadoo" To: "'Access Developers discussion and problem solving'" Sent: Tuesday, December 18, 2007 4:59 AM Subject: Re: [AccessD] Expression Web > Thanks William, > Are there any things I need to watch out for when installing this, in > particular with my VS2005 installation? > Thanks > Max > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of William Hindman > Sent: Tuesday, December 18, 2007 7:27 AM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Expression Web > > Max > > ...Expression Web is a separate MS product that cost me about $100 when I > bought it as an upgrade to FrontPage. > ...but you can download the new Visual Studio 8 Web Developer Express for > free from the MS site and you will find it can do everything Expression > Web > can do and one heck of a lot more. > > William > > ----- Original Message ----- > From: "Max Wanadoo" > To: "'Access Developers discussion and problem solving'" > > Sent: Monday, December 17, 2007 11:55 PM > Subject: [AccessD] Expression Web > > >> Hi, >> I have Visual Studio 2005. >> Does this come with Expression Web ('cos I can't find it). The MS >> Download >> site is quoting $$$. >> >> Can I use Access as a datasource for the ASP side and if so, does the ISP >> have to do anything special to host it? >> Thanks >> Max >> >> >> -----Original Message----- >> From: accessd-bounces at databaseadvisors.com >> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Darren D >> Sent: Monday, December 17, 2007 10:01 PM >> To: 'Access Developers discussion and problem solving' >> Subject: Re: [AccessD] A2003: Putting both Front and Back ends >> onaremovable >> drive >> >> Hi team >> Thanks to those who responded >> Brilliant >> I get the logic and am using Joe's clever code >> >> Many thanks >> DD >> >> -----Original Message----- >> From: accessd-bounces at databaseadvisors.com >> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Lawrence >> Sent: Monday, 17 December 2007 12:45 PM >> To: 'Access Developers discussion and problem solving' >> Subject: Re: [AccessD] A2003: Putting both Front and Back ends on >> aremovable >> drive >> >> Hi Darren: >> >> If each drive is named then those names should be able to be used. If one >> drive was named BE and the other was named FE then I believe the >> following >> would work when referring to one or the other: >> >> \\FE\MyFE_Direcory and \\BE\MyBE_Directory >> >> Jim >> >> -----Original Message----- >> From: accessd-bounces at databaseadvisors.com >> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Darren D >> Sent: Sunday, December 16, 2007 4:32 PM >> To: 'Access Developers discussion and problem solving' >> Subject: [AccessD] A2003: Putting both Front and Back ends on a removable >> drive >> >> Hi Team >> >> >> >> I have a client who has one of those portable laptop drives in a USB >> case - >> Cool >> >> >> >> He wants both the front and back ends of his APP to reside on this drive >> but >> wants the Front >> >> end and Back end to still remain separate - for ease of use of data >> backup - >> Cool also >> >> >> >> This means getting the front end to 'talk' to the back end without using >> drive letters etc >> >> >> >> In the old DOS days you could use a syntax (I have forgotten it) to >> simply >> refer to 'things' >> >> on the current drive and even current folder >> >> >> >> Does anyone know how I would go about linking the FE and BE on the same >> drives >> >> (In this case a removable one) thus without using drive letters etc? >> >> >> >> 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 > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/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 Tue Dec 18 08:36:07 2007 From: ssharkins at gmail.com (Susan Harkins) Date: Tue, 18 Dec 2007 09:36:07 -0500 Subject: [AccessD] shutting down References: Message-ID: <010601c84183$69792f50$4b3a8343@SusanOne> > Just exclude those scenarios by stating that your article covers most but > not all ways of interacting with an Access application. =====I do that sometimes, this one just seems like it's going to end up being more for me than it's worth. Writing isn't a lucrative business per se and these articles have fixed value to the publisher -- they don't care how long it takes me to prepare the demo file and write the article, I make the same amount whether it takes me an hour or a week. Susan H. From Erwin.Craps at ithelps.eu Tue Dec 18 08:40:22 2007 From: Erwin.Craps at ithelps.eu (Erwin Craps - IT Helps) Date: Tue, 18 Dec 2007 15:40:22 +0100 Subject: [AccessD] A2003: Putting both Front and Back ends on aremovable drive References: <20071219001508.DJX59558@dommail.onthenet.com.au> Message-ID: <430E80531228BA4497C5EB1A7BA786B0276FF2@stekelbes.ithelps.local> At my knowledge you can only use that UNC path when referring to a server.... Re-Naming a drive is only a visual thing. \\SERVERNAME\SHARENAME Erwin -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of pcs at azizaz.com Sent: Tuesday, December 18, 2007 3:15 PM To: Access Developers discussion and problemsolving Cc: pcs at azizaz.com Subject: Re: [AccessD] A2003: Putting both Front and Back ends on aremovable drive Darren and Team, ok... I give in ... I put a USB stick in my laptop ... is recognized as E: I name the USB stick to JET_USB ... now displays as JET_USB (E:) in Windows Explorer... I open a cmd dos window and try dir \\JET_USB\*.* and get returned: Network Drive was not found... So what am I not doing right? Regards Borge ---- Original message ---- >Date: Tue, 18 Dec 2007 09:00:40 +1100 >From: "Darren D" >Subject: Re: [AccessD] A2003: Putting both Front and Back ends on aremovable drive >To: "'Access Developers discussion and problem solving'" > >Hi team >Thanks to those who responded >Brilliant >I get the logic and am using Joe's clever code > >Many thanks >DD > >-----Original Message----- >From: accessd-bounces at databaseadvisors.com >[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Lawrence >Sent: Monday, 17 December 2007 12:45 PM >To: 'Access Developers discussion and problem solving' >Subject: Re: [AccessD] A2003: Putting both Front and Back ends on aremovable >drive > >Hi Darren: > >If each drive is named then those names should be able to be used. If one >drive was named BE and the other was named FE then I believe the following >would work when referring to one or the other: > >\\FE\MyFE_Direcory and \\BE\MyBE_Directory > >Jim > >-----Original Message----- >From: accessd-bounces at databaseadvisors.com >[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Darren D >Sent: Sunday, December 16, 2007 4:32 PM >To: 'Access Developers discussion and problem solving' >Subject: [AccessD] A2003: Putting both Front and Back ends on a removable >drive > >Hi Team > > > >I have a client who has one of those portable laptop drives in a USB case - >Cool > > > >He wants both the front and back ends of his APP to reside on this drive but >wants the Front > >end and Back end to still remain separate - for ease of use of data backup - >Cool also > > > >This means getting the front end to 'talk' to the back end without using >drive >letters etc > > > >In the old DOS days you could use a syntax (I have forgotten it) to simply >refer >to 'things' > >on the current drive and even current folder > > > >Does anyone know how I would go about linking the FE and BE on the same >drives > >(In this case a removable one) thus without using drive letters etc? > > > >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 Lambert.Heenan at AIG.com Tue Dec 18 10:00:28 2007 From: Lambert.Heenan at AIG.com (Heenan, Lambert) Date: Tue, 18 Dec 2007 11:00:28 -0500 Subject: [AccessD] A2003: Putting both Front and Back ends on aremovab le drive Message-ID: <34C8A2AB1EF3564CB0D64DB6AFFDD5C20EF0AB73@XLIVMBX35bkup.aig.com> As Gustav said, the drive has to be shared, and then you need to address it in this form \\NAME OF THE COMPUTER\SHARE NAME Lambert -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Erwin Craps - IT Helps Sent: Tuesday, December 18, 2007 9:40 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] A2003: Putting both Front and Back ends on aremovable drive At my knowledge you can only use that UNC path when referring to a server.... Re-Naming a drive is only a visual thing. \\SERVERNAME\SHARENAME Erwin -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of pcs at azizaz.com Sent: Tuesday, December 18, 2007 3:15 PM To: Access Developers discussion and problemsolving Cc: pcs at azizaz.com Subject: Re: [AccessD] A2003: Putting both Front and Back ends on aremovable drive Darren and Team, ok... I give in ... I put a USB stick in my laptop ... is recognized as E: I name the USB stick to JET_USB ... now displays as JET_USB (E:) in Windows Explorer... I open a cmd dos window and try dir \\JET_USB\*.* and get returned: Network Drive was not found... So what am I not doing right? Regards Borge ---- Original message ---- >Date: Tue, 18 Dec 2007 09:00:40 +1100 >From: "Darren D" >Subject: Re: [AccessD] A2003: Putting both Front and Back ends on aremovable drive >To: "'Access Developers discussion and problem solving'" > >Hi team >Thanks to those who responded >Brilliant >I get the logic and am using Joe's clever code > >Many thanks >DD > >-----Original Message----- >From: accessd-bounces at databaseadvisors.com >[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Lawrence >Sent: Monday, 17 December 2007 12:45 PM >To: 'Access Developers discussion and problem solving' >Subject: Re: [AccessD] A2003: Putting both Front and Back ends on aremovable >drive > >Hi Darren: > >If each drive is named then those names should be able to be used. If one >drive was named BE and the other was named FE then I believe the following >would work when referring to one or the other: > >\\FE\MyFE_Direcory and \\BE\MyBE_Directory > >Jim > >-----Original Message----- >From: accessd-bounces at databaseadvisors.com >[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Darren D >Sent: Sunday, December 16, 2007 4:32 PM >To: 'Access Developers discussion and problem solving' >Subject: [AccessD] A2003: Putting both Front and Back ends on a removable >drive > >Hi Team > > > >I have a client who has one of those portable laptop drives in a USB case - >Cool > > > >He wants both the front and back ends of his APP to reside on this drive but >wants the Front > >end and Back end to still remain separate - for ease of use of data backup - >Cool also > > > >This means getting the front end to 'talk' to the back end without using >drive >letters etc > > > >In the old DOS days you could use a syntax (I have forgotten it) to simply >refer >to 'things' > >on the current drive and even current folder > > > >Does anyone know how I would go about linking the FE and BE on the same >drives > >(In this case a removable one) thus without using drive letters etc? > > > >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 -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From Chester_Kaup at kindermorgan.com Tue Dec 18 14:57:03 2007 From: Chester_Kaup at kindermorgan.com (Kaup, Chester) Date: Tue, 18 Dec 2007 14:57:03 -0600 Subject: [AccessD] Compact and Repair Database Message-ID: I am looking for some ideas on how to compact and repair nightly (2:00 AM) a database that is closed. The compacted database needs to have the same name as the original one. I had thought about using windows scheduler somehow to do this. I can across the following code but access stops and must exit when it gets to the line. DBEngine.CompactDatabase FilePath & OriginalFile, FilePath & _ FileWithoutExtention & "Temp.mdb" Here is all the code: Public Function cmdCompact() On Error GoTo Err_cmdCompact Dim DateUnderscore As String Dim ExecutionMacro As String Set DB = CurrentDb DateUnderscore = Month(Date) & "_" & Day(Date) & "_" & Year(Date) FilePath = Mid(DB.Name, 1, Len(DB.Name) - Len(Dir(DB.Name))) OriginalFile = "Sacroc.mdb" FileWithoutExtention = Left(OriginalFile, InStr(OriginalFile, ".") - 1) DoCmd.Hourglass True TryAgain: 'Compact the Back-End database to a temp file. DBEngine.CompactDatabase FilePath & OriginalFile, FilePath & _ FileWithoutExtention & "Temp.mdb" 'Delete the previous backup file if it exists. If Dir(FilePath & FileWithoutExtention & ".bak") <> "" Then Kill FilePath & FileWithoutExtention & ".bak" End If 'Rename the current database as backup and rename the temp file to 'the original file name. Name FilePath & OriginalFile As FilePath & FileWithoutExtention & ".bak" Name FilePath & FileWithoutExtention & "Temp.mdb" As FilePath & _ OriginalFile DoCmd.Hourglass False Exit_cmdCompact: Exit Function Err_cmdCompact: If Err.Number = 3356 Then Resume TryAgain ElseIf Err.Number = 3045 Then Resume TryAgain Else MsgBox Err.Number & ": " & Err.Description Resume Exit_cmdCompact End If 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 Lambert.Heenan at AIG.com Tue Dec 18 15:31:51 2007 From: Lambert.Heenan at AIG.com (Heenan, Lambert) Date: Tue, 18 Dec 2007 16:31:51 -0500 Subject: [AccessD] Compact and Repair Database Message-ID: <34C8A2AB1EF3564CB0D64DB6AFFDD5C20F4A1D65@XLIVMBX35bkup.aig.com> You can just schedule a batch job to run a 2 AM... @Echo off if exist "X:\SomePath\SomeFile.ldb" del "X:\SomePath\SomeFile.ldb" if exist "X:\SomePath\SomeFile.ldb" goto inuse :compact if not exist "X:\SomePath\SomeFile.mdb" goto NO_MDB "C:\Program Files\Microsoft Office\Office10\MSACCESS.EXE" "X:\SomePath\SomeFile.mdb" /compact Goto end :inuse echo SomeFile.mdb was in use. No Compact performed. >> "Y:\PathToLogFile\Compact.log" Goto end :NO_MDB echo X:\SomePath\SomeFile.mdb not found >> "Y:\PathToLogFile\Compact.log" Goto end :end Exit -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Kaup, Chester Sent: Tuesday, December 18, 2007 3:57 PM To: Access Developers discussion and problem solving Subject: [AccessD] Compact and Repair Database I am looking for some ideas on how to compact and repair nightly (2:00 AM) a database that is closed. The compacted database needs to have the same name as the original one. I had thought about using windows scheduler somehow to do this. I can across the following code but access stops and must exit when it gets to the line. DBEngine.CompactDatabase FilePath & OriginalFile, FilePath & _ FileWithoutExtention & "Temp.mdb" Here is all the code: Public Function cmdCompact() On Error GoTo Err_cmdCompact Dim DateUnderscore As String Dim ExecutionMacro As String Set DB = CurrentDb DateUnderscore = Month(Date) & "_" & Day(Date) & "_" & Year(Date) FilePath = Mid(DB.Name, 1, Len(DB.Name) - Len(Dir(DB.Name))) OriginalFile = "Sacroc.mdb" FileWithoutExtention = Left(OriginalFile, InStr(OriginalFile, ".") - 1) DoCmd.Hourglass True TryAgain: 'Compact the Back-End database to a temp file. DBEngine.CompactDatabase FilePath & OriginalFile, FilePath & _ FileWithoutExtention & "Temp.mdb" 'Delete the previous backup file if it exists. If Dir(FilePath & FileWithoutExtention & ".bak") <> "" Then Kill FilePath & FileWithoutExtention & ".bak" End If 'Rename the current database as backup and rename the temp file to 'the original file name. Name FilePath & OriginalFile As FilePath & FileWithoutExtention & ".bak" Name FilePath & FileWithoutExtention & "Temp.mdb" As FilePath & _ OriginalFile DoCmd.Hourglass False Exit_cmdCompact: Exit Function Err_cmdCompact: If Err.Number = 3356 Then Resume TryAgain ElseIf Err.Number = 3045 Then Resume TryAgain Else MsgBox Err.Number & ": " & Err.Description Resume Exit_cmdCompact End If 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. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From dwaters at usinternet.com Tue Dec 18 15:41:03 2007 From: dwaters at usinternet.com (Dan Waters) Date: Tue, 18 Dec 2007 15:41:03 -0600 Subject: [AccessD] Compact and Repair Database In-Reply-To: References: Message-ID: <001101c841be$b04ac160$0300a8c0@danwaters> You could do this a little easier. 1) Set your database to 'Compact on Close' 2) Put some startup code in your database that says, "If it's between 2:00 and 2:15, then Quit." 3) Create a Scheduled Task on the PC where the database is located which opens that database at 2:00 each weekday (or everyday). At 2:00 each morning the Scheduled Task will open the database, the database will recognize what time it is and then shut itself down, and the database will be automatically compacted when it does. HTH! Dan -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Kaup, Chester Sent: Tuesday, December 18, 2007 2:57 PM To: Access Developers discussion and problem solving Subject: [AccessD] Compact and Repair Database I am looking for some ideas on how to compact and repair nightly (2:00 AM) a database that is closed. The compacted database needs to have the same name as the original one. I had thought about using windows scheduler somehow to do this. I can across the following code but access stops and must exit when it gets to the line. DBEngine.CompactDatabase FilePath & OriginalFile, FilePath & _ FileWithoutExtention & "Temp.mdb" Here is all the code: Public Function cmdCompact() On Error GoTo Err_cmdCompact Dim DateUnderscore As String Dim ExecutionMacro As String Set DB = CurrentDb DateUnderscore = Month(Date) & "_" & Day(Date) & "_" & Year(Date) FilePath = Mid(DB.Name, 1, Len(DB.Name) - Len(Dir(DB.Name))) OriginalFile = "Sacroc.mdb" FileWithoutExtention = Left(OriginalFile, InStr(OriginalFile, ".") - 1) DoCmd.Hourglass True TryAgain: 'Compact the Back-End database to a temp file. DBEngine.CompactDatabase FilePath & OriginalFile, FilePath & _ FileWithoutExtention & "Temp.mdb" 'Delete the previous backup file if it exists. If Dir(FilePath & FileWithoutExtention & ".bak") <> "" Then Kill FilePath & FileWithoutExtention & ".bak" End If 'Rename the current database as backup and rename the temp file to 'the original file name. Name FilePath & OriginalFile As FilePath & FileWithoutExtention & ".bak" Name FilePath & FileWithoutExtention & "Temp.mdb" As FilePath & _ OriginalFile DoCmd.Hourglass False Exit_cmdCompact: Exit Function Err_cmdCompact: If Err.Number = 3356 Then Resume TryAgain ElseIf Err.Number = 3045 Then Resume TryAgain Else MsgBox Err.Number & ": " & Err.Description Resume Exit_cmdCompact End If 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. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From Lambert.Heenan at AIG.com Tue Dec 18 16:17:15 2007 From: Lambert.Heenan at AIG.com (Heenan, Lambert) Date: Tue, 18 Dec 2007 17:17:15 -0500 Subject: [AccessD] Compact and Repair Database Message-ID: <34C8A2AB1EF3564CB0D64DB6AFFDD5C20F4A1D82@XLIVMBX35bkup.aig.com> If someone has the database open at 2 am (working late, or did not log out) this process will not compact the database, nor will the admin get any notice of the fact that the compact did not take place. Lambert -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Dan Waters Sent: Tuesday, December 18, 2007 4:41 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Compact and Repair Database You could do this a little easier. 1) Set your database to 'Compact on Close' 2) Put some startup code in your database that says, "If it's between 2:00 and 2:15, then Quit." 3) Create a Scheduled Task on the PC where the database is located which opens that database at 2:00 each weekday (or everyday). At 2:00 each morning the Scheduled Task will open the database, the database will recognize what time it is and then shut itself down, and the database will be automatically compacted when it does. HTH! Dan -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Kaup, Chester Sent: Tuesday, December 18, 2007 2:57 PM To: Access Developers discussion and problem solving Subject: [AccessD] Compact and Repair Database I am looking for some ideas on how to compact and repair nightly (2:00 AM) a database that is closed. The compacted database needs to have the same name as the original one. I had thought about using windows scheduler somehow to do this. I can across the following code but access stops and must exit when it gets to the line. DBEngine.CompactDatabase FilePath & OriginalFile, FilePath & _ FileWithoutExtention & "Temp.mdb" Here is all the code: Public Function cmdCompact() On Error GoTo Err_cmdCompact Dim DateUnderscore As String Dim ExecutionMacro As String Set DB = CurrentDb DateUnderscore = Month(Date) & "_" & Day(Date) & "_" & Year(Date) FilePath = Mid(DB.Name, 1, Len(DB.Name) - Len(Dir(DB.Name))) OriginalFile = "Sacroc.mdb" FileWithoutExtention = Left(OriginalFile, InStr(OriginalFile, ".") - 1) DoCmd.Hourglass True TryAgain: 'Compact the Back-End database to a temp file. DBEngine.CompactDatabase FilePath & OriginalFile, FilePath & _ FileWithoutExtention & "Temp.mdb" 'Delete the previous backup file if it exists. If Dir(FilePath & FileWithoutExtention & ".bak") <> "" Then Kill FilePath & FileWithoutExtention & ".bak" End If 'Rename the current database as backup and rename the temp file to 'the original file name. Name FilePath & OriginalFile As FilePath & FileWithoutExtention & ".bak" Name FilePath & FileWithoutExtention & "Temp.mdb" As FilePath & _ OriginalFile DoCmd.Hourglass False Exit_cmdCompact: Exit Function Err_cmdCompact: If Err.Number = 3356 Then Resume TryAgain ElseIf Err.Number = 3045 Then Resume TryAgain Else MsgBox Err.Number & ": " & Err.Description Resume Exit_cmdCompact End If 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. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/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 Dec 18 16:46:10 2007 From: dwaters at usinternet.com (Dan Waters) Date: Tue, 18 Dec 2007 16:46:10 -0600 Subject: [AccessD] Compact and Repair Database In-Reply-To: <34C8A2AB1EF3564CB0D64DB6AFFDD5C20F4A1D82@XLIVMBX35bkup.aig.com> References: <34C8A2AB1EF3564CB0D64DB6AFFDD5C20F4A1D82@XLIVMBX35bkup.aig.com> Message-ID: <001201c841c7$c8d4dd70$0300a8c0@danwaters> That's true, but if people are out most of the time, then the database will get compacted most of the time. Compacting every day is typically not a critical requirement. Dan -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Heenan, Lambert Sent: Tuesday, December 18, 2007 4:17 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Compact and Repair Database If someone has the database open at 2 am (working late, or did not log out) this process will not compact the database, nor will the admin get any notice of the fact that the compact did not take place. Lambert -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Dan Waters Sent: Tuesday, December 18, 2007 4:41 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Compact and Repair Database You could do this a little easier. 1) Set your database to 'Compact on Close' 2) Put some startup code in your database that says, "If it's between 2:00 and 2:15, then Quit." 3) Create a Scheduled Task on the PC where the database is located which opens that database at 2:00 each weekday (or everyday). At 2:00 each morning the Scheduled Task will open the database, the database will recognize what time it is and then shut itself down, and the database will be automatically compacted when it does. HTH! Dan -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Kaup, Chester Sent: Tuesday, December 18, 2007 2:57 PM To: Access Developers discussion and problem solving Subject: [AccessD] Compact and Repair Database I am looking for some ideas on how to compact and repair nightly (2:00 AM) a database that is closed. The compacted database needs to have the same name as the original one. I had thought about using windows scheduler somehow to do this. I can across the following code but access stops and must exit when it gets to the line. DBEngine.CompactDatabase FilePath & OriginalFile, FilePath & _ FileWithoutExtention & "Temp.mdb" Here is all the code: Public Function cmdCompact() On Error GoTo Err_cmdCompact Dim DateUnderscore As String Dim ExecutionMacro As String Set DB = CurrentDb DateUnderscore = Month(Date) & "_" & Day(Date) & "_" & Year(Date) FilePath = Mid(DB.Name, 1, Len(DB.Name) - Len(Dir(DB.Name))) OriginalFile = "Sacroc.mdb" FileWithoutExtention = Left(OriginalFile, InStr(OriginalFile, ".") - 1) DoCmd.Hourglass True TryAgain: 'Compact the Back-End database to a temp file. DBEngine.CompactDatabase FilePath & OriginalFile, FilePath & _ FileWithoutExtention & "Temp.mdb" 'Delete the previous backup file if it exists. If Dir(FilePath & FileWithoutExtention & ".bak") <> "" Then Kill FilePath & FileWithoutExtention & ".bak" End If 'Rename the current database as backup and rename the temp file to 'the original file name. Name FilePath & OriginalFile As FilePath & FileWithoutExtention & ".bak" Name FilePath & FileWithoutExtention & "Temp.mdb" As FilePath & _ OriginalFile DoCmd.Hourglass False Exit_cmdCompact: Exit Function Err_cmdCompact: If Err.Number = 3356 Then Resume TryAgain ElseIf Err.Number = 3045 Then Resume TryAgain Else MsgBox Err.Number & ": " & Err.Description Resume Exit_cmdCompact End If 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. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/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 Tue Dec 18 17:59:40 2007 From: darren at activebilling.com.au (Darren D) Date: Wed, 19 Dec 2007 10:59:40 +1100 Subject: [AccessD] A2003: Putting both Front and Back ends on a removable drive In-Reply-To: <20071219001508.DJX59558@dommail.onthenet.com.au> Message-ID: <200712182359.lBINxUvW014541@databaseadvisors.com> Hi Borge This didn't work for me either - I got the same error you describe What did work was... The very very first time I attached the tables I had to use say...E:\Mydata\MyBE.mdb And did it the manual way from the drop down menus - Get External data - Link Tables etc Simple so whilstever the device is plugged in and is told to be E:\ - No prob When the drive is removed and plugged in again - especially if it is plugged to another machine the drive letter will/may change- then we get issues So...You run some cool code on the FE as soon as it is started to determine the new drive letter of your device - then you simply wrap that new drive letter into a string with your "KNOWN" data folder and "KNOWN" backend database name So the KNOWN data folder is in a string "MyData\" and the BE dB name is also in that string as "MyBE.mdb" - so the 2 together = "MyData\MyBE.mdb" then with the cool code that determines the current drive letter (Let's say it is W:\ this time) we wrap it all together into a long string "W:\Mydata\MyBE.mdb" and pass it to the refresh links routine Sounds tricky - Isn't once you realise you can't virtualise this - must determine current drive letter then pass that newly discovered drive letter with some known text in a string to a refresh routine Make sense? Darren ----------------- T: 1300 301 731 -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of pcs at azizaz.com Sent: Wednesday, 19 December 2007 1:15 AM To: Access Developers discussion and problemsolving Cc: pcs at azizaz.com Subject: Re: [AccessD] A2003: Putting both Front and Back ends on aremovable drive Darren and Team, ok... I give in ... I put a USB stick in my laptop ... is recognized as E: I name the USB stick to JET_USB ... now displays as JET_USB (E:) in Windows Explorer... I open a cmd dos window and try dir \\JET_USB\*.* and get returned: Network Drive was not found... So what am I not doing right? Regards Borge ---- Original message ---- >Date: Tue, 18 Dec 2007 09:00:40 +1100 >From: "Darren D" >Subject: Re: [AccessD] A2003: Putting both Front and Back ends on aremovable drive >To: "'Access Developers discussion and problem solving'" > >Hi team >Thanks to those who responded >Brilliant >I get the logic and am using Joe's clever code > >Many thanks >DD > >-----Original Message----- >From: accessd-bounces at databaseadvisors.com >[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Lawrence >Sent: Monday, 17 December 2007 12:45 PM >To: 'Access Developers discussion and problem solving' >Subject: Re: [AccessD] A2003: Putting both Front and Back ends on aremovable >drive > >Hi Darren: > >If each drive is named then those names should be able to be used. If one >drive was named BE and the other was named FE then I believe the following >would work when referring to one or the other: > >\\FE\MyFE_Direcory and \\BE\MyBE_Directory > >Jim > >-----Original Message----- >From: accessd-bounces at databaseadvisors.com >[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Darren D >Sent: Sunday, December 16, 2007 4:32 PM >To: 'Access Developers discussion and problem solving' >Subject: [AccessD] A2003: Putting both Front and Back ends on a removable >drive > >Hi Team > > > >I have a client who has one of those portable laptop drives in a USB case - >Cool > > > >He wants both the front and back ends of his APP to reside on this drive but >wants the Front > >end and Back end to still remain separate - for ease of use of data backup - >Cool also > > > >This means getting the front end to 'talk' to the back end without using >drive >letters etc > > > >In the old DOS days you could use a syntax (I have forgotten it) to simply >refer >to 'things' > >on the current drive and even current folder > > > >Does anyone know how I would go about linking the FE and BE on the same >drives > >(In this case a removable one) thus without using drive letters etc? > > > >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 No virus found in this incoming message. Checked by AVG Free Edition. Version: 7.5.503 / Virus Database: 269.17.4/1188 - Release Date: 17/12/2007 2:13 PM No virus found in this outgoing message. Checked by AVG Free Edition. Version: 7.5.503 / Virus Database: 269.17.4/1188 - Release Date: 17/12/2007 2:13 PM From pcs at azizaz.com Tue Dec 18 18:10:29 2007 From: pcs at azizaz.com (pcs at azizaz.com) Date: Wed, 19 Dec 2007 10:10:29 +1000 (EST) Subject: [AccessD] A2003: Putting both Front and Back ends on a removable drive Message-ID: <20071219101029.DJY82676@dommail.onthenet.com.au> Hi Darren, Yeah, all makes sense... But, what's the "the cool code that determines the current drive letter" ? Maybe I didn't follow the whole thread, just let me know if it was supplied as well on the list.... Thanks!! Borge ---- Original message ---- >Date: Wed, 19 Dec 2007 10:59:40 +1100 >From: "Darren D" >Subject: Re: [AccessD] A2003: Putting both Front and Back ends on a removable drive >To: "'Access Developers discussion and problem solving'" > >Hi Borge > >This didn't work for me either - I got the same error you describe >What did work was... > >The very very first time I attached the tables I had to use >say...E:\Mydata\MyBE.mdb >And did it the manual way from the drop down menus - Get External data - Link >Tables etc > >Simple so whilstever the device is plugged in and is told to be E:\ - No prob > >When the drive is removed and plugged in again - especially if it is plugged to >another machine the drive letter will/may change- then we get issues > >So...You run some cool code on the FE as soon as it is started to determine the >new drive letter of your device - then you simply wrap that new drive letter >into a string with your "KNOWN" data folder and "KNOWN" backend database name > >So the KNOWN data folder is in a string "MyData\" and the BE dB name is also in >that string as "MyBE.mdb" - so the 2 together = "MyData\MyBE.mdb" then with the >cool code that determines the current drive letter (Let's say it is W:\ this >time) we wrap it all together into a long string "W:\Mydata\MyBE.mdb" and pass >it to the refresh links routine > >Sounds tricky - Isn't once you realise you can't virtualise this - must >determine current drive letter then pass that newly discovered drive letter with >some known text in a string to a refresh routine > >Make sense? > >Darren >----------------- >T: 1300 301 731 >-----Original Message----- >From: accessd-bounces at databaseadvisors.com >[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of pcs at azizaz.com >Sent: Wednesday, 19 December 2007 1:15 AM >To: Access Developers discussion and problemsolving >Cc: pcs at azizaz.com >Subject: Re: [AccessD] A2003: Putting both Front and Back ends on aremovable >drive > >Darren and Team, >ok... I give in ... >I put a USB stick in my laptop ... is recognized as E: >I name the USB stick to JET_USB ... >now displays as JET_USB (E:) in Windows Explorer... >I open a cmd dos window and try >dir \\JET_USB\*.* >and get returned: >Network Drive was not found... > >So what am I not doing right? > >Regards >Borge > > >---- Original message ---- >>Date: Tue, 18 Dec 2007 09:00:40 +1100 >>From: "Darren D" >>Subject: Re: [AccessD] A2003: Putting both Front and Back >ends on aremovable drive >>To: "'Access Developers discussion and problem solving'" > >> >>Hi team >>Thanks to those who responded >>Brilliant >>I get the logic and am using Joe's clever code >> >>Many thanks >>DD >> >>-----Original Message----- >>From: accessd-bounces at databaseadvisors.com >>[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of >Jim Lawrence >>Sent: Monday, 17 December 2007 12:45 PM >>To: 'Access Developers discussion and problem solving' >>Subject: Re: [AccessD] A2003: Putting both Front and Back >ends on aremovable >>drive >> >>Hi Darren: >> >>If each drive is named then those names should be able to >be used. If one >>drive was named BE and the other was named FE then I >believe the following >>would work when referring to one or the other: >> >>\\FE\MyFE_Direcory and \\BE\MyBE_Directory >> >>Jim >> >>-----Original Message----- >>From: accessd-bounces at databaseadvisors.com >>[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of >Darren D >>Sent: Sunday, December 16, 2007 4:32 PM >>To: 'Access Developers discussion and problem solving' >>Subject: [AccessD] A2003: Putting both Front and Back ends >on a removable >>drive >> >>Hi Team >> >> >> >>I have a client who has one of those portable laptop drives >in a USB case - >>Cool >> >> >> >>He wants both the front and back ends of his APP to reside >on this drive but >>wants the Front >> >>end and Back end to still remain separate - for ease of use >of data backup - >>Cool also >> >> >> >>This means getting the front end to 'talk' to the back end >without using >>drive >>letters etc >> >> >> >>In the old DOS days you could use a syntax (I have >forgotten it) to simply >>refer >>to 'things' >> >>on the current drive and even current folder >> >> >> >>Does anyone know how I would go about linking the FE and BE >on the same >>drives >> >>(In this case a removable one) thus without using drive >letters etc? >> >> >> >>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 > >No virus found in this incoming message. >Checked by AVG Free Edition. >Version: 7.5.503 / Virus Database: 269.17.4/1188 - Release Date: 17/12/2007 2:13 >PM > > >No virus found in this outgoing message. >Checked by AVG Free Edition. >Version: 7.5.503 / Virus Database: 269.17.4/1188 - Release Date: 17/12/2007 2:13 >PM > > >-- >AccessD mailing list >AccessD at databaseadvisors.com >http://databaseadvisors.com/mailman/listinfo/accessd >Website: http://www.databaseadvisors.com From darren at activebilling.com.au Tue Dec 18 18:20:04 2007 From: darren at activebilling.com.au (Darren D) Date: Wed, 19 Dec 2007 11:20:04 +1100 Subject: [AccessD] A2003: Putting both Front and Back ends on a removable drive In-Reply-To: <20071219101029.DJY82676@dommail.onthenet.com.au> Message-ID: <200712190019.lBJ0JreX023904@databaseadvisors.com> Hi Borge I have a Macro Named AUtoExec - In it I have "RunCode" as the action And have " f_TableLinksRefresh("MyData\MyBE.mdb") a the details in the function name Where the cool code that Joe Supplied (TableLinksRefresh) sits in a module in the FE Hope this is useful DD ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ '----------------------------------------------------------------- ' Sub f_TableLinksRefresh() ' Refresh all links to use Access BE database ' in the same directory as the calling program ' strFile = name of backend mdb (no path) '----------------------------------------------------------------- Public Function f_TableLinksRefresh(ByVal strBEFilePath As String) As Boolean 'RefreshLinks Orig Name from Joe On Error GoTo f_TableLinksRefresh_Err Const strAccessPrefix = ";DATABASE=" Dim strLinkName As String Dim tdf As TableDef strLinkName = Left$(CurrentDb.Name, InStrRev(CurrentDb.Name, "\")) & strBEFilePath ' 'The line above gets the current drive letter and wraps it with the "KNOWN" db name and 'folder For Each tdf In CurrentDb.TableDefs If Len(tdf.Connect) > 0 Then If Left$(tdf.Connect, Len(strAccessPrefix)) = strAccessPrefix Then If InStrRev(tdf.Connect, strBEFilePath) > 0 Then tdf.Connect = strAccessPrefix & strLinkName tdf.RefreshLink End If End If End If Next tdf f_TableLinksRefresh = True g_BackEndPath = strLinkName f_TableLinksRefresh_Exit: Exit Function f_TableLinksRefresh_Err: MsgBox "Unexpected error while refreshing links to data path" & vbCrLf & Err.Description, vbInformation + vbOKOnly, "Relink error" f_TableLinksRefresh = False Resume f_TableLinksRefresh_Exit End Function ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ DD -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of pcs at azizaz.com Sent: Wednesday, 19 December 2007 11:10 AM To: Access Developers discussion and problemsolving Subject: Re: [AccessD] A2003: Putting both Front and Back ends on a removable drive Hi Darren, Yeah, all makes sense... But, what's the "the cool code that determines the current drive letter" ? Maybe I didn't follow the whole thread, just let me know if it was supplied as well on the list.... Thanks!! Borge ---- Original message ---- >Date: Wed, 19 Dec 2007 10:59:40 +1100 >From: "Darren D" >Subject: Re: [AccessD] A2003: Putting both Front and Back ends on a removable drive >To: "'Access Developers discussion and problem solving'" > >Hi Borge > >This didn't work for me either - I got the same error you describe >What did work was... > >The very very first time I attached the tables I had to use >say...E:\Mydata\MyBE.mdb >And did it the manual way from the drop down menus - Get External data - Link >Tables etc > >Simple so whilstever the device is plugged in and is told to be E:\ - No prob > >When the drive is removed and plugged in again - especially if it is plugged to >another machine the drive letter will/may change- then we get issues > >So...You run some cool code on the FE as soon as it is started to determine the >new drive letter of your device - then you simply wrap that new drive letter >into a string with your "KNOWN" data folder and "KNOWN" backend database name > >So the KNOWN data folder is in a string "MyData\" and the BE dB name is also in >that string as "MyBE.mdb" - so the 2 together = "MyData\MyBE.mdb" then with the >cool code that determines the current drive letter (Let's say it is W:\ this >time) we wrap it all together into a long string "W:\Mydata\MyBE.mdb" and pass >it to the refresh links routine > >Sounds tricky - Isn't once you realise you can't virtualise this - must >determine current drive letter then pass that newly discovered drive letter with >some known text in a string to a refresh routine > >Make sense? > >Darren >----------------- >T: 1300 301 731 >-----Original Message----- >From: accessd-bounces at databaseadvisors.com >[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of pcs at azizaz.com >Sent: Wednesday, 19 December 2007 1:15 AM >To: Access Developers discussion and problemsolving >Cc: pcs at azizaz.com >Subject: Re: [AccessD] A2003: Putting both Front and Back ends on aremovable >drive > >Darren and Team, >ok... I give in ... >I put a USB stick in my laptop ... is recognized as E: >I name the USB stick to JET_USB ... >now displays as JET_USB (E:) in Windows Explorer... >I open a cmd dos window and try >dir \\JET_USB\*.* >and get returned: >Network Drive was not found... > >So what am I not doing right? > >Regards >Borge > > >---- Original message ---- >>Date: Tue, 18 Dec 2007 09:00:40 +1100 >>From: "Darren D" >>Subject: Re: [AccessD] A2003: Putting both Front and Back >ends on aremovable drive >>To: "'Access Developers discussion and problem solving'" > >> >>Hi team >>Thanks to those who responded >>Brilliant >>I get the logic and am using Joe's clever code >> >>Many thanks >>DD >> >>-----Original Message----- >>From: accessd-bounces at databaseadvisors.com >>[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of >Jim Lawrence >>Sent: Monday, 17 December 2007 12:45 PM >>To: 'Access Developers discussion and problem solving' >>Subject: Re: [AccessD] A2003: Putting both Front and Back >ends on aremovable >>drive >> >>Hi Darren: >> >>If each drive is named then those names should be able to >be used. If one >>drive was named BE and the other was named FE then I >believe the following >>would work when referring to one or the other: >> >>\\FE\MyFE_Direcory and \\BE\MyBE_Directory >> >>Jim >> >>-----Original Message----- >>From: accessd-bounces at databaseadvisors.com >>[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of >Darren D >>Sent: Sunday, December 16, 2007 4:32 PM >>To: 'Access Developers discussion and problem solving' >>Subject: [AccessD] A2003: Putting both Front and Back ends >on a removable >>drive >> >>Hi Team >> >> >> >>I have a client who has one of those portable laptop drives >in a USB case - >>Cool >> >> >> >>He wants both the front and back ends of his APP to reside >on this drive but >>wants the Front >> >>end and Back end to still remain separate - for ease of use >of data backup - >>Cool also >> >> >> >>This means getting the front end to 'talk' to the back end >without using >>drive >>letters etc >> >> >> >>In the old DOS days you could use a syntax (I have >forgotten it) to simply >>refer >>to 'things' >> >>on the current drive and even current folder >> >> >> >>Does anyone know how I would go about linking the FE and BE >on the same >>drives >> >>(In this case a removable one) thus without using drive >letters etc? >> >> >> >>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 > >No virus found in this incoming message. >Checked by AVG Free Edition. >Version: 7.5.503 / Virus Database: 269.17.4/1188 - Release Date: 17/12/2007 2:13 >PM > > >No virus found in this outgoing message. >Checked by AVG Free Edition. >Version: 7.5.503 / Virus Database: 269.17.4/1188 - Release Date: 17/12/2007 2:13 >PM > > >-- >AccessD mailing list >AccessD at databaseadvisors.com >http://databaseadvisors.com/mailman/listinfo/accessd >Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com No virus found in this incoming message. Checked by AVG Free Edition. Version: 7.5.503 / Virus Database: 269.17.4/1188 - Release Date: 17/12/2007 2:13 PM No virus found in this outgoing message. Checked by AVG Free Edition. Version: 7.5.503 / Virus Database: 269.17.4/1188 - Release Date: 17/12/2007 2:13 PM From jwcolby at colbyconsulting.com Tue Dec 18 20:55:13 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Tue, 18 Dec 2007 21:55:13 -0500 Subject: [AccessD] Windows Home Server Message-ID: <005a01c841ea$946ea110$977aa8c0@M90> Hey, is anyone out there using this? I just stumbled across it and it looks WOW. Automatic backup of all Windows XP and later machines. AUTOMATIC. Automatic raid 1 if there are more than 1 disks. Add a disk and it is just absorbed into the borg for storage. I am soooo going to do this. It will back up my Windows 2K3 servers (OS and files), my laptop, my wife / son's laptops, email etc. The forums claim that it only stores a file once EVEN IF IT IS ON MULTIPLE COMPUTERS. thus music and photos will back up only once even if they are duplicated on my laptop and my wife's laptop. Photos dumped onto any laptop from the camera gets automatically backed up that night to the WHS. I am in SUCH deep doodoo over some kid pictures that somehow went missing. No more deep dodoo. It just sounds awesome. http://www.extremetech.com/article2/0,1697,2236186,00.asp http://en.wikipedia.org/wiki/Windows_Home_Server John W. Colby Colby Consulting www.ColbyConsulting.com From jwcolby at colbyconsulting.com Wed Dec 19 04:33:37 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Wed, 19 Dec 2007 05:33:37 -0500 Subject: [AccessD] It ain't friday yet but Message-ID: <000001c8422a$9ddc4fa0$977aa8c0@M90> http://www.stayathomeserver.com/default.aspx?vid=1 Watch several of these things. Funny. John W. Colby Colby Consulting www.ColbyConsulting.com From accessd at shaw.ca Wed Dec 19 05:06:38 2007 From: accessd at shaw.ca (Jim Lawrence) Date: Wed, 19 Dec 2007 03:06:38 -0800 Subject: [AccessD] Compact and Repair Database In-Reply-To: <34C8A2AB1EF3564CB0D64DB6AFFDD5C20F4A1D65@XLIVMBX35bkup.aig.com> References: <34C8A2AB1EF3564CB0D64DB6AFFDD5C20F4A1D65@XLIVMBX35bkup.aig.com> Message-ID: ...or if you can run this process using the AT command syntax. This is setup at the command prompt and will work like a CRON job. I am not sure whether this command is available on a desktop machine but it has been in servers since NT. To view the syntax, go to the command prompt and keyin: AT /? HTH Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Heenan, Lambert Sent: Tuesday, December 18, 2007 1:32 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Compact and Repair Database You can just schedule a batch job to run a 2 AM... @Echo off if exist "X:\SomePath\SomeFile.ldb" del "X:\SomePath\SomeFile.ldb" if exist "X:\SomePath\SomeFile.ldb" goto inuse :compact if not exist "X:\SomePath\SomeFile.mdb" goto NO_MDB "C:\Program Files\Microsoft Office\Office10\MSACCESS.EXE" "X:\SomePath\SomeFile.mdb" /compact Goto end :inuse echo SomeFile.mdb was in use. No Compact performed. >> "Y:\PathToLogFile\Compact.log" Goto end :NO_MDB echo X:\SomePath\SomeFile.mdb not found >> "Y:\PathToLogFile\Compact.log" Goto end :end Exit -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Kaup, Chester Sent: Tuesday, December 18, 2007 3:57 PM To: Access Developers discussion and problem solving Subject: [AccessD] Compact and Repair Database I am looking for some ideas on how to compact and repair nightly (2:00 AM) a database that is closed. The compacted database needs to have the same name as the original one. I had thought about using windows scheduler somehow to do this. I can across the following code but access stops and must exit when it gets to the line. DBEngine.CompactDatabase FilePath & OriginalFile, FilePath & _ FileWithoutExtention & "Temp.mdb" Here is all the code: Public Function cmdCompact() On Error GoTo Err_cmdCompact Dim DateUnderscore As String Dim ExecutionMacro As String Set DB = CurrentDb DateUnderscore = Month(Date) & "_" & Day(Date) & "_" & Year(Date) FilePath = Mid(DB.Name, 1, Len(DB.Name) - Len(Dir(DB.Name))) OriginalFile = "Sacroc.mdb" FileWithoutExtention = Left(OriginalFile, InStr(OriginalFile, ".") - 1) DoCmd.Hourglass True TryAgain: 'Compact the Back-End database to a temp file. DBEngine.CompactDatabase FilePath & OriginalFile, FilePath & _ FileWithoutExtention & "Temp.mdb" 'Delete the previous backup file if it exists. If Dir(FilePath & FileWithoutExtention & ".bak") <> "" Then Kill FilePath & FileWithoutExtention & ".bak" End If 'Rename the current database as backup and rename the temp file to 'the original file name. Name FilePath & OriginalFile As FilePath & FileWithoutExtention & ".bak" Name FilePath & FileWithoutExtention & "Temp.mdb" As FilePath & _ OriginalFile DoCmd.Hourglass False Exit_cmdCompact: Exit Function Err_cmdCompact: If Err.Number = 3356 Then Resume TryAgain ElseIf Err.Number = 3045 Then Resume TryAgain Else MsgBox Err.Number & ": " & Err.Description Resume Exit_cmdCompact End If 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. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/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 Dec 19 05:42:43 2007 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Wed, 19 Dec 2007 11:42:43 -0000 Subject: [AccessD] Compact and Repair Database In-Reply-To: Message-ID: <00ef01c84234$4542fdd0$8119fea9@LTVM> AT /? works on my laptop. Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Lawrence Sent: Wednesday, December 19, 2007 11:07 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Compact and Repair Database ...or if you can run this process using the AT command syntax. This is setup at the command prompt and will work like a CRON job. I am not sure whether this command is available on a desktop machine but it has been in servers since NT. To view the syntax, go to the command prompt and keyin: AT /? HTH Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Heenan, Lambert Sent: Tuesday, December 18, 2007 1:32 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Compact and Repair Database You can just schedule a batch job to run a 2 AM... @Echo off if exist "X:\SomePath\SomeFile.ldb" del "X:\SomePath\SomeFile.ldb" if exist "X:\SomePath\SomeFile.ldb" goto inuse :compact if not exist "X:\SomePath\SomeFile.mdb" goto NO_MDB "C:\Program Files\Microsoft Office\Office10\MSACCESS.EXE" "X:\SomePath\SomeFile.mdb" /compact Goto end :inuse echo SomeFile.mdb was in use. No Compact performed. >> "Y:\PathToLogFile\Compact.log" Goto end :NO_MDB echo X:\SomePath\SomeFile.mdb not found >> "Y:\PathToLogFile\Compact.log" Goto end :end Exit -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Kaup, Chester Sent: Tuesday, December 18, 2007 3:57 PM To: Access Developers discussion and problem solving Subject: [AccessD] Compact and Repair Database I am looking for some ideas on how to compact and repair nightly (2:00 AM) a database that is closed. The compacted database needs to have the same name as the original one. I had thought about using windows scheduler somehow to do this. I can across the following code but access stops and must exit when it gets to the line. DBEngine.CompactDatabase FilePath & OriginalFile, FilePath & _ FileWithoutExtention & "Temp.mdb" Here is all the code: Public Function cmdCompact() On Error GoTo Err_cmdCompact Dim DateUnderscore As String Dim ExecutionMacro As String Set DB = CurrentDb DateUnderscore = Month(Date) & "_" & Day(Date) & "_" & Year(Date) FilePath = Mid(DB.Name, 1, Len(DB.Name) - Len(Dir(DB.Name))) OriginalFile = "Sacroc.mdb" FileWithoutExtention = Left(OriginalFile, InStr(OriginalFile, ".") - 1) DoCmd.Hourglass True TryAgain: 'Compact the Back-End database to a temp file. DBEngine.CompactDatabase FilePath & OriginalFile, FilePath & _ FileWithoutExtention & "Temp.mdb" 'Delete the previous backup file if it exists. If Dir(FilePath & FileWithoutExtention & ".bak") <> "" Then Kill FilePath & FileWithoutExtention & ".bak" End If 'Rename the current database as backup and rename the temp file to 'the original file name. Name FilePath & OriginalFile As FilePath & FileWithoutExtention & ".bak" Name FilePath & FileWithoutExtention & "Temp.mdb" As FilePath & _ OriginalFile DoCmd.Hourglass False Exit_cmdCompact: Exit Function Err_cmdCompact: If Err.Number = 3356 Then Resume TryAgain ElseIf Err.Number = 3045 Then Resume TryAgain Else MsgBox Err.Number & ": " & Err.Description Resume Exit_cmdCompact End If 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. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/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 jeff at boyes.net Wed Dec 19 09:06:20 2007 From: jeff at boyes.net (Jeff) Date: Wed, 19 Dec 2007 08:06:20 -0700 Subject: [AccessD] It ain't friday yet but In-Reply-To: <000001c8422a$9ddc4fa0$977aa8c0@M90> References: <000001c8422a$9ddc4fa0$977aa8c0@M90> Message-ID: John, Still not Friday yet: http://www.lasikathome.com Jeff From bheygood at abestsystems.com Wed Dec 19 10:21:49 2007 From: bheygood at abestsystems.com (Bob Heygood) Date: Wed, 19 Dec 2007 08:21:49 -0800 Subject: [AccessD] Office Access 2003 SP3 In-Reply-To: <00ef01c84234$4542fdd0$8119fea9@LTVM> References: <00ef01c84234$4542fdd0$8119fea9@LTVM> Message-ID: <006001c8425b$41ac57d0$800101df@speedy> Hello to the list, I have held off so far in installing Off2003 SP3. I'm looking now to get an idea of how many folks have put their toe in the water and installed it and what their results are. Or, are we all just waiting, and for what. Tia Bob Heygood From Chester_Kaup at kindermorgan.com Wed Dec 19 10:36:51 2007 From: Chester_Kaup at kindermorgan.com (Kaup, Chester) Date: Wed, 19 Dec 2007 10:36:51 -0600 Subject: [AccessD] Compacting Problem Message-ID: I am trying to use windows scheduler to compact a database. In the task run line I have the following: "C:\Program Files\Microsoft Office\OFFICE11\MSACCESS.EXE" "C:\Files\Access\Sacroc.mdb" /compact In the task start in box I have the following "C:\Program Files\Microsoft Office\OFFICE11" The database starts to compact and then returns the message Microsoft Office Access has encountered a problem and needs to close. Also I tried it in a batch file and got the same error message. Database opens fine to work in it.. What might be the problem? Thanks. 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 cfoust at infostatsystems.com Wed Dec 19 11:04:11 2007 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Wed, 19 Dec 2007 09:04:11 -0800 Subject: [AccessD] Office Access 2003 SP3 In-Reply-To: <006001c8425b$41ac57d0$800101df@speedy> References: <00ef01c84234$4542fdd0$8119fea9@LTVM> <006001c8425b$41ac57d0$800101df@speedy> Message-ID: Speaking for myself, it wouldn't install successfully on either my work PC, which runs Office 2003 SP2, or my laptop, which runs Office 2007 but kept Access 2003 as well. It tries to install and the apps actually say SP3, but the log shows that the update failed. Go figure. Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Bob Heygood Sent: Wednesday, December 19, 2007 8:22 AM To: 'Access Developers discussion and problem solving' Subject: [AccessD] Office Access 2003 SP3 Hello to the list, I have held off so far in installing Off2003 SP3. I'm looking now to get an idea of how many folks have put their toe in the water and installed it and what their results are. Or, are we all just waiting, and for what. Tia Bob Heygood -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From ssharkins at gmail.com Wed Dec 19 11:07:39 2007 From: ssharkins at gmail.com (Susan Harkins) Date: Wed, 19 Dec 2007 12:07:39 -0500 Subject: [AccessD] Office Access 2003 SP3 References: <00ef01c84234$4542fdd0$8119fea9@LTVM><006001c8425b$41ac57d0$800101df@speedy> Message-ID: <00bf01c84261$aaf457a0$4b3a8343@SusanOne> > Speaking for myself, it wouldn't install successfully on either my work > PC, which runs Office 2003 SP2, or my laptop, which runs Office 2007 but > kept Access 2003 as well. It tries to install and the apps actually say > SP3, but the log shows that the update failed. Go figure. =======I had a similar, but slightly different experience. I didn't receive an error message, but it didn't install. Susan H. From dwaters at usinternet.com Wed Dec 19 11:18:09 2007 From: dwaters at usinternet.com (Dan Waters) Date: Wed, 19 Dec 2007 11:18:09 -0600 Subject: [AccessD] Office Access 2003 SP3 In-Reply-To: <006001c8425b$41ac57d0$800101df@speedy> References: <00ef01c84234$4542fdd0$8119fea9@LTVM> <006001c8425b$41ac57d0$800101df@speedy> Message-ID: <000901c84263$20afd950$0300a8c0@danwaters> I went ahead and installed it, and one minor bug has caught me. When you display a combobox based on a query that displays Yes/No fields, what you'll see is -1 or 0, not True or False. There are several other problems as well, which MS has documented (somewhere). You'll need to use an IIF function in the query to return your combobox display back to normal. A link to that list was posted here a few weeks back. Dan -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Bob Heygood Sent: Wednesday, December 19, 2007 10:22 AM To: 'Access Developers discussion and problem solving' Subject: [AccessD] Office Access 2003 SP3 Hello to the list, I have held off so far in installing Off2003 SP3. I'm looking now to get an idea of how many folks have put their toe in the water and installed it and what their results are. Or, are we all just waiting, and for what. Tia Bob Heygood -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From dwaters at usinternet.com Wed Dec 19 11:27:01 2007 From: dwaters at usinternet.com (Dan Waters) Date: Wed, 19 Dec 2007 11:27:01 -0600 Subject: [AccessD] It ain't friday yet but In-Reply-To: References: <000001c8422a$9ddc4fa0$977aa8c0@M90> Message-ID: <000a01c84264$5de54b10$0300a8c0@danwaters> This is scary. I did try to buy one but I got an error (whew!). Their merchandise is pretty good though. Dan -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jeff Sent: Wednesday, December 19, 2007 9:06 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] It ain't friday yet but John, Still not Friday yet: http://www.lasikathome.com Jeff -- 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 Dec 19 11:34:55 2007 From: fuller.artful at gmail.com (Arthur Fuller) Date: Wed, 19 Dec 2007 12:34:55 -0500 Subject: [AccessD] Access Command Syntax Message-ID: <29f585dd0712190934r69404eaeo287d972da780d439@mail.gmail.com> Hi all, Some years ago I had a link to a complete list of all the menu command equivalents to use in code. (i.e. DoCmd.RunCommand etc.). Does anyone have this list or an URL that points to it? Does it include all the command equivalents to the toolbar items? Thanks, Arthur From jimdettman at verizon.net Wed Dec 19 11:46:48 2007 From: jimdettman at verizon.net (Jim Dettman) Date: Wed, 19 Dec 2007 12:46:48 -0500 Subject: [AccessD] It ain't friday yet but In-Reply-To: <000a01c84264$5de54b10$0300a8c0@danwaters> References: <000001c8422a$9ddc4fa0$977aa8c0@M90> <000a01c84264$5de54b10$0300a8c0@danwaters> Message-ID: <000301c84267$219cfba0$8abea8c0@XPS> Considering that the good doctor is also featured here: http://www.motherdaughtercatfight.com/ it seems that the lasik site is a hoax/joke. Consider that the good doctor is wearing glasses in the photo... Jim. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Dan Waters Sent: Wednesday, December 19, 2007 12:27 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] It ain't friday yet but This is scary. I did try to buy one but I got an error (whew!). Their merchandise is pretty good though. Dan -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jeff Sent: Wednesday, December 19, 2007 9:06 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] It ain't friday yet but John, Still not Friday yet: http://www.lasikathome.com Jeff -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/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 Wed Dec 19 11:58:26 2007 From: tinanfields at torchlake.com (Tina Norris Fields) Date: Wed, 19 Dec 2007 12:58:26 -0500 Subject: [AccessD] Database access denied to workgroup member Message-ID: <47695BC2.4030705@torchlake.com> Hi All, Well, here is another little puzzle. An Access database (2K format) resides on computer1 in a shared folder. The workgroup contains computer1, computer2, and computer3. Computer2 is physically nearby, while computer3 has an internet connection to computer1. The network is peer-to-peer, with computer1 hosting the database. Last Friday, the data entry person on computer2 made a backup of the database onto a flash drive, as she normally does, then continued working with the database until quitting time, when she shut down her computer (computer2). The next person to use computer2 was unable to open the database. The person with remote access was also unable to open the database. I've been over to see what was going on (this is a first contact). I'm not a network guru, so I'm looking for both database and network guidance here. Here's what I've established so far: 1. from computer2 it is impossible to open the database on computer1. The message is "cannot find Z:\\foldername\databasename" If one launches Access and navigates to the folder where the database resides and attempts to open the database, the message is that another user has opened the database exclusively - this comes up even if nobody is using the database. 2. from computer2 it is impossible to copy the database to the flash drive. The message is that access is denied. The database has some real structural issues, such as tables without PKs and missing relationships - but, it was working for them until Friday. They state that the database was closed when the backup was made and that the backup process was the same as always before. What should I be looking for? I'm guessing that the database was actually open and somehow copied in an "open" state that has scrambled things. I would like to get these folks back up and running on all three computers, instead of being restricted as they now are, to one computer for their listings data. Please point me in the right direction. Thanks for all help, Tina From john at winhaven.net Wed Dec 19 12:24:22 2007 From: john at winhaven.net (John Bartow) Date: Wed, 19 Dec 2007 12:24:22 -0600 Subject: [AccessD] Access Command Syntax In-Reply-To: <29f585dd0712190934r69404eaeo287d972da780d439@mail.gmail.com> Message-ID: <200712191825.lBJIPaMS006047@databaseadvisors.com> Hi Arthur, I think the original site is gone but I have a pdf of it. I sent you a copy offline. John B. From Gustav at cactus.dk Wed Dec 19 12:32:36 2007 From: Gustav at cactus.dk (Gustav Brock) Date: Wed, 19 Dec 2007 19:32:36 +0100 Subject: [AccessD] Database access denied to workgroup member Message-ID: Hi Tina Reboot computer1 and delete the ldb file for the shared database. /gustav >>> tinanfields at torchlake.com 19-12-2007 18:58 >>> Hi All, Well, here is another little puzzle. An Access database (2K format) resides on computer1 in a shared folder. The workgroup contains computer1, computer2, and computer3. Computer2 is physically nearby, while computer3 has an internet connection to computer1. The network is peer-to-peer, with computer1 hosting the database. Last Friday, the data entry person on computer2 made a backup of the database onto a flash drive, as she normally does, then continued working with the database until quitting time, when she shut down her computer (computer2). The next person to use computer2 was unable to open the database. The person with remote access was also unable to open the database. I've been over to see what was going on (this is a first contact). I'm not a network guru, so I'm looking for both database and network guidance here. Here's what I've established so far: 1. from computer2 it is impossible to open the database on computer1. The message is "cannot find Z:\\foldername\databasename" If one launches Access and navigates to the folder where the database resides and attempts to open the database, the message is that another user has opened the database exclusively - this comes up even if nobody is using the database. 2. from computer2 it is impossible to copy the database to the flash drive. The message is that access is denied. The database has some real structural issues, such as tables without PKs and missing relationships - but, it was working for them until Friday. They state that the database was closed when the backup was made and that the backup process was the same as always before. What should I be looking for? I'm guessing that the database was actually open and somehow copied in an "open" state that has scrambled things. I would like to get these folks back up and running on all three computers, instead of being restricted as they now are, to one computer for their listings data. Please point me in the right direction. Thanks for all help, Tina From fuller.artful at gmail.com Wed Dec 19 12:37:20 2007 From: fuller.artful at gmail.com (Arthur Fuller) Date: Wed, 19 Dec 2007 13:37:20 -0500 Subject: [AccessD] Access Command Syntax In-Reply-To: <200712191825.lBJIPaMS006047@databaseadvisors.com> References: <29f585dd0712190934r69404eaeo287d972da780d439@mail.gmail.com> <200712191825.lBJIPaMS006047@databaseadvisors.com> Message-ID: <29f585dd0712191037l6f96a296mc280caea287f7f31@mail.gmail.com> Thanks! On 12/19/07, John Bartow wrote: > > Hi Arthur, > I think the original site is gone but I have a pdf of it. I sent you a > copy > offline. > > John B. > From dwaters at usinternet.com Wed Dec 19 12:37:16 2007 From: dwaters at usinternet.com (Dan Waters) Date: Wed, 19 Dec 2007 12:37:16 -0600 Subject: [AccessD] It ain't friday yet but In-Reply-To: <000301c84267$219cfba0$8abea8c0@XPS> References: <000001c8422a$9ddc4fa0$977aa8c0@M90><000a01c84264$5de54b10$0300a8c0@danwaters> <000301c84267$219cfba0$8abea8c0@XPS> Message-ID: <001901c8426e$2e282dc0$0300a8c0@danwaters> ROTFLMAO!!!!! Looks like Dr. Amir has a unique 'lead' into selling t-shirts! Dan -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Dettman Sent: Wednesday, December 19, 2007 11:47 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] It ain't friday yet but Considering that the good doctor is also featured here: http://www.motherdaughtercatfight.com/ it seems that the lasik site is a hoax/joke. Consider that the good doctor is wearing glasses in the photo... Jim. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Dan Waters Sent: Wednesday, December 19, 2007 12:27 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] It ain't friday yet but This is scary. I did try to buy one but I got an error (whew!). Their merchandise is pretty good though. Dan -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jeff Sent: Wednesday, December 19, 2007 9:06 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] It ain't friday yet but John, Still not Friday yet: http://www.lasikathome.com Jeff -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/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 comres at rpa.net Wed Dec 19 12:48:07 2007 From: comres at rpa.net (Mark Brown) Date: Wed, 19 Dec 2007 13:48:07 -0500 Subject: [AccessD] Access Command Syntax In-Reply-To: <200712191825.lBJIPaMS006047@databaseadvisors.com> References: <29f585dd0712190934r69404eaeo287d972da780d439@mail.gmail.com> <200712191825.lBJIPaMS006047@databaseadvisors.com> Message-ID: <00fc01c8426f$b2eb3060$6d01a8c0@MarkLaptop> Hi John, I would appreciate it if you could forward a copy to me as well. Thanks. Mark H Brown Computer Resolutions Inc. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John Bartow Sent: Wednesday, December 19, 2007 1:24 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Access Command Syntax Hi Arthur, I think the original site is gone but I have a pdf of it. I sent you a copy offline. John B. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From tinanfields at torchlake.com Wed Dec 19 13:04:57 2007 From: tinanfields at torchlake.com (Tina Norris Fields) Date: Wed, 19 Dec 2007 14:04:57 -0500 Subject: [AccessD] Database access denied to workgroup member In-Reply-To: References: Message-ID: <47696B59.60000@torchlake.com> Hi Gustav, The ldb file disappears as one would expect when the database is closed on computer1. When the database is open, there is lock file for it and a lock file for the mdw file as well. Is this as it should be? Tina Gustav Brock wrote: > Hi Tina > > Reboot computer1 and delete the ldb file for the shared database. > > /gustav > > >>>> tinanfields at torchlake.com 19-12-2007 18:58 >>> >>>> > Hi All, > > Well, here is another little puzzle. An Access database (2K format) > resides on computer1 in a shared folder. The workgroup contains > computer1, computer2, and computer3. Computer2 is physically nearby, > while computer3 has an internet connection to computer1. The network is > peer-to-peer, with computer1 hosting the database. > > Last Friday, the data entry person on computer2 made a backup of the > database onto a flash drive, as she normally does, then continued > working with the database until quitting time, when she shut down her > computer (computer2). The next person to use computer2 was unable to > open the database. The person with remote access was also unable to open > the database. I've been over to see what was going on (this is a first > contact). I'm not a network guru, so I'm looking for both database and > network guidance here. > > Here's what I've established so far: > 1. from computer2 it is impossible to open the database on computer1. > The message is "cannot find Z:\\foldername\databasename" If one > launches Access and navigates to the folder where the database resides > and attempts to open the database, the message is that another user has > opened the database exclusively - this comes up even if nobody is using > the database. > 2. from computer2 it is impossible to copy the database to the flash > drive. The message is that access is denied. > > The database has some real structural issues, such as tables without PKs > and missing relationships - but, it was working for them until Friday. > They state that the database was closed when the backup was made and > that the backup process was the same as always before. > > What should I be looking for? I'm guessing that the database was > actually open and somehow copied in an "open" state that has scrambled > things. I would like to get these folks back up and running on all > three computers, instead of being restricted as they now are, to one > computer for their listings data. Please point me in the right direction. > > Thanks for all help, > Tina > > > From mmattys at rochester.rr.com Wed Dec 19 13:08:27 2007 From: mmattys at rochester.rr.com (Michael R Mattys) Date: Wed, 19 Dec 2007 14:08:27 -0500 Subject: [AccessD] Access Command Syntax References: <29f585dd0712190934r69404eaeo287d972da780d439@mail.gmail.com> Message-ID: <00bb01c84272$8ae22300$0202a8c0@Laptop> http://www.accessruncommand.com/ Michael R. Mattys MapPoint & Access Dev www.mattysconsulting.com ----- Original Message ----- From: "Arthur Fuller" To: "Access Developers discussion and problem solving" Sent: Wednesday, December 19, 2007 12:34 PM Subject: [AccessD] Access Command Syntax > Hi all, > > Some years ago I had a link to a complete list of all the menu command > equivalents to use in code. (i.e. DoCmd.RunCommand etc.). Does anyone have > this list or an URL that points to it? Does it include all the command > equivalents to the toolbar items? > > Thanks, > Arthur > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com From Gustav at cactus.dk Wed Dec 19 13:16:20 2007 From: Gustav at cactus.dk (Gustav Brock) Date: Wed, 19 Dec 2007 20:16:20 +0100 Subject: [AccessD] Database access denied to workgroup member Message-ID: Hi Tina Yes. /gustav >>> tinanfields at torchlake.com 19-12-2007 20:04 >>> Hi Gustav, The ldb file disappears as one would expect when the database is closed on computer1. When the database is open, there is lock file for it and a lock file for the mdw file as well. Is this as it should be? Tina Gustav Brock wrote: > Hi Tina > > Reboot computer1 and delete the ldb file for the shared database. > > /gustav > > >>>> tinanfields at torchlake.com 19-12-2007 18:58 >>> >>>> > Hi All, > > Well, here is another little puzzle. An Access database (2K format) > resides on computer1 in a shared folder. The workgroup contains > computer1, computer2, and computer3. Computer2 is physically nearby, > while computer3 has an internet connection to computer1. The network is > peer-to-peer, with computer1 hosting the database. > > Last Friday, the data entry person on computer2 made a backup of the > database onto a flash drive, as she normally does, then continued > working with the database until quitting time, when she shut down her > computer (computer2). The next person to use computer2 was unable to > open the database. The person with remote access was also unable to open > the database. I've been over to see what was going on (this is a first > contact). I'm not a network guru, so I'm looking for both database and > network guidance here. > > Here's what I've established so far: > 1. from computer2 it is impossible to open the database on computer1. > The message is "cannot find Z:\\foldername\databasename" If one > launches Access and navigates to the folder where the database resides > and attempts to open the database, the message is that another user has > opened the database exclusively - this comes up even if nobody is using > the database. > 2. from computer2 it is impossible to copy the database to the flash > drive. The message is that access is denied. > > The database has some real structural issues, such as tables without PKs > and missing relationships - but, it was working for them until Friday. > They state that the database was closed when the backup was made and > that the backup process was the same as always before. > > What should I be looking for? I'm guessing that the database was > actually open and somehow copied in an "open" state that has scrambled > things. I would like to get these folks back up and running on all > three computers, instead of being restricted as they now are, to one > computer for their listings data. Please point me in the right direction. > > Thanks for all help, > Tina From tinanfields at torchlake.com Wed Dec 19 13:32:54 2007 From: tinanfields at torchlake.com (Tina Norris Fields) Date: Wed, 19 Dec 2007 14:32:54 -0500 Subject: [AccessD] Database access denied to workgroup member In-Reply-To: References: Message-ID: <476971E6.1080601@torchlake.com> Gustav, So, the lock file disappears as it should. Is there then any reason to reboot computer1 and delete the lock file? Tina Gustav Brock wrote: > Hi Tina > > Yes. > > /gustav > > >>>> tinanfields at torchlake.com 19-12-2007 20:04 >>> >>>> > Hi Gustav, > > The ldb file disappears as one would expect when the database is closed > on computer1. When the database is open, there is lock file for it and > a lock file for the mdw file as well. Is this as it should be? > > Tina > > > Gustav Brock wrote: > >> Hi Tina >> >> Reboot computer1 and delete the ldb file for the shared database. >> >> /gustav >> >> >> >>>>> tinanfields at torchlake.com 19-12-2007 18:58 >>> >>>>> >>>>> >> Hi All, >> >> Well, here is another little puzzle. An Access database (2K format) >> resides on computer1 in a shared folder. The workgroup contains >> computer1, computer2, and computer3. Computer2 is physically nearby, >> while computer3 has an internet connection to computer1. The network is >> peer-to-peer, with computer1 hosting the database. >> >> Last Friday, the data entry person on computer2 made a backup of the >> database onto a flash drive, as she normally does, then continued >> working with the database until quitting time, when she shut down her >> computer (computer2). The next person to use computer2 was unable to >> open the database. The person with remote access was also unable to open >> the database. I've been over to see what was going on (this is a first >> contact). I'm not a network guru, so I'm looking for both database and >> network guidance here. >> >> Here's what I've established so far: >> 1. from computer2 it is impossible to open the database on computer1. >> The message is "cannot find Z:\\foldername\databasename" If one >> launches Access and navigates to the folder where the database resides >> and attempts to open the database, the message is that another user has >> opened the database exclusively - this comes up even if nobody is using >> the database. >> 2. from computer2 it is impossible to copy the database to the flash >> drive. The message is that access is denied. >> >> The database has some real structural issues, such as tables without PKs >> and missing relationships - but, it was working for them until Friday. >> They state that the database was closed when the backup was made and >> that the backup process was the same as always before. >> >> What should I be looking for? I'm guessing that the database was >> actually open and somehow copied in an "open" state that has scrambled >> things. I would like to get these folks back up and running on all >> three computers, instead of being restricted as they now are, to one >> computer for their listings data. Please point me in the right direction. >> >> Thanks for all help, >> Tina >> > > > > From Gustav at cactus.dk Wed Dec 19 13:44:29 2007 From: Gustav at cactus.dk (Gustav Brock) Date: Wed, 19 Dec 2007 20:44:29 +0100 Subject: [AccessD] Database access denied to workgroup member Message-ID: Hi Tina That is the easiest way to remove a lock on a file and to establish a firm point for further debugging. /gustav >>> tinanfields at torchlake.com 19-12-2007 20:32 >>> Gustav, So, the lock file disappears as it should. Is there then any reason to reboot computer1 and delete the lock file? Tina From prosoft6 at hotmail.com Wed Dec 19 13:56:01 2007 From: prosoft6 at hotmail.com (Julie Reardon) Date: Wed, 19 Dec 2007 14:56:01 -0500 Subject: [AccessD] Database access denied to workgroup member In-Reply-To: <47695BC2.4030705@torchlake.com> References: <47695BC2.4030705@torchlake.com> Message-ID: HI Tina, We had this issue before with some medical software we wrote that was being used on a workgroup. We found that if we gave every user an account on the pc holding the database, and then gave those users permission on the shared folder, the problem went away. You my need to re-map the shared folder on each pc that is trying to access the database. Julie ReardonPRO-SOFT OF NY, INC. 44 Public Square Suite #5Watertown, NY 13601 Phone: 315.785.0319 Fax: 315.785.0323www.pro-soft.netNYS IT Services Contract CMT026ANYS Certified Woman-Owned Business> Date: Wed, 19 Dec 2007 12:58:26 -0500> From: tinanfields at torchlake.com> To: accessd at databaseadvisors.com> Subject: [AccessD] Database access denied to workgroup member> > Hi All,> > Well, here is another little puzzle. An Access database (2K format) > resides on computer1 in a shared folder. The workgroup contains > computer1, computer2, and computer3. Computer2 is physically nearby, > while computer3 has an internet connection to computer1. The network is > peer-to-peer, with computer1 hosting the database.> > Last Friday, the data entry person on computer2 made a backup of the > database onto a flash drive, as she normally does, then continued > working with the database until quitting time, when she shut down her > computer (computer2). The next person to use computer2 was unable to > open the database. The person with remote access was also unable to open > the database. I've been over to see what was going on (this is a first > contact). I'm not a network guru, so I'm looking for both database and > network guidance here.> > Here's what I've established so far: > 1. from computer2 it is impossible to open the database on computer1. > The message is "cannot find Z:\\foldername\databasename" If one > launches Access and navigates to the folder where the database resides > and attempts to open the database, the message is that another user has > opened the database exclusively - this comes up even if nobody is using > the database.> 2. from computer2 it is impossible to copy the database to the flash > drive. The message is that access is denied.> > The database has some real structural issues, such as tables without PKs > and missing relationships - but, it was working for them until Friday. > They state that the database was closed when the backup was made and > that the backup process was the same as always before. > > What should I be looking for? I'm guessing that the database was > actually open and somehow copied in an "open" state that has scrambled > things. I would like to get these folks back up and running on all > three computers, instead of being restricted as they now are, to one > computer for their listings data. Please point me in the right direction.> > Thanks for all help,> Tina> > -- > AccessD mailing list> AccessD at databaseadvisors.com> http://databaseadvisors.com/mailman/listinfo/accessd> Website: http://www.databaseadvisors.com _________________________________________________________________ Get the power of Windows + Web with the new Windows Live. http://www.windowslive.com?ocid=TXT_TAGHM_Wave2_powerofwindows_122007 From DWUTKA at Marlow.com Wed Dec 19 14:36:21 2007 From: DWUTKA at Marlow.com (Drew Wutka) Date: Wed, 19 Dec 2007 14:36:21 -0600 Subject: [AccessD] Database access denied to workgroup member References: <47695BC2.4030705@torchlake.com> Message-ID: The quickest and fastest solution is to reboot computer1. If you don't want to reboot that machine, and it's windows 2000 or later, go into computer management, and under shared folders you'll find open files. Find all instances of that .mdb and .ldb in Open Files, right click and close those connections. My best guess is that the flash drive was removed before the copy was completed....this puts the database in a locked state. After closing the connections (either through Open Files, or by rebooting), your database may prompt you that it's corrupt. Drew ________________________________ From: accessd-bounces at databaseadvisors.com on behalf of Tina Norris Fields Sent: Wed 12/19/2007 11:58 AM To: Access Developers discussion and problem solving Subject: [AccessD] Database access denied to workgroup member Hi All, Well, here is another little puzzle. An Access database (2K format) resides on computer1 in a shared folder. The workgroup contains computer1, computer2, and computer3. Computer2 is physically nearby, while computer3 has an internet connection to computer1. The network is peer-to-peer, with computer1 hosting the database. Last Friday, the data entry person on computer2 made a backup of the database onto a flash drive, as she normally does, then continued working with the database until quitting time, when she shut down her computer (computer2). The next person to use computer2 was unable to open the database. The person with remote access was also unable to open the database. I've been over to see what was going on (this is a first contact). I'm not a network guru, so I'm looking for both database and network guidance here. Here's what I've established so far: 1. from computer2 it is impossible to open the database on computer1. The message is "cannot find Z:\\foldername\databasename" If one launches Access and navigates to the folder where the database resides and attempts to open the database, the message is that another user has opened the database exclusively - this comes up even if nobody is using the database. 2. from computer2 it is impossible to copy the database to the flash drive. The message is that access is denied. The database has some real structural issues, such as tables without PKs and missing relationships - but, it was working for them until Friday. They state that the database was closed when the backup was made and that the backup process was the same as always before. What should I be looking for? I'm guessing that the database was actually open and somehow copied in an "open" state that has scrambled things. I would like to get these folks back up and running on all three computers, instead of being restricted as they now are, to one computer for their listings data. Please point me in the right direction. Thanks for all help, Tina -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From rockysmolin at bchacc.com Wed Dec 19 14:39:06 2007 From: rockysmolin at bchacc.com (Rocky Smolin at Beach Access Software) Date: Wed, 19 Dec 2007 12:39:06 -0800 Subject: [AccessD] Office Access 2003 SP3 In-Reply-To: <006001c8425b$41ac57d0$800101df@speedy> References: <00ef01c84234$4542fdd0$8119fea9@LTVM> <006001c8425b$41ac57d0$800101df@speedy> Message-ID: <003101c8427f$335be780$0301a8c0@HAL9005> I installed it. No problems. Seems to be completely transparent. Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Bob Heygood Sent: Wednesday, December 19, 2007 8:22 AM To: 'Access Developers discussion and problem solving' Subject: [AccessD] Office Access 2003 SP3 Hello to the list, I have held off so far in installing Off2003 SP3. I'm looking now to get an idea of how many folks have put their toe in the water and installed it and what their results are. Or, are we all just waiting, and for what. Tia Bob Heygood -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com No virus found in this incoming message. Checked by AVG Free Edition. Version: 7.5.503 / Virus Database: 269.17.4/1189 - Release Date: 12/18/2007 9:40 PM From accessd at shaw.ca Wed Dec 19 14:54:28 2007 From: accessd at shaw.ca (Jim Lawrence) Date: Wed, 19 Dec 2007 12:54:28 -0800 Subject: [AccessD] Compact and Repair Database In-Reply-To: <00ef01c84234$4542fdd0$8119fea9@LTVM> References: <00ef01c84234$4542fdd0$8119fea9@LTVM> Message-ID: <92B01D30D3044EEE95DB1FFB7C5C1AC6@creativesystemdesigns.com> Hi Max: That depends on the OS. Just go to the command prompt and enter "AT /?" and will either display a list of options and configuration samples or an error. Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo Sent: Wednesday, December 19, 2007 3:43 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Compact and Repair Database AT /? works on my laptop. Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Lawrence Sent: Wednesday, December 19, 2007 11:07 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Compact and Repair Database ...or if you can run this process using the AT command syntax. This is setup at the command prompt and will work like a CRON job. I am not sure whether this command is available on a desktop machine but it has been in servers since NT. To view the syntax, go to the command prompt and keyin: AT /? HTH Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Heenan, Lambert Sent: Tuesday, December 18, 2007 1:32 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Compact and Repair Database You can just schedule a batch job to run a 2 AM... @Echo off if exist "X:\SomePath\SomeFile.ldb" del "X:\SomePath\SomeFile.ldb" if exist "X:\SomePath\SomeFile.ldb" goto inuse :compact if not exist "X:\SomePath\SomeFile.mdb" goto NO_MDB "C:\Program Files\Microsoft Office\Office10\MSACCESS.EXE" "X:\SomePath\SomeFile.mdb" /compact Goto end :inuse echo SomeFile.mdb was in use. No Compact performed. >> "Y:\PathToLogFile\Compact.log" Goto end :NO_MDB echo X:\SomePath\SomeFile.mdb not found >> "Y:\PathToLogFile\Compact.log" Goto end :end Exit -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Kaup, Chester Sent: Tuesday, December 18, 2007 3:57 PM To: Access Developers discussion and problem solving Subject: [AccessD] Compact and Repair Database I am looking for some ideas on how to compact and repair nightly (2:00 AM) a database that is closed. The compacted database needs to have the same name as the original one. I had thought about using windows scheduler somehow to do this. I can across the following code but access stops and must exit when it gets to the line. DBEngine.CompactDatabase FilePath & OriginalFile, FilePath & _ FileWithoutExtention & "Temp.mdb" Here is all the code: Public Function cmdCompact() On Error GoTo Err_cmdCompact Dim DateUnderscore As String Dim ExecutionMacro As String Set DB = CurrentDb DateUnderscore = Month(Date) & "_" & Day(Date) & "_" & Year(Date) FilePath = Mid(DB.Name, 1, Len(DB.Name) - Len(Dir(DB.Name))) OriginalFile = "Sacroc.mdb" FileWithoutExtention = Left(OriginalFile, InStr(OriginalFile, ".") - 1) DoCmd.Hourglass True TryAgain: 'Compact the Back-End database to a temp file. DBEngine.CompactDatabase FilePath & OriginalFile, FilePath & _ FileWithoutExtention & "Temp.mdb" 'Delete the previous backup file if it exists. If Dir(FilePath & FileWithoutExtention & ".bak") <> "" Then Kill FilePath & FileWithoutExtention & ".bak" End If 'Rename the current database as backup and rename the temp file to 'the original file name. Name FilePath & OriginalFile As FilePath & FileWithoutExtention & ".bak" Name FilePath & FileWithoutExtention & "Temp.mdb" As FilePath & _ OriginalFile DoCmd.Hourglass False Exit_cmdCompact: Exit Function Err_cmdCompact: If Err.Number = 3356 Then Resume TryAgain ElseIf Err.Number = 3045 Then Resume TryAgain Else MsgBox Err.Number & ": " & Err.Description Resume Exit_cmdCompact End If 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. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/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 Dec 19 14:55:38 2007 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Wed, 19 Dec 2007 20:55:38 -0000 Subject: [AccessD] Compact and Repair Database In-Reply-To: <92B01D30D3044EEE95DB1FFB7C5C1AC6@creativesystemdesigns.com> Message-ID: <00c301c84281$86559830$8119fea9@LTVM> Hi Jim, No, you misunderstand. I am saying that typing "AT /?" does work on my laptop (displays the options) Dell Laptop WinXP Pro. Could be useful. Stored in my goodies-bag. Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Lawrence Sent: Wednesday, December 19, 2007 8:54 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Compact and Repair Database Hi Max: That depends on the OS. Just go to the command prompt and enter "AT /?" and will either display a list of options and configuration samples or an error. Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo Sent: Wednesday, December 19, 2007 3:43 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Compact and Repair Database AT /? works on my laptop. Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Lawrence Sent: Wednesday, December 19, 2007 11:07 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Compact and Repair Database ...or if you can run this process using the AT command syntax. This is setup at the command prompt and will work like a CRON job. I am not sure whether this command is available on a desktop machine but it has been in servers since NT. To view the syntax, go to the command prompt and keyin: AT /? HTH Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Heenan, Lambert Sent: Tuesday, December 18, 2007 1:32 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Compact and Repair Database You can just schedule a batch job to run a 2 AM... @Echo off if exist "X:\SomePath\SomeFile.ldb" del "X:\SomePath\SomeFile.ldb" if exist "X:\SomePath\SomeFile.ldb" goto inuse :compact if not exist "X:\SomePath\SomeFile.mdb" goto NO_MDB "C:\Program Files\Microsoft Office\Office10\MSACCESS.EXE" "X:\SomePath\SomeFile.mdb" /compact Goto end :inuse echo SomeFile.mdb was in use. No Compact performed. >> "Y:\PathToLogFile\Compact.log" Goto end :NO_MDB echo X:\SomePath\SomeFile.mdb not found >> "Y:\PathToLogFile\Compact.log" Goto end :end Exit -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Kaup, Chester Sent: Tuesday, December 18, 2007 3:57 PM To: Access Developers discussion and problem solving Subject: [AccessD] Compact and Repair Database I am looking for some ideas on how to compact and repair nightly (2:00 AM) a database that is closed. The compacted database needs to have the same name as the original one. I had thought about using windows scheduler somehow to do this. I can across the following code but access stops and must exit when it gets to the line. DBEngine.CompactDatabase FilePath & OriginalFile, FilePath & _ FileWithoutExtention & "Temp.mdb" Here is all the code: Public Function cmdCompact() On Error GoTo Err_cmdCompact Dim DateUnderscore As String Dim ExecutionMacro As String Set DB = CurrentDb DateUnderscore = Month(Date) & "_" & Day(Date) & "_" & Year(Date) FilePath = Mid(DB.Name, 1, Len(DB.Name) - Len(Dir(DB.Name))) OriginalFile = "Sacroc.mdb" FileWithoutExtention = Left(OriginalFile, InStr(OriginalFile, ".") - 1) DoCmd.Hourglass True TryAgain: 'Compact the Back-End database to a temp file. DBEngine.CompactDatabase FilePath & OriginalFile, FilePath & _ FileWithoutExtention & "Temp.mdb" 'Delete the previous backup file if it exists. If Dir(FilePath & FileWithoutExtention & ".bak") <> "" Then Kill FilePath & FileWithoutExtention & ".bak" End If 'Rename the current database as backup and rename the temp file to 'the original file name. Name FilePath & OriginalFile As FilePath & FileWithoutExtention & ".bak" Name FilePath & FileWithoutExtention & "Temp.mdb" As FilePath & _ OriginalFile DoCmd.Hourglass False Exit_cmdCompact: Exit Function Err_cmdCompact: If Err.Number = 3356 Then Resume TryAgain ElseIf Err.Number = 3045 Then Resume TryAgain Else MsgBox Err.Number & ": " & Err.Description Resume Exit_cmdCompact End If 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. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/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 Dec 19 14:59:03 2007 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Wed, 19 Dec 2007 20:59:03 -0000 Subject: [AccessD] Database access denied to workgroup member In-Reply-To: Message-ID: <00c701c84281$fdfb2c10$8119fea9@LTVM> Don't forget that if it is a PATH error, then rebooting it will help solve that (Z:\ sounds like a mapped drive to me. Actually, on my system it is now my TrueCrypt Mounted Drive). If you cannot see the path and/or folders in Windows Explorer (or go to Start/Run and type it in), then a reboot may help) Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Drew Wutka Sent: Wednesday, December 19, 2007 8:36 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Database access denied to workgroup member The quickest and fastest solution is to reboot computer1. If you don't want to reboot that machine, and it's windows 2000 or later, go into computer management, and under shared folders you'll find open files. Find all instances of that .mdb and .ldb in Open Files, right click and close those connections. My best guess is that the flash drive was removed before the copy was completed....this puts the database in a locked state. After closing the connections (either through Open Files, or by rebooting), your database may prompt you that it's corrupt. Drew ________________________________ From: accessd-bounces at databaseadvisors.com on behalf of Tina Norris Fields Sent: Wed 12/19/2007 11:58 AM To: Access Developers discussion and problem solving Subject: [AccessD] Database access denied to workgroup member Hi All, Well, here is another little puzzle. An Access database (2K format) resides on computer1 in a shared folder. The workgroup contains computer1, computer2, and computer3. Computer2 is physically nearby, while computer3 has an internet connection to computer1. The network is peer-to-peer, with computer1 hosting the database. Last Friday, the data entry person on computer2 made a backup of the database onto a flash drive, as she normally does, then continued working with the database until quitting time, when she shut down her computer (computer2). The next person to use computer2 was unable to open the database. The person with remote access was also unable to open the database. I've been over to see what was going on (this is a first contact). I'm not a network guru, so I'm looking for both database and network guidance here. Here's what I've established so far: 1. from computer2 it is impossible to open the database on computer1. The message is "cannot find Z:\\foldername\databasename" If one launches Access and navigates to the folder where the database resides and attempts to open the database, the message is that another user has opened the database exclusively - this comes up even if nobody is using the database. 2. from computer2 it is impossible to copy the database to the flash drive. The message is that access is denied. The database has some real structural issues, such as tables without PKs and missing relationships - but, it was working for them until Friday. They state that the database was closed when the backup was made and that the backup process was the same as always before. What should I be looking for? I'm guessing that the database was actually open and somehow copied in an "open" state that has scrambled things. I would like to get these folks back up and running on all three computers, instead of being restricted as they now are, to one computer for their listings data. Please point me in the right direction. Thanks for all help, Tina -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com No virus found in this incoming message. Checked by AVG. Version: 7.5.503 / Virus Database: 269.17.4/1189 - Release Date: 18/12/2007 21:40 From jwcolby at colbyconsulting.com Wed Dec 19 15:01:47 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Wed, 19 Dec 2007 16:01:47 -0500 Subject: [AccessD] Database access denied to workgroup member In-Reply-To: <47695BC2.4030705@torchlake.com> References: <47695BC2.4030705@torchlake.com> Message-ID: <001b01c84282$5e85d530$977aa8c0@M90> Sounds like the lock file didn't get deleted. Rebooting the server is the accepted solution however I think someone posted a way to force the lock file to delete even though it is supposedly open. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Tina Norris Fields Sent: Wednesday, December 19, 2007 12:58 PM To: Access Developers discussion and problem solving Subject: [AccessD] Database access denied to workgroup member Hi All, Well, here is another little puzzle. An Access database (2K format) resides on computer1 in a shared folder. The workgroup contains computer1, computer2, and computer3. Computer2 is physically nearby, while computer3 has an internet connection to computer1. The network is peer-to-peer, with computer1 hosting the database. Last Friday, the data entry person on computer2 made a backup of the database onto a flash drive, as she normally does, then continued working with the database until quitting time, when she shut down her computer (computer2). The next person to use computer2 was unable to open the database. The person with remote access was also unable to open the database. I've been over to see what was going on (this is a first contact). I'm not a network guru, so I'm looking for both database and network guidance here. Here's what I've established so far: 1. from computer2 it is impossible to open the database on computer1. The message is "cannot find Z:\\foldername\databasename" If one launches Access and navigates to the folder where the database resides and attempts to open the database, the message is that another user has opened the database exclusively - this comes up even if nobody is using the database. 2. from computer2 it is impossible to copy the database to the flash drive. The message is that access is denied. The database has some real structural issues, such as tables without PKs and missing relationships - but, it was working for them until Friday. They state that the database was closed when the backup was made and that the backup process was the same as always before. What should I be looking for? I'm guessing that the database was actually open and somehow copied in an "open" state that has scrambled things. I would like to get these folks back up and running on all three computers, instead of being restricted as they now are, to one computer for their listings data. Please point me in the right direction. Thanks for all help, Tina -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From tinanfields at torchlake.com Wed Dec 19 15:01:53 2007 From: tinanfields at torchlake.com (Tina Norris Fields) Date: Wed, 19 Dec 2007 16:01:53 -0500 Subject: [AccessD] Database access denied to workgroup member In-Reply-To: References: <47695BC2.4030705@torchlake.com> Message-ID: <476986C1.80001@torchlake.com> Hi Julie, Thanks for this idea. I've passed it along to their IT guy. If this makes the problem go away, we will all celebrate. If the database is actually corrupted because it was accidentally saved in an "open" status, we have more work to do. Thanks again. Tina Julie Reardon wrote: > HI Tina, > > We had this issue before with some medical software we wrote that was being used on a workgroup. We found that if we gave every user an account on the pc holding the database, and then gave those users permission on the shared folder, the problem went away. You my need to re-map the shared folder on each pc that is trying to access the database. Julie ReardonPRO-SOFT OF NY, INC. 44 Public Square Suite #5Watertown, NY 13601 Phone: 315.785.0319 Fax: 315.785.0323www.pro-soft.netNYS IT Services Contract CMT026ANYS Certified Woman-Owned Business> Date: Wed, 19 Dec 2007 12:58:26 -0500> From: tinanfields at torchlake.com> To: accessd at databaseadvisors.com> Subject: [AccessD] Database access denied to workgroup member> > Hi All,> > Well, here is another little puzzle. An Access database (2K format) > resides on computer1 in a shared folder. The workgroup contains > computer1, computer2, and computer3. Computer2 is physically nearby, > while computer3 has an internet connection to com! > puter1. The network is > peer-to-peer, with computer1 hosting the database.> > Last Friday, the data entry person on computer2 made a backup of the > database onto a flash drive, as she normally does, then continued > working with the database until quitting time, when she shut down her > computer (computer2). The next person to use computer2 was unable to > open the database. The person with remote access was also unable to open > the database. I've been over to see what was going on (this is a first > contact). I'm not a network guru, so I'm looking for both database and > network guidance here.> > Here's what I've established so far: > 1. from computer2 it is impossible to open the database on computer1. > The message is "cannot find Z:\\foldername\databasename" If one > launches Access and navigates to the folder where the database resides > and attempts to open the database, the message is that another user has > opened the database exclusively - this comes up even if ! > nobody is using > the database.> 2. from computer2 it is impossible to > copy the database to the flash > drive. The message is that access is denied.> > The database has some real structural issues, such as tables without PKs > and missing relationships - but, it was working for them until Friday. > They state that the database was closed when the backup was made and > that the backup process was the same as always before. > > What should I be looking for? I'm guessing that the database was > actually open and somehow copied in an "open" state that has scrambled > things. I would like to get these folks back up and running on all > three computers, instead of being restricted as they now are, to one > computer for their listings data. Please point me in the right direction.> > Thanks for all help,> Tina> > -- > AccessD mailing list> AccessD at databaseadvisors.com> http://databaseadvisors.com/mailman/listinfo/accessd> Website: http://www.databaseadvisors.com > _________________________________________________________________ > Get the power of Windows + Web with the new Windows Live. > http://www.windowslive.com?ocid=TXT_TAGHM_Wave2_powerofwindows_122007 > From tinanfields at torchlake.com Wed Dec 19 15:07:55 2007 From: tinanfields at torchlake.com (Tina Norris Fields) Date: Wed, 19 Dec 2007 16:07:55 -0500 Subject: [AccessD] Database access denied to workgroup member In-Reply-To: References: <47695BC2.4030705@torchlake.com> Message-ID: <4769882B.1080309@torchlake.com> Drew, The computer1 has already been rebooted, in fact several times. I expect you have properly diagnosed the problem - the flash drive probably was removed too soon, or the operator actually had the database open, or some other thing that put the database into an "opened exclusively by another user" state. The database works from computer1, computer2 and computer3 are denied access. Computer1 has been rebooted and doesn't appear to know there is anything wrong. I will get a look at all instances of the mdb and ldb - thanks for that suggestion. Tina Drew Wutka wrote: > The quickest and fastest solution is to reboot computer1. > > If you don't want to reboot that machine, and it's windows 2000 or later, go into computer management, and under shared folders you'll find open files. Find all instances of that .mdb and .ldb in Open Files, right click and close those connections. > > My best guess is that the flash drive was removed before the copy was completed....this puts the database in a locked state. After closing the connections (either through Open Files, or by rebooting), your database may prompt you that it's corrupt. > > Drew > > ________________________________ > > From: accessd-bounces at databaseadvisors.com on behalf of Tina Norris Fields > Sent: Wed 12/19/2007 11:58 AM > To: Access Developers discussion and problem solving > Subject: [AccessD] Database access denied to workgroup member > > > > Hi All, > > Well, here is another little puzzle. An Access database (2K format) > resides on computer1 in a shared folder. The workgroup contains > computer1, computer2, and computer3. Computer2 is physically nearby, > while computer3 has an internet connection to computer1. The network is > peer-to-peer, with computer1 hosting the database. > > Last Friday, the data entry person on computer2 made a backup of the > database onto a flash drive, as she normally does, then continued > working with the database until quitting time, when she shut down her > computer (computer2). The next person to use computer2 was unable to > open the database. The person with remote access was also unable to open > the database. I've been over to see what was going on (this is a first > contact). I'm not a network guru, so I'm looking for both database and > network guidance here. > > Here's what I've established so far: > 1. from computer2 it is impossible to open the database on computer1. > The message is "cannot find Z:\\foldername\databasename" If one > launches Access and navigates to the folder where the database resides > and attempts to open the database, the message is that another user has > opened the database exclusively - this comes up even if nobody is using > the database. > 2. from computer2 it is impossible to copy the database to the flash > drive. The message is that access is denied. > > The database has some real structural issues, such as tables without PKs > and missing relationships - but, it was working for them until Friday. > They state that the database was closed when the backup was made and > that the backup process was the same as always before. > > What should I be looking for? I'm guessing that the database was > actually open and somehow copied in an "open" state that has scrambled > things. I would like to get these folks back up and running on all > three computers, instead of being restricted as they now are, to one > computer for their listings data. Please point me in the right direction. > > Thanks for all help, > Tina > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > > From tinanfields at torchlake.com Wed Dec 19 15:51:17 2007 From: tinanfields at torchlake.com (Tina Norris Fields) Date: Wed, 19 Dec 2007 16:51:17 -0500 Subject: [AccessD] Database access denied to workgroup member In-Reply-To: <001b01c84282$5e85d530$977aa8c0@M90> References: <47695BC2.4030705@torchlake.com> <001b01c84282$5e85d530$977aa8c0@M90> Message-ID: <47699255.1080801@torchlake.com> Thanks to all who have responded. I agree, it sounds as though a lock file just didn't get deleted. When I was there, I watched the lock files disappear when the database was closed on computer1 and did not see any other lock files, but I am going back over there to do exactly as so many of you have suggested. Even though I think the ldb file disappeared as it is supposed to, perhaps there is an instance of it still hanging out. We shall see. The mapped drive issue has me puzzled, because on computer2 I can navigate to the shared folder on computer1. So, computer2 appears to know where drive Z: is. But, hey, we'll just refresh its memory and see what happens. I'll let you all know what results we get. Thanks again, Tina jwcolby wrote: > Sounds like the lock file didn't get deleted. Rebooting the server is the > accepted solution however I think someone posted a way to force the lock > file to delete even though it is supposedly open. > > > John W. Colby > Colby Consulting > www.ColbyConsulting.com > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Tina Norris > Fields > Sent: Wednesday, December 19, 2007 12:58 PM > To: Access Developers discussion and problem solving > Subject: [AccessD] Database access denied to workgroup member > > Hi All, > > Well, here is another little puzzle. An Access database (2K format) resides > on computer1 in a shared folder. The workgroup contains computer1, > computer2, and computer3. Computer2 is physically nearby, while computer3 > has an internet connection to computer1. The network is peer-to-peer, with > computer1 hosting the database. > > Last Friday, the data entry person on computer2 made a backup of the > database onto a flash drive, as she normally does, then continued working > with the database until quitting time, when she shut down her computer > (computer2). The next person to use computer2 was unable to open the > database. The person with remote access was also unable to open the > database. I've been over to see what was going on (this is a first > contact). I'm not a network guru, so I'm looking for both database and > network guidance here. > > Here's what I've established so far: > 1. from computer2 it is impossible to open the database on computer1. > The message is "cannot find Z:\\foldername\databasename" If one launches > Access and navigates to the folder where the database resides and attempts > to open the database, the message is that another user has opened the > database exclusively - this comes up even if nobody is using the database. > 2. from computer2 it is impossible to copy the database to the flash drive. > The message is that access is denied. > > The database has some real structural issues, such as tables without PKs and > missing relationships - but, it was working for them until Friday. > They state that the database was closed when the backup was made and that > the backup process was the same as always before. > > What should I be looking for? I'm guessing that the database was actually > open and somehow copied in an "open" state that has scrambled things. I > would like to get these folks back up and running on all three computers, > instead of being restricted as they now are, to one computer for their > listings data. Please point me in the right direction. > > Thanks for all help, > Tina > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > From anitatiedemann at gmail.com Wed Dec 19 16:33:35 2007 From: anitatiedemann at gmail.com (Anita Smith) Date: Thu, 20 Dec 2007 09:33:35 +1100 Subject: [AccessD] Office Access 2003 SP3 In-Reply-To: <006001c8425b$41ac57d0$800101df@speedy> References: <00ef01c84234$4542fdd0$8119fea9@LTVM> <006001c8425b$41ac57d0$800101df@speedy> Message-ID: My client installed it. They are connected to an SQL back end. Problems found so far: * Tickboxes bound to bit fields don't work * Comboboxes blank if some table properties are set in Access * Some forms bound to stored procedures using Input Parameters no longer work. I had do bind the form to a SQL string on the fly. The installation 'luckily' failed on my computer. I am awaiting a patch for the patch. On Dec 20, 2007 3:21 AM, Bob Heygood wrote: > Hello to the list, > > I have held off so far in installing Off2003 SP3. > > I'm looking now to get an idea of how many folks have put their toe in the > water and installed it and what their results are. > Or, are we all just waiting, and for what. > > 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 Wed Dec 19 16:43:35 2007 From: DWUTKA at Marlow.com (Drew Wutka) Date: Wed, 19 Dec 2007 16:43:35 -0600 Subject: [AccessD] Database access denied to workgroup member In-Reply-To: <4769882B.1080309@torchlake.com> Message-ID: Ok, a reboot would have fixed any file locks. Your best bet now is that the share is corrupt. It happens. Remove the share on Computer1. Reboot the machine. When it comes back up, create a new share WITH A NEW NAME. See if Computer2 and 3 can open the database through the new share. If they can, either leave that share to use, or try to put the old share name back. If that still fails, it's time to start digging through the event viewer. You may have to turn some auditing on, to capture what is actually happening in the background. Drew -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Tina Norris Fields Sent: Wednesday, December 19, 2007 3:08 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Database access denied to workgroup member Drew, The computer1 has already been rebooted, in fact several times. I expect you have properly diagnosed the problem - the flash drive probably was removed too soon, or the operator actually had the database open, or some other thing that put the database into an "opened exclusively by another user" state. The database works from computer1, computer2 and computer3 are denied access. Computer1 has been rebooted and doesn't appear to know there is anything wrong. I will get a look at all instances of the mdb and ldb - thanks for that suggestion. Tina Drew Wutka wrote: > The quickest and fastest solution is to reboot computer1. > > If you don't want to reboot that machine, and it's windows 2000 or later, go into computer management, and under shared folders you'll find open files. Find all instances of that .mdb and .ldb in Open Files, right click and close those connections. > > My best guess is that the flash drive was removed before the copy was completed....this puts the database in a locked state. After closing the connections (either through Open Files, or by rebooting), your database may prompt you that it's corrupt. > > Drew > > ________________________________ > > From: accessd-bounces at databaseadvisors.com on behalf of Tina Norris Fields > Sent: Wed 12/19/2007 11:58 AM > To: Access Developers discussion and problem solving > Subject: [AccessD] Database access denied to workgroup member > > > > Hi All, > > Well, here is another little puzzle. An Access database (2K format) > resides on computer1 in a shared folder. The workgroup contains > computer1, computer2, and computer3. Computer2 is physically nearby, > while computer3 has an internet connection to computer1. The network is > peer-to-peer, with computer1 hosting the database. > > Last Friday, the data entry person on computer2 made a backup of the > database onto a flash drive, as she normally does, then continued > working with the database until quitting time, when she shut down her > computer (computer2). The next person to use computer2 was unable to > open the database. The person with remote access was also unable to open > the database. I've been over to see what was going on (this is a first > contact). I'm not a network guru, so I'm looking for both database and > network guidance here. > > Here's what I've established so far: > 1. from computer2 it is impossible to open the database on computer1. > The message is "cannot find Z:\\foldername\databasename" If one > launches Access and navigates to the folder where the database resides > and attempts to open the database, the message is that another user has > opened the database exclusively - this comes up even if nobody is using > the database. > 2. from computer2 it is impossible to copy the database to the flash > drive. The message is that access is denied. > > The database has some real structural issues, such as tables without PKs > and missing relationships - but, it was working for them until Friday. > They state that the database was closed when the backup was made and > that the backup process was the same as always before. > > What should I be looking for? I'm guessing that the database was > actually open and somehow copied in an "open" state that has scrambled > things. I would like to get these folks back up and running on all > three computers, instead of being restricted as they now are, to one > computer for their listings data. Please point me in the right direction. > > Thanks for all help, > Tina > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/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 accessd at shaw.ca Wed Dec 19 17:00:17 2007 From: accessd at shaw.ca (Jim Lawrence) Date: Wed, 19 Dec 2007 15:00:17 -0800 Subject: [AccessD] Compact and Repair Database In-Reply-To: <00c301c84281$86559830$8119fea9@LTVM> References: <92B01D30D3044EEE95DB1FFB7C5C1AC6@creativesystemdesigns.com> <00c301c84281$86559830$8119fea9@LTVM> Message-ID: Whoops, I should read more carefully. Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo Sent: Wednesday, December 19, 2007 12:56 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Compact and Repair Database Hi Jim, No, you misunderstand. I am saying that typing "AT /?" does work on my laptop (displays the options) Dell Laptop WinXP Pro. Could be useful. Stored in my goodies-bag. Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Lawrence Sent: Wednesday, December 19, 2007 8:54 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Compact and Repair Database Hi Max: That depends on the OS. Just go to the command prompt and enter "AT /?" and will either display a list of options and configuration samples or an error. Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo Sent: Wednesday, December 19, 2007 3:43 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Compact and Repair Database AT /? works on my laptop. Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Lawrence Sent: Wednesday, December 19, 2007 11:07 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Compact and Repair Database ...or if you can run this process using the AT command syntax. This is setup at the command prompt and will work like a CRON job. I am not sure whether this command is available on a desktop machine but it has been in servers since NT. To view the syntax, go to the command prompt and keyin: AT /? HTH Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Heenan, Lambert Sent: Tuesday, December 18, 2007 1:32 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Compact and Repair Database You can just schedule a batch job to run a 2 AM... @Echo off if exist "X:\SomePath\SomeFile.ldb" del "X:\SomePath\SomeFile.ldb" if exist "X:\SomePath\SomeFile.ldb" goto inuse :compact if not exist "X:\SomePath\SomeFile.mdb" goto NO_MDB "C:\Program Files\Microsoft Office\Office10\MSACCESS.EXE" "X:\SomePath\SomeFile.mdb" /compact Goto end :inuse echo SomeFile.mdb was in use. No Compact performed. >> "Y:\PathToLogFile\Compact.log" Goto end :NO_MDB echo X:\SomePath\SomeFile.mdb not found >> "Y:\PathToLogFile\Compact.log" Goto end :end Exit -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Kaup, Chester Sent: Tuesday, December 18, 2007 3:57 PM To: Access Developers discussion and problem solving Subject: [AccessD] Compact and Repair Database I am looking for some ideas on how to compact and repair nightly (2:00 AM) a database that is closed. The compacted database needs to have the same name as the original one. I had thought about using windows scheduler somehow to do this. I can across the following code but access stops and must exit when it gets to the line. DBEngine.CompactDatabase FilePath & OriginalFile, FilePath & _ FileWithoutExtention & "Temp.mdb" Here is all the code: Public Function cmdCompact() On Error GoTo Err_cmdCompact Dim DateUnderscore As String Dim ExecutionMacro As String Set DB = CurrentDb DateUnderscore = Month(Date) & "_" & Day(Date) & "_" & Year(Date) FilePath = Mid(DB.Name, 1, Len(DB.Name) - Len(Dir(DB.Name))) OriginalFile = "Sacroc.mdb" FileWithoutExtention = Left(OriginalFile, InStr(OriginalFile, ".") - 1) DoCmd.Hourglass True TryAgain: 'Compact the Back-End database to a temp file. DBEngine.CompactDatabase FilePath & OriginalFile, FilePath & _ FileWithoutExtention & "Temp.mdb" 'Delete the previous backup file if it exists. If Dir(FilePath & FileWithoutExtention & ".bak") <> "" Then Kill FilePath & FileWithoutExtention & ".bak" End If 'Rename the current database as backup and rename the temp file to 'the original file name. Name FilePath & OriginalFile As FilePath & FileWithoutExtention & ".bak" Name FilePath & FileWithoutExtention & "Temp.mdb" As FilePath & _ OriginalFile DoCmd.Hourglass False Exit_cmdCompact: Exit Function Err_cmdCompact: If Err.Number = 3356 Then Resume TryAgain ElseIf Err.Number = 3045 Then Resume TryAgain Else MsgBox Err.Number & ": " & Err.Description Resume Exit_cmdCompact End If 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. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/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 Dec 20 02:08:13 2007 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Thu, 20 Dec 2007 08:08:13 -0000 Subject: [AccessD] Office Access 2003 SP3 In-Reply-To: Message-ID: <005a01c842df$7905c2a0$8119fea9@LTVM> Well, those with long memories will probably remember my RANT over this. MDBs which were working for years, stopped with Forms that wouldn't open. Failed to compile, oh and other stuff I cannot even remember now. Anyway, the long and short of it is that I have prevented all my users from moving to Office SP3. What are we missing? Nothing! Everything works as it always has done. I wasn't as fortunate as you, all my users had installed the update before problems became apparent, so it was a case of wasting a morning "un-rolling" the update. Then wasting more time trying to find out what the problem was. I have to say that in all the years, this is the first time I have been caught out like this so I cannot complain too much at MS. Most updates have always worked ok. This one I would avoid unless there are compelling reasons to do the upgrade unassociated with Access. Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Anita Smith Sent: Wednesday, December 19, 2007 10:34 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Office Access 2003 SP3 My client installed it. They are connected to an SQL back end. Problems found so far: * Tickboxes bound to bit fields don't work * Comboboxes blank if some table properties are set in Access * Some forms bound to stored procedures using Input Parameters no longer work. I had do bind the form to a SQL string on the fly. The installation 'luckily' failed on my computer. I am awaiting a patch for the patch. On Dec 20, 2007 3:21 AM, Bob Heygood wrote: > Hello to the list, > > I have held off so far in installing Off2003 SP3. > > I'm looking now to get an idea of how many folks have put their toe in > the water and installed it and what their results are. > Or, are we all just waiting, and for what. > > 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 tinanfields at torchlake.com Thu Dec 20 08:13:37 2007 From: tinanfields at torchlake.com (Tina Norris Fields) Date: Thu, 20 Dec 2007 09:13:37 -0500 Subject: [AccessD] Database access denied to workgroup member In-Reply-To: References: Message-ID: <476A7891.70202@torchlake.com> Thanks Drew, Today, we are checking out all the suggestions. Truly I appreciate your help. Tina Drew Wutka wrote: > Ok, a reboot would have fixed any file locks. > > Your best bet now is that the share is corrupt. It happens. Remove the > share on Computer1. Reboot the machine. When it comes back up, create > a new share WITH A NEW NAME. See if Computer2 and 3 can open the > database through the new share. If they can, either leave that share to > use, or try to put the old share name back. > > If that still fails, it's time to start digging through the event > viewer. You may have to turn some auditing on, to capture what is > actually happening in the background. > > Drew > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Tina Norris > Fields > Sent: Wednesday, December 19, 2007 3:08 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Database access denied to workgroup member > > Drew, > > The computer1 has already been rebooted, in fact several times. I > expect you have properly diagnosed the problem - the flash drive > probably was removed too soon, or the operator actually had the database > > open, or some other thing that put the database into an "opened > exclusively by another user" state. The database works from computer1, > computer2 and computer3 are denied access. Computer1 has been rebooted > and doesn't appear to know there is anything wrong. > > I will get a look at all instances of the mdb and ldb - thanks for that > suggestion. > > Tina > > Drew Wutka wrote: > >> The quickest and fastest solution is to reboot computer1. >> >> If you don't want to reboot that machine, and it's windows 2000 or >> > later, go into computer management, and under shared folders you'll find > open files. Find all instances of that .mdb and .ldb in Open Files, > right click and close those connections. > >> >> My best guess is that the flash drive was removed before the copy was >> > completed....this puts the database in a locked state. After closing > the connections (either through Open Files, or by rebooting), your > database may prompt you that it's corrupt. > >> >> Drew >> >> ________________________________ >> >> From: accessd-bounces at databaseadvisors.com on behalf of Tina Norris >> > Fields > >> Sent: Wed 12/19/2007 11:58 AM >> To: Access Developers discussion and problem solving >> Subject: [AccessD] Database access denied to workgroup member >> >> >> >> Hi All, >> >> Well, here is another little puzzle. An Access database (2K format) >> resides on computer1 in a shared folder. The workgroup contains >> computer1, computer2, and computer3. Computer2 is physically nearby, >> while computer3 has an internet connection to computer1. The network >> > is > >> peer-to-peer, with computer1 hosting the database. >> >> Last Friday, the data entry person on computer2 made a backup of the >> database onto a flash drive, as she normally does, then continued >> working with the database until quitting time, when she shut down her >> computer (computer2). The next person to use computer2 was unable to >> open the database. The person with remote access was also unable to >> > open > >> the database. I've been over to see what was going on (this is a >> > first > >> contact). I'm not a network guru, so I'm looking for both database >> > and > >> network guidance here. >> >> Here's what I've established so far: >> 1. from computer2 it is impossible to open the database on computer1. >> > > >> The message is "cannot find Z:\\foldername\databasename" If one >> launches Access and navigates to the folder where the database resides >> and attempts to open the database, the message is that another user >> > has > >> opened the database exclusively - this comes up even if nobody is >> > using > >> the database. >> 2. from computer2 it is impossible to copy the database to the flash >> drive. The message is that access is denied. >> >> The database has some real structural issues, such as tables without >> > PKs > >> and missing relationships - but, it was working for them until Friday. >> > > >> They state that the database was closed when the backup was made and >> that the backup process was the same as always before. >> >> What should I be looking for? I'm guessing that the database was >> actually open and somehow copied in an "open" state that has scrambled >> things. I would like to get these folks back up and running on all >> three computers, instead of being restricted as they now are, to one >> computer for their listings data. Please point me in the right >> > direction. > >> Thanks for all help, >> Tina >> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> > > >> >> From ssharkins at gmail.com Thu Dec 20 08:10:08 2007 From: ssharkins at gmail.com (Susan Harkins) Date: Thu, 20 Dec 2007 09:10:08 -0500 Subject: [AccessD] Office 2007 MOS Message-ID: <002c01c84312$fe91cee0$4b3a8343@SusanOne> A reader has asked for my recommendation of training materials for Office 2007 MOS certification. I can't recommend a thing. Have any of you bothered with this and if so, can you recommend training materials? Susan Harkins From DWUTKA at Marlow.com Thu Dec 20 09:15:27 2007 From: DWUTKA at Marlow.com (Drew Wutka) Date: Thu, 20 Dec 2007 09:15:27 -0600 Subject: [AccessD] Database access denied to workgroup member In-Reply-To: <476A7891.70202@torchlake.com> Message-ID: No problem, I hope it works, keep us posted! Drew -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Tina Norris Fields Sent: Thursday, December 20, 2007 8:14 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Database access denied to workgroup member Thanks Drew, Today, we are checking out all the suggestions. Truly I appreciate your help. Tina Drew Wutka wrote: > Ok, a reboot would have fixed any file locks. > > Your best bet now is that the share is corrupt. It happens. Remove the > share on Computer1. Reboot the machine. When it comes back up, create > a new share WITH A NEW NAME. See if Computer2 and 3 can open the > database through the new share. If they can, either leave that share to > use, or try to put the old share name back. > > If that still fails, it's time to start digging through the event > viewer. You may have to turn some auditing on, to capture what is > actually happening in the background. > > Drew > From cfoust at infostatsystems.com Thu Dec 20 10:05:40 2007 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Thu, 20 Dec 2007 08:05:40 -0800 Subject: [AccessD] Office 2007 MOS In-Reply-To: <002c01c84312$fe91cee0$4b3a8343@SusanOne> References: <002c01c84312$fe91cee0$4b3a8343@SusanOne> Message-ID: I didn't even realize that certification was still around. LOL Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Susan Harkins Sent: Thursday, December 20, 2007 6:10 AM To: AccessD at databaseadvisors.com Subject: [AccessD] Office 2007 MOS A reader has asked for my recommendation of training materials for Office 2007 MOS certification. I can't recommend a thing. Have any of you bothered with this and if so, can you recommend training materials? Susan Harkins -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From jwcolby at colbyconsulting.com Thu Dec 20 10:11:04 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Thu, 20 Dec 2007 11:11:04 -0500 Subject: [AccessD] Windows Home Server update Message-ID: <005f01c84322$ec8de390$977aa8c0@M90> I have ordered pieces to build my own. I have pieces and parts (including the X2 processor I was going to give away) that I can use to build one of these things. I did a spreadsheet to discover how much it would cost me to build what HP is selling for $600 and it turns out that the HP box is a pretty reasonable price. It would cost me about $500 to build what they are selling for $600. Of course my build has a dual core and 2 gigs of ram instead of a "celeron" level single core and 512M memory. Other than that the specs are pretty similar, and those changes cost about $50. That is the point though is that if you build your own you can do what you want with the thing. This is a Server 2003 core OS and according to what I saw yesterday, with RDT you can actually get in and see the OS as a true Windows 2003 machine instead of using the "simplified" interface that they provide. This server will have "plug-ins" that can do other things like serve AV feeds or anything else that a server can do, so having a more powerful CPU and more memory might be useful. For example you could also have the server do virtual machines, run SQL Server in that virtual machine etc. IOW get more use out of it than just a windows home server. So anyway, I should get delivery of the OS and parts required to build one of these and with luck will have it done and working by the Monday. the one thing I am really looking forward to is the complete and automatic backup of all my machines, on a "raid like" system (duplicated storage). They claim to have a complete system restore form a boot CD. I'll let you know how it goes. John W. Colby Colby Consulting www.ColbyConsulting.com From ewaldt at gdls.com Thu Dec 20 10:13:11 2007 From: ewaldt at gdls.com (ewaldt at gdls.com) Date: Thu, 20 Dec 2007 11:13:11 -0500 Subject: [AccessD] 64-bit? In-Reply-To: Message-ID: The little research I've done on this makes it appear that you can't develop Access apps within 64-bit Windows, and have them usable by Access in a 32-bit environment. Is that true? I have no experience with the 64-bit environment, so have no personal knowledge of it. TIA, Tom Ewald Detroit Area GDLS This is an e-mail from General Dynamics Land Systems. It is for the intended recipient only and may contain confidential and privileged information. No one else may read, print, store, copy, forward or act in reliance on it or its attachments. If you are not the intended recipient, please return this message to the sender and delete the message and any attachments from your computer. Your cooperation is appreciated. From jwcolby at colbyconsulting.com Thu Dec 20 10:28:49 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Thu, 20 Dec 2007 11:28:49 -0500 Subject: [AccessD] 64-bit? In-Reply-To: References: Message-ID: <006001c84325$674c1730$977aa8c0@M90> I don't think that is true. My understanding is that 32 bit apps have to run in a "32 bit compatibility" mode and Access (and office) is a 32 bit app. thus the database itself is just access. how a x64 OS opens and uses it is immaterial. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of ewaldt at gdls.com Sent: Thursday, December 20, 2007 11:13 AM To: accessd at databaseadvisors.com Subject: [AccessD] 64-bit? The little research I've done on this makes it appear that you can't develop Access apps within 64-bit Windows, and have them usable by Access in a 32-bit environment. Is that true? I have no experience with the 64-bit environment, so have no personal knowledge of it. TIA, Tom Ewald Detroit Area GDLS This is an e-mail from General Dynamics Land Systems. It is for the intended recipient only and may contain confidential and privileged information. No one else may read, print, store, copy, forward or act in reliance on it or its attachments. If you are not the intended recipient, please return this message to the sender and delete the message and any attachments from your computer. Your cooperation is appreciated. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From tinanfields at torchlake.com Thu Dec 20 10:32:59 2007 From: tinanfields at torchlake.com (Tina Norris Fields) Date: Thu, 20 Dec 2007 11:32:59 -0500 Subject: [AccessD] Office 2007 MOS In-Reply-To: <002c01c84312$fe91cee0$4b3a8343@SusanOne> References: <002c01c84312$fe91cee0$4b3a8343@SusanOne> Message-ID: <476A993B.4010509@torchlake.com> Hi Susan, The Thompson Course Technology ILT series is one place I would look. The Course Technology website for MOS approved courseware is www.course.com. Availability of MOS certification exams varies - www.microsoft.com/officespecialist to check availability. HTH Tina Susan Harkins wrote: > A reader has asked for my recommendation of training materials for Office > 2007 MOS certification. I can't recommend a thing. Have any of you bothered > with this and if so, can you recommend training materials? > > Susan Harkins > > From tinanfields at torchlake.com Thu Dec 20 10:40:15 2007 From: tinanfields at torchlake.com (Tina Norris Fields) Date: Thu, 20 Dec 2007 11:40:15 -0500 Subject: [AccessD] Database access denied to workgroup member - UPDATE In-Reply-To: <47695BC2.4030705@torchlake.com> References: <47695BC2.4030705@torchlake.com> Message-ID: <476A9AEF.5070403@torchlake.com> Hi All, We have created a blank database and imported all the objects from the locked (or at least highly uncooperative) one. We have two computers successfully talking to each other, and the IT fellow is working on the internet connection. There are still many issues that need to be addressed with this database application, but at least the users can now function. I'll let you know what else comes up - and I'm going to be seeking more guidance on converting this into a proper BE-FE application, with appropriate record-locking and record-refreshing settings, etc., etc., etc. It's not a complex database, so I'm hoping to set it up right for them without an awfully lot of headaches. Thanks again for all the good help. Tina From garykjos at gmail.com Thu Dec 20 10:41:52 2007 From: garykjos at gmail.com (Gary Kjos) Date: Thu, 20 Dec 2007 10:41:52 -0600 Subject: [AccessD] [dba-Tech] Windows Home Server update In-Reply-To: <005f01c84322$ec8de390$977aa8c0@M90> References: <005f01c84322$ec8de390$977aa8c0@M90> Message-ID: I ordered the HP one just a moment ago. Interestingly enough I had a hard drive crash Tuesday evening on my Vista box. It was the second drive so it was only my data that was lost. I did have a pretty decent backup strategy on that particular system - using th FILE BACKUP that is built into Vista to backup on a weekly basis to an external USB drive. Ironically it was the backup process failing on Tuesday morning that alerted me to the drive problem. So I replaced that drive yesterday and the data restore was running this morning when I left for work. But I got to thinking that I don't have adequate backup strategies for my laptop, my wife's laptop or a couple of older less often used systems. So this morning I started looking at building a server to run the Windows Home Server on and came to the conclusion that I wasn't going to be saving much by rolling my own. And since I haven't done that on a regular desktop system, perhaps geting a prebuilt one that has the proper components that all work together correctly might be a better choice for ME, myself and I. Well and my wife. I mentioned to her that we hadn't backed up her system recently this morning and she indicated that she really wouldn't want to lose all of her e-mail and music. So I have her backing on spending the $600. Amazon has it for $577 with Free Shipping. GK On 12/20/07, jwcolby wrote: > I have ordered pieces to build my own. I have pieces and parts (including > the X2 processor I was going to give away) that I can use to build one of > these things. I did a spreadsheet to discover how much it would cost me to > build what HP is selling for $600 and it turns out that the HP box is a > pretty reasonable price. It would cost me about $500 to build what they are > selling for $600. Of course my build has a dual core and 2 gigs of ram > instead of a "celeron" level single core and 512M memory. Other than that > the specs are pretty similar, and those changes cost about $50. > > That is the point though is that if you build your own you can do what you > want with the thing. This is a Server 2003 core OS and according to what I > saw yesterday, with RDT you can actually get in and see the OS as a true > Windows 2003 machine instead of using the "simplified" interface that they > provide. This server will have "plug-ins" that can do other things like > serve AV feeds or anything else that a server can do, so having a more > powerful CPU and more memory might be useful. For example you could also > have the server do virtual machines, run SQL Server in that virtual machine > etc. IOW get more use out of it than just a windows home server. > > So anyway, I should get delivery of the OS and parts required to build one > of these and with luck will have it done and working by the Monday. the one > thing I am really looking forward to is the complete and automatic backup of > all my machines, on a "raid like" system (duplicated storage). They claim > to have a complete system restore form a boot CD. > > I'll let you know how it goes. > > John W. Colby > Colby Consulting > www.ColbyConsulting.com > > _______________________________________________ > dba-Tech mailing list > dba-Tech at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-tech > Website: http://www.databaseadvisors.com > -- Gary Kjos garykjos at gmail.com From ssharkins at gmail.com Thu Dec 20 10:56:25 2007 From: ssharkins at gmail.com (Susan Harkins) Date: Thu, 20 Dec 2007 11:56:25 -0500 Subject: [AccessD] Office 2007 MOS References: <002c01c84312$fe91cee0$4b3a8343@SusanOne> <476A993B.4010509@torchlake.com> Message-ID: <003301c84329$43be8a60$4b3a8343@SusanOne> Thanks Tina -- I've forwarded this on to the reader. Susan H. > > The Thompson Course Technology ILT series is one place I would look. > The Course Technology website for MOS approved courseware is > www.course.com. > > Availability of MOS certification exams varies - > www.microsoft.com/officespecialist to check availability. > > HTH > > Tina > > Susan Harkins wrote: >> A reader has asked for my recommendation of training materials for Office >> 2007 MOS certification. I can't recommend a thing. Have any of you >> bothered >> with this and if so, can you recommend training materials? >> >> Susan Harkins >> >> > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com From jimdettman at verizon.net Thu Dec 20 11:08:55 2007 From: jimdettman at verizon.net (Jim Dettman) Date: Thu, 20 Dec 2007 12:08:55 -0500 Subject: [AccessD] Windows Home Server update In-Reply-To: <005f01c84322$ec8de390$977aa8c0@M90> References: <005f01c84322$ec8de390$977aa8c0@M90> Message-ID: <002e01c8432b$018ea740$8abea8c0@XPS> John, <> I would expect the cost of those two changes to be a lot more then $50. Memory is running at $100/GB right now and going from a Celeron chip to a dual core must be a hundred at least. Jim. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Thursday, December 20, 2007 11:11 AM To: 'Access Developers discussion and problem solving'; 'Discussion of Hardware and Software issues' Subject: [AccessD] Windows Home Server update I have ordered pieces to build my own. I have pieces and parts (including the X2 processor I was going to give away) that I can use to build one of these things. I did a spreadsheet to discover how much it would cost me to build what HP is selling for $600 and it turns out that the HP box is a pretty reasonable price. It would cost me about $500 to build what they are selling for $600. Of course my build has a dual core and 2 gigs of ram instead of a "celeron" level single core and 512M memory. Other than that the specs are pretty similar, and those changes cost about $50. That is the point though is that if you build your own you can do what you want with the thing. This is a Server 2003 core OS and according to what I saw yesterday, with RDT you can actually get in and see the OS as a true Windows 2003 machine instead of using the "simplified" interface that they provide. This server will have "plug-ins" that can do other things like serve AV feeds or anything else that a server can do, so having a more powerful CPU and more memory might be useful. For example you could also have the server do virtual machines, run SQL Server in that virtual machine etc. IOW get more use out of it than just a windows home server. So anyway, I should get delivery of the OS and parts required to build one of these and with luck will have it done and working by the Monday. the one thing I am really looking forward to is the complete and automatic backup of all my machines, on a "raid like" system (duplicated storage). They claim to have a complete system restore form a boot CD. I'll let you know how it goes. John W. Colby Colby Consulting 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 Dec 20 11:13:31 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Thu, 20 Dec 2007 12:13:31 -0500 Subject: [AccessD] Heads up Message-ID: <006301c8432b$a60af5d0$977aa8c0@M90> I just found this: http://shop4.outpost.com/product/5448089 650 gigs for $110 plus shipping. There is a big debate raging about what a 650g drive actually is. John W. Colby Colby Consulting www.ColbyConsulting.com From fuller.artful at gmail.com Thu Dec 20 11:36:07 2007 From: fuller.artful at gmail.com (Arthur Fuller) Date: Thu, 20 Dec 2007 12:36:07 -0500 Subject: [AccessD] Using the Bookmark property Message-ID: <29f585dd0712200936v1cb9a9f4w98bd7ef97cb8730b@mail.gmail.com> I have a continuous form, on whose footer is a button to allow editing of the selected row. A dialog pops up, allows editing, then closes. The record selector keeps returning to the first record rather than the just-edited record. I cannot remember how to use the bookmark property to grab the record about to be edited, then return to it following the edit. TIA, Arthur From john at winhaven.net Thu Dec 20 11:38:11 2007 From: john at winhaven.net (John Bartow) Date: Thu, 20 Dec 2007 11:38:11 -0600 Subject: [AccessD] Heads up In-Reply-To: <006301c8432b$a60af5d0$977aa8c0@M90> Message-ID: <200712201739.lBKHdJV7004937@databaseadvisors.com> Sounds very philosophical. Or would that be geekosophical? ;o) -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby There is a big debate raging about what a 650g drive actually is. From jwcolby at colbyconsulting.com Thu Dec 20 11:43:46 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Thu, 20 Dec 2007 12:43:46 -0500 Subject: [AccessD] Windows Home Server update In-Reply-To: <002e01c8432b$018ea740$8abea8c0@XPS> References: <005f01c84322$ec8de390$977aa8c0@M90> <002e01c8432b$018ea740$8abea8c0@XPS> Message-ID: <006401c8432f$df6b8a70$977aa8c0@M90> > I would expect the cost of those two changes to be a lot more then $50. Memory is running at $100/GB right now and going from a Celeron chip to a dual core must be a hundred at least. Nope. Memory: http://www.newegg.com/Product/ProductList.aspx?Submit=ENE&N=2010170147+10521 08080+1052416064+1052308477&name=2GB+(2+x+1GB) Assuming an economy memory you can take you pick of two 1g sticks for under $50. I actually ordered this: http://www.newegg.com/Product/Product.asp?Item=N82E16820231098 As for processors, here are the X2 choice for AMD: http://www.newegg.com/Product/ProductList.aspx?Submit=ENE&N=2+50001028+40000 343+1051720996+1050717007&name=Athlon+64+X2 Notice that I "quoted" the Celeron. The HP actually uses the AMD "Celeron" equivalent. Which exact one I can't tell but if I assume the absolute cheapest: http://www.newegg.com/Product/Product.aspx?Item=N82E16819104240 Then the upgrade to: http://www.newegg.com/Product/Product.aspx?Item=N82E16819103066 Is a mere $36. The processing power increase for that $36 is well worth the money (to me). Now obviously it COULD cost much more than $50 to upgrade if you wanted high end dual cores and high end memory but I can do that later. A faster Proc will do more than faster memory so I will no doubt just keep this memory and MAYBE someday bump the proc to a 5 or 6 GHz X2 or even a quad (assuming my MB can handle a quad). I am trying to build a WHS first, then see if anything else shakes out that needs more power. I really just want the automated full system backup for every machine in the house. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Dettman Sent: Thursday, December 20, 2007 12:09 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Windows Home Server update John, <> I would expect the cost of those two changes to be a lot more then $50. Memory is running at $100/GB right now and going from a Celeron chip to a dual core must be a hundred at least. Jim. From Gustav at cactus.dk Thu Dec 20 11:52:27 2007 From: Gustav at cactus.dk (Gustav Brock) Date: Thu, 20 Dec 2007 18:52:27 +0100 Subject: [AccessD] Using the Bookmark property Message-ID: Hi Arthur Alternatively, you could open the RecordsetClone, locate the record to edit, and save. That will not requery the form. /gustav >>> fuller.artful at gmail.com 20-12-2007 18:36 >>> I have a continuous form, on whose footer is a button to allow editing of the selected row. A dialog pops up, allows editing, then closes. The record selector keeps returning to the first record rather than the just-edited record. I cannot remember how to use the bookmark property to grab the record about to be edited, then return to it following the edit. TIA, Arthur From fuller.artful at gmail.com Thu Dec 20 12:04:25 2007 From: fuller.artful at gmail.com (Arthur Fuller) Date: Thu, 20 Dec 2007 13:04:25 -0500 Subject: [AccessD] It's almost Friday Message-ID: <29f585dd0712201004i2c6368a3rae7a20a404c85dd8@mail.gmail.com> There was a play at Stratford containing a character called Patsy, played by a rather overweight woman. Unfortunately, there was a line in the script that read "Patsy fascinates me." The actor delivering the line made a Freudian slip and said "Fatsy pascinates me." And after that, nobody in the cast could her say her name correctly. All through the run, everyone kept saying "Fatsy". The writer eventually surrendered and changed the character's name to Fatsy. Arthur From garykjos at gmail.com Thu Dec 20 12:16:28 2007 From: garykjos at gmail.com (Gary Kjos) Date: Thu, 20 Dec 2007 12:16:28 -0600 Subject: [AccessD] Windows Home Server update In-Reply-To: <006401c8432f$df6b8a70$977aa8c0@M90> References: <005f01c84322$ec8de390$977aa8c0@M90> <002e01c8432b$018ea740$8abea8c0@XPS> <006401c8432f$df6b8a70$977aa8c0@M90> Message-ID: One reviewer on Amazon stated that HP specifically used a less powerful chip to reduce POWER and HEAT so it could run quieter. GK On 12/20/07, jwcolby wrote: > > I would expect the cost of those two changes to be a lot more then $50. > Memory is running at $100/GB right now and going from a Celeron chip to a > dual core must be a hundred at least. > > Nope. > > Memory: > > http://www.newegg.com/Product/ProductList.aspx?Submit=ENE&N=2010170147+10521 > 08080+1052416064+1052308477&name=2GB+(2+x+1GB) > > Assuming an economy memory you can take you pick of two 1g sticks for under > $50. I actually ordered this: > > http://www.newegg.com/Product/Product.asp?Item=N82E16820231098 > > > As for processors, here are the X2 choice for AMD: > > http://www.newegg.com/Product/ProductList.aspx?Submit=ENE&N=2+50001028+40000 > 343+1051720996+1050717007&name=Athlon+64+X2 > > Notice that I "quoted" the Celeron. The HP actually uses the AMD "Celeron" > equivalent. Which exact one I can't tell but if I assume the absolute > cheapest: > > http://www.newegg.com/Product/Product.aspx?Item=N82E16819104240 > > Then the upgrade to: > > http://www.newegg.com/Product/Product.aspx?Item=N82E16819103066 > > Is a mere $36. The processing power increase for that $36 is well worth the > money (to me). > > Now obviously it COULD cost much more than $50 to upgrade if you wanted high > end dual cores and high end memory but I can do that later. A faster Proc > will do more than faster memory so I will no doubt just keep this memory and > MAYBE someday bump the proc to a 5 or 6 GHz X2 or even a quad (assuming my > MB can handle a quad). I am trying to build a WHS first, then see if > anything else shakes out that needs more power. I really just want the > automated full system backup for every machine in the house. > > John W. Colby > Colby Consulting > www.ColbyConsulting.com > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Dettman > Sent: Thursday, December 20, 2007 12:09 PM > To: 'Access Developers discussion and problem solving' > Subject: Re: [AccessD] Windows Home Server update > > John, > > < "celeron" level single core and 512M memory. Other than that the specs are > pretty similar, and those changes cost about $50.>> > > I would expect the cost of those two changes to be a lot more then $50. > Memory is running at $100/GB right now and going from a Celeron chip to a > dual core must be a hundred at least. > > Jim. > -- Gary Kjos garykjos at gmail.com From garykjos at gmail.com Thu Dec 20 12:18:03 2007 From: garykjos at gmail.com (Gary Kjos) Date: Thu, 20 Dec 2007 12:18:03 -0600 Subject: [AccessD] [dba-Tech] Heads up In-Reply-To: <006301c8432b$a60af5d0$977aa8c0@M90> References: <006301c8432b$a60af5d0$977aa8c0@M90> Message-ID: I'd be right on this excepting that the drive I had fail on Tuesday was a Seagate. Western Digital for me please. At least for the next week or two. GK On 12/20/07, jwcolby wrote: > I just found this: > > http://shop4.outpost.com/product/5448089 > > 650 gigs for $110 plus shipping. There is a big debate raging about what a > 650g drive actually is. > > John W. Colby > Colby Consulting > www.ColbyConsulting.com > > _______________________________________________ > dba-Tech mailing list > dba-Tech at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-tech > Website: http://www.databaseadvisors.com > -- Gary Kjos garykjos at gmail.com From cfoust at infostatsystems.com Thu Dec 20 12:43:52 2007 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Thu, 20 Dec 2007 10:43:52 -0800 Subject: [AccessD] Heads up In-Reply-To: <200712201739.lBKHdJV7004937@databaseadvisors.com> References: <006301c8432b$a60af5d0$977aa8c0@M90> <200712201739.lBKHdJV7004937@databaseadvisors.com> Message-ID: No, you mean existential! LOL Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John Bartow Sent: Thursday, December 20, 2007 9:38 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Heads up Sounds very philosophical. Or would that be geekosophical? ;o) -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby There is a big debate raging about what a 650g drive actually is. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From jwcolby at colbyconsulting.com Thu Dec 20 12:48:15 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Thu, 20 Dec 2007 13:48:15 -0500 Subject: [AccessD] Windows Home Server update In-Reply-To: References: <005f01c84322$ec8de390$977aa8c0@M90><002e01c8432b$018ea740$8abea8c0@XPS><006401c8432f$df6b8a70$977aa8c0@M90> Message-ID: <006b01c84338$e1f15be0$977aa8c0@M90> LOL. I am sure that was in the mix somewhere, right up there with the sales edict that it come in under $600. ;-) John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gary Kjos Sent: Thursday, December 20, 2007 1:16 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Windows Home Server update One reviewer on Amazon stated that HP specifically used a less powerful chip to reduce POWER and HEAT so it could run quieter. GK On 12/20/07, jwcolby wrote: > > I would expect the cost of those two changes to be a lot more then $50. > Memory is running at $100/GB right now and going from a Celeron chip > to a dual core must be a hundred at least. > > Nope. > > Memory: > > http://www.newegg.com/Product/ProductList.aspx?Submit=ENE&N=2010170147 > +10521 > 08080+1052416064+1052308477&name=2GB+(2+x+1GB) > > Assuming an economy memory you can take you pick of two 1g sticks for > under $50. I actually ordered this: > > http://www.newegg.com/Product/Product.asp?Item=N82E16820231098 > > > As for processors, here are the X2 choice for AMD: > > http://www.newegg.com/Product/ProductList.aspx?Submit=ENE&N=2+50001028 > +40000 > 343+1051720996+1050717007&name=Athlon+64+X2 > > Notice that I "quoted" the Celeron. The HP actually uses the AMD "Celeron" > equivalent. Which exact one I can't tell but if I assume the absolute > cheapest: > > http://www.newegg.com/Product/Product.aspx?Item=N82E16819104240 > > Then the upgrade to: > > http://www.newegg.com/Product/Product.aspx?Item=N82E16819103066 > > Is a mere $36. The processing power increase for that $36 is well > worth the money (to me). > > Now obviously it COULD cost much more than $50 to upgrade if you > wanted high end dual cores and high end memory but I can do that > later. A faster Proc will do more than faster memory so I will no > doubt just keep this memory and MAYBE someday bump the proc to a 5 or > 6 GHz X2 or even a quad (assuming my MB can handle a quad). I am > trying to build a WHS first, then see if anything else shakes out that > needs more power. I really just want the automated full system backup for every machine in the house. > > John W. Colby > Colby Consulting > www.ColbyConsulting.com > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Dettman > Sent: Thursday, December 20, 2007 12:09 PM > To: 'Access Developers discussion and problem solving' > Subject: Re: [AccessD] Windows Home Server update > > John, > > < "celeron" level single core and 512M memory. Other than that the > specs are pretty similar, and those changes cost about $50.>> > > I would expect the cost of those two changes to be a lot more then $50. > Memory is running at $100/GB right now and going from a Celeron chip > to a dual core must be a hundred at least. > > Jim. > -- 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 Thu Dec 20 13:07:37 2007 From: garykjos at gmail.com (Gary Kjos) Date: Thu, 20 Dec 2007 13:07:37 -0600 Subject: [AccessD] Windows Home Server update In-Reply-To: <006b01c84338$e1f15be0$977aa8c0@M90> References: <005f01c84322$ec8de390$977aa8c0@M90> <002e01c8432b$018ea740$8abea8c0@XPS> <006401c8432f$df6b8a70$977aa8c0@M90> <006b01c84338$e1f15be0$977aa8c0@M90> Message-ID: Well I was just reading a comment thread on it here: http://www.hanselman.com/blog/PowerConsumptionOfTheHPMediaSmartHPHomeServer.aspx And it would seem that people in countries outside the US of A think that low power consumption is extremely important as their cost of power is a lot higher than we are used to presently. According to info there, this system will run for about $3 a month here in USA but would cost more than $10 a month in Germany and more than that in Denmark. It's not running SQL Server with 100 million row tables. The 1.8Ghz Semperon and 512Mb RAM will be OK for most of us. ;-) GK On 12/20/07, jwcolby wrote: > LOL. I am sure that was in the mix somewhere, right up there with the sales > edict that it come in under $600. > > ;-) > > John W. Colby > Colby Consulting > www.ColbyConsulting.com -- Gary Kjos garykjos at gmail.com From jwcolby at colbyconsulting.com Thu Dec 20 13:14:48 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Thu, 20 Dec 2007 14:14:48 -0500 Subject: [AccessD] [dba-Tech] Heads up In-Reply-To: References: <006301c8432b$a60af5d0$977aa8c0@M90> Message-ID: <006c01c8433c$971bf630$977aa8c0@M90> LOL. I hear you. Unfortunately stuff dies and it is impossible to tell whether there is an issue there or just an isolated failure. I am ordering two of these for my new WHS. For the price I can barely get 500g drives elsewhere, which is about 30% higher storage for the same price. Luckily the new motherboard I ordered had two IDE connectors so it is all set to handle these IDE drives. I haven't ordered an IDE drive for probably two years now but for this application it will do. I'll set each up as master on their own cable and that should be good enough. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gary Kjos Sent: Thursday, December 20, 2007 1:18 PM To: Discussion of Hardware and Software issues Cc: Access Developers discussion and problem solving Subject: Re: [AccessD] [dba-Tech] Heads up I'd be right on this excepting that the drive I had fail on Tuesday was a Seagate. Western Digital for me please. At least for the next week or two. GK On 12/20/07, jwcolby wrote: > I just found this: > > http://shop4.outpost.com/product/5448089 > > 650 gigs for $110 plus shipping. There is a big debate raging about > what a 650g drive actually is. > > John W. Colby > Colby Consulting > www.ColbyConsulting.com From jwcolby at colbyconsulting.com Thu Dec 20 13:38:15 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Thu, 20 Dec 2007 14:38:15 -0500 Subject: [AccessD] Windows Home Server update In-Reply-To: References: <005f01c84322$ec8de390$977aa8c0@M90><002e01c8432b$018ea740$8abea8c0@XPS><006401c8432f$df6b8a70$977aa8c0@M90><006b01c84338$e1f15be0$977aa8c0@M90> Message-ID: <007001c8433f$dde7b650$977aa8c0@M90> Oh I absolutely agree. Systems are designed to perform a function and they are usually designed with the minimum requirements to perform that function. I think that for the average user the HP is exactly the right combination. I do think however that the power delta between the processor selected and the X2 USING THE NEW 65nm CHIPS would be small. Again it is hard to tell because they don't give us the part number but there are two Semprons listed in the NewEgg list, one a 65 watt and another a 45 watt. The X2 can be had in a 65 watt chip: http://www.newegg.com/Product/Product.aspx?Item=N82E16819103046 The thing to remember too is that the processor is probably less than 25% of the total power drawn. The motherboard almost certainly draws more than that by itself, each hard disk draws some and the power supply itself consumes some power. So if the total is let's say 150 watts, dropping the processor power by 20 watts gives a total of ~13% power savings. Not insubstantial as a % of total but certainly not a deal breaker either. OTOH more memory = more power, and for it's intended usage the Sempron gets the job done, AND it is cheaper to boot, so it absolutely does make sense to do that. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gary Kjos Sent: Thursday, December 20, 2007 2:08 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Windows Home Server update Well I was just reading a comment thread on it here: http://www.hanselman.com/blog/PowerConsumptionOfTheHPMediaSmartHPHomeServer. aspx And it would seem that people in countries outside the US of A think that low power consumption is extremely important as their cost of power is a lot higher than we are used to presently. According to info there, this system will run for about $3 a month here in USA but would cost more than $10 a month in Germany and more than that in Denmark. It's not running SQL Server with 100 million row tables. The 1.8Ghz Semperon and 512Mb RAM will be OK for most of us. ;-) GK On 12/20/07, jwcolby wrote: > LOL. I am sure that was in the mix somewhere, right up there with the > sales edict that it come in under $600. > > ;-) > > John W. Colby > Colby Consulting > www.ColbyConsulting.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 jwcolby at colbyconsulting.com Thu Dec 20 14:08:12 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Thu, 20 Dec 2007 15:08:12 -0500 Subject: [AccessD] build your own WHS Message-ID: <000101c84344$0d37d8a0$977aa8c0@M90> this is where I first saw the story: http://www.extremetech.com/article2/0,1697,2236187,00.asp John W. Colby Colby Consulting www.ColbyConsulting.com From ewaldt at gdls.com Thu Dec 20 15:08:53 2007 From: ewaldt at gdls.com (ewaldt at gdls.com) Date: Thu, 20 Dec 2007 16:08:53 -0500 Subject: [AccessD] Thomas F Ewald is out of the office. Message-ID: I will be out of the office starting 12/20/2007 and will not return until 01/07/2008. Have a safe and blessed 2008. This is an e-mail from General Dynamics Land Systems. It is for the intended recipient only and may contain confidential and privileged information. No one else may read, print, store, copy, forward or act in reliance on it or its attachments. If you are not the intended recipient, please return this message to the sender and delete the message and any attachments from your computer. Your cooperation is appreciated. From rockysmolin at bchacc.com Thu Dec 20 18:46:15 2007 From: rockysmolin at bchacc.com (Rocky Smolin at Beach Access Software) Date: Thu, 20 Dec 2007 16:46:15 -0800 Subject: [AccessD] Using the Bookmark property In-Reply-To: <29f585dd0712200936v1cb9a9f4w98bd7ef97cb8730b@mail.gmail.com> References: <29f585dd0712200936v1cb9a9f4w98bd7ef97cb8730b@mail.gmail.com> Message-ID: <00b301c8436a$e49036f0$0301a8c0@HAL9005> A: First, save the Key in a long field - lngPrimaryKeyID = fldMyTableID Then after editing reposition the recordset with: Me.RecordsetClone.FindFirst "fldCustomerID = " & lngPrimaryKeyID Me.Bookmark = Me.RecordsetClone.Bookmark Probably twenty better way to do this but this is what I use and it seems to work. HTH Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Arthur Fuller Sent: Thursday, December 20, 2007 9:36 AM To: Access Developers discussion and problem solving Subject: [AccessD] Using the Bookmark property I have a continuous form, on whose footer is a button to allow editing of the selected row. A dialog pops up, allows editing, then closes. The record selector keeps returning to the first record rather than the just-edited record. I cannot remember how to use the bookmark property to grab the record about to be edited, then return to it following the edit. TIA, Arthur -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com No virus found in this incoming message. Checked by AVG Free Edition. Version: 7.5.503 / Virus Database: 269.17.5/1190 - Release Date: 12/19/2007 7:37 PM From andy at minstersystems.co.uk Fri Dec 21 01:51:02 2007 From: andy at minstersystems.co.uk (Andy Lacey) Date: Fri, 21 Dec 2007 07:51:02 -0000 Subject: [AccessD] Have A Great Christmas In-Reply-To: <00b301c8436a$e49036f0$0301a8c0@HAL9005> Message-ID: <000f01c843a6$3b871600$2753d355@minster33c3r25> Before too many of you drift off into the snowy wastes I'd like to wish y'all a happy Christmas, and thank everyone for another year's worth of priceless help. -- Andy Lacey http://www.minstersystems.co.uk From Gustav at cactus.dk Fri Dec 21 02:14:53 2007 From: Gustav at cactus.dk (Gustav Brock) Date: Fri, 21 Dec 2007 09:14:53 +0100 Subject: [AccessD] Have A Great Christmas Message-ID: Hi Andy Well said. It brings back memories - from five-seven years ago, before the archive - so I attach the old song. Best wishes to all! /gustav >>> andy at minstersystems.co.uk 21-12-2007 08:51 >>> Before too many of you drift off into the snowy wastes I'd like to wish y'all a happy Christmas, and thank everyone for another year's worth of priceless help. -- Andy Lacey http://www.minstersystems.co.uk From wdhindman at dejpolsystems.com Fri Dec 21 09:16:18 2007 From: wdhindman at dejpolsystems.com (William Hindman) Date: Fri, 21 Dec 2007 10:16:18 -0500 Subject: [AccessD] Have A Great Christmas References: <000f01c843a6$3b871600$2753d355@minster33c3r25> Message-ID: <001b01c843e4$700cf140$ef706c4c@jisshowsbs.local> ...thank you Andy, although, if you don't mind, I prefer drifting off in my hammock under the palm trees and orchids. ...but its the thought that counts ...Happy Holidays to one and all :) William ----- Original Message ----- From: "Andy Lacey" To: "'Access Developers discussion and problem solving'" Sent: Friday, December 21, 2007 2:51 AM Subject: [AccessD] Have A Great Christmas > Before too many of you drift off into the snowy wastes I'd like to wish > y'all a happy Christmas, and thank everyone for another year's worth of > priceless help. > > -- 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 cfoust at infostatsystems.com Fri Dec 21 09:23:44 2007 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Fri, 21 Dec 2007 07:23:44 -0800 Subject: [AccessD] Have A Great Christmas In-Reply-To: <000f01c843a6$3b871600$2753d355@minster33c3r25> References: <00b301c8436a$e49036f0$0301a8c0@HAL9005> <000f01c843a6$3b871600$2753d355@minster33c3r25> Message-ID: And the same to you and all the rest. Even with all the ribbing I get from JC and Drew, this is one of my favorite places. Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Andy Lacey Sent: Thursday, December 20, 2007 11:51 PM To: 'Access Developers discussion and problem solving' Subject: [AccessD] Have A Great Christmas Before too many of you drift off into the snowy wastes I'd like to wish y'all a happy Christmas, and thank everyone for another year's worth of priceless help. -- 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 jwcolby at colbyconsulting.com Fri Dec 21 09:24:44 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Fri, 21 Dec 2007 10:24:44 -0500 Subject: [AccessD] Have A Great Christmas In-Reply-To: <000f01c843a6$3b871600$2753d355@minster33c3r25> References: <00b301c8436a$e49036f0$0301a8c0@HAL9005> <000f01c843a6$3b871600$2753d355@minster33c3r25> Message-ID: <002c01c843e5$9dfdd910$977aa8c0@M90> Best wishes everyone and we'll see you after the holidays. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Andy Lacey Sent: Friday, December 21, 2007 2:51 AM To: 'Access Developers discussion and problem solving' Subject: [AccessD] Have A Great Christmas Before too many of you drift off into the snowy wastes I'd like to wish y'all a happy Christmas, and thank everyone for another year's worth of priceless help. -- 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 ssharkins at gmail.com Fri Dec 21 09:34:26 2007 From: ssharkins at gmail.com (Susan Harkins) Date: Fri, 21 Dec 2007 10:34:26 -0500 Subject: [AccessD] Have A Great Christmas References: <00b301c8436a$e49036f0$0301a8c0@HAL9005><000f01c843a6$3b871600$2753d355@minster33c3r25> Message-ID: <014c01c843e6$fbc4fff0$4b3a8343@SusanOne> Charlotte, you should get out more often! AHAHAHAHAHAH Bless us, every one. :) HAPPY HOLIDAYS!!!! Susan H. > And the same to you and all the rest. Even with all the ribbing I get > from JC and Drew, this is one of my favorite places. From jwcolby at colbyconsulting.com Fri Dec 21 09:36:11 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Fri, 21 Dec 2007 10:36:11 -0500 Subject: [AccessD] Have A Great Christmas In-Reply-To: References: <00b301c8436a$e49036f0$0301a8c0@HAL9005><000f01c843a6$3b871600$2753d355@minster33c3r25> Message-ID: <003001c843e7$371a5c80$977aa8c0@M90> LOL. And ribbing you is what makes this my favorite place. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: Friday, December 21, 2007 10:24 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Have A Great Christmas And the same to you and all the rest. Even with all the ribbing I get from JC and Drew, this is one of my favorite places. Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Andy Lacey Sent: Thursday, December 20, 2007 11:51 PM To: 'Access Developers discussion and problem solving' Subject: [AccessD] Have A Great Christmas Before too many of you drift off into the snowy wastes I'd like to wish y'all a happy Christmas, and thank everyone for another year's worth of priceless help. -- 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 shamil at users.mns.ru Fri Dec 21 09:51:26 2007 From: shamil at users.mns.ru (Shamil Salakhetdinov) Date: Fri, 21 Dec 2007 18:51:26 +0300 Subject: [AccessD] Have A Great Christmas In-Reply-To: <001b01c843e4$700cf140$ef706c4c@jisshowsbs.local> Message-ID: <001001c843e9$5804f520$6401a8c0@nant> Merry Christmas to everybody! -- Shamil P.S. You'll not believe probably, we do not have snow here these days at all, it's +2C, it's the second mild winter like that in a row; two years ago I did ski here by this time on Finnish Gulf, which doesn't have almost any ice these days... -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of William Hindman Sent: Friday, December 21, 2007 6:16 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Have A Great Christmas ...thank you Andy, although, if you don't mind, I prefer drifting off in my hammock under the palm trees and orchids. ...but its the thought that counts ...Happy Holidays to one and all :) William ----- Original Message ----- From: "Andy Lacey" To: "'Access Developers discussion and problem solving'" Sent: Friday, December 21, 2007 2:51 AM Subject: [AccessD] Have A Great Christmas > Before too many of you drift off into the snowy wastes I'd like to wish > y'all a happy Christmas, and thank everyone for another year's worth of > priceless help. > > -- 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 rockysmolin at bchacc.com Fri Dec 21 09:54:12 2007 From: rockysmolin at bchacc.com (Rocky Smolin at Beach Access Software) Date: Fri, 21 Dec 2007 07:54:12 -0800 Subject: [AccessD] Spell Check Message-ID: <005401c843e9$bbe11330$0301a8c0@HAL9005> Dear List: I have a spell check in an app built-in to a command button - spell checks one text field on a continuous bound form. It works well, except that there doesn't seem to be a way to interrupt it once it's started. I tried a few different events thinking I could set a tag in a control, and, in the spell checking loop, look for a change in the tag. But nothing seems to trigger while it's in the loop. I've modified the routine to spell check only the current record. But it would be nice to be able to spell check forward from the current record to the end of the recordset but give the user a way to escape if the accidentally start the spell check and want to abort it. Spell checking the whole recordset at the moment takes about 10 minutes. Any ideas? Here's the code. It's pretty simple: DoCmd.GoToRecord , , acFirst Do While Me.NewRecord = False Me.TimeEntryNarrative.SetFocus Me.TimeEntryNarrative.SelStart = 0 If Not IsNull(Me.TimeEntryNarrative) Then Me.TimeEntryNarrative.SelLength = Len(Me.TimeEntryNarrative) DoCmd.SetWarnings False DoCmd.RunCommand acCmdSpelling DoCmd.SetWarnings True End If DoCmd.GoToRecord , , acNext Loop MTIA, Rocky . From jwcolby at colbyconsulting.com Fri Dec 21 09:59:50 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Fri, 21 Dec 2007 10:59:50 -0500 Subject: [AccessD] Have A Great Christmas In-Reply-To: <001001c843e9$5804f520$6401a8c0@nant> References: <001b01c843e4$700cf140$ef706c4c@jisshowsbs.local> <001001c843e9$5804f520$6401a8c0@nant> Message-ID: <003601c843ea$85191180$977aa8c0@M90> But no, there is no global warming. 8-( John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Shamil Salakhetdinov Sent: Friday, December 21, 2007 10:51 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Have A Great Christmas Merry Christmas to everybody! -- Shamil P.S. You'll not believe probably, we do not have snow here these days at all, it's +2C, it's the second mild winter like that in a row; two years ago I did ski here by this time on Finnish Gulf, which doesn't have almost any ice these days... From tinanfields at torchlake.com Fri Dec 21 12:05:48 2007 From: tinanfields at torchlake.com (Tina Norris Fields) Date: Fri, 21 Dec 2007 13:05:48 -0500 Subject: [AccessD] Have A Great Christmas In-Reply-To: <000f01c843a6$3b871600$2753d355@minster33c3r25> References: <000f01c843a6$3b871600$2753d355@minster33c3r25> Message-ID: <476C007C.4010200@torchlake.com> Amen to that - to each of you my best personal wishes for a blessed season in whatever tradition is yours. Tina Andy Lacey wrote: > Before too many of you drift off into the snowy wastes I'd like to wish > y'all a happy Christmas, and thank everyone for another year's worth of > priceless help. > > -- Andy Lacey > http://www.minstersystems.co.uk > > > From Patricia.O'Connor at otda.state.ny.us Fri Dec 21 10:44:20 2007 From: Patricia.O'Connor at otda.state.ny.us (O'Connor, Patricia (OTDA)) Date: Fri, 21 Dec 2007 11:44:20 -0500 Subject: [AccessD] Have A Great Christmas In-Reply-To: References: Message-ID: <01DBAB52E30A9A4AB3D94EF8029EDBE8021BB158@EXCNYSM0A1AI.nysemail.nyenet> Happy Holidays Everyone Thanks for all the help and fun We have had plenty of snow and cold weather here in Upstate NY. More and Earlier than the last 2-3 years. Oh well - Did not get the song ************************************************** * Patricia O'Connor * Associate Computer Programmer Analyst * OTDA - BDMA * (W) mailto:Patricia.O'Connor at otda.state.ny.us * (w) mailto:aa1160 at nysemail.state.ny.us ************************************************** > -------------------------------------------------------- This e-mail, including any attachments, may be confidential, privileged or otherwise legally protected. It is intended only for the addressee. If you received this e-mail in error or from someone who was not authorized to send it to you, do not disseminate, copy or otherwise use this e-mail or its attachments. Please notify the sender immediately by reply e-mail and delete the e-mail from your system. -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of > Gustav Brock > Sent: Friday, December 21, 2007 03:15 AM > To: accessd at databaseadvisors.com > Subject: Re: [AccessD] Have A Great Christmas > > Hi Andy > > Well said. It brings back memories - from five-seven years > ago, before the archive - so I attach the old song. > Best wishes to all! > > /gustav > From Gustav at cactus.dk Fri Dec 21 13:40:45 2007 From: Gustav at cactus.dk (Gustav Brock) Date: Fri, 21 Dec 2007 20:40:45 +0100 Subject: [AccessD] Have A Great Christmas Message-ID: Hi Patricia Sorry, I now see that the attachment was ripped off. Christmas and New Year is close and the workstations will soon be shut down (?) but before that - how about a song? I posted this seven and five years ago (oh, isn't time running fast?) - old listers please forgive me, this is for the newcomers. The purpose is to remind you of the year you are about to leave - another year spent at the display waiting for miracles to happen (they didn't). Don't sit reciting in front of the screen. Singing is fun and relaxing! And the tune everyone knows. Remember: No mumbling or humming - sing out loud (your dearest will understand you). Anyway, here goes: RING THE BELLS (The Decompile Song) Tune: Jingle Bells Dashing through the code On a dark and rainy day O'er the forms you go But they won't display. Bells in functions ring Making errors bright What fun it would have been to bring A finished app tonight! Oh! Decompile! Then compile! Compact and send away! Oh, what form next to design On the trusted old display! Oh! Decompile! Then compile! Compact and send away! Oh, what form next to design On the trusted old display? Day or two ago I thought I had it right Speed was way too low I had to be more bright. Running queries there Returning nothing here Struggling with the MSDE The fun is plain and sheer! Oh! Decompile! Then compile! Compact and send today! Oh, what form now to design On a brand new flat display! Oh! Decompile! Then compile! Compact and send today! Oh, what form now to design On a brand new flat display! Now the screen is bright Go it while you're awake Take the girls tonight After pressing Ctrl-Break. Now, fill that empty bay Two forty for more speed Your obstinate app will soon display And crack! You'll take the lead. Oh! Decompile! Then compile! Compact and mail today! No more forms left to design On the TFT display! Oh! Decompile! Then compile! Compact and mail today! No more forms left to design On the TFT display! (c) 2000, Gustav Brock Merry Christmas! Gustav >>> Patricia.O'Connor at otda.state.ny.us 21-12-2007 17:44 >>> Happy Holidays Everyone Thanks for all the help and fun We have had plenty of snow and cold weather here in Upstate NY. More and Earlier than the last 2-3 years. Oh well - Did not get the song ************************************************** * Patricia O'Connor * Associate Computer Programmer Analyst * OTDA - BDMA * (W) mailto:Patricia.O'Connor at otda.state.ny.us * (w) mailto:aa1160 at nysemail.state.ny.us ************************************************** -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of > Gustav Brock > Sent: Friday, December 21, 2007 03:15 AM > To: accessd at databaseadvisors.com > Subject: Re: [AccessD] Have A Great Christmas > > Hi Andy > > Well said. It brings back memories - from five-seven years > ago, before the archive - so I attach the old song. > Best wishes to all! > > /gustav From bheygood at abestsystems.com Fri Dec 21 14:08:14 2007 From: bheygood at abestsystems.com (Bob Heygood) Date: Fri, 21 Dec 2007 12:08:14 -0800 Subject: [AccessD] Office Access 2003 SP3 In-Reply-To: <005a01c842df$7905c2a0$8119fea9@LTVM> References: <005a01c842df$7905c2a0$8119fea9@LTVM> Message-ID: <000f01c8440d$3812f810$800101df@speedy> Thanks to all for the response. So it looks like : 2 folks had problems running Access after installing. 1 had a minor problem. 1 had no problems. 2 had failure to install. The fact that when I saw the guy with no issues last he was wearing a red hat at the users meeting, aside, I think will chance it just to silence Windows Live Care. Will MS patch the sp? Will MS patch the patch? Will we have to wait for SP4? Bob Heygood Accesspro cox net -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo Sent: Thursday, December 20, 2007 12:08 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Office Access 2003 SP3 Well, those with long memories will probably remember my RANT over this. MDBs which were working for years, stopped with Forms that wouldn't open. Failed to compile, oh and other stuff I cannot even remember now. Anyway, the long and short of it is that I have prevented all my users from moving to Office SP3. What are we missing? Nothing! Everything works as it always has done. I wasn't as fortunate as you, all my users had installed the update before problems became apparent, so it was a case of wasting a morning "un-rolling" the update. Then wasting more time trying to find out what the problem was. I have to say that in all the years, this is the first time I have been caught out like this so I cannot complain too much at MS. Most updates have always worked ok. This one I would avoid unless there are compelling reasons to do the upgrade unassociated with Access. Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Anita Smith Sent: Wednesday, December 19, 2007 10:34 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Office Access 2003 SP3 My client installed it. They are connected to an SQL back end. Problems found so far: * Tickboxes bound to bit fields don't work * Comboboxes blank if some table properties are set in Access * Some forms bound to stored procedures using Input Parameters no longer work. I had do bind the form to a SQL string on the fly. The installation 'luckily' failed on my computer. I am awaiting a patch for the patch. On Dec 20, 2007 3:21 AM, Bob Heygood wrote: > Hello to the list, > > I have held off so far in installing Off2003 SP3. > > I'm looking now to get an idea of how many folks have put their toe in > the water and installed it and what their results are. > Or, are we all just waiting, and for what. > > 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 -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From Patricia.O'Connor at otda.state.ny.us Fri Dec 21 14:25:31 2007 From: Patricia.O'Connor at otda.state.ny.us (O'Connor, Patricia (OTDA)) Date: Fri, 21 Dec 2007 15:25:31 -0500 Subject: [AccessD] Have A Great Christmas In-Reply-To: References: Message-ID: <01DBAB52E30A9A4AB3D94EF8029EDBE8021BB15D@EXCNYSM0A1AI.nysemail.nyenet> THANK YOU - remember it now - Needed the laugh Merry Christmas to all Patti ************************************************** * Patricia O'Connor * Associate Computer Programmer Analyst * OTDA - BDMA * (W) mailto:Patricia.O'Connor at otda.state.ny.us * (w) mailto:aa1160 at nysemail.state.ny.us ************************************************** > -------------------------------------------------------- This e-mail, including any attachments, may be confidential, privileged or otherwise legally protected. It is intended only for the addressee. If you received this e-mail in error or from someone who was not authorized to send it to you, do not disseminate, copy or otherwise use this e-mail or its attachments. Please notify the sender immediately by reply e-mail and delete the e-mail from your system. -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of > Gustav Brock > Sent: Friday, December 21, 2007 02:41 PM > To: accessd at databaseadvisors.com > Subject: Re: [AccessD] Have A Great Christmas > > Hi Patricia > > Sorry, I now see that the attachment was ripped off. > > Christmas and New Year is close and the workstations will > soon be shut down (?) but before that - how about a song? > > I posted this seven and five years ago (oh, isn't time > running fast?) - old listers please forgive me, this is for > the newcomers. The purpose is to remind you of the year you > are about to leave - another year spent at the display > waiting for miracles to happen (they didn't). > > Don't sit reciting in front of the screen. Singing is fun and > relaxing! And the tune everyone knows. > Remember: No mumbling or humming - sing out loud (your > dearest will understand you). > > Anyway, here goes: > > From rockysmolin at bchacc.com Fri Dec 21 14:59:31 2007 From: rockysmolin at bchacc.com (Rocky Smolin at Beach Access Software) Date: Fri, 21 Dec 2007 12:59:31 -0800 Subject: [AccessD] Office Access 2003 SP3 In-Reply-To: <000f01c8440d$3812f810$800101df@speedy> References: <005a01c842df$7905c2a0$8119fea9@LTVM> <000f01c8440d$3812f810$800101df@speedy> Message-ID: <00ac01c84414$621001b0$0301a8c0@HAL9005> If you're not livin' on the edge, you're takin' up too much space. Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Bob Heygood Sent: Friday, December 21, 2007 12:08 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Office Access 2003 SP3 Thanks to all for the response. So it looks like : 2 folks had problems running Access after installing. 1 had a minor problem. 1 had no problems. 2 had failure to install. The fact that when I saw the guy with no issues last he was wearing a red hat at the users meeting, aside, I think will chance it just to silence Windows Live Care. Will MS patch the sp? Will MS patch the patch? Will we have to wait for SP4? Bob Heygood Accesspro cox net -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo Sent: Thursday, December 20, 2007 12:08 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Office Access 2003 SP3 Well, those with long memories will probably remember my RANT over this. MDBs which were working for years, stopped with Forms that wouldn't open. Failed to compile, oh and other stuff I cannot even remember now. Anyway, the long and short of it is that I have prevented all my users from moving to Office SP3. What are we missing? Nothing! Everything works as it always has done. I wasn't as fortunate as you, all my users had installed the update before problems became apparent, so it was a case of wasting a morning "un-rolling" the update. Then wasting more time trying to find out what the problem was. I have to say that in all the years, this is the first time I have been caught out like this so I cannot complain too much at MS. Most updates have always worked ok. This one I would avoid unless there are compelling reasons to do the upgrade unassociated with Access. Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Anita Smith Sent: Wednesday, December 19, 2007 10:34 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Office Access 2003 SP3 My client installed it. They are connected to an SQL back end. Problems found so far: * Tickboxes bound to bit fields don't work * Comboboxes blank if some table properties are set in Access * Some forms bound to stored procedures using Input Parameters no longer work. I had do bind the form to a SQL string on the fly. The installation 'luckily' failed on my computer. I am awaiting a patch for the patch. On Dec 20, 2007 3:21 AM, Bob Heygood wrote: > Hello to the list, > > I have held off so far in installing Off2003 SP3. > > I'm looking now to get an idea of how many folks have put their toe in > the water and installed it and what their results are. > Or, are we all just waiting, and for what. > > 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 -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com No virus found in this incoming message. Checked by AVG Free Edition. Version: 7.5.516 / Virus Database: 269.17.5/1191 - Release Date: 12/20/2007 2:14 PM From ssharkins at gmail.com Fri Dec 21 16:40:21 2007 From: ssharkins at gmail.com (Susan Harkins) Date: Fri, 21 Dec 2007 17:40:21 -0500 Subject: [AccessD] Office Access 2003 SP3 References: <005a01c842df$7905c2a0$8119fea9@LTVM><000f01c8440d$3812f810$800101df@speedy> <00ac01c84414$621001b0$0301a8c0@HAL9005> Message-ID: <005201c84422$7dcddf40$4b3a8343@SusanOne> Well, that explains everything! I am economist!!!!!!!!!! ;) Susan H. > If you're not livin' on the edge, you're takin' up too much space. From rbgajewski at adelphia.net Fri Dec 21 17:27:53 2007 From: rbgajewski at adelphia.net (Bob Gajewski) Date: Fri, 21 Dec 2007 18:27:53 -0500 Subject: [AccessD] OT: Have A Great Christmas In-Reply-To: <000f01c843a6$3b871600$2753d355@minster33c3r25> References: <00b301c8436a$e49036f0$0301a8c0@HAL9005> <000f01c843a6$3b871600$2753d355@minster33c3r25> Message-ID: <005401c84429$1c635940$6400a8c0@DCYN3T81> One story on the history of Santa Claus ... a truly international wonder THE HISTORY OF SANTA CLAUS Santa Claus was not always a jolly old fellow. He did not always have long white whiskers and he did not always wear a big red suit. Like so many other traditions, he's a product of the great American melting pot - a blend of many different cultures and customs. Long before he lived in the North Pole, and long before his yearly Christmas visits brought joy to all the children of the world, Santa Claus was a child himself. He was once just an ordinary baby boy living in a village in what is now Turkey. The baby boy was just like any other, but his parents hoped for great things from their only son. They named him Nicholas, which means "hero of the people" Even at a young age, Nicholas was a kind and generous boy. He often helped the people in his village. He shared his meals with those who had nothing to eat, he was always the first to lend a helping hand, and he brought joy to young and old alike. At a very young age Nicholas joined the church. Nicolas became well-known throughout the land as a kind and wise young man. He was soon named a bishop of the church. Because Nicholas was still so young people called him the "Boy Bishop". He wore a long red robe with a red hat, and traveled on horseback. At every village, happy children would spot his bright robe from a distance and gather in the road to greet him. In one village, Bishop Nicholas heard the sorrowful tale of a poor old man and his three young daughters. It seemed the man could no longer feed his daughters, and he feared he would have to send them away from him. Nicholas knew he could help this family. That night, while the whole village slept, Nicholas crept up to the hut where they three sisters lived. He climbed up to the rooftop to find the chimney. There Nicholas dropped three bags of gold, one by one, down the chimney stack. Earlier that day, the three sisters had hung their newly washed stockings by the fireplace to dry. Each small bag of gold that Nicholas dropped fell into one of the stockings below. The next morning, the girls were overjoyed to find gold coins in their stockings. "Father", they called, running to wake him. "We have received a magical gift!" As the story of these three sisters spread from village to village, other people began hanging their stockings by the fire, hoping to find a secret gift when they awoke the next morning. Though this was Bishop Nicholas' most famous gift, it was not his first good deed. And it would certainly not be his last. For all of his good deeds, Bishop Nicholas was named a Saint. He is honored as the saint who looks after all children. Because of his wisdom and sensitivity, many groups claimed St. Nicholas as their patron saint. Children, orphans, sailors, and even thieves often prayed to the compassionate saint for guidance and protection. Entire countries, including Russia and Greece, also adopted him as their patron saint, as well as students and pawnbrokers. The date of his death, December 6th, was commemorated with an annual feast, which gradually came to mark the beginning of the medieval Christmas season. On St. Nicholas' Eve, youngsters would set out food for the saint, straw for his horses and schnapps for his attendant. The next morning, obedient children awoke to find their gifts replaced with sweets and toys, found their offering untouched. St. Nicholas' Day is still observed in many countries, and gifts are exchanged in honor of the spirit of the brotherhood and charity that he embodied. After the Protestant Reformation in the sixteenth century, the feasting and veneration of Catholic saints were banned. But people had become accustomed to the annual visit from their gift-giving saint and didn't want to forget the purpose of the holiday. So in some countries, the festivities of St. Nicholas' Day were merged with celebrations of the birth of Christ Christmas. And although the gift-bearer took on new, non-religious forms, he still reflected the saints generous spirit. In Germany, he appeared as Weihnachtsmann, in England as Father Christmas, and in France, as P?r? No?l, who left small gifts in the children's shoes. Immigrants to the New World brought along their various beliefs when they crossed the Atlantic. The Scandinavians introduced gift-giving elves, the Germans brought their decorated trees and the Irish contributed the ancient Gaelic custom of placing a lighted candle in the window. In 1822 in the now-classic poem by Dr. Clement Moore, "A Visit from St. Nicholas," more commonly known as "The Night Before Christmas," gave an Arctic flavor to Santa's image when he substituted eight tiny reindeer and a sleigh for St. Nicholas? normal horse and wagon. It is Moore's description of Santa that we most often think of today: "He had a broad face, and a little round belly, that shook, when he laughed, like a bowl full of jelly." St. Nicholas' evolution into today's happy, larger-than-life Santa Claus is a wonderful example of the blending of countless beliefs and practices from around the world. This benevolent figure encompasses all the goodness and innocence of childhood. And because goodness is his very essence, in every kindness we do, Santa will always be remembered. --------------------- Seasons Greetings to All Bob Gajewski No virus found in this outgoing message. Checked by AVG Free Edition. Version: 7.5.516 / Virus Database: 269.17.5/1191 - Release Date: 12/20/2007 14:14 PM From ssharkins at gmail.com Fri Dec 21 17:41:09 2007 From: ssharkins at gmail.com (Susan Harkins) Date: Fri, 21 Dec 2007 18:41:09 -0500 Subject: [AccessD] OT: Have A Great Christmas References: <00b301c8436a$e49036f0$0301a8c0@HAL9005><000f01c843a6$3b871600$2753d355@minster33c3r25> <005401c84429$1c635940$6400a8c0@DCYN3T81> Message-ID: <00ce01c8442a$f8b53700$4b3a8343@SusanOne> As a young girl, I read the most endearing story of St. Nick -- I guess that's when it all finally really clicked for me. Susan H. One story on the history of Santa Claus ... a truly international wonder From thewaddles at sbcglobal.net Sat Dec 22 00:12:21 2007 From: thewaddles at sbcglobal.net (Kevin Waddle) Date: Fri, 21 Dec 2007 22:12:21 -0800 Subject: [AccessD] Spell Check In-Reply-To: <005401c843e9$bbe11330$0301a8c0@HAL9005> References: <005401c843e9$bbe11330$0301a8c0@HAL9005> Message-ID: <004101c84461$9d4c02e0$6600a8c0@TheWaddles> Rocky, Comment out the line... 'DoCmd.GoToRecord , , acFirst And it will start from the current record. By the way, nice code! HTH, Kevin -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin at Beach Access Software Sent: Friday, December 21, 2007 7:54 AM To: 'Access Developers discussion and problem solving' Subject: [AccessD] Spell Check Dear List: I have a spell check in an app built-in to a command button - spell checks one text field on a continuous bound form. It works well, except that there doesn't seem to be a way to interrupt it once it's started. I tried a few different events thinking I could set a tag in a control, and, in the spell checking loop, look for a change in the tag. But nothing seems to trigger while it's in the loop. I've modified the routine to spell check only the current record. But it would be nice to be able to spell check forward from the current record to the end of the recordset but give the user a way to escape if the accidentally start the spell check and want to abort it. Spell checking the whole recordset at the moment takes about 10 minutes. Any ideas? Here's the code. It's pretty simple: DoCmd.GoToRecord , , acFirst Do While Me.NewRecord = False Me.TimeEntryNarrative.SetFocus Me.TimeEntryNarrative.SelStart = 0 If Not IsNull(Me.TimeEntryNarrative) Then Me.TimeEntryNarrative.SelLength = Len(Me.TimeEntryNarrative) DoCmd.SetWarnings False DoCmd.RunCommand acCmdSpelling DoCmd.SetWarnings True End If DoCmd.GoToRecord , , acNext Loop MTIA, Rocky . -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From rockysmolin at bchacc.com Sat Dec 22 01:13:08 2007 From: rockysmolin at bchacc.com (Rocky Smolin at Beach Access Software) Date: Fri, 21 Dec 2007 23:13:08 -0800 Subject: [AccessD] Spell Check In-Reply-To: <004101c84461$9d4c02e0$6600a8c0@TheWaddles> References: <005401c843e9$bbe11330$0301a8c0@HAL9005> <004101c84461$9d4c02e0$6600a8c0@TheWaddles> Message-ID: <002b01c8446a$1b160830$0301a8c0@HAL9005> Kevin: That might do it. Not the 'perfect' solution for this client. But gets him closer fur sure. Originally there was just the one line: DoCmd.RunCommand acCmdSpelling. Which meant he could hit Cancel and the spell check would stop. But it checked all the fields which meant a lot clicking of 'Ignore All'. He only wants to check the one field - TimeEntryNarrative - so I set him up with that. But there's no way to stop the spell check once it starts and if the underlying recordset isn't well filtered, then it takes a long time to finish. Thanks, Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Kevin Waddle Sent: Friday, December 21, 2007 10:12 PM To: 'Access Developers discussion and problem solving' Cc: 'Rocky Smolin at Beach Access Software' Subject: Re: [AccessD] Spell Check Rocky, Comment out the line... 'DoCmd.GoToRecord , , acFirst And it will start from the current record. By the way, nice code! HTH, Kevin -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin at Beach Access Software Sent: Friday, December 21, 2007 7:54 AM To: 'Access Developers discussion and problem solving' Subject: [AccessD] Spell Check Dear List: I have a spell check in an app built-in to a command button - spell checks one text field on a continuous bound form. It works well, except that there doesn't seem to be a way to interrupt it once it's started. I tried a few different events thinking I could set a tag in a control, and, in the spell checking loop, look for a change in the tag. But nothing seems to trigger while it's in the loop. I've modified the routine to spell check only the current record. But it would be nice to be able to spell check forward from the current record to the end of the recordset but give the user a way to escape if the accidentally start the spell check and want to abort it. Spell checking the whole recordset at the moment takes about 10 minutes. Any ideas? Here's the code. It's pretty simple: DoCmd.GoToRecord , , acFirst Do While Me.NewRecord = False Me.TimeEntryNarrative.SetFocus Me.TimeEntryNarrative.SelStart = 0 If Not IsNull(Me.TimeEntryNarrative) Then Me.TimeEntryNarrative.SelLength = Len(Me.TimeEntryNarrative) DoCmd.SetWarnings False DoCmd.RunCommand acCmdSpelling DoCmd.SetWarnings True End If DoCmd.GoToRecord , , acNext Loop 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 No virus found in this incoming message. Checked by AVG Free Edition. Version: 7.5.516 / Virus Database: 269.17.5/1191 - Release Date: 12/20/2007 2:14 PM From max.wanadoo at gmail.com Sat Dec 22 07:19:31 2007 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Sat, 22 Dec 2007 13:19:31 -0000 Subject: [AccessD] Spell Check In-Reply-To: <002b01c8446a$1b160830$0301a8c0@HAL9005> Message-ID: <000a01c8449d$4a7a6a70$8119fea9@LTVM> Rocky, What I do in situation like this is to have a button on the form with "Cancel" on it (appears when the spell check is invoked). In the Routine I have code something like this. Dim bCancel as boolean bCancel = Forms!myform!myCancelButton Do while ...your code bCancel = Forms!myform!myCancelButton If bcancel = true then exit do Doevents Loop Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin at Beach Access Software Sent: Saturday, December 22, 2007 7:13 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Spell Check Kevin: That might do it. Not the 'perfect' solution for this client. But gets him closer fur sure. Originally there was just the one line: DoCmd.RunCommand acCmdSpelling. Which meant he could hit Cancel and the spell check would stop. But it checked all the fields which meant a lot clicking of 'Ignore All'. He only wants to check the one field - TimeEntryNarrative - so I set him up with that. But there's no way to stop the spell check once it starts and if the underlying recordset isn't well filtered, then it takes a long time to finish. Thanks, Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Kevin Waddle Sent: Friday, December 21, 2007 10:12 PM To: 'Access Developers discussion and problem solving' Cc: 'Rocky Smolin at Beach Access Software' Subject: Re: [AccessD] Spell Check Rocky, Comment out the line... 'DoCmd.GoToRecord , , acFirst And it will start from the current record. By the way, nice code! HTH, Kevin -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin at Beach Access Software Sent: Friday, December 21, 2007 7:54 AM To: 'Access Developers discussion and problem solving' Subject: [AccessD] Spell Check Dear List: I have a spell check in an app built-in to a command button - spell checks one text field on a continuous bound form. It works well, except that there doesn't seem to be a way to interrupt it once it's started. I tried a few different events thinking I could set a tag in a control, and, in the spell checking loop, look for a change in the tag. But nothing seems to trigger while it's in the loop. I've modified the routine to spell check only the current record. But it would be nice to be able to spell check forward from the current record to the end of the recordset but give the user a way to escape if the accidentally start the spell check and want to abort it. Spell checking the whole recordset at the moment takes about 10 minutes. Any ideas? Here's the code. It's pretty simple: DoCmd.GoToRecord , , acFirst Do While Me.NewRecord = False Me.TimeEntryNarrative.SetFocus Me.TimeEntryNarrative.SelStart = 0 If Not IsNull(Me.TimeEntryNarrative) Then Me.TimeEntryNarrative.SelLength = Len(Me.TimeEntryNarrative) DoCmd.SetWarnings False DoCmd.RunCommand acCmdSpelling DoCmd.SetWarnings True End If DoCmd.GoToRecord , , acNext Loop 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 No virus found in this incoming message. Checked by AVG Free Edition. Version: 7.5.516 / Virus Database: 269.17.5/1191 - Release Date: 12/20/2007 2:14 PM -- 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 Dec 22 07:26:18 2007 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Sat, 22 Dec 2007 13:26:18 -0000 Subject: [AccessD] OT:Xmas Fairy In-Reply-To: <005401c843e9$bbe11330$0301a8c0@HAL9005> Message-ID: <000c01c8449e$3db89e50$8119fea9@LTVM> SANTA'S TREE When four of Santa's elves got sick, and the trainee elves did not produce the toys as fast as the regular ones, Santa was beginning to feel the pressure of being behind schedule. Then Mrs. Claus told Santa that her Mom was coming to visit. This stressed Santa even more. When he went to harness the reindeer, he found that three of them were about to give birth and two had jumped the fence and were out, heaven knows where. More stress. Then when he began to load the sleigh one of the boards cracked and the toy bag Fell to the ground and scattered the toys. So, frustrated, Santa went into the house for a cup of apple cider and a shot of rum. When he went to the cupboard, he discovered that the elves had hidden the liquor,And there was nothing to drink. In his frustration, he accidentally dropped the cider pot, and it broke into hundreds of little pieces all over the kitchen floor. He went to get the broom and found that mice had eaten the straw end of the broom. Just then the doorbell rang, and irritable Santa trudged to the door. He opened the Door, and there was a little angel with a great big Christmas tree. The angel said, very cheerfully, "Merry Christmas, Santa. Isn't it a lovely day? I have a beautiful tree for you. Where would you like me To stick it?" And so began the tradition of the little angel on top of the Christmas tree. From ssharkins at gmail.com Sat Dec 22 08:06:24 2007 From: ssharkins at gmail.com (Susan Harkins) Date: Sat, 22 Dec 2007 09:06:24 -0500 Subject: [AccessD] OT:Xmas Fairy References: <000c01c8449e$3db89e50$8119fea9@LTVM> Message-ID: <005101c844a4$5e4a44b0$4b3a8343@SusanOne> Max, you are so sick! ;) Susan H. > SANTA'S TREE From rockysmolin at bchacc.com Sat Dec 22 08:58:37 2007 From: rockysmolin at bchacc.com (Rocky Smolin at Beach Access Software) Date: Sat, 22 Dec 2007 06:58:37 -0800 Subject: [AccessD] Spell Check In-Reply-To: <000a01c8449d$4a7a6a70$8119fea9@LTVM> References: <002b01c8446a$1b160830$0301a8c0@HAL9005> <000a01c8449d$4a7a6a70$8119fea9@LTVM> Message-ID: <000f01c844ab$22c1c600$0301a8c0@HAL9005> Max: Is there something in the click event of the cancel button then? Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo Sent: Saturday, December 22, 2007 5:20 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Spell Check Rocky, What I do in situation like this is to have a button on the form with "Cancel" on it (appears when the spell check is invoked). In the Routine I have code something like this. Dim bCancel as boolean bCancel = Forms!myform!myCancelButton Do while ...your code bCancel = Forms!myform!myCancelButton If bcancel = true then exit do Doevents Loop Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin at Beach Access Software Sent: Saturday, December 22, 2007 7:13 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Spell Check Kevin: That might do it. Not the 'perfect' solution for this client. But gets him closer fur sure. Originally there was just the one line: DoCmd.RunCommand acCmdSpelling. Which meant he could hit Cancel and the spell check would stop. But it checked all the fields which meant a lot clicking of 'Ignore All'. He only wants to check the one field - TimeEntryNarrative - so I set him up with that. But there's no way to stop the spell check once it starts and if the underlying recordset isn't well filtered, then it takes a long time to finish. Thanks, Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Kevin Waddle Sent: Friday, December 21, 2007 10:12 PM To: 'Access Developers discussion and problem solving' Cc: 'Rocky Smolin at Beach Access Software' Subject: Re: [AccessD] Spell Check Rocky, Comment out the line... 'DoCmd.GoToRecord , , acFirst And it will start from the current record. By the way, nice code! HTH, Kevin -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin at Beach Access Software Sent: Friday, December 21, 2007 7:54 AM To: 'Access Developers discussion and problem solving' Subject: [AccessD] Spell Check Dear List: I have a spell check in an app built-in to a command button - spell checks one text field on a continuous bound form. It works well, except that there doesn't seem to be a way to interrupt it once it's started. I tried a few different events thinking I could set a tag in a control, and, in the spell checking loop, look for a change in the tag. But nothing seems to trigger while it's in the loop. I've modified the routine to spell check only the current record. But it would be nice to be able to spell check forward from the current record to the end of the recordset but give the user a way to escape if the accidentally start the spell check and want to abort it. Spell checking the whole recordset at the moment takes about 10 minutes. Any ideas? Here's the code. It's pretty simple: DoCmd.GoToRecord , , acFirst Do While Me.NewRecord = False Me.TimeEntryNarrative.SetFocus Me.TimeEntryNarrative.SelStart = 0 If Not IsNull(Me.TimeEntryNarrative) Then Me.TimeEntryNarrative.SelLength = Len(Me.TimeEntryNarrative) DoCmd.SetWarnings False DoCmd.RunCommand acCmdSpelling DoCmd.SetWarnings True End If DoCmd.GoToRecord , , acNext Loop 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 No virus found in this incoming message. Checked by AVG Free Edition. Version: 7.5.516 / Virus Database: 269.17.5/1191 - Release Date: 12/20/2007 2:14 PM -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com No virus found in this incoming message. Checked by AVG Free Edition. Version: 7.5.516 / Virus Database: 269.17.5/1191 - Release Date: 12/20/2007 2:14 PM From max.wanadoo at gmail.com Sat Dec 22 12:48:17 2007 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Sat, 22 Dec 2007 18:48:17 -0000 Subject: [AccessD] Spell Check In-Reply-To: <000f01c844ab$22c1c600$0301a8c0@HAL9005> Message-ID: <000301c844cb$38172570$8119fea9@LTVM> Hi Rocky, The button on the form "on click" sets the value to true If it is True, then YOUR routine picks this up an exits. That is why the doevents is there. Hth Max Ps. Sorry if this is garbled, Rocky, but I am really drunk and signing off.... -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin at Beach Access Software Sent: Saturday, December 22, 2007 2:59 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Spell Check Max: Is there something in the click event of the cancel button then? Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo Sent: Saturday, December 22, 2007 5:20 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Spell Check Rocky, What I do in situation like this is to have a button on the form with "Cancel" on it (appears when the spell check is invoked). In the Routine I have code something like this. Dim bCancel as boolean bCancel = Forms!myform!myCancelButton Do while ...your code bCancel = Forms!myform!myCancelButton If bcancel = true then exit do Doevents Loop Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin at Beach Access Software Sent: Saturday, December 22, 2007 7:13 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Spell Check Kevin: That might do it. Not the 'perfect' solution for this client. But gets him closer fur sure. Originally there was just the one line: DoCmd.RunCommand acCmdSpelling. Which meant he could hit Cancel and the spell check would stop. But it checked all the fields which meant a lot clicking of 'Ignore All'. He only wants to check the one field - TimeEntryNarrative - so I set him up with that. But there's no way to stop the spell check once it starts and if the underlying recordset isn't well filtered, then it takes a long time to finish. Thanks, Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Kevin Waddle Sent: Friday, December 21, 2007 10:12 PM To: 'Access Developers discussion and problem solving' Cc: 'Rocky Smolin at Beach Access Software' Subject: Re: [AccessD] Spell Check Rocky, Comment out the line... 'DoCmd.GoToRecord , , acFirst And it will start from the current record. By the way, nice code! HTH, Kevin -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin at Beach Access Software Sent: Friday, December 21, 2007 7:54 AM To: 'Access Developers discussion and problem solving' Subject: [AccessD] Spell Check Dear List: I have a spell check in an app built-in to a command button - spell checks one text field on a continuous bound form. It works well, except that there doesn't seem to be a way to interrupt it once it's started. I tried a few different events thinking I could set a tag in a control, and, in the spell checking loop, look for a change in the tag. But nothing seems to trigger while it's in the loop. I've modified the routine to spell check only the current record. But it would be nice to be able to spell check forward from the current record to the end of the recordset but give the user a way to escape if the accidentally start the spell check and want to abort it. Spell checking the whole recordset at the moment takes about 10 minutes. Any ideas? Here's the code. It's pretty simple: DoCmd.GoToRecord , , acFirst Do While Me.NewRecord = False Me.TimeEntryNarrative.SetFocus Me.TimeEntryNarrative.SelStart = 0 If Not IsNull(Me.TimeEntryNarrative) Then Me.TimeEntryNarrative.SelLength = Len(Me.TimeEntryNarrative) DoCmd.SetWarnings False DoCmd.RunCommand acCmdSpelling DoCmd.SetWarnings True End If DoCmd.GoToRecord , , acNext Loop 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 No virus found in this incoming message. Checked by AVG Free Edition. Version: 7.5.516 / Virus Database: 269.17.5/1191 - Release Date: 12/20/2007 2:14 PM -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com No virus found in this incoming message. Checked by AVG Free Edition. Version: 7.5.516 / Virus Database: 269.17.5/1191 - Release Date: 12/20/2007 2:14 PM -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From john at winhaven.net Sat Dec 22 13:06:56 2007 From: john at winhaven.net (John Bartow) Date: Sat, 22 Dec 2007 13:06:56 -0600 Subject: [AccessD] Spell Check In-Reply-To: <000301c844cb$38172570$8119fea9@LTVM> Message-ID: <200712221908.lBMJ8i6K002073@databaseadvisors.com> LOL! So, should Rocky take the advice or wait for the hangover response? ;o) -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo Ps. Sorry if this is garbled, Rocky, but I am really drunk and signing off.... From markamatte at hotmail.com Sat Dec 22 13:49:35 2007 From: markamatte at hotmail.com (Mark A Matte) Date: Sat, 22 Dec 2007 19:49:35 +0000 Subject: [AccessD] Spell Check In-Reply-To: <200712221908.lBMJ8i6K002073@databaseadvisors.com> References: <000301c844cb$38172570$8119fea9@LTVM> <200712221908.lBMJ8i6K002073@databaseadvisors.com> Message-ID: WOW...that is absolutely wonderful. I have been there...writing sloppy code at 2 am...whiskey on the keyboard and white-out on the monitor...lol > From: john at winhaven.net > To: accessd at databaseadvisors.com > Date: Sat, 22 Dec 2007 13:06:56 -0600 > Subject: Re: [AccessD] Spell Check > > LOL! > > So, should Rocky take the advice or wait for the hangover response? > ;o) > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo > > Ps. Sorry if this is garbled, Rocky, but I am really drunk and signing > off.... > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com _________________________________________________________________ Share life as it happens with the new Windows Live. http://www.windowslive.com/share.html?ocid=TXT_TAGHM_Wave2_sharelife_122007 From rockysmolin at bchacc.com Sat Dec 22 15:28:03 2007 From: rockysmolin at bchacc.com (Rocky Smolin at Beach Access Software) Date: Sat, 22 Dec 2007 13:28:03 -0800 Subject: [AccessD] Spell Check In-Reply-To: <000301c844cb$38172570$8119fea9@LTVM> References: <000f01c844ab$22c1c600$0301a8c0@HAL9005> <000301c844cb$38172570$8119fea9@LTVM> Message-ID: <005e01c844e1$898a4610$0301a8c0@HAL9005> Aha! DoEvents. That's what I need. MT Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo Sent: Saturday, December 22, 2007 10:48 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Spell Check Hi Rocky, The button on the form "on click" sets the value to true If it is True, then YOUR routine picks this up an exits. That is why the doevents is there. Hth Max Ps. Sorry if this is garbled, Rocky, but I am really drunk and signing off.... -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin at Beach Access Software Sent: Saturday, December 22, 2007 2:59 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Spell Check Max: Is there something in the click event of the cancel button then? Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo Sent: Saturday, December 22, 2007 5:20 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Spell Check Rocky, What I do in situation like this is to have a button on the form with "Cancel" on it (appears when the spell check is invoked). In the Routine I have code something like this. Dim bCancel as boolean bCancel = Forms!myform!myCancelButton Do while ...your code bCancel = Forms!myform!myCancelButton If bcancel = true then exit do Doevents Loop Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin at Beach Access Software Sent: Saturday, December 22, 2007 7:13 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Spell Check Kevin: That might do it. Not the 'perfect' solution for this client. But gets him closer fur sure. Originally there was just the one line: DoCmd.RunCommand acCmdSpelling. Which meant he could hit Cancel and the spell check would stop. But it checked all the fields which meant a lot clicking of 'Ignore All'. He only wants to check the one field - TimeEntryNarrative - so I set him up with that. But there's no way to stop the spell check once it starts and if the underlying recordset isn't well filtered, then it takes a long time to finish. Thanks, Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Kevin Waddle Sent: Friday, December 21, 2007 10:12 PM To: 'Access Developers discussion and problem solving' Cc: 'Rocky Smolin at Beach Access Software' Subject: Re: [AccessD] Spell Check Rocky, Comment out the line... 'DoCmd.GoToRecord , , acFirst And it will start from the current record. By the way, nice code! HTH, Kevin -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin at Beach Access Software Sent: Friday, December 21, 2007 7:54 AM To: 'Access Developers discussion and problem solving' Subject: [AccessD] Spell Check Dear List: I have a spell check in an app built-in to a command button - spell checks one text field on a continuous bound form. It works well, except that there doesn't seem to be a way to interrupt it once it's started. I tried a few different events thinking I could set a tag in a control, and, in the spell checking loop, look for a change in the tag. But nothing seems to trigger while it's in the loop. I've modified the routine to spell check only the current record. But it would be nice to be able to spell check forward from the current record to the end of the recordset but give the user a way to escape if the accidentally start the spell check and want to abort it. Spell checking the whole recordset at the moment takes about 10 minutes. Any ideas? Here's the code. It's pretty simple: DoCmd.GoToRecord , , acFirst Do While Me.NewRecord = False Me.TimeEntryNarrative.SetFocus Me.TimeEntryNarrative.SelStart = 0 If Not IsNull(Me.TimeEntryNarrative) Then Me.TimeEntryNarrative.SelLength = Len(Me.TimeEntryNarrative) DoCmd.SetWarnings False DoCmd.RunCommand acCmdSpelling DoCmd.SetWarnings True End If DoCmd.GoToRecord , , acNext Loop 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 No virus found in this incoming message. Checked by AVG Free Edition. Version: 7.5.516 / Virus Database: 269.17.5/1191 - Release Date: 12/20/2007 2:14 PM -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com No virus found in this incoming message. Checked by AVG Free Edition. Version: 7.5.516 / Virus Database: 269.17.5/1191 - Release Date: 12/20/2007 2:14 PM -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com No virus found in this incoming message. Checked by AVG Free Edition. Version: 7.5.516 / Virus Database: 269.17.5/1191 - Release Date: 12/20/2007 2:14 PM From rockysmolin at bchacc.com Sat Dec 22 15:28:49 2007 From: rockysmolin at bchacc.com (Rocky Smolin at Beach Access Software) Date: Sat, 22 Dec 2007 13:28:49 -0800 Subject: [AccessD] Spell Check In-Reply-To: References: <000301c844cb$38172570$8119fea9@LTVM><200712221908.lBMJ8i6K002073@databaseadvisors.com> Message-ID: <005f01c844e1$a45a70a0$0301a8c0@HAL9005> And yet...there's the answer I need. Go figure. Perhaps we should know what he's drinking. Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark A Matte Sent: Saturday, December 22, 2007 11:50 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Spell Check WOW...that is absolutely wonderful. I have been there...writing sloppy code at 2 am...whiskey on the keyboard and white-out on the monitor...lol > From: john at winhaven.net > To: accessd at databaseadvisors.com > Date: Sat, 22 Dec 2007 13:06:56 -0600 > Subject: Re: [AccessD] Spell Check > > LOL! > > So, should Rocky take the advice or wait for the hangover response? > ;o) > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo > > Ps. Sorry if this is garbled, Rocky, but I am really drunk and signing > off.... > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com _________________________________________________________________ Share life as it happens with the new Windows Live. http://www.windowslive.com/share.html?ocid=TXT_TAGHM_Wave2_sharelife_122007 -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com No virus found in this incoming message. Checked by AVG Free Edition. Version: 7.5.516 / Virus Database: 269.17.5/1191 - Release Date: 12/20/2007 2:14 PM From john at winhaven.net Sat Dec 22 17:52:16 2007 From: john at winhaven.net (John Bartow) Date: Sat, 22 Dec 2007 17:52:16 -0600 Subject: [AccessD] Spell Check In-Reply-To: <005f01c844e1$a45a70a0$0301a8c0@HAL9005> Message-ID: <200712222353.lBMNrZIh002617@databaseadvisors.com> Yeah Mark, give it up! Guinness just makes me dumber than I am and brandy makes me lazier. I need a drink with positive side effects! :o) -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin at And yet...there's the answer I need. Go figure. Perhaps we should know what he's drinking. Rocky From rockysmolin at bchacc.com Sat Dec 22 18:42:10 2007 From: rockysmolin at bchacc.com (Rocky Smolin at Beach Access Software) Date: Sat, 22 Dec 2007 16:42:10 -0800 Subject: [AccessD] Spell Check In-Reply-To: <200712222353.lBMNrZIh002617@databaseadvisors.com> References: <005f01c844e1$a45a70a0$0301a8c0@HAL9005> <200712222353.lBMNrZIh002617@databaseadvisors.com> Message-ID: <006101c844fc$a7737c30$0301a8c0@HAL9005> Rum and Jolt Cola? R -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John Bartow Sent: Saturday, December 22, 2007 3:52 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Spell Check Yeah Mark, give it up! Guinness just makes me dumber than I am and brandy makes me lazier. I need a drink with positive side effects! :o) -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin at And yet...there's the answer I need. Go figure. Perhaps we should know what he's drinking. Rocky -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com No virus found in this incoming message. Checked by AVG Free Edition. Version: 7.5.516 / Virus Database: 269.17.5/1191 - Release Date: 12/20/2007 2:14 PM From ssharkins at gmail.com Sat Dec 22 19:00:27 2007 From: ssharkins at gmail.com (Susan Harkins) Date: Sat, 22 Dec 2007 20:00:27 -0500 Subject: [AccessD] Spell Check References: <000301c844cb$38172570$8119fea9@LTVM><200712221908.lBMJ8i6K002073@databaseadvisors.com> Message-ID: <006a01c844ff$41452960$4b3a8343@SusanOne> I have you ALL topped. I spent this evening having Christmas with my daughter, son, grandchildren, and my ex and his second wife. I have a date with Marker's Mark that I've GOT to keep... Susan H. > > WOW...that is absolutely wonderful. > > I have been there...writing sloppy code at 2 am...whiskey on the keyboard > and white-out on the monitor...lol From accessd at shaw.ca Sat Dec 22 20:20:48 2007 From: accessd at shaw.ca (Jim Lawrence) Date: Sat, 22 Dec 2007 18:20:48 -0800 Subject: [AccessD] Spell Check In-Reply-To: <006a01c844ff$41452960$4b3a8343@SusanOne> References: <000301c844cb$38172570$8119fea9@LTVM> <200712221908.lBMJ8i6K002073@databaseadvisors.com> <006a01c844ff$41452960$4b3a8343@SusanOne> Message-ID: <17E5D33FEB8B4EC2A1D112DDDCD382D9@creativesystemdesigns.com> Talk about in-laws and outlaws... Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Susan Harkins Sent: Saturday, December 22, 2007 5:00 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Spell Check I have you ALL topped. I spent this evening having Christmas with my daughter, son, grandchildren, and my ex and his second wife. I have a date with Marker's Mark that I've GOT to keep... Susan H. > > WOW...that is absolutely wonderful. > > I have been there...writing sloppy code at 2 am...whiskey on the keyboard > and white-out on the monitor...lol -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From rockysmolin at bchacc.com Sat Dec 22 22:54:44 2007 From: rockysmolin at bchacc.com (Rocky Smolin at Beach Access Software) Date: Sat, 22 Dec 2007 20:54:44 -0800 Subject: [AccessD] Spell Check In-Reply-To: <006a01c844ff$41452960$4b3a8343@SusanOne> References: <000301c844cb$38172570$8119fea9@LTVM><200712221908.lBMJ8i6K002073@databaseadvisors.com> <006a01c844ff$41452960$4b3a8343@SusanOne> Message-ID: <006201c8451f$efeba640$0301a8c0@HAL9005> You win. Hands down. Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Susan Harkins Sent: Saturday, December 22, 2007 5:00 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Spell Check I have you ALL topped. I spent this evening having Christmas with my daughter, son, grandchildren, and my ex and his second wife. I have a date with Marker's Mark that I've GOT to keep... Susan H. > > WOW...that is absolutely wonderful. > > I have been there...writing sloppy code at 2 am...whiskey on the > keyboard and white-out on the monitor...lol -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com No virus found in this incoming message. Checked by AVG Free Edition. Version: 7.5.516 / Virus Database: 269.17.5/1191 - Release Date: 12/20/2007 2:14 PM From max.wanadoo at gmail.com Sun Dec 23 02:18:45 2007 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Sun, 23 Dec 2007 08:18:45 -0000 Subject: [AccessD] Spell Check In-Reply-To: <005f01c844e1$a45a70a0$0301a8c0@HAL9005> Message-ID: <000c01c8453c$7136f300$8119fea9@LTVM> >>I have been there...writing sloppy code at 2 am "Sloppy Code!" I resemble that remark! Max Ps. Have you sorted it now Rocky? I am sorta sober again, so if you need to come back then please do. Pps. It started at the pub with Pints of Beer (John Smith's Bitter) and then continued with at home Smirnoff Vodka with a touch of Lemonade. Then my wife took advantage of me, mugged me and took all my money. I am just so generous when I have been drinking and she takes advantage of it. When I woke this morning I had a happy wife and empty wallet. Ooh well... Off to the 'hole in the wall' for a topup. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin at Beach Access Software Sent: Saturday, December 22, 2007 9:29 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Spell Check And yet...there's the answer I need. Go figure. Perhaps we should know what he's drinking. Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark A Matte Sent: Saturday, December 22, 2007 11:50 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Spell Check WOW...that is absolutely wonderful. I have been there...writing sloppy code at 2 am...whiskey on the keyboard and white-out on the monitor...lol > From: john at winhaven.net > To: accessd at databaseadvisors.com > Date: Sat, 22 Dec 2007 13:06:56 -0600 > Subject: Re: [AccessD] Spell Check > > LOL! > > So, should Rocky take the advice or wait for the hangover response? > ;o) > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo > > Ps. Sorry if this is garbled, Rocky, but I am really drunk and signing > off.... > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com _________________________________________________________________ Share life as it happens with the new Windows Live. http://www.windowslive.com/share.html?ocid=TXT_TAGHM_Wave2_sharelife_122007 -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com No virus found in this incoming message. Checked by AVG Free Edition. Version: 7.5.516 / Virus Database: 269.17.5/1191 - Release Date: 12/20/2007 2:14 PM -- 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 Dec 23 03:06:38 2007 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Sun, 23 Dec 2007 09:06:38 -0000 Subject: [AccessD] OT:Xmas Soldier In-Reply-To: <005101c844a4$5e4a44b0$4b3a8343@SusanOne> Message-ID: <001301c84543$211419f0$8119fea9@LTVM> I probably am Susan, See what you make of this poem. As an ex Soldier, I couldn't read it without crying. Max Ps. Contrary to popular belief, I do have a heart! This was written by a British Serviceman serving overseas, but can equally apply to many nationalities. IT'S CHRISTMAS DAY - ALL IS SECURE IT WAS THE NIGHT BEFORE CHRISTMAS, HE LIVED ALL ALONE, IN A ONE BEDROOM HOUSE MADE OF PLASTER AND STONE I HAD COME DOWN THE CHIMNEY WITH PRESENTS TO GIVE AND TO SEE JUST WHO IN THIS HOME DID LIVE I LOOKED ALL ABOUT - A STRANGE SIGHT I DID SEE ; NO TINSEL NO PRESENTS NOT EVEN A TREE. NO STOCKING BY THE MANTLE, JUST BOOTS FILLED WITH SAND, ON THE WALL HUNG PICTURES OF FAR DISTANT LANDS. WITH MEDALS AND BADGES, AWARDS OF ALL KINDS, A SOBER THOUGHT CAME THROUGH MY MIND FOR THIS HOUSE WAS DIFFERENT - IT WAS DARK AND DREARY ; I FOUND THE HOME OF A SOLDIER. ONCE I COULD SEE CLEARLY THE SOLDIER LAY SLEEPING SILENT ALONE CURLED UP ON THE FLOOR IN THIS ONE BEDROOM HOME THE FACE WAS SO GENTLE ; THE ROOM IN SUCH DISORDER, NOT HOW I PICTURED A LONE BRITISH SOLDIER. WAS THIS THE HERO OF WHOM I'D JUST READ CURLED UP ON A PONCHO THE FLOOR FOR A BED I REALISED THE FAMILIES THAT I SAW THIS NIGHT OWED THEIR LIVES TO THESE SOLDIERS WHO WERE WILLING TO FIGHT. SOON ROUND THE WORLD THE CHILDREN WOULD PLAY AND GROWNUPS WOULD CELEBRATE A BRIGHT CHRISTMAS DAY THEY ALL ENJOY FREEDOM EACH MONTH OF THE YEAR BECAUSE OF THE SOLDIERS, LIKE THE ONE LYING HERE. I COULDN'T HELP WONDER HOW MANY ALONE ON A COLD CHRISTMAS EVE IN A LAND FAR FROM HOME THE VERY THOUGHT BROUGHT A TEAR TO MY EYE, I DROPPED TO MY KNEES AND STARTED TO CRY. THE SOLDIER AWAKENED AND I HEARD A ROUGH VOICE 'SANTA, DON'T CRY - THIS LIFE IS MY CHOICE I FIGHT FOR FREEDOM, I DON'T ASK FOR MORE. MY LIFE IS MY GOD, MY COUNTRY, MY CORPS' THE SOLDIER ROLLED OVER AND DRIFTED TO SLEEP. I COULDN'T CONTROL IT I CONTINUED TO WEEP. I KEPT WATCH FOR HOURS SO SILENT AND STILL AND WE BOTH SAT AND SHIVERED FROM THE COLD NIGHT'S CHILL. I DIDN'T WANT TO LEAVE ON THAT COLD DARK NIGHT THIS GUARDIAN OF HONOUR SO WILLING TO FIGHT THEN THE SOLDIER ROLLED OVER AND WITH A VOICE SOFT AND PURE WHISPERED 'CARRY ON SANTA, IT'S CHRISTMAS DAY - ALL IS SECURE' ONE LOOK AT MY WATCH AND I KNEW HE WAS RIGHT 'MERRY CHRISTMAS MY FRIEND AND TO ALL - A GOOD NIGHT' THIS POEM WAS WRITTEN BY A PEACE- KEEPING SOLDIER STATIONED OVERSEAS. THE FOLLOWING IS HIS REQUEST I THINK IT IS REASONABLE. "PLEASE WOULD YOU DO ME THE KIND FAVOUR OF SENDING THIS TO AS MANY PEOPLE AS YOU CAN CHRISTMAS WILL BE COMING SOON AND SOME CREDIT IS DUE TO OUR BRITISH SERVICE MEN AND WOMEN FOR OUR BEING ABLE TO CELEBRATE THESE FESTIVITIES. LET'S TRY IN THIS SMALL WAY TO PAY A TINY BIT BACK OF WHAT WE OWE ! Merry Christmas -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Susan Harkins Sent: Saturday, December 22, 2007 2:06 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] OT:Xmas Fairy Max, you are so sick! ;) Susan H. > SANTA'S TREE -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From ssharkins at gmail.com Sun Dec 23 08:59:04 2007 From: ssharkins at gmail.com (Susan Harkins) Date: Sun, 23 Dec 2007 09:59:04 -0500 Subject: [AccessD] OT:Xmas Soldier References: <001301c84543$211419f0$8119fea9@LTVM> Message-ID: <003501c84574$7a2b7390$4b3a8343@SusanOne> I've seen it before. My first husband, and the father of my children was in the Navy during the first Iranian crisis (Jimmy Carter). It was a tense time and he was gone alot. Every cruise was 9 to 10 months and spent in the Indian Ocean. He said many times, they thought we were at war. We missed more than one Christmas together, and of course, all the holidays were like that. You can't take a couple weeks off when you're sitting in the middle of the Indian Ocean. My current husband is in the Air Guard -- now the Kentucky Guard was actually called to active duty during the Vietnam War, but he wasn't in then. I think he was still in High School when that happened. Many of the men and women in the Kentucky Air Guard have been to Afghanistan and Iraq -- some from many months. Bill's old boss spent a year in Afghanistan. The command of the entire base just got back from a long tour in Iraq. Several units have been on active duty over there over the past few years. There's a good chance Bill will spend several months this year at the Texas border. He was in New Orleans after Katrina and even has a medal for his participation. In fact, it was the Kentucky Air Guard that got the airport up and running again. Two summers ago, he spent 3 months taking part in a special Army mission that I can't talk about, although I don't know anything of a classified nature. He just doesn't want me to talk about it online. My stepson is in the Army Guard. He's a drill sergeant and is often on active duty training active duty recruits. Being in the guard and reserves, neither has ever spent Christmas on active duty and away from home. We have been lucky. The poem is wrong though. When they're home, their homes are happy, bright, and full of love. It's only when they're away that some of the light dims. Susan H. >I probably am Susan, > See what you make of this poem. As an ex Soldier, I couldn't read it > without > crying. > Max > Ps. Contrary to popular belief, I do have a heart! > > > This was written by a British Serviceman serving overseas, but can equally > apply to many nationalities. > > IT'S CHRISTMAS DAY - ALL IS SECURE From max.wanadoo at gmail.com Sun Dec 23 09:18:37 2007 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Sun, 23 Dec 2007 15:18:37 -0000 Subject: [AccessD] OT:Xmas Soldier In-Reply-To: <003501c84574$7a2b7390$4b3a8343@SusanOne> Message-ID: <003d01c84577$18a63670$8119fea9@LTVM> Very nice, Susan. Clearly you understand the ethos of the poem. I am sure your home is warm and loving and your 'guys' are lucky to have you. Home is where the heart is. God Bless. Max Ps. Reading about your stepson being a Drill Sergeant made me smile and brought back memories of when I turned up at the barrack gates having just enlisted. In the distance we could see a squad of young kids being drilled by an adult and marching in our direction. It was only when they came close that we saw that they weren't kids but grown men and the 'adult' was actually a 6'8" tall drill sergeant. Oh happy days (I think ;-/) -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Susan Harkins Sent: Sunday, December 23, 2007 2:59 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] OT:Xmas Soldier I've seen it before. My first husband, and the father of my children was in the Navy during the first Iranian crisis (Jimmy Carter). It was a tense time and he was gone alot. Every cruise was 9 to 10 months and spent in the Indian Ocean. He said many times, they thought we were at war. We missed more than one Christmas together, and of course, all the holidays were like that. You can't take a couple weeks off when you're sitting in the middle of the Indian Ocean. My current husband is in the Air Guard -- now the Kentucky Guard was actually called to active duty during the Vietnam War, but he wasn't in then. I think he was still in High School when that happened. Many of the men and women in the Kentucky Air Guard have been to Afghanistan and Iraq -- some from many months. Bill's old boss spent a year in Afghanistan. The command of the entire base just got back from a long tour in Iraq. Several units have been on active duty over there over the past few years. There's a good chance Bill will spend several months this year at the Texas border. He was in New Orleans after Katrina and even has a medal for his participation. In fact, it was the Kentucky Air Guard that got the airport up and running again. Two summers ago, he spent 3 months taking part in a special Army mission that I can't talk about, although I don't know anything of a classified nature. He just doesn't want me to talk about it online. My stepson is in the Army Guard. He's a drill sergeant and is often on active duty training active duty recruits. Being in the guard and reserves, neither has ever spent Christmas on active duty and away from home. We have been lucky. The poem is wrong though. When they're home, their homes are happy, bright, and full of love. It's only when they're away that some of the light dims. Susan H. >I probably am Susan, > See what you make of this poem. As an ex Soldier, I couldn't read it >without crying. > Max > Ps. Contrary to popular belief, I do have a heart! > > > This was written by a British Serviceman serving overseas, but can > equally apply to many nationalities. > > IT'S CHRISTMAS DAY - ALL IS SECURE -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From markamatte at hotmail.com Sun Dec 23 10:44:45 2007 From: markamatte at hotmail.com (Mark A Matte) Date: Sun, 23 Dec 2007 16:44:45 +0000 Subject: [AccessD] OT:Xmas Soldier In-Reply-To: <003d01c84577$18a63670$8119fea9@LTVM> References: <003501c84574$7a2b7390$4b3a8343@SusanOne> <003d01c84577$18a63670$8119fea9@LTVM> Message-ID: I can't think of many things in this life that I truely fear...but I knew a man about 16 years ago that if he walked in right now...well...I won't say what body part might 'pucker'...but I'm sure I would be shaking. That would be my Drill Sergeant. By fearing his wrath, I could face any others's. I don't know how tall he was...but He seemed like a mountain to me. Mark A. Matte U.S. Army...MI,Commo, and 'fell' out of planes!!!(they say jump, but after the first step...you fall) > From: max.wanadoo at gmail.com > To: accessd at databaseadvisors.com > Date: Sun, 23 Dec 2007 15:18:37 +0000 > Subject: Re: [AccessD] OT:Xmas Soldier > > Very nice, Susan. > Clearly you understand the ethos of the poem. > I am sure your home is warm and loving and your 'guys' are lucky to have > you. Home is where the heart is. > God Bless. > Max > Ps. Reading about your stepson being a Drill Sergeant made me smile and > brought back memories of when I turned up at the barrack gates having just > enlisted. In the distance we could see a squad of young kids being drilled > by an adult and marching in our direction. It was only when they came close > that we saw that they weren't kids but grown men and the 'adult' was > actually a 6'8" tall drill sergeant. Oh happy days (I think ;-/) > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Susan Harkins > Sent: Sunday, December 23, 2007 2:59 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] OT:Xmas Soldier > > I've seen it before. > > My first husband, and the father of my children was in the Navy during the > first Iranian crisis (Jimmy Carter). It was a tense time and he was gone > alot. Every cruise was 9 to 10 months and spent in the Indian Ocean. He said > many times, they thought we were at war. We missed more than one Christmas > together, and of course, all the holidays were like that. You can't take a > couple weeks off when you're sitting in the middle of the Indian Ocean. > > My current husband is in the Air Guard -- now the Kentucky Guard was > actually called to active duty during the Vietnam War, but he wasn't in > then. I think he was still in High School when that happened. Many of the > men and women in the Kentucky Air Guard have been to Afghanistan and Iraq -- > some from many months. Bill's old boss spent a year in Afghanistan. The > command of the entire base just got back from a long tour in Iraq. Several > units have been on active duty over there over the past few years. > > There's a good chance Bill will spend several months this year at the Texas > border. He was in New Orleans after Katrina and even has a medal for his > participation. In fact, it was the Kentucky Air Guard that got the airport > up and running again. Two summers ago, he spent 3 months taking part in a > special Army mission that I can't talk about, although I don't know anything > of a classified nature. He just doesn't want me to talk about it online. My > stepson is in the Army Guard. He's a drill sergeant and is often on active > duty training active duty recruits. Being in the guard and reserves, neither > has ever spent Christmas on active duty and away from home. We have been > lucky. > > The poem is wrong though. When they're home, their homes are happy, bright, > and full of love. It's only when they're away that some of the light dims. > > Susan H. > > >>I probably am Susan, >> See what you make of this poem. As an ex Soldier, I couldn't read it >>without crying. >> Max >> Ps. Contrary to popular belief, I do have a heart! >> >> >> This was written by a British Serviceman serving overseas, but can >> equally apply to many nationalities. >> >> IT'S CHRISTMAS DAY - ALL IS SECURE > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com _________________________________________________________________ i?m is proud to present Cause Effect, a series about real people making a difference. http://im.live.com/Messenger/IM/MTV/?source=text_Cause_Effect From ssharkins at gmail.com Sun Dec 23 11:11:08 2007 From: ssharkins at gmail.com (Susan Harkins) Date: Sun, 23 Dec 2007 12:11:08 -0500 Subject: [AccessD] OT:Xmas Soldier References: <003d01c84577$18a63670$8119fea9@LTVM> Message-ID: <004d01c84589$0c578ec0$4b3a8343@SusanOne> > Ps. Reading about your stepson being a Drill Sergeant made me smile and > brought back memories of when I turned up at the barrack gates having just > enlisted. In the distance we could see a squad of young kids being > drilled > by an adult and marching in our direction. It was only when they came > close > that we saw that they weren't kids but grown men and the 'adult' was > actually a 6'8" tall drill sergeant. Oh happy days (I think ;-/) =======Brian is 32 and about 6 foot tall. He's not a huge guy, but he's big enough. Bill and I met when Brian was 7 years old. He's never wanted to be anything but a solider. He considered the Marines, but backed at at the very last minute when Bill really grilled the recruiter hard on some "promises" he had made earlier on. When Brian finally heard "...can't really promise you anything in writing..." he put the pen down and joined the Air Guard. Then, he switched to the Army Reserves. Susan H. From ssharkins at gmail.com Sun Dec 23 11:14:24 2007 From: ssharkins at gmail.com (Susan Harkins) Date: Sun, 23 Dec 2007 12:14:24 -0500 Subject: [AccessD] OT:Xmas Soldier References: <003501c84574$7a2b7390$4b3a8343@SusanOne><003d01c84577$18a63670$8119fea9@LTVM> Message-ID: <004e01c84589$0d2713c0$4b3a8343@SusanOne> BTW, my uncle was a drill sergeant for the Marines (Paris Island) for years. He wasn't quite 6 feet tall, but he was an imposing man. Oddly enough, my husband already knew him and we all had no idea. My uncle worked part time as an MC for a strip joint for years and Bill spent a number of summer camps down there and had met him. When they met, via a family event, years later, it was rather comical. :) Brian is probably very good at what he does. He's talked about it a bit and he knows the "drill" -- but he disapproves of the violence and ridicule that he seems some of the other drillers use. Susan H. I can't think of many things in this life that I truely fear...but I knew a man about 16 years ago that if he walked in right now...well...I won't say what body part might 'pucker'...but I'm sure I would be shaking. That would be my Drill Sergeant. By fearing his wrath, I could face any others's. I don't know how tall he was...but He seemed like a mountain to me. Mark A. Matte U.S. Army...MI,Commo, and 'fell' out of planes!!!(they say jump, but after the first step...you fall) > From: max.wanadoo at gmail.com > To: accessd at databaseadvisors.com > Date: Sun, 23 Dec 2007 15:18:37 +0000 > Subject: Re: [AccessD] OT:Xmas Soldier > > Very nice, Susan. > Clearly you understand the ethos of the poem. > I am sure your home is warm and loving and your 'guys' are lucky to have > you. Home is where the heart is. > God Bless. > Max > Ps. Reading about your stepson being a Drill Sergeant made me smile and > brought back memories of when I turned up at the barrack gates having just > enlisted. In the distance we could see a squad of young kids being drilled > by an adult and marching in our direction. It was only when they came > close > that we saw that they weren't kids but grown men and the 'adult' was > actually a 6'8" tall drill sergeant. Oh happy days (I think ;-/) > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Susan Harkins > Sent: Sunday, December 23, 2007 2:59 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] OT:Xmas Soldier > > I've seen it before. > > My first husband, and the father of my children was in the Navy during the > first Iranian crisis (Jimmy Carter). It was a tense time and he was gone > alot. Every cruise was 9 to 10 months and spent in the Indian Ocean. He > said > many times, they thought we were at war. We missed more than one Christmas > together, and of course, all the holidays were like that. You can't take a > couple weeks off when you're sitting in the middle of the Indian Ocean. > > My current husband is in the Air Guard -- now the Kentucky Guard was > actually called to active duty during the Vietnam War, but he wasn't in > then. I think he was still in High School when that happened. Many of the > men and women in the Kentucky Air Guard have been to Afghanistan and > Iraq -- > some from many months. Bill's old boss spent a year in Afghanistan. The > command of the entire base just got back from a long tour in Iraq. Several > units have been on active duty over there over the past few years. > > There's a good chance Bill will spend several months this year at the > Texas > border. He was in New Orleans after Katrina and even has a medal for his > participation. In fact, it was the Kentucky Air Guard that got the airport > up and running again. Two summers ago, he spent 3 months taking part in a > special Army mission that I can't talk about, although I don't know > anything > of a classified nature. He just doesn't want me to talk about it online. > My > stepson is in the Army Guard. He's a drill sergeant and is often on active > duty training active duty recruits. Being in the guard and reserves, > neither > has ever spent Christmas on active duty and away from home. We have been > lucky. > > The poem is wrong though. When they're home, their homes are happy, > bright, > and full of love. It's only when they're away that some of the light dims. > > Susan H. > > >>I probably am Susan, >> See what you make of this poem. As an ex Soldier, I couldn't read it >>without crying. >> Max >> Ps. Contrary to popular belief, I do have a heart! >> >> >> This was written by a British Serviceman serving overseas, but can >> equally apply to many nationalities. >> >> IT'S CHRISTMAS DAY - ALL IS SECURE > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com _________________________________________________________________ i?m is proud to present Cause Effect, a series about real people making a difference. http://im.live.com/Messenger/IM/MTV/?source=text_Cause_Effect -- 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 Dec 23 14:04:03 2007 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Sun, 23 Dec 2007 20:04:03 -0000 Subject: [AccessD] OT:Xmas Soldier In-Reply-To: Message-ID: <000c01c8459e$f7dec420$8119fea9@LTVM> Yes, Mark, these guys have that affect on people. Tough? You better believe it. I can remember when the RSM (Regimental Sergeant Major) was called to see the CO (Commanding Officer) who said "RSM, I have some bad news, Private Snooks mother has just died and I want you to tell him", "SIR!" roared the RSM. "Oh, and RSM, Please be diplomatic", "SIR!" replied the RSM. (a man of limited vocabulary). The RSM then called the batallion on parade. "Pa..r..a..d..e Shun!" roared the RSM. "All those with mothers, one pace forward - MARCH!". "Snooks Stand Still!". True >>but He seemed like a mountain to me. Trouble is, you never seem to see past their tonsils as they have a habit of pushing their faces within a milimetre of yours and the shout as if they are trying to talk to somebody 2 miles away... >> U.S. Army...MI,Commo, What does that mean? Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark A Matte Sent: Sunday, December 23, 2007 4:45 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] OT:Xmas Soldier I can't think of many things in this life that I truely fear...but I knew a man about 16 years ago that if he walked in right now...well...I won't say what body part might 'pucker'...but I'm sure I would be shaking. That would be my Drill Sergeant. By fearing his wrath, I could face any others's. I don't know how tall he was...but He seemed like a mountain to me. Mark A. Matte U.S. Army...MI,Commo, and 'fell' out of planes!!!(they say jump, but after the first step...you fall) > From: max.wanadoo at gmail.com > To: accessd at databaseadvisors.com > Date: Sun, 23 Dec 2007 15:18:37 +0000 > Subject: Re: [AccessD] OT:Xmas Soldier > > Very nice, Susan. > Clearly you understand the ethos of the poem. > I am sure your home is warm and loving and your 'guys' are lucky to > have you. Home is where the heart is. > God Bless. > Max > Ps. Reading about your stepson being a Drill Sergeant made me smile > and brought back memories of when I turned up at the barrack gates > having just enlisted. In the distance we could see a squad of young > kids being drilled by an adult and marching in our direction. It was > only when they came close that we saw that they weren't kids but grown > men and the 'adult' was actually a 6'8" tall drill sergeant. Oh happy > days (I think ;-/) > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Susan > Harkins > Sent: Sunday, December 23, 2007 2:59 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] OT:Xmas Soldier > > I've seen it before. > > My first husband, and the father of my children was in the Navy during > the first Iranian crisis (Jimmy Carter). It was a tense time and he > was gone alot. Every cruise was 9 to 10 months and spent in the Indian > Ocean. He said many times, they thought we were at war. We missed more > than one Christmas together, and of course, all the holidays were like > that. You can't take a couple weeks off when you're sitting in the middle of the Indian Ocean. > > My current husband is in the Air Guard -- now the Kentucky Guard was > actually called to active duty during the Vietnam War, but he wasn't > in then. I think he was still in High School when that happened. Many > of the men and women in the Kentucky Air Guard have been to > Afghanistan and Iraq -- some from many months. Bill's old boss spent a > year in Afghanistan. The command of the entire base just got back from > a long tour in Iraq. Several units have been on active duty over there over the past few years. > > There's a good chance Bill will spend several months this year at the > Texas border. He was in New Orleans after Katrina and even has a medal > for his participation. In fact, it was the Kentucky Air Guard that got > the airport up and running again. Two summers ago, he spent 3 months > taking part in a special Army mission that I can't talk about, > although I don't know anything of a classified nature. He just doesn't > want me to talk about it online. My stepson is in the Army Guard. He's > a drill sergeant and is often on active duty training active duty > recruits. Being in the guard and reserves, neither has ever spent > Christmas on active duty and away from home. We have been lucky. > > The poem is wrong though. When they're home, their homes are happy, > bright, and full of love. It's only when they're away that some of the light dims. > > Susan H. > > >>I probably am Susan, >> See what you make of this poem. As an ex Soldier, I couldn't read it >>without crying. >> Max >> Ps. Contrary to popular belief, I do have a heart! >> >> >> This was written by a British Serviceman serving overseas, but can >> equally apply to many nationalities. >> >> IT'S CHRISTMAS DAY - ALL IS SECURE > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com _________________________________________________________________ i'm is proud to present Cause Effect, a series about real people making a difference. http://im.live.com/Messenger/IM/MTV/?source=text_Cause_Effect -- 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 Dec 23 14:14:11 2007 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Sun, 23 Dec 2007 20:14:11 -0000 Subject: [AccessD] OT:Xmas Soldier In-Reply-To: <004e01c84589$0d2713c0$4b3a8343@SusanOne> Message-ID: <001201c845a0$6260bcd0$8119fea9@LTVM> Well, I can honestly say that when I joined the Army (1962) I never ever, ever, encountered the violence that seems to be endemic now days. Boy, it was tough - really tough. There was ridicule and mocking but never violence to the recruits. Guys fought amongst themselves of course - natural thing until relationships/comradeships settled. But never from the Drill Staff. Everybody feared them and also respected them all at the same time! Just a general decline of personal standards, I guess! Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Susan Harkins Sent: Sunday, December 23, 2007 5:14 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] OT:Xmas Soldier BTW, my uncle was a drill sergeant for the Marines (Paris Island) for years. He wasn't quite 6 feet tall, but he was an imposing man. Oddly enough, my husband already knew him and we all had no idea. My uncle worked part time as an MC for a strip joint for years and Bill spent a number of summer camps down there and had met him. When they met, via a family event, years later, it was rather comical. :) Brian is probably very good at what he does. He's talked about it a bit and he knows the "drill" -- but he disapproves of the violence and ridicule that he seems some of the other drillers use. Susan H. I can't think of many things in this life that I truely fear...but I knew a man about 16 years ago that if he walked in right now...well...I won't say what body part might 'pucker'...but I'm sure I would be shaking. That would be my Drill Sergeant. By fearing his wrath, I could face any others's. I don't know how tall he was...but He seemed like a mountain to me. Mark A. Matte U.S. Army...MI,Commo, and 'fell' out of planes!!!(they say jump, but after the first step...you fall) > From: max.wanadoo at gmail.com > To: accessd at databaseadvisors.com > Date: Sun, 23 Dec 2007 15:18:37 +0000 > Subject: Re: [AccessD] OT:Xmas Soldier > > Very nice, Susan. > Clearly you understand the ethos of the poem. > I am sure your home is warm and loving and your 'guys' are lucky to have > you. Home is where the heart is. > God Bless. > Max > Ps. Reading about your stepson being a Drill Sergeant made me smile and > brought back memories of when I turned up at the barrack gates having just > enlisted. In the distance we could see a squad of young kids being drilled > by an adult and marching in our direction. It was only when they came > close > that we saw that they weren't kids but grown men and the 'adult' was > actually a 6'8" tall drill sergeant. Oh happy days (I think ;-/) > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Susan Harkins > Sent: Sunday, December 23, 2007 2:59 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] OT:Xmas Soldier > > I've seen it before. > > My first husband, and the father of my children was in the Navy during the > first Iranian crisis (Jimmy Carter). It was a tense time and he was gone > alot. Every cruise was 9 to 10 months and spent in the Indian Ocean. He > said > many times, they thought we were at war. We missed more than one Christmas > together, and of course, all the holidays were like that. You can't take a > couple weeks off when you're sitting in the middle of the Indian Ocean. > > My current husband is in the Air Guard -- now the Kentucky Guard was > actually called to active duty during the Vietnam War, but he wasn't in > then. I think he was still in High School when that happened. Many of the > men and women in the Kentucky Air Guard have been to Afghanistan and > Iraq -- > some from many months. Bill's old boss spent a year in Afghanistan. The > command of the entire base just got back from a long tour in Iraq. Several > units have been on active duty over there over the past few years. > > There's a good chance Bill will spend several months this year at the > Texas > border. He was in New Orleans after Katrina and even has a medal for his > participation. In fact, it was the Kentucky Air Guard that got the airport > up and running again. Two summers ago, he spent 3 months taking part in a > special Army mission that I can't talk about, although I don't know > anything > of a classified nature. He just doesn't want me to talk about it online. > My > stepson is in the Army Guard. He's a drill sergeant and is often on active > duty training active duty recruits. Being in the guard and reserves, > neither > has ever spent Christmas on active duty and away from home. We have been > lucky. > > The poem is wrong though. When they're home, their homes are happy, > bright, > and full of love. It's only when they're away that some of the light dims. > > Susan H. > > >>I probably am Susan, >> See what you make of this poem. As an ex Soldier, I couldn't read it >>without crying. >> Max >> Ps. Contrary to popular belief, I do have a heart! >> >> >> This was written by a British Serviceman serving overseas, but can >> equally apply to many nationalities. >> >> IT'S CHRISTMAS DAY - ALL IS SECURE > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com _________________________________________________________________ i'm is proud to present Cause Effect, a series about real people making a difference. http://im.live.com/Messenger/IM/MTV/?source=text_Cause_Effect -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/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 Dec 23 14:18:01 2007 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Sun, 23 Dec 2007 20:18:01 -0000 Subject: [AccessD] OT:Xmas Soldier In-Reply-To: <004d01c84589$0c578ec0$4b3a8343@SusanOne> Message-ID: <001301c845a0$ebffe880$8119fea9@LTVM> Oh those recruiters! I went into the recruiting office to sign up as a Paratrooper. I was taking in by the pictures in the window showing guys exiting airplanes and looking very bold and tough. "I'll have some of that", says I. By the time I left the office I had signed up as a Clerk ("Oh, you are far too intelligent to jump out of airplanes" - conceited me fell for the bull). I later went on to do free-fall as a hobby, so I guess it all worked out alright in the end. Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Susan Harkins Sent: Sunday, December 23, 2007 5:11 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] OT:Xmas Soldier > Ps. Reading about your stepson being a Drill Sergeant made me smile > and brought back memories of when I turned up at the barrack gates > having just enlisted. In the distance we could see a squad of young > kids being drilled by an adult and marching in our direction. It was > only when they came close that we saw that they weren't kids but grown > men and the 'adult' was actually a 6'8" tall drill sergeant. Oh happy > days (I think ;-/) =======Brian is 32 and about 6 foot tall. He's not a huge guy, but he's big enough. Bill and I met when Brian was 7 years old. He's never wanted to be anything but a solider. He considered the Marines, but backed at at the very last minute when Bill really grilled the recruiter hard on some "promises" he had made earlier on. When Brian finally heard "...can't really promise you anything in writing..." he put the pen down and joined the Air Guard. Then, he switched to the Army Reserves. 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 Sun Dec 23 16:46:40 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Sun, 23 Dec 2007 17:46:40 -0500 Subject: [AccessD] Windows Home Server Message-ID: <000101c845b5$aff38b70$977aa8c0@M90> The Windows Home Server is up. 8-) I got most of the parts Friday and had already pulled the motherboard and power supply out. I purchased an Micro ATX (tiny) AMD motherboard with built-in video to handle this job. It accepts 4 DIMMS for up to 8 GBytes, and had 2 IDE connectors so that it will accept 4 IDE disks, and it has 4 built-in SATA ports for 4 more disks. And of course it has 4 on-board USB ports and more on headers on the MB. BTW, WHS will use drives connected via USB ports though I did not need to do that. I had (2) 120 gb IDE 100 drives and (2) 250 gb SATA drives "laying around" and ordered (2) 650 gb IDE 100 drives from Frys.com - on special for $110 each. So I basically ended up with 1.86 terabytes, most provided by the two new drives, and I still have 2 available drive connectors (SATA). I had an existing computer with an "old" 3.0g x64 (single core) AMD processor but it was a quite nice chassis with TONS of room for disk drives. So I swapped out the motherboard and used the X2 AMD that I had laying around. I had (2) 1 gb DIMMS laying around and ordered 2 more. So the WHS has 4 gigs DDR2 ram, an X2 "3800" AMD processor, (6) hard drives totaling almost 2 tbytes, and a single 1ghz NIC. I bought the motherboard for $75, (2) DIMMS for $50, a new 350 watt PS for $40 and (2) hard drives for $220 (plus shipping on it all) for about $420 shipped to my door. I used my existing chassis and (4) existing hard drives I had laying around. I also used an existing DVD drive, keyboard, mouse and monitor during the build, which I removed once the system was up and running. The build went ... well... let's just say it was exciting. It started off with the system not turning on at all. I had apparently hooked up the power switch and reset switch wrong and once I got that straightened out I could turn it on and it posted and showed everything in the bios. I initially hooked up just the (2) 120 gig drives, and started the install on them (master / slave on IDE 1). That is when the excitement began. It started the install process and hung... so I rebooted and it picked up where it left off and hung... so I rebooted and it picked up where it left off and hung... Eventually it got to where Windows server itself started running and (kinda sorta) hung... This time though Windows 2003 was running and I could Ctl-Alt-Del to get the task manager and see that both cores were running doing SOMETHING. I had a real Windows 2003 desktop at this point so I loaded the driver CD and installed all of the device drivers. After that I rebooted and voila, she started running. My best guess is that I was supposed to have a slipstreamed disk with all the drivers on there which would probably have made the whole "hang / reboot" cycle go away. Maybe. Anyway, it works! I added in the two 250 gb hard drives and started backing up my computers. Saturday I got the two 650 gb drives and installed them. Saturday night I backed up the Dell M90 laptop. It took about 1.5 hours to backup ~60 gigs. Today I restored the Dell M90 laptop to a larger replacement hard disk sent by Dell because I appear to be having problems with the original hard disk. The restore also took about 1.5 hours. This allowed me to test the restore function. It went flawlessly, which I did not understand at first. After the restore it failed to boot and it took me a couple of hours of screwing around to discover why. I had set up my original disk with two partitions, a small partition for a swap drive and the rest of the disk in the remaining partition. When I restored I did not create the smaller partition. Apparently I was trying to boot into the wrong partition when I restored. The boot.ini file had: [boot loader] timeout=30 default=multi(0)disk(0)rdisk(0)partition(2)\WINDOWS [operating systems] multi(0)disk(0)rdisk(0)partition(2)\WINDOWS="Microsoft Windows XP Professional" /fastdetect /NoExecute=OptOut but needed [boot loader] timeout=30 default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS [operating systems] multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional" /fastdetect /NoExecute=OptOut And so it was barfing at boot time. Once I figured that out and edited the boot ini it booted right up. So basically I backed up my laptop to Windows Home Server, changed out the hard drive, and restored to the new hard drive, with only a single problem caused by a difference in the physical configuration (my fault really). To it's credit WHS (at the very end) offered to let me edit the Boot.Ini file but I didn't realize that I needed to. So there you have it. The OEM package has three disks. One is for installing the OS, a second is for installing a "connector software" on each client machine, and a third is for doing a restore from backup should you need to do so. All in all, they all worked flawlessly. BTW the Windows Home Server Connector software is a little program that installs on each machine, and then an icon sits in the tool tray at the bottom right. Parts of it run as a service, and that allows it to perform the backup of that machine out to disk on the WHS machine. That connector program allows you to see the server itself (though not like a RDT session, i.e. not the desktop), see how much disk space remains, add users, schedule backups, cause backups to happen immediately if required, view backups or restores happening on any machine etc. Only ONE instance of the visual part of the connector can run at one time. IOW if you have it running on one machine and fire it up on another machine the first gets a message that it is shutting down (the visual part). Any backups or restores begin / continue / end regardless of whether the visual part is running on that machine. I have not exercised all parts of the system, but I have done backups / restores and they ran flawlessly. I would give this WHS system 5 stars. The installation was a heart stopper but it did proceed with sufficient reboots and in the end the WHS itself runs great! I would NOT recommend trying this for anyone not thoroughly familiar with building machines and installing OSes. I would highly recommend WHS itself, buy it prepackaged if you need to. I now have my entire network backed up, (2) Windows 2003 servers, (1) Windows XP Pro "server", and (3) Windows XP Pro laptops. Every night each machine backs up automatically and I can verify that the restore works flawlessly, even to the point of a full "replace the hard drive" restore. VERY NICE! John W. Colby Colby Consulting www.ColbyConsulting.com From kp at sdsonline.net Sun Dec 23 22:05:31 2007 From: kp at sdsonline.net (Kath Pelletti) Date: Mon, 24 Dec 2007 15:05:31 +1100 Subject: [AccessD] Spell Check References: <000301c844cb$38172570$8119fea9@LTVM><200712221908.lBMJ8i6K002073@databaseadvisors.com> <006a01c844ff$41452960$4b3a8343@SusanOne> Message-ID: <00dd01c845e2$3a9be5c0$6401a8c0@DELLAPTOP> TRULY a modern woman. Merry Xmas to all, Kath ----- Original Message ----- From: "Susan Harkins" To: "Access Developers discussion and problem solving" Sent: Sunday, December 23, 2007 12:00 PM Subject: Re: [AccessD] Spell Check >I have you ALL topped. I spent this evening having Christmas with my > daughter, son, grandchildren, and my ex and his second wife. > > I have a date with Marker's Mark that I've GOT to keep... > > Susan H. >> >> WOW...that is absolutely wonderful. >> >> I have been there...writing sloppy code at 2 am...whiskey on the keyboard >> and white-out on the monitor...lol > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From tony.yeatman at hsbcib.com Sun Dec 23 22:11:32 2007 From: tony.yeatman at hsbcib.com (tony.yeatman at hsbcib.com) Date: Mon, 24 Dec 2007 04:11:32 +0000 Subject: [AccessD] Tony YEATMAN is out of the office. Message-ID: I will be out of the office starting 24/12/2007 and will not return until 31/12/2007. I will respond to your message when I return. ----------------------------------------- SAVE PAPER - THINK BEFORE YOU PRINT! This transmission has been issued by a member of the HSBC Group "HSBC" for the information of the addressee only and should not be reproduced and/or distributed to any other person. Each page attached hereto must be read in conjunction with any disclaimer which forms part of it. Unless otherwise stated, this transmission is neither an offer nor the solicitation of an offer to sell or purchase any investment. Its contents are based on information obtained from sources believed to be reliable but HSBC makes no representation and accepts no responsibility or liability as to its completeness or accuracy. From pcs at azizaz.com Mon Dec 24 00:36:23 2007 From: pcs at azizaz.com (pcs at azizaz.com) Date: Mon, 24 Dec 2007 16:36:23 +1000 (EST) Subject: [AccessD] Have A Great Christmas Message-ID: <20071224163623.DKH70187@dommail.onthenet.com.au> Hi Team, I just want to forward to everyone on the list - no names mentioned no one forgotten - Season's Greetings and the best wishes for a successful 2008. To each one of you, may it be a year of breakthrough and miracles happening in whatever area of life they are needed. borge ---- Gustav wrote ---- ... The purpose is to remind you of the year you are about to leave - another year spent at the display waiting for miracles to happen (they didn't). > From John.Clark at niagaracounty.com Mon Dec 24 07:55:04 2007 From: John.Clark at niagaracounty.com (John Clark) Date: Mon, 24 Dec 2007 08:55:04 -0500 Subject: [AccessD] OT: Have A Great Christmas In-Reply-To: <005401c84429$1c635940$6400a8c0@DCYN3T81> References: <00b301c8436a$e49036f0$0301a8c0@HAL9005> <000f01c843a6$3b871600$2753d355@minster33c3r25> <005401c84429$1c635940$6400a8c0@DCYN3T81> Message-ID: <476F73E7.167F.006B.0@niagaracounty.com> I am currently reading a book...actually, I started it a while ago, and I'm just now trying to get back to it...which has similar stories in it. The book is titled, "The Autobiography of Santa Claus" by Jeff Guinn. My Mother-in-law passed away, two days after Thanksgiving, last year, and this was on her shelf. It caught my eye and I took it, when they were boxing things up. So far it is a very good book. I think I'm actually going to pass it on to my daughters, when I'm finished. John W. Clark Computer Programmer Niagara County Central Data Processing >>> "Bob Gajewski" 12/21/2007 6:27 PM >>> One story on the history of Santa Claus ... a truly international wonder THE HISTORY OF SANTA CLAUS Santa Claus was not always a jolly old fellow. He did not always have long white whiskers and he did not always wear a big red suit. Like so many other traditions, he's a product of the great American melting pot - a blend of many different cultures and customs. Long before he lived in the North Pole, and long before his yearly Christmas visits brought joy to all the children of the world, Santa Claus was a child himself. He was once just an ordinary baby boy living in a village in what is now Turkey. The baby boy was just like any other, but his parents hoped for great things from their only son. They named him Nicholas, which means "hero of the people" Even at a young age, Nicholas was a kind and generous boy. He often helped the people in his village. He shared his meals with those who had nothing to eat, he was always the first to lend a helping hand, and he brought joy to young and old alike. At a very young age Nicholas joined the church. Nicolas became well-known throughout the land as a kind and wise young man. He was soon named a bishop of the church. Because Nicholas was still so young people called him the "Boy Bishop". He wore a long red robe with a red hat, and traveled on horseback. At every village, happy children would spot his bright robe from a distance and gather in the road to greet him. In one village, Bishop Nicholas heard the sorrowful tale of a poor old man and his three young daughters. It seemed the man could no longer feed his daughters, and he feared he would have to send them away from him. Nicholas knew he could help this family. That night, while the whole village slept, Nicholas crept up to the hut where they three sisters lived. He climbed up to the rooftop to find the chimney. There Nicholas dropped three bags of gold, one by one, down the chimney stack. Earlier that day, the three sisters had hung their newly washed stockings by the fireplace to dry. Each small bag of gold that Nicholas dropped fell into one of the stockings below. The next morning, the girls were overjoyed to find gold coins in their stockings. "Father", they called, running to wake him. "We have received a magical gift!" As the story of these three sisters spread from village to village, other people began hanging their stockings by the fire, hoping to find a secret gift when they awoke the next morning. Though this was Bishop Nicholas' most famous gift, it was not his first good deed. And it would certainly not be his last. For all of his good deeds, Bishop Nicholas was named a Saint. He is honored as the saint who looks after all children. Because of his wisdom and sensitivity, many groups claimed St. Nicholas as their patron saint. Children, orphans, sailors, and even thieves often prayed to the compassionate saint for guidance and protection. Entire countries, including Russia and Greece, also adopted him as their patron saint, as well as students and pawnbrokers. The date of his death, December 6th, was commemorated with an annual feast, which gradually came to mark the beginning of the medieval Christmas season. On St. Nicholas' Eve, youngsters would set out food for the saint, straw for his horses and schnapps for his attendant. The next morning, obedient children awoke to find their gifts replaced with sweets and toys, found their offering untouched. St. Nicholas' Day is still observed in many countries, and gifts are exchanged in honor of the spirit of the brotherhood and charity that he embodied. After the Protestant Reformation in the sixteenth century, the feasting and veneration of Catholic saints were banned. But people had become accustomed to the annual visit from their gift-giving saint and didn't want to forget the purpose of the holiday. So in some countries, the festivities of St. Nicholas' Day were merged with celebrations of the birth of Christ?Christmas. And although the gift-bearer took on new, non-religious forms, he still reflected the saints generous spirit. In Germany, he appeared as Weihnachtsmann, in England as Father Christmas, and in France, as P?r? No?l, who left small gifts in the children's shoes. Immigrants to the New World brought along their various beliefs when they crossed the Atlantic. The Scandinavians introduced gift-giving elves, the Germans brought their decorated trees and the Irish contributed the ancient Gaelic custom of placing a lighted candle in the window. In 1822 in the now-classic poem by Dr. Clement Moore, "A Visit from St. Nicholas," more commonly known as "The Night Before Christmas," gave an Arctic flavor to Santa's image when he substituted eight tiny reindeer and a sleigh for St. Nicholas? normal horse and wagon. It is Moore's description of Santa that we most often think of today: "He had a broad face, and a little round belly, that shook, when he laughed, like a bowl full of jelly." St. Nicholas' evolution into today's happy, larger-than-life Santa Claus is a wonderful example of the blending of countless beliefs and practices from around the world. This benevolent figure encompasses all the goodness and innocence of childhood. And because goodness is his very essence, in every kindness we do, Santa will always be remembered. --------------------- Seasons Greetings to All Bob Gajewski No virus found in this outgoing message. Checked by AVG Free Edition. Version: 7.5.516 / Virus Database: 269.17.5/1191 - Release Date: 12/20/2007 14:14 PM -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From jimdettman at verizon.net Mon Dec 24 09:20:45 2007 From: jimdettman at verizon.net (Jim Dettman) Date: Mon, 24 Dec 2007 10:20:45 -0500 Subject: [AccessD] OT - Happy Holidays! Message-ID: <001e01c84640$8e252770$8abea8c0@XPS> Happy Holidays to all! Jim Dettman From Mwp.Reid at qub.ac.uk Mon Dec 24 09:56:20 2007 From: Mwp.Reid at qub.ac.uk (Martin W Reid) Date: Mon, 24 Dec 2007 15:56:20 +0000 Subject: [AccessD] OT - Happy Christmas Message-ID: Hapy Christmas to all. Martin Martin WP Reid Information Services Queen's University Riddel Hall 185 Stranmillis Road Belfast BT9 5EE Tel : 02890974465 Email : mwp.reid at qub.ac.uk ________________________________________ From: accessd-bounces at databaseadvisors.com [accessd-bounces at databaseadvisors.com] On Behalf Of Jim Dettman [jimdettman at verizon.net] Sent: 24 December 2007 15:20 To: 'Access Developers discussion and problem solving' Subject: [AccessD] OT - Happy Holidays! Happy Holidays to all! Jim Dettman -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From accessd at shaw.ca Mon Dec 24 11:19:26 2007 From: accessd at shaw.ca (Jim Lawrence) Date: Mon, 24 Dec 2007 09:19:26 -0800 Subject: [AccessD] OT Christmas In-Reply-To: <001301c84543$211419f0$8119fea9@LTVM> References: <005101c844a4$5e4a44b0$4b3a8343@SusanOne> <001301c84543$211419f0$8119fea9@LTVM> Message-ID: <16F4D6B8D24F4B3E9BCBA840BE54FE24@creativesystemdesigns.com> Hi All: At the risk of being politically incorrect: Merry Christmas and a Happy New Year to the best list on the Internet... :-) Best Regards Jim From wdhindman at dejpolsystems.com Mon Dec 24 11:42:04 2007 From: wdhindman at dejpolsystems.com (William Hindman) Date: Mon, 24 Dec 2007 12:42:04 -0500 Subject: [AccessD] Excell Pan and Zoom References: <005101c844a4$5e4a44b0$4b3a8343@SusanOne><001301c84543$211419f0$8119fea9@LTVM> <16F4D6B8D24F4B3E9BCBA840BE54FE24@creativesystemdesigns.com> Message-ID: <001501c84654$4cd0ab00$ef706c4c@jisshowsbs.local> Group ...has anyone managed to do pan and zoom in a large Excel spreadsheet? ...from Access? ...or can point me to any resources for doing so? William From rockysmolin at bchacc.com Mon Dec 24 11:48:17 2007 From: rockysmolin at bchacc.com (Rocky Smolin at Beach Access Software) Date: Mon, 24 Dec 2007 09:48:17 -0800 Subject: [AccessD] Sort Order of a Table Message-ID: <002f01c84655$2a9e6fd0$0301a8c0@HAL9005> Dear List: Sometimes when I'm looking at a table I'll resort it by one column or another. Mostly they're sorted by the Autonumber ID. When I go to close it, I'm asked if I want to save changes. Mostly I say no. So question: is there a difference in the table or in the way data is retrieved and/or most importantly in retrieval time, depending on how the records are displayed - sorted by primary key or another field? Can I just leave the table sorted by, say name or address or social security number without a performance penalty? MTIA Rocky From rockysmolin at bchacc.com Mon Dec 24 11:55:56 2007 From: rockysmolin at bchacc.com (Rocky Smolin at Beach Access Software) Date: Mon, 24 Dec 2007 09:55:56 -0800 Subject: [AccessD] OT Christmas In-Reply-To: <16F4D6B8D24F4B3E9BCBA840BE54FE24@creativesystemdesigns.com> References: <005101c844a4$5e4a44b0$4b3a8343@SusanOne><001301c84543$211419f0$8119fea9@LTVM> <16F4D6B8D24F4B3E9BCBA840BE54FE24@creativesystemdesigns.com> Message-ID: <003b01c84656$3be58b10$0301a8c0@HAL9005> Well wishes are never politically incorrect. Back at you - and everyone else, as well. Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Lawrence Sent: Monday, December 24, 2007 9:19 AM To: 'Access Developers discussion and problem solving' Subject: [AccessD] OT Christmas Hi All: At the risk of being politically incorrect: Merry Christmas and a Happy New Year to the best list on the Internet... :-) Best Regards Jim -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com No virus found in this incoming message. Checked by AVG Free Edition. Version: 7.5.516 / Virus Database: 269.17.7/1194 - Release Date: 12/23/2007 5:27 PM From wdhindman at dejpolsystems.com Mon Dec 24 12:16:22 2007 From: wdhindman at dejpolsystems.com (William Hindman) Date: Mon, 24 Dec 2007 13:16:22 -0500 Subject: [AccessD] Sort Order of a Table References: <002f01c84655$2a9e6fd0$0301a8c0@HAL9005> Message-ID: <003101c84659$17485870$ef706c4c@jisshowsbs.local> ...I sort the table contents based upon the way the data will be most frequently used ...I also set indexes on those fields on which sorts/searches are likely to be based ...that way a query based upon it doesn't have to reindex the data before passing it on ...a tblCompany is going to be sorted by the CompanyName ...a tblContacts by the LastName ...how much of a difference in time it makes I don't know but it sure simplifies my life in using the contents. William ----- Original Message ----- From: "Rocky Smolin at Beach Access Software" To: "'Access Developers discussion and problem solving'" Sent: Monday, December 24, 2007 12:48 PM Subject: [AccessD] Sort Order of a Table > Dear List: > > Sometimes when I'm looking at a table I'll resort it by one column or > another. Mostly they're sorted by the Autonumber ID. When I go to close > it, I'm asked if I want to save changes. Mostly I say no. > > So question: is there a difference in the table or in the way data is > retrieved and/or most importantly in retrieval time, depending on how the > records are displayed - sorted by primary key or another field? Can I > just > leave the table sorted by, say name or address or social security number > without a performance penalty? > > MTIA > > Rocky > > > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com From rockysmolin at bchacc.com Mon Dec 24 12:45:28 2007 From: rockysmolin at bchacc.com (Rocky Smolin at Beach Access Software) Date: Mon, 24 Dec 2007 10:45:28 -0800 Subject: [AccessD] Sort Order of a Table In-Reply-To: <003101c84659$17485870$ef706c4c@jisshowsbs.local> References: <002f01c84655$2a9e6fd0$0301a8c0@HAL9005> <003101c84659$17485870$ef706c4c@jisshowsbs.local> Message-ID: <004b01c8465d$276236f0$0301a8c0@HAL9005> "but it sure simplifies my life in using the contents. This would be when working in the table directly? Since in a form it would be set by the primary key or ORDER BY clause, no? Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of William Hindman Sent: Monday, December 24, 2007 10:16 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Sort Order of a Table ...I sort the table contents based upon the way the data will be most frequently used ...I also set indexes on those fields on which sorts/searches are likely to be based ...that way a query based upon it doesn't have to reindex the data before passing it on ...a tblCompany is going to be sorted by the CompanyName ...a tblContacts by the LastName ...how much of a difference in time it makes I don't know but it sure simplifies my life in using the contents. William ----- Original Message ----- From: "Rocky Smolin at Beach Access Software" To: "'Access Developers discussion and problem solving'" Sent: Monday, December 24, 2007 12:48 PM Subject: [AccessD] Sort Order of a Table > Dear List: > > Sometimes when I'm looking at a table I'll resort it by one column or > another. Mostly they're sorted by the Autonumber ID. When I go to close > it, I'm asked if I want to save changes. Mostly I say no. > > So question: is there a difference in the table or in the way data is > retrieved and/or most importantly in retrieval time, depending on how the > records are displayed - sorted by primary key or another field? Can I > just > leave the table sorted by, say name or address or social security number > without a performance penalty? > > 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 No virus found in this incoming message. Checked by AVG Free Edition. Version: 7.5.516 / Virus Database: 269.17.7/1194 - Release Date: 12/23/2007 5:27 PM From spike at tenbus.co.uk Mon Dec 24 13:26:38 2007 From: spike at tenbus.co.uk (Webadmin - Tenbus) Date: Mon, 24 Dec 2007 19:26:38 +0000 Subject: [AccessD] OT Christmas In-Reply-To: <16F4D6B8D24F4B3E9BCBA840BE54FE24@creativesystemdesigns.com> References: <005101c844a4$5e4a44b0$4b3a8343@SusanOne> <001301c84543$211419f0$8119fea9@LTVM> <16F4D6B8D24F4B3E9BCBA840BE54FE24@creativesystemdesigns.com> Message-ID: <477007EE.2090601@tenbus.co.uk> Merry Christmas to you Jim and to everyone else on, as you say, the best list on the Internet! Best regards! Chris Foote (Southern England - 9deg C (48 deg F) mostly cloudy). Jim Lawrence wrote: > Hi All: > > At the risk of being politically incorrect: > > Merry Christmas and a Happy New Year to the best list on the Internet... :-) > > Best Regards > Jim > > From fuller.artful at gmail.com Mon Dec 24 14:47:50 2007 From: fuller.artful at gmail.com (Arthur Fuller) Date: Mon, 24 Dec 2007 15:47:50 -0500 Subject: [AccessD] The Command underlying the AZ and ZA buttons on the Access toolbar Message-ID: <29f585dd0712241247x401e0b5ejdd1ee520b71298f3@mail.gmail.com> My client is giving me so much aggravation on this! She wants the detail records to show up most recent first, meaning that after a detail row is added, it automatically drifts to the top of the subform, rather than remaining on the bottom. This is easy enough to do, just by clicking the ZA button on the toolbar after adding the new record, but what is the VBA command constant that represents this command? I guess I'll try building a macro and see what code gets generated. If anyone already knows how to code this, and has nothing better to do on Christmas Eve, let me know. I can't recall ever building a macro in Access, but what the hell, I'll give it a shot. Well, I gave it a shot, and I have no idea what this weird interface is about. Excel macros are soooo much easier! I need to relocate that list of Access command things and give that a try instead. The client is adamant that she wants the most recent transactions on top, and I can see her point, since there could be hundreds per master record and they show the balance, which is the item of most immediate interest, and the transactions of immediate interest are those within the last few days to month, so that's why they should be on top not at the bottom. But I am having a most difficult time arranging this. Any advice greatfully appreciated. TIA. Arthur From newsgrps at dalyn.co.nz Mon Dec 24 14:56:59 2007 From: newsgrps at dalyn.co.nz (David Emerson) Date: Tue, 25 Dec 2007 09:56:59 +1300 Subject: [AccessD] The Command underlying the AZ and ZA buttons on the Access toolbar In-Reply-To: <29f585dd0712241247x401e0b5ejdd1ee520b71298f3@mail.gmail.co m> References: <29f585dd0712241247x401e0b5ejdd1ee520b71298f3@mail.gmail.com> Message-ID: <20071224205302.DWFX18083.fep03.xtra.co.nz@Dalyn.dalyn.co.nz> Arthur, Would it work to have the record source of the subform sorted in descending order, then run a refresh after a new record is added? David At 25/12/2007, you wrote: >My client is giving me so much aggravation on this! She wants the detail >records to show up most recent first, meaning that after a detail row is >added, it automatically drifts to the top of the subform, rather than >remaining on the bottom. This is easy enough to do, just by clicking the ZA >button on the toolbar after adding the new record, but what is the VBA >command constant that represents this command? > >I guess I'll try building a macro and see what code gets generated. If >anyone already knows how to code this, and has nothing better to do on >Christmas Eve, let me know. I can't recall ever building a macro in Access, >but what the hell, I'll give it a shot. > >Well, I gave it a shot, and I have no idea what this weird interface is >about. Excel macros are soooo much easier! I need to relocate that list of >Access command things and give that a try instead. The client is adamant >that she wants the most recent transactions on top, and I can see her point, >since there could be hundreds per master record and they show the balance, >which is the item of most immediate interest, and the transactions of >immediate interest are those within the last few days to month, so that's >why they should be on top not at the bottom. > >But I am having a most difficult time arranging this. Any advice greatfully >appreciated. > >TIA. >Arthur >-- >AccessD mailing list >AccessD at databaseadvisors.com >http://databaseadvisors.com/mailman/listinfo/accessd >Website: http://www.databaseadvisors.com From ssharkins at gmail.com Mon Dec 24 15:08:50 2007 From: ssharkins at gmail.com (Susan Harkins) Date: Mon, 24 Dec 2007 16:08:50 -0500 Subject: [AccessD] The Command underlying the AZ and ZA buttons on theAccess toolbar References: <29f585dd0712241247x401e0b5ejdd1ee520b71298f3@mail.gmail.com> Message-ID: <002e01c84671$333ddc40$4b3a8343@SusanOne> > > I guess I'll try building a macro and see what code gets generated. If > anyone already knows how to code this, and has nothing better to do on > Christmas Eve, let me know. I can't recall ever building a macro in > Access, > but what the hell, I'll give it a shot. ======Arthur, I'm probably oversimplifying this -- maybe I don't understand what you're doing. Can't you just set the subform's underlying query to sort by a data entry timestamp? Susan H. From fuller.artful at gmail.com Mon Dec 24 15:19:06 2007 From: fuller.artful at gmail.com (Arthur Fuller) Date: Mon, 24 Dec 2007 16:19:06 -0500 Subject: [AccessD] The Command underlying the AZ and ZA buttons on the Access toolbar In-Reply-To: <20071224205302.DWFX18083.fep03.xtra.co.nz@Dalyn.dalyn.co.nz> References: <29f585dd0712241247x401e0b5ejdd1ee520b71298f3@mail.gmail.com> <20071224205302.DWFX18083.fep03.xtra.co.nz@Dalyn.dalyn.co.nz> Message-ID: <29f585dd0712241319o3a12f7bep8a9be3d9dbc56280@mail.gmail.com> The short answer is, No. Already tried several variations of that. Thanks for the suggestion, though. In fact you might be right, but I haven't been able to make it work. A. On 12/24/07, David Emerson wrote: > > Arthur, > > Would it work to have the record source of the subform sorted in > descending order, then run a refresh after a new record is added? > > David > From fuller.artful at gmail.com Mon Dec 24 15:21:47 2007 From: fuller.artful at gmail.com (Arthur Fuller) Date: Mon, 24 Dec 2007 16:21:47 -0500 Subject: [AccessD] The Command underlying the AZ and ZA buttons on theAccess toolbar In-Reply-To: <002e01c84671$333ddc40$4b3a8343@SusanOne> References: <29f585dd0712241247x401e0b5ejdd1ee520b71298f3@mail.gmail.com> <002e01c84671$333ddc40$4b3a8343@SusanOne> Message-ID: <29f585dd0712241321p160edc3dhe456a4949e62bc1@mail.gmail.com> An interesting idea, but I am not sure how to implement it. I know how in SQL Server, but not in Access. I'll peruse the docs and see what I can see. Thanks, Arthur On 12/24/07, Susan Harkins wrote: > > > > > I guess I'll try building a macro and see what code gets generated. If > > anyone already knows how to code this, and has nothing better to do on > > Christmas Eve, let me know. I can't recall ever building a macro in > > Access, > > but what the hell, I'll give it a shot. > > ======Arthur, I'm probably oversimplifying this -- maybe I don't > understand > what you're doing. Can't you just set the subform's underlying query to > sort > by a data entry timestamp? > > Susan H. > From tinanfields at torchlake.com Mon Dec 24 15:24:02 2007 From: tinanfields at torchlake.com (Tina Norris Fields) Date: Mon, 24 Dec 2007 16:24:02 -0500 Subject: [AccessD] The Command underlying the AZ and ZA buttons on the Access toolbar In-Reply-To: <29f585dd0712241247x401e0b5ejdd1ee520b71298f3@mail.gmail.com> References: <29f585dd0712241247x401e0b5ejdd1ee520b71298f3@mail.gmail.com> Message-ID: <47702372.5020008@torchlake.com> Hi Arthur, I have a subform that accepts payment information for a membership database. The subform gets opened by a button click on a membership information form. Underlying the subform is a query that filters on the ID of the member, and lists all the payments in descending order. Until you raised the question, I just accepted the fact that new records were added at the bottom and didn't show up on top until the next time the subform was accessed. I went into the subform's After Update event and added a DoCmd.Requery. Then I tried it out. Eureka! It works. As soon as I added a new payment record, it jumped to the top of the list. Hope this helps, Tina Arthur Fuller wrote: > My client is giving me so much aggravation on this! She wants the detail > records to show up most recent first, meaning that after a detail row is > added, it automatically drifts to the top of the subform, rather than > remaining on the bottom. This is easy enough to do, just by clicking the ZA > button on the toolbar after adding the new record, but what is the VBA > command constant that represents this command? > > I guess I'll try building a macro and see what code gets generated. If > anyone already knows how to code this, and has nothing better to do on > Christmas Eve, let me know. I can't recall ever building a macro in Access, > but what the hell, I'll give it a shot. > > Well, I gave it a shot, and I have no idea what this weird interface is > about. Excel macros are soooo much easier! I need to relocate that list of > Access command things and give that a try instead. The client is adamant > that she wants the most recent transactions on top, and I can see her point, > since there could be hundreds per master record and they show the balance, > which is the item of most immediate interest, and the transactions of > immediate interest are those within the last few days to month, so that's > why they should be on top not at the bottom. > > But I am having a most difficult time arranging this. Any advice greatfully > appreciated. > > TIA. > Arthur > From papparuff at comcast.net Mon Dec 24 15:24:10 2007 From: papparuff at comcast.net (John Ruff) Date: Mon, 24 Dec 2007 13:24:10 -0800 Subject: [AccessD] The Command underlying the AZ and ZA buttons on the Access toolbar In-Reply-To: <29f585dd0712241319o3a12f7bep8a9be3d9dbc56280@mail.gmail.com> References: <29f585dd0712241247x401e0b5ejdd1ee520b71298f3@mail.gmail.com> <20071224205302.DWFX18083.fep03.xtra.co.nz@Dalyn.dalyn.co.nz> <29f585dd0712241319o3a12f7bep8a9be3d9dbc56280@mail.gmail.com> Message-ID: <008901c84673$774bf870$65e3e950$@net> Arthur, If the record does not have a DateTimeCreated field, why not add one, then sort by that field? papparuff John V. Ruff - The Eternal Optimist J "Commit to the Lord whatever you do, and your plans will succeed." Proverbs 16:3 -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Arthur Fuller Sent: Monday, December 24, 2007 1:19 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] The Command underlying the AZ and ZA buttons on the Access toolbar The short answer is, No. Already tried several variations of that. Thanks for the suggestion, though. In fact you might be right, but I haven't been able to make it work. A. On 12/24/07, David Emerson wrote: > > Arthur, > > Would it work to have the record source of the subform sorted in > descending order, then run a refresh after a new record is added? > > David > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From rockysmolin at bchacc.com Mon Dec 24 15:34:41 2007 From: rockysmolin at bchacc.com (Rocky Smolin at Beach Access Software) Date: Mon, 24 Dec 2007 13:34:41 -0800 Subject: [AccessD] The Command underlying the AZ and ZA buttons ontheAccess toolbar In-Reply-To: <29f585dd0712241321p160edc3dhe456a4949e62bc1@mail.gmail.com> References: <29f585dd0712241247x401e0b5ejdd1ee520b71298f3@mail.gmail.com><002e01c84671$333ddc40$4b3a8343@SusanOne> <29f585dd0712241321p160edc3dhe456a4949e62bc1@mail.gmail.com> Message-ID: <005201c84674$cae75cd0$0301a8c0@HAL9005> What's the recordsource for the form? Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Arthur Fuller Sent: Monday, December 24, 2007 1:22 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] The Command underlying the AZ and ZA buttons ontheAccess toolbar An interesting idea, but I am not sure how to implement it. I know how in SQL Server, but not in Access. I'll peruse the docs and see what I can see. Thanks, Arthur On 12/24/07, Susan Harkins wrote: > > > > > I guess I'll try building a macro and see what code gets generated. > > If anyone already knows how to code this, and has nothing better to > > do on Christmas Eve, let me know. I can't recall ever building a > > macro in Access, but what the hell, I'll give it a shot. > > ======Arthur, I'm probably oversimplifying this -- maybe I don't > understand what you're doing. Can't you just set the subform's > underlying query to sort by a data entry timestamp? > > Susan H. > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com No virus found in this incoming message. Checked by AVG Free Edition. Version: 7.5.516 / Virus Database: 269.17.7/1194 - Release Date: 12/23/2007 5:27 PM From newsgrps at dalyn.co.nz Mon Dec 24 15:42:20 2007 From: newsgrps at dalyn.co.nz (David Emerson) Date: Tue, 25 Dec 2007 10:42:20 +1300 Subject: [AccessD] The Command underlying the AZ and ZA buttons on the Access toolbar In-Reply-To: <29f585dd0712241319o3a12f7bep8a9be3d9dbc56280@mail.gmail.co m> References: <29f585dd0712241247x401e0b5ejdd1ee520b71298f3@mail.gmail.com> <20071224205302.DWFX18083.fep03.xtra.co.nz@Dalyn.dalyn.co.nz> <29f585dd0712241319o3a12f7bep8a9be3d9dbc56280@mail.gmail.com> Message-ID: <20071224213832.FFAC9910.fep05.xtra.co.nz@Dalyn.dalyn.co.nz> If you have an automatic ID field then you could sort by this. David At 25/12/2007, you wrote: >The short answer is, No. Already tried several variations of that. Thanks >for the suggestion, though. In fact you might be right, but I haven't been >able to make it work. > >A. > >On 12/24/07, David Emerson wrote: > > > > Arthur, > > > > Would it work to have the record source of the subform sorted in > > descending order, then run a refresh after a new record is added? > > > > David > > >-- >AccessD mailing list >AccessD at databaseadvisors.com >http://databaseadvisors.com/mailman/listinfo/accessd >Website: http://www.databaseadvisors.com From wdhindman at dejpolsystems.com Mon Dec 24 15:41:16 2007 From: wdhindman at dejpolsystems.com (William Hindman) Date: Mon, 24 Dec 2007 16:41:16 -0500 Subject: [AccessD] Sort Order of a Table References: <002f01c84655$2a9e6fd0$0301a8c0@HAL9005><003101c84659$17485870$ef706c4c@jisshowsbs.local> <004b01c8465d$276236f0$0301a8c0@HAL9005> Message-ID: <000701c84675$b72e1e30$ef706c4c@jisshowsbs.local> ...tables themselves have no "default" sort order, reflecting only the order in which each record was originally entered unless you set a specific sort order for it ...those of us who use ANs as our primary keys often assume that a table is automatically sorted by its primary key but that is not the case ...the AN reflects the record entry order, not the table sort order ...setting a different pk will quickly show you the reality. ...when you create a form or report based on a table or query, it automatically inherits the sort order of the source ...if you create it based on an open source, the current sort order of the source is inherited by it ...if the source is not open when you create the form or report, the saved sort order is inherited by it ...there are of course, limitations ...the form or report inherits the source sort order only if it is based upon a single table, else you have to set the Order By yourself. ...probably clear as mud, but its xmas eve, eh :) William ----- Original Message ----- From: "Rocky Smolin at Beach Access Software" To: "'Access Developers discussion and problem solving'" Sent: Monday, December 24, 2007 1:45 PM Subject: Re: [AccessD] Sort Order of a Table > "but it sure simplifies my life in using the contents. > > This would be when working in the table directly? Since in a form it > would > be set by the primary key or ORDER BY clause, no? > > Rocky > > > > > > > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of William Hindman > Sent: Monday, December 24, 2007 10:16 AM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Sort Order of a Table > > ...I sort the table contents based upon the way the data will be most > frequently used ...I also set indexes on those fields on which > sorts/searches are likely to be based ...that way a query based upon it > doesn't have to reindex the data before passing it on ...a tblCompany is > going to be sorted by the CompanyName ...a tblContacts by the LastName > ...how much of a difference in time it makes I don't know but it sure > simplifies my life in using the contents. > > William > > ----- Original Message ----- > From: "Rocky Smolin at Beach Access Software" > To: "'Access Developers discussion and problem solving'" > > Sent: Monday, December 24, 2007 12:48 PM > Subject: [AccessD] Sort Order of a Table > > >> Dear List: >> >> Sometimes when I'm looking at a table I'll resort it by one column or >> another. Mostly they're sorted by the Autonumber ID. When I go to close >> it, I'm asked if I want to save changes. Mostly I say no. >> >> So question: is there a difference in the table or in the way data is >> retrieved and/or most importantly in retrieval time, depending on how the >> records are displayed - sorted by primary key or another field? Can I >> just >> leave the table sorted by, say name or address or social security number >> without a performance penalty? >> >> 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 > > No virus found in this incoming message. > Checked by AVG Free Edition. > Version: 7.5.516 / Virus Database: 269.17.7/1194 - Release Date: > 12/23/2007 > 5:27 PM > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com From tinanfields at torchlake.com Mon Dec 24 15:43:15 2007 From: tinanfields at torchlake.com (Tina Norris Fields) Date: Mon, 24 Dec 2007 16:43:15 -0500 Subject: [AccessD] The Command underlying the AZ and ZA buttons on the Access toolbar In-Reply-To: <29f585dd0712241247x401e0b5ejdd1ee520b71298f3@mail.gmail.com> References: <29f585dd0712241247x401e0b5ejdd1ee520b71298f3@mail.gmail.com> Message-ID: <477027F3.7000100@torchlake.com> Hi again, Arthur, I should probably mention that my query sorts in descending order on the date of the payment. The command button opens the subform filtered on the membership ID. The underlying query makes sure the newest payment is at the top. The new event procedure on the subform's After Update event reruns the query, instantly putting the new record at the top. I wasn't sure I'd mentioned the date sorting in the query. Merry Christmas - my Larry is pouring drinks right now - gotta go. Tina Arthur Fuller wrote: > My client is giving me so much aggravation on this! She wants the detail > records to show up most recent first, meaning that after a detail row is > added, it automatically drifts to the top of the subform, rather than > remaining on the bottom. This is easy enough to do, just by clicking the ZA > button on the toolbar after adding the new record, but what is the VBA > command constant that represents this command? > > I guess I'll try building a macro and see what code gets generated. If > anyone already knows how to code this, and has nothing better to do on > Christmas Eve, let me know. I can't recall ever building a macro in Access, > but what the hell, I'll give it a shot. > > Well, I gave it a shot, and I have no idea what this weird interface is > about. Excel macros are soooo much easier! I need to relocate that list of > Access command things and give that a try instead. The client is adamant > that she wants the most recent transactions on top, and I can see her point, > since there could be hundreds per master record and they show the balance, > which is the item of most immediate interest, and the transactions of > immediate interest are those within the last few days to month, so that's > why they should be on top not at the bottom. > > But I am having a most difficult time arranging this. Any advice greatfully > appreciated. > > TIA. > Arthur > From wdhindman at dejpolsystems.com Mon Dec 24 15:47:43 2007 From: wdhindman at dejpolsystems.com (William Hindman) Date: Mon, 24 Dec 2007 16:47:43 -0500 Subject: [AccessD] The Command underlying the AZ and ZA buttons on theAccess toolbar References: <29f585dd0712241247x401e0b5ejdd1ee520b71298f3@mail.gmail.com> Message-ID: <001a01c84676$9d8d5670$ef706c4c@jisshowsbs.local> http://office.microsoft.com/en-us/access/HA010345631033.aspx?pid=CL100570041033 William ...the philistine lout :) ----- Original Message ----- From: "Arthur Fuller" To: "Access Developers discussion and problem solving" Sent: Monday, December 24, 2007 3:47 PM Subject: [AccessD] The Command underlying the AZ and ZA buttons on theAccess toolbar > My client is giving me so much aggravation on this! She wants the detail > records to show up most recent first, meaning that after a detail row is > added, it automatically drifts to the top of the subform, rather than > remaining on the bottom. This is easy enough to do, just by clicking the > ZA > button on the toolbar after adding the new record, but what is the VBA > command constant that represents this command? > > I guess I'll try building a macro and see what code gets generated. If > anyone already knows how to code this, and has nothing better to do on > Christmas Eve, let me know. I can't recall ever building a macro in > Access, > but what the hell, I'll give it a shot. > > Well, I gave it a shot, and I have no idea what this weird interface is > about. Excel macros are soooo much easier! I need to relocate that list of > Access command things and give that a try instead. The client is adamant > that she wants the most recent transactions on top, and I can see her > point, > since there could be hundreds per master record and they show the > balance, > which is the item of most immediate interest, and the transactions of > immediate interest are those within the last few days to month, so that's > why they should be on top not at the bottom. > > But I am having a most difficult time arranging this. Any advice > greatfully > appreciated. > > 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 Mon Dec 24 15:50:49 2007 From: fuller.artful at gmail.com (Arthur Fuller) Date: Mon, 24 Dec 2007 16:50:49 -0500 Subject: [AccessD] The Command underlying the AZ and ZA buttons on the Access toolbar In-Reply-To: <47702372.5020008@torchlake.com> References: <29f585dd0712241247x401e0b5ejdd1ee520b71298f3@mail.gmail.com> <47702372.5020008@torchlake.com> Message-ID: <29f585dd0712241350g5b580a5cy8fadf798911b3266@mail.gmail.com> Wow. I hope this works, baby! If it does and you're unmarried, consider this a marriage proposal. On 12/24/07, Tina Norris Fields wrote: > > Hi Arthur, > > I have a subform that accepts payment information for a membership > database. The subform gets opened by a button click on a membership > information form. Underlying the subform is a query that filters on the > ID of the member, and lists all the payments in descending order. Until > you raised the question, I just accepted the fact that new records were > added at the bottom and didn't show up on top until the next time the > subform was accessed. > > I went into the subform's After Update event and added a DoCmd.Requery. > Then I tried it out. Eureka! It works. As soon as I added a new > payment record, it jumped to the top of the list. > > Hope this helps, > Tina > From accessd at shaw.ca Mon Dec 24 16:09:39 2007 From: accessd at shaw.ca (Jim Lawrence) Date: Mon, 24 Dec 2007 14:09:39 -0800 Subject: [AccessD] The Command underlying the AZ and ZA buttons on the Access toolbar In-Reply-To: <29f585dd0712241247x401e0b5ejdd1ee520b71298f3@mail.gmail.com> References: <29f585dd0712241247x401e0b5ejdd1ee520b71298f3@mail.gmail.com> Message-ID: <327CB58FD19E4A31964DC7B4AEA09CA5@creativesystemdesigns.com> Hi Arthur: I have worked with building a full interface for an excel spreadsheet before and my experience though limited to a couple of projects may be of some help. The best way I found hold the position on a spreadsheet is save the current position, though code and then hop back when a particular process is finished. If the row is re-sorted then saving the particulars of the row and doing a search, row by row is best. Seeing that you only have a maximum of 65,000 odd rows the performance can be fairly fast. The process your client wants can be set by re-sorting the row/columns/range and then re-positioning yourself. You could just add another button to the sheet that would allow the client to just press it to start the code/macro. If dates and times of record creation are needed but the client does not want that information shown just auto-set it in a couple of hidden columns. I left you some code samples on the DBA-Tech list on adding and deleting and hope you will find it useful. Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Arthur Fuller Sent: Monday, December 24, 2007 12:48 PM To: Access Developers discussion and problem solving Subject: [AccessD] The Command underlying the AZ and ZA buttons on the Access toolbar My client is giving me so much aggravation on this! She wants the detail records to show up most recent first, meaning that after a detail row is added, it automatically drifts to the top of the subform, rather than remaining on the bottom. This is easy enough to do, just by clicking the ZA button on the toolbar after adding the new record, but what is the VBA command constant that represents this command? I guess I'll try building a macro and see what code gets generated. If anyone already knows how to code this, and has nothing better to do on Christmas Eve, let me know. I can't recall ever building a macro in Access, but what the hell, I'll give it a shot. Well, I gave it a shot, and I have no idea what this weird interface is about. Excel macros are soooo much easier! I need to relocate that list of Access command things and give that a try instead. The client is adamant that she wants the most recent transactions on top, and I can see her point, since there could be hundreds per master record and they show the balance, which is the item of most immediate interest, and the transactions of immediate interest are those within the last few days to month, so that's why they should be on top not at the bottom. But I am having a most difficult time arranging this. Any advice greatfully appreciated. TIA. Arthur -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From wangoh at tm.net.my Mon Dec 24 20:30:50 2007 From: wangoh at tm.net.my (wangoh) Date: Tue, 25 Dec 2007 10:30:50 +0800 Subject: [AccessD] Using the Bookmark property References: <29f585dd0712200936v1cb9a9f4w98bd7ef97cb8730b@mail.gmail.com> Message-ID: <006401c8469e$2a92a5d0$6501a8c0@ppd0e78cc4d8fa> Arthur, Should try this ? Private Sub cmdSortName_Click() With Forms!frmETEMS .OrderBy = "fieldName" End With DoCmd.RunCommand acCmdApplyFilterSort End Sub Willy ----- Original Message ----- From: "Arthur Fuller" To: "Access Developers discussion and problem solving" Sent: Friday, December 21, 2007 01:36 AM Subject: [AccessD] Using the Bookmark property >I have a continuous form, on whose footer is a button to allow editing of > the selected row. A dialog pops up, allows editing, then closes. The > record > selector keeps returning to the first record rather than the just-edited > record. I cannot remember how to use the bookmark property to grab the > record about to be edited, then return to it following the edit. > > TIA, > Arthur > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com From adtp at airtelbroadband.in Mon Dec 24 23:05:16 2007 From: adtp at airtelbroadband.in (A.D.Tejpal) Date: Tue, 25 Dec 2007 10:35:16 +0530 Subject: [AccessD] The Command underlying the AZ and ZA buttons on theAccess toolbar References: <29f585dd0712241247x401e0b5ejdd1ee520b71298f3@mail.gmail.com> Message-ID: <00dd01c846b3$df0339c0$4957a27a@personald6374f> Arthur, There is no guarantee that the last added record will necessarily be at the extreme end of sort order. It would therefore be preferable to ensure that freshly added record occupies the top position, irrespective of its sort rank. My sample db named AddDataAtTop might be of interest to you. It is available at Rogers Access Library (other developers library). Link - http://www.rogersaccesslibrary.com/OtherLibraries.asp#Tejpal,A.D. The sample is in Access 2000 file format and a brief description is given below for ready reference. You could adapt the underlying approach suitably, for your specific needs. Best wishes, A.D.Tejpal ------------ Brief Description: (Sample Db - AddDataAtTop) ========================================== This database demonstrates three styles of data entry at top of a subform: (a) Continuous Form Display (Using Command Button) - Data is entered via unbound text boxes in subform header, using command button on the parent form. Freshly added Record is highlighted in green, while other recent records added in current session are shown in orange. (b) Datasheet Display (Using Command Button) - On clicking the command button on parent form, fresh blank record (highlighted in green) is presented at the top of subform for enabling data entry. Recent records added in current session are shown in orange. (c) Datasheet Display (Auto - No command button) - On opening the main form, user is presented with fresh blank record (highlighted in green) at the top of subform. As soon as data entry commences in this record, its back color changes to yellow, while another fresh blank record (in green) is offered at top. All other recent records added in current session are shown in orange. ========================================== ----- Original Message ----- From: Arthur Fuller To: Access Developers discussion and problem solving Sent: Tuesday, December 25, 2007 02:17 Subject: [AccessD] The Command underlying the AZ and ZA buttons on theAccess toolbar My client is giving me so much aggravation on this! She wants the detail records to show up most recent first, meaning that after a detail row is added, it automatically drifts to the top of the subform, rather than remaining on the bottom. This is easy enough to do, just by clicking the ZA button on the toolbar after adding the new record, but what is the VBA command constant that represents this command? I guess I'll try building a macro and see what code gets generated. If anyone already knows how to code this, and has nothing better to do on Christmas Eve, let me know. I can't recall ever building a macro in Access, but what the hell, I'll give it a shot. Well, I gave it a shot, and I have no idea what this weird interface is about. Excel macros are soooo much easier! I need to relocate that list of Access command things and give that a try instead. The client is adamant that she wants the most recent transactions on top, and I can see her point, since there could be hundreds per master record and they show the balance, which is the item of most immediate interest, and the transactions of immediate interest are those within the last few days to month, so that's why they should be on top not at the bottom. But I am having a most difficult time arranging this. Any advice greatfully appreciated. TIA. Arthur From jwcolby at colbyconsulting.com Tue Dec 25 09:08:44 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Tue, 25 Dec 2007 10:08:44 -0500 Subject: [AccessD] The Command underlying the AZ and ZA buttons ontheAccess toolbar In-Reply-To: <00dd01c846b3$df0339c0$4957a27a@personald6374f> References: <29f585dd0712241247x401e0b5ejdd1ee520b71298f3@mail.gmail.com> <00dd01c846b3$df0339c0$4957a27a@personald6374f> Message-ID: <000901c84708$0b24a300$977aa8c0@M90> It just occurred to me that there is a much easier way to do this (assuming that you use bound forms, which this request implies). First of all, you need a date / time stamp column. The PKID is not necessarily autoincrement (in a generic solution), it may be a GUID or a random. But a date/time stamp captures the latest entered. So, create TWO subforms. One to do data entry. That takes the place of the unbound method that AD suggests. Then a display subform below that. the display subform uses a sort descending on the date / time stamp. Then simply do a requery on that subform in the afterupdate of the data entry subform. You might want to do a TOP 10 or TOP 100 to prevent pulling thousands of records for every requery assuming there are a ton out there. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of A.D.Tejpal Sent: Tuesday, December 25, 2007 12:05 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] The Command underlying the AZ and ZA buttons ontheAccess toolbar Arthur, There is no guarantee that the last added record will necessarily be at the extreme end of sort order. It would therefore be preferable to ensure that freshly added record occupies the top position, irrespective of its sort rank. My sample db named AddDataAtTop might be of interest to you. It is available at Rogers Access Library (other developers library). Link - http://www.rogersaccesslibrary.com/OtherLibraries.asp#Tejpal,A.D. The sample is in Access 2000 file format and a brief description is given below for ready reference. You could adapt the underlying approach suitably, for your specific needs. Best wishes, A.D.Tejpal ------------ Brief Description: (Sample Db - AddDataAtTop) ========================================== This database demonstrates three styles of data entry at top of a subform: (a) Continuous Form Display (Using Command Button) - Data is entered via unbound text boxes in subform header, using command button on the parent form. Freshly added Record is highlighted in green, while other recent records added in current session are shown in orange. (b) Datasheet Display (Using Command Button) - On clicking the command button on parent form, fresh blank record (highlighted in green) is presented at the top of subform for enabling data entry. Recent records added in current session are shown in orange. (c) Datasheet Display (Auto - No command button) - On opening the main form, user is presented with fresh blank record (highlighted in green) at the top of subform. As soon as data entry commences in this record, its back color changes to yellow, while another fresh blank record (in green) is offered at top. All other recent records added in current session are shown in orange. ========================================== ----- Original Message ----- From: Arthur Fuller To: Access Developers discussion and problem solving Sent: Tuesday, December 25, 2007 02:17 Subject: [AccessD] The Command underlying the AZ and ZA buttons on theAccess toolbar My client is giving me so much aggravation on this! She wants the detail records to show up most recent first, meaning that after a detail row is added, it automatically drifts to the top of the subform, rather than remaining on the bottom. This is easy enough to do, just by clicking the ZA button on the toolbar after adding the new record, but what is the VBA command constant that represents this command? I guess I'll try building a macro and see what code gets generated. If anyone already knows how to code this, and has nothing better to do on Christmas Eve, let me know. I can't recall ever building a macro in Access, but what the hell, I'll give it a shot. Well, I gave it a shot, and I have no idea what this weird interface is about. Excel macros are soooo much easier! I need to relocate that list of Access command things and give that a try instead. The client is adamant that she wants the most recent transactions on top, and I can see her point, since there could be hundreds per master record and they show the balance, which is the item of most immediate interest, and the transactions of immediate interest are those within the last few days to month, so that's why they should be on top not at the bottom. But I am having a most difficult time arranging this. Any advice greatfully appreciated. 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 Wed Dec 26 09:22:34 2007 From: rockysmolin at bchacc.com (Rocky Smolin at Beach Access Software) Date: Wed, 26 Dec 2007 07:22:34 -0800 Subject: [AccessD] Set Warnings in 2007 Message-ID: <000601c847d3$24022110$0301a8c0@HAL9005> Dear List: In 2003 when I hit the delete key in a bound form I get an Access message "You are about to delete 1 record(s)" etc. My client gets this in 2003 but when he runs the same delete function in 2007 he gets no warning messages. Is this a bug? Are the messages off by default? Anyone seen this behavior? MTIA Rocky From fuller.artful at gmail.com Wed Dec 26 10:14:55 2007 From: fuller.artful at gmail.com (Arthur Fuller) Date: Wed, 26 Dec 2007 11:14:55 -0500 Subject: [AccessD] Set Warnings in 2007 In-Reply-To: <000601c847d3$24022110$0301a8c0@HAL9005> References: <000601c847d3$24022110$0301a8c0@HAL9005> Message-ID: <29f585dd0712260814k6a220d69o233d666ea4d36071@mail.gmail.com> The setting is somewhere on the Options page but I forget precisely where. On 12/26/07, Rocky Smolin at Beach Access Software wrote: > > Dear List: > > In 2003 when I hit the delete key in a bound form I get an Access message > "You are about to delete 1 record(s)" etc. > > My client gets this in 2003 but when he runs the same delete function in > 2007 he gets no warning messages. > > Is this a bug? Are the messages off by default? Anyone seen this > behavior? > > 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 Wed Dec 26 10:16:27 2007 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Wed, 26 Dec 2007 16:16:27 -0000 Subject: [AccessD] Set Warnings in 2007 In-Reply-To: <000601c847d3$24022110$0301a8c0@HAL9005> Message-ID: <002501c847da$abc4e770$8119fea9@LTVM> Rocky, Have a look at: Tools/Options/EditFind/ (A3K don't have 2007) Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin at Beach Access Software Sent: Wednesday, December 26, 2007 3:23 PM To: 'Access Developers discussion and problem solving' Subject: [AccessD] Set Warnings in 2007 Dear List: In 2003 when I hit the delete key in a bound form I get an Access message "You are about to delete 1 record(s)" etc. My client gets this in 2003 but when he runs the same delete function in 2007 he gets no warning messages. Is this a bug? Are the messages off by default? Anyone seen this behavior? MTIA Rocky -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From rockysmolin at bchacc.com Wed Dec 26 11:32:12 2007 From: rockysmolin at bchacc.com (Rocky Smolin at Beach Access Software) Date: Wed, 26 Dec 2007 09:32:12 -0800 Subject: [AccessD] Set Warnings in 2007 In-Reply-To: <29f585dd0712260814k6a220d69o233d666ea4d36071@mail.gmail.com> References: <000601c847d3$24022110$0301a8c0@HAL9005> <29f585dd0712260814k6a220d69o233d666ea4d36071@mail.gmail.com> Message-ID: <002601c847e5$40377bc0$0301a8c0@HAL9005> I see it on the Edit/Find tab. Thanks to Max. Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Arthur Fuller Sent: Wednesday, December 26, 2007 8:15 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Set Warnings in 2007 The setting is somewhere on the Options page but I forget precisely where. On 12/26/07, Rocky Smolin at Beach Access Software wrote: > > Dear List: > > In 2003 when I hit the delete key in a bound form I get an Access > message "You are about to delete 1 record(s)" etc. > > My client gets this in 2003 but when he runs the same delete function > in > 2007 he gets no warning messages. > > Is this a bug? Are the messages off by default? Anyone seen this > behavior? > > 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 No virus found in this incoming message. Checked by AVG Free Edition. Version: 7.5.516 / Virus Database: 269.17.9/1197 - Release Date: 12/25/2007 8:04 PM From rockysmolin at bchacc.com Wed Dec 26 11:39:25 2007 From: rockysmolin at bchacc.com (Rocky Smolin at Beach Access Software) Date: Wed, 26 Dec 2007 09:39:25 -0800 Subject: [AccessD] Action Pack Message-ID: <002e01c847e6$4257f550$0301a8c0@HAL9005> Dear List: Just tried to re-subscribe to the Action Pack and they want me t take a course. I couldn't find any Access courses. Anybody done that? Regards, Rocky From jwcolby at colbyconsulting.com Wed Dec 26 11:49:10 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Wed, 26 Dec 2007 12:49:10 -0500 Subject: [AccessD] Action Pack In-Reply-To: <002e01c847e6$4257f550$0301a8c0@HAL9005> References: <002e01c847e6$4257f550$0301a8c0@HAL9005> Message-ID: <001e01c847e7$9f6a7230$977aa8c0@M90> LOL, that is why you were supposed to resub before the end of November. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin at Beach Access Software Sent: Wednesday, December 26, 2007 12:39 PM To: 'Access Developers discussion and problem solving' Subject: [AccessD] Action Pack Dear List: Just tried to re-subscribe to the Action Pack and they want me t take a course. I couldn't find any Access courses. Anybody done that? Regards, Rocky -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From rockysmolin at bchacc.com Wed Dec 26 12:11:51 2007 From: rockysmolin at bchacc.com (Rocky Smolin at Beach Access Software) Date: Wed, 26 Dec 2007 10:11:51 -0800 Subject: [AccessD] Action Pack In-Reply-To: <001e01c847e7$9f6a7230$977aa8c0@M90> References: <002e01c847e6$4257f550$0301a8c0@HAL9005> <001e01c847e7$9f6a7230$977aa8c0@M90> Message-ID: <003601c847ea$c9d6b530$0301a8c0@HAL9005> D'Oh! Now what? Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Wednesday, December 26, 2007 9:49 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Action Pack LOL, that is why you were supposed to resub before the end of November. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin at Beach Access Software Sent: Wednesday, December 26, 2007 12:39 PM To: 'Access Developers discussion and problem solving' Subject: [AccessD] Action Pack Dear List: Just tried to re-subscribe to the Action Pack and they want me t take a course. I couldn't find any Access courses. Anybody done that? Regards, 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 No virus found in this incoming message. Checked by AVG Free Edition. Version: 7.5.516 / Virus Database: 269.17.9/1197 - Release Date: 12/25/2007 8:04 PM From cfoust at infostatsystems.com Wed Dec 26 12:29:56 2007 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Wed, 26 Dec 2007 10:29:56 -0800 Subject: [AccessD] Action Pack In-Reply-To: <003601c847ea$c9d6b530$0301a8c0@HAL9005> References: <002e01c847e6$4257f550$0301a8c0@HAL9005><001e01c847e7$9f6a7230$977aa8c0@M90> <003601c847ea$c9d6b530$0301a8c0@HAL9005> Message-ID: How about a SQL Server course? Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin at Beach Access Software Sent: Wednesday, December 26, 2007 10:12 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Action Pack D'Oh! Now what? Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Wednesday, December 26, 2007 9:49 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Action Pack LOL, that is why you were supposed to resub before the end of November. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin at Beach Access Software Sent: Wednesday, December 26, 2007 12:39 PM To: 'Access Developers discussion and problem solving' Subject: [AccessD] Action Pack Dear List: Just tried to re-subscribe to the Action Pack and they want me t take a course. I couldn't find any Access courses. Anybody done that? Regards, 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 No virus found in this incoming message. Checked by AVG Free Edition. Version: 7.5.516 / Virus Database: 269.17.9/1197 - Release Date: 12/25/2007 8:04 PM -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From jwcolby at colbyconsulting.com Wed Dec 26 12:34:53 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Wed, 26 Dec 2007 13:34:53 -0500 Subject: [AccessD] Action Pack In-Reply-To: <003601c847ea$c9d6b530$0301a8c0@HAL9005> References: <002e01c847e6$4257f550$0301a8c0@HAL9005><001e01c847e7$9f6a7230$977aa8c0@M90> <003601c847ea$c9d6b530$0301a8c0@HAL9005> Message-ID: <002e01c847ee$01f178d0$977aa8c0@M90> Well... it should point you to some qualifying tests. Pick out one that you can do and do it. They consist of watching a video and taking a test on the video. Usually pretty easy. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin at Beach Access Software Sent: Wednesday, December 26, 2007 1:12 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Action Pack D'Oh! Now what? Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Wednesday, December 26, 2007 9:49 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Action Pack LOL, that is why you were supposed to resub before the end of November. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin at Beach Access Software Sent: Wednesday, December 26, 2007 12:39 PM To: 'Access Developers discussion and problem solving' Subject: [AccessD] Action Pack Dear List: Just tried to re-subscribe to the Action Pack and they want me t take a course. I couldn't find any Access courses. Anybody done that? Regards, 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 No virus found in this incoming message. Checked by AVG Free Edition. Version: 7.5.516 / Virus Database: 269.17.9/1197 - Release Date: 12/25/2007 8:04 PM -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From jwcolby at colbyconsulting.com Wed Dec 26 22:27:00 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Wed, 26 Dec 2007 23:27:00 -0500 Subject: [AccessD] WHS and backups Message-ID: <000001c84840$b9d7e5e0$977aa8c0@M90> Oh man oh man. Before anyone rushes out to implement WHS as a backup solution you need to know that it has a glaring weakness, the backup stuff is not duplicated, nor can you force it to duplicate. Thus backups will be trashed (or may be) if a disk fails. I have to say I LOVE what WHS is doing here but you need to be aware of this issue. My intention is to soldier on but I will be implementing a raid solution in order to prevent disk failures from impacting the solution. It appears that WHS has some pretty cool technologies and it claims to allow access to daily, weekly and monthly backups back as far as 10 years. IF you have a raid solution you win, else you lose BIG-TIME if you have a hard disk failure. Sigh. John W. Colby Colby Consulting www.ColbyConsulting.com From jwcolby at colbyconsulting.com Wed Dec 26 23:28:44 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Thu, 27 Dec 2007 00:28:44 -0500 Subject: [AccessD] Live n learn Message-ID: <000701c84849$597ce930$977aa8c0@M90> One morning, three Alabama "good old boys" and three Yankees were in a ticket line at the Birmingham train station, heading to Atlanta for a big football game. The three Northerners each bought a ticket and watched as the three Southerners bought just one ticket among them. 'How are the three of you going to travel on only one ticket?' asked one of the Yankees. 'Watch and learn,' answered one of the boys from the South. When the six travelers boarded the train, the three Yankees sat down, but the three Southerners crammed into a bathroom together and closed the door. Shortly after the train departed, the conductor came around to collect tickets. He knocked on the bathroom door and said, 'Ticket, please.' The door opened just a crack and a single arm emerged with a ticket in hand. The conductor took it and moved on. The Yankees saw this happen and agreed it was quite a clever idea. Indeed, so clever that they decided to do the same thing on the return trip and save some money. That evening after the game when they got to the Atlanta train station, they bought a single ticket for the return trip while, to their astonishment, the three Southerners didn't buy even one ticket. 'How are you going to travel without a ticket?' asked one of the perplexed Yankees. 'Watch and learn,' answered one of the Southern boys. When they boarded the train, the three Northerners crammed themselves into a bathroom and the three Southerners crammed themselves into the other bathroom across from it. Shortly after the train began to move, one of the Southerners left their bathroom and walked quietly over to the Yankees' bathroom. He knocked on the door and said, 'Ticket, please.' There's just no way on God's green earth to explain how the Yankees won the war. John W. Colby Colby Consulting www.ColbyConsulting.com From accessd at shaw.ca Wed Dec 26 23:40:57 2007 From: accessd at shaw.ca (Jim Lawrence) Date: Wed, 26 Dec 2007 21:40:57 -0800 Subject: [AccessD] WHS and backups In-Reply-To: <000001c84840$b9d7e5e0$977aa8c0@M90> References: <000001c84840$b9d7e5e0$977aa8c0@M90> Message-ID: <5B588B8862FA44F0B8BCAC9228084904@creativesystemdesigns.com> Hi John: Thanks for the info. Backups always are no better than the media they are on. There is nothing like a stack of hot swappable 500GB drives to add a degree of confidence to any backup solution. Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Wednesday, December 26, 2007 8:27 PM To: 'Access Developers discussion and problem solving'; 'Access Developers discussion and problem solving' Subject: [AccessD] WHS and backups Oh man oh man. Before anyone rushes out to implement WHS as a backup solution you need to know that it has a glaring weakness, the backup stuff is not duplicated, nor can you force it to duplicate. Thus backups will be trashed (or may be) if a disk fails. I have to say I LOVE what WHS is doing here but you need to be aware of this issue. My intention is to soldier on but I will be implementing a raid solution in order to prevent disk failures from impacting the solution. It appears that WHS has some pretty cool technologies and it claims to allow access to daily, weekly and monthly backups back as far as 10 years. IF you have a raid solution you win, else you lose BIG-TIME if you have a hard disk failure. Sigh. John W. Colby Colby Consulting 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 Dec 27 00:59:20 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Thu, 27 Dec 2007 01:59:20 -0500 Subject: [AccessD] WHS and backups In-Reply-To: <5B588B8862FA44F0B8BCAC9228084904@creativesystemdesigns.com> References: <000001c84840$b9d7e5e0$977aa8c0@M90> <5B588B8862FA44F0B8BCAC9228084904@creativesystemdesigns.com> Message-ID: <000b01c84856$01e03f80$977aa8c0@M90> Precisely. As part of my research into doing this I examined backing up files out to the internet. I have 5 megabit down 500K up. Backing up 70 gigs of data turns into a multi-week affair, and that is if the ISP doesn't suddenly slap throttling on me. Backups in the modern age are just problematic. WHS is a truly radical technology but they cut some corners that should have been left square. There are a lot of people banging on them about this very issue so maybe they will acknowledge the problem and fix it. Unfortunately given the radical stuff they are doing (the cool part) they may have painted themselves into a corner not easily squared back up. All I know is that I like what they are trying to do and if a raid foundation is the cost of doing business then that is what I will do. >From various readings: Unlike most backup products that operate at the file level, the Windows Home Server computer backup solution works on "clusters". Clusters are the lower level constructs of the file system. They are usually 4k bytes in size on most NTFS disks. The "magic" you are seeing is a result of the fact that Windows Home Server makes sure that any particular cluster is stored only once on the server...even if that cluster is found on multiple disks and within multiple files. This is known as "single instance storage" in geeky circles. Here's some more detail on how this works: * The server side of the solution is a database (not some off the shelf database, but one developed specifically for this application). The "records" in the database are clusters and hashes of those clusters (a hash is a number that uniquely identifies a cluster based on its contents). The database also contains information on the structure of a volume (NTFS file system information). If a cluster on the C: drive of Mom's computer has the first 4096 characters of "War and Peace" in it, and a cluster on the E: drive of Joey's computer has those same 4096 characters in it then their hashes will be the same. * When a computer is backed up to the server, the code on the client computer figures out what clusters have changed since the last backup. * The software then calculates a hash for each of these blocks and sends just the hashes to the server. * The server looks its database of clusters to see if any have hashes that match those it just received. If a hash matches then that cluster is already stored on the server. * If they are NOT stored on the server already, then the computer sends them to the server and the server adds them to the database * All file system information is transferred and stored on the server such that a volume (from any machine) at any backup point (time) can be reconstituted from the database. And this is how 220GB of data spread out across 4 computers can be stored in 98GB of space on your home server. So as you can see they are using cool stuff to do the magic but... there are chinks in their armor, chinks that would be fixed by RAID. Basically you need to protect WHS from a drive failure. Unfortunately motherboard raid solutions are pretty much trash, they work but come with their own issues including abysmal speed. Dedicated raid controllers with XOR capabilities are lightning fast and oh so expensive. But... if you pay the price then WHS becomes a super efficient backup solution (AFAICT YMMV DSMIYLE). John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Lawrence Sent: Thursday, December 27, 2007 12:41 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] WHS and backups Hi John: Thanks for the info. Backups always are no better than the media they are on. There is nothing like a stack of hot swappable 500GB drives to add a degree of confidence to any backup solution. Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Wednesday, December 26, 2007 8:27 PM To: 'Access Developers discussion and problem solving'; 'Access Developers discussion and problem solving' Subject: [AccessD] WHS and backups Oh man oh man. Before anyone rushes out to implement WHS as a backup solution you need to know that it has a glaring weakness, the backup stuff is not duplicated, nor can you force it to duplicate. Thus backups will be trashed (or may be) if a disk fails. I have to say I LOVE what WHS is doing here but you need to be aware of this issue. My intention is to soldier on but I will be implementing a raid solution in order to prevent disk failures from impacting the solution. It appears that WHS has some pretty cool technologies and it claims to allow access to daily, weekly and monthly backups back as far as 10 years. IF you have a raid solution you win, else you lose BIG-TIME if you have a hard disk failure. Sigh. John W. Colby Colby Consulting 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 accessd at shaw.ca Thu Dec 27 02:11:40 2007 From: accessd at shaw.ca (Jim Lawrence) Date: Thu, 27 Dec 2007 00:11:40 -0800 Subject: [AccessD] WHS and backups In-Reply-To: <000b01c84856$01e03f80$977aa8c0@M90> References: <000001c84840$b9d7e5e0$977aa8c0@M90> <5B588B8862FA44F0B8BCAC9228084904@creativesystemdesigns.com> <000b01c84856$01e03f80$977aa8c0@M90> Message-ID: There is a fellow I know who has made a very successful business out of backing up systems over the internet. His method is as follows. One; he goes to the client's site and does a full backup on a portable media. Two; he takes the portable drive and installs it, at his office into his drive array. Three; from then on he does incremental backups of the client's site through the internet. Four; at a previously agreed upon interval he makes a copy of the client's backup drives and saves them to a secure off-site location. Five; in the event of a client file lost, he can install the files back as per client request... a large volume or an image restore requires him to go on site to accomplish this. The whole process is based on the theory that any changes to a client's site will be no more than minimal and therefore an internet backup will take no more than a few minutes per night. To protect himself he has a clause in his backup agreement that states that there is a maximum amount of MB he is responsible for in any one backup session. There is another method that you can try... You could set a backup MS SQL computer as a subscriber to the main system. That operation, depending on the configuration and would use the logs to identify changed data and then uses replication, through a continual streaming back-ground process to keep both systems synchronized. (I have seen special cards that run as an independent subsystem so there is minimal impact on the main database... there are loosely described as raid 6.) The backup system would still need a raid and a bunch of hot-swappable drives to manage timed data. I have setup some systems as described but have never managed them on a daily bases and therefore do not know the ongoing issues. Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Wednesday, December 26, 2007 10:59 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] WHS and backups Precisely. As part of my research into doing this I examined backing up files out to the internet. I have 5 megabit down 500K up. Backing up 70 gigs of data turns into a multi-week affair, and that is if the ISP doesn't suddenly slap throttling on me. Backups in the modern age are just problematic. WHS is a truly radical technology but they cut some corners that should have been left square. There are a lot of people banging on them about this very issue so maybe they will acknowledge the problem and fix it. Unfortunately given the radical stuff they are doing (the cool part) they may have painted themselves into a corner not easily squared back up. All I know is that I like what they are trying to do and if a raid foundation is the cost of doing business then that is what I will do. >From various readings: Unlike most backup products that operate at the file level, the Windows Home Server computer backup solution orks on "clusters". Clusters are the lower level constructs of the file system. They are usually 4k bytes in size on most NTFS disks. The "magic" you are seeing is a result of the fact that Windows Home Server makes sure that any particular cluster is stored only once on the server...even if that cluster is found on multiple disks and within multiple files. This is known as "single instance storage" in geeky circles. Here's some more detail on how this works: * The server side of the solution is a database (not some off the shelf database, but one developed specifically for this application). The "records" in the database are clusters and hashes of those clusters (a hash is a number that uniquely identifies a cluster based on its contents). The database also contains information on the structure of a volume (NTFS file system information). If a cluster on the C: drive of Mom's computer has the first 4096 characters of "War and Peace" in it, and a cluster on the E: drive of Joey's computer has those same 4096 characters in it then their hashes will be the same. * When a computer is backed up to the server, the code on the client computer figures out what clusters have changed since the last backup. * The software then calculates a hash for each of these blocks and sends just the hashes to the server. * The server looks its database of clusters to see if any have hashes that match those it just received. If a hash matches then that cluster is already stored on the server. * If they are NOT stored on the server already, then the computer sends them to the server and the server adds them to the database * All file system information is transferred and stored on the server such that a volume (from any machine) at any backup point (time) can be reconstituted from the database. And this is how 220GB of data spread out across 4 computers can be stored in 98GB of space on your home server. So as you can see they are using cool stuff to do the magic but... there are chinks in their armor, chinks that would be fixed by RAID. Basically you need to protect WHS from a drive failure. Unfortunately motherboard raid solutions are pretty much trash, they work but come with their own issues including abysmal speed. Dedicated raid controllers with XOR capabilities are lightning fast and oh so expensive. But... if you pay the price then WHS becomes a super efficient backup solution (AFAICT YMMV DSMIYLE). John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Lawrence Sent: Thursday, December 27, 2007 12:41 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] WHS and backups Hi John: Thanks for the info. Backups always are no better than the media they are on. There is nothing like a stack of hot swappable 500GB drives to add a degree of confidence to any backup solution. Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Wednesday, December 26, 2007 8:27 PM To: 'Access Developers discussion and problem solving'; 'Access Developers discussion and problem solving' Subject: [AccessD] WHS and backups Oh man oh man. Before anyone rushes out to implement WHS as a backup solution you need to know that it has a glaring weakness, the backup stuff is not duplicated, nor can you force it to duplicate. Thus backups will be trashed (or may be) if a disk fails. I have to say I LOVE what WHS is doing here but you need to be aware of this issue. My intention is to soldier on but I will be implementing a raid solution in order to prevent disk failures from impacting the solution. It appears that WHS has some pretty cool technologies and it claims to allow access to daily, weekly and monthly backups back as far as 10 years. IF you have a raid solution you win, else you lose BIG-TIME if you have a hard disk failure. Sigh. John W. Colby Colby Consulting 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 pcs at azizaz.com Thu Dec 27 07:14:57 2007 From: pcs at azizaz.com (pcs at azizaz.com) Date: Thu, 27 Dec 2007 23:14:57 +1000 (EST) Subject: [AccessD] OT: Comodo Firewall Message-ID: <20071227231457.DKO08824@dommail.onthenet.com.au> John Colby recommended Comodo Firewall and I installed it ... I have no time to read all the Help etc. I had placed the Proactive Defence to PC Clean Now I have over 7,000 files for review / Pending Files!!?? What should I do? Apart from Purge? What does Move To.. My own safe files do? Does it physically move the files? Remove ? Does that mean remove from the list of Pending Files? What good will that to, will the files just start accumulating again for my review(?!). For sure Remove wouldn't mean remove from the System - that's the Purge, right - not in the mood to test that one out %( . What is your recommended setting for this Proactive Defense thing? I don't roam the www wildly - I just want to install a firewall and then for the most part forget about it... Confused, Borge From jwcolby at colbyconsulting.com Thu Dec 27 08:25:22 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Thu, 27 Dec 2007 09:25:22 -0500 Subject: [AccessD] OT: Comodo Firewall In-Reply-To: <20071227231457.DKO08824@dommail.onthenet.com.au> References: <20071227231457.DKO08824@dommail.onthenet.com.au> Message-ID: <001801c84894$51324db0$977aa8c0@M90> In which case turn off the proactive defense thing. IMHO that part is not ready for prime time. IIRC Comodo has several million installed users and the majority have no problems but some of us do (me too). The Review / Pending thing is you telling Comodo that the files are OK, you approve of them. The huge number occurs as Comodo does the initial scan of your system. I think that there is a "select all" and you can then "approve". Basically that is telling the Active Defense thingie that these files are known to be good and stop worrying about them. I am not a security guru, I just use it. My understanding of the Active Defense thingie is that it is a monitor that does several things. 1) Watches what programs load and alerts you to any not on the "OK list", those being possibly infections that slipped in some how. 2) Watches running applications to see how they interact. Programs "use" each other all the time. FoxFire "uses" quick time to display or play something etc. Supposedly you tell the Active monitor ONCE that it is OK for program A to use program B. If the interaction is not in the OK list then you are warned that the interaction is happening. 3) Watches that programs try to modify the registry. This is waay more common that I realized but occurs mostly at install and so can signal that a nasty is installing itself, or that it is attempting to disable another program (AV, firewall etc). So Active Defense is a program that sits in memory and watches Windows do its job looking for signs of danger, keeping a list of which things you say are OK and alerting you to things that you have not said is OK. These "Active Defense" programs are becoming more common as the normal infection vector (email) becomes the least used vector. Nowadays the most common vector is malformed HTML, but that is certainly not the only vector. Messenger, file sharing programs, Office documents (and now access databases), PDF files, pictures, music, all of these things have been used to spread infections and so an "anti nasty" system has to do more than just scan email for viruses. It pretty much has to watch Windows DYNAMICALLY run and look for suspicious activities from moment to moment as you use your computer. Thus "Active protection" . Unfortunately by its very nature it is NOT unobtrusive. All it can hope to do is to keep track of things you say are ok and not ask you about those things again. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of pcs at azizaz.com Sent: Thursday, December 27, 2007 8:15 AM To: Access Developers discussion and problemsolving Subject: [AccessD] OT: Comodo Firewall John Colby recommended Comodo Firewall and I installed it ... I have no time to read all the Help etc. I had placed the Proactive Defence to PC Clean Now I have over 7,000 files for review / Pending Files!!?? What should I do? Apart from Purge? What does Move To.. My own safe files do? Does it physically move the files? Remove ? Does that mean remove from the list of Pending Files? What good will that to, will the files just start accumulating again for my review(?!). For sure Remove wouldn't mean remove from the System - that's the Purge, right - not in the mood to test that one out %( . What is your recommended setting for this Proactive Defense thing? I don't roam the www wildly - I just want to install a firewall and then for the most part forget about it... Confused, Borge -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From dwaters at usinternet.com Thu Dec 27 08:50:04 2007 From: dwaters at usinternet.com (Dan Waters) Date: Thu, 27 Dec 2007 08:50:04 -0600 Subject: [AccessD] OT: Comodo Firewall In-Reply-To: <001801c84894$51324db0$977aa8c0@M90> References: <20071227231457.DKO08824@dommail.onthenet.com.au> <001801c84894$51324db0$977aa8c0@M90> Message-ID: <000901c84897$c414faf0$0300a8c0@danwaters> I used Comodo for several weeks, but finally gave up. After clicking 'OK' several hundred times, I realized that I had no way of knowing if what Comodo was telling me was about to happen was OK or Not OK. And that was just wasting my time. I'm back to BitDefender which is well-reviewed, low cost, and pretty unobtrusive. BitDefender provides a small graphical activity indicator for File activity and Internet activity, which is just nice to have. Dan -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Thursday, December 27, 2007 8:25 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] OT: Comodo Firewall In which case turn off the proactive defense thing. IMHO that part is not ready for prime time. IIRC Comodo has several million installed users and the majority have no problems but some of us do (me too). The Review / Pending thing is you telling Comodo that the files are OK, you approve of them. The huge number occurs as Comodo does the initial scan of your system. I think that there is a "select all" and you can then "approve". Basically that is telling the Active Defense thingie that these files are known to be good and stop worrying about them. I am not a security guru, I just use it. My understanding of the Active Defense thingie is that it is a monitor that does several things. 1) Watches what programs load and alerts you to any not on the "OK list", those being possibly infections that slipped in some how. 2) Watches running applications to see how they interact. Programs "use" each other all the time. FoxFire "uses" quick time to display or play something etc. Supposedly you tell the Active monitor ONCE that it is OK for program A to use program B. If the interaction is not in the OK list then you are warned that the interaction is happening. 3) Watches that programs try to modify the registry. This is waay more common that I realized but occurs mostly at install and so can signal that a nasty is installing itself, or that it is attempting to disable another program (AV, firewall etc). So Active Defense is a program that sits in memory and watches Windows do its job looking for signs of danger, keeping a list of which things you say are OK and alerting you to things that you have not said is OK. These "Active Defense" programs are becoming more common as the normal infection vector (email) becomes the least used vector. Nowadays the most common vector is malformed HTML, but that is certainly not the only vector. Messenger, file sharing programs, Office documents (and now access databases), PDF files, pictures, music, all of these things have been used to spread infections and so an "anti nasty" system has to do more than just scan email for viruses. It pretty much has to watch Windows DYNAMICALLY run and look for suspicious activities from moment to moment as you use your computer. Thus "Active protection" . Unfortunately by its very nature it is NOT unobtrusive. All it can hope to do is to keep track of things you say are ok and not ask you about those things again. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of pcs at azizaz.com Sent: Thursday, December 27, 2007 8:15 AM To: Access Developers discussion and problemsolving Subject: [AccessD] OT: Comodo Firewall John Colby recommended Comodo Firewall and I installed it ... I have no time to read all the Help etc. I had placed the Proactive Defence to PC Clean Now I have over 7,000 files for review / Pending Files!!?? What should I do? Apart from Purge? What does Move To.. My own safe files do? Does it physically move the files? Remove ? Does that mean remove from the list of Pending Files? What good will that to, will the files just start accumulating again for my review(?!). For sure Remove wouldn't mean remove from the System - that's the Purge, right - not in the mood to test that one out %( . What is your recommended setting for this Proactive Defense thing? I don't roam the www wildly - I just want to install a firewall and then for the most part forget about it... Confused, Borge -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/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 garykjos at gmail.com Thu Dec 27 09:00:09 2007 From: garykjos at gmail.com (Gary Kjos) Date: Thu, 27 Dec 2007 09:00:09 -0600 Subject: [AccessD] WHS and backups In-Reply-To: <000001c84840$b9d7e5e0$977aa8c0@M90> References: <000001c84840$b9d7e5e0$977aa8c0@M90> Message-ID: But you can still tell it to create multiple copies of selected folders on multple drives though right? Just not the backup files themselves? GK On 12/26/07, jwcolby wrote: > Oh man oh man. Before anyone rushes out to implement WHS as a backup > solution you need to know that it has a glaring weakness, the backup stuff > is not duplicated, nor can you force it to duplicate. Thus backups will be > trashed (or may be) if a disk fails. I have to say I LOVE what WHS is doing > here but you need to be aware of this issue. > > My intention is to soldier on but I will be implementing a raid solution in > order to prevent disk failures from impacting the solution. It appears that > WHS has some pretty cool technologies and it claims to allow access to > daily, weekly and monthly backups back as far as 10 years. IF you have a > raid solution you win, else you lose BIG-TIME if you have a hard disk > failure. > > > Sigh. > > > > John W. Colby > Colby Consulting > www.ColbyConsulting.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 Thu Dec 27 10:04:27 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Thu, 27 Dec 2007 11:04:27 -0500 Subject: [AccessD] WHS and backups In-Reply-To: References: <000001c84840$b9d7e5e0$977aa8c0@M90> Message-ID: <001a01c848a2$289bcc60$977aa8c0@M90> Gary, That is correct. You can create "shared" folders, and any shared folder can be duplicated. I bought WHS (built my own using an OEM copy) for two things. The first was to nail down once and for all the backup of my pictures. The fury of a mother hath no equal when you lose a couple of hundred pictures of her little darlings. WHS manages this quite effectively. I also want to use it to manage automated backups of every computer in the house. WHS also manages that very effectively. They have a service that installs on each computer that performs the backups in the middle of the night, and the amount of data backed up is "compressed" due to the very cool technology that they employ. You can tell it to keep daily backups for 90 days, weekly backups for 52 weeks and monthly backups for 120 months. By default it is something like dailies for 3 days, weeklies for 3 weeks and monthlies for 3 months, something like that. That makes perfect sense, allowing you to restore back to a point in time just like the Windows XP "snapshots" do. The restore works, I can attest to this because I had to change the hard disk in my laptop and it "just worked", installing on the new disk and booting right up once I fixed a technical issue of my own causing. I have also seen testaments from other users about restoring back to (some time period) just by running the restore and selecting the time. One guy clicked an email hotlink and INSTANTLY infected his system, all kinds of crap happening. He finally remembered that he had this wonderful restore, restored to the previous day and voila, no more virus. So, I WANT that capability. I am a one man show and I NEED to be able to get my servers, my dev machine or my wife's laptop back up and running if a drive dies or something unexpected happens, WITHOUT spending hours doing so. I have spent days restoring all of the software that I have installed on my systems when a crash happened. it is just incredible how much stuff we end up with, and just trying to remember what it all is can be a major undertaking. So photo backup is the selling point to the wife, backup / restore is my personal reason for WHS. Unfortunately all the backup information is lost if the main hard disk dies in WHS. For some reason that info is stored on the main drive and is NOT duplicated. Stupid really, but that is just reality at the moment. With luck they will listen to those of us pinging on them about just how stupid it is and fix it but for now if you want that capability, then RAID is the answer. Make the boot drive at least raid 1, or better yet just make a huge raid 5 / 6 volume and let WHS use that to install the system and the storage. Once you have raid, I think the "file duplication" is no longer useful and just takes up space for a data protection that is now handled by the raid itself. PC backup is so critical to me, and WHS does such a good job of the backup / restore, that I am going to do raid and reinstall WHS on it so that I can have that peace of mind. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gary Kjos Sent: Thursday, December 27, 2007 10:00 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] WHS and backups But you can still tell it to create multiple copies of selected folders on multple drives though right? Just not the backup files themselves? GK On 12/26/07, jwcolby wrote: > Oh man oh man. Before anyone rushes out to implement WHS as a backup > solution you need to know that it has a glaring weakness, the backup > stuff is not duplicated, nor can you force it to duplicate. Thus > backups will be trashed (or may be) if a disk fails. I have to say I > LOVE what WHS is doing here but you need to be aware of this issue. > > My intention is to soldier on but I will be implementing a raid > solution in order to prevent disk failures from impacting the > solution. It appears that WHS has some pretty cool technologies and > it claims to allow access to daily, weekly and monthly backups back as > far as 10 years. IF you have a raid solution you win, else you lose > BIG-TIME if you have a hard disk failure. > > > Sigh. > > > > John W. Colby > Colby Consulting > www.ColbyConsulting.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 pcs at azizaz.com Thu Dec 27 19:39:33 2007 From: pcs at azizaz.com (pcs at azizaz.com) Date: Fri, 28 Dec 2007 11:39:33 +1000 (EST) Subject: [AccessD] OT: Comodo Firewall Message-ID: <20071228113933.DKP73187@dommail.onthenet.com.au> Thanks for reply.... after I pressed the send button I googled Help on the Active Defense thingie ... apparently the Purge option will delete file entries from the Pending List for your Review for files that are no longer on your system (temp files used during installation etc.) It was also recommended to place the thingie in Learning mode for a couple of weeks and then place it back to PC Clean.... I think I'll stick with the Comodo for a little while longer... I like it when it pops up and says program B is trying to use Program A do you allow it to do that? For example I have a little app that came preinstalled on the laptop called PowerForPhone - never used it - suddenly it was trying to get intimate with Skype... hmmmm...you just don't know what's going on under the plastic cover.... What I would like to do next would be to get full clarity of all the different processes running on the computer, and turn does off I have no use for. Any application out there that can help me with that? Happy new year! Borge ---- Original message ---- >Date: Thu, 27 Dec 2007 09:25:22 -0500 >From: "jwcolby" >Subject: Re: [AccessD] OT: Comodo Firewall >To: "'Access Developers discussion and problem solving'" > >In which case turn off the proactive defense thing. IMHO that part is not >ready for prime time. IIRC Comodo has several million installed users and >the majority have no problems but some of us do (me too). The Review / >Pending thing is you telling Comodo that the files are OK, you approve of >them. The huge number occurs as Comodo does the initial scan of your >system. I think that there is a "select all" and you can then "approve". >Basically that is telling the Active Defense thingie that these files are >known to be good and stop worrying about them. > >I am not a security guru, I just use it. My understanding of the Active >Defense thingie is that it is a monitor that does several things. > >1) Watches what programs load and alerts you to any not on the "OK list", >those being possibly infections that slipped in some how. >2) Watches running applications to see how they interact. Programs "use" >each other all the time. FoxFire "uses" quick time to display or play >something etc. Supposedly you tell the Active monitor ONCE that it is OK >for program A to use program B. If the interaction is not in the OK list >then you are warned that the interaction is happening. >3) Watches that programs try to modify the registry. This is waay more >common that I realized but occurs mostly at install and so can signal that a >nasty is installing itself, or that it is attempting to disable another >program (AV, firewall etc). > >So Active Defense is a program that sits in memory and watches Windows do >its job looking for signs of danger, keeping a list of which things you say >are OK and alerting you to things that you have not said is OK. These >"Active Defense" programs are becoming more common as the normal infection >vector (email) becomes the least used vector. Nowadays the most common >vector is malformed HTML, but that is certainly not the only vector. >Messenger, file sharing programs, Office documents (and now access >databases), PDF files, pictures, music, all of these things have been used >to spread infections and so an "anti nasty" system has to do more than just >scan email for viruses. It pretty much has to watch Windows DYNAMICALLY run >and look for suspicious activities from moment to moment as you use your >computer. Thus "Active protection" . > >Unfortunately by its very nature it is NOT unobtrusive. All it can hope to >do is to keep track of things you say are ok and not ask you about those >things again. > >John W. Colby >Colby Consulting >www.ColbyConsulting.com >-----Original Message----- >From: accessd-bounces at databaseadvisors.com >[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of pcs at azizaz.com >Sent: Thursday, December 27, 2007 8:15 AM >To: Access Developers discussion and problemsolving >Subject: [AccessD] OT: Comodo Firewall > > >John Colby recommended Comodo Firewall and I installed it ... > >I have no time to read all the Help etc. >I had placed the Proactive Defence to PC Clean Now I have over 7,000 files >for review / Pending Files!!?? > >What should I do? > >Apart from Purge? > >What does Move To.. My own safe files do? Does it physically move the files? > >Remove ? Does that mean remove from the list of Pending Files? What good >will that to, will the files just start accumulating again for my >review(?!). >For sure Remove wouldn't mean remove from the System - that's the Purge, >right - not in the mood to test that one out %( . > >What is your recommended setting for this Proactive Defense thing? > >I don't roam the www wildly - I just want to install a firewall and then for >the most part forget about it... > >Confused, >Borge >-- >AccessD mailing list >AccessD at databaseadvisors.com >http://databaseadvisors.com/mailman/listinfo/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 Dec 27 19:47:32 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Thu, 27 Dec 2007 20:47:32 -0500 Subject: [AccessD] OT: Comodo Firewall In-Reply-To: <20071228113933.DKP73187@dommail.onthenet.com.au> References: <20071228113933.DKP73187@dommail.onthenet.com.au> Message-ID: <000c01c848f3$9d597ec0$977aa8c0@M90> I like the firewall. The Active defense thing is a good idea if they can make it useful but not too intrusive. Comodo firewall is very highly rated and free as opposed to Norton which sucks and costs a lot, every year. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of pcs at azizaz.com Sent: Thursday, December 27, 2007 8:40 PM To: Access Developers discussion and problemsolving Subject: Re: [AccessD] OT: Comodo Firewall Thanks for reply.... after I pressed the send button I googled Help on the Active Defense thingie ... apparently the Purge option will delete file entries from the Pending List for your Review for files that are no longer on your system (temp files used during installation etc.) It was also recommended to place the thingie in Learning mode for a couple of weeks and then place it back to PC Clean.... I think I'll stick with the Comodo for a little while longer... I like it when it pops up and says program B is trying to use Program A do you allow it to do that? For example I have a little app that came preinstalled on the laptop called PowerForPhone - never used it - suddenly it was trying to get intimate with Skype... hmmmm...you just don't know what's going on under the plastic cover.... What I would like to do next would be to get full clarity of all the different processes running on the computer, and turn does off I have no use for. Any application out there that can help me with that? Happy new year! Borge ---- Original message ---- >Date: Thu, 27 Dec 2007 09:25:22 -0500 >From: "jwcolby" >Subject: Re: [AccessD] OT: Comodo Firewall >To: "'Access Developers discussion and problem solving'" > >In which case turn off the proactive defense thing. IMHO that part is not >ready for prime time. IIRC Comodo has several million installed users and >the majority have no problems but some of us do (me too). The Review / >Pending thing is you telling Comodo that the files are OK, you approve of >them. The huge number occurs as Comodo does the initial scan of your >system. I think that there is a "select all" and you can then "approve". >Basically that is telling the Active Defense thingie that these files are >known to be good and stop worrying about them. > >I am not a security guru, I just use it. My understanding of the Active >Defense thingie is that it is a monitor that does several things. > >1) Watches what programs load and alerts you to any not on the "OK list", >those being possibly infections that slipped in some how. >2) Watches running applications to see how they interact. Programs "use" >each other all the time. FoxFire "uses" quick time to display or play >something etc. Supposedly you tell the Active monitor ONCE that it is OK >for program A to use program B. If the interaction is not in the OK list >then you are warned that the interaction is happening. >3) Watches that programs try to modify the registry. This is waay more >common that I realized but occurs mostly at install and so can signal that a >nasty is installing itself, or that it is attempting to disable another >program (AV, firewall etc). > >So Active Defense is a program that sits in memory and watches Windows do >its job looking for signs of danger, keeping a list of which things you say >are OK and alerting you to things that you have not said is OK. These >"Active Defense" programs are becoming more common as the normal infection >vector (email) becomes the least used vector. Nowadays the most common >vector is malformed HTML, but that is certainly not the only vector. >Messenger, file sharing programs, Office documents (and now access >databases), PDF files, pictures, music, all of these things have been used >to spread infections and so an "anti nasty" system has to do more than just >scan email for viruses. It pretty much has to watch Windows DYNAMICALLY run >and look for suspicious activities from moment to moment as you use your >computer. Thus "Active protection" . > >Unfortunately by its very nature it is NOT unobtrusive. All it can hope to >do is to keep track of things you say are ok and not ask you about those >things again. > >John W. Colby >Colby Consulting >www.ColbyConsulting.com >-----Original Message----- >From: accessd-bounces at databaseadvisors.com >[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of pcs at azizaz.com >Sent: Thursday, December 27, 2007 8:15 AM >To: Access Developers discussion and problemsolving >Subject: [AccessD] OT: Comodo Firewall > > >John Colby recommended Comodo Firewall and I installed it ... > >I have no time to read all the Help etc. >I had placed the Proactive Defence to PC Clean Now I have over 7,000 files >for review / Pending Files!!?? > >What should I do? > >Apart from Purge? > >What does Move To.. My own safe files do? Does it physically move the files? > >Remove ? Does that mean remove from the list of Pending Files? What good >will that to, will the files just start accumulating again for my >review(?!). >For sure Remove wouldn't mean remove from the System - that's the Purge, >right - not in the mood to test that one out %( . > >What is your recommended setting for this Proactive Defense thing? > >I don't roam the www wildly - I just want to install a firewall and then for >the most part forget about it... > >Confused, >Borge >-- >AccessD mailing list >AccessD at databaseadvisors.com >http://databaseadvisors.com/mailman/listinfo/accessd >Website: http://www.databaseadvisors.com > >-- >AccessD mailing list >AccessD at databaseadvisors.com >http://databaseadvisors.com/mailman/listinfo/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 Thu Dec 27 20:50:28 2007 From: dw-murphy at cox.net (Doug Murphy) Date: Thu, 27 Dec 2007 18:50:28 -0800 Subject: [AccessD] OT: Comodo Firewall In-Reply-To: <20071228113933.DKP73187@dommail.onthenet.com.au> Message-ID: <000001c848fc$67741b40$0200a8c0@murphy3234aaf1> For what starts when your computer starts check out the Autoruns program from Sysinternals, http://technet.microsoft.com/en-us/sysinternals/default.aspx. There are a couple of other utilities on this site that tell you what program is using what process and which programs are communicating with the internet. Doug -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of pcs at azizaz.com Sent: Thursday, December 27, 2007 5:40 PM To: Access Developers discussion and problemsolving Subject: Re: [AccessD] OT: Comodo Firewall Thanks for reply.... after I pressed the send button I googled Help on the Active Defense thingie ... apparently the Purge option will delete file entries from the Pending List for your Review for files that are no longer on your system (temp files used during installation etc.) It was also recommended to place the thingie in Learning mode for a couple of weeks and then place it back to PC Clean.... I think I'll stick with the Comodo for a little while longer... I like it when it pops up and says program B is trying to use Program A do you allow it to do that? For example I have a little app that came preinstalled on the laptop called PowerForPhone - never used it - suddenly it was trying to get intimate with Skype... hmmmm...you just don't know what's going on under the plastic cover.... What I would like to do next would be to get full clarity of all the different processes running on the computer, and turn does off I have no use for. Any application out there that can help me with that? Happy new year! Borge ---- Original message ---- >Date: Thu, 27 Dec 2007 09:25:22 -0500 >From: "jwcolby" >Subject: Re: [AccessD] OT: Comodo Firewall >To: "'Access Developers discussion and problem solving'" > >In which case turn off the proactive defense thing. IMHO that part is not >ready for prime time. IIRC Comodo has several million installed users and >the majority have no problems but some of us do (me too). The Review / >Pending thing is you telling Comodo that the files are OK, you approve of >them. The huge number occurs as Comodo does the initial scan of your >system. I think that there is a "select all" and you can then "approve". >Basically that is telling the Active Defense thingie that these files are >known to be good and stop worrying about them. > >I am not a security guru, I just use it. My understanding of the Active >Defense thingie is that it is a monitor that does several things. > >1) Watches what programs load and alerts you to any not on the "OK list", >those being possibly infections that slipped in some how. >2) Watches running applications to see how they interact. Programs "use" >each other all the time. FoxFire "uses" quick time to display or play >something etc. Supposedly you tell the Active monitor ONCE that it is OK >for program A to use program B. If the interaction is not in the OK list >then you are warned that the interaction is happening. >3) Watches that programs try to modify the registry. This is waay more >common that I realized but occurs mostly at install and so can signal that a >nasty is installing itself, or that it is attempting to disable another >program (AV, firewall etc). > >So Active Defense is a program that sits in memory and watches Windows do >its job looking for signs of danger, keeping a list of which things you say >are OK and alerting you to things that you have not said is OK. These >"Active Defense" programs are becoming more common as the normal infection >vector (email) becomes the least used vector. Nowadays the most common >vector is malformed HTML, but that is certainly not the only vector. >Messenger, file sharing programs, Office documents (and now access >databases), PDF files, pictures, music, all of these things have been used >to spread infections and so an "anti nasty" system has to do more than just >scan email for viruses. It pretty much has to watch Windows DYNAMICALLY run >and look for suspicious activities from moment to moment as you use your >computer. Thus "Active protection" . > >Unfortunately by its very nature it is NOT unobtrusive. All it can hope to >do is to keep track of things you say are ok and not ask you about those >things again. > >John W. Colby >Colby Consulting >www.ColbyConsulting.com >-----Original Message----- >From: accessd-bounces at databaseadvisors.com >[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of pcs at azizaz.com >Sent: Thursday, December 27, 2007 8:15 AM >To: Access Developers discussion and problemsolving >Subject: [AccessD] OT: Comodo Firewall > > >John Colby recommended Comodo Firewall and I installed it ... > >I have no time to read all the Help etc. >I had placed the Proactive Defence to PC Clean Now I have over 7,000 files >for review / Pending Files!!?? > >What should I do? > >Apart from Purge? > >What does Move To.. My own safe files do? Does it physically move the files? > >Remove ? Does that mean remove from the list of Pending Files? What good >will that to, will the files just start accumulating again for my >review(?!). >For sure Remove wouldn't mean remove from the System - that's the Purge, >right - not in the mood to test that one out %( . > >What is your recommended setting for this Proactive Defense thing? > >I don't roam the www wildly - I just want to install a firewall and then for >the most part forget about it... > >Confused, >Borge >-- >AccessD mailing list >AccessD at databaseadvisors.com >http://databaseadvisors.com/mailman/listinfo/accessd >Website: http://www.databaseadvisors.com > >-- >AccessD mailing list >AccessD at databaseadvisors.com >http://databaseadvisors.com/mailman/listinfo/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 Thu Dec 27 23:39:28 2007 From: rockysmolin at bchacc.com (Rocky Smolin at Beach Access Software) Date: Thu, 27 Dec 2007 21:39:28 -0800 Subject: [AccessD] OT: Comodo Firewall In-Reply-To: <20071228113933.DKP73187@dommail.onthenet.com.au> References: <20071228113933.DKP73187@dommail.onthenet.com.au> Message-ID: <00cb01c84914$03623340$0301a8c0@HAL9005> Borge: I like The Ultimate Troubleshooter. You can find out about each process shown in the Windows Task Manager from their site. Go to http://www.answersthatwork.com/ and click on task list. Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of pcs at azizaz.com Sent: Thursday, December 27, 2007 5:40 PM To: Access Developers discussion and problemsolving Subject: Re: [AccessD] OT: Comodo Firewall Thanks for reply.... after I pressed the send button I googled Help on the Active Defense thingie ... apparently the Purge option will delete file entries from the Pending List for your Review for files that are no longer on your system (temp files used during installation etc.) It was also recommended to place the thingie in Learning mode for a couple of weeks and then place it back to PC Clean.... I think I'll stick with the Comodo for a little while longer... I like it when it pops up and says program B is trying to use Program A do you allow it to do that? For example I have a little app that came preinstalled on the laptop called PowerForPhone - never used it - suddenly it was trying to get intimate with Skype... hmmmm...you just don't know what's going on under the plastic cover.... What I would like to do next would be to get full clarity of all the different processes running on the computer, and turn does off I have no use for. Any application out there that can help me with that? Happy new year! Borge ---- Original message ---- >Date: Thu, 27 Dec 2007 09:25:22 -0500 >From: "jwcolby" >Subject: Re: [AccessD] OT: Comodo Firewall >To: "'Access Developers discussion and problem solving'" > >In which case turn off the proactive defense thing. IMHO that part is not >ready for prime time. IIRC Comodo has several million installed users and >the majority have no problems but some of us do (me too). The Review / >Pending thing is you telling Comodo that the files are OK, you approve of >them. The huge number occurs as Comodo does the initial scan of your >system. I think that there is a "select all" and you can then "approve". >Basically that is telling the Active Defense thingie that these files are >known to be good and stop worrying about them. > >I am not a security guru, I just use it. My understanding of the Active >Defense thingie is that it is a monitor that does several things. > >1) Watches what programs load and alerts you to any not on the "OK list", >those being possibly infections that slipped in some how. >2) Watches running applications to see how they interact. Programs "use" >each other all the time. FoxFire "uses" quick time to display or play >something etc. Supposedly you tell the Active monitor ONCE that it is OK >for program A to use program B. If the interaction is not in the OK list >then you are warned that the interaction is happening. >3) Watches that programs try to modify the registry. This is waay more >common that I realized but occurs mostly at install and so can signal that a >nasty is installing itself, or that it is attempting to disable another >program (AV, firewall etc). > >So Active Defense is a program that sits in memory and watches Windows do >its job looking for signs of danger, keeping a list of which things you say >are OK and alerting you to things that you have not said is OK. These >"Active Defense" programs are becoming more common as the normal infection >vector (email) becomes the least used vector. Nowadays the most common >vector is malformed HTML, but that is certainly not the only vector. >Messenger, file sharing programs, Office documents (and now access >databases), PDF files, pictures, music, all of these things have been used >to spread infections and so an "anti nasty" system has to do more than just >scan email for viruses. It pretty much has to watch Windows DYNAMICALLY run >and look for suspicious activities from moment to moment as you use your >computer. Thus "Active protection" . > >Unfortunately by its very nature it is NOT unobtrusive. All it can hope to >do is to keep track of things you say are ok and not ask you about those >things again. > >John W. Colby >Colby Consulting >www.ColbyConsulting.com >-----Original Message----- >From: accessd-bounces at databaseadvisors.com >[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of pcs at azizaz.com >Sent: Thursday, December 27, 2007 8:15 AM >To: Access Developers discussion and problemsolving >Subject: [AccessD] OT: Comodo Firewall > > >John Colby recommended Comodo Firewall and I installed it ... > >I have no time to read all the Help etc. >I had placed the Proactive Defence to PC Clean Now I have over 7,000 files >for review / Pending Files!!?? > >What should I do? > >Apart from Purge? > >What does Move To.. My own safe files do? Does it physically move the files? > >Remove ? Does that mean remove from the list of Pending Files? What good >will that to, will the files just start accumulating again for my >review(?!). >For sure Remove wouldn't mean remove from the System - that's the Purge, >right - not in the mood to test that one out %( . > >What is your recommended setting for this Proactive Defense thing? > >I don't roam the www wildly - I just want to install a firewall and then for >the most part forget about it... > >Confused, >Borge >-- >AccessD mailing list >AccessD at databaseadvisors.com >http://databaseadvisors.com/mailman/listinfo/accessd >Website: http://www.databaseadvisors.com > >-- >AccessD mailing list >AccessD at databaseadvisors.com >http://databaseadvisors.com/mailman/listinfo/accessd >Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com No virus found in this incoming message. Checked by AVG Free Edition. Version: 7.5.516 / Virus Database: 269.17.9/1198 - Release Date: 12/26/2007 5:26 PM From miscellany at mvps.org Fri Dec 28 00:28:49 2007 From: miscellany at mvps.org (Steve Schapel) Date: Fri, 28 Dec 2007 19:28:49 +1300 Subject: [AccessD] Office 2003 SP3 Hotfix Message-ID: <477497A1.6060208@mvps.org> Hi all, It may be of interest to you to know that some of the problems caused by Office 2003 SP3 have been addressed... http://support.microsoft.com/kb/945674 Regards Steve From max.wanadoo at gmail.com Fri Dec 28 05:16:34 2007 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Fri, 28 Dec 2007 11:16:34 -0000 Subject: [AccessD] Office 2003 SP3 Hotfix In-Reply-To: <477497A1.6060208@mvps.org> Message-ID: <001b01c84943$1b9fc0b0$8119fea9@LTVM> Thanks for that Steve, I KNEW I wasn't imagining the problems! Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Steve Schapel Sent: Friday, December 28, 2007 6:29 AM To: 'Access Developers discussion and problem solving' Subject: [AccessD] Office 2003 SP3 Hotfix Hi all, It may be of interest to you to know that some of the problems caused by Office 2003 SP3 have been addressed... http://support.microsoft.com/kb/945674 Regards Steve -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From lembit.dbamail at t-online.de Fri Dec 28 07:15:48 2007 From: lembit.dbamail at t-online.de (Lembit Soobik) Date: Fri, 28 Dec 2007 14:15:48 +0100 Subject: [AccessD] ODBC-driver for Access References: <001b01c84943$1b9fc0b0$8119fea9@LTVM> Message-ID: <000601c84953$c3bd85b0$1800a8c0@s1800> I have a problem with my homebanking program, that tells me suddenly it cannot find the Access database drivers. I have gone through that with the hotline guys and ended up at this: in control panel - admin - ODBC datasources under Drivers there should be 'Microsoft Access Driver (*mdb)', which is not there (however I can find it under User-DSN) One recommendation I got was to download and install Jet 4, which I did, but at install it told me that I already have a newer version and it won't install. On this PC I have installed Access 2002 and that works. thanks for any help Lembit From ssharkins at gmail.com Fri Dec 28 07:29:01 2007 From: ssharkins at gmail.com (Susan Harkins) Date: Fri, 28 Dec 2007 08:29:01 -0500 Subject: [AccessD] Office 2003 SP3 Hotfix References: <477497A1.6060208@mvps.org> Message-ID: <001b01c84955$9f224450$4b3a8343@SusanOne> I have to ask -- what does the hotfix break???? ;) Susan H. > Hi all, > > It may be of interest to you to know that some of the problems caused by > Office 2003 SP3 have been addressed... > http://support.microsoft.com/kb/945674 > > Regards > Steve > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com From wdhindman at dejpolsystems.com Fri Dec 28 08:08:03 2007 From: wdhindman at dejpolsystems.com (William Hindman) Date: Fri, 28 Dec 2007 09:08:03 -0500 Subject: [AccessD] ODBC-driver for Access References: <001b01c84943$1b9fc0b0$8119fea9@LTVM> <000601c84953$c3bd85b0$1800a8c0@s1800> Message-ID: <000301c8495b$10a01f80$ef706c4c@jisshowsbs.local> gustav ...sounds like you may have some registry problems ...I've used the free Registry Repair from Glary Utilities http://www.glaryutilities.com/gu.html for quite a while now (it was a 6 duckie on nonags) and it does a very thorough job without causing any additional problems unlike too many other registry repair utilities ...hth William ----- Original Message ----- From: "Lembit Soobik" To: "Access Developers discussion and problem solving" Sent: Friday, December 28, 2007 8:15 AM Subject: [AccessD] ODBC-driver for Access >I have a problem with my homebanking program, that tells me suddenly it > cannot find the Access database drivers. > I have gone through that with the hotline guys and ended up at this: > in control panel - admin - ODBC datasources under Drivers there should be > 'Microsoft Access Driver (*mdb)', > which is not there (however I can find it under User-DSN) > > One recommendation I got was to download and install Jet 4, which I did, > but > at install it told me that I already have a newer version and it won't > install. > > On this PC I have installed Access 2002 and that works. > > thanks for any help > > Lembit > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com From dwaters at usinternet.com Fri Dec 28 08:41:36 2007 From: dwaters at usinternet.com (Dan Waters) Date: Fri, 28 Dec 2007 08:41:36 -0600 Subject: [AccessD] Office 2003 SP3 Hotfix In-Reply-To: <477497A1.6060208@mvps.org> References: <477497A1.6060208@mvps.org> Message-ID: <001001c8495f$bfb1a3f0$0300a8c0@danwaters> Thanks Steve! This did affect me at one customer. Dan -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Steve Schapel Sent: Friday, December 28, 2007 12:29 AM To: 'Access Developers discussion and problem solving' Subject: [AccessD] Office 2003 SP3 Hotfix Hi all, It may be of interest to you to know that some of the problems caused by Office 2003 SP3 have been addressed... http://support.microsoft.com/kb/945674 Regards Steve -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From lembit.dbamail at t-online.de Fri Dec 28 09:00:59 2007 From: lembit.dbamail at t-online.de (Lembit Soobik) Date: Fri, 28 Dec 2007 16:00:59 +0100 Subject: [AccessD] ODBC-driver for Access References: <001b01c84943$1b9fc0b0$8119fea9@LTVM><000601c84953$c3bd85b0$1800a8c0@s1800> <000301c8495b$10a01f80$ef706c4c@jisshowsbs.local> Message-ID: <000401c84962$74fadf40$1800a8c0@s1800> Thanks a lot, William, but that didnt help. it did repair everything but the program still wont start and control panel - admin - ODBC datasources under Drivers I have got only Sybase... but not the required 'Microsoft Access Driver (*mdb)' Any idea how to install that driver? and which one? thanks Lembit (not gustav :) - that would be too much an honor ) ----- Original Message ----- From: "William Hindman" To: "Access Developers discussion and problem solving" Sent: Friday, December 28, 2007 3:08 PM Subject: Re: [AccessD] ODBC-driver for Access > gustav > > ...sounds like you may have some registry problems ...I've used the free > Registry Repair from Glary Utilities http://www.glaryutilities.com/gu.html > for quite a while now (it was a 6 duckie on nonags) and it does a very > thorough job without causing any additional problems unlike too many other > registry repair utilities ...hth > > William > > ----- Original Message ----- > From: "Lembit Soobik" > To: "Access Developers discussion and problem solving" > > Sent: Friday, December 28, 2007 8:15 AM > Subject: [AccessD] ODBC-driver for Access > > >>I have a problem with my homebanking program, that tells me suddenly it >> cannot find the Access database drivers. >> I have gone through that with the hotline guys and ended up at this: >> in control panel - admin - ODBC datasources under Drivers there should be >> 'Microsoft Access Driver (*mdb)', >> which is not there (however I can find it under User-DSN) >> >> One recommendation I got was to download and install Jet 4, which I did, >> but >> at install it told me that I already have a newer version and it won't >> install. >> >> On this PC I have installed Access 2002 and that works. >> >> thanks for any help >> >> Lembit >> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > > -- > No virus found in this incoming message. > Checked by AVG Free Edition. > Version: 7.5.516 / Virus Database: 269.17.11/1200 - Release Date: > 27.12.2007 13:34 > > From garykjos at gmail.com Fri Dec 28 09:23:26 2007 From: garykjos at gmail.com (Gary Kjos) Date: Fri, 28 Dec 2007 09:23:26 -0600 Subject: [AccessD] ODBC-driver for Access In-Reply-To: <000401c84962$74fadf40$1800a8c0@s1800> References: <001b01c84943$1b9fc0b0$8119fea9@LTVM> <000601c84953$c3bd85b0$1800a8c0@s1800> <000301c8495b$10a01f80$ef706c4c@jisshowsbs.local> <000401c84962$74fadf40$1800a8c0@s1800> Message-ID: Perhaps try to reintall - or repair install of Access? GK On 12/28/07, Lembit Soobik wrote: > Thanks a lot, William, > but that didnt help. it did repair everything but the program still wont > start and > control panel - admin - ODBC datasources under Drivers > I have got only Sybase... but not the required 'Microsoft Access Driver > (*mdb)' > > Any idea how to install that driver? and which one? > > thanks > Lembit (not gustav :) - that would be too much an honor ) > > ----- Original Message ----- > From: "William Hindman" > To: "Access Developers discussion and problem solving" > > Sent: Friday, December 28, 2007 3:08 PM > Subject: Re: [AccessD] ODBC-driver for Access > > > > gustav > > > > ...sounds like you may have some registry problems ...I've used the free > > Registry Repair from Glary Utilities http://www.glaryutilities.com/gu.html > > for quite a while now (it was a 6 duckie on nonags) and it does a very > > thorough job without causing any additional problems unlike too many other > > registry repair utilities ...hth > > > > William > > > > ----- Original Message ----- > > From: "Lembit Soobik" > > To: "Access Developers discussion and problem solving" > > > > Sent: Friday, December 28, 2007 8:15 AM > > Subject: [AccessD] ODBC-driver for Access > > > > > >>I have a problem with my homebanking program, that tells me suddenly it > >> cannot find the Access database drivers. > >> I have gone through that with the hotline guys and ended up at this: > >> in control panel - admin - ODBC datasources under Drivers there should be > >> 'Microsoft Access Driver (*mdb)', > >> which is not there (however I can find it under User-DSN) > >> > >> One recommendation I got was to download and install Jet 4, which I did, > >> but > >> at install it told me that I already have a newer version and it won't > >> install. > >> > >> On this PC I have installed Access 2002 and that works. > >> > >> thanks for any help > >> > >> Lembit > >> > >> -- > >> AccessD mailing list > >> AccessD at databaseadvisors.com > >> http://databaseadvisors.com/mailman/listinfo/accessd > >> Website: http://www.databaseadvisors.com > > > > > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > > > > > -- > > No virus found in this incoming message. > > Checked by AVG Free Edition. > > Version: 7.5.516 / Virus Database: 269.17.11/1200 - Release Date: > > 27.12.2007 13:34 > > > > > > -- > 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 ssharkins at gmail.com Fri Dec 28 09:29:03 2007 From: ssharkins at gmail.com (Susan Harkins) Date: Fri, 28 Dec 2007 10:29:03 -0500 Subject: [AccessD] ODBC-driver for Access References: <001b01c84943$1b9fc0b0$8119fea9@LTVM><000601c84953$c3bd85b0$1800a8c0@s1800><000301c8495b$10a01f80$ef706c4c@jisshowsbs.local><000401c84962$74fadf40$1800a8c0@s1800> Message-ID: <004b01c84966$6271dbe0$4b3a8343@SusanOne> Lembit, at the risk of suggesting something really lame, have you tried the MS download center? It really sounds like to me that the driver's been deleted or corrupted. It should be there. Susan H. > Perhaps try to reintall - or repair install of Access? > > GK > > On 12/28/07, Lembit Soobik wrote: >> Thanks a lot, William, >> but that didnt help. it did repair everything but the program still wont >> start and >> control panel - admin - ODBC datasources under Drivers >> I have got only Sybase... but not the required 'Microsoft Access Driver >> (*mdb)' >> >> Any idea how to install that driver? and which one? >> >> thanks >> Lembit (not gustav :) - that would be too much an honor ) >> >> ----- Original Message ----- >> From: "William Hindman" >> To: "Access Developers discussion and problem solving" >> >> Sent: Friday, December 28, 2007 3:08 PM >> Subject: Re: [AccessD] ODBC-driver for Access >> >> >> > gustav >> > >> > ...sounds like you may have some registry problems ...I've used the >> > free >> > Registry Repair from Glary Utilities >> > http://www.glaryutilities.com/gu.html >> > for quite a while now (it was a 6 duckie on nonags) and it does a very >> > thorough job without causing any additional problems unlike too many >> > other >> > registry repair utilities ...hth >> > >> > William >> > >> > ----- Original Message ----- >> > From: "Lembit Soobik" >> > To: "Access Developers discussion and problem solving" >> > >> > Sent: Friday, December 28, 2007 8:15 AM >> > Subject: [AccessD] ODBC-driver for Access >> > >> > >> >>I have a problem with my homebanking program, that tells me suddenly it >> >> cannot find the Access database drivers. >> >> I have gone through that with the hotline guys and ended up at this: >> >> in control panel - admin - ODBC datasources under Drivers there should >> >> be >> >> 'Microsoft Access Driver (*mdb)', >> >> which is not there (however I can find it under User-DSN) >> >> >> >> One recommendation I got was to download and install Jet 4, which I >> >> did, >> >> but >> >> at install it told me that I already have a newer version and it won't >> >> install. >> >> >> >> On this PC I have installed Access 2002 and that works. >> >> >> >> thanks for any help >> >> >> >> Lembit >> >> >> >> -- >> >> AccessD mailing list >> >> AccessD at databaseadvisors.com >> >> http://databaseadvisors.com/mailman/listinfo/accessd >> >> Website: http://www.databaseadvisors.com >> > >> > >> > -- >> > AccessD mailing list >> > AccessD at databaseadvisors.com >> > http://databaseadvisors.com/mailman/listinfo/accessd >> > Website: http://www.databaseadvisors.com >> > >> > >> > -- >> > No virus found in this incoming message. >> > Checked by AVG Free Edition. >> > Version: 7.5.516 / Virus Database: 269.17.11/1200 - Release Date: >> > 27.12.2007 13:34 >> > >> > >> >> -- >> 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 cfoust at infostatsystems.com Fri Dec 28 10:22:07 2007 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Fri, 28 Dec 2007 08:22:07 -0800 Subject: [AccessD] Office 2003 SP3 Hotfix In-Reply-To: <001b01c84955$9f224450$4b3a8343@SusanOne> References: <477497A1.6060208@mvps.org> <001b01c84955$9f224450$4b3a8343@SusanOne> Message-ID: Doesn't matter, Susan. The base requirement for the hotfix is having SP3 installed! Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Susan Harkins Sent: Friday, December 28, 2007 5:29 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Office 2003 SP3 Hotfix I have to ask -- what does the hotfix break???? ;) Susan H. > Hi all, > > It may be of interest to you to know that some of the problems caused > by Office 2003 SP3 have been addressed... > http://support.microsoft.com/kb/945674 > > Regards > Steve > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/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 Patricia.O'Connor at otda.state.ny.us Fri Dec 28 10:23:43 2007 From: Patricia.O'Connor at otda.state.ny.us (O'Connor, Patricia (OTDA)) Date: Fri, 28 Dec 2007 11:23:43 -0500 Subject: [AccessD] ODBC-driver for Access In-Reply-To: <000601c84953$c3bd85b0$1800a8c0@s1800> References: <001b01c84943$1b9fc0b0$8119fea9@LTVM> <000601c84953$c3bd85b0$1800a8c0@s1800> Message-ID: <01DBAB52E30A9A4AB3D94EF8029EDBE8021BB163@EXCNYSM0A1AI.nysemail.nyenet> Lembit I have Access 979, 2k, and 2k3 on my work computer. The odbc drivers for Microsoft on this are below Microsoft Access Driver (*.mdb) 4.00.6304.00 File: ODBCJT32.DLL Date: 08/04/2004 Microsoft Access Driver-Treiber(*.mdb) 4.00.6304.00 File: ODBCJT32.DLL Date: 08/04/2004 I hope this helps ************************************************** * Patricia O'Connor * Associate Computer Programmer Analyst * OTDA - BDMA * (W) mailto:Patricia.O'Connor at otda.state.ny.us * (w) mailto:aa1160 at nysemail.state.ny.us ************************************************** > -------------------------------------------------------- This e-mail, including any attachments, may be confidential, privileged or otherwise legally protected. It is intended only for the addressee. If you received this e-mail in error or from someone who was not authorized to send it to you, do not disseminate, copy or otherwise use this e-mail or its attachments. Please notify the sender immediately by reply e-mail and delete the e-mail from your system. -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of > Lembit Soobik > Sent: Friday, December 28, 2007 08:16 AM > To: Access Developers discussion and problem solving > Subject: [AccessD] ODBC-driver for Access > > I have a problem with my homebanking program, that tells me > suddenly it cannot find the Access database drivers. > I have gone through that with the hotline guys and ended up at this: > in control panel - admin - ODBC datasources under Drivers > there should be 'Microsoft Access Driver (*mdb)', which is > not there (however I can find it under User-DSN) > > One recommendation I got was to download and install Jet 4, > which I did, but at install it told me that I already have a > newer version and it won't install. > > On this PC I have installed Access 2002 and that works. > > thanks for any help > > Lembit > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > From ssharkins at gmail.com Fri Dec 28 10:39:13 2007 From: ssharkins at gmail.com (Susan Harkins) Date: Fri, 28 Dec 2007 11:39:13 -0500 Subject: [AccessD] Office 2003 SP3 Hotfix References: <477497A1.6060208@mvps.org><001b01c84955$9f224450$4b3a8343@SusanOne> Message-ID: <006d01c84970$2fe264b0$4b3a8343@SusanOne> Well, that's a blessing in disguise. ;) Susan H. > Doesn't matter, Susan. The base requirement for the hotfix is having > SP3 installed! From lembit.dbamail at t-online.de Fri Dec 28 10:48:12 2007 From: lembit.dbamail at t-online.de (Lembit Soobik) Date: Fri, 28 Dec 2007 17:48:12 +0100 Subject: [AccessD] ODBC-driver for Access References: <001b01c84943$1b9fc0b0$8119fea9@LTVM><000601c84953$c3bd85b0$1800a8c0@s1800><000301c8495b$10a01f80$ef706c4c@jisshowsbs.local><000401c84962$74fadf40$1800a8c0@s1800> Message-ID: <001001c84971$6f53e3c0$1800a8c0@s1800> thanks, Gary, have done this: in MS Access go to Help and then there is some repair. did not help will try to get the ODBC drivers Lembit ----- Original Message ----- From: "Gary Kjos" To: "Access Developers discussion and problem solving" Sent: Friday, December 28, 2007 4:23 PM Subject: Re: [AccessD] ODBC-driver for Access > Perhaps try to reintall - or repair install of Access? > > GK > > On 12/28/07, Lembit Soobik wrote: >> Thanks a lot, William, >> but that didnt help. it did repair everything but the program still wont >> start and >> control panel - admin - ODBC datasources under Drivers >> I have got only Sybase... but not the required 'Microsoft Access Driver >> (*mdb)' >> >> Any idea how to install that driver? and which one? >> >> thanks >> Lembit (not gustav :) - that would be too much an honor ) >> >> ----- Original Message ----- >> From: "William Hindman" >> To: "Access Developers discussion and problem solving" >> >> Sent: Friday, December 28, 2007 3:08 PM >> Subject: Re: [AccessD] ODBC-driver for Access >> >> >> > gustav >> > >> > ...sounds like you may have some registry problems ...I've used the >> > free >> > Registry Repair from Glary Utilities >> > http://www.glaryutilities.com/gu.html >> > for quite a while now (it was a 6 duckie on nonags) and it does a very >> > thorough job without causing any additional problems unlike too many >> > other >> > registry repair utilities ...hth >> > >> > William >> > >> > ----- Original Message ----- >> > From: "Lembit Soobik" >> > To: "Access Developers discussion and problem solving" >> > >> > Sent: Friday, December 28, 2007 8:15 AM >> > Subject: [AccessD] ODBC-driver for Access >> > >> > >> >>I have a problem with my homebanking program, that tells me suddenly it >> >> cannot find the Access database drivers. >> >> I have gone through that with the hotline guys and ended up at this: >> >> in control panel - admin - ODBC datasources under Drivers there should >> >> be >> >> 'Microsoft Access Driver (*mdb)', >> >> which is not there (however I can find it under User-DSN) >> >> >> >> One recommendation I got was to download and install Jet 4, which I >> >> did, >> >> but >> >> at install it told me that I already have a newer version and it won't >> >> install. >> >> >> >> On this PC I have installed Access 2002 and that works. >> >> >> >> thanks for any help >> >> >> >> Lembit >> >> >> >> -- >> >> AccessD mailing list >> >> AccessD at databaseadvisors.com >> >> http://databaseadvisors.com/mailman/listinfo/accessd >> >> Website: http://www.databaseadvisors.com >> > >> > >> > -- >> > AccessD mailing list >> > AccessD at databaseadvisors.com >> > http://databaseadvisors.com/mailman/listinfo/accessd >> > Website: http://www.databaseadvisors.com >> > >> > >> > -- >> > No virus found in this incoming message. >> > Checked by AVG Free Edition. >> > Version: 7.5.516 / Virus Database: 269.17.11/1200 - Release Date: >> > 27.12.2007 13:34 >> > >> > >> >> -- >> 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 > > > -- > No virus found in this incoming message. > Checked by AVG Free Edition. > Version: 7.5.516 / Virus Database: 269.17.11/1200 - Release Date: > 27.12.2007 13:34 > From lembit.dbamail at t-online.de Fri Dec 28 10:49:20 2007 From: lembit.dbamail at t-online.de (Lembit Soobik) Date: Fri, 28 Dec 2007 17:49:20 +0100 Subject: [AccessD] ODBC-driver for Access References: <001b01c84943$1b9fc0b0$8119fea9@LTVM><000601c84953$c3bd85b0$1800a8c0@s1800><000301c8495b$10a01f80$ef706c4c@jisshowsbs.local><000401c84962$74fadf40$1800a8c0@s1800> <004b01c84966$6271dbe0$4b3a8343@SusanOne> Message-ID: <001501c84971$97d722d0$1800a8c0@s1800> thanks Susan, yes, but didnt really know where to look and what version to search. Lembit ----- Original Message ----- From: "Susan Harkins" To: "Access Developers discussion and problem solving" Sent: Friday, December 28, 2007 4:29 PM Subject: Re: [AccessD] ODBC-driver for Access > Lembit, at the risk of suggesting something really lame, have you tried > the > MS download center? It really sounds like to me that the driver's been > deleted or corrupted. It should be there. > > Susan H. > > >> Perhaps try to reintall - or repair install of Access? >> >> GK >> >> On 12/28/07, Lembit Soobik wrote: >>> Thanks a lot, William, >>> but that didnt help. it did repair everything but the program still wont >>> start and >>> control panel - admin - ODBC datasources under Drivers >>> I have got only Sybase... but not the required 'Microsoft Access Driver >>> (*mdb)' >>> >>> Any idea how to install that driver? and which one? >>> >>> thanks >>> Lembit (not gustav :) - that would be too much an honor ) >>> >>> ----- Original Message ----- >>> From: "William Hindman" >>> To: "Access Developers discussion and problem solving" >>> >>> Sent: Friday, December 28, 2007 3:08 PM >>> Subject: Re: [AccessD] ODBC-driver for Access >>> >>> >>> > gustav >>> > >>> > ...sounds like you may have some registry problems ...I've used the >>> > free >>> > Registry Repair from Glary Utilities >>> > http://www.glaryutilities.com/gu.html >>> > for quite a while now (it was a 6 duckie on nonags) and it does a very >>> > thorough job without causing any additional problems unlike too many >>> > other >>> > registry repair utilities ...hth >>> > >>> > William >>> > >>> > ----- Original Message ----- >>> > From: "Lembit Soobik" >>> > To: "Access Developers discussion and problem solving" >>> > >>> > Sent: Friday, December 28, 2007 8:15 AM >>> > Subject: [AccessD] ODBC-driver for Access >>> > >>> > >>> >>I have a problem with my homebanking program, that tells me suddenly >>> >>it >>> >> cannot find the Access database drivers. >>> >> I have gone through that with the hotline guys and ended up at this: >>> >> in control panel - admin - ODBC datasources under Drivers there >>> >> should >>> >> be >>> >> 'Microsoft Access Driver (*mdb)', >>> >> which is not there (however I can find it under User-DSN) >>> >> >>> >> One recommendation I got was to download and install Jet 4, which I >>> >> did, >>> >> but >>> >> at install it told me that I already have a newer version and it >>> >> won't >>> >> install. >>> >> >>> >> On this PC I have installed Access 2002 and that works. >>> >> >>> >> thanks for any help >>> >> >>> >> Lembit >>> >> >>> >> -- >>> >> AccessD mailing list >>> >> AccessD at databaseadvisors.com >>> >> http://databaseadvisors.com/mailman/listinfo/accessd >>> >> Website: http://www.databaseadvisors.com >>> > >>> > >>> > -- >>> > AccessD mailing list >>> > AccessD at databaseadvisors.com >>> > http://databaseadvisors.com/mailman/listinfo/accessd >>> > Website: http://www.databaseadvisors.com >>> > >>> > >>> > -- >>> > No virus found in this incoming message. >>> > Checked by AVG Free Edition. >>> > Version: 7.5.516 / Virus Database: 269.17.11/1200 - Release Date: >>> > 27.12.2007 13:34 >>> > >>> > >>> >>> -- >>> 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 > > > -- > No virus found in this incoming message. > Checked by AVG Free Edition. > Version: 7.5.516 / Virus Database: 269.17.11/1200 - Release Date: > 27.12.2007 13:34 > > From lembit.dbamail at t-online.de Fri Dec 28 10:50:18 2007 From: lembit.dbamail at t-online.de (Lembit Soobik) Date: Fri, 28 Dec 2007 17:50:18 +0100 Subject: [AccessD] ODBC-driver for Access References: <001b01c84943$1b9fc0b0$8119fea9@LTVM><000601c84953$c3bd85b0$1800a8c0@s1800> <01DBAB52E30A9A4AB3D94EF8029EDBE8021BB163@EXCNYSM0A1AI.nysemail.nyenet> Message-ID: <001a01c84971$badbacb0$1800a8c0@s1800> thanks, Patricia, this looks like it could help me. will let you know Lembit ----- Original Message ----- From: "O'Connor, Patricia (OTDA)" To: "Access Developers discussion and problem solving" Sent: Friday, December 28, 2007 5:23 PM Subject: Re: [AccessD] ODBC-driver for Access > Lembit > I have Access 979, 2k, and 2k3 on my work computer. > The odbc drivers for Microsoft on this are below > > Microsoft Access Driver (*.mdb) 4.00.6304.00 File: > ODBCJT32.DLL Date: 08/04/2004 > Microsoft Access Driver-Treiber(*.mdb) 4.00.6304.00 File: ODBCJT32.DLL > Date: 08/04/2004 > > I hope this helps > ************************************************** > * Patricia O'Connor > * Associate Computer Programmer Analyst > * OTDA - BDMA > * (W) mailto:Patricia.O'Connor at otda.state.ny.us > * (w) mailto:aa1160 at nysemail.state.ny.us > ************************************************** > > >> > -------------------------------------------------------- > This e-mail, including any attachments, may be confidential, privileged or > otherwise legally protected. It is intended only for the addressee. If you > received this e-mail in error or from someone who was not authorized to > send it to you, do not disseminate, copy or otherwise use this e-mail or > its attachments. Please notify the sender immediately by reply e-mail and > delete the e-mail from your system. > > > -----Original Message----- > >> From: accessd-bounces at databaseadvisors.com >> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of >> Lembit Soobik >> Sent: Friday, December 28, 2007 08:16 AM >> To: Access Developers discussion and problem solving >> Subject: [AccessD] ODBC-driver for Access >> >> I have a problem with my homebanking program, that tells me >> suddenly it cannot find the Access database drivers. >> I have gone through that with the hotline guys and ended up at this: >> in control panel - admin - ODBC datasources under Drivers >> there should be 'Microsoft Access Driver (*mdb)', which is >> not there (however I can find it under User-DSN) >> >> One recommendation I got was to download and install Jet 4, >> which I did, but at install it told me that I already have a >> newer version and it won't install. >> >> On this PC I have installed Access 2002 and that works. >> >> thanks for any help >> >> Lembit >> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> >> > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > > -- > No virus found in this incoming message. > Checked by AVG Free Edition. > Version: 7.5.516 / Virus Database: 269.17.11/1200 - Release Date: > 27.12.2007 13:34 > > From ssharkins at gmail.com Fri Dec 28 11:02:09 2007 From: ssharkins at gmail.com (Susan Harkins) Date: Fri, 28 Dec 2007 12:02:09 -0500 Subject: [AccessD] ODBC-driver for Access References: <001b01c84943$1b9fc0b0$8119fea9@LTVM><000601c84953$c3bd85b0$1800a8c0@s1800><000301c8495b$10a01f80$ef706c4c@jisshowsbs.local><000401c84962$74fadf40$1800a8c0@s1800><004b01c84966$6271dbe0$4b3a8343@SusanOne> <001501c84971$97d722d0$1800a8c0@s1800> Message-ID: <007a01c84973$635af070$4b3a8343@SusanOne> I wouldn't have known either, or I'd have given more help. Patricia's post looks like the most helpful -- Patricia, where'd you get the driver file names? Susan H. > thanks Susan, > yes, but didnt really know where to look and what version to search. > Lembit From jimdettman at verizon.net Fri Dec 28 11:16:22 2007 From: jimdettman at verizon.net (Jim Dettman) Date: Fri, 28 Dec 2007 12:16:22 -0500 Subject: [AccessD] ODBC-driver for Access In-Reply-To: <000601c84953$c3bd85b0$1800a8c0@s1800> References: <001b01c84943$1b9fc0b0$8119fea9@LTVM> <000601c84953$c3bd85b0$1800a8c0@s1800> Message-ID: <000c01c84975$5efdc5f0$8abea8c0@XPS> Lembit, Make sure you tried to download and install JET 4.0 SP8: http://support.microsoft.com/kb/829558 I'd also run a MDAC install: http://msdn2.microsoft.com/en-us/data/aa937730.aspx and if that doesn't clear up the problem, then as noted towards the bottom of that first link on JET SP8, the ODBC drivers are part of the OS install. You'll need to look there. Jim. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Lembit Soobik Sent: Friday, December 28, 2007 8:16 AM To: Access Developers discussion and problem solving Subject: [AccessD] ODBC-driver for Access I have a problem with my homebanking program, that tells me suddenly it cannot find the Access database drivers. I have gone through that with the hotline guys and ended up at this: in control panel - admin - ODBC datasources under Drivers there should be 'Microsoft Access Driver (*mdb)', which is not there (however I can find it under User-DSN) One recommendation I got was to download and install Jet 4, which I did, but at install it told me that I already have a newer version and it won't install. On this PC I have installed Access 2002 and that works. thanks for any help Lembit -- 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 Dec 28 11:34:38 2007 From: fuller.artful at gmail.com (Arthur Fuller) Date: Fri, 28 Dec 2007 12:34:38 -0500 Subject: [AccessD] A2k7 Runtime Message-ID: <29f585dd0712280934j4ab07920v191b7d0af8b18644@mail.gmail.com> I haven't licensed the A2K7 product (principally because the ribbon stuff totally bewildered me, but that's beside the point). I'm wondering if, using the Eval version, I can deliver a RunTime version to a client who doesn't have A2K7 installed. Anyone know? I could test this myself except that I'm in the midst of moving out of my house and only one of my computers is still working, so I can't test on a machine that doesn't have A2K7 installed. TIA, Arthur From jwcolby at colbyconsulting.com Fri Dec 28 12:02:40 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Fri, 28 Dec 2007 13:02:40 -0500 Subject: [AccessD] A2k7 Runtime In-Reply-To: <29f585dd0712280934j4ab07920v191b7d0af8b18644@mail.gmail.com> References: <29f585dd0712280934j4ab07920v191b7d0af8b18644@mail.gmail.com> Message-ID: <001301c8497b$d6c774e0$977aa8c0@M90> Well, other than the legalities involved (and I am sure there are some)... John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Arthur Fuller Sent: Friday, December 28, 2007 12:35 PM To: Access Developers discussion and problem solving Subject: [AccessD] A2k7 Runtime I haven't licensed the A2K7 product (principally because the ribbon stuff totally bewildered me, but that's beside the point). I'm wondering if, using the Eval version, I can deliver a RunTime version to a client who doesn't have A2K7 installed. Anyone know? I could test this myself except that I'm in the midst of moving out of my house and only one of my computers is still working, so I can't test on a machine that doesn't have A2K7 installed. TIA, Arthur -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From lembit.dbamail at t-online.de Fri Dec 28 12:20:05 2007 From: lembit.dbamail at t-online.de (Lembit Soobik) Date: Fri, 28 Dec 2007 19:20:05 +0100 Subject: [AccessD] ODBC-driver for Access References: <001b01c84943$1b9fc0b0$8119fea9@LTVM><000601c84953$c3bd85b0$1800a8c0@s1800> <000c01c84975$5efdc5f0$8abea8c0@XPS> Message-ID: <000601c8497e$45823fd0$1800a8c0@s1800> thanks, Jim, - on the first (Jet) it told me that I already have a newer version and would not install - on the second it toldme that my OS does not support that - whatever that means Lembit ----- Original Message ----- From: "Jim Dettman" To: "'Access Developers discussion and problem solving'" Sent: Friday, December 28, 2007 6:16 PM Subject: Re: [AccessD] ODBC-driver for Access > Lembit, > > Make sure you tried to download and install JET 4.0 SP8: > > http://support.microsoft.com/kb/829558 > > I'd also run a MDAC install: > > http://msdn2.microsoft.com/en-us/data/aa937730.aspx > > and if that doesn't clear up the problem, then as noted towards the > bottom > of that first link on JET SP8, the ODBC drivers are part of the OS > install. > You'll need to look there. > > Jim. > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Lembit Soobik > Sent: Friday, December 28, 2007 8:16 AM > To: Access Developers discussion and problem solving > Subject: [AccessD] ODBC-driver for Access > > I have a problem with my homebanking program, that tells me suddenly it > cannot find the Access database drivers. > I have gone through that with the hotline guys and ended up at this: > in control panel - admin - ODBC datasources under Drivers there should be > 'Microsoft Access Driver (*mdb)', > which is not there (however I can find it under User-DSN) > > One recommendation I got was to download and install Jet 4, which I did, > but > > at install it told me that I already have a newer version and it won't > install. > > On this PC I have installed Access 2002 and that works. > > thanks for any help > > Lembit > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > > -- > No virus found in this incoming message. > Checked by AVG Free Edition. > Version: 7.5.516 / Virus Database: 269.17.11/1200 - Release Date: > 27.12.2007 13:34 > > From Patricia.O'Connor at otda.state.ny.us Fri Dec 28 13:19:06 2007 From: Patricia.O'Connor at otda.state.ny.us (O'Connor, Patricia (OTDA)) Date: Fri, 28 Dec 2007 14:19:06 -0500 Subject: [AccessD] ODBC-driver for Access In-Reply-To: <007a01c84973$635af070$4b3a8343@SusanOne> References: <001b01c84943$1b9fc0b0$8119fea9@LTVM><000601c84953$c3bd85b0$1800a8c0@s1800><000301c8495b$10a01f80$ef706c4c@jisshowsbs.local><000401c84962$74fadf40$1800a8c0@s1800><004b01c84966$6271dbe0$4b3a8343@SusanOne><001501c84971$97d722d0$1800a8c0@s1800> <007a01c84973$635af070$4b3a8343@SusanOne> Message-ID: <01DBAB52E30A9A4AB3D94EF8029EDBE8021BB165@EXCNYSM0A1AI.nysemail.nyenet> CONTROL PANEL -> ODBC DATA SOURCES -> DRIVERS tab Scroll down to MICROSOFT ACCESS This has the version and you have to scroll over past that for the file names If this list took pictures I could copy the way the screen looks while I am viewing it ************************************************** * Patricia O'Connor * Associate Computer Programmer Analyst * OTDA - BDMA * (W) mailto:Patricia.O'Connor at otda.state.ny.us * (w) mailto:aa1160 at nysemail.state.ny.us ************************************************** > -------------------------------------------------------- This e-mail, including any attachments, may be confidential, privileged or otherwise legally protected. It is intended only for the addressee. If you received this e-mail in error or from someone who was not authorized to send it to you, do not disseminate, copy or otherwise use this e-mail or its attachments. Please notify the sender immediately by reply e-mail and delete the e-mail from your system. -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of > Susan Harkins > Sent: Friday, December 28, 2007 12:02 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] ODBC-driver for Access > > I wouldn't have known either, or I'd have given more help. > Patricia's post looks like the most helpful -- Patricia, > where'd you get the driver file names? > > Susan H. > > > > thanks Susan, > > yes, but didnt really know where to look and what version to search. > > Lembit > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > From miscellany at mvps.org Fri Dec 28 13:33:51 2007 From: miscellany at mvps.org (Steve Schapel) Date: Sat, 29 Dec 2007 08:33:51 +1300 Subject: [AccessD] Office 2003 SP3 Hotfix In-Reply-To: <001b01c84955$9f224450$4b3a8343@SusanOne> References: <477497A1.6060208@mvps.org> <001b01c84955$9f224450$4b3a8343@SusanOne> Message-ID: <47754F9F.4000900@mvps.org> Oh, ye of little faith! Susan Harkins wrote: > I have to ask -- what does the hotfix break???? ;) > From jwcolby at colbyconsulting.com Fri Dec 28 15:52:58 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Fri, 28 Dec 2007 16:52:58 -0500 Subject: [AccessD] WHS on Raid Message-ID: <002401c8499c$02e950f0$977aa8c0@M90> I just found this: http://www.joomlacurve.com/tonys-blog/17-tonys-blog/73-windows-home-server-r uns-better-on-raid.html John W. Colby Colby Consulting www.ColbyConsulting.com From mmattys at rochester.rr.com Fri Dec 28 15:59:54 2007 From: mmattys at rochester.rr.com (Michael R Mattys) Date: Fri, 28 Dec 2007 16:59:54 -0500 Subject: [AccessD] WHS on Raid References: <002401c8499c$02e950f0$977aa8c0@M90> Message-ID: <018801c8499c$fb79d2d0$0202a8c0@Laptop> John, I don't know anything about WHS, but I saw this and thought it might be important for you to see: http://www.computerworld.com/action/article.do?command=printArticleBasic&articleId=9054178 Michael R. Mattys MapPoint & Access Dev www.mattysconsulting.com ----- Original Message ----- From: "jwcolby" To: "'Access Developers discussion and problem solving'" ; "'Discussion of Hardware and Software issues'" Sent: Friday, December 28, 2007 4:52 PM Subject: [AccessD] WHS on Raid >I just found this: > > http://www.joomlacurve.com/tonys-blog/17-tonys-blog/73-windows-home-server-r > uns-better-on-raid.html > > John W. Colby > Colby Consulting > 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 Dec 28 16:14:05 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Fri, 28 Dec 2007 17:14:05 -0500 Subject: [AccessD] WHS on Raid In-Reply-To: <018801c8499c$fb79d2d0$0202a8c0@Laptop> References: <002401c8499c$02e950f0$977aa8c0@M90> <018801c8499c$fb79d2d0$0202a8c0@Laptop> Message-ID: <002501c8499e$f6405210$977aa8c0@M90> This is actually not a WHS issue as much as it is a "shared file" issue. It is getting publicity because WHS is selling and people who did not understand the issues and tried to share files that simply can't be shared. For example the Outlook file will corrupt if you share it and try to edit it from more than one location. It doesn't matter where you store it (shared) it will corrupt if stored on Windows XP share or a Windows 3000 share or a Windows Vista share. It just isn't legal. Do yea, "WHS corrupts files", that is true. So do all the other OSes if used in this manner. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Michael R Mattys Sent: Friday, December 28, 2007 5:00 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] WHS on Raid John, I don't know anything about WHS, but I saw this and thought it might be important for you to see: http://www.computerworld.com/action/article.do?command=printArticleBasic&art icleId=9054178 Michael R. Mattys MapPoint & Access Dev www.mattysconsulting.com ----- Original Message ----- From: "jwcolby" To: "'Access Developers discussion and problem solving'" ; "'Discussion of Hardware and Software issues'" Sent: Friday, December 28, 2007 4:52 PM Subject: [AccessD] WHS on Raid >I just found this: > > http://www.joomlacurve.com/tonys-blog/17-tonys-blog/73-windows-home-se > rver-r > uns-better-on-raid.html > > John W. Colby > Colby Consulting > 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 rusty.hammond at cpiqpc.com Fri Dec 28 16:19:21 2007 From: rusty.hammond at cpiqpc.com (rusty.hammond at cpiqpc.com) Date: Fri, 28 Dec 2007 16:19:21 -0600 Subject: [AccessD] OT - WHS on Raid Message-ID: <8301C8A868251E4C8ECD3D4FFEA40F8A2584C17B@cpixchng-1.cpiqpc.net> But shouldn't the OS report that the file is in use and not allow you to open it if someone else already has it open? Maybe that's the difference here, maybe WHS isn't locking the file correctly? -----Original Message----- From: jwcolby [mailto:jwcolby at colbyconsulting.com] Sent: Friday, December 28, 2007 4:14 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] WHS on Raid This is actually not a WHS issue as much as it is a "shared file" issue. It is getting publicity because WHS is selling and people who did not understand the issues and tried to share files that simply can't be shared. For example the Outlook file will corrupt if you share it and try to edit it from more than one location. It doesn't matter where you store it (shared) it will corrupt if stored on Windows XP share or a Windows 3000 share or a Windows Vista share. It just isn't legal. Do yea, "WHS corrupts files", that is true. So do all the other OSes if used in this manner. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Michael R Mattys Sent: Friday, December 28, 2007 5:00 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] WHS on Raid John, I don't know anything about WHS, but I saw this and thought it might be important for you to see: http://www.computerworld.com/action/article.do?command=printArticleBasic&art icleId=9054178 Michael R. Mattys MapPoint & Access Dev www.mattysconsulting.com ----- Original Message ----- From: "jwcolby" To: "'Access Developers discussion and problem solving'" ; "'Discussion of Hardware and Software issues'" Sent: Friday, December 28, 2007 4:52 PM Subject: [AccessD] WHS on Raid >I just found this: > > http://www.joomlacurve.com/tonys-blog/17-tonys-blog/73-windows-home-se > rver-r > uns-better-on-raid.html > > John W. Colby > Colby Consulting > 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 ********************************************************************** WARNING: All e-mail sent to and from this address will be received, scanned or otherwise recorded by the CPI Qualified Plan Consultants, Inc. corporate e-mail system and is subject to archival, monitoring or review by, and/or disclosure to, someone other than the recipient. ********************************************************************** From jwcolby at colbyconsulting.com Fri Dec 28 16:20:00 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Fri, 28 Dec 2007 17:20:00 -0500 Subject: [AccessD] WHS on Raid In-Reply-To: <018801c8499c$fb79d2d0$0202a8c0@Laptop> References: <002401c8499c$02e950f0$977aa8c0@M90> <018801c8499c$fb79d2d0$0202a8c0@Laptop> Message-ID: <002601c8499f$c9834470$977aa8c0@M90> Sorry Michael, I did not read down far enough, to where they mention the "file duplication". So this is a Windows Home Server specific bug. I had been reading about a very similar "bug" which is not a bug at all. In the end this (soon) won't affect me anyways as I am going to do a hardware raid solution in order to fix a real "bug" in WHS which is that you may lose backups if you lose a hard disk. Raid solves that, and in the process makes the shared folder backup concept unnecessary. I just ordered a hardware raid controller. I have a set of (8) 320 gb hard drives that I need to upgrade slowly to 1 tbyte drives. So I am going to move these 320 gb drives over to WHS (on a raid card) and get some more use out of them. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Michael R Mattys Sent: Friday, December 28, 2007 5:00 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] WHS on Raid John, I don't know anything about WHS, but I saw this and thought it might be important for you to see: http://www.computerworld.com/action/article.do?command=printArticleBasic&art icleId=9054178 Michael R. Mattys MapPoint & Access Dev www.mattysconsulting.com ----- Original Message ----- From: "jwcolby" To: "'Access Developers discussion and problem solving'" ; "'Discussion of Hardware and Software issues'" Sent: Friday, December 28, 2007 4:52 PM Subject: [AccessD] WHS on Raid >I just found this: > > http://www.joomlacurve.com/tonys-blog/17-tonys-blog/73-windows-home-se > rver-r > uns-better-on-raid.html > > John W. Colby > Colby Consulting > 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 Fri Dec 28 19:12:47 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Fri, 28 Dec 2007 20:12:47 -0500 Subject: [AccessD] OT - WHS on Raid In-Reply-To: <8301C8A868251E4C8ECD3D4FFEA40F8A2584C17B@cpixchng-1.cpiqpc.net> References: <8301C8A868251E4C8ECD3D4FFEA40F8A2584C17B@cpixchng-1.cpiqpc.net> Message-ID: <002e01c849b7$ed29edd0$977aa8c0@M90> I don't know the details, all I know is that some apps manage to open the same file at the same time. Apparently Outlook will for example, but doing so corrupts the PST. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of rusty.hammond at cpiqpc.com Sent: Friday, December 28, 2007 5:19 PM To: accessd at databaseadvisors.com Subject: Re: [AccessD] OT - WHS on Raid But shouldn't the OS report that the file is in use and not allow you to open it if someone else already has it open? Maybe that's the difference here, maybe WHS isn't locking the file correctly? -----Original Message----- From: jwcolby [mailto:jwcolby at colbyconsulting.com] Sent: Friday, December 28, 2007 4:14 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] WHS on Raid This is actually not a WHS issue as much as it is a "shared file" issue. It is getting publicity because WHS is selling and people who did not understand the issues and tried to share files that simply can't be shared. For example the Outlook file will corrupt if you share it and try to edit it from more than one location. It doesn't matter where you store it (shared) it will corrupt if stored on Windows XP share or a Windows 3000 share or a Windows Vista share. It just isn't legal. Do yea, "WHS corrupts files", that is true. So do all the other OSes if used in this manner. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Michael R Mattys Sent: Friday, December 28, 2007 5:00 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] WHS on Raid John, I don't know anything about WHS, but I saw this and thought it might be important for you to see: http://www.computerworld.com/action/article.do?command=printArticleBasic&art icleId=9054178 Michael R. Mattys MapPoint & Access Dev www.mattysconsulting.com ----- Original Message ----- From: "jwcolby" To: "'Access Developers discussion and problem solving'" ; "'Discussion of Hardware and Software issues'" Sent: Friday, December 28, 2007 4:52 PM Subject: [AccessD] WHS on Raid >I just found this: > > http://www.joomlacurve.com/tonys-blog/17-tonys-blog/73-windows-home-se > rver-r > uns-better-on-raid.html > > John W. Colby > Colby Consulting > 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 ********************************************************************** WARNING: All e-mail sent to and from this address will be received, scanned or otherwise recorded by the CPI Qualified Plan Consultants, Inc. corporate e-mail system and is subject to archival, monitoring or review by, and/or disclosure to, someone other than the recipient. ********************************************************************** -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From ssharkins at gmail.com Sat Dec 29 08:20:33 2007 From: ssharkins at gmail.com (Susan Harkins) Date: Sat, 29 Dec 2007 09:20:33 -0500 Subject: [AccessD] Interesting discussion Message-ID: <013e01c84a25$fb1916f0$4b3a8343@SusanOne> http://codebetter.com/blogs/raymond.lewallen/archive/2007/12/27/are-you-a-problem-solver-or-a-developer.aspx Susan H. From rockysmolin at bchacc.com Sat Dec 29 09:06:52 2007 From: rockysmolin at bchacc.com (Rocky Smolin at Beach Access Software) Date: Sat, 29 Dec 2007 07:06:52 -0800 Subject: [AccessD] Compact and Repair on Close Message-ID: <003901c84a2c$720a1920$0301a8c0@HAL9005> Dear List: I have a legacy app that was set up to compact and repair on close. I found it annoying during development - the delay every time I closed and re-opened the app. So I disabled it. The program will eventually become an mde and will be distributed to a vertical market. Q: is there any reason to C&R on exit? I know it gets rid of the 'bloat' - but IME that bloat is mostly inconsequential in terms of execution time. There are very few front end tables in this app - it's all back end. Or is there some other good reason to turn this C&R on Exit feature back on? MTIA Rocky From marklbreen at gmail.com Sat Dec 29 09:31:22 2007 From: marklbreen at gmail.com (Mark Breen) Date: Sat, 29 Dec 2007 15:31:22 +0000 Subject: [AccessD] WHS on Raid In-Reply-To: <002601c8499f$c9834470$977aa8c0@M90> References: <002401c8499c$02e950f0$977aa8c0@M90> <018801c8499c$fb79d2d0$0202a8c0@Laptop> <002601c8499f$c9834470$977aa8c0@M90> Message-ID: Hello John Colby and all my old Friends from AccessD Happy new year to you all from chilly Ireland I have been reading with much interest your posts on WHS. It is a fascinating product that MS have produced. John, Do I understand it right that you have purchased the hardware and are running it now already at home? I understand that it is not supplied as a software only solution, but does that mean that you had to buy hardware as well as the software, I would love to just buy the software and use my existing hardware. I am presuming that it will work in an environment where Win2K3 is installed? is that an OK presumption? I understand that it is only for home use now, but do you think that they will eventually bring it to the corporate environment ? Is it a hassle to install ? I bought the 120 Day eval last night for approx 10 USD from MS so I guess I will receive the CD in a few weeks. I also guess that I can install that eval version on my own hardware Finally, In line with another post about a man that provides online backup services, Does any one else think that providing this as a service to local companies is a viable commercial venture ? I currently backup a clients network to an offsite location, using a program named DeltaSync which is based on RSync from the Linux Environment and it works a treat, my only complaint is that it does not allow me to step back 1,2,3,4 days, and 1,2,3,4 weeks and then 1-12 months, I only ever have one or two snapshots of all data offsite. Since I read you post, I have been trying not to get sucked into this discussion, but it is too interesting to avoid :) Thanks, Mark From marklbreen at gmail.com Sat Dec 29 09:33:32 2007 From: marklbreen at gmail.com (Mark Breen) Date: Sat, 29 Dec 2007 15:33:32 +0000 Subject: [AccessD] WHS on Raid In-Reply-To: References: <002401c8499c$02e950f0$977aa8c0@M90> <018801c8499c$fb79d2d0$0202a8c0@Laptop> <002601c8499f$c9834470$977aa8c0@M90> Message-ID: Sorry for the mispost, I intended that last email to go to dba-tech. Apologies, Mark On 29/12/2007, Mark Breen wrote: > > Hello John Colby and all my old Friends from AccessD > > Happy new year to you all from chilly Ireland > > I have been reading with much interest your posts on WHS. It is a > fascinating product that MS have produced. > > John, > Do I understand it right that you have purchased the hardware and are > running it now already at home? > I understand that it is not supplied as a software only solution, but does > that mean that you had to buy hardware as well as the software, I would love > to just buy the software and use my existing hardware. > I am presuming that it will work in an environment where Win2K3 is > installed? is that an OK presumption? > I understand that it is only for home use now, but do you think that they > will eventually bring it to the corporate environment ? > Is it a hassle to install ? > I bought the 120 Day eval last night for approx 10 USD from MS so I guess > I will receive the CD in a few weeks. I also guess that I can install that > eval version on my own hardware > > Finally, > > In line with another post about a man that provides online backup > services, > Does any one else think that providing this as a service to local > companies is a viable commercial venture ? > > I currently backup a clients network to an offsite location, using a > program named DeltaSync which is based on RSync from the Linux Environment > and it works a treat, my only complaint is that it does not allow me to step > back 1,2,3,4 days, and 1,2,3,4 weeks and then 1-12 months, I only ever have > one or two snapshots of all data offsite. > > Since I read you post, I have been trying not to get sucked into this > discussion, but it is too interesting to avoid :) > > Thanks, > > Mark > > > > From jwcolby at colbyconsulting.com Sat Dec 29 10:49:49 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Sat, 29 Dec 2007 11:49:49 -0500 Subject: [AccessD] WHS on Raid In-Reply-To: References: <002401c8499c$02e950f0$977aa8c0@M90><018801c8499c$fb79d2d0$0202a8c0@Laptop><002601c8499f$c9834470$977aa8c0@M90> Message-ID: <001101c84a3a$d79edb50$977aa8c0@M90> Mark, >Do I understand it right that you have purchased the hardware and are running it now already at home? I essentially built a system from purchased parts, but you can just install the software on an existing system. CAUTION... it formats all the drives as it installs. The software is an "OEM" license, i.e. it is SUPPOSED to come installed on a system, but basically it is licensed to run on a single "system" and if that system does the license does NOT allow you to move the OS to another box. Not that I have read the legalese but that is the idea. I had a couple of older boxes hanging around - AMD single core 754 socket systems. These systems are old enough that I did not want to risk putting a $170 piece of software on them and not having enough firepower to run it, or for the system to die later. So I bought a $50 motherboard and a couple of 1 gig sticks of ram. I had an AMD dual core processor hanging around, and I had a few hard disks and bought a couple of more. I also needed a new power supply, the connector from the old system didn't fit the 24 pin connector on the new system board. So essentially I ended up using the old case, a processor I had and a couple of disks I had, and bought everything else. I built the system and installed WHS on it. You can buy a prebuilt system from HP with WHS installed, drop in the disks you want and go. If you have an existing system you can buy thee OEM software and install it. It is a highly modified version of Windows 2003. >I am presuming that it will work in an environment where Win2K3 is installed? is that an OK presumption? Yes. You CAN NOT join it to a domain but it can grab an IP address in the range and hang out on the network. >I understand that it is only for home use now, but do you think that they will eventually bring it to the corporate environment ? It is AIMED AT the home but they do not object to putting it on a business network, in fact they specifically say it is OK to do so. >Is it a hassle to install ? It was a bit of a chore installing it. As you probably know Windows 2003 will pick up where it left off in the install process. In my case it hung SEVERAL times but I just let it reboot and pick up, reboot and pick up and eventually it got to an installed desktop, or at least it finally got to a point where I figured out I could get to the desktop (ctl-alt-delete). I then installed the motherboard drivers and after that it peacefully finished the install and worked. >I bought the 120 Day eval last night for approx 10 USD from MS so I guess I will receive the CD in a few weeks. I also guess that I can install that eval version on my own hardware Yes, I am sure you can manage it. I would not recommend it to a nubee who had never installed Windows 2003 or something like it but you have done so and understand the process. >In line with another post about a man that provides online backup services, Does any one else think that providing this as a service to local companies is a viable commercial venture ? I think it is, in fact I am tossing around the "how to" myself. Unfortunately there is a HUGE gotcha which is that the backups are not guaranteed to survive a hard disk failure. thus for this kind of business you would REQUIRE a raid solution so that any drive failure could be repaired without rebuilding the system. The raid is going to add to the cost of the venture. I actually do believe a backup right over the internet would work. What you would have to do is something like this: 1) Build a dedicated network, with a router, WHS with a lot of storage, raid etc. NO other machines of your own on it (for security reasons). 2) Bring in a client machine and physically connect it to the server, or take the server to the client. The reason for this is that the first time it will likely store a lot of stuff. 3) Create a VPN tunnel over the internet on the client machine such that the connector software would work as if it were local to the network. 4) Install the connector software and set up a user name with strong password. 5) As long as the VPN tunnel was up the connector would now do the backup at it's scheduled time. The backups only backup CHANGED clusters on the disk so only things like updated windows files, updated word documents, updated clusters of an Access DB etc would be backed up. This does NOT work very well with large files that change a lot - think gigabyte SQL Server files. You would want to continue to use another backup method for those, but for workstation backups this could be a viable solution. The problem is simply that too much changes too often. Likewise I am thinking a large MDB that gets a lot of use and gets compacted often. WHS stores things at the cluster level. It looks for changed clusters and any changed clusters get copied to WHS and stored, but the old clusters are saved as well. It is the old clusters that provide the "snapshot" capability. So a large file like a gigabyte MDB used by 40 people and compacted nightly would just have so many changed clusters that you would essentially back up a majority of the database every night. In fact this is OK LOCALLY, but the "over the internet" model assumes that not too many clusters changed and thus the speed of the backup will be high. Trying to backup a gigabyte file every night over the typical internet connection is not going to work well, especially with a dozen other machines wanting to share the bandwidth. >Since I read you post, I have been trying not to get sucked into this discussion, but it is too interesting to avoid :) It is a fascinating system, but it is taking some effort on my part to dig in and understand how and why it does what it does and what that means to me. And finally, it is good to hear from you again Mark. How is the family. Your kids must be...almost teens by now. 8~0 John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark Breen Sent: Saturday, December 29, 2007 10:31 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] WHS on Raid Hello John Colby and all my old Friends from AccessD Happy new year to you all from chilly Ireland I have been reading with much interest your posts on WHS. It is a fascinating product that MS have produced. John, Do I understand it right that you have purchased the hardware and are running it now already at home? I understand that it is not supplied as a software only solution, but does that mean that you had to buy hardware as well as the software, I would love to just buy the software and use my existing hardware. I am presuming that it will work in an environment where Win2K3 is installed? is that an OK presumption? I understand that it is only for home use now, but do you think that they will eventually bring it to the corporate environment ? Is it a hassle to install ? I bought the 120 Day eval last night for approx 10 USD from MS so I guess I will receive the CD in a few weeks. I also guess that I can install that eval version on my own hardware Finally, In line with another post about a man that provides online backup services, Does any one else think that providing this as a service to local companies is a viable commercial venture ? I currently backup a clients network to an offsite location, using a program named DeltaSync which is based on RSync from the Linux Environment and it works a treat, my only complaint is that it does not allow me to step back 1,2,3,4 days, and 1,2,3,4 weeks and then 1-12 months, I only ever have one or two snapshots of all data offsite. Since I read you post, I have been trying not to get sucked into this discussion, but it is too interesting to avoid :) Thanks, Mark -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From shamil at users.mns.ru Sun Dec 30 06:10:56 2007 From: shamil at users.mns.ru (Shamil Salakhetdinov) Date: Sun, 30 Dec 2007 15:10:56 +0300 Subject: [AccessD] Interesting discussion In-Reply-To: <013e01c84a25$fb1916f0$4b3a8343@SusanOne> Message-ID: <000301c84add$087e4560$6501a8c0@nant> Hi Susan, I do use both BDD (with NBehave) and TDD (with NUnit) in my development. Not all my code yet covered by BDD and TDD tests but the goal is to have it all covered... ...IMO using BDD/TDD together with modern programming languages (C# or VB.BET or Java) is the "must have" foundation for truly agile development... ...I'd think that BDD doesn't substitute or "makes ancient" TDD - BDD augments TDD or I'd say makes the path from agile specs/users stories to the developed code straightforward where TDD sometimes makes this path not so obvious... ...I'd call BDD - Business (requirements) Driven Development because every BDD statement usually results in developing a business application software feature, which brings some clearly recognizable and measurable by customers business value... -- Shamil -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Susan Harkins Sent: Saturday, December 29, 2007 5:21 PM To: AccessD at databaseadvisors.com Subject: [AccessD] Interesting discussion http://codebetter.com/blogs/raymond.lewallen/archive/2007/12/27/are-you-a-pr oblem-solver-or-a-developer.aspx Susan H. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From ssharkins at gmail.com Sun Dec 30 08:56:24 2007 From: ssharkins at gmail.com (Susan Harkins) Date: Sun, 30 Dec 2007 09:56:24 -0500 Subject: [AccessD] Interesting discussion References: <000301c84add$087e4560$6501a8c0@nant> Message-ID: <006b01c84af4$277eb4b0$4b3a8343@SusanOne> > ...I'd think that BDD doesn't substitute or "makes ancient" TDD - BDD > augments TDD or I'd say makes the path from agile specs/users stories to > the > developed code straightforward where TDD sometimes makes this path not so > obvious... =======I tend to agree, but then, I use software so differently from the rest of you. I can automate tasks and I can create custom solutions -- but the projects I willingly take on are small with limited requirements and few users. Susan H. From newsgrps at dalyn.co.nz Sun Dec 30 11:58:07 2007 From: newsgrps at dalyn.co.nz (David Emerson) Date: Mon, 31 Dec 2007 06:58:07 +1300 Subject: [AccessD] Document Caused Serious Error Message-ID: <20071230175749.XHVS18083.fep03.xtra.co.nz@Dalyn.dalyn.co.nz> I have an Access XP ade which is being opened in Access 2003 SP3 through terminal server. About every second time that I open it, I get an error message saying that the document caused a serious error last time it was opened. I follow the instructions for removing it from the disabled items list but it keeps coming back. I have replaced the file but it makes no difference. If I ignore the message then the database opens ok and seems to run fine. Anyone have any pointers on how to permanently fix this? Regards David Emerson Dalyn Software Ltd Wellington, New Zealand From lembit.dbamail at t-online.de Sun Dec 30 14:08:28 2007 From: lembit.dbamail at t-online.de (Lembit Soobik) Date: Sun, 30 Dec 2007 21:08:28 +0100 Subject: [AccessD] ODBC-driver for Access - fixed References: <001b01c84943$1b9fc0b0$8119fea9@LTVM><000601c84953$c3bd85b0$1800a8c0@s1800><000c01c84975$5efdc5f0$8abea8c0@XPS> <000601c8497e$45823fd0$1800a8c0@s1800> Message-ID: <001801c84b1f$be2ed9f0$1800a8c0@s1800> ok, that is fixed now: I worked with the Windows forum here and after some suggestions which did not help, I got following link: http://www.macropool.de/de/download/mdac_reparieren.html these people have a software for fixing MDAC problems. (costs 5 Euro) so I ran that and it checked all the files and whatever and fixed whatever and gave me a list of files to check their version. and if anyone would be missing or having wrong version, I should go to another website. Still did not work, although all files are there and have the right version. then on the website they told to run Install on windows\inf\mdac.inf now finally this fixed it. Lembit ----- Original Message ----- From: "Lembit Soobik" To: "Access Developers discussion and problem solving" Sent: Friday, December 28, 2007 7:20 PM Subject: Re: [AccessD] ODBC-driver for Access > thanks, Jim, > - on the first (Jet) it told me that I already have a newer version and > would not install > - on the second it toldme that my OS does not support that - whatever that > means > > Lembit > > ----- Original Message ----- > From: "Jim Dettman" > To: "'Access Developers discussion and problem solving'" > > Sent: Friday, December 28, 2007 6:16 PM > Subject: Re: [AccessD] ODBC-driver for Access > > >> Lembit, >> >> Make sure you tried to download and install JET 4.0 SP8: >> >> http://support.microsoft.com/kb/829558 >> >> I'd also run a MDAC install: >> >> http://msdn2.microsoft.com/en-us/data/aa937730.aspx >> >> and if that doesn't clear up the problem, then as noted towards the >> bottom >> of that first link on JET SP8, the ODBC drivers are part of the OS >> install. >> You'll need to look there. >> >> Jim. >> >> -----Original Message----- >> From: accessd-bounces at databaseadvisors.com >> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Lembit Soobik >> Sent: Friday, December 28, 2007 8:16 AM >> To: Access Developers discussion and problem solving >> Subject: [AccessD] ODBC-driver for Access >> >> I have a problem with my homebanking program, that tells me suddenly it >> cannot find the Access database drivers. >> I have gone through that with the hotline guys and ended up at this: >> in control panel - admin - ODBC datasources under Drivers there should be >> 'Microsoft Access Driver (*mdb)', >> which is not there (however I can find it under User-DSN) >> >> One recommendation I got was to download and install Jet 4, which I did, >> but >> >> at install it told me that I already have a newer version and it won't >> install. >> >> On this PC I have installed Access 2002 and that works. >> >> thanks for any help >> >> Lembit >> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> >> >> -- >> No virus found in this incoming message. >> Checked by AVG Free Edition. >> Version: 7.5.516 / Virus Database: 269.17.11/1200 - Release Date: >> 27.12.2007 13:34 >> >> > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > > -- > No virus found in this incoming message. > Checked by AVG Free Edition. > Version: 7.5.516 / Virus Database: 269.17.11/1200 - Release Date: > 27.12.2007 13:34 > > From jedi at charm.net Sun Dec 30 16:51:57 2007 From: jedi at charm.net (Michael Bahr) Date: Sun, 30 Dec 2007 17:51:57 -0500 Subject: [AccessD] WHS on Raid Message-ID: <200712301751570406.05732038@mail.cablespeed.com> Hi John, I found this link that uses XP Pro for software raid. Apparently this feature has been disabled in XP. http://www.tomshardware.com/2004/11/19/using_windowsxp_to_make_raid_5_happen / Mike... *********** REPLY SEPARATOR *********** On 12/28/2007 at 4:52 PM jwcolby wrote: >I just found this: > >http://www.joomlacurve.com/tonys-blog/17-tonys-blog/73-windows-home-server- runs-better-on-raid.html > >John W. Colby >Colby Consulting >www.ColbyConsulting.com > >-- >AccessD mailing list >AccessD at databaseadvisors.com >http://databaseadvisors.com/mailman/listinfo/accessd >Website: http://www.databaseadvisors.com From garykjos at gmail.com Sun Dec 30 17:03:20 2007 From: garykjos at gmail.com (Gary Kjos) Date: Sun, 30 Dec 2007 17:03:20 -0600 Subject: [AccessD] ODBC-driver for Access - fixed In-Reply-To: <001801c84b1f$be2ed9f0$1800a8c0@s1800> References: <001b01c84943$1b9fc0b0$8119fea9@LTVM> <000601c84953$c3bd85b0$1800a8c0@s1800> <000c01c84975$5efdc5f0$8abea8c0@XPS> <000601c8497e$45823fd0$1800a8c0@s1800> <001801c84b1f$be2ed9f0$1800a8c0@s1800> Message-ID: Good Job Lembit Way to stick with it until you beat it into submission. The problem that is. GK. On Dec 30, 2007 2:08 PM, Lembit Soobik wrote: > ok, that is fixed now: > I worked with the Windows forum here and after some suggestions which did > not help, > I got following link: > http://www.macropool.de/de/download/mdac_reparieren.html > these people have a software for fixing MDAC problems. > (costs 5 Euro) > so I ran that and it checked all the files and whatever and fixed whatever > and gave me a list of files to check their version. > and if anyone would be missing or having wrong version, I should go to > another website. > Still did not work, although all files are there and have the right version. > then on the website they told to run Install on windows\inf\mdac.inf > now finally this fixed it. > > Lembit > -- Gary Kjos garykjos at gmail.com From pcs at azizaz.com Mon Dec 31 00:53:55 2007 From: pcs at azizaz.com (pcs at azizaz.com) Date: Mon, 31 Dec 2007 16:53:55 +1000 (EST) Subject: [AccessD] ODBC-driver for Access - fixed Message-ID: <20071231165355.DKV76346@dommail.onthenet.com.au> Jumping into this thread from the end, so this may not be relevant / already covered ... MS has a tool for checking MDAC, see http://support.microsoft.com/kb/301202 The tool is called Component Checker... >From the web page: SUMMARY This article describes two different ways to check which version of Microsoft Data Access Components (MDAC) is installed on a system: ? Use the Component Checker tool. ? Check the version information that is stored in the registry. Install and Use the Component Checker Tool The most reliable way to determine which version of MDAC is installed is to compare the version number of each MDAC DLL file to a list of the DLL files that are shipped with each MDAC version. The Component Checker can help you to do this. It checks the files on the computer, compares them to a list from each version of MDAC, and reports the closest match. Regards Borge ---- Original message ---- >Date: Sun, 30 Dec 2007 17:03:20 -0600 >From: "Gary Kjos" >Subject: Re: [AccessD] ODBC-driver for Access - fixed >To: "Access Developers discussion and problem solving" > >Good Job Lembit Way to stick with it until you beat it into >submission. The problem that is. > >GK. > >On Dec 30, 2007 2:08 PM, Lembit Soobik wrote: >> ok, that is fixed now: >> I worked with the Windows forum here and after some suggestions which did >> not help, >> I got following link: >> http://www.macropool.de/de/download/mdac_reparieren.html >> these people have a software for fixing MDAC problems. >> (costs 5 Euro) >> so I ran that and it checked all the files and whatever and fixed whatever >> and gave me a list of files to check their version. >> and if anyone would be missing or having wrong version, I should go to >> another website. >> Still did not work, although all files are there and have the right version. >> then on the website they told to run Install on windows\inf\mdac.inf >> now finally this fixed it. >> >> Lembit >> > > >-- >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 lembit.dbamail at t-online.de Mon Dec 31 05:38:26 2007 From: lembit.dbamail at t-online.de (Lembit Soobik) Date: Mon, 31 Dec 2007 12:38:26 +0100 Subject: [AccessD] ODBC-driver for Access - fixed References: <20071231165355.DKV76346@dommail.onthenet.com.au> Message-ID: <002001c84ba1$a8d6dad0$1800a8c0@s1800> somewhere on the way I remember doing the Component Checker, but the key was that I think all of the components were there, and on one point I checked the registy entry which was ok, but it needed this windows\inf\mdac.inf to install, after which all the ODBC drivers show up in admin - ODBC datasources - Drivers-Tab Lembit ----- Original Message ----- From: To: "Access Developers discussion and problemsolving" Sent: Monday, December 31, 2007 7:53 AM Subject: Re: [AccessD] ODBC-driver for Access - fixed > Jumping into this thread from the end, so this may not be > relevant / already covered ... > > MS has a tool for checking MDAC, see > http://support.microsoft.com/kb/301202 > > The tool is called Component Checker... > > From the web page: > > SUMMARY > This article describes two different ways to check which > version of Microsoft Data Access Components (MDAC) is > installed on a system: > ? Use the Component Checker tool. > ? Check the version information that is stored in the > registry. > > Install and Use the Component Checker Tool > The most reliable way to determine which version of MDAC is > installed is to compare the version number of each MDAC DLL > file to a list of the DLL files that are shipped with each > MDAC version. The Component Checker can help you to do this. > It checks the files on the computer, compares them to a list > from each version of MDAC, and reports the closest match. > > Regards > Borge > > ---- Original message ---- >>Date: Sun, 30 Dec 2007 17:03:20 -0600 >>From: "Gary Kjos" >>Subject: Re: [AccessD] ODBC-driver for Access - fixed >>To: "Access Developers discussion and problem solving" > >> >>Good Job Lembit Way to stick with it until you beat it into >>submission. The problem that is. >> >>GK. >> >>On Dec 30, 2007 2:08 PM, Lembit Soobik online.de> wrote: >>> ok, that is fixed now: >>> I worked with the Windows forum here and after some > suggestions which did >>> not help, >>> I got following link: >>> http://www.macropool.de/de/download/mdac_reparieren.html >>> these people have a software for fixing MDAC problems. >>> (costs 5 Euro) >>> so I ran that and it checked all the files and whatever > and fixed whatever >>> and gave me a list of files to check their version. >>> and if anyone would be missing or having wrong version, I > should go to >>> another website. >>> Still did not work, although all files are there and have > the right version. >>> then on the website they told to run Install on > windows\inf\mdac.inf >>> now finally this fixed it. >>> >>> Lembit >>> >> >> >>-- >>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 > -------------------------------------------------------------------------------- No virus found in this incoming message. Checked by AVG Free Edition. Version: 7.5.516 / Virus Database: 269.17.12/1203 - Release Date: 30.12.2007 11:27 From rockysmolin at bchacc.com Mon Dec 31 07:33:57 2007 From: rockysmolin at bchacc.com (Rocky Smolin at Beach Access Software) Date: Mon, 31 Dec 2007 05:33:57 -0800 Subject: [AccessD] Compact and Repair on Close Message-ID: <000c01c84bb1$cbffe960$0301a8c0@HAL9005> Dear List: I have a legacy app that was set up to compact and repair on close. I found it annoying during development - the delay every time I closed and re-opened the app. So I disabled it. The program will eventually become an mde and will be distributed to a vertical market. Q: is there any reason to C&R on exit? I know it gets rid of the 'bloat' - but IME that bloat is mostly inconsequential in terms of execution time. There are very few front end tables in this app - it's all back end. Or is there some other good reason to turn this C&R on Exit feature back on? MTIA Rocky From jwcolby at colbyconsulting.com Mon Dec 31 07:58:17 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Mon, 31 Dec 2007 08:58:17 -0500 Subject: [AccessD] Compact and Repair on Close In-Reply-To: <000c01c84bb1$cbffe960$0301a8c0@HAL9005> References: <000c01c84bb1$cbffe960$0301a8c0@HAL9005> Message-ID: <000601c84bb5$348ae220$657aa8c0@M90> Rocky, My understanding is that the C/R on close is for the database that is closing. Thus the FE if the FE is closing, the BE if the BE is closing. The answer now depends on how you use the FE. In my case I copy the FE from the server every time the user opens the FE. This sounds expensive but in fact copying a 9 meg file takes about 2 or 3 seconds at most over a gig lan. So, since in my case the user gets a fresh copy every time, there is absolutely no point in doing a c/r as the FE closes. Other people use a system with a version number and only copy the FE if the version changes up on the server. Now the FE could sit on the user's PC for days, weeks, months or years without ever being re-copied. In that case it would probably be a good idea to c/r the FE on close. In any case you can avoid the time of the C/R in the close by sensing that it is running on your dev machine and not doing the C/R in that case. I have code that gets the machine name. So something like if MachineName() <> "M90" then 'Do the C/R here end if IIRC you can also check whether a FE is an MDE. I don't remember how, but if you can find that code then you could put a similar check in it. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin at Beach Access Software Sent: Monday, December 31, 2007 8:34 AM To: 'Access Developers discussion and problem solving' Subject: [AccessD] Compact and Repair on Close Dear List: I have a legacy app that was set up to compact and repair on close. I found it annoying during development - the delay every time I closed and re-opened the app. So I disabled it. The program will eventually become an mde and will be distributed to a vertical market. Q: is there any reason to C&R on exit? I know it gets rid of the 'bloat' - but IME that bloat is mostly inconsequential in terms of execution time. There are very few front end tables in this app - it's all back end. Or is there some other good reason to turn this C&R on Exit feature back on? MTIA Rocky -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From jwcolby at colbyconsulting.com Mon Dec 31 09:04:37 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Mon, 31 Dec 2007 10:04:37 -0500 Subject: [AccessD] WHS on Raid In-Reply-To: <200712301751570406.05732038@mail.cablespeed.com> References: <200712301751570406.05732038@mail.cablespeed.com> Message-ID: <000601c84bbe$7ad9e970$657aa8c0@M90> Michael, XP and above will do a software raid. The problem with all such raids is that the read and in particular the WRITE times are abysmal as in under 5 mbytes / sec, whereas any single disk usually has a read / write time in the neighborhood of 40-60 mbytes / second. I think what is going on is that the raid process requires a lot of computation (called an XOR compute) that has to be done by the processor if there is no hardware assistance (dedicated co-processor). I am guessing that MS throttles that process to avoid using all of the processor time in doing this processing. That was probably necessary back in 2002 when XP hit the scenes but now we have 4X the power and 2-4X the cores and it is my opinion that the software raid or software assisted raid (controllers without the co-processor) could probably work very well and very fast IF MS would let the XOR processor have more processor time. Just speculation of course. What I know for sure is that I ran software raid and it was so bad that it was essentially unusable (Raid 5). I think people do use Raid 0 but that has no data protection, it is all about speeding up reads. I need Raid 5 or 6 and doing that without a hardware co-processor is just not possible at this time. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Michael Bahr Sent: Sunday, December 30, 2007 5:52 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] WHS on Raid Hi John, I found this link that uses XP Pro for software raid. Apparently this feature has been disabled in XP. http://www.tomshardware.com/2004/11/19/using_windowsxp_to_make_raid_5_happen / Mike... From rockysmolin at bchacc.com Mon Dec 31 09:13:43 2007 From: rockysmolin at bchacc.com (Rocky Smolin at Beach Access Software) Date: Mon, 31 Dec 2007 07:13:43 -0800 Subject: [AccessD] Compact and Repair on Close In-Reply-To: <000601c84bb5$348ae220$657aa8c0@M90> References: <000c01c84bb1$cbffe960$0301a8c0@HAL9005> <000601c84bb5$348ae220$657aa8c0@M90> Message-ID: <000f01c84bbf$bc3907b0$0301a8c0@HAL9005> JC: Legacy app. Compact on close was checked in Tools-->Options. So I suppose that's compacting the front end which I think is not too useful. The update scheme is something the client may want to look at when he gets the point of selling this app. Thanks. Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Monday, December 31, 2007 5:58 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Compact and Repair on Close Rocky, My understanding is that the C/R on close is for the database that is closing. Thus the FE if the FE is closing, the BE if the BE is closing. The answer now depends on how you use the FE. In my case I copy the FE from the server every time the user opens the FE. This sounds expensive but in fact copying a 9 meg file takes about 2 or 3 seconds at most over a gig lan. So, since in my case the user gets a fresh copy every time, there is absolutely no point in doing a c/r as the FE closes. Other people use a system with a version number and only copy the FE if the version changes up on the server. Now the FE could sit on the user's PC for days, weeks, months or years without ever being re-copied. In that case it would probably be a good idea to c/r the FE on close. In any case you can avoid the time of the C/R in the close by sensing that it is running on your dev machine and not doing the C/R in that case. I have code that gets the machine name. So something like if MachineName() <> "M90" then 'Do the C/R here end if IIRC you can also check whether a FE is an MDE. I don't remember how, but if you can find that code then you could put a similar check in it. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin at Beach Access Software Sent: Monday, December 31, 2007 8:34 AM To: 'Access Developers discussion and problem solving' Subject: [AccessD] Compact and Repair on Close Dear List: I have a legacy app that was set up to compact and repair on close. I found it annoying during development - the delay every time I closed and re-opened the app. So I disabled it. The program will eventually become an mde and will be distributed to a vertical market. Q: is there any reason to C&R on exit? I know it gets rid of the 'bloat' - but IME that bloat is mostly inconsequential in terms of execution time. There are very few front end tables in this app - it's all back end. Or is there some other good reason to turn this C&R on Exit feature back on? 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 No virus found in this incoming message. Checked by AVG Free Edition. Version: 7.5.516 / Virus Database: 269.17.12/1203 - Release Date: 12/30/2007 11:27 AM From rockysmolin at bchacc.com Mon Dec 31 09:18:55 2007 From: rockysmolin at bchacc.com (Rocky Smolin at Beach Access Software) Date: Mon, 31 Dec 2007 07:18:55 -0800 Subject: [AccessD] Screen Flutter Message-ID: <001001c84bc0$75956c30$0301a8c0@HAL9005> Dear List: Legacy app. Continuous bound form with no sub-forms. When it opens it 'flutters' I guess what we always call here the 'flashing screen' phenomenon. It flashes or flutters 3-5 times during opening. There are a bunch of requeries and a couple of repaints in the code but that's not causing it because I comment them out one at a time and saw no change. Tried Me.Visible=false on entering the open event and Me.Visible=True before leaving the open event. No difference. So what's the most likely cause of the fluttering or flashing on open? MTIA Rocky From dwaters at usinternet.com Mon Dec 31 09:57:34 2007 From: dwaters at usinternet.com (Dan Waters) Date: Mon, 31 Dec 2007 09:57:34 -0600 Subject: [AccessD] Screen Flutter In-Reply-To: <001001c84bc0$75956c30$0301a8c0@HAL9005> References: <001001c84bc0$75956c30$0301a8c0@HAL9005> Message-ID: <000001c84bc5$db8de850$0300a8c0@danwaters> Hi Rocky, The cause is indeed the requeries. The solution is to use Application.Echo False [Opening Code] Application.Echo True A caveat: If you are going to use this in production code, you must introduce error trapping into every procedure that could possibly be used during startup, and that error trapping must include the line: Application.Echo True I error trap every procedure, and include this line in every trap. Another caveat: While you are developing, if you have an error and you have error trapping turned on, then you will get a frozen screen and will need to End the app with Task Manager. Hope this Helps! Dan -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin at Beach Access Software Sent: Monday, December 31, 2007 9:19 AM To: 'Access Developers discussion and problem solving' Subject: [AccessD] Screen Flutter Dear List: Legacy app. Continuous bound form with no sub-forms. When it opens it 'flutters' I guess what we always call here the 'flashing screen' phenomenon. It flashes or flutters 3-5 times during opening. There are a bunch of requeries and a couple of repaints in the code but that's not causing it because I comment them out one at a time and saw no change. Tried Me.Visible=false on entering the open event and Me.Visible=True before leaving the open event. No difference. So what's the most likely cause of the fluttering or flashing on open? MTIA Rocky -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From rockysmolin at bchacc.com Mon Dec 31 09:58:10 2007 From: rockysmolin at bchacc.com (Rocky Smolin at Beach Access Software) Date: Mon, 31 Dec 2007 07:58:10 -0800 Subject: [AccessD] Screen Flutter In-Reply-To: <001001c84bc0$75956c30$0301a8c0@HAL9005> References: <001001c84bc0$75956c30$0301a8c0@HAL9005> Message-ID: <001501c84bc5$f1a7b6c0$0301a8c0@HAL9005> P.S. I also tried putting the me.visible=false in the load event with no effect. The fluttering apparently is happening after the form is made visible at the end of the open event. Plausible? Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin at Beach Access Software Sent: Monday, December 31, 2007 7:19 AM To: 'Access Developers discussion and problem solving' Subject: [AccessD] Screen Flutter Dear List: Legacy app. Continuous bound form with no sub-forms. When it opens it 'flutters' I guess what we always call here the 'flashing screen' phenomenon. It flashes or flutters 3-5 times during opening. There are a bunch of requeries and a couple of repaints in the code but that's not causing it because I comment them out one at a time and saw no change. Tried Me.Visible=false on entering the open event and Me.Visible=True before leaving the open event. No difference. So what's the most likely cause of the fluttering or flashing on open? MTIA Rocky -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com No virus found in this incoming message. Checked by AVG Free Edition. Version: 7.5.516 / Virus Database: 269.17.12/1203 - Release Date: 12/30/2007 11:27 AM From cfoust at infostatsystems.com Mon Dec 31 10:02:50 2007 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Mon, 31 Dec 2007 08:02:50 -0800 Subject: [AccessD] Compact and Repair on Close In-Reply-To: <000c01c84bb1$cbffe960$0301a8c0@HAL9005> References: <000c01c84bb1$cbffe960$0301a8c0@HAL9005> Message-ID: The main reason for compact on close in FEs is to get rid of the bloat caused by running queries, running reports (which runs additional queries), and all the temporary queries Access plays with behind the scenes. Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin at Beach Access Software Sent: Monday, December 31, 2007 5:34 AM To: 'Access Developers discussion and problem solving' Subject: [AccessD] Compact and Repair on Close Dear List: I have a legacy app that was set up to compact and repair on close. I found it annoying during development - the delay every time I closed and re-opened the app. So I disabled it. The program will eventually become an mde and will be distributed to a vertical market. Q: is there any reason to C&R on exit? I know it gets rid of the 'bloat' - but IME that bloat is mostly inconsequential in terms of execution time. There are very few front end tables in this app - it's all back end. Or is there some other good reason to turn this C&R on Exit feature back on? MTIA Rocky -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From dwaters at usinternet.com Mon Dec 31 10:07:59 2007 From: dwaters at usinternet.com (Dan Waters) Date: Mon, 31 Dec 2007 10:07:59 -0600 Subject: [AccessD] Screen Flutter In-Reply-To: <000001c84bc5$db8de850$0300a8c0@danwaters> References: <001001c84bc0$75956c30$0301a8c0@HAL9005> <000001c84bc5$db8de850$0300a8c0@danwaters> Message-ID: <000101c84bc7$50393280$0300a8c0@danwaters> Rocky - I just read again to see that you commented out the queries. Since this is a subform, and it is bound, it's likely that when the main form is requeried, the subform is also requeried. Dan -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Dan Waters Sent: Monday, December 31, 2007 9:58 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Screen Flutter Hi Rocky, The cause is indeed the requeries. The solution is to use Application.Echo False [Opening Code] Application.Echo True A caveat: If you are going to use this in production code, you must introduce error trapping into every procedure that could possibly be used during startup, and that error trapping must include the line: Application.Echo True I error trap every procedure, and include this line in every trap. Another caveat: While you are developing, if you have an error and you have error trapping turned on, then you will get a frozen screen and will need to End the app with Task Manager. Hope this Helps! Dan -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin at Beach Access Software Sent: Monday, December 31, 2007 9:19 AM To: 'Access Developers discussion and problem solving' Subject: [AccessD] Screen Flutter Dear List: Legacy app. Continuous bound form with no sub-forms. When it opens it 'flutters' I guess what we always call here the 'flashing screen' phenomenon. It flashes or flutters 3-5 times during opening. There are a bunch of requeries and a couple of repaints in the code but that's not causing it because I comment them out one at a time and saw no change. Tried Me.Visible=false on entering the open event and Me.Visible=True before leaving the open event. No difference. So what's the most likely cause of the fluttering or flashing on open? 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 cfoust at infostatsystems.com Mon Dec 31 10:09:17 2007 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Mon, 31 Dec 2007 08:09:17 -0800 Subject: [AccessD] Screen Flutter In-Reply-To: <001501c84bc5$f1a7b6c0$0301a8c0@HAL9005> References: <001001c84bc0$75956c30$0301a8c0@HAL9005> <001501c84bc5$f1a7b6c0$0301a8c0@HAL9005> Message-ID: The flutter is likely caused by the current event firing repeatedly, which always happens. Echo off and on will help, but be carefult to error handle it so that you don't wind up with the echo off after the form loads. You could also try Me.Painting = False and Me.Painting = True, since you don't have any subforms. Moving your Me.Visible = True to the Load event would work better that putting it into the Open event. Leave Me.Visible = false in the Open event. Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin at Beach Access Software Sent: Monday, December 31, 2007 7:58 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Screen Flutter P.S. I also tried putting the me.visible=false in the load event with no effect. The fluttering apparently is happening after the form is made visible at the end of the open event. Plausible? Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin at Beach Access Software Sent: Monday, December 31, 2007 7:19 AM To: 'Access Developers discussion and problem solving' Subject: [AccessD] Screen Flutter Dear List: Legacy app. Continuous bound form with no sub-forms. When it opens it 'flutters' I guess what we always call here the 'flashing screen' phenomenon. It flashes or flutters 3-5 times during opening. There are a bunch of requeries and a couple of repaints in the code but that's not causing it because I comment them out one at a time and saw no change. Tried Me.Visible=false on entering the open event and Me.Visible=True before leaving the open event. No difference. So what's the most likely cause of the fluttering or flashing on open? MTIA Rocky -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com No virus found in this incoming message. Checked by AVG Free Edition. Version: 7.5.516 / Virus Database: 269.17.12/1203 - Release Date: 12/30/2007 11:27 AM -- 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 Dec 31 10:11:53 2007 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Mon, 31 Dec 2007 16:11:53 -0000 Subject: [AccessD] Compact and Repair on Close In-Reply-To: Message-ID: <002401c84bc7$de76c580$8119fea9@LTVM> I think that the main cause of bloat is the use of Memo Fields. If you have no Memo Fields then bloat is very small. When Access writes data to a Memo Field it appends it to the end of the current contents, effectively skipping what was there before. This is in order to increase (apparent) speed. Every time you enter/exit a Memo Field it increases it size even if you only change one byte. A 1Kb field become 2Kb then 4Kb and so on. Compact eliminates and reduces the Memo field back to its current contents. If anybody knows different I would love to hear it. Thanks Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: Monday, December 31, 2007 4:03 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Compact and Repair on Close The main reason for compact on close in FEs is to get rid of the bloat caused by running queries, running reports (which runs additional queries), and all the temporary queries Access plays with behind the scenes. Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin at Beach Access Software Sent: Monday, December 31, 2007 5:34 AM To: 'Access Developers discussion and problem solving' Subject: [AccessD] Compact and Repair on Close Dear List: I have a legacy app that was set up to compact and repair on close. I found it annoying during development - the delay every time I closed and re-opened the app. So I disabled it. The program will eventually become an mde and will be distributed to a vertical market. Q: is there any reason to C&R on exit? I know it gets rid of the 'bloat' - but IME that bloat is mostly inconsequential in terms of execution time. There are very few front end tables in this app - it's all back end. Or is there some other good reason to turn this C&R on Exit feature back on? 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 Dec 31 10:18:43 2007 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Mon, 31 Dec 2007 16:18:43 -0000 Subject: [AccessD] Screen Flutter In-Reply-To: <001001c84bc0$75956c30$0301a8c0@HAL9005> Message-ID: <002a01c84bc8$d05430e0$8119fea9@LTVM> Rocky, If you put a debug.print message in the oncurrent event of the form you will see that it calls itself many time. This will increase depending on sub forms and in-form sub queries (combo boxes etc). The easiest way (I think) to overcome this, is to open the form as hidden then when the code returns to the calling program, make it visible. It might work?? Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin at Beach Access Software Sent: Monday, December 31, 2007 3:19 PM To: 'Access Developers discussion and problem solving' Subject: [AccessD] Screen Flutter Dear List: Legacy app. Continuous bound form with no sub-forms. When it opens it 'flutters' I guess what we always call here the 'flashing screen' phenomenon. It flashes or flutters 3-5 times during opening. There are a bunch of requeries and a couple of repaints in the code but that's not causing it because I comment them out one at a time and saw no change. Tried Me.Visible=false on entering the open event and Me.Visible=True before leaving the open event. No difference. So what's the most likely cause of the fluttering or flashing on open? MTIA Rocky -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From rockysmolin at bchacc.com Mon Dec 31 10:31:28 2007 From: rockysmolin at bchacc.com (Rocky Smolin at Beach Access Software) Date: Mon, 31 Dec 2007 08:31:28 -0800 Subject: [AccessD] Compact and Repair on Close In-Reply-To: References: <000c01c84bb1$cbffe960$0301a8c0@HAL9005> Message-ID: <001c01c84bca$98ad4b70$0301a8c0@HAL9005> Well, I'll have the client monitor the app size then as he uses it in his office and see if it becomes necessary. Thanks. Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: Monday, December 31, 2007 8:03 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Compact and Repair on Close The main reason for compact on close in FEs is to get rid of the bloat caused by running queries, running reports (which runs additional queries), and all the temporary queries Access plays with behind the scenes. Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin at Beach Access Software Sent: Monday, December 31, 2007 5:34 AM To: 'Access Developers discussion and problem solving' Subject: [AccessD] Compact and Repair on Close Dear List: I have a legacy app that was set up to compact and repair on close. I found it annoying during development - the delay every time I closed and re-opened the app. So I disabled it. The program will eventually become an mde and will be distributed to a vertical market. Q: is there any reason to C&R on exit? I know it gets rid of the 'bloat' - but IME that bloat is mostly inconsequential in terms of execution time. There are very few front end tables in this app - it's all back end. Or is there some other good reason to turn this C&R on Exit feature back on? 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 No virus found in this incoming message. Checked by AVG Free Edition. Version: 7.5.516 / Virus Database: 269.17.12/1203 - Release Date: 12/30/2007 11:27 AM From rockysmolin at bchacc.com Mon Dec 31 10:42:48 2007 From: rockysmolin at bchacc.com (Rocky Smolin at Beach Access Software) Date: Mon, 31 Dec 2007 08:42:48 -0800 Subject: [AccessD] Screen Flutter In-Reply-To: <000001c84bc5$db8de850$0300a8c0@danwaters> References: <001001c84bc0$75956c30$0301a8c0@HAL9005> <000001c84bc5$db8de850$0300a8c0@danwaters> Message-ID: <001d01c84bcc$2de51aa0$0301a8c0@HAL9005> Dan: Thanks. That knocked the flutter down to 2. Regards, Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Dan Waters Sent: Monday, December 31, 2007 7:58 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Screen Flutter Hi Rocky, The cause is indeed the requeries. The solution is to use Application.Echo False [Opening Code] Application.Echo True A caveat: If you are going to use this in production code, you must introduce error trapping into every procedure that could possibly be used during startup, and that error trapping must include the line: Application.Echo True I error trap every procedure, and include this line in every trap. Another caveat: While you are developing, if you have an error and you have error trapping turned on, then you will get a frozen screen and will need to End the app with Task Manager. Hope this Helps! Dan -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin at Beach Access Software Sent: Monday, December 31, 2007 9:19 AM To: 'Access Developers discussion and problem solving' Subject: [AccessD] Screen Flutter Dear List: Legacy app. Continuous bound form with no sub-forms. When it opens it 'flutters' I guess what we always call here the 'flashing screen' phenomenon. It flashes or flutters 3-5 times during opening. There are a bunch of requeries and a couple of repaints in the code but that's not causing it because I comment them out one at a time and saw no change. Tried Me.Visible=false on entering the open event and Me.Visible=True before leaving the open event. No difference. So what's the most likely cause of the fluttering or flashing on open? 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 No virus found in this incoming message. Checked by AVG Free Edition. Version: 7.5.516 / Virus Database: 269.17.12/1203 - Release Date: 12/30/2007 11:27 AM From rockysmolin at bchacc.com Mon Dec 31 10:47:03 2007 From: rockysmolin at bchacc.com (Rocky Smolin at Beach Access Software) Date: Mon, 31 Dec 2007 08:47:03 -0800 Subject: [AccessD] Screen Flutter In-Reply-To: <002a01c84bc8$d05430e0$8119fea9@LTVM> References: <001001c84bc0$75956c30$0301a8c0@HAL9005> <002a01c84bc8$d05430e0$8119fea9@LTVM> Message-ID: <001e01c84bcc$c577bf30$0301a8c0@HAL9005> Max: Tried various placements of me.visible=false/true. Didn't seem to help as much as turning off the echo. Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo Sent: Monday, December 31, 2007 8:19 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Screen Flutter Rocky, If you put a debug.print message in the oncurrent event of the form you will see that it calls itself many time. This will increase depending on sub forms and in-form sub queries (combo boxes etc). The easiest way (I think) to overcome this, is to open the form as hidden then when the code returns to the calling program, make it visible. It might work?? Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin at Beach Access Software Sent: Monday, December 31, 2007 3:19 PM To: 'Access Developers discussion and problem solving' Subject: [AccessD] Screen Flutter Dear List: Legacy app. Continuous bound form with no sub-forms. When it opens it 'flutters' I guess what we always call here the 'flashing screen' phenomenon. It flashes or flutters 3-5 times during opening. There are a bunch of requeries and a couple of repaints in the code but that's not causing it because I comment them out one at a time and saw no change. Tried Me.Visible=false on entering the open event and Me.Visible=True before leaving the open event. No difference. So what's the most likely cause of the fluttering or flashing on open? 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 No virus found in this incoming message. Checked by AVG Free Edition. Version: 7.5.516 / Virus Database: 269.17.12/1203 - Release Date: 12/30/2007 11:27 AM From max.wanadoo at gmail.com Mon Dec 31 10:57:11 2007 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Mon, 31 Dec 2007 16:57:11 -0000 Subject: [AccessD] Screen Flutter In-Reply-To: <001e01c84bcc$c577bf30$0301a8c0@HAL9005> Message-ID: <003201c84bce$309beb50$8119fea9@LTVM> Yes, but have you opened the form as HIDDEN and then made it VISIBLE? Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin at Beach Access Software Sent: Monday, December 31, 2007 4:47 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Screen Flutter Max: Tried various placements of me.visible=false/true. Didn't seem to help as much as turning off the echo. Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo Sent: Monday, December 31, 2007 8:19 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Screen Flutter Rocky, If you put a debug.print message in the oncurrent event of the form you will see that it calls itself many time. This will increase depending on sub forms and in-form sub queries (combo boxes etc). The easiest way (I think) to overcome this, is to open the form as hidden then when the code returns to the calling program, make it visible. It might work?? Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin at Beach Access Software Sent: Monday, December 31, 2007 3:19 PM To: 'Access Developers discussion and problem solving' Subject: [AccessD] Screen Flutter Dear List: Legacy app. Continuous bound form with no sub-forms. When it opens it 'flutters' I guess what we always call here the 'flashing screen' phenomenon. It flashes or flutters 3-5 times during opening. There are a bunch of requeries and a couple of repaints in the code but that's not causing it because I comment them out one at a time and saw no change. Tried Me.Visible=false on entering the open event and Me.Visible=True before leaving the open event. No difference. So what's the most likely cause of the fluttering or flashing on open? 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 No virus found in this incoming message. Checked by AVG Free Edition. Version: 7.5.516 / Virus Database: 269.17.12/1203 - Release Date: 12/30/2007 11:27 AM -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From jwcolby at colbyconsulting.com Mon Dec 31 11:03:07 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Mon, 31 Dec 2007 12:03:07 -0500 Subject: [AccessD] Screen Flutter In-Reply-To: <001d01c84bcc$2de51aa0$0301a8c0@HAL9005> References: <001001c84bc0$75956c30$0301a8c0@HAL9005><000001c84bc5$db8de850$0300a8c0@danwaters> <001d01c84bcc$2de51aa0$0301a8c0@HAL9005> Message-ID: <001101c84bcf$04370fd0$657aa8c0@M90> Rocky, The thing to remember is that the subforms open and populate before the main form. You might try doing the same kind of thing inside each subform and see what happens. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin at Beach Access Software Sent: Monday, December 31, 2007 11:43 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Screen Flutter Dan: Thanks. That knocked the flutter down to 2. Regards, Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Dan Waters Sent: Monday, December 31, 2007 7:58 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Screen Flutter Hi Rocky, The cause is indeed the requeries. The solution is to use Application.Echo False [Opening Code] Application.Echo True A caveat: If you are going to use this in production code, you must introduce error trapping into every procedure that could possibly be used during startup, and that error trapping must include the line: Application.Echo True I error trap every procedure, and include this line in every trap. Another caveat: While you are developing, if you have an error and you have error trapping turned on, then you will get a frozen screen and will need to End the app with Task Manager. Hope this Helps! Dan -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin at Beach Access Software Sent: Monday, December 31, 2007 9:19 AM To: 'Access Developers discussion and problem solving' Subject: [AccessD] Screen Flutter Dear List: Legacy app. Continuous bound form with no sub-forms. When it opens it 'flutters' I guess what we always call here the 'flashing screen' phenomenon. It flashes or flutters 3-5 times during opening. There are a bunch of requeries and a couple of repaints in the code but that's not causing it because I comment them out one at a time and saw no change. Tried Me.Visible=false on entering the open event and Me.Visible=True before leaving the open event. No difference. So what's the most likely cause of the fluttering or flashing on open? 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 No virus found in this incoming message. Checked by AVG Free Edition. Version: 7.5.516 / Virus Database: 269.17.12/1203 - Release Date: 12/30/2007 11:27 AM -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From rockysmolin at bchacc.com Mon Dec 31 11:20:42 2007 From: rockysmolin at bchacc.com (Rocky Smolin at Beach Access Software) Date: Mon, 31 Dec 2007 09:20:42 -0800 Subject: [AccessD] Screen Flutter In-Reply-To: <001101c84bcf$04370fd0$657aa8c0@M90> References: <001001c84bc0$75956c30$0301a8c0@HAL9005><000001c84bc5$db8de850$0300a8c0@danwaters><001d01c84bcc$2de51aa0$0301a8c0@HAL9005> <001101c84bcf$04370fd0$657aa8c0@M90> Message-ID: <002901c84bd1$795a0590$0301a8c0@HAL9005> JC: Fortunately for this form - no subforms. Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Monday, December 31, 2007 9:03 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Screen Flutter Rocky, The thing to remember is that the subforms open and populate before the main form. You might try doing the same kind of thing inside each subform and see what happens. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin at Beach Access Software Sent: Monday, December 31, 2007 11:43 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Screen Flutter Dan: Thanks. That knocked the flutter down to 2. Regards, Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Dan Waters Sent: Monday, December 31, 2007 7:58 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Screen Flutter Hi Rocky, The cause is indeed the requeries. The solution is to use Application.Echo False [Opening Code] Application.Echo True A caveat: If you are going to use this in production code, you must introduce error trapping into every procedure that could possibly be used during startup, and that error trapping must include the line: Application.Echo True I error trap every procedure, and include this line in every trap. Another caveat: While you are developing, if you have an error and you have error trapping turned on, then you will get a frozen screen and will need to End the app with Task Manager. Hope this Helps! Dan -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin at Beach Access Software Sent: Monday, December 31, 2007 9:19 AM To: 'Access Developers discussion and problem solving' Subject: [AccessD] Screen Flutter Dear List: Legacy app. Continuous bound form with no sub-forms. When it opens it 'flutters' I guess what we always call here the 'flashing screen' phenomenon. It flashes or flutters 3-5 times during opening. There are a bunch of requeries and a couple of repaints in the code but that's not causing it because I comment them out one at a time and saw no change. Tried Me.Visible=false on entering the open event and Me.Visible=True before leaving the open event. No difference. So what's the most likely cause of the fluttering or flashing on open? 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 No virus found in this incoming message. Checked by AVG Free Edition. Version: 7.5.516 / Virus Database: 269.17.12/1203 - Release Date: 12/30/2007 11:27 AM -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com No virus found in this incoming message. Checked by AVG Free Edition. Version: 7.5.516 / Virus Database: 269.17.12/1203 - Release Date: 12/30/2007 11:27 AM From rockysmolin at bchacc.com Mon Dec 31 11:21:41 2007 From: rockysmolin at bchacc.com (Rocky Smolin at Beach Access Software) Date: Mon, 31 Dec 2007 09:21:41 -0800 Subject: [AccessD] Screen Flutter In-Reply-To: <003201c84bce$309beb50$8119fea9@LTVM> References: <001e01c84bcc$c577bf30$0301a8c0@HAL9005> <003201c84bce$309beb50$8119fea9@LTVM> Message-ID: <002a01c84bd1$9c7d8920$0301a8c0@HAL9005> Max: If hidden is the same as visible=false then yes. Is it different? Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo Sent: Monday, December 31, 2007 8:57 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Screen Flutter Yes, but have you opened the form as HIDDEN and then made it VISIBLE? Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin at Beach Access Software Sent: Monday, December 31, 2007 4:47 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Screen Flutter Max: Tried various placements of me.visible=false/true. Didn't seem to help as much as turning off the echo. Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo Sent: Monday, December 31, 2007 8:19 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Screen Flutter Rocky, If you put a debug.print message in the oncurrent event of the form you will see that it calls itself many time. This will increase depending on sub forms and in-form sub queries (combo boxes etc). The easiest way (I think) to overcome this, is to open the form as hidden then when the code returns to the calling program, make it visible. It might work?? Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin at Beach Access Software Sent: Monday, December 31, 2007 3:19 PM To: 'Access Developers discussion and problem solving' Subject: [AccessD] Screen Flutter Dear List: Legacy app. Continuous bound form with no sub-forms. When it opens it 'flutters' I guess what we always call here the 'flashing screen' phenomenon. It flashes or flutters 3-5 times during opening. There are a bunch of requeries and a couple of repaints in the code but that's not causing it because I comment them out one at a time and saw no change. Tried Me.Visible=false on entering the open event and Me.Visible=True before leaving the open event. No difference. So what's the most likely cause of the fluttering or flashing on open? 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 No virus found in this incoming message. Checked by AVG Free Edition. Version: 7.5.516 / Virus Database: 269.17.12/1203 - Release Date: 12/30/2007 11:27 AM -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com No virus found in this incoming message. Checked by AVG Free Edition. Version: 7.5.516 / Virus Database: 269.17.12/1203 - Release Date: 12/30/2007 11:27 AM From cfoust at infostatsystems.com Mon Dec 31 11:38:28 2007 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Mon, 31 Dec 2007 09:38:28 -0800 Subject: [AccessD] Screen Flutter In-Reply-To: <002a01c84bd1$9c7d8920$0301a8c0@HAL9005> References: <001e01c84bcc$c577bf30$0301a8c0@HAL9005><003201c84bce$309beb50$8119fea9@LTVM> <002a01c84bd1$9c7d8920$0301a8c0@HAL9005> Message-ID: Yes, it's different. In the call to open the form, you can open it hidden. If you set the visiblity inside the form, it's already opening when it tries to hide itself. Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin at Beach Access Software Sent: Monday, December 31, 2007 9:22 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Screen Flutter Max: If hidden is the same as visible=false then yes. Is it different? Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo Sent: Monday, December 31, 2007 8:57 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Screen Flutter Yes, but have you opened the form as HIDDEN and then made it VISIBLE? Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin at Beach Access Software Sent: Monday, December 31, 2007 4:47 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Screen Flutter Max: Tried various placements of me.visible=false/true. Didn't seem to help as much as turning off the echo. Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo Sent: Monday, December 31, 2007 8:19 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Screen Flutter Rocky, If you put a debug.print message in the oncurrent event of the form you will see that it calls itself many time. This will increase depending on sub forms and in-form sub queries (combo boxes etc). The easiest way (I think) to overcome this, is to open the form as hidden then when the code returns to the calling program, make it visible. It might work?? Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin at Beach Access Software Sent: Monday, December 31, 2007 3:19 PM To: 'Access Developers discussion and problem solving' Subject: [AccessD] Screen Flutter Dear List: Legacy app. Continuous bound form with no sub-forms. When it opens it 'flutters' I guess what we always call here the 'flashing screen' phenomenon. It flashes or flutters 3-5 times during opening. There are a bunch of requeries and a couple of repaints in the code but that's not causing it because I comment them out one at a time and saw no change. Tried Me.Visible=false on entering the open event and Me.Visible=True before leaving the open event. No difference. So what's the most likely cause of the fluttering or flashing on open? 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 No virus found in this incoming message. Checked by AVG Free Edition. Version: 7.5.516 / Virus Database: 269.17.12/1203 - Release Date: 12/30/2007 11:27 AM -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com No virus found in this incoming message. Checked by AVG Free Edition. Version: 7.5.516 / Virus Database: 269.17.12/1203 - Release Date: 12/30/2007 11:27 AM -- 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 Dec 31 11:42:31 2007 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Mon, 31 Dec 2007 17:42:31 -0000 Subject: [AccessD] Screen Flutter In-Reply-To: <002a01c84bd1$9c7d8920$0301a8c0@HAL9005> Message-ID: <003c01c84bd4$856fb660$8119fea9@LTVM> All the aforementioned are unnecessary, everything (should) be finished by the time you make the form visible. Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin at Beach Access Software Sent: Monday, December 31, 2007 5:22 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Screen Flutter Max: If hidden is the same as visible=false then yes. Is it different? Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo Sent: Monday, December 31, 2007 8:57 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Screen Flutter Yes, but have you opened the form as HIDDEN and then made it VISIBLE? Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin at Beach Access Software Sent: Monday, December 31, 2007 4:47 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Screen Flutter Max: Tried various placements of me.visible=false/true. Didn't seem to help as much as turning off the echo. Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo Sent: Monday, December 31, 2007 8:19 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Screen Flutter Rocky, If you put a debug.print message in the oncurrent event of the form you will see that it calls itself many time. This will increase depending on sub forms and in-form sub queries (combo boxes etc). The easiest way (I think) to overcome this, is to open the form as hidden then when the code returns to the calling program, make it visible. It might work?? Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin at Beach Access Software Sent: Monday, December 31, 2007 3:19 PM To: 'Access Developers discussion and problem solving' Subject: [AccessD] Screen Flutter Dear List: Legacy app. Continuous bound form with no sub-forms. When it opens it 'flutters' I guess what we always call here the 'flashing screen' phenomenon. It flashes or flutters 3-5 times during opening. There are a bunch of requeries and a couple of repaints in the code but that's not causing it because I comment them out one at a time and saw no change. Tried Me.Visible=false on entering the open event and Me.Visible=True before leaving the open event. No difference. So what's the most likely cause of the fluttering or flashing on open? 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 No virus found in this incoming message. Checked by AVG Free Edition. Version: 7.5.516 / Virus Database: 269.17.12/1203 - Release Date: 12/30/2007 11:27 AM -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com No virus found in this incoming message. Checked by AVG Free Edition. Version: 7.5.516 / Virus Database: 269.17.12/1203 - Release Date: 12/30/2007 11:27 AM -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From rockysmolin at bchacc.com Mon Dec 31 12:23:28 2007 From: rockysmolin at bchacc.com (Rocky Smolin at Beach Access Software) Date: Mon, 31 Dec 2007 10:23:28 -0800 Subject: [AccessD] Screen Flutter In-Reply-To: References: <001e01c84bcc$c577bf30$0301a8c0@HAL9005><003201c84bce$309beb50$8119fea9@LTVM><002a01c84bd1$9c7d8920$0301a8c0@HAL9005> Message-ID: <004701c84bda$3de04200$0301a8c0@HAL9005> I added Hidden on the OpenForm and that knocked it down to one flutter. That's pretty good. Think I'll take the rest of the day off! Thanks C & M Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: Monday, December 31, 2007 9:38 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Screen Flutter Yes, it's different. In the call to open the form, you can open it hidden. If you set the visiblity inside the form, it's already opening when it tries to hide itself. Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin at Beach Access Software Sent: Monday, December 31, 2007 9:22 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Screen Flutter Max: If hidden is the same as visible=false then yes. Is it different? Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo Sent: Monday, December 31, 2007 8:57 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Screen Flutter Yes, but have you opened the form as HIDDEN and then made it VISIBLE? Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin at Beach Access Software Sent: Monday, December 31, 2007 4:47 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Screen Flutter Max: Tried various placements of me.visible=false/true. Didn't seem to help as much as turning off the echo. Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo Sent: Monday, December 31, 2007 8:19 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Screen Flutter Rocky, If you put a debug.print message in the oncurrent event of the form you will see that it calls itself many time. This will increase depending on sub forms and in-form sub queries (combo boxes etc). The easiest way (I think) to overcome this, is to open the form as hidden then when the code returns to the calling program, make it visible. It might work?? Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin at Beach Access Software Sent: Monday, December 31, 2007 3:19 PM To: 'Access Developers discussion and problem solving' Subject: [AccessD] Screen Flutter Dear List: Legacy app. Continuous bound form with no sub-forms. When it opens it 'flutters' I guess what we always call here the 'flashing screen' phenomenon. It flashes or flutters 3-5 times during opening. There are a bunch of requeries and a couple of repaints in the code but that's not causing it because I comment them out one at a time and saw no change. Tried Me.Visible=false on entering the open event and Me.Visible=True before leaving the open event. No difference. So what's the most likely cause of the fluttering or flashing on open? 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 No virus found in this incoming message. Checked by AVG Free Edition. Version: 7.5.516 / Virus Database: 269.17.12/1203 - Release Date: 12/30/2007 11:27 AM -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com No virus found in this incoming message. Checked by AVG Free Edition. Version: 7.5.516 / Virus Database: 269.17.12/1203 - Release Date: 12/30/2007 11:27 AM -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com No virus found in this incoming message. Checked by AVG Free Edition. Version: 7.5.516 / Virus Database: 269.17.12/1203 - Release Date: 12/30/2007 11:27 AM From max.wanadoo at gmail.com Mon Dec 31 12:37:58 2007 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Mon, 31 Dec 2007 18:37:58 -0000 Subject: [AccessD] Screen Flutter In-Reply-To: <004701c84bda$3de04200$0301a8c0@HAL9005> Message-ID: <003d01c84bdc$4476e4f0$8119fea9@LTVM> Aha! Gives up easy huh? Not going into battle with you then! Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin at Beach Access Software Sent: Monday, December 31, 2007 6:23 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Screen Flutter I added Hidden on the OpenForm and that knocked it down to one flutter. That's pretty good. Think I'll take the rest of the day off! Thanks C & M Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: Monday, December 31, 2007 9:38 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Screen Flutter Yes, it's different. In the call to open the form, you can open it hidden. If you set the visiblity inside the form, it's already opening when it tries to hide itself. Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin at Beach Access Software Sent: Monday, December 31, 2007 9:22 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Screen Flutter Max: If hidden is the same as visible=false then yes. Is it different? Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo Sent: Monday, December 31, 2007 8:57 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Screen Flutter Yes, but have you opened the form as HIDDEN and then made it VISIBLE? Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin at Beach Access Software Sent: Monday, December 31, 2007 4:47 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Screen Flutter Max: Tried various placements of me.visible=false/true. Didn't seem to help as much as turning off the echo. Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo Sent: Monday, December 31, 2007 8:19 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Screen Flutter Rocky, If you put a debug.print message in the oncurrent event of the form you will see that it calls itself many time. This will increase depending on sub forms and in-form sub queries (combo boxes etc). The easiest way (I think) to overcome this, is to open the form as hidden then when the code returns to the calling program, make it visible. It might work?? Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin at Beach Access Software Sent: Monday, December 31, 2007 3:19 PM To: 'Access Developers discussion and problem solving' Subject: [AccessD] Screen Flutter Dear List: Legacy app. Continuous bound form with no sub-forms. When it opens it 'flutters' I guess what we always call here the 'flashing screen' phenomenon. It flashes or flutters 3-5 times during opening. There are a bunch of requeries and a couple of repaints in the code but that's not causing it because I comment them out one at a time and saw no change. Tried Me.Visible=false on entering the open event and Me.Visible=True before leaving the open event. No difference. So what's the most likely cause of the fluttering or flashing on open? 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 No virus found in this incoming message. Checked by AVG Free Edition. Version: 7.5.516 / Virus Database: 269.17.12/1203 - Release Date: 12/30/2007 11:27 AM -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com No virus found in this incoming message. Checked by AVG Free Edition. Version: 7.5.516 / Virus Database: 269.17.12/1203 - Release Date: 12/30/2007 11:27 AM -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com No virus found in this incoming message. Checked by AVG Free Edition. Version: 7.5.516 / Virus Database: 269.17.12/1203 - Release Date: 12/30/2007 11:27 AM -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From newsgrps at dalyn.co.nz Mon Dec 31 18:43:30 2007 From: newsgrps at dalyn.co.nz (David Emerson) Date: Tue, 01 Jan 2008 13:43:30 +1300 Subject: [AccessD] Document Caused Serious Error In-Reply-To: <20071230175749.XHVS18083.fep03.xtra.co.nz@Dalyn.dalyn.co.n z> References: <20071230175749.XHVS18083.fep03.xtra.co.nz@Dalyn.dalyn.co.nz> Message-ID: <20080101004252.MDZM17371.fep04.xtra.co.nz@Dalyn.dalyn.co.nz> Following from my previous message, I find that the error shows even if I open Access 2003, Open the Access XP ade file using the shift key so that the program doesn't actually start, and then close the access database without doing anything. Could there be a problem with Access 2003 and Access XP ade's? David At 31/12/2007, you wrote: >I have an Access XP ade which is being opened in Access 2003 SP3 >through terminal server. > >About every second time that I open it, I get an error message saying >that the document caused a serious error last time it was opened. I >follow the instructions for removing it from the disabled items list >but it keeps coming back. I have replaced the file but it makes no >difference. > >If I ignore the message then the database opens ok and seems to run fine. > >Anyone have any pointers on how to permanently fix this? > >Regards > >David Emerson >Dalyn Software Ltd >Wellington, New Zealand > >-- >AccessD mailing list >AccessD at databaseadvisors.com >http://databaseadvisors.com/mailman/listinfo/accessd >Website: http://www.databaseadvisors.com From pcs at azizaz.com Mon Dec 31 23:51:48 2007 From: pcs at azizaz.com (pcs at azizaz.com) Date: Tue, 1 Jan 2008 15:51:48 +1000 (EST) Subject: [AccessD] Document Caused Serious Error Message-ID: <20080101155148.DKX56974@dommail.onthenet.com.au> David, Can't be much of a direct help here, but have you tried to install the hotfix that Steve alerted us about on 28 December. http://support.microsoft.com/kb/945674 Regards Borge ... Date: Fri 28 Dec 16:28:49 EST 2007 From: Steve Schapel Add To Address Book | This is Spam Subject: [AccessD] Office 2003 SP3 Hotfix To: "'Access Developers discussion and problem solving'" Hi all, It may be of interest to you to know that some of the problems caused by Office 2003 SP3 have been addressed... http://support.microsoft.com/kb/945674 Regards Steve ---- Original message ---- >Date: Tue, 01 Jan 2008 13:43:30 +1300 >From: David Emerson >Subject: Re: [AccessD] Document Caused Serious Error >To: Access Developers discussion and problem solving > >Following from my previous message, I find that the error shows even >if I open Access 2003, Open the Access XP ade file using the shift >key so that the program doesn't actually start, and then close the >access database without doing anything. > >Could there be a problem with Access 2003 and Access XP ade's? > >David > >At 31/12/2007, you wrote: >>I have an Access XP ade which is being opened in Access 2003 SP3 >>through terminal server. >> >>About every second time that I open it, I get an error message saying >>that the document caused a serious error last time it was opened. I >>follow the instructions for removing it from the disabled items list >>but it keeps coming back. I have replaced the file but it makes no >>difference. >> >>If I ignore the message then the database opens ok and seems to run fine. >> >>Anyone have any pointers on how to permanently fix this? >> >>Regards >> >>David Emerson >>Dalyn Software Ltd >>Wellington, New Zealand >> >>-- >>AccessD mailing list >>AccessD at databaseadvisors.com >>http://databaseadvisors.com/mailman/listinfo/accessd >>Website: http://www.databaseadvisors.com > >-- >AccessD mailing list >AccessD at databaseadvisors.com >http://databaseadvisors.com/mailman/listinfo/accessd >Website: http://www.databaseadvisors.com